.go-page{--font-display: var(--font-display-he);line-height:1.6;font-size:17px}.go-page .wrap{max-width:72rem;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.go-page section{padding-block:clamp(var(--s-7),7vw,var(--s-8));border-block-start:1px solid var(--line)}.go-page h1,.go-page h2,.go-page h3{font-family:var(--font-display);font-weight:400;line-height:1.15;margin:0}.go-page h2{font-size:clamp(30px,4vw,44px);margin-block-end:var(--s-5)}.go-page h3{font-size:21px;margin-block-end:var(--s-2)}.go-page p{margin:0}.go-page .eyebrow{color:var(--accent-bright);font-weight:500;margin-block-end:var(--s-3)}.go-page .muted{color:var(--text-muted)}.go-page .intro{margin-block-end:var(--s-5)}.go-page .small{font-size:14.5px}.go-page .btn{display:inline-block;padding:var(--s-3) var(--s-6);border-radius:var(--radius-md);font-weight:700;text-decoration:none}.go-page .btn-primary{background:var(--accent);color:var(--ink-deep);box-shadow:0 8px 24px -8px var(--accent-glow)}.go-page .btn-primary:hover{background:var(--accent-deep);color:var(--text)}.go-page .btn-ghost{border:1px solid var(--panel-edge);color:var(--text)}.go-page .btn-ghost:hover{border-color:var(--accent)}.go-page .card{background:var(--panel);border:1px solid var(--panel-edge);border-radius:var(--radius-lg);padding:var(--s-5)}.go-page .grid{display:grid;gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.go-page [hidden]{display:none!important}.go-page .hero{padding-block:clamp(var(--s-7),9vw,7rem)}.go-page .hero h1{font-size:clamp(38px,6vw,72px);margin-block-end:var(--s-4)}.go-page .hero .lede{font-size:clamp(18px,1.8vw,22px);color:var(--text-soft);max-width:46ch;margin-block-end:var(--s-6)}.go-page .hero .ctas{display:flex;flex-wrap:wrap;gap:var(--s-4);margin-block-end:var(--s-6)}.go-page .hero .proofline{color:var(--text-muted)}.go-page .hero .proofline strong{color:var(--text)}.go-page .pains{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.go-page .pains li{padding:var(--s-4) var(--s-5);border-inline-start:3px solid var(--rose);background:var(--panel);border-radius:var(--radius-md)}.go-page .module ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2);color:var(--text-soft);font-size:16px}.go-page .module li:before{content:"✓";color:var(--emerald);margin-inline-end:var(--s-2);font-weight:700}.go-page .shot{display:block;width:100%;height:auto;border:1px solid var(--panel-edge);border-radius:var(--radius-md);margin-block-end:var(--s-4)}.go-page .security{margin-block-start:var(--s-5)}.go-page .calc{display:grid;gap:var(--s-5);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}@media(max-width:900px){.go-page .calc{grid-template-columns:1fr}}.go-page fieldset{border:1px solid var(--panel-edge);border-radius:var(--radius-lg);padding:var(--s-5);margin:0 0 var(--s-5);background:var(--panel);min-width:0}.go-page legend{padding-inline:var(--s-2);font-weight:700}.go-page .row{display:grid;grid-template-columns:1fr 7.5rem;gap:var(--s-3);align-items:center;padding-block:var(--s-2);border-block-end:1px solid var(--line)}.go-page .row:last-child{border-block-end:0}.go-page .row.task{grid-template-columns:1fr 6.5rem 6.5rem}.go-page .row label{font-size:15.5px}.go-page input[type=number],.go-page .row.extra input[type=text]{width:100%;height:2.5rem;padding:0 var(--s-2);border-radius:var(--radius-md);border:1px solid var(--panel-edge);background:var(--ink-deep);color:var(--text);font:inherit;font-size:16px;box-sizing:border-box}.go-page input[type=number]{text-align:center;-moz-appearance:textfield;appearance:textfield}.go-page input[type=number]::-webkit-inner-spin-button,.go-page input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.go-page input[type=number]:focus,.go-page .row.extra input[type=text]:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.go-page .head{font-size:13px;color:var(--text-muted)}.go-page .head span:not(:first-child){text-align:center}.go-page .extra-intro{margin-block-end:var(--s-3);font-size:15px}.go-page .add-row{margin-block-start:var(--s-3);background:none;border:1px dashed var(--panel-edge);border-radius:var(--radius-md);color:var(--accent-bright);font:inherit;font-size:15px;padding:var(--s-2) var(--s-4);cursor:pointer}.go-page .add-row:hover{border-color:var(--accent)}.go-page .result{position:sticky;top:calc(var(--s-8) + var(--s-4))}.go-page .result .line{display:flex;justify-content:space-between;gap:var(--s-3);padding-block:var(--s-2);border-block-end:1px solid var(--line);font-size:16px}.go-page .result .big{font-family:var(--font-display);font-size:34px;line-height:1.1;margin-block:var(--s-4) var(--s-2)}.go-page .pos{color:var(--emerald)}.go-page .price-from{margin-block-start:var(--s-4);padding-block-start:var(--s-3);border-block-start:1px solid var(--line);font-weight:500}.go-page .note{font-size:13.5px;color:var(--text-muted);margin-block-start:var(--s-4)}.go-page .potential{margin-block-start:var(--s-5);padding-block-start:var(--s-4);border-block-start:2px solid var(--line)}.go-page .potential h4{margin:0 0 var(--s-2);font-size:16px}.go-page .potential a{color:var(--accent-bright)}
