.hero[data-astro-cid-ge2uvauf]{min-height:100svh;display:grid;position:relative;overflow:clip}.hero-scene[data-astro-cid-ge2uvauf]{z-index:-1;height:100lvh;position:fixed;inset:0 0 auto}.hero-scene-inner[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero-grid[data-astro-cid-ge2uvauf]{column-gap:var(--gutter);padding-block:calc(var(--head-h) + 48px) 96px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}.hero-copy[data-astro-cid-ge2uvauf]{text-align:center;grid-column:1/-1}.hero-stage[data-astro-cid-ge2uvauf]{display:none}.hero-title[data-astro-cid-ge2uvauf]{font-size:min(var(--text-display), 3.5rem);letter-spacing:-.02em;max-width:16ch;margin-inline:auto;line-height:1.05}.hero-eyebrow[data-astro-cid-ge2uvauf]{color:var(--color-chrome);margin-bottom:24px;display:block}.hero-title[data-astro-cid-ge2uvauf] .chrome-text[data-astro-cid-ge2uvauf]{background-size:100% 100%}.hero-lede[data-astro-cid-ge2uvauf]{max-width:44ch;font-size:var(--text-body-lg);color:var(--color-chrome);text-wrap:balance;margin:24px auto 0;line-height:1.6}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.hero-note[data-astro-cid-ge2uvauf]{font-size:var(--text-body);color:var(--color-chrome);margin-top:16px;font-weight:500;line-height:1.6}.hero-cue-wrap[data-astro-cid-ge2uvauf]{pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:32px;left:0;right:0}.hero-cue[data-astro-cid-ge2uvauf]{display:flex}.cue-line[data-astro-cid-ge2uvauf]{background:#c9cdd326;width:1px;height:48px;position:relative;overflow:clip}.cue-line[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(180deg, transparent, var(--color-chrome), transparent);animation:cue-fall 2s var(--ease-io) infinite;position:absolute;inset:0;transform:translateY(-100%)}@keyframes cue-fall{to{transform:translateY(100%)}}@media (width<=767px){.hero-grid[data-astro-cid-ge2uvauf]{padding-block:var(--head-h) 32px;grid-template-columns:minmax(0,1fr);align-items:center}.hero-copy[data-astro-cid-ge2uvauf]{grid-column:1}.hero-actions[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;margin-top:24px}.hero-cue-wrap[data-astro-cid-ge2uvauf]{display:none}}@media (prefers-reduced-motion:reduce){.cue-line[data-astro-cid-ge2uvauf]:after{opacity:.4;animation:none;transform:none}}.problem[data-astro-cid-jrdwie4c]{text-align:center;flex-direction:column;align-items:center;display:flex}.problem-streak[data-astro-cid-jrdwie4c]{max-width:640px;margin-bottom:48px}.problem-title[data-astro-cid-jrdwie4c]{max-width:24ch;font-size:var(--text-h2);letter-spacing:-.01em;line-height:1.15}.problem-cards[data-astro-cid-jrdwie4c]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:56px;display:grid}.problem-card[data-astro-cid-jrdwie4c]{text-align:center;flex-direction:column;gap:16px;padding:32px;display:flex}.figure[data-astro-cid-jrdwie4c]{font-family:var(--font-display);color:var(--color-starlight);flex-direction:column;align-items:center;gap:4px;font-weight:600;display:flex}.figure-num[data-astro-cid-jrdwie4c]{letter-spacing:-.02em;white-space:nowrap;font-size:48px;line-height:1.05}.figure-digit[data-astro-cid-jrdwie4c]{justify-items:end;display:inline-grid}.figure-digit[data-astro-cid-jrdwie4c]:before{content:attr(data-final);visibility:hidden}.figure-digit[data-astro-cid-jrdwie4c]:before,.figure-digit[data-astro-cid-jrdwie4c]>span[data-astro-cid-jrdwie4c]{grid-area:1/1}.figure-unit[data-astro-cid-jrdwie4c]{font-size:var(--text-h4);line-height:1.3}.problem-text[data-astro-cid-jrdwie4c]{color:var(--color-chrome);text-wrap:balance}@media (width<=1023px){.problem-card[data-astro-cid-jrdwie4c]{padding:24px}.figure-num[data-astro-cid-jrdwie4c]{font-size:40px}}@media (width<=767px){.problem-chapter[data-astro-cid-jrdwie4c]{padding-block:calc(var(--head-h) + 16px) 32px}.problem-streak[data-astro-cid-jrdwie4c]{margin-bottom:16px}.problem-title[data-astro-cid-jrdwie4c]{font-size:22px}.problem-cards[data-astro-cid-jrdwie4c]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}.problem-card[data-astro-cid-jrdwie4c]{gap:8px;padding:16px 24px}.figure[data-astro-cid-jrdwie4c]{flex-direction:row;justify-content:center;align-items:baseline;gap:8px}.figure-num[data-astro-cid-jrdwie4c]{font-size:28px}.figure-unit[data-astro-cid-jrdwie4c]{font-size:15px;font-family:var(--font-sans);color:var(--color-chrome);font-weight:600}.problem-text[data-astro-cid-jrdwie4c]{font-size:15px;line-height:1.45}}.examples[data-astro-cid-jsht4uxn]{text-align:center;flex-direction:column;align-items:center;display:flex}.examples-streak[data-astro-cid-jsht4uxn]{max-width:640px;margin-bottom:48px}.examples-eyebrow[data-astro-cid-jsht4uxn]{color:var(--color-chrome)}.examples-title[data-astro-cid-jsht4uxn]{max-width:24ch;font-size:var(--text-h2);letter-spacing:-.01em;margin-top:16px;line-height:1.15}.examples-cards[data-astro-cid-jsht4uxn]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:56px;display:grid}.example-title[data-astro-cid-jsht4uxn]{font-size:var(--text-h4);line-height:1.3}.example-label[data-astro-cid-jsht4uxn]{color:var(--color-mist)}.example-text[data-astro-cid-jsht4uxn]{color:var(--color-chrome);margin-top:8px;line-height:1.5}.example-after[data-astro-cid-jsht4uxn] .example-label[data-astro-cid-jsht4uxn]{color:var(--color-chrome)}.example-after[data-astro-cid-jsht4uxn] .example-text[data-astro-cid-jsht4uxn]{color:var(--color-starlight)}.example[data-astro-cid-jsht4uxn]{text-align:center;display:grid}.example-top[data-astro-cid-jsht4uxn],.example-after[data-astro-cid-jsht4uxn]{flex-direction:column;justify-content:center;align-items:center;display:flex}.example-before[data-astro-cid-jsht4uxn] .example-text[data-astro-cid-jsht4uxn]{color:var(--color-mist)}.example-text[data-astro-cid-jsht4uxn]{text-wrap:balance}.example-after[data-astro-cid-jsht4uxn] .example-text[data-astro-cid-jsht4uxn]{font-weight:500}.example-gate[data-astro-cid-jsht4uxn]{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.example-line[data-astro-cid-jsht4uxn]{position:absolute}.example-node[data-astro-cid-jsht4uxn]{background:var(--color-deep-space);color:var(--color-chrome);border:1px solid #c9cdd366;border-radius:50%;flex-shrink:0;place-items:center;display:grid}@media (width>=768px){.example[data-astro-cid-jsht4uxn]{grid-template-rows:1fr auto 1fr}.example-top[data-astro-cid-jsht4uxn],.example-after[data-astro-cid-jsht4uxn]{padding:32px}.example-top[data-astro-cid-jsht4uxn]{justify-content:flex-start}.example-before[data-astro-cid-jsht4uxn]{margin-block:auto;padding-top:16px}.example-text[data-astro-cid-jsht4uxn]{max-width:32ch}.example-after[data-astro-cid-jsht4uxn]{border-radius:0 0 calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px);background:radial-gradient(70% 80% at 50% 0,#ffffff12,#0000),#ffffff06}.example-after[data-astro-cid-jsht4uxn] .example-text[data-astro-cid-jsht4uxn]{font-size:var(--text-body-lg)}.example-gate[data-astro-cid-jsht4uxn]{height:0}.example-line[data-astro-cid-jsht4uxn]{inset:0 0 auto}.example-node[data-astro-cid-jsht4uxn]{width:32px;height:32px}}@media (width>=768px) and (width<=1023px){.example-top[data-astro-cid-jsht4uxn],.example-after[data-astro-cid-jsht4uxn]{padding:24px}}@media (width<=767px){.examples-streak[data-astro-cid-jsht4uxn]{display:none}.examples-title[data-astro-cid-jsht4uxn]{margin-top:8px;font-size:min(26px,6.1vw)}.examples-cards[data-astro-cid-jsht4uxn]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px}.example[data-astro-cid-jsht4uxn]{grid-template-columns:minmax(0,1fr) 0 minmax(0,1fr)}.example-top[data-astro-cid-jsht4uxn]{padding:12px 22px 12px 14px}.example-after[data-astro-cid-jsht4uxn]{padding:12px 14px 12px 22px}.example-title[data-astro-cid-jsht4uxn]{text-wrap:balance;font-size:15px;line-height:1.25}.example-before[data-astro-cid-jsht4uxn]{margin-top:6px}.example-after[data-astro-cid-jsht4uxn]{border-radius:0 calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0;background:radial-gradient(80% 90% at 0%,#ffffff12,#0000),#ffffff06}.example-label[data-astro-cid-jsht4uxn]{font-size:10px}.example-text[data-astro-cid-jsht4uxn]{margin-top:4px;font-size:13px;line-height:1.4}.example-after[data-astro-cid-jsht4uxn] .example-text[data-astro-cid-jsht4uxn]{font-size:14px}.example-gate[data-astro-cid-jsht4uxn]{width:0}.example-line[data-astro-cid-jsht4uxn]{background:linear-gradient(#0000,#c9cdd3b3 50%,#0000);width:1px;height:100%;inset:0 auto 0 0}.example-node[data-astro-cid-jsht4uxn]{width:28px;height:28px}.example-arrow[data-astro-cid-jsht4uxn]{rotate:-90deg}}.process[data-astro-cid-grsovck6]{--node:48px;flex-direction:column;align-items:center;display:flex}.process-streak[data-astro-cid-grsovck6]{max-width:640px;margin-bottom:48px}.process-eyebrow[data-astro-cid-grsovck6]{color:var(--color-chrome)}.process-title[data-astro-cid-grsovck6]{max-width:24ch;font-size:var(--text-h2);letter-spacing:-.01em;text-align:center;margin-top:16px;line-height:1.15}.process-track[data-astro-cid-grsovck6]{width:100%;margin-top:64px;position:relative}.process-line[data-astro-cid-grsovck6]{--half:calc((100% - 3 * var(--gutter)) / 8);top:calc(var(--node) / 2);background:linear-gradient(90deg, transparent, var(--color-chrome) var(--half), var(--color-chrome) calc(100% - var(--half)), transparent);height:1px;position:absolute;left:0;right:0}.process-glint[data-astro-cid-grsovck6]{background:linear-gradient(90deg, transparent, var(--color-starlight), transparent);width:160px;height:1px;filter:drop-shadow(0 0 3px var(--color-starlight)) drop-shadow(0 0 12px #fff9);opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.process-steps[data-astro-cid-grsovck6]{gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.step[data-astro-cid-grsovck6]{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.step-num[data-astro-cid-grsovck6]{width:var(--node);height:var(--node);border:1px solid var(--color-chrome);background:var(--color-void);font-family:var(--font-display);color:var(--color-starlight);border-radius:50%;place-items:center;font-size:18px;font-weight:600;line-height:1;display:grid;box-shadow:0 0 24px #ffffff1f}.step-title[data-astro-cid-grsovck6]{font-size:var(--text-h3);line-height:1.2}.step-body[data-astro-cid-grsovck6]{max-width:32ch;color:var(--color-chrome);margin:8px auto 0}@media (width<=1023px){.process-track[data-astro-cid-grsovck6]{max-width:640px}.process-line[data-astro-cid-grsovck6]{top:calc(var(--node) / 2);bottom:0;left:calc(var(--node) / 2);background:linear-gradient(180deg, var(--color-chrome) 0 80%, transparent);width:1px;height:auto;right:auto}.process-glint[data-astro-cid-grsovck6]{background:linear-gradient(180deg, transparent, var(--color-starlight), transparent);width:1px;height:160px}.process-steps[data-astro-cid-grsovck6]{grid-template-columns:minmax(0,1fr);row-gap:48px}.step[data-astro-cid-grsovck6]{text-align:left;flex-direction:row;align-items:flex-start}.step-num[data-astro-cid-grsovck6]{flex:none}.step-copy[data-astro-cid-grsovck6]{padding-top:8px}.step-body[data-astro-cid-grsovck6]{max-width:none;margin-inline:0}}@media (width<=767px){.process-chapter[data-astro-cid-grsovck6]{padding-block:calc(var(--head-h) + 16px) 32px}.process[data-astro-cid-grsovck6]{--node:36px}.process-streak[data-astro-cid-grsovck6]{margin-bottom:24px}.process-title[data-astro-cid-grsovck6]{margin-top:8px;font-size:22px}.process-track[data-astro-cid-grsovck6]{margin-top:32px}.process-steps[data-astro-cid-grsovck6]{row-gap:24px}.process-line[data-astro-cid-grsovck6]{background:linear-gradient(180deg, transparent, var(--color-chrome) 48px, var(--color-chrome) calc(100% - 48px), transparent);top:0}.step[data-astro-cid-grsovck6]{text-align:center;align-items:center;gap:16px}.step-num[data-astro-cid-grsovck6]{font-size:15px}.step-copy[data-astro-cid-grsovck6]{flex:1;padding-top:0}.step-title[data-astro-cid-grsovck6]{font-size:18px}.step-body[data-astro-cid-grsovck6]{margin-top:4px;font-size:15px;line-height:1.5}}.audience[data-astro-cid-5oxtwd5f]{--icon:48px;flex-direction:column;align-items:center;display:flex}.audience-head[data-astro-cid-5oxtwd5f]{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.audience-streak[data-astro-cid-5oxtwd5f]{max-width:640px;margin-bottom:32px}.audience-title[data-astro-cid-5oxtwd5f]{max-width:24ch;font-size:var(--text-h2);letter-spacing:-.01em;line-height:1.15}.audience-text[data-astro-cid-5oxtwd5f]{font-size:var(--text-body-lg);color:var(--color-chrome);margin-top:24px;line-height:1.6}.fields[data-astro-cid-5oxtwd5f]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;width:100%;margin-top:40px;display:grid}@media (width>=1024px){.fields[data-astro-cid-5oxtwd5f]{grid-template-columns:repeat(6,minmax(0,1fr))}.field-item[data-astro-cid-5oxtwd5f]{grid-column:span 2}.field-item[data-astro-cid-5oxtwd5f]:nth-child(-n+2){grid-column:span 3}.field-item[data-astro-cid-5oxtwd5f]:nth-child(-n+2) .field-name[data-astro-cid-5oxtwd5f]{font-size:20px}.field-item[data-astro-cid-5oxtwd5f]:nth-child(-n+2) .field-example[data-astro-cid-5oxtwd5f]{font-size:16px}}.field-item[data-astro-cid-5oxtwd5f]{display:flex}.field-card[data-astro-cid-5oxtwd5f]{transition:transform .2s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);flex:1;align-items:center;gap:16px;padding:16px 20px;display:flex}.field-icon[data-astro-cid-5oxtwd5f]{width:var(--icon);height:var(--icon);border:1px solid var(--color-chrome-dark);background:var(--color-void);color:var(--color-chrome);border-radius:50%;flex:none;place-items:center;transition:color .2s,border-color .2s;display:grid}.field-copy[data-astro-cid-5oxtwd5f]{min-width:0;padding-right:calc(var(--icon) + 16px);text-align:center;flex:1}.field-name[data-astro-cid-5oxtwd5f]{color:var(--color-starlight);font-size:16px;font-weight:600;line-height:1.3}.field-example[data-astro-cid-5oxtwd5f]{color:var(--color-chrome);margin-top:4px;font-size:14px;line-height:1.4}@media (hover:hover) and (pointer:fine){.field-card[data-astro-cid-5oxtwd5f]:hover{transform:translateY(-2px)}.field-card[data-astro-cid-5oxtwd5f]:hover .field-icon[data-astro-cid-5oxtwd5f]{border-color:var(--color-starlight);color:var(--color-starlight)}}@media (prefers-reduced-motion:reduce){.field-card[data-astro-cid-5oxtwd5f]:hover{transform:none}}@media (width<=1023px){.audience[data-astro-cid-5oxtwd5f]{max-width:720px}.audience-title[data-astro-cid-5oxtwd5f]{max-width:20ch}.fields[data-astro-cid-5oxtwd5f]{margin-top:40px}}@media (width<=767px){html[data-slides] .audience-chapter[data-astro-cid-5oxtwd5f]{padding-bottom:24px}.audience-streak[data-astro-cid-5oxtwd5f]{display:none}.audience-title[data-astro-cid-5oxtwd5f]{font-size:22px}.audience-text[data-astro-cid-5oxtwd5f]{margin-top:8px;font-size:15px;line-height:1.5}.fields[data-astro-cid-5oxtwd5f]{gap:8px;margin-top:20px}.field-card[data-astro-cid-5oxtwd5f]{text-align:center;border-radius:12px;grid-template:"icon name"44px"example example"1fr/2fr 3fr;place-items:center;row-gap:4px;padding:8px;display:grid}.field-copy[data-astro-cid-5oxtwd5f]{padding-right:0;display:contents}.field-icon[data-astro-cid-5oxtwd5f]{grid-area:icon;width:40px;height:40px}.field-icon[data-astro-cid-5oxtwd5f] svg{width:20px;height:20px}.field-name[data-astro-cid-5oxtwd5f]{text-align:left;grid-area:name;justify-self:start}.field-example[data-astro-cid-5oxtwd5f]{grid-area:example}.field-name[data-astro-cid-5oxtwd5f]{font-size:16px;line-height:1.25}.field-name-long[data-astro-cid-5oxtwd5f],.field-item[data-astro-cid-5oxtwd5f]:nth-child(3) .field-name[data-astro-cid-5oxtwd5f]{font-size:15px}.field-example[data-astro-cid-5oxtwd5f]{margin-top:0;font-size:12px;line-height:1.35}}@media (width<=400px){.field-name[data-astro-cid-5oxtwd5f]{font-size:15px}.field-name-long[data-astro-cid-5oxtwd5f]{font-size:13px}}.pricing[data-astro-cid-htruwgye]{--node:64px;text-align:center;flex-direction:column;align-items:center;display:flex}.pricing-streak[data-astro-cid-htruwgye]{max-width:640px;margin-bottom:32px}.pricing-title[data-astro-cid-htruwgye]{letter-spacing:-.02em;max-width:20ch;font-size:clamp(2.5rem,1.6rem + 2.4vw,4rem);line-height:1.05}.pricing-sub[data-astro-cid-htruwgye]{max-width:40ch;font-size:var(--text-h3);color:var(--color-starlight);margin-top:16px;font-weight:500;line-height:1.3}.pricing-text[data-astro-cid-htruwgye]{max-width:56ch;color:var(--color-chrome);margin-top:24px;font-size:clamp(1.125rem,1.034rem + .242vw,1.25rem);line-height:1.6}.timeline[data-astro-cid-htruwgye]{width:100%;max-width:1120px;margin-top:48px;position:relative}.timeline-line[data-astro-cid-htruwgye]{top:calc(24px + 16px + var(--node) / 2);background:linear-gradient(90deg, var(--color-chrome-dark), var(--color-chrome) 50%, var(--color-chrome-dark));height:1px;position:absolute;left:12.5%;right:12.5%}.stops[data-astro-cid-htruwgye]{gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.stop[data-astro-cid-htruwgye]{flex-direction:column;align-items:center;display:flex}.stop-branch[data-astro-cid-htruwgye]{display:none}.stop-when[data-astro-cid-htruwgye]{height:24px;color:var(--color-chrome);white-space:nowrap;font-size:14px;line-height:24px}.stop-node[data-astro-cid-htruwgye]{width:var(--node);height:var(--node);border:1px solid var(--color-chrome-dark);background:var(--color-deep-space);color:var(--color-starlight);border-radius:50%;place-items:center;margin-top:16px;display:grid;box-shadow:0 0 24px #ffffff0f}.is-free[data-astro-cid-htruwgye] .stop-node[data-astro-cid-htruwgye]{border-style:dashed;border-color:var(--color-chrome);background:var(--color-void)}.stop-copy[data-astro-cid-htruwgye]{margin-top:20px}.stop-node[data-astro-cid-htruwgye] svg{width:24px;height:24px}.stop-title[data-astro-cid-htruwgye]{font-family:var(--font-sans);font-size:clamp(1.25rem,1.136rem + .303vw,1.375rem);font-weight:600;line-height:1.3}.stop-note[data-astro-cid-htruwgye]{color:var(--color-mist);margin-top:8px;font-size:17px;line-height:1.45}.is-free[data-astro-cid-htruwgye] .stop-note[data-astro-cid-htruwgye]{color:var(--color-chrome)}@media (width<=767px){.pricing[data-astro-cid-htruwgye]{--node:44px}.pricing-streak[data-astro-cid-htruwgye]{margin-bottom:24px}.pricing-title[data-astro-cid-htruwgye]{font-size:30px}.pricing-sub[data-astro-cid-htruwgye]{margin-top:8px;font-size:17px}.pricing-text[data-astro-cid-htruwgye]{display:none}.timeline[data-astro-cid-htruwgye]{max-width:360px;margin-top:32px}.timeline-line[data-astro-cid-htruwgye]{background:linear-gradient(180deg, transparent, var(--color-chrome) 10%, var(--color-chrome-dark) 75%, transparent);width:1px;height:auto;margin-left:-.5px;inset:0 auto 56px 50%}.stops[data-astro-cid-htruwgye]{display:block}.stop[data-astro-cid-htruwgye]{--g:16px;--dy:0px;width:calc(50% - var(--g));margin-top:var(--dy);position:relative}.stop[data-astro-cid-htruwgye]:nth-child(odd){margin-right:auto}.stop[data-astro-cid-htruwgye]:nth-child(2n){margin-left:auto}.stop[data-astro-cid-htruwgye]:nth-child(2){--g:28px;--dy:-64px}.stop[data-astro-cid-htruwgye]:nth-child(3){--g:36px;--dy:-48px}.stop[data-astro-cid-htruwgye]:nth-child(4){--g:12px;--dy:-72px}.stop-branch[data-astro-cid-htruwgye]{top:calc(var(--node) / 2);height:1px;display:block;position:absolute}.stop[data-astro-cid-htruwgye]:nth-child(odd) .stop-branch[data-astro-cid-htruwgye]{left:calc(50% + var(--node) / 2);right:calc(-1 * var(--g));background:linear-gradient(90deg, var(--color-chrome-dark), var(--color-chrome));transform-origin:100%}.stop[data-astro-cid-htruwgye]:nth-child(2n) .stop-branch[data-astro-cid-htruwgye]{right:calc(50% + var(--node) / 2);left:calc(-1 * var(--g));background:linear-gradient(90deg, var(--color-chrome), var(--color-chrome-dark));transform-origin:0%}.stop-node[data-astro-cid-htruwgye]{order:-1;margin-top:0}.stop-node[data-astro-cid-htruwgye] svg{width:18px;height:18px}.stop-when[data-astro-cid-htruwgye]{white-space:normal;height:auto;margin-top:8px;font-size:12px;line-height:1.4}.stop-copy[data-astro-cid-htruwgye]{margin-top:2px}.stop-title[data-astro-cid-htruwgye]{font-size:17px}.stop-note[data-astro-cid-htruwgye]{margin-top:2px;font-size:14px;line-height:1.35}}.contact[data-astro-cid-he3spzz3]{flex-direction:column;align-items:center;display:flex}.contact-streak[data-astro-cid-he3spzz3]{max-width:640px;margin-bottom:48px}.contact-title[data-astro-cid-he3spzz3]{max-width:18ch;font-size:var(--text-h1);letter-spacing:-.01em;text-align:center;line-height:1.1}.contact-actions[data-astro-cid-he3spzz3]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:48px;display:flex}.contact-call[data-astro-cid-he3spzz3]{touch-action:manipulation;font-size:17px;font-weight:600}.contact-call[data-astro-cid-he3spzz3] svg{color:var(--color-chrome);flex:none}.contact-call[data-astro-cid-he3spzz3]:active{background-color:#ffffff14}@media (width<=767px){.contact-streak[data-astro-cid-he3spzz3]{max-width:240px;margin-bottom:32px}.contact-title[data-astro-cid-he3spzz3]{font-size:32px;line-height:1.15}.contact-actions[data-astro-cid-he3spzz3]{flex-direction:column;align-items:stretch;width:100%;max-width:360px;margin-top:32px}.contact-actions[data-astro-cid-he3spzz3] .btn[data-astro-cid-he3spzz3]{height:48px}}.faq[data-astro-cid-hemr5th4]{flex-direction:column;align-items:center;display:flex}.faq-streak[data-astro-cid-hemr5th4]{max-width:640px;margin-bottom:32px}.faq-title[data-astro-cid-hemr5th4]{font-size:var(--text-h2);letter-spacing:-.01em;text-align:center;line-height:1.15}.faq-list[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords;width:100%;max-width:800px;margin-top:32px}.faq-item[data-astro-cid-hemr5th4]{border-bottom:1px solid #ffffff14}.faq-item[data-astro-cid-hemr5th4]:first-child{border-top:1px solid #ffffff14}.faq-summary[data-astro-cid-hemr5th4]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding-block:16px;list-style:none;display:flex}.faq-summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-hemr5th4]{font-family:var(--font-sans);text-wrap:pretty;font-size:18px;font-weight:600;line-height:1.4}.faq-icon[data-astro-cid-hemr5th4]{color:var(--color-chrome);transition:transform .25s var(--ease-out), color .2s ease;flex:none}.faq-item[data-astro-cid-hemr5th4][open]:not([data-state=closing]) .faq-icon[data-astro-cid-hemr5th4]{color:var(--color-starlight);transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.faq-summary[data-astro-cid-hemr5th4]:hover .faq-icon[data-astro-cid-hemr5th4]{color:var(--color-starlight)}}.faq-a[data-astro-cid-hemr5th4]{max-width:60ch;color:var(--color-chrome);padding-bottom:16px}.faq-item[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size .25s var(--ease-out), content-visibility .25s allow-discrete;overflow:clip}.faq-item[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}.faq-a[data-astro-cid-hemr5th4]{opacity:0;transition:opacity .25s var(--ease-out)}.faq-item[data-astro-cid-hemr5th4][open] .faq-a[data-astro-cid-hemr5th4]{opacity:1}@media (prefers-reduced-motion:reduce){.faq-item[data-astro-cid-hemr5th4]::details-content,.faq-a[data-astro-cid-hemr5th4],.faq-icon[data-astro-cid-hemr5th4]{transition:none}}@media (width<=767px){.faq-streak[data-astro-cid-hemr5th4]{margin-bottom:24px}.faq-list[data-astro-cid-hemr5th4]{margin-top:32px}.faq-summary[data-astro-cid-hemr5th4]{gap:16px;padding-block:20px}.faq-q[data-astro-cid-hemr5th4]{font-size:19px}.faq-a[data-astro-cid-hemr5th4]{padding-bottom:20px;font-size:17px}.faq-item[data-astro-cid-hemr5th4]::details-content,.faq-a[data-astro-cid-hemr5th4]{transition:none}.faq-icon[data-astro-cid-hemr5th4]{transition:transform .4s var(--ease-out), color .2s ease}}@media (width<=767px) and (height<=700px){.faq-streak[data-astro-cid-hemr5th4]{margin-bottom:16px}.faq-list[data-astro-cid-hemr5th4]{margin-top:24px}.faq-summary[data-astro-cid-hemr5th4]{padding-block:14px}.faq-a[data-astro-cid-hemr5th4]{padding-bottom:14px}}.faq-link[data-astro-cid-hemr5th4]{display:none}@media (width>=1024px){.faq-title[data-astro-cid-hemr5th4]{font-size:var(--text-h1)}.faq-list[data-astro-cid-hemr5th4]{--q:clamp(460px, 46vw, 680px);--gap:clamp(40px, 4.5vw, 64px);--a:clamp(400px, 34vw, 460px);width:var(--q);max-width:none;transition:transform .6s var(--ease-out);margin-top:72px}.faq-list[data-astro-cid-hemr5th4]:has(>.faq-item[open]:not([data-state=closing])){transform:translateX(calc((var(--gap) + var(--a)) / -2))}.faq-item[data-astro-cid-hemr5th4]{position:relative}.faq-summary[data-astro-cid-hemr5th4]{grid-template-columns:24px 1fr 24px;gap:16px;padding-block:20px;display:grid}.faq-summary[data-astro-cid-hemr5th4]:before{content:""}.faq-q[data-astro-cid-hemr5th4]{text-align:center;font-size:24px}.faq-item[data-astro-cid-hemr5th4]::details-content{transition:none}.faq-a[data-astro-cid-hemr5th4]{top:50%;left:calc(100% + var(--gap));width:var(--a);background:var(--color-deep-space);border:1px solid #ffffff14;border-radius:16px;max-width:none;padding:24px 28px;font-size:20px;line-height:1.6;transition:none;position:absolute;translate:0 -50%;box-shadow:0 16px 48px #00000073}.faq-link[data-astro-cid-hemr5th4]{width:calc(var(--gap) - 12px);transform-origin:0;background:linear-gradient(90deg,#c9cdd326,#c9cdd3b3);height:1px;display:block;position:absolute;top:50%;left:calc(100% + 12px)}.faq-item[data-astro-cid-hemr5th4][open]{z-index:2}.faq-item[data-astro-cid-hemr5th4][data-state=closing]{z-index:1}}@media (width>=1024px) and (prefers-reduced-motion:reduce){.faq-list[data-astro-cid-hemr5th4]{transition:none}}
