.Landing-module__IvIdlW__landing{--shot-opacity:.5;--veil-center:90%;--veil-edge:45%;position:relative}[data-theme=light] .Landing-module__IvIdlW__landing{--shot-opacity:.55;--veil-edge:40%}.Landing-module__IvIdlW__landing:before{content:"";z-index:3;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}[data-theme=light] .Landing-module__IvIdlW__landing:before{opacity:.035}.Landing-module__IvIdlW__hero{grid-template-rows:1fr auto auto;justify-items:center;min-height:100svh;padding:0 1.25rem 1.75rem;display:grid;position:relative;overflow:hidden}.Landing-module__IvIdlW__backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Landing-module__IvIdlW__plane{--gap:26px;gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));width:max(1500px,118vw);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)perspective(1600px)rotateX(24deg)rotate(-9deg)scale(1.2)}.Landing-module__IvIdlW__track{gap:var(--gap);padding-bottom:var(--gap);flex-direction:column;display:flex}.Landing-module__IvIdlW__column:nth-child(2n) .Landing-module__IvIdlW__track{transform:translateY(-50%)}.Landing-module__IvIdlW__shot{aspect-ratio:1440/900;border:1px solid color-mix(in srgb, var(--text-main) 12%, transparent);background-image:var(--shot-dark);opacity:var(--shot-opacity);background-position:0 0;background-size:cover;border-radius:8px}[data-theme=light] .Landing-module__IvIdlW__shot{background-image:var(--shot-light)}@media (prefers-reduced-motion:no-preference){.Landing-module__IvIdlW__column:nth-child(odd) .Landing-module__IvIdlW__track{animation:120s linear infinite Landing-module__IvIdlW__drift-up}.Landing-module__IvIdlW__column:nth-child(2n) .Landing-module__IvIdlW__track{animation:120s linear infinite Landing-module__IvIdlW__drift-down}.Landing-module__IvIdlW__column:nth-child(3) .Landing-module__IvIdlW__track{animation-delay:-45s}.Landing-module__IvIdlW__column:nth-child(4) .Landing-module__IvIdlW__track{animation-delay:-70s}}@keyframes Landing-module__IvIdlW__drift-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes Landing-module__IvIdlW__drift-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.Landing-module__IvIdlW__backdrop:after{content:"";background:radial-gradient(ellipse 55% 45% at 50% 46%, color-mix(in srgb, var(--bg-color) var(--veil-center), transparent) 0%, color-mix(in srgb, var(--bg-color) var(--veil-edge), transparent) 100%), linear-gradient(to bottom, color-mix(in srgb, var(--bg-color) 60%, transparent) 0%, transparent 18%, transparent 62%, var(--bg-color) 96%);position:absolute;inset:0}.Landing-module__IvIdlW__wordmark,.Landing-module__IvIdlW__actions,.Landing-module__IvIdlW__cue{z-index:1;position:relative}.Landing-module__IvIdlW__wordmark{color:var(--text-strong);font-family:var(--font-ui);letter-spacing:-.065em;align-self:center;margin:0;font-size:clamp(3.4rem,19vw,11rem);font-weight:500;line-height:1}@media (prefers-reduced-motion:no-preference){.Landing-module__IvIdlW__wordmark{animation:1.4s cubic-bezier(.2,.7,.1,1) both Landing-module__IvIdlW__settle}}@keyframes Landing-module__IvIdlW__settle{0%{opacity:0;filter:blur(10px);letter-spacing:-.02em}}.Landing-module__IvIdlW__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2.25rem;display:flex}.Landing-module__IvIdlW__cue{color:var(--text-muted);font-family:var(--font-ui);letter-spacing:.14em;flex-direction:column;align-items:center;gap:.5rem;font-size:.7rem;text-decoration:none;display:flex}.Landing-module__IvIdlW__cue:after{content:"";background:linear-gradient(var(--text-muted), transparent);transform-origin:top;width:1px;height:2.25rem}@media (prefers-reduced-motion:no-preference){.Landing-module__IvIdlW__cue:after{animation:2.6s ease-in-out infinite Landing-module__IvIdlW__cue}}@keyframes Landing-module__IvIdlW__cue{0%{transform:scaleY(0)}55%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.Landing-module__IvIdlW__faq{max-width:46rem;margin:0 auto;padding:7rem 1.25rem 5rem}.Landing-module__IvIdlW__faq,.Landing-module__IvIdlW__item{scroll-margin-top:1.5rem}.Landing-module__IvIdlW__faqTitle{color:var(--text-muted);font-family:var(--font-ui);letter-spacing:.14em;margin:0 0 2rem;font-size:.7rem;font-weight:500}.Landing-module__IvIdlW__item{border-top:1px solid var(--border-subtle);padding:1.3rem 0 1.5rem}.Landing-module__IvIdlW__item:last-child{border-bottom:1px solid var(--border-subtle)}.Landing-module__IvIdlW__question{font-family:var(--font-ui);grid-template-columns:3rem 1fr;align-items:baseline;margin:0 0 .75rem;font-size:1.05rem;font-weight:500;line-height:1.4;display:grid}.Landing-module__IvIdlW__number{color:var(--text-muted);font-size:.7rem}.Landing-module__IvIdlW__questionLink{color:var(--text-strong);text-decoration:none}.Landing-module__IvIdlW__questionLink:hover{text-underline-offset:.22em;text-decoration:underline}.Landing-module__IvIdlW__answer{max-width:38rem;color:color-mix(in srgb, var(--text-main) 85%, var(--bg-color));margin:0 0 0 3rem;line-height:1.65}.Landing-module__IvIdlW__answer a{color:var(--text-main);text-underline-offset:.22em}@media (max-width:40rem){.Landing-module__IvIdlW__plane{--gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));width:760px}.Landing-module__IvIdlW__column:nth-child(4){display:none}.Landing-module__IvIdlW__shot{border-radius:5px}.Landing-module__IvIdlW__question{grid-template-columns:2.25rem 1fr}.Landing-module__IvIdlW__answer{margin-left:2.25rem}}
