.discovery-addon{box-sizing:border-box;font-family:inherit;line-height:1.65;max-width:1096px;margin:0 auto 70px;padding:32px;color:var(--ad-text,#eff5f2);border:1px solid var(--ad-line,#2c3d35);background:var(--ad-bg,#101a15)}.discovery-addon *{box-sizing:border-box}.discovery-addon h2,.discovery-addon h3,.discovery-addon p{margin:0}.discovery-addon h2{font-family:inherit;font-size:clamp(24px,3vw,35px);line-height:1.22;letter-spacing:-.025em;color:var(--ad-text)}.discovery-addon h3{font-family:inherit;color:var(--ad-text);font-size:18px;line-height:1.35}.discovery-addon p{color:var(--ad-muted,#b1c0b8);font-size:14px;line-height:1.75}.discovery-addon .ad-eyebrow{display:block;color:var(--ad-accent,#c0ffa1);font-size:10px;font-weight:750;letter-spacing:.14em;margin-bottom:14px}.discovery-addon .ad-intro{max-width:760px;margin-top:14px}.discovery-addon a{color:var(--ad-accent);text-decoration:underline;text-underline-offset:4px}.discovery-addon a:hover{text-decoration-thickness:2px}.discovery-addon label{font-size:14px;color:var(--ad-text)}.discovery-addon select,.discovery-addon input[type=number]{display:block;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--ad-line);border-radius:5px;background:var(--ad-control,#14221a);color:var(--ad-text);font:inherit;font-size:15px}.discovery-addon select{width:100%;cursor:pointer}.discovery-addon button{font:inherit;font-size:13px;padding:8px 14px;color:var(--ad-accent);background:transparent;border:1px solid var(--ad-line);border-radius:4px;cursor:pointer}.discovery-addon :focus-visible{outline:2px solid var(--ad-accent);outline-offset:5px}.discovery-addon [hidden]{display:none!important}.discovery-addon fieldset{min-width:0;border:0;margin:0;padding:0}.discovery-addon legend{padding:0;font-size:13px;font-weight:600;color:var(--ad-text);margin-bottom:14px}.discovery-addon .ad-note{font-size:12px;margin-top:20px;max-width:900px}.discovery-addon .ad-toolbar{display:flex;align-items:end;gap:20px;justify-content:space-between;margin:25px 0}.discovery-addon .ad-toolbar label{max-width:390px;width:100%}.discovery-addon .ad-toolbar select{margin-top:7px}.discovery-addon .ad-count{color:var(--ad-muted);font-size:12px;white-space:nowrap}
.discovery-anonehost{--ad-bg:#12171b;--ad-text:#edf1f3;--ad-muted:#acb8c0;--ad-accent:#dae5ec;--ad-line:#34414b;--ad-control:#192128;border-radius:3px;border-top:3px solid var(--ad-accent);padding:36px}.discovery-anonehost .ad-project-layout{display:grid;grid-template-columns:1fr 1.25fr;gap:36px;margin-top:28px}.discovery-anonehost .ad-project-choices{display:grid;gap:10px}.discovery-anonehost .ad-project-choices label{display:flex;gap:12px;align-items:center;min-height:50px;padding:13px;border:1px solid var(--ad-line);cursor:pointer}.discovery-anonehost input[type=radio]{accent-color:#b8d1e4;width:17px;height:17px;flex:0 0 17px}.discovery-anonehost .ad-project-panel{padding:22px 0 22px 28px;border-left:1px solid var(--ad-line)}.discovery-anonehost .ad-project-panel p{margin:12px 0 19px}
@media(max-width:800px){.discovery-addon{margin:0 22px 55px;padding:25px}.discovery-addon .ad-project-layout,.discovery-addon .ad-check-layout,.discovery-addon .ad-calculator,.discovery-addon .ad-payment-layout{grid-template-columns:1fr}.discovery-anonehost .ad-project-panel{border-left:0;border-top:1px solid var(--ad-line);padding:22px 0 0}.discovery-koalavps .ad-family-grid{grid-template-columns:1fr}.discovery-silentvps .ad-check-layout{gap:22px}.discovery-silentvps .ad-progress-panel{display:grid;grid-template-columns:1fr auto;gap:0 20px;align-items:center}.discovery-silentvps progress{grid-column:1/-1}.discovery-silentvps [data-check-count]{margin:0}.discovery-silentvps .ad-note{grid-column:1/-1}.discovery-wisphost .ad-payment-layout{gap:20px}}@media(max-width:480px){.discovery-addon{margin-inline:15px;padding:21px}.discovery-hmbastion .ad-articles{grid-template-columns:1fr}.discovery-addon .ad-toolbar{display:block}.discovery-addon .ad-count{display:block;margin-top:13px}.discovery-swissoctet .ad-inputs label{grid-template-columns:1fr 105px;font-size:13px;gap:12px}.discovery-swissoctet [data-resource-total]{font-size:26px}.discovery-addon h2{font-size:26px}.discovery-addon select,.discovery-addon input[type=number]{font-size:16px}}

