.gs-hero{margin-top:calc(clamp(30px,3.4vw,66px) + 14px);padding-top:clamp(28px,4vw,64px)}.gs-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"intro form" "benefits form";grid-template-rows:auto 1fr;gap:28px clamp(30px,5vw,72px);align-items:start}.gs-intro{grid-area:intro}.gs-formcol{grid-area:form;display:flex;flex-direction:column;gap:18px;min-width:0}.lead-form{background:#ffffffb8}.gs-benefits{grid-area:benefits}.gs-title{font-size:clamp(2.2rem,4.6vw,4rem);max-width:15ch}.gs-intro .lede{padding-top:20px}.lead-form{gap:18px}.lead-form .h3{margin-bottom:2px}.lead-form .cform-send[disabled]{opacity:.55;cursor:progress}.lead-form .cform-note a{color:inherit}.lead-legal{font-size:.78rem;color:var(--ink-3);margin-top:-6px}.lead-legal a{color:var(--ink-2)}.gs-list{display:flex;flex-direction:column;gap:16px}.gs-list li{display:flex;gap:14px;align-items:flex-start}.gs-list svg{flex:0 0 auto;width:20px;height:20px;margin-top:3px;fill:none;stroke:var(--blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gs-list strong{display:block;font-weight:500;color:var(--ink)}.gs-list span{display:block;color:var(--ink-2)}.gs-people{margin-top:26px;padding-top:18px;border-top:1px solid var(--rule);color:var(--ink);font-weight:400;max-width:46ch}.gs-area{margin-top:12px}.gs-area a{color:inherit}.gs-ring{position:relative;align-self:flex-start;margin-top:6px;padding:14px 20px;border-radius:16px;background:var(--field-terra);border:1px solid var(--terra-tint);color:var(--ink-2);font-size:1rem;line-height:1.45}.gs-ring:before{content:"";position:absolute;left:28px;top:-8px;width:14px;height:14px;background:var(--field-terra);border-left:1px solid var(--terra-tint);border-top:1px solid var(--terra-tint);transform:rotate(45deg)}.gs-ring a{color:var(--terracotta);text-decoration:none;white-space:nowrap}.gs-ring strong{font-weight:600;font-size:1.12rem}.gs-ring a:hover{text-decoration:underline;text-underline-offset:4px}.gs-proof .wrap{display:flex;flex-direction:column;gap:14px}.gs-h2{max-width:18ch}.gs-strip{--per:3;--gap:clamp(14px,2vw,28px);margin-top:22px;display:flex;flex-direction:column;gap:14px}.gs-strip-view{overflow:hidden;padding:4px 0 40px;margin-bottom:-26px}.gs-strip-track{display:flex;gap:var(--gap);transform:translate(calc(var(--i) * -1 * (100% + var(--gap)) / var(--per)));transition:transform 1.4s cubic-bezier(.45,0,.2,1)}.gs-strip-track.is-instant{transition:none}.gs-card{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));min-width:0;display:flex;flex-direction:column;gap:12px;text-decoration:none}.gs-card .work-frame{transition:transform .35s ease;box-shadow:0 22px 40px -26px #1010104d}.gs-card .work-bar{height:30px;padding:0 12px;gap:6px}.gs-card .work-bar>span:not(.work-url){width:8px;height:8px}.gs-card .work-url{margin-left:8px;font-size:.62rem}@media(hover:hover){.gs-card:hover .work-frame{transform:translateY(-3px)}.gs-card:hover .mono{color:var(--terracotta)}}.gs-strip-controls{display:flex;gap:12px;justify-content:flex-end}.gs-strip-controls .work-btn{width:44px;height:44px}@media(prefers-reduced-motion:reduce){.gs-strip-track{transition:none}}.gs-more-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(30px,5vw,72px);align-items:start}.gs-price{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.gs-faq{display:flex;flex-direction:column}.gs-faq>.mono{padding-bottom:10px}.gs-faq-item{border-bottom:1px solid var(--rule);padding:14px 0}.gs-faq-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:baseline}.gs-faq-item summary::-webkit-details-marker{display:none}.gs-faq-item summary:after{content:"+";font-family:var(--mono);color:var(--ink-3)}.gs-faq-item[open] summary:after{content:"–"}.gs-faq-item h3{margin:0;font-size:1.08rem;font-weight:400;color:var(--ink)}.gs-faq-item p{color:var(--ink-2);padding-top:10px;max-width:60ch}.gs-thanks{margin-top:calc(clamp(30px,3.4vw,66px) + 14px);min-height:52vh}.gs-thanks .wrap{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.gs-thanks-lines{min-width:min(100%,320px);padding:8px 0 10px}@media(max-width:900px){.gs-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "form" "benefits";grid-template-rows:auto}.gs-more-grid{grid-template-columns:minmax(0,1fr)}.gs-strip{--per:2}}@media(max-width:640px){.gs-strip{--per:1}.gs-hero{padding-top:18px}.gs-title{font-size:2.1rem}.gs-intro .lede{padding-top:12px;font-size:1rem}.lead-form{padding:18px 16px;gap:16px}.lead-form .cfield-row{grid-template-columns:minmax(0,1fr);gap:16px}}.gs-thanks-promo{display:flex;align-items:flex-start;gap:16px;max-width:560px;margin-top:8px;padding:20px 24px;border-radius:20px;background:var(--blue);color:#fff;box-shadow:0 22px 50px -30px #0a3454cc}.gs-thanks-promo p{font-size:1rem;font-weight:300;line-height:1.6}.gs-thanks-promo strong{font-weight:500}.gs-thanks-promo-dot{flex:none;width:12px;height:12px;margin-top:7px;border-radius:50%;background:#9fd8dc;box-shadow:0 0 0 6px #9fd8dc40}
