.grid[data-astro-cid-al2ca2vr]{display:grid;grid-template-columns:1fr 1.5fr;gap:clamp(40px,7vw,110px);align-items:start}.grid[data-astro-cid-al2ca2vr]>div[data-astro-cid-al2ca2vr]:first-child{position:sticky;top:110px}.list[data-astro-cid-al2ca2vr]{border-top:1px solid var(--line-light)}details[data-astro-cid-al2ca2vr]{border-bottom:1px solid var(--line-light)}summary[data-astro-cid-al2ca2vr]{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:600;font-size:clamp(17px,1.6vw,20px);letter-spacing:-.01em;line-height:1.3;transition:color .3s,padding .45s var(--ease)}summary[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}summary[data-astro-cid-al2ca2vr]:hover{color:var(--green);padding-left:8px}summary[data-astro-cid-al2ca2vr] i[data-astro-cid-al2ca2vr]{position:relative;flex:none;width:18px;height:18px}summary[data-astro-cid-al2ca2vr] i[data-astro-cid-al2ca2vr]:before,summary[data-astro-cid-al2ca2vr] i[data-astro-cid-al2ca2vr]:after{content:"";position:absolute;left:0;right:0;top:8px;height:1.5px;background:currentColor;transition:transform .45s var(--ease)}summary[data-astro-cid-al2ca2vr] i[data-astro-cid-al2ca2vr]:after{transform:rotate(90deg)}details[data-astro-cid-al2ca2vr][open] summary[data-astro-cid-al2ca2vr] i[data-astro-cid-al2ca2vr]:after{transform:rotate(0)}details[data-astro-cid-al2ca2vr] p[data-astro-cid-al2ca2vr]{max-width:640px;padding-bottom:12px;animation:faqIn .5s var(--ease)}@keyframes faqIn{0%{opacity:0;transform:translateY(-6px)}}@media(max-width:860px){.grid[data-astro-cid-al2ca2vr]{grid-template-columns:1fr}.grid[data-astro-cid-al2ca2vr]>div[data-astro-cid-al2ca2vr]:first-child{position:static}}.hero[data-astro-cid-tb2h4334]{position:relative;min-height:min(100svh,860px);display:flex;align-items:flex-end;overflow:hidden}.hero-media[data-astro-cid-tb2h4334]{position:absolute;inset:0}.hero-media[data-astro-cid-tb2h4334] img[data-astro-cid-tb2h4334]{width:100%;height:100%;object-fit:cover;object-position:40% 25%}.hero-media[data-astro-cid-tb2h4334]:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0c1110f2,#0c11108c 45%,#0c11104d)}.hero-inner[data-astro-cid-tb2h4334]{position:relative;padding-top:150px;padding-bottom:clamp(48px,7vw,88px)}.hero[data-astro-cid-tb2h4334] .display[data-astro-cid-tb2h4334]{font-size:clamp(46px,7.4vw,104px)}.hero[data-astro-cid-tb2h4334] .lead[data-astro-cid-tb2h4334]{max-width:560px;margin:28px 0 34px;color:var(--on-dark-soft)}.hero-row[data-astro-cid-tb2h4334]{display:flex;flex-wrap:wrap;gap:20px 36px;align-items:center}.scope-grid[data-astro-cid-tb2h4334]{display:grid;grid-template-columns:1.7fr 1fr;gap:60px;align-items:end}.scope-grid[data-astro-cid-tb2h4334] .h2[data-astro-cid-tb2h4334]{font-size:clamp(30px,3.5vw,48px)}.scope-grid[data-astro-cid-tb2h4334] .lead[data-astro-cid-tb2h4334]{margin:0}.scope[data-astro-cid-tb2h4334]{padding-bottom:clamp(40px,6vw,80px)}.svc[data-astro-cid-tb2h4334]{padding:clamp(64px,9vw,130px) 0;scroll-margin-top:40px}.svc-grid[data-astro-cid-tb2h4334]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,110px);align-items:center}.flip[data-astro-cid-tb2h4334] .svc-media[data-astro-cid-tb2h4334]{order:2}.svc-media[data-astro-cid-tb2h4334] .photo[data-astro-cid-tb2h4334]{aspect-ratio:4 / 5}.svc-n[data-astro-cid-tb2h4334]{font-weight:700;margin-right:2px}.svc-copy[data-astro-cid-tb2h4334] .h2[data-astro-cid-tb2h4334]{font-size:clamp(30px,3.3vw,46px);margin-bottom:30px}.svc-text[data-astro-cid-tb2h4334]{margin-bottom:30px}.svc-text[data-astro-cid-tb2h4334] strong{font-weight:600;color:var(--ink)}.theme-noir[data-astro-cid-tb2h4334] .svc-text[data-astro-cid-tb2h4334] strong{color:var(--on-dark)}.svc-tag[data-astro-cid-tb2h4334]{font-size:15px;font-weight:500;color:var(--green);margin-bottom:26px}.steps[data-astro-cid-tb2h4334]{list-style:none;display:flex;flex-wrap:wrap;gap:6px 0;margin:0 0 32px;padding:0;font-family:var(--font-display);font-weight:600;font-size:16px;color:var(--green)}.steps[data-astro-cid-tb2h4334] li[data-astro-cid-tb2h4334]+li[data-astro-cid-tb2h4334]:before{content:"→";margin:0 10px;color:var(--ink-mute);font-weight:400}.remote[data-astro-cid-tb2h4334]{padding:clamp(64px,9vw,120px) 0;scroll-margin-top:40px}.remote-t[data-astro-cid-tb2h4334]{font-size:clamp(30px,3.6vw,48px);max-width:780px}.rs[data-astro-cid-tb2h4334]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:52px 0 0;padding:0}.rs[data-astro-cid-tb2h4334] li[data-astro-cid-tb2h4334]{position:relative;padding-top:22px;border-top:1px solid var(--line-light)}.rn[data-astro-cid-tb2h4334]{font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--green)}.rs[data-astro-cid-tb2h4334] h3[data-astro-cid-tb2h4334]{font-size:clamp(20px,1.9vw,25px);letter-spacing:-.02em;margin:14px 0 10px}.rs[data-astro-cid-tb2h4334] p[data-astro-cid-tb2h4334]{font-size:16px;margin:0}@media(max-width:900px){.rs[data-astro-cid-tb2h4334]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.rs[data-astro-cid-tb2h4334]{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.scope-grid[data-astro-cid-tb2h4334],.svc-grid[data-astro-cid-tb2h4334]{grid-template-columns:minmax(0,1fr)}.scope-grid[data-astro-cid-tb2h4334]{gap:28px}.flip[data-astro-cid-tb2h4334] .svc-media[data-astro-cid-tb2h4334]{order:0}.svc-media[data-astro-cid-tb2h4334] .photo[data-astro-cid-tb2h4334]{aspect-ratio:4 / 3}}@media(max-width:560px){.hero[data-astro-cid-tb2h4334] .btn[data-astro-cid-tb2h4334]{width:100%;justify-content:center}}
