.LegalPage_page__3s_jm{position:fixed;inset:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background:var(--site-bg);color:var(--site-text);font-family:var(--site-ui);-webkit-font-smoothing:antialiased}.LegalPage_page__3s_jm a{color:inherit}.LegalPage_page__3s_jm :focus-visible{outline:2px solid var(--site-ember);outline-offset:3px;border-radius:6px}.LegalPage_skipLink__IQvpx{position:absolute;z-index:100;top:8px;left:8px;display:inline-flex;min-height:44px;align-items:center;border-radius:10px;background:var(--site-text);padding:0 16px;color:var(--site-bg)!important;font-weight:600;text-decoration:none;transform:translateY(-150%)}.LegalPage_skipLink__IQvpx:focus{transform:translateY(0)}.LegalPage_top__I2hmX{flex:none;position:sticky;z-index:20;top:0;border-bottom:1px solid color-mix(in srgb,var(--site-line) 70%,transparent);background:color-mix(in srgb,var(--site-bg) 92%,transparent);padding-top:env(safe-area-inset-top)}.LegalPage_nav__lt56V{display:flex;width:min(var(--site-width),calc(100% - 40px));min-height:68px;align-items:center;justify-content:space-between;gap:16px;margin:0 auto}.LegalPage_brand__TBlE5{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:650;letter-spacing:-.02em;text-decoration:none}.LegalPage_brand__TBlE5 i{color:var(--site-ember);font-style:normal}.LegalPage_back__3LUOJ{display:inline-flex;min-height:42px;align-items:center;gap:8px;border-radius:999px;box-shadow:0 0 0 1px var(--site-line-strong) inset;padding:0 18px 0 14px;color:var(--site-text)!important;font-size:15px;font-weight:550;text-decoration:none;white-space:nowrap;transition:background .15s ease}.LegalPage_back__3LUOJ:hover{background:var(--site-raise)}.LegalPage_back__3LUOJ:focus-visible{border-radius:999px}.LegalPage_back__3LUOJ svg{width:17px;height:17px;color:var(--site-text-2)}.LegalPage_main__Cqq17{flex:1 0 auto;width:min(var(--site-read),calc(100% - 40px));margin:0 auto;padding-top:80px}.LegalPage_header__luyVO{display:grid;gap:20px;border-bottom:1px solid var(--site-line);padding-bottom:44px}.LegalPage_eyebrow__w6z_q{margin:0;color:var(--site-ember);font-family:var(--site-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.LegalPage_header__luyVO h1{margin:0;font-family:var(--site-book);font-size:clamp(44px,6.4vw,72px);font-weight:400;line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.LegalPage_lede__Lg2H6{margin:0;color:var(--site-text-2);font-size:clamp(18px,1.6vw,20px);line-height:1.6}.LegalPage_updated__3XEMa{display:block;color:var(--site-text-3);font-family:var(--site-mono);font-size:13px;letter-spacing:.02em}.LegalPage_content__5N01e{padding:12px 0 0}.LegalPage_content__5N01e section{padding:36px 0 8px}.LegalPage_content__5N01e section+section{border-top:1px solid var(--site-line)}.LegalPage_content__5N01e h2{margin:0 0 16px;font-family:var(--site-book);font-size:clamp(27px,3vw,32px);font-weight:400;line-height:1.15;letter-spacing:-.01em}.LegalPage_content__5N01e li,.LegalPage_content__5N01e p{color:var(--site-text-2);font-size:17px;line-height:1.7}.LegalPage_content__5N01e p{margin:0 0 18px}.LegalPage_content__5N01e ol,.LegalPage_content__5N01e ul{margin:0 0 18px;padding-left:24px}.LegalPage_content__5N01e ul{list-style:disc}.LegalPage_content__5N01e ol{list-style:decimal}.LegalPage_content__5N01e li{padding-left:4px}.LegalPage_content__5N01e li+li{margin-top:10px}.LegalPage_content__5N01e li::marker{color:var(--site-text-3);font-family:var(--site-mono);font-size:.9em}.LegalPage_content__5N01e strong{color:var(--site-text);font-weight:600}.LegalPage_content__5N01e code{border-radius:6px;background:var(--site-sunk);box-shadow:0 0 0 1px var(--site-line) inset;padding:1px 6px;color:var(--site-text);font-family:var(--site-mono);font-size:.86em}.LegalPage_content__5N01e a{color:var(--site-text)!important;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--site-ember) 60%,transparent);text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color .15s ease}.LegalPage_content__5N01e a:hover{text-decoration-color:var(--site-ember)}.LegalPage_footer__iuwee{flex:none;display:flex;width:min(var(--site-width),calc(100% - 40px));flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin:96px auto 0;border-top:1px solid var(--site-line);padding:36px 0 max(48px,env(safe-area-inset-bottom));color:var(--site-text-3);font-size:14px}.LegalPage_footer__iuwee nav{display:flex;flex-wrap:wrap;gap:10px 22px}.LegalPage_footer__iuwee a{color:var(--site-text-2)!important;text-decoration:none;transition:color .15s ease}.LegalPage_footer__iuwee a:hover{color:var(--site-text)!important}@media (max-width:600px){.LegalPage_nav__lt56V{min-height:60px}.LegalPage_back__3LUOJ{min-height:40px;padding:0 14px 0 11px;font-size:14px}.LegalPage_main__Cqq17{padding-top:48px}.LegalPage_header__luyVO{gap:16px;padding-bottom:36px}.LegalPage_content__5N01e section{padding-top:30px}.LegalPage_content__5N01e li,.LegalPage_content__5N01e p{font-size:16.5px}.LegalPage_footer__iuwee{margin-top:72px}}@media (forced-colors:active){.LegalPage_back__3LUOJ{border:1px solid ButtonText}}

/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-cyrillic-ext-wght-normal.8bbfa6e0.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-cyrillic-wght-normal.12b57c6b.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-vietnamese-wght-normal.c6a3f4e5.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-latin-ext-wght-normal.b921df26.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-latin-wght-normal.9ff55a8a.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-cyrillic-ext-wght-normal.85d55428.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-cyrillic-wght-normal.33900800.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-symbols2-wght-normal.b6529aae.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-vietnamese-wght-normal.55bad67b.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-latin-ext-wght-normal.3d379059.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-latin-wght-normal.125b055e.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-vietnamese-wght-normal.5c203539.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-ext-wght-normal.52ecd825.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-wght-normal.257fdc63.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-vietnamese-wght-italic.bb13b455.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-ext-wght-italic.f7591bfe.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-wght-italic.79cb1c5a.woff2?dpl=dpl_FSAH3nPpPf2G2UESxVzeM7wEEaZJ)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.mascot{--m-ember:#ff6a2b;--m-deep:#c8441a;--m-blush:#ff9a63;--m-ink:#171513;--m-shine:#fffaf2;--m-paper:#f1ebe1;--m-crease:#d6c9b5;--tilt:-5deg;--mx:0px;--my:0px;flex:none;display:block;overflow:visible}.mascot .m-body{fill:var(--m-ember)}.mascot .m-deep{fill:var(--m-deep)}.mascot .m-blush{fill:var(--m-blush)}.mascot .m-ink{fill:var(--m-ink)}.mascot .m-shine{fill:var(--m-shine)}.mascot .m-paper{fill:var(--m-paper)}.mascot .m-line{fill:none;stroke:var(--m-ink);stroke-width:3.6px;stroke-linecap:round}.mascot .m-mouth.m-line{stroke-width:3px}.mascot .m-crease{fill:none;stroke:var(--m-crease);stroke-width:1.7px;stroke-linecap:round}.mascot .m-bob,.mascot .m-breath,.mascot .m-eyes,.mascot .m-hand,.mascot .m-head,.mascot .m-hop,.mascot .m-look{transform-box:view-box;transform-origin:50px 56px}.mascot .m-head{transform:rotate(var(--tilt));transition:transform .55s var(--spring,cubic-bezier(.34,1.4,.64,1))}.mascot .m-eyes{transform:translate(calc(var(--mx) + var(--lx,0px)),calc(var(--my) + var(--ly,0px)));transition:transform .35s var(--ease,cubic-bezier(.2,.8,.2,1)),opacity .18s ease}.mascot .m-eye{transform-box:fill-box;transform-origin:50%}.mascot .m-look{transform-origin:50px 46px;transition:transform .35s var(--spring,cubic-bezier(.34,1.4,.64,1))}.mascot[data-mood=glad] .m-look,.mascot[data-mood=resting] .m-look,.mascot[data-mood=sealed] .m-look,.mascot[data-mood=sleepy] .m-look{transform:scaleY(.1)}.mascot[data-alive] .m-bob{transform-origin:50px 88px;animation:m-float 5.2s ease-in-out infinite}.mascot[data-alive][data-mood=curious] .m-look,.mascot[data-alive][data-mood=hello] .m-look{animation:m-glance 8s ease-in-out 2s infinite}.mascot .m-hop{transform-origin:50px 88px}.mascot[data-beat="0"] .m-hop{animation:m-beat-a .32s ease-out}.mascot[data-beat="1"] .m-hop{animation:m-beat-b .32s ease-out}.mascot[data-alive] .m-eye{animation:m-blink 5.6s 1.2s infinite}.mascot .m-closed,.mascot .m-hand,.mascot .m-mouth,.mascot .m-smiling,.mascot .m-wink{opacity:0;transition:opacity .2s}.mascot .m-hand{transition:transform .55s var(--spring,cubic-bezier(.34,1.4,.64,1)),opacity .25s ease;transform:translateY(26px)}.mascot[data-mood=curious] .m-small,.mascot[data-mood=glad] .m-open,.mascot[data-mood=hello] .m-smile,.mascot[data-mood=listening] .m-smile,.mascot[data-mood=reading] .m-small,.mascot[data-mood=resting] .m-smile,.mascot[data-mood=sealed] .m-o,.mascot[data-mood=searching] .m-small,.mascot[data-mood=shh] .m-o,.mascot[data-mood=sleepy] .m-small,.mascot[data-mood=talking] .m-talk,.mascot[data-mood=thinking] .m-small,.mascot[data-mood=unsure] .m-small,.mascot[data-mood=wake] .m-o{opacity:1}.mascot[data-mood=shh] .m-eye-r{opacity:0}.mascot[data-mood=shh] .m-wink{opacity:1}.mascot[data-mood=sealed] .m-hand,.mascot[data-mood=shh] .m-hand{opacity:1;transform:none}.mascot[data-mood=glad] .m-eyes,.mascot[data-mood=resting] .m-eyes,.mascot[data-mood=sealed] .m-eyes,.mascot[data-mood=sleepy] .m-eyes{opacity:0}.mascot[data-mood=glad] .m-smiling,.mascot[data-mood=resting] .m-closed,.mascot[data-mood=sealed] .m-closed,.mascot[data-mood=sleepy] .m-closed{opacity:1}.mascot[data-mood=curious]{--tilt:-12deg;--mx:1.4px;--my:1.8px}.mascot[data-mood=listening]{--tilt:-12deg;--mx:1.4px;--my:-2.2px}.mascot[data-mood=thinking]{--tilt:6deg;--mx:-1.6px;--my:-2.4px}.mascot[data-mood=reading]{--tilt:-3deg;--my:1.2px}.mascot[data-mood=searching]{--tilt:0deg}.mascot[data-mood=glad]{--tilt:-4deg}.mascot[data-mood=wake]{--tilt:3deg}.mascot[data-mood=wake] .m-look{animation:m-lookabout 2.2s ease-in-out .25s both}.mascot[data-mood=resting]{--tilt:-3deg}.mascot[data-mood=unsure]{--tilt:9deg;--mx:-2.4px;--my:.6px}.mascot[data-mood=thinking] .m-look{animation:m-ponder 3.2s ease-in-out infinite}.mascot[data-mood=reading] .m-look{animation:m-read 1.5s ease-in-out infinite}.mascot[data-mood=searching] .m-look{animation:m-search 1.1s ease-in-out infinite alternate}.mascot[data-mood=sleepy] .m-breath{transform-origin:50px 88px;animation:m-breathe 3s ease-in-out infinite}.mascot[data-mood=resting] .m-breath{transform-origin:50px 88px;animation:m-breathe 3.6s ease-in-out infinite}.mascot[data-mood=glad] .m-bob{transform-origin:50px 88px;animation:m-hop .6s var(--spring,cubic-bezier(.34,1.4,.64,1)) both}.mascot .m-talk{transform-box:fill-box;transform-origin:50%;transform:scaleY(calc(.2 + var(--talk,0) * 1.5));transition:transform 80ms linear,opacity .2s}@keyframes m-blink{0%,94%,to{transform:scaleY(1)}96.5%{transform:scaleY(.1)}}@keyframes m-ponder{0%,30%{transform:translate(0)}45%,75%{transform:translate(3.4px)}90%,to{transform:translate(0)}}@keyframes m-read{0%{transform:translate(-2.8px)}80%{transform:translate(2.8px)}to{transform:translate(-2.8px)}}@keyframes m-search{0%{transform:translate(-3px)}to{transform:translate(3px)}}@keyframes m-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04,.96)}}@keyframes m-hop{0%{transform:translateY(0)}40%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes m-float{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-1.8px)rotate(1.6deg)}70%{transform:translateY(.6px)rotate(-1.4deg)}}@keyframes m-glance{0%,38%,62%,to{transform:translate(0)}42%,48%{transform:translate(-2.6px,-.6px)}52%,58%{transform:translate(2.2px,-.4px)}}@keyframes m-lookabout{0%,to{transform:translate(0)}25%,38%{transform:translate(-2.8px,.4px)}58%,72%{transform:translate(2.6px,-.6px)}}@keyframes m-beat-a{0%,to{transform:none}35%{transform:translateY(-3px)scale(1.03,.97)}}@keyframes m-beat-b{0%,to{transform:none}35%{transform:translateY(-3px)scale(1.03,.97)}}@keyframes m-arrive{0%{opacity:0;transform:translateY(10px)scale(.7)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mascot,.mascot *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--site-bg:#121110;--site-raise:#1a1816;--site-sunk:#0d0c0b;--site-line:#2a2622;--site-line-strong:#3a3430;--site-text:#ece6dc;--site-text-2:#a49b8f;--site-text-3:#6f685f;--site-ember:#ff6a2b;--site-ember-soft:#ff6a2b1f;--site-glow:#ff783273;--site-paper:#f3efe8;--site-ink:#1c1916;--site-ui:"Geist Variable",ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--site-mono:"Geist Mono Variable",ui-monospace,"SF Mono",Menlo,monospace;--site-book:"Newsreader Variable","Iowan Old Style",Georgia,serif;--site-width:1180px;--site-read:680px;--site-ease:cubic-bezier(.2,.8,.2,1);--site-spring:cubic-bezier(.34,1.4,.64,1)}@keyframes site-cool{0%{color:#fff3e0;text-shadow:0 0 18px #ffaa5ae6;opacity:0;transform:translateY(.12em)}25%{color:#ffb15c;opacity:1}55%{color:var(--site-ember);text-shadow:0 0 10px #ff6a2b59;transform:none}to{color:var(--rest,var(--site-text));text-shadow:none}}.site-cool .w{animation:site-cool 1.6s var(--site-ease) both;display:inline-block}@media (prefers-reduced-motion:reduce){.site-cool .w{animation:none}}.MarketingShell_viewport__BDwYI{position:fixed;inset:0;overflow-x:hidden;overflow-y:auto;background:var(--site-bg);color:var(--site-text);font-family:var(--site-ui);overscroll-behavior-y:auto;-webkit-font-smoothing:antialiased}.MarketingShell_viewport__BDwYI a{color:inherit}.MarketingShell_viewport__BDwYI :focus-visible{outline:2px solid var(--site-ember);outline-offset:3px;border-radius:6px}.MarketingShell_skipLink__GwAoH{position:absolute;z-index:100;top:8px;left:8px;display:inline-flex;min-height:44px;align-items:center;border-radius:10px;background:var(--site-text);padding:0 16px;color:var(--site-bg)!important;font-weight:600;text-decoration:none;transform:translateY(-150%)}.MarketingShell_skipLink__GwAoH:focus{transform:translateY(0)}.MarketingShell_header__K6yR_{position:sticky;z-index:20;top:0;border-bottom:1px solid color-mix(in srgb,var(--site-line) 70%,transparent);background:color-mix(in srgb,var(--site-bg) 92%,transparent)}.MarketingShell_nav__bkR_m{display:grid;width:min(var(--site-width),calc(100% - 40px));min-height:68px;margin:0 auto;grid-template-columns:auto 1fr;align-items:center;gap:24px}.MarketingShell_brand__b1HrV{display:inline-flex;width:fit-content;align-items:center;gap:10px;font-size:18px;font-weight:650;letter-spacing:-.02em;text-decoration:none}.MarketingShell_brand__b1HrV i{color:var(--site-ember);font-style:normal}.MarketingShell_links__nDPa1{display:flex;align-items:center;justify-self:end;gap:4px}.MarketingShell_links__nDPa1 a{display:inline-flex;min-height:40px;align-items:center;border-radius:999px;padding:0 14px;color:var(--site-text-2)!important;font-size:15px;text-decoration:none;transition:color .15s ease,background .15s ease}.MarketingShell_links__nDPa1 a:hover,.MarketingShell_links__nDPa1 a[aria-current=page]{color:var(--site-text)!important;background:var(--site-raise)}.MarketingShell_footer__iXxxM{display:grid;width:min(var(--site-width),calc(100% - 40px));margin:120px auto 0;gap:56px;border-top:1px solid var(--site-line);padding-block:72px 56px}.MarketingShell_signoff__NLPGs{display:flex;align-items:center;gap:24px}.MarketingShell_signoff__NLPGs p{margin:0;font-family:var(--site-book);font-size:clamp(34px,5vw,56px);line-height:1.04;letter-spacing:-.015em}.MarketingShell_signoff__NLPGs span{color:var(--site-text-3)}.MarketingShell_footerLinks__6a6gP{display:grid;grid-template-columns:repeat(3,minmax(0,220px));gap:32px}.MarketingShell_footerLinks__6a6gP nav{display:grid;align-content:start;gap:10px}.MarketingShell_footerLinks__6a6gP h2{margin:0 0 4px;color:var(--site-text-3);font-family:var(--site-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.MarketingShell_footerLinks__6a6gP a{width:fit-content;color:var(--site-text-2)!important;font-size:15px;text-decoration:none}.MarketingShell_footerLinks__6a6gP a:hover{color:var(--site-text)!important}.MarketingShell_credit__sVVhF{margin:0;color:var(--site-text-3);font-size:14px}.MarketingShell_credit__sVVhF a{color:var(--site-text-2)!important}@media (max-width:820px){.MarketingShell_nav__bkR_m{gap:8px}.MarketingShell_links__nDPa1{gap:0}.MarketingShell_links__nDPa1 a{min-height:38px;padding:0 10px;font-size:14px}.MarketingShell_links__nDPa1 a[data-wide]{display:none}.MarketingShell_footer__iXxxM{margin-top:80px;gap:40px}.MarketingShell_footerLinks__6a6gP{grid-template-columns:repeat(2,minmax(0,1fr))}.MarketingShell_signoff__NLPGs{align-items:flex-start}}@media (max-width:430px){.MarketingShell_links__nDPa1 a{padding:0 8px}}