.service[data-astro-cid-nsurbltt]{padding:24px var(--gutter) 48px}.top[data-astro-cid-nsurbltt]{justify-content:space-between;align-items:center;display:flex}.back[data-astro-cid-nsurbltt]:hover{color:var(--accent-ui)}.meta[data-astro-cid-nsurbltt]{color:var(--muted);gap:24px;margin:18vh 0 16px;display:flex}.track-id[data-astro-cid-nsurbltt]{color:var(--tone)}h1[data-astro-cid-nsurbltt]{max-width:12ch;margin:0;font-size:clamp(56px,11vw,200px)}.summary[data-astro-cid-nsurbltt]{max-width:46ch;margin:32px 0 72px;font-size:clamp(18px,1.6vw,22px)}.lane[data-astro-cid-nsurbltt]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:24px;padding:20px 0;display:grid}.lane-id[data-astro-cid-nsurbltt]{color:var(--tone)}.lane-clips[data-astro-cid-nsurbltt]{flex-wrap:wrap;justify-self:start;gap:3px;display:inline-flex;position:relative}.clip[data-astro-cid-nsurbltt]{border:1px solid color-mix(in oklch, var(--tone) 40%, transparent);background:color-mix(in oklch, var(--tone) 8%, transparent);height:56px;color:var(--muted);white-space:nowrap;animation:lit .5s var(--ease-out) forwards;animation-delay:calc(.3s + var(--i) * 1.6s / var(--n));border-radius:4px;align-items:center;padding:0 18px;display:inline-flex}@keyframes lit{to{background:color-mix(in oklch, var(--tone) 34%, var(--bg));border-color:var(--tone);color:var(--ink)}}.lane-head[data-astro-cid-nsurbltt]{background:linear-gradient(180deg, var(--cyan), var(--tone), var(--flamingo));pointer-events:none;width:1px;animation:1.6s linear .3s forwards sweep;position:absolute;top:-21px;bottom:-21px;left:0}.lane-head[data-astro-cid-nsurbltt]:before{content:"";border:6px solid #0000;border-top:9px solid var(--cyan);position:absolute;top:0;left:-6px}@keyframes sweep{to{left:100%}}.block[data-astro-cid-nsurbltt]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:clamp(24px,4vw,72px);margin-top:clamp(80px,12vh,140px);display:grid}.block[data-astro-cid-nsurbltt] h2[data-astro-cid-nsurbltt]{margin:0;padding-top:6px;font-weight:500}.deliver[data-astro-cid-nsurbltt]{margin:0}.deliver[data-astro-cid-nsurbltt]>div[data-astro-cid-nsurbltt]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:24px;padding:22px 0;display:grid}.deliver[data-astro-cid-nsurbltt]>div[data-astro-cid-nsurbltt]:last-child{border-bottom:1px solid var(--line)}.deliver[data-astro-cid-nsurbltt] dt[data-astro-cid-nsurbltt]{font-variation-settings:"wdth" 75;text-transform:uppercase;font-size:clamp(22px,2.2vw,32px);font-weight:800;line-height:var(--lh-caps);align-items:baseline;gap:16px;display:flex}.deliver[data-astro-cid-nsurbltt] dd[data-astro-cid-nsurbltt]{color:var(--muted);align-self:center;margin:0;font-size:clamp(16px,1.3vw,19px)}.steps[data-astro-cid-nsurbltt]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{flex-direction:column;gap:10px;padding:24px 20px 0 0;display:flex;position:relative}.steps[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]:before{content:"";background:var(--tone);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.step-tc[data-astro-cid-nsurbltt]{color:var(--accent-ui);font-variant-numeric:tabular-nums}.steps[data-astro-cid-nsurbltt] strong[data-astro-cid-nsurbltt]{font-size:22px;font-weight:700}.steps[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]>span[data-astro-cid-nsurbltt]:last-child{color:var(--muted)}.proof[data-astro-cid-nsurbltt]{max-width:46ch;margin:0;font-size:clamp(18px,1.6vw,22px)}.related[data-astro-cid-nsurbltt]{grid-column:2;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.related[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{flex-direction:column;gap:6px;display:flex}.related[data-astro-cid-nsurbltt] img[data-astro-cid-nsurbltt],.related-paint[data-astro-cid-nsurbltt]{aspect-ratio:4/3;object-fit:cover;background:linear-gradient(135deg, var(--tone-a), var(--tone-b));width:100%;transition:transform .6s var(--ease-out);border-radius:8px;margin-bottom:8px;display:block}.related[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:hover img[data-astro-cid-nsurbltt]{transform:scale(1.02)}.related-title[data-astro-cid-nsurbltt]{font-variation-settings:"wdth" 75;text-transform:uppercase;font-size:22px;font-weight:800;line-height:var(--lh-caps);transition:color .3s}.related[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:hover .related-title[data-astro-cid-nsurbltt]{color:var(--accent)}.book-cta[data-astro-cid-nsurbltt]{max-width:46ch;margin-top:140px;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.book-cta[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{color:var(--accent-ui);text-underline-offset:4px;margin-top:10px;text-decoration:underline;display:inline-block}.next[data-astro-cid-nsurbltt]{border-top:1px solid var(--line);margin-top:64px;padding-top:24px;display:block}.next[data-astro-cid-nsurbltt] .display[data-astro-cid-nsurbltt]{font-size:clamp(44px,7vw,120px);transition:color .3s;display:block}.next[data-astro-cid-nsurbltt]:hover .display[data-astro-cid-nsurbltt]{color:var(--accent)}.end-mark[data-astro-cid-nsurbltt]{justify-content:center;padding:clamp(72px,12vh,120px) 0 24px;display:flex}.end-mark[data-astro-cid-nsurbltt] .end-mark-svg{width:72px;height:auto}@media (prefers-reduced-motion:reduce){.clip[data-astro-cid-nsurbltt]{background:color-mix(in oklch, var(--tone) 34%, var(--bg));border-color:var(--tone);color:var(--ink);animation:none}.lane-head[data-astro-cid-nsurbltt]{display:none}}@media (width<=700px){.meta[data-astro-cid-nsurbltt]{margin-top:14vh}.lane[data-astro-cid-nsurbltt]{grid-template-columns:1fr;gap:14px}.clip[data-astro-cid-nsurbltt]{height:40px;padding:0 12px}.lane-head[data-astro-cid-nsurbltt]{display:none}.block[data-astro-cid-nsurbltt]{grid-template-columns:1fr;gap:20px}.deliver[data-astro-cid-nsurbltt]>div[data-astro-cid-nsurbltt]{grid-template-columns:1fr;gap:8px}.steps[data-astro-cid-nsurbltt]{border-top:0;border-left:1px solid var(--line);grid-template-columns:1fr;margin-left:4px}.steps[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{padding:0 0 28px 24px}.steps[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]:before{top:4px;left:-5px}.related[data-astro-cid-nsurbltt]{grid-column:1;grid-template-columns:1fr 1fr}.book-cta[data-astro-cid-nsurbltt]{margin-top:96px}.next[data-astro-cid-nsurbltt] .display[data-astro-cid-nsurbltt]{font-size:40px}}
