.service-header{position:sticky}.service-live{color:var(--accent)}.service-title{max-width:14ch}.service-grid .case{min-height:320px}.service-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line-strong);background:var(--line-strong)}.service-option{display:flex;flex-direction:column;align-items:flex-start;min-height:440px;background:var(--paper-2);padding:clamp(1.5rem,4vw,3rem)}.service-option--primary{background:var(--ink);color:var(--paper)}.service-option-head{display:flex;align-items:baseline;justify-content:space-between;width:100%;margin-bottom:2.5rem;color:var(--accent);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.service-option-head strong{font-family:var(--sans);font-size:clamp(2.5rem,6vw,5rem);font-weight:500;letter-spacing:-.06em;line-height:.8}.service-option h3{margin-bottom:1rem;font-family:var(--sans);font-size:clamp(1.6rem,3vw,2.4rem);letter-spacing:-.035em;line-height:1.05}.service-option p,.service-option li{color:var(--ink-soft);font-size:.88rem}.service-option--primary p,.service-option--primary li{color:var(--paper-2)}.service-option ul{width:100%;margin:1.8rem 0 2.2rem;padding:0;list-style:none}.service-option li{border-top:1px solid var(--line);padding:.75rem 0}.service-option li:last-child{border-bottom:1px solid var(--line)}.service-option .btn{margin-top:auto}.service-alt-offer{display:flex;align-items:center;justify-content:space-between;gap:2rem;border:1px solid var(--line-strong);border-top:0;background:var(--paper-2);padding:clamp(1.5rem,4vw,3rem)}.service-alt-offer h3{margin-bottom:.65rem;font-family:var(--sans);font-size:clamp(1.45rem,3vw,2.25rem);letter-spacing:-.035em;line-height:1.05}.service-alt-offer p{max-width:68ch;color:var(--ink-soft);font-size:.88rem}.service-alt-offer .btn{flex:none}.proof-card{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;border:1px solid var(--line-strong);background:var(--paper-2);padding:clamp(1.5rem,4vw,3rem);transition:background .2s ease,color .2s ease}.proof-card+.proof-card{border-top:0}.proof-card:hover{background:var(--ink);color:var(--paper)}.proof-label{display:block;margin-bottom:1rem;color:var(--accent);font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.proof-card h3{margin-bottom:.8rem;font-family:var(--sans);font-size:clamp(1.6rem,4vw,3rem);letter-spacing:-.03em;line-height:1.05}.proof-card p{max-width:62ch;color:var(--ink-soft);font-size:.9rem}.proof-card:hover p{color:var(--paper-2)}.proof-state{flex:none;border:1px solid currentColor;padding:.3rem .6rem;font-size:.7rem;font-weight:600;letter-spacing:.08em}.service-process{list-style:none;border-top:1px solid var(--ink)}.service-process li{display:grid;grid-template-columns:90px 1fr;gap:1.5rem;border-bottom:1px solid var(--line);padding:clamp(1.2rem,3vw,1.8rem) 0}.service-process li>span{color:var(--accent);font-size:.78rem;font-weight:600}.service-process strong{display:block;margin-bottom:.35rem;font-family:var(--sans);font-size:clamp(1.15rem,2.5vw,1.6rem)}.service-process p,.service-fineprint{max-width:70ch;color:var(--ink-soft);font-size:.88rem}.service-fineprint{margin-top:1.5rem}.service-contact-actions{margin-bottom:1rem}.service-privacy{max-width:70ch;margin-bottom:1.5rem;color:var(--ink-soft);font-size:.78rem}.service-email{font-size:clamp(1.35rem,4vw,3rem)}.service-footer{grid-template-columns:repeat(3,auto)}@media(max-width:900px){.service-header .nav,.service-header .brand-name{display:none}}@media(max-width:700px){.service-options{grid-template-columns:1fr}.service-alt-offer{align-items:flex-start;flex-direction:column}.service-hero .readouts,.service-hero .metrics{grid-template-columns:repeat(2,1fr)}.service-hero .readout:nth-child(2),.service-hero .metric:nth-child(2){border-right:0}.proof-card{flex-direction:column}.service-process li{grid-template-columns:48px 1fr}.service-footer{grid-template-columns:1fr;gap:.6rem}}@media(max-width:460px){.service-header .btn{padding-inline:.7rem;font-size:.67rem}.service-hero .readouts,.service-hero .metrics{grid-template-columns:1fr}.service-hero .readout,.service-hero .metric{border-right:0}}
