.SmoozyLanding-module__4cB01a__page{--bg:#090a09;--panel:#11120f;--panel2:#171712;--ink:#f4efe3;--muted:#aaa79f;--gold:#e6b566;--gold2:#f0c982;--fox:#e06800;--line:#f4efe329;background:var(--bg);min-height:100vh;color:var(--ink);overflow:hidden}.SmoozyLanding-module__4cB01a__page svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.SmoozyLanding-module__4cB01a__header{z-index:20;border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 48px,1440px);height:96px;display:grid;position:absolute;top:0;left:50%;translate:-50%}.SmoozyLanding-module__4cB01a__brand,.SmoozyLanding-module__4cB01a__footerBrand{letter-spacing:.14em;align-items:center;gap:12px;font-size:13px;font-weight:800;display:flex}.SmoozyLanding-module__4cB01a__brand span,.SmoozyLanding-module__4cB01a__footerBrand span{color:var(--ink)}.SmoozyLanding-module__4cB01a__brand i,.SmoozyLanding-module__4cB01a__footerBrand i{color:var(--fox);font-style:normal}.SmoozyLanding-module__4cB01a__nav{color:#d5d0c6;gap:30px;font-size:12px;font-weight:650;display:flex}.SmoozyLanding-module__4cB01a__nav a,.SmoozyLanding-module__4cB01a__textLink,.SmoozyLanding-module__4cB01a__episodeMeta a,.SmoozyLanding-module__4cB01a__socialGrid a,.SmoozyLanding-module__4cB01a__projectLinks a{transition:color .25s}.SmoozyLanding-module__4cB01a__nav a:hover,.SmoozyLanding-module__4cB01a__textLink:hover,.SmoozyLanding-module__4cB01a__episodeMeta a:hover,.SmoozyLanding-module__4cB01a__projectLinks a:hover{color:var(--gold2)}.SmoozyLanding-module__4cB01a__headerTools{justify-self:end;align-items:center;gap:12px;display:flex}.SmoozyLanding-module__4cB01a__musicButton{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);cursor:pointer;background:#090a0970;border-radius:50%;place-items:center;display:grid}.SmoozyLanding-module__4cB01a__musicButton[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.SmoozyLanding-module__4cB01a__language{position:relative}.SmoozyLanding-module__4cB01a__language>button{cursor:pointer;border:1px solid var(--line);width:42px;height:38px;color:var(--ink);background:#090a0970;border-radius:999px;place-items:center;font-size:10px;font-weight:850;display:grid}.SmoozyLanding-module__4cB01a__language>button[aria-expanded=true]{border-color:var(--gold);color:var(--gold2)}.SmoozyLanding-module__4cB01a__language>div{border:1px solid var(--line);background:#11120f;width:190px;padding:8px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 22px 60px #0000006b}.SmoozyLanding-module__4cB01a__language a{color:#aaa79f;grid-template-columns:32px 1fr;align-items:center;gap:10px;min-height:38px;padding:0 10px;font-size:11px;display:grid}.SmoozyLanding-module__4cB01a__language a span{color:#77756f;font-size:9px;font-weight:850}.SmoozyLanding-module__4cB01a__language a:hover,.SmoozyLanding-module__4cB01a__language a[data-active=true]{color:var(--ink);background:#1b1c17}.SmoozyLanding-module__4cB01a__language a[data-active=true] span{color:var(--gold)}.SmoozyLanding-module__4cB01a__musicButton:focus-visible,.SmoozyLanding-module__4cB01a__language>button:focus-visible,.SmoozyLanding-module__4cB01a__language a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.SmoozyLanding-module__4cB01a__hero{align-items:end;min-height:100svh;padding:150px max(24px,50vw - 720px) 76px;display:grid;position:relative}.SmoozyLanding-module__4cB01a__heroArt{z-index:0;object-fit:cover;object-position:center}.SmoozyLanding-module__4cB01a__heroVeil{z-index:1;background:linear-gradient(90deg,#070807f5 0%,#070807b8 42%,#07080714 74%),linear-gradient(#0708074d 0%,#0000 65%,#090a09 100%);position:absolute;inset:0}.SmoozyLanding-module__4cB01a__heroGrid{z-index:2;opacity:.15;pointer-events:none;background-image:linear-gradient(90deg,#0000 calc(25% - 1px),#ffffff24 25%,#0000 calc(25% + 1px)),linear-gradient(90deg,#0000 calc(50% - 1px),#ffffff24 50%,#0000 calc(50% + 1px)),linear-gradient(90deg,#0000 calc(75% - 1px),#ffffff24 75%,#0000 calc(75% + 1px));position:absolute;inset:0}.SmoozyLanding-module__4cB01a__heroCopy{z-index:3;width:min(850px,78vw);position:relative}.SmoozyLanding-module__4cB01a__kicker{color:var(--muted);letter-spacing:.16em;align-items:center;gap:12px;margin:0 0 22px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;display:flex}.SmoozyLanding-module__4cB01a__kicker>span{background:var(--gold);width:30px;height:1px}.SmoozyLanding-module__4cB01a__hero h1{max-width:850px;font-family:var(--font-display),Literata,serif;letter-spacing:-.065em;margin:0;font-size:clamp(64px,7.8vw,124px);font-weight:600;line-height:.88}.SmoozyLanding-module__4cB01a__intro{color:#d2cec5;max-width:650px;margin:34px 0 0 12%;font-size:clamp(17px,1.45vw,22px);line-height:1.55}.SmoozyLanding-module__4cB01a__heroActions{align-items:center;gap:28px;margin:34px 0 0 12%;display:flex}.SmoozyLanding-module__4cB01a__primaryButton{background:var(--gold);color:#1b140a;min-height:56px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:12px;font-weight:850;transition:transform .25s,background .25s;display:inline-flex}.SmoozyLanding-module__4cB01a__primaryButton:hover{background:var(--gold2);transform:translateY(-2px)}.SmoozyLanding-module__4cB01a__primaryButton:disabled{cursor:wait;opacity:.65}.SmoozyLanding-module__4cB01a__primaryButton svg{width:18px;height:18px}.SmoozyLanding-module__4cB01a__primaryButton svg path:first-child{fill:currentColor}.SmoozyLanding-module__4cB01a__textLink{color:#dbd7ce;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.SmoozyLanding-module__4cB01a__heroIndex{z-index:3;color:#a6a39c;align-items:center;gap:10px;font:10px ui-monospace,monospace;display:flex;position:absolute;bottom:84px;right:max(24px,50vw - 720px)}.SmoozyLanding-module__4cB01a__heroIndex i{background:linear-gradient(90deg,var(--gold) 20%,#fff3 20%);width:80px;height:1px;display:block}.SmoozyLanding-module__4cB01a__episode,.SmoozyLanding-module__4cB01a__shorts,.SmoozyLanding-module__4cB01a__family,.SmoozyLanding-module__4cB01a__social,.SmoozyLanding-module__4cB01a__contact,.SmoozyLanding-module__4cB01a__bridge{width:min(100% - 48px,1440px);margin:0 auto;padding:130px 0}.SmoozyLanding-module__4cB01a__sectionHeading{grid-template-columns:1.3fr .7fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.SmoozyLanding-module__4cB01a__sectionHeading h2,.SmoozyLanding-module__4cB01a__sideTitle h2,.SmoozyLanding-module__4cB01a__portalsHeading h2,.SmoozyLanding-module__4cB01a__bridge h2,.SmoozyLanding-module__4cB01a__playCopy h2,.SmoozyLanding-module__4cB01a__social h2,.SmoozyLanding-module__4cB01a__contact h2{font-family:var(--font-display),Literata,serif;letter-spacing:-.055em;margin:0;font-size:clamp(48px,6vw,94px);font-weight:600;line-height:.94}.SmoozyLanding-module__4cB01a__sectionHeading>p,.SmoozyLanding-module__4cB01a__sideTitle>p:last-child,.SmoozyLanding-module__4cB01a__portalsHeading>p,.SmoozyLanding-module__4cB01a__bridge>div>p:last-child,.SmoozyLanding-module__4cB01a__playCopy>p,.SmoozyLanding-module__4cB01a__contact>div>p:last-child{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.SmoozyLanding-module__4cB01a__cinema{aspect-ratio:16/9;border:1px solid var(--line);background:#050505;position:relative;overflow:hidden}.SmoozyLanding-module__4cB01a__cinema iframe{border:0;width:100%;height:100%}.SmoozyLanding-module__4cB01a__videoFacade{width:100%;color:var(--ink);cursor:pointer;background:#050505;border:0;position:absolute;inset:0}.SmoozyLanding-module__4cB01a__videoFacade>img{object-fit:cover;filter:saturate(.72)}.SmoozyLanding-module__4cB01a__videoShade{background:linear-gradient(#0405041f,#040504e6),linear-gradient(90deg,#04050473,#0000);position:absolute;inset:0}.SmoozyLanding-module__4cB01a__videoFacade strong,.SmoozyLanding-module__4cB01a__videoFacade small{z-index:2;text-align:center;position:absolute;left:50%;translate:-50%}.SmoozyLanding-module__4cB01a__videoFacade strong{font-family:var(--font-display),Literata,serif;font-size:clamp(23px,3vw,42px);bottom:22%}.SmoozyLanding-module__4cB01a__videoFacade small{color:#c9c5bc;bottom:16%}.SmoozyLanding-module__4cB01a__bigPlay{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0809086b;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:78px;height:78px;display:grid;position:absolute;top:42%;left:50%;translate:-50% -50%}.SmoozyLanding-module__4cB01a__bigPlay svg{width:30px;height:30px}.SmoozyLanding-module__4cB01a__bigPlay path{fill:currentColor}.SmoozyLanding-module__4cB01a__cinemaIndex{z-index:3;letter-spacing:.12em;pointer-events:none;background:#050505ad;border:1px solid #ffffff40;border-radius:999px;padding:9px 12px;font:9px ui-monospace,monospace;position:absolute;top:18px;left:18px}.SmoozyLanding-module__4cB01a__episodeMeta{border-bottom:1px solid var(--line);color:#86847e;letter-spacing:.08em;justify-content:space-between;gap:40px;padding:18px 0;font:10px ui-monospace,monospace;display:flex}.SmoozyLanding-module__4cB01a__episodeMeta a{color:var(--ink);flex:none;align-items:center;gap:8px;display:flex}.SmoozyLanding-module__4cB01a__shorts{border-top:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:80px;display:grid}.SmoozyLanding-module__4cB01a__sideTitle{align-self:start;position:sticky;top:60px}.SmoozyLanding-module__4cB01a__sideTitle h2{font-size:clamp(46px,5.2vw,82px)}.SmoozyLanding-module__4cB01a__sideTitle>p:last-child{max-width:540px;margin-top:28px}.SmoozyLanding-module__4cB01a__momentRail{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.SmoozyLanding-module__4cB01a__moment{background:#151613;min-height:560px;position:relative;overflow:hidden}.SmoozyLanding-module__4cB01a__momentShade{background:linear-gradient(#0000 36%,#050605f5);position:absolute;inset:0}.SmoozyLanding-module__4cB01a__momentNumber{color:var(--gold);font:10px ui-monospace,monospace;position:absolute;top:20px;left:20px}.SmoozyLanding-module__4cB01a__moment h3{font-family:var(--font-display),Literata,serif;margin:0;font-size:25px;font-weight:600;line-height:1.08;position:absolute;bottom:22px;left:22px;right:62px}.SmoozyLanding-module__4cB01a__moment a{background:#00000042;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:18px;right:18px}.SmoozyLanding-module__4cB01a__moment a svg path{fill:currentColor}.SmoozyLanding-module__4cB01a__family{border-top:1px solid var(--line)}.SmoozyLanding-module__4cB01a__familyGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(7,1fr);display:grid}.SmoozyLanding-module__4cB01a__character{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d0e0c;min-width:0;padding:18px;transition:background .3s;position:relative}.SmoozyLanding-module__4cB01a__character:hover{background:#151813}.SmoozyLanding-module__4cB01a__character>span{color:#77766f;font:9px ui-monospace,monospace}.SmoozyLanding-module__4cB01a__characterArt{aspect-ratio:3/5;margin:12px -8px 6px;position:relative;overflow:hidden}.SmoozyLanding-module__4cB01a__characterArt img{object-fit:cover;object-position:center top;filter:saturate(.82);transition:filter .35s,transform .5s cubic-bezier(.16,1,.3,1)}.SmoozyLanding-module__4cB01a__character:hover img{filter:saturate();transform:scale(1.035)}.SmoozyLanding-module__4cB01a__character h3{letter-spacing:.05em;text-transform:uppercase;margin:14px 0 2px;font-size:12px}.SmoozyLanding-module__4cB01a__portals{background:linear-gradient(#10110e,#080908);padding:140px max(24px,50vw - 720px)}.SmoozyLanding-module__4cB01a__portalsHeading{grid-template-columns:1.15fr .85fr;align-items:end;gap:28px 80px;margin-bottom:54px;display:grid}.SmoozyLanding-module__4cB01a__portalsHeading .SmoozyLanding-module__4cB01a__kicker,.SmoozyLanding-module__4cB01a__portalsHeading h2{grid-column:1}.SmoozyLanding-module__4cB01a__portalsHeading>p{grid-area:1/2/3;align-self:end}.SmoozyLanding-module__4cB01a__portalsHeading>small{color:#73716c;letter-spacing:.1em;grid-column:1/3;font:10px ui-monospace,monospace}.SmoozyLanding-module__4cB01a__portalGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:18px;display:grid}.SmoozyLanding-module__4cB01a__portalCard{border:1px solid var(--line);background:var(--panel);grid-column:span 3;min-width:0;transition:border-color .25s,transform .25s}.SmoozyLanding-module__4cB01a__portalCard:nth-child(n+5){grid-column:span 4}.SmoozyLanding-module__4cB01a__portalCard:hover{border-color:#e6b56680;transform:translateY(-3px)}.SmoozyLanding-module__4cB01a__portalCard summary{aspect-ratio:3/4;cursor:pointer;align-items:flex-end;min-height:0;padding:26px;list-style:none;display:flex;position:relative;overflow:hidden}.SmoozyLanding-module__4cB01a__portalCard summary::-webkit-details-marker{display:none}.SmoozyLanding-module__4cB01a__portalCard summary>img{object-fit:cover;object-position:center}.SmoozyLanding-module__4cB01a__portalShade{background:linear-gradient(#05060514 26%,#050605f5);position:absolute;inset:0}.SmoozyLanding-module__4cB01a__portalNumber{color:var(--gold);font:10px ui-monospace,monospace;position:absolute;top:20px;left:20px}.SmoozyLanding-module__4cB01a__portalCard summary>div{z-index:2;position:relative}.SmoozyLanding-module__4cB01a__portalCard summary small{color:#d0ccc2;letter-spacing:.08em;text-transform:uppercase;font:9px ui-monospace,monospace}.SmoozyLanding-module__4cB01a__portalCard h3{font-family:var(--font-display),Literata,serif;margin:10px 0 5px;font-size:clamp(29px,3vw,48px);line-height:1}.SmoozyLanding-module__4cB01a__portalCard summary p{color:#aaa79f;max-width:32ch;margin:0;font-size:12px;line-height:1.45}.SmoozyLanding-module__4cB01a__portalCard summary>i{z-index:2;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;transition:rotate .25s;display:grid;position:absolute;bottom:22px;right:22px}.SmoozyLanding-module__4cB01a__portalCard[open] summary>i{rotate:45deg}.SmoozyLanding-module__4cB01a__portalDetails{border-top:1px solid var(--line);padding:26px}.SmoozyLanding-module__4cB01a__portalDetails>p{color:#c7c3ba;margin:0 0 24px;line-height:1.65}.SmoozyLanding-module__4cB01a__portalDetails h4{color:#77756f;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font:9px ui-monospace,monospace}.SmoozyLanding-module__4cB01a__projectLinks{flex-wrap:wrap;gap:8px;display:flex}.SmoozyLanding-module__4cB01a__projectLinks a,.SmoozyLanding-module__4cB01a__projectLinks span{border:1px solid var(--line);color:#ddd8ce;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:11px;display:inline-flex}.SmoozyLanding-module__4cB01a__projectLinks svg{width:14px;height:14px}.SmoozyLanding-module__4cB01a__themeOnly{font-size:12px;color:#86837b!important}.SmoozyLanding-module__4cB01a__bridge{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:90px;display:grid}.SmoozyLanding-module__4cB01a__bridge>div>p:last-child{max-width:620px;margin-top:30px}.SmoozyLanding-module__4cB01a__bridge ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.SmoozyLanding-module__4cB01a__bridge li{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr;align-items:center;padding:28px 0;display:grid}.SmoozyLanding-module__4cB01a__bridge li span{color:var(--gold);font:10px ui-monospace,monospace}.SmoozyLanding-module__4cB01a__bridge li b{font-family:var(--font-display),Literata,serif;font-size:clamp(22px,2.3vw,34px);font-weight:600}.SmoozyLanding-module__4cB01a__play{background:#0b0c0a;align-items:center;min-height:780px;padding:90px max(24px,50vw - 720px);display:grid;position:relative;overflow:hidden}.SmoozyLanding-module__4cB01a__playArt{z-index:0;object-fit:cover;object-position:center}.SmoozyLanding-module__4cB01a__playVeil{z-index:1;background:linear-gradient(90deg,#070807f7 0%,#070807db 42%,#0708074d 74%,#0708071a 100%),linear-gradient(#07080740 0%,#0000 64%,#090a09 100%);position:absolute;inset:0}.SmoozyLanding-module__4cB01a__playCopy{z-index:2;max-width:690px;position:relative}.SmoozyLanding-module__4cB01a__playCopy h2{font-size:clamp(72px,9vw,144px)}.SmoozyLanding-module__4cB01a__playCopy>p{color:#d0cabe;max-width:590px;margin:28px 0 36px;font-size:17px}.SmoozyLanding-module__4cB01a__social{grid-template-columns:.75fr 1.25fr;align-items:end;gap:90px;display:grid}.SmoozyLanding-module__4cB01a__social h2{font-size:clamp(50px,6vw,92px)}.SmoozyLanding-module__4cB01a__socialGrid{border-top:1px solid var(--line)}.SmoozyLanding-module__4cB01a__socialGrid a{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr auto;align-items:center;padding:22px 0;display:grid}.SmoozyLanding-module__4cB01a__socialGrid a:hover{color:var(--gold2)}.SmoozyLanding-module__4cB01a__socialGrid span{color:#77766f;font:9px ui-monospace,monospace}.SmoozyLanding-module__4cB01a__socialGrid b{font-size:14px}.SmoozyLanding-module__4cB01a__contact{border-top:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:90px;display:grid}.SmoozyLanding-module__4cB01a__contact>div>p:last-child{max-width:520px;margin-top:28px}.SmoozyLanding-module__4cB01a__contact form{grid-template-columns:1fr 1fr;gap:22px;display:grid}.SmoozyLanding-module__4cB01a__contact label{color:#97948d;letter-spacing:.04em;gap:9px;font-size:11px;display:grid}.SmoozyLanding-module__4cB01a__contact input,.SmoozyLanding-module__4cB01a__contact textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;background:#0e0f0d;border-radius:0;padding:15px 16px;font-size:15px}.SmoozyLanding-module__4cB01a__contact input:focus,.SmoozyLanding-module__4cB01a__contact textarea:focus{border-color:var(--gold);outline:none}.SmoozyLanding-module__4cB01a__fullField,.SmoozyLanding-module__4cB01a__formFooter{grid-column:1/3}.SmoozyLanding-module__4cB01a__honeypot{position:absolute!important;left:-9999px!important}.SmoozyLanding-module__4cB01a__formFooter{align-items:center;gap:20px;display:flex}.SmoozyLanding-module__4cB01a__formFooter p{color:#aaa79f;margin:0;font-size:12px}.SmoozyLanding-module__4cB01a__formFooter p[data-state=sent]{color:#b9d4a5}.SmoozyLanding-module__4cB01a__formFooter p[data-state=error]{color:#e8a39a}.SmoozyLanding-module__4cB01a__footer{background:#050605;padding:88px max(24px,50vw - 720px) 34px}.SmoozyLanding-module__4cB01a__footerBrand{font-size:16px}.SmoozyLanding-module__4cB01a__footer>p{color:#8c8a84;max-width:720px;font-family:var(--font-display),Literata,serif;margin:28px 0 80px;font-size:clamp(23px,3vw,42px)}.SmoozyLanding-module__4cB01a__footerBottom{border-top:1px solid var(--line);color:#6f6e69;justify-content:space-between;gap:30px;padding-top:24px;font-size:10px;line-height:1.5;display:flex}@media (max-width:1100px){.SmoozyLanding-module__4cB01a__header{grid-template-columns:1fr 1fr;width:calc(100% - 32px)}.SmoozyLanding-module__4cB01a__nav{display:none}.SmoozyLanding-module__4cB01a__headerTools{justify-self:end}.SmoozyLanding-module__4cB01a__hero{padding-left:32px;padding-right:32px}.SmoozyLanding-module__4cB01a__heroCopy{width:92vw}.SmoozyLanding-module__4cB01a__episode,.SmoozyLanding-module__4cB01a__shorts,.SmoozyLanding-module__4cB01a__family,.SmoozyLanding-module__4cB01a__social,.SmoozyLanding-module__4cB01a__contact,.SmoozyLanding-module__4cB01a__bridge{width:calc(100% - 40px);padding:100px 0}.SmoozyLanding-module__4cB01a__shorts,.SmoozyLanding-module__4cB01a__social,.SmoozyLanding-module__4cB01a__contact,.SmoozyLanding-module__4cB01a__bridge{grid-template-columns:1fr}.SmoozyLanding-module__4cB01a__sideTitle{position:static}.SmoozyLanding-module__4cB01a__moment{min-height:480px}.SmoozyLanding-module__4cB01a__familyGrid{grid-template-columns:repeat(4,1fr)}.SmoozyLanding-module__4cB01a__portals{padding:110px 28px}.SmoozyLanding-module__4cB01a__portalCard,.SmoozyLanding-module__4cB01a__portalCard:nth-child(n+5){grid-column:span 6}.SmoozyLanding-module__4cB01a__play{padding-left:32px;padding-right:32px}.SmoozyLanding-module__4cB01a__contact form{max-width:850px}.SmoozyLanding-module__4cB01a__footer{padding-left:32px;padding-right:32px}}@media (max-width:720px){.SmoozyLanding-module__4cB01a__header{height:76px}.SmoozyLanding-module__4cB01a__brand span{font-size:11px}.SmoozyLanding-module__4cB01a__musicButton{width:34px;height:34px}.SmoozyLanding-module__4cB01a__language>button{width:38px;height:34px}.SmoozyLanding-module__4cB01a__language>div{width:176px;top:43px}.SmoozyLanding-module__4cB01a__hero{align-items:end;min-height:850px;padding:120px 20px 52px}.SmoozyLanding-module__4cB01a__heroArt{object-position:62% center}.SmoozyLanding-module__4cB01a__heroVeil{background:linear-gradient(#07080766,#070807eb 57%,#090a09 100%)}.SmoozyLanding-module__4cB01a__heroGrid{display:none}.SmoozyLanding-module__4cB01a__heroCopy{width:100%}.SmoozyLanding-module__4cB01a__hero h1{font-size:clamp(52px,16vw,76px);line-height:.9}.SmoozyLanding-module__4cB01a__intro,.SmoozyLanding-module__4cB01a__heroActions{margin-left:0}.SmoozyLanding-module__4cB01a__intro{margin-top:26px;font-size:16px}.SmoozyLanding-module__4cB01a__heroActions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:28px}.SmoozyLanding-module__4cB01a__heroIndex{display:none}.SmoozyLanding-module__4cB01a__episode,.SmoozyLanding-module__4cB01a__shorts,.SmoozyLanding-module__4cB01a__family,.SmoozyLanding-module__4cB01a__social,.SmoozyLanding-module__4cB01a__contact,.SmoozyLanding-module__4cB01a__bridge{width:calc(100% - 32px);padding:82px 0}.SmoozyLanding-module__4cB01a__sectionHeading{grid-template-columns:1fr;gap:28px}.SmoozyLanding-module__4cB01a__sectionHeading h2,.SmoozyLanding-module__4cB01a__sideTitle h2,.SmoozyLanding-module__4cB01a__portalsHeading h2,.SmoozyLanding-module__4cB01a__bridge h2,.SmoozyLanding-module__4cB01a__social h2,.SmoozyLanding-module__4cB01a__contact h2{font-size:46px}.SmoozyLanding-module__4cB01a__cinema{margin:0 -16px}.SmoozyLanding-module__4cB01a__videoFacade strong{width:86%;bottom:19%}.SmoozyLanding-module__4cB01a__videoFacade small{width:86%;bottom:10%}.SmoozyLanding-module__4cB01a__bigPlay{width:60px;height:60px}.SmoozyLanding-module__4cB01a__episodeMeta{flex-direction:column;align-items:flex-start}.SmoozyLanding-module__4cB01a__momentRail{scroll-snap-type:x mandatory;width:calc(100vw - 16px);margin-right:-16px;display:flex;overflow-x:auto}.SmoozyLanding-module__4cB01a__moment{scroll-snap-align:start;min-width:78vw;min-height:470px}.SmoozyLanding-module__4cB01a__familyGrid{grid-template-columns:repeat(2,1fr)}.SmoozyLanding-module__4cB01a__portals{padding:82px 16px}.SmoozyLanding-module__4cB01a__portalsHeading{display:block}.SmoozyLanding-module__4cB01a__portalsHeading>p{margin-top:26px}.SmoozyLanding-module__4cB01a__portalsHeading>small{margin-top:20px;display:block}.SmoozyLanding-module__4cB01a__portalGrid{display:block}.SmoozyLanding-module__4cB01a__portalCard,.SmoozyLanding-module__4cB01a__portalCard:nth-child(n+5){margin-bottom:14px}.SmoozyLanding-module__4cB01a__portalCard summary{aspect-ratio:3/4;min-height:0}.SmoozyLanding-module__4cB01a__bridge{gap:55px}.SmoozyLanding-module__4cB01a__play{align-items:end;min-height:700px;padding:70px 20px}.SmoozyLanding-module__4cB01a__playArt{object-position:center}.SmoozyLanding-module__4cB01a__playVeil{background:linear-gradient(#07080738 0%,#070807c7 48%,#070807fa 100%)}.SmoozyLanding-module__4cB01a__playCopy h2{font-size:72px}.SmoozyLanding-module__4cB01a__contact form{grid-template-columns:1fr}.SmoozyLanding-module__4cB01a__fullField,.SmoozyLanding-module__4cB01a__formFooter{grid-column:1}.SmoozyLanding-module__4cB01a__formFooter{flex-direction:column;align-items:flex-start}.SmoozyLanding-module__4cB01a__footer{padding:70px 20px 28px}.SmoozyLanding-module__4cB01a__footer>p{margin:26px 0 68px}.SmoozyLanding-module__4cB01a__footerBottom{flex-direction:column}.SmoozyLanding-module__4cB01a__kicker{font-size:9px}}@media (prefers-reduced-motion:reduce){.SmoozyLanding-module__4cB01a__page *{scroll-behavior:auto!important;transition:none!important}}.SmoozyLanding-module__4cB01a__hero{isolation:isolate;align-items:center;padding-top:132px;padding-bottom:72px}.SmoozyLanding-module__4cB01a__heroArt{object-position:58% center;filter:saturate(.92)contrast(1.03)}.SmoozyLanding-module__4cB01a__heroVeil{background:radial-gradient(58% 92% at 6% 53%,#050605d1 0%,#05060594 38%,#05060538 62%,#0000 82%),linear-gradient(#07080738 0%,#0000 48%,#090a0947 76%,#090a09 100%)}.SmoozyLanding-module__4cB01a__heroCopy{z-index:3;width:min(620px,50vw);margin-top:52px;position:relative}.SmoozyLanding-module__4cB01a__hero .SmoozyLanding-module__4cB01a__kicker{color:#f4efe3b3;max-width:48ch;margin-bottom:20px;line-height:1.5}.SmoozyLanding-module__4cB01a__hero h1{color:#efe2ca;letter-spacing:-.038em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;text-shadow:0 1px #f0b96933,0 22px 60px #00000094;max-width:620px;font-size:clamp(54px,5.7vw,90px);font-weight:600;line-height:.96}.SmoozyLanding-module__4cB01a__heroStory{max-width:530px;margin:30px 0 0 54px;padding-left:26px;position:relative}.SmoozyLanding-module__4cB01a__heroStory:before{content:"";background:linear-gradient(180deg,var(--gold),#e6b56629 76%,transparent);width:1px;position:absolute;top:4px;bottom:3px;left:0}.SmoozyLanding-module__4cB01a__heroStory:after{content:"";background:var(--gold);width:5px;height:5px;position:absolute;top:1px;left:-2px;rotate:45deg}.SmoozyLanding-module__4cB01a__hero .SmoozyLanding-module__4cB01a__intro{color:#cfc7ba;text-shadow:0 2px 18px #000000d1;max-width:48ch;margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.62}.SmoozyLanding-module__4cB01a__heroActions{gap:24px;margin:26px 0 0}.SmoozyLanding-module__4cB01a__hero .SmoozyLanding-module__4cB01a__primaryButton{border-radius:4px;min-height:50px;padding:0 22px;box-shadow:0 12px 34px #20140747}.SmoozyLanding-module__4cB01a__hero .SmoozyLanding-module__4cB01a__textLink{color:#e5ded0}.SmoozyLanding-module__4cB01a__foxScrollRail{--fox-paw-size:56px;--fox-paw-travel:104px;z-index:14;width:var(--fox-paw-size);height:calc(var(--fox-paw-size) + var(--fox-paw-travel));pointer-events:none;opacity:1;visibility:visible;transition:opacity .22s,visibility linear;position:fixed;bottom:54px;right:max(24px,50vw - 720px)}.SmoozyLanding-module__4cB01a__foxScrollRail[data-visible=false]{opacity:0;visibility:hidden;transition:opacity .22s,visibility 0s linear .22s}.SmoozyLanding-module__4cB01a__foxScrollPath{background:linear-gradient(180deg,#e6b56614,var(--gold) 28%,#e6b5660f);width:1px;position:absolute;top:22px;bottom:4px;left:50%;transform:translate(-50%)}.SmoozyLanding-module__4cB01a__foxTrailTrack{top:calc(var(--fox-paw-size) / 2);width:100%;height:var(--fox-paw-travel);pointer-events:none;position:absolute;left:0}.SmoozyLanding-module__4cB01a__heroScroll{z-index:2;width:var(--fox-paw-size);height:var(--fox-paw-size);color:var(--fox);cursor:pointer;pointer-events:auto;will-change:transform,opacity;border-radius:999px;place-items:center;transition:color .22s;display:grid;position:absolute;top:0;left:0}.SmoozyLanding-module__4cB01a__heroScroll svg{transform-origin:50% 76%;filter:drop-shadow(0 8px 12px #00000061);width:36px;height:36px;transition:transform .28s cubic-bezier(.16,1,.3,1),filter .22s;overflow:visible;transform:rotate(-8deg)}.SmoozyLanding-module__4cB01a__heroScroll svg path,.SmoozyLanding-module__4cB01a__heroScroll svg ellipse{fill:currentColor;stroke:#2a170d;stroke-width:1.55px}.SmoozyLanding-module__4cB01a__foxPawToes{transform-origin:32px 28px}.SmoozyLanding-module__4cB01a__foxPawPad{transform-origin:32px 49px}.SmoozyLanding-module__4cB01a__foxPawTrail{width:22px;height:22px;color:var(--gold2);pointer-events:none;will-change:transform,opacity;filter:drop-shadow(0 4px 10px #00000057);margin:-11px 0 0 -11px;display:block;position:absolute;left:50%}.SmoozyLanding-module__4cB01a__foxPawTrail svg{width:100%;height:100%;display:block}.SmoozyLanding-module__4cB01a__foxPawTrail svg path,.SmoozyLanding-module__4cB01a__foxPawTrail svg ellipse{fill:currentColor;stroke:#2a170dc7;stroke-width:1.45px}.SmoozyLanding-module__4cB01a__heroScroll:hover,.SmoozyLanding-module__4cB01a__heroScroll:focus-visible{color:var(--gold2)}.SmoozyLanding-module__4cB01a__heroScroll:hover svg,.SmoozyLanding-module__4cB01a__heroScroll:focus-visible svg{filter:drop-shadow(0 0 12px #f0c9826b);transform:translateY(7px)rotate(4deg)scale(.94)}.SmoozyLanding-module__4cB01a__heroScroll:active svg{transform:translateY(9px)rotate(4deg)scale(.88)}.SmoozyLanding-module__4cB01a__heroScroll:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media (max-width:1100px){.SmoozyLanding-module__4cB01a__heroCopy{width:min(560px,58vw)}.SmoozyLanding-module__4cB01a__hero h1{font-size:clamp(52px,6.8vw,74px)}.SmoozyLanding-module__4cB01a__heroStory{margin-left:38px}}@media (max-width:720px){.SmoozyLanding-module__4cB01a__hero{align-items:end;min-height:max(850px,100svh);padding:112px 20px 94px;overflow:hidden}.SmoozyLanding-module__4cB01a__heroArt{object-position:63% center}.SmoozyLanding-module__4cB01a__heroVeil{background:linear-gradient(#0708071a 0%,#07080729 30%,#0708077a 53%,#090a09db 78%,#090a09 100%)}.SmoozyLanding-module__4cB01a__heroCopy{box-sizing:border-box;width:100%;min-width:0;max-width:calc(100vw - 40px);margin-top:0}.SmoozyLanding-module__4cB01a__hero .SmoozyLanding-module__4cB01a__kicker{max-width:min(36ch,100%);margin-bottom:16px}.SmoozyLanding-module__4cB01a__hero h1{letter-spacing:-.032em;overflow-wrap:normal;max-width:100%;font-size:clamp(44px,13vw,62px);line-height:.98}.SmoozyLanding-module__4cB01a__heroStory{box-sizing:border-box;max-width:calc(100vw - 58px);margin:24px 0 0 18px;padding-left:18px}.SmoozyLanding-module__4cB01a__hero .SmoozyLanding-module__4cB01a__intro{max-width:100%;font-size:16px;line-height:1.5}.SmoozyLanding-module__4cB01a__heroActions{align-items:flex-start;gap:16px;margin-top:22px}.SmoozyLanding-module__4cB01a__hero .SmoozyLanding-module__4cB01a__primaryButton{min-height:48px}.SmoozyLanding-module__4cB01a__foxScrollRail{--fox-paw-size:48px;--fox-paw-travel:74px;bottom:30px;right:10px}.SmoozyLanding-module__4cB01a__heroScroll svg{width:32px;height:32px}.SmoozyLanding-module__4cB01a__foxPawTrail{width:18px;height:18px;margin:-9px 0 0 -9px}}@media (max-width:420px){.SmoozyLanding-module__4cB01a__hero h1{text-wrap:wrap;max-width:min(100%,8.35em);font-size:clamp(36px,10.2vw,40px);line-height:1.04}.SmoozyLanding-module__4cB01a__heroStory{max-width:calc(100vw - 86px);margin-left:10px}.SmoozyLanding-module__4cB01a__hero .SmoozyLanding-module__4cB01a__intro{max-width:28ch}.SmoozyLanding-module__4cB01a__heroActions{max-width:270px}}@media (prefers-reduced-motion:reduce){.SmoozyLanding-module__4cB01a__foxScrollRail{height:72px;position:absolute;bottom:20px;right:max(24px,50vw - 720px)}.SmoozyLanding-module__4cB01a__foxScrollPath,.SmoozyLanding-module__4cB01a__foxPawTrail{display:none}.SmoozyLanding-module__4cB01a__heroScroll,.SmoozyLanding-module__4cB01a__heroScroll svg{transition:none}.SmoozyLanding-module__4cB01a__heroScroll:hover svg,.SmoozyLanding-module__4cB01a__heroScroll:focus-visible svg,.SmoozyLanding-module__4cB01a__heroScroll:active svg{transform:rotate(-8deg)}}.SmoozyLanding-module__4cB01a__shorts{align-items:start;gap:clamp(52px,6vw,96px)}.SmoozyLanding-module__4cB01a__momentRail{gap:18px}.SmoozyLanding-module__4cB01a__moment{isolation:isolate;aspect-ratio:9/16;min-height:0;color:var(--ink);background:#151613;border:1px solid #f4efe324;transition:border-color .3s,transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s;display:block;overflow:hidden;box-shadow:0 28px 70px #0003}.SmoozyLanding-module__4cB01a__moment:after{z-index:2;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06}.SmoozyLanding-module__4cB01a__moment>img{object-fit:cover;object-position:center;transition:transform .65s cubic-bezier(.16,1,.3,1),filter .35s}.SmoozyLanding-module__4cB01a__moment:hover{border-color:#e6b56685;transform:translateY(-8px);box-shadow:0 34px 90px #00000057}.SmoozyLanding-module__4cB01a__moment:hover>img{filter:saturate(1.06)contrast(1.02);transform:scale(1.025)}.SmoozyLanding-module__4cB01a__moment:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.SmoozyLanding-module__4cB01a__momentShade{z-index:1;background:linear-gradient(#0000 58%,#04050480 83%,#040504f0 100%),linear-gradient(#0405044d,#0000 16%)}.SmoozyLanding-module__4cB01a__momentNumber{z-index:3;color:var(--gold2);letter-spacing:.12em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04050480;border:1px solid #fff3;padding:7px 9px;font-size:9px;top:18px;left:18px}.SmoozyLanding-module__4cB01a__moment h3{z-index:3;text-wrap:balance;text-shadow:0 2px 20px #000c;font-size:clamp(19px,1.75vw,27px);line-height:1.02;bottom:20px;left:20px;right:68px}.SmoozyLanding-module__4cB01a__momentPlay{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0708078f;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:42px;height:42px;transition:border-color .25s,background .25s,transform .25s;display:grid;position:absolute;bottom:18px;right:18px}.SmoozyLanding-module__4cB01a__momentPlay svg path{fill:currentColor}.SmoozyLanding-module__4cB01a__moment:hover .SmoozyLanding-module__4cB01a__momentPlay{border-color:var(--gold);background:#120d07b8;transform:scale(1.08)}.SmoozyLanding-module__4cB01a__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SmoozyLanding-module__4cB01a__bridge{border:0;padding:clamp(92px,9vw,138px) 0 clamp(74px,7vw,108px);display:block}.SmoozyLanding-module__4cB01a__bridge>div{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:end;gap:clamp(42px,7vw,110px);max-width:1120px;display:grid}.SmoozyLanding-module__4cB01a__bridge .SmoozyLanding-module__4cB01a__kicker{grid-column:1/3}.SmoozyLanding-module__4cB01a__bridge h2{max-width:10ch;font-size:clamp(48px,5.4vw,82px)}.SmoozyLanding-module__4cB01a__bridge>div>p:last-child{max-width:650px;margin:0 0 5px;font-size:clamp(16px,1.35vw,19px);line-height:1.7}.SmoozyLanding-module__4cB01a__play{background:var(--bg);width:min(100% - 48px,1440px);min-height:0;margin:0 auto;padding:0 0 clamp(76px,8vw,118px);display:block;position:relative;overflow:visible}.SmoozyLanding-module__4cB01a__playMedia{aspect-ratio:16/9;background:#050605;border-top:1px solid #f4efe32e;border-bottom:1px solid #f4efe32e;position:relative;overflow:hidden;box-shadow:0 38px 110px #00000057}.SmoozyLanding-module__4cB01a__playMedia:after{content:"";pointer-events:none;background:linear-gradient(#0304032e,#0000 15% 78%,#03040357),linear-gradient(90deg,#03040329,#0000 12% 88%,#03040329);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06}.SmoozyLanding-module__4cB01a__playArt{object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.035)}.SmoozyLanding-module__4cB01a__playCaption{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:24px clamp(196px,16vw,250px) 28px 0;display:grid}.SmoozyLanding-module__4cB01a__playCaption p{color:#b9b4aa;max-width:720px;margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.65}.SmoozyLanding-module__4cB01a__playLink{min-height:48px;color:var(--gold2);letter-spacing:.02em;border:1px solid #e6b566b8;border-radius:3px;justify-content:center;align-items:center;gap:13px;padding:0 18px;font-size:11px;font-weight:850;transition:color .25s,background .25s,border-color .25s,transform .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.SmoozyLanding-module__4cB01a__playLink:hover{border-color:var(--gold2);color:#fff2d8;background:#e6b56614;transform:translateY(-2px)}.SmoozyLanding-module__4cB01a__playLink:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.SmoozyLanding-module__4cB01a__playLink svg{width:18px;height:18px}.SmoozyLanding-module__4cB01a__playLink svg path:first-child{fill:currentColor}.SmoozyLanding-module__4cB01a__social{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(48px,7vw,100px);padding-top:clamp(78px,8vw,112px)}.SmoozyLanding-module__4cB01a__social h2{max-width:10ch;font-size:clamp(42px,4.2vw,64px)}@media (max-width:1100px){.SmoozyLanding-module__4cB01a__moment{min-height:0}.SmoozyLanding-module__4cB01a__momentRail{gap:14px}.SmoozyLanding-module__4cB01a__bridge>div{grid-template-columns:1fr;gap:28px}.SmoozyLanding-module__4cB01a__bridge .SmoozyLanding-module__4cB01a__kicker{grid-column:auto}.SmoozyLanding-module__4cB01a__play{width:calc(100% - 40px)}.SmoozyLanding-module__4cB01a__playCaption{grid-template-columns:1fr;align-items:start;padding-right:160px}.SmoozyLanding-module__4cB01a__playLink{width:max-content}.SmoozyLanding-module__4cB01a__social{grid-template-columns:1fr;gap:46px}.SmoozyLanding-module__4cB01a__social h2{max-width:12ch}}@media (max-width:720px){.SmoozyLanding-module__4cB01a__moment{min-width:78vw;min-height:0}.SmoozyLanding-module__4cB01a__momentRail{gap:12px;padding-bottom:8px;scroll-padding-inline:16px}.SmoozyLanding-module__4cB01a__moment{scroll-snap-stop:always}.SmoozyLanding-module__4cB01a__bridge{width:calc(100% - 32px);padding:76px 0 58px}.SmoozyLanding-module__4cB01a__bridge h2{font-size:44px}.SmoozyLanding-module__4cB01a__bridge>div>p:last-child{font-size:16px}.SmoozyLanding-module__4cB01a__play{width:100%;padding-bottom:74px}.SmoozyLanding-module__4cB01a__playMedia{aspect-ratio:4/5;border-color:#f4efe321}.SmoozyLanding-module__4cB01a__playArt{object-position:50% center}.SmoozyLanding-module__4cB01a__playCaption{grid-template-columns:1fr;gap:22px;width:calc(100% - 32px);margin:0 auto;padding:22px 0 28px}.SmoozyLanding-module__4cB01a__playLink{width:max-content}.SmoozyLanding-module__4cB01a__social{width:calc(100% - 32px);padding-top:72px}.SmoozyLanding-module__4cB01a__social h2{font-size:44px}}
.FoxProjectGuide-module__L_FHhq__guide{--fox-ink:#f1eade;--fox-muted:#aaa498;--fox-gold:#ddaf67;--fox-gold-bright:#f7ce82;--fox-ember:#e06700;--fox-bark:#171009;--fox-night:#070602;z-index:80;color:var(--fox-ink);font-family:var(--font-body), sans-serif;isolation:isolate;justify-content:flex-end;align-items:flex-end;column-gap:12px;display:flex;position:fixed;bottom:clamp(16px,2.4vw,30px);right:max(92px,50vw - 648px)}@supports (color:lab(0% 0 0)){.FoxProjectGuide-module__L_FHhq__guide{--fox-ink:lab(93.1013% .774682 6.87275);--fox-muted:lab(67.5755% .910789 6.88009);--fox-gold:lab(74.5112% 11.4183 43.2488);--fox-gold-bright:lab(85.0877% 8.04338 43.2541);--fox-ember:lab(58.1992% 47.0394 71.1386);--fox-bark:lab(5.26078% 1.86157 4.29776);--fox-night:lab(1.57754% .0463277 1.33937)}}.FoxProjectGuide-module__L_FHhq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FoxProjectGuide-module__L_FHhq__avatarStage{z-index:3;flex:none;width:156px;height:184px;margin-left:0;position:relative}.FoxProjectGuide-module__L_FHhq__avatarGlow{z-index:0;opacity:.8;background:radial-gradient(circle at 51% 46%,#fb9e4557,#0000 29%),radial-gradient(circle at 50% 55%,#a8601e29,#0000 62%);background:radial-gradient(circle at 51% 46%,lab(73.916% 30.384 59.4855/.34),#0000 29%),radial-gradient(circle at 50% 55%,lab(48.4125% 26.3203 47.7259/.16),#0000 62%);border-radius:50%;transition:opacity .26s,transform .26s cubic-bezier(.23,1,.32,1);position:absolute;inset:12px 0 2px;transform:scale(.94)}.FoxProjectGuide-module__L_FHhq__orbit{z-index:1;pointer-events:none;border:1px solid #ebbb6e85;border:1px solid lab(79.1774% 11.3294 45.4634/.52);border-radius:48% 52% 46% 54%;width:140px;height:140px;position:absolute;top:12px;left:8px;transform:rotate(8deg);box-shadow:inset 0 0 26px #dd914417,0 0 24px #dd91441f;box-shadow:inset 0 0 26px lab(67.0995% 24.8597 51.6899/.09),0 0 24px lab(67.0995% 24.8597 51.6899/.12)}.FoxProjectGuide-module__L_FHhq__orbit:before,.FoxProjectGuide-module__L_FHhq__orbit:after{content:"";border-radius:50%;position:absolute}.FoxProjectGuide-module__L_FHhq__orbit:before{border:1px solid #b7834e47;border:1px solid lab(59.1702% 16.5958 36.7071/.28);inset:10px -7px -5px 7px;transform:rotate(28deg)}.FoxProjectGuide-module__L_FHhq__orbit:after{border:1px solid #d2975433;border:1px solid lab(67.3136% 17.7281 43.9533/.2);inset:27px -13px 17px 19px;transform:rotate(-37deg)}.FoxProjectGuide-module__L_FHhq__orbit>i{background:var(--fox-gold-bright);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 16px #f6c16bdb;box-shadow:0 0 16px lab(81.4878% 12.6154 50.1466/.86)}.FoxProjectGuide-module__L_FHhq__orbit>i:first-child{top:12px;left:39px}.FoxProjectGuide-module__L_FHhq__orbit>i:nth-child(2){width:5px;height:5px;bottom:53px;right:-2px}.FoxProjectGuide-module__L_FHhq__orbit>i:nth-child(3){width:4px;height:4px;bottom:4px;left:43px}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin{z-index:2;perspective:680px;perspective-origin:50% 46%;pointer-events:none;place-items:center;display:grid;position:absolute;inset:7px 8px 30px}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__rotor{width:126px;height:126px;transform-style:preserve-3d;animation:4.8s cubic-bezier(.76,0,.24,1) both FoxProjectGuide-module__L_FHhq__fox-coin-turn;position:relative}:is(.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__edge,.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__edge i,.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__face){transform-style:preserve-3d;border-radius:50%;position:absolute;inset:0}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__edge i{background-blend-mode:soft-light, normal;background:linear-gradient(#633919e0,#ffd077b8 18%,#b47228c2 47%,#562f14e6 72%,#edbb6a9e 88%,#603616eb),repeating-linear-gradient(90deg,#673611 0 1px,#ffdc92 1px 2px,#ce8628 2px 3px,#7c4617 3px 4px);background:linear-gradient(lab(28.8728% 17.1016 27.4655/.88),lab(86.244% 9.66683 50.3498/.72) 18%,lab(54.3732% 22.761 49.6407/.76) 47%,lab(24.2266% 16.5944 25.1527/.9) 72%,lab(79.1701% 12.0165 47.8939/.62) 88%,lab(27.7091% 17.1624 27.681/.92)),repeating-linear-gradient(90deg,lab(28.7875% 20.0533 32.0092) 0 1px,lab(89.7847% 7.62448 47.8669) 1px 2px,lab(62.5498% 23.0567 58.3221) 2px 3px,lab(35.7521% 21.18 36.9975) 3px 4px);border:1px solid #e1a85ceb;border:1px solid lab(73.2312% 15.4395 47.3231/.92);display:block;box-shadow:inset 0 0 10px #2c13037a,0 0 2px #fedd9c4d;box-shadow:inset 0 0 10px lab(9.22348% 12.4174 12.7475/.48),0 0 2px lab(89.773% 5.32797 36.4173/.3)}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__edge i:nth-child(2n){border-color:#9d6637eb;border-color:lab(48.5894% 19.6917 35.5277/.92)}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__face{backface-visibility:hidden;background:radial-gradient(circle at 38% 30%,#faba59,#0000 30%),radial-gradient(circle at 50% 52%,#40230e,#130b05 72%);background:radial-gradient(circle at 38% 30%,lab(80.2092% 17.0776 57.2699),#0000 30%),radial-gradient(circle at 50% 52%,lab(17.3722% 12.5177 19.7054),lab(3.66915% 2.23808 3.46393) 72%);border:2px solid #f7bc5d;border:2px solid lab(80.2785% 14.8262 55.1618);place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 4px #7a471b,inset 0 0 0 6px #fcd180ad,inset 0 -13px 22px #0602008a,0 18px 30px #000000a8;box-shadow:inset 0 0 0 4px lab(35.8027% 19.525 34.8218),inset 0 0 0 6px lab(86.2486% 8.54701 45.532/.68),inset 0 -13px 22px lab(.639736% .939339 .909531/.54),0 18px 30px lab(.0561218% .0884607 .0893742/.66)}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__face--front{transform:translateZ(7px)}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__face--back{transform:rotateY(180deg)translateZ(7px)}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__face img{z-index:1;object-fit:contain;filter:saturate(.92)contrast(1.08)drop-shadow(0 8px 10px #03010094);filter:saturate(.92)contrast(1.08)drop-shadow(0 8px 10px lab(.294996% .664875 .479066/.58));-webkit-user-select:none;user-select:none;width:88%;height:88%;position:relative}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__face--back img{filter:saturate(.78)brightness(.86)contrast(1.08)drop-shadow(0 8px 10px #03010094);filter:saturate(.78)brightness(.86)contrast(1.08)drop-shadow(0 8px 10px lab(.294996% .664875 .479066/.58))}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__shine{z-index:2;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(118deg,#fef1d06b,#0000 28% 68%,#f1bd7321);background:linear-gradient(118deg,lab(95.5433% .958204 17.5681/.42),#0000 28% 68%,lab(80.2679% 13.1301 44.7871/.13));border-radius:50%;position:absolute;inset:5px}.FoxProjectGuide-module__L_FHhq__avatarTrigger{z-index:4;color:var(--fox-ink);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:4px 0 0}.FoxProjectGuide-module__L_FHhq__avatarTrigger:before{content:"";border:1px solid #0000;border-radius:50%;transition:border-color .18s,transform .22s cubic-bezier(.23,1,.32,1);position:absolute;inset:11px 5px 25px}.FoxProjectGuide-module__L_FHhq__avatarTrigger:hover:before,.FoxProjectGuide-module__L_FHhq__avatarTrigger:focus-visible:before{border-color:#f6ca7a8a;border-color:lab(83.8997% 9.2676 45.5693/.54);transform:scale(1.035)}.FoxProjectGuide-module__L_FHhq__avatarTrigger:focus-visible{outline:2px solid var(--fox-gold-bright);outline-offset:5px;border-radius:48% 52% 45% 55%}.FoxProjectGuide-module__L_FHhq__avatarLabel{background:var(--fox-bark);text-align:left;transform-origin:80%;border:1px solid #ddae6c8f;border:1px solid lab(74.4751% 11.8312 40.5118/.56);border-radius:4px 16px 16px;gap:1px;min-width:108px;padding:9px 14px 10px;transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .18s;display:grid;position:absolute;bottom:0;right:4px;box-shadow:0 12px 26px #0100008a;box-shadow:0 12px 26px lab(.110571% .130355 .149465/.54)}.FoxProjectGuide-module__L_FHhq__avatarLabel:before{content:"";background:var(--fox-bark);border-top:1px solid #ddae6c8f;border-top:1px solid lab(74.4751% 11.8312 40.5118/.56);border-left:1px solid #ddae6c8f;border-left:1px solid lab(74.4751% 11.8312 40.5118/.56);width:9px;height:9px;position:absolute;top:-5px;right:18px;transform:rotate(45deg)}.FoxProjectGuide-module__L_FHhq__avatarTrigger:hover .FoxProjectGuide-module__L_FHhq__avatarLabel,.FoxProjectGuide-module__L_FHhq__avatarTrigger:focus-visible .FoxProjectGuide-module__L_FHhq__avatarLabel{border-color:var(--fox-gold-bright);transform:translateY(-2px)}.FoxProjectGuide-module__L_FHhq__avatarLabel small{color:var(--fox-gold);letter-spacing:.18em;font-size:8px;font-weight:850}.FoxProjectGuide-module__L_FHhq__avatarLabel strong{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;font-size:11px;line-height:1.25;overflow:hidden}.FoxProjectGuide-module__L_FHhq__guide[data-open=false]{right:clamp(12px,1.8vw,26px);bottom:max(8px, env(safe-area-inset-bottom))}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarStage{width:72px;height:84px}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarGlow{inset:5px 0 2px;transform:scale(.74)}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__orbit{width:60px;height:60px;top:5px;left:6px}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin{inset:4px 7px 17px}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__rotor{width:54px;height:54px}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarLabel{border-radius:4px 12px 12px;min-width:44px;padding:4px 6px 5px;right:0}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarLabel strong{display:none}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarLabel small{letter-spacing:.1em;font-size:7px}.FoxProjectGuide-module__L_FHhq__avatarStage[data-mode=thinking] .FoxProjectGuide-module__L_FHhq__orbit{border-color:var(--fox-gold-bright);animation:3.2s linear both FoxProjectGuide-module__L_FHhq__fox-orbit;box-shadow:0 0 32px #eca85147;box-shadow:0 0 32px lab(74.2674% 20.0168 53.8013/.28)}.FoxProjectGuide-module__L_FHhq__avatarStage[data-mode=thinking] .FoxProjectGuide-module__L_FHhq__avatarGlow{opacity:1;animation:1.3s ease-in-out 3 FoxProjectGuide-module__L_FHhq__fox-breathe;transform:scale(1.08)}.FoxProjectGuide-module__L_FHhq__avatarStage[data-mode=open] .fox-guide-coin__rotor{animation:4.2s cubic-bezier(.76,0,.24,1) both FoxProjectGuide-module__L_FHhq__fox-coin-turn}.FoxProjectGuide-module__L_FHhq__avatarStage[data-mode=thinking] .fox-guide-coin__rotor{animation:3.6s ease-in-out both FoxProjectGuide-module__L_FHhq__fox-coin-turn}.FoxProjectGuide-module__L_FHhq__avatarStage[data-mode=answer] .fox-guide-coin__rotor{animation:3.6s cubic-bezier(.76,0,.24,1) both FoxProjectGuide-module__L_FHhq__fox-coin-turn}.FoxProjectGuide-module__L_FHhq__avatarStage[data-mode=answer] .FoxProjectGuide-module__L_FHhq__orbit>i:first-child{animation:1.6s ease-in-out 2 FoxProjectGuide-module__L_FHhq__fox-signal}.FoxProjectGuide-module__L_FHhq__panel{z-index:1;overscroll-behavior:contain;background:radial-gradient(circle at 100% 86%, #8a552c21, transparent 27%), linear-gradient(145deg, #171008, var(--fox-night) 54%, #0a0903);transform-origin:100% 84%;border:1px solid #cba7786b;border:1px solid lab(71.0098% 8.76164 29.3798/.42);border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto auto auto;width:min(368px,100vw - 260px);height:auto;max-height:min(500px,100dvh - 32px);margin-right:0;animation:.28s cubic-bezier(.23,1,.32,1) FoxProjectGuide-module__L_FHhq__fox-open;display:grid;position:relative;overflow:hidden auto;box-shadow:0 34px 86px #000000b3,inset 0 1px #efe7d90f;box-shadow:0 34px 86px lab(.0561218% .0884607 .0893742/.7),inset 0 1px lab(91.9428% .991732 7.62984/.06)}@supports (color:lab(0% 0 0)){.FoxProjectGuide-module__L_FHhq__panel{background:radial-gradient(circle at 100% 86%, lab(41.5872% 19.9727 32.8423/.13), transparent 27%), linear-gradient(145deg, lab(5.27194% 1.66016 4.58735), var(--fox-night) 54%, lab(2.5276% -.477381 2.3208))}}.FoxProjectGuide-module__L_FHhq__panel:before{display:none}.FoxProjectGuide-module__L_FHhq__panel:after{z-index:-1;content:"";pointer-events:none;border:1px solid #ebd8b60b;border:1px solid lab(87.3692% 2.97108 19.4822/.045);border-radius:16px;position:absolute;inset:6px}.FoxProjectGuide-module__L_FHhq__panel header{border-bottom:1px solid #eae4da1a;border-bottom:1px solid lab(90.7684% .721127 5.70639/.1);justify-content:space-between;align-items:center;padding:13px 16px 11px;display:flex;position:relative}.FoxProjectGuide-module__L_FHhq__identity{align-items:center;gap:12px;display:flex}.FoxProjectGuide-module__L_FHhq__rootSigil{width:36px;height:36px;color:var(--fox-gold);border:1px solid #e3b1667a;border:1px solid lab(75.6415% 12.6999 45.37/.48);border-radius:50% 44% 52% 46%;place-items:center;display:grid;position:relative;transform:rotate(-8deg)}.FoxProjectGuide-module__L_FHhq__rootSigil i{transform-origin:50% 100%;background:currentColor;border-radius:99px;width:2px;height:22px;display:block;position:absolute}.FoxProjectGuide-module__L_FHhq__rootSigil i:first-child{transform:translateY(-3px)rotate(0)}.FoxProjectGuide-module__L_FHhq__rootSigil i:nth-child(2){transform:translate(-5px,-1px)rotate(-28deg)}.FoxProjectGuide-module__L_FHhq__rootSigil i:nth-child(3){transform:translate(5px,-1px)rotate(28deg)}.FoxProjectGuide-module__L_FHhq__identity>div{gap:2px;display:grid}.FoxProjectGuide-module__L_FHhq__identity small{color:var(--fox-muted);letter-spacing:.16em;font-size:8px;font-weight:760}.FoxProjectGuide-module__L_FHhq__identity strong{font-family:var(--font-display), serif;letter-spacing:.045em;font-size:19px}.FoxProjectGuide-module__L_FHhq__close{width:36px;height:36px;color:var(--fox-muted);cursor:pointer;background:#0f0d07;background:lab(3.7415% -.0853986 2.81956);border:1px solid #eae4da21;border:1px solid lab(90.7684% .721127 5.70639/.13);border-radius:50%;place-items:center;padding:0;font-size:22px;line-height:1;transition:color .16s,border-color .16s,transform .16s;display:grid}.FoxProjectGuide-module__L_FHhq__close:hover{color:var(--fox-ink);border-color:#e3b16685;border-color:lab(75.6415% 12.6999 45.37/.52);transform:rotate(4deg)}.FoxProjectGuide-module__L_FHhq__close:focus-visible,.FoxProjectGuide-module__L_FHhq__starters button:focus-visible,.FoxProjectGuide-module__L_FHhq__composer input:focus-visible,.FoxProjectGuide-module__L_FHhq__composer button:focus-visible,.FoxProjectGuide-module__L_FHhq__citations a:focus-visible,.FoxProjectGuide-module__L_FHhq__navigation a:focus-visible{outline:2px solid var(--fox-gold-bright);outline-offset:3px}.FoxProjectGuide-module__L_FHhq__conversation{scrollbar-color:oklch(45% .055 72) transparent;flex-direction:column;gap:14px;min-height:160px;max-height:min(250px,34dvh);padding:16px;display:flex;position:relative;overflow-y:auto}.FoxProjectGuide-module__L_FHhq__welcome{margin:0;padding:4px}.FoxProjectGuide-module__L_FHhq__welcome h2{max-width:310px;font-family:var(--font-display), serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(26px,2.2vw,34px);font-weight:600;line-height:1.05}.FoxProjectGuide-module__L_FHhq__welcome>p{max-width:36ch;color:var(--fox-muted);margin:12px 0 0;font-size:13px;line-height:1.62}.FoxProjectGuide-module__L_FHhq__starters{gap:8px;margin-top:16px;display:grid}.FoxProjectGuide-module__L_FHhq__starters button{color:#d7d0c4;color:lab(83.8167% .889629 6.86468);text-align:left;cursor:pointer;background:#e7e0d406;background:lab(89.617% .883639 6.8604/.025);border:1px solid #e7e0d421;border:1px solid lab(89.617% .883639 6.8604/.13);border-radius:5px 18px 18px;min-height:38px;padding:0 14px;transition:border-color .18s,background .18s,transform .18s cubic-bezier(.23,1,.32,1)}.FoxProjectGuide-module__L_FHhq__starters button:hover:not(:disabled){background:#e3b16612;background:lab(75.6415% 12.6999 45.37/.07);border-color:#e3b1667a;border-color:lab(75.6415% 12.6999 45.37/.48);transform:translate(3px)}.FoxProjectGuide-module__L_FHhq__starters button:disabled{cursor:not-allowed;opacity:.42}.FoxProjectGuide-module__L_FHhq__message{gap:6px;max-width:88%;display:grid}.FoxProjectGuide-module__L_FHhq__message[data-role=user]{align-self:end}.FoxProjectGuide-module__L_FHhq__message>span{color:#827d73;color:lab(52.4888% .819385 6.12292);letter-spacing:.18em;font-size:8px;font-weight:850}.FoxProjectGuide-module__L_FHhq__message[data-role=user]>span{text-align:right}.FoxProjectGuide-module__L_FHhq__message>p{color:#cfcac0;color:lab(81.488% .727922 5.7111);white-space:pre-wrap;background:#111007;background:lab(4.513% -.591859 3.93269);border:1px solid #eae4da1f;border:1px solid lab(90.7684% .721127 5.70639/.12);border-radius:5px 18px 18px;margin:0;padding:12px 14px;font-size:13px;line-height:1.58}.FoxProjectGuide-module__L_FHhq__message[data-kind=error]>p{color:#f1bdab;color:lab(81.0017% 17.3477 16.6161);background:#39150dd1;background:lab(12.4812% 17.8764 13.6867/.82);border-color:#d8765b7a;border-color:lab(60.664% 37.7108 32.6409/.48)}.FoxProjectGuide-module__L_FHhq__message[data-role=user]>p{color:#eae0cf;color:lab(89.6304% 1.42908 9.54553);background:#2b1c0a;background:lab(11.7739% 5.97693 13.6368);border-color:#d6ac7247;border-color:lab(73.3299% 10.397 36.0147/.28);border-radius:18px 5px 18px 18px}.FoxProjectGuide-module__L_FHhq__citations,.FoxProjectGuide-module__L_FHhq__navigation{flex-wrap:wrap;align-items:center;gap:8px;padding:2px 4px;display:flex}.FoxProjectGuide-module__L_FHhq__citations small,.FoxProjectGuide-module__L_FHhq__navigation small{color:#79746b;color:lab(49.0032% .708401 5.35119);font-size:9px}.FoxProjectGuide-module__L_FHhq__navigation small{width:100%}.FoxProjectGuide-module__L_FHhq__citations a{color:var(--fox-gold);text-underline-offset:3px;font-size:10px;-webkit-text-decoration:underline #d9ac6959;text-decoration:underline #d9ac6959;-webkit-text-decoration:underline lab(73.3346% 11.3173 40.7802/.35);text-decoration:underline lab(73.3346% 11.3173 40.7802/.35)}.FoxProjectGuide-module__L_FHhq__navigation a{color:var(--fox-gold);background:#d9ac690e;background:lab(73.3346% 11.3173 40.7802/.055);border:1px solid #d9ac6940;border:1px solid lab(73.3346% 11.3173 40.7802/.25);border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;text-decoration:none;display:inline-flex}.FoxProjectGuide-module__L_FHhq__navigation a:hover{background:#e3b1661c;background:lab(75.6415% 12.6999 45.37/.11);border-color:#e3b1668f;border-color:lab(75.6415% 12.6999 45.37/.56)}.FoxProjectGuide-module__L_FHhq__thinking{color:var(--fox-muted);align-items:center;gap:9px;margin:0;font-size:11px;display:flex}.FoxProjectGuide-module__L_FHhq__thinking i{background:var(--fox-gold);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite FoxProjectGuide-module__L_FHhq__fox-pulse}.FoxProjectGuide-module__L_FHhq__privacy{background:#050402b8;background:lab(1.21802% -.0160933 1.1088/.72);border-top:1px solid #eae4da17;border-top:1px solid lab(90.7684% .721127 5.70639/.09);gap:8px;padding:8px 14px 7px;display:grid;position:relative}.FoxProjectGuide-module__L_FHhq__privacy p{color:#8d8880;color:lab(57.1238% .697166 5.34296);margin:0;font-size:9px;line-height:1.45}.FoxProjectGuide-module__L_FHhq__privacy a{color:#c3a272;color:lab(68.72% 7.97847 29.7336);text-underline-offset:2px}.FoxProjectGuide-module__L_FHhq__privacy label{color:#b6b0a6;color:lab(72.2104% .791401 6.10235);cursor:pointer;align-items:flex-start;gap:8px;font-size:10px;line-height:1.35;display:flex}.FoxProjectGuide-module__L_FHhq__privacy input{width:15px;height:15px;accent-color:var(--fox-gold);margin:0}.FoxProjectGuide-module__L_FHhq__privacy input:focus-visible{outline:2px solid var(--fox-gold-bright);outline-offset:3px}.FoxProjectGuide-module__L_FHhq__composer{background:#040301;background:lab(.916451% -.0231192 .901505);border:1px solid #eae4da24;border:1px solid lab(90.7684% .721127 5.70639/.14);border-radius:8px 22px 22px;grid-template-columns:1fr auto;gap:8px;margin:0 12px;padding:6px;display:grid;position:relative}.FoxProjectGuide-module__L_FHhq__composer input{min-width:0;height:38px;color:var(--fox-ink);font:inherit;background:0 0;border:0;outline:0;padding:0 10px;font-size:13px}.FoxProjectGuide-module__L_FHhq__composer input::placeholder{color:#75716a;color:lab(47.8376% .596136 4.57869)}.FoxProjectGuide-module__L_FHhq__composer input:disabled{cursor:not-allowed;opacity:.45}.FoxProjectGuide-module__L_FHhq__composer button{background:var(--fox-gold);color:#1f1307;color:lab(7.16904% 4.83636 8.06607);font:inherit;cursor:pointer;border:0;border-radius:4px 16px 16px;align-items:center;gap:7px;padding:0 16px;font-size:11px;font-weight:850;transition:background .16s,transform .16s cubic-bezier(.23,1,.32,1);display:flex}.FoxProjectGuide-module__L_FHhq__composer button:hover:not(:disabled){background:var(--fox-gold-bright);transform:translateY(-1px)}.FoxProjectGuide-module__L_FHhq__composer button:disabled{cursor:not-allowed;opacity:.45}.FoxProjectGuide-module__L_FHhq__boundary{color:#75716a;color:lab(47.8376% .596136 4.57869);text-align:center;margin:0;padding:8px 14px 10px;font-size:9px;line-height:1.5;position:relative}@keyframes FoxProjectGuide-module__L_FHhq__fox-open{0%{opacity:0;transform:translate(22px)scale(.97)}to{opacity:1;transform:none}}@keyframes FoxProjectGuide-module__L_FHhq__fox-orbit{to{transform:rotate(1turn)}}@keyframes FoxProjectGuide-module__L_FHhq__fox-coin-turn{0%,10%,90%,to{transform:rotateX(-4deg)rotateY(-12deg)}48%,52%{transform:rotateX(4deg)rotateY(348deg)}}@keyframes FoxProjectGuide-module__L_FHhq__fox-breathe{50%{opacity:.72;transform:scale(.96)}}@keyframes FoxProjectGuide-module__L_FHhq__fox-pulse{50%{opacity:.28;transform:scale(.72)}}@keyframes FoxProjectGuide-module__L_FHhq__fox-signal{50%{transform:scale(1.28);box-shadow:0 0 28px #ffcf79f5;box-shadow:0 0 28px lab(86.2177% 10.3641 50.2219/.96)}}@media (max-width:760px){.FoxProjectGuide-module__L_FHhq__guide{right:10px;bottom:max(10px, env(safe-area-inset-bottom));pointer-events:none;justify-content:flex-end;display:flex;left:auto}.FoxProjectGuide-module__L_FHhq__guide[data-open=true]{pointer-events:auto;justify-items:start;display:grid;left:10px;right:10px}.FoxProjectGuide-module__L_FHhq__avatarStage{pointer-events:auto;width:72px;height:84px;margin:0}.FoxProjectGuide-module__L_FHhq__orbit{width:60px;height:60px;top:5px;left:6px}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin{inset:4px 7px 17px}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__rotor{width:54px;height:54px}.FoxProjectGuide-module__L_FHhq__avatarLabel{border-radius:4px 12px 12px;min-width:44px;padding:4px 6px 5px;right:0}.FoxProjectGuide-module__L_FHhq__avatarLabel:before{width:7px;height:7px;top:-4px;right:10px}.FoxProjectGuide-module__L_FHhq__avatarLabel small{letter-spacing:.1em;font-size:7px}.FoxProjectGuide-module__L_FHhq__avatarLabel strong{display:none}.FoxProjectGuide-module__L_FHhq__guide[data-open=false]{right:8px;bottom:max(6px, env(safe-area-inset-bottom))}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarStage{width:58px;height:68px}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarGlow{inset:6px 0 2px;transform:scale(.66)}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__orbit{width:48px;height:48px;top:4px;left:5px}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin{inset:4px 8px 18px}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__rotor{width:42px;height:42px}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarLabel{min-width:34px;padding:3px 5px 4px}.FoxProjectGuide-module__L_FHhq__guide[data-open=false] .FoxProjectGuide-module__L_FHhq__avatarLabel small{letter-spacing:.08em;font-size:6px}.FoxProjectGuide-module__L_FHhq__guide[data-open=true] .FoxProjectGuide-module__L_FHhq__avatarStage{z-index:4;width:112px;height:132px;margin:-22px 0 0 12px;position:relative;top:auto;left:auto}.FoxProjectGuide-module__L_FHhq__guide[data-open=true] .FoxProjectGuide-module__L_FHhq__orbit{width:98px;height:98px;top:7px;left:7px}.FoxProjectGuide-module__L_FHhq__guide[data-open=true] .FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin{inset:4px 7px 22px}.FoxProjectGuide-module__L_FHhq__guide[data-open=true] .FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__rotor{width:92px;height:92px}.FoxProjectGuide-module__L_FHhq__guide[data-open=true] .FoxProjectGuide-module__L_FHhq__avatarLabel{left:68px;right:auto}.FoxProjectGuide-module__L_FHhq__panel{transform-origin:10% 100%;border-radius:20px;width:100%;height:auto;max-height:calc(100dvh - 126px);margin:0}.FoxProjectGuide-module__L_FHhq__panel:before{display:none}.FoxProjectGuide-module__L_FHhq__panel:after{border-radius:15px}.FoxProjectGuide-module__L_FHhq__conversation{min-height:128px;max-height:min(210px,28dvh)}.FoxProjectGuide-module__L_FHhq__welcome h2{font-size:clamp(29px,9vw,42px)}}@media (max-width:420px){.FoxProjectGuide-module__L_FHhq__conversation{padding-left:16px;padding-right:16px}.FoxProjectGuide-module__L_FHhq__identity small{max-width:22ch}}@media (prefers-reduced-motion:reduce){.FoxProjectGuide-module__L_FHhq__panel,.FoxProjectGuide-module__L_FHhq__orbit,.FoxProjectGuide-module__L_FHhq__avatarGlow,.FoxProjectGuide-module__L_FHhq__avatarLabel,.FoxProjectGuide-module__L_FHhq__thinking i,.FoxProjectGuide-module__L_FHhq__orbit>i{transition:none;animation:none}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__rotor{transition:none;animation:none}.FoxProjectGuide-module__L_FHhq__avatarStage .fox-guide-coin__rotor{transform:rotateX(-4deg)rotateY(-14deg)}.FoxProjectGuide-module__L_FHhq__avatarTrigger:hover:before,.FoxProjectGuide-module__L_FHhq__avatarTrigger:focus-visible:before,.FoxProjectGuide-module__L_FHhq__avatarTrigger:hover .FoxProjectGuide-module__L_FHhq__avatarLabel,.FoxProjectGuide-module__L_FHhq__avatarTrigger:focus-visible .FoxProjectGuide-module__L_FHhq__avatarLabel,.FoxProjectGuide-module__L_FHhq__starters button:hover:not(:disabled),.FoxProjectGuide-module__L_FHhq__composer button:hover:not(:disabled){transform:none}}
