.beta-hero:where(.astro-keucehnj){isolation:isolate;min-height:720px;padding:clamp(150px,22vh,210px) 0 120px;position:relative}.beta-sky:where(.astro-keucehnj){z-index:-1;color:#dfe3e8;width:100%;height:100%;position:absolute;inset:0;mask-image:linear-gradient(#000 75%,#0000)}.copy:where(.astro-keucehnj){max-width:calc(860px + var(--gutter) * 2);margin-inline:0 auto;margin-left:max(0px, calc((100vw - var(--page)) / 2 - var(--gutter)));gap:24px;display:grid}@media (width<=700px){.beta-sky:where(.astro-keucehnj){opacity:.5}}.beta-title:where(.astro-keucehnj){max-width:11.5ch;font-size:clamp(2.6rem,5.6vw,4.75rem)}.copy:where(.astro-keucehnj) .lede:where(.astro-keucehnj){max-width:560px}.actions:where(.astro-keucehnj){flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.perks-section:where(.astro-keucehnj){padding-block:24px 40px}.perks:where(.astro-keucehnj){grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.perks:where(.astro-keucehnj) .card:where(.astro-keucehnj){padding:28px 24px}.perk-icon:where(.astro-keucehnj){width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-2);background:#ffffff0a;border-radius:12px;place-items:center;margin-bottom:22px;display:grid}.perks:where(.astro-keucehnj) h2:where(.astro-keucehnj){letter-spacing:-.015em;font-size:18px}.perks:where(.astro-keucehnj) p:where(.astro-keucehnj){color:var(--text-3);margin-top:8px;font-size:14.5px}.split:where(.astro-keucehnj){grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(40px,7vw,120px);display:grid}.split:where(.astro-keucehnj) .section-head:where(.astro-keucehnj){position:sticky;top:120px}.timeline:where(.astro-keucehnj){gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline:where(.astro-keucehnj):before{content:"";background:linear-gradient(var(--line-3), var(--line));width:1px;position:absolute;top:24px;bottom:24px;left:21px}.timeline:where(.astro-keucehnj) li:where(.astro-keucehnj){grid-template-columns:auto 1fr;gap:24px;padding:0 0 44px;display:grid}.timeline:where(.astro-keucehnj) li:where(.astro-keucehnj):last-child{padding-bottom:0}.num:where(.astro-keucehnj){background:var(--bg);width:43px;height:43px;box-shadow:inset 0 0 0 1px var(--line-3);color:var(--text-2);border-radius:50%;place-items:center;font-size:12.5px;display:grid;position:relative}.timeline:where(.astro-keucehnj) h3:where(.astro-keucehnj){letter-spacing:-.02em;margin-top:9px;font-size:20px}.timeline:where(.astro-keucehnj) p:where(.astro-keucehnj){color:var(--text-2);margin-top:8px;font-size:15.5px}.needs-section:where(.astro-keucehnj){padding-top:0}.needs-grid:where(.astro-keucehnj){grid-template-columns:1.1fr .9fr;gap:16px;display:grid}.needs:where(.astro-keucehnj),.asks:where(.astro-keucehnj){align-content:start;gap:22px;padding:32px;display:grid}.needs:where(.astro-keucehnj) ul:where(.astro-keucehnj),.asks:where(.astro-keucehnj) ul:where(.astro-keucehnj){gap:12px;margin:0;padding:0;list-style:none;display:grid}.needs:where(.astro-keucehnj) li:where(.astro-keucehnj){background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;font-size:15px;display:grid}.needs:where(.astro-keucehnj) li:where(.astro-keucehnj)>svg:where(.astro-keucehnj){color:var(--good)}.req:where(.astro-keucehnj){color:var(--good);background:#6fcf971a;border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:600}.req:where(.astro-keucehnj).optional{color:var(--text-3);background:#ffffff0d}.note:where(.astro-keucehnj){color:var(--text-3);font-size:14.5px}.asks:where(.astro-keucehnj) li:where(.astro-keucehnj){border-left:2px solid var(--line-2);color:var(--text-3);padding-left:18px;font-size:15px}.asks:where(.astro-keucehnj) strong:where(.astro-keucehnj){color:var(--text);margin-bottom:2px;font-weight:500;display:block}.faq-grid:where(.astro-keucehnj){grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(40px,7vw,120px);display:grid}.faqs:where(.astro-keucehnj){border-top:1px solid var(--line)}details:where(.astro-keucehnj){border-bottom:1px solid var(--line)}summary:where(.astro-keucehnj){color:var(--text-2);letter-spacing:-.01em;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-inline:-12px;padding:22px 16px;font-size:17px;font-weight:500;list-style:none;transition:color .2s,background-color .2s;display:flex}summary:where(.astro-keucehnj):hover,details:where(.astro-keucehnj)[open] summary:where(.astro-keucehnj){color:var(--text)}summary:where(.astro-keucehnj):hover{background:#ffffff06}summary:where(.astro-keucehnj):focus-visible{outline-offset:-2px}summary:where(.astro-keucehnj)::-webkit-details-marker{display:none}.plus:where(.astro-keucehnj){flex:none;width:14px;height:14px;position:relative}.plus:where(.astro-keucehnj):before,.plus:where(.astro-keucehnj):after{content:"";background:var(--text-3);height:1.5px;transition:transform .4s var(--ease-out), background-color .2s ease;border-radius:2px;position:absolute;inset:6px 0 auto}summary:where(.astro-keucehnj):hover .plus:where(.astro-keucehnj):before,summary:where(.astro-keucehnj):hover .plus:where(.astro-keucehnj):after,details:where(.astro-keucehnj)[open] .plus:where(.astro-keucehnj):before,details:where(.astro-keucehnj)[open] .plus:where(.astro-keucehnj):after{background:var(--text)}.plus:where(.astro-keucehnj):after{transform:rotate(90deg)}details:where(.astro-keucehnj)[open] .plus:where(.astro-keucehnj):after{transform:rotate(0)}.answer:where(.astro-keucehnj){overflow:hidden}details:where(.astro-keucehnj) p:where(.astro-keucehnj){color:var(--text-2);padding:0 40px 24px 4px;font-size:15.5px}.request:where(.astro-keucehnj){padding-block:0 40px;scroll-margin-top:96px;position:relative}.request-card:where(.astro-keucehnj){box-shadow:inset 0 0 0 1px var(--line-2), 0 30px 80px -40px #000c;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);padding:clamp(28px,4vw,48px);display:grid}.request-copy:where(.astro-keucehnj){align-content:start;gap:18px;display:grid}.privacy:where(.astro-keucehnj){color:var(--text-3);font-size:13.5px}.request-form:where(.astro-keucehnj){align-content:start;gap:14px;display:grid}.request-form:where(.astro-keucehnj) .row:where(.astro-keucehnj){grid-template-columns:1fr 1fr;gap:14px;display:grid}.request-form:where(.astro-keucehnj) label:where(.astro-keucehnj),.platform:where(.astro-keucehnj){color:var(--text);gap:6px;font-size:13.5px;font-weight:500;display:grid}.request-form:where(.astro-keucehnj) label:where(.astro-keucehnj) em:where(.astro-keucehnj){color:var(--text-3);margin-left:6px;font-size:12px;font-style:normal;font-weight:400}.platform:where(.astro-keucehnj){border:0;margin:0;padding:0}.platform:where(.astro-keucehnj) legend:where(.astro-keucehnj){margin-bottom:6px;padding:0}.segments:where(.astro-keucehnj){background:var(--bg-raised);width:min(100%,340px);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:12px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid;position:relative}.segments:where(.astro-keucehnj):before{content:"";width:calc(33.3333% - 2.66667px);box-shadow:inset 0 0 0 1px var(--line-2);transition:translate .3s var(--ease-out);background:#ffffff17;border-radius:8px;position:absolute;top:4px;bottom:4px;left:4px}.segments:where(.astro-keucehnj):has(input[value=windows]:checked):before{translate:100%}.segments:where(.astro-keucehnj):has(input[value=both]:checked):before{translate:200%}.segments:where(.astro-keucehnj) label:where(.astro-keucehnj){height:36px;color:var(--text-3);cursor:pointer;place-items:center;font-weight:450;transition:color .2s;display:grid;position:relative}.segments:where(.astro-keucehnj) label:where(.astro-keucehnj):has(input:checked){color:var(--text)}.segments:where(.astro-keucehnj) label:where(.astro-keucehnj):has(input:focus-visible){outline-offset:-2px;border-radius:8px;outline:2px solid #ffffffb3}.segments:where(.astro-keucehnj) input:where(.astro-keucehnj){opacity:0;pointer-events:none;position:absolute}.request-form:where(.astro-keucehnj) input:where(.astro-keucehnj){background:var(--bg-raised);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);font:inherit;border:0;border-radius:10px;padding:0 14px;font-size:15px;font-weight:400;transition:box-shadow .15s}.request-form:where(.astro-keucehnj) input:where(.astro-keucehnj)::placeholder{color:var(--text-3)}.request-form:where(.astro-keucehnj) input:where(.astro-keucehnj):focus{box-shadow:inset 0 0 0 1px var(--line-3), 0 0 0 3px #ffffff14;outline:none}.request-form:where(.astro-keucehnj) .button:where(.astro-keucehnj){justify-self:start;margin-top:6px}.request-form:where(.astro-keucehnj)[data-busy] .button:where(.astro-keucehnj){opacity:.7;pointer-events:none}.request-form:where(.astro-keucehnj)[data-done]{align-content:center}.request-form:where(.astro-keucehnj)[data-done]>:where(.astro-keucehnj):not(.done),.done:where(.astro-keucehnj)[hidden]{display:none}.done:where(.astro-keucehnj){animation:rise-in .6s var(--ease-out) both;justify-items:start;gap:10px;display:grid}.done:where(.astro-keucehnj) h3:where(.astro-keucehnj){letter-spacing:-.02em;font-size:22px}.done:where(.astro-keucehnj) p:where(.astro-keucehnj){max-width:420px;color:var(--text-2);font-size:15px}.done-mark:where(.astro-keucehnj){background:#6fcf971a;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid;box-shadow:inset 0 0 0 1px #6fcf9759}.done-mark:where(.astro-keucehnj) svg:where(.astro-keucehnj){fill:none;width:24px;height:24px;stroke:var(--good);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;animation:draw .5s .25s var(--ease-out) forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes rise-in{0%{opacity:0;transform:translateY(8px)}}.trap:where(.astro-keucehnj){position:absolute;left:-9999px}.status:where(.astro-keucehnj){min-height:1.4em;color:var(--text-2);font-size:14px}.status:where(.astro-keucehnj)[data-tone=good]{color:var(--good)}.status:where(.astro-keucehnj)[data-tone=bad]{color:var(--bad)}@media (width<=860px){.request-card:where(.astro-keucehnj),.request-form:where(.astro-keucehnj) .row:where(.astro-keucehnj){grid-template-columns:1fr}}@media (width<=1000px){.perks:where(.astro-keucehnj){grid-template-columns:repeat(2,1fr)}.split:where(.astro-keucehnj),.needs-grid:where(.astro-keucehnj),.faq-grid:where(.astro-keucehnj){grid-template-columns:1fr}.split:where(.astro-keucehnj) .section-head:where(.astro-keucehnj){position:static}}@media (width<=560px){.perks:where(.astro-keucehnj){grid-template-columns:1fr}.display:where(.astro-keucehnj) br:where(.astro-keucehnj){display:none}.needs:where(.astro-keucehnj) li:where(.astro-keucehnj){grid-template-columns:auto 1fr}.req:where(.astro-keucehnj){grid-column:2;justify-self:start}}
