@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522-s.1nzccunaoxsdm.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e-s.1wuo3gtslpr33.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6-s.p.0ggqn9ig56u4s.woff2)format("woff2");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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}._6dWAra_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}._6dWAra_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:satoshi;src:url(../media/Satoshi_Regular-s.p.1pxe8ey-0fv_i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Medium-s.p.390x2l6pa5j33.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Bold-s.p.3sde1bi01vz-d.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.Cu7QpG_className{font-family:satoshi,satoshi Fallback}.Cu7QpG_variable{--font-satoshi:"satoshi", "satoshi Fallback"}
@font-face{font-family:clash;src:url(../media/ClashDisplay_Semibold-s.p.082yiqt_73ckc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:clash Fallback;src:local(Arial);ascent-override:79.51%;descent-override:22.33%;line-gap-override:8.04%;size-adjust:111.94%}._6_K6Ma_className{font-family:clash,clash Fallback}._6_K6Ma_variable{--font-clash-display:"clash", "clash Fallback"}
.iKnhwW_aiBackdrop{z-index:200;background:#180c147a;justify-content:center;align-items:flex-end;padding:0;animation:.22s ease-out iKnhwW_aiBackdropFade;display:flex;position:fixed;inset:0}@keyframes iKnhwW_aiBackdropFade{0%{opacity:0}to{opacity:1}}.iKnhwW_aiPanel{background:var(--color-surface);width:100%;height:100dvh;color:var(--color-ink);font-family:var(--font-satoshi), "Satoshi", sans-serif;padding-top:env(safe-area-inset-top,0px);flex-direction:column;animation:.32s cubic-bezier(.16,1,.3,1) iKnhwW_aiPanelSlideUp;display:flex;position:relative;overflow:hidden}@keyframes iKnhwW_aiPanelSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (min-width:720px){.iKnhwW_aiBackdrop{align-items:center;padding:24px}.iKnhwW_aiPanel{border-radius:28px;width:min(800px,100%);height:min(836px,100dvh - 48px);padding-top:0;animation:.28s cubic-bezier(.16,1,.3,1) iKnhwW_aiPanelPop;box-shadow:0 40px 120px #280a1e59}}@keyframes iKnhwW_aiPanelPop{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:1024px){.iKnhwW_aiPanelFromFab{transform-origin:100% 100%;animation:.28s cubic-bezier(.16,1,.3,1) iKnhwW_aiPanelGrow}}@keyframes iKnhwW_aiPanelGrow{0%{opacity:.4;border-radius:999px;transform:translate(calc(50vw - min(400px,50%) + -1*max(24px,50vw - 640px)),calc(50vh - min(418px,50%) - 24px))scale(.12)}to{opacity:1;border-radius:28px;transform:none}}@media (prefers-reduced-motion:reduce){.iKnhwW_aiBackdrop,.iKnhwW_aiPanel{animation:none}}.iKnhwW_aiHeader{border-bottom:1px solid var(--color-hair);flex-shrink:0;align-items:center;gap:10px;padding:10px 16px 12px;display:flex}@media (min-width:720px){.iKnhwW_aiHeader{gap:12px;padding:20px 20px 20px 28px}}.iKnhwW_aiMark{background:linear-gradient(135deg, var(--color-pink) 0%, var(--color-coral) 45%, var(--color-zest) 100%);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.iKnhwW_aiMark svg{width:16px;height:16px}@media (min-width:720px){.iKnhwW_aiMark{width:40px;height:40px}.iKnhwW_aiMark svg{width:20px;height:20px}}.iKnhwW_aiTitleBlock{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.iKnhwW_aiTitle{color:var(--color-ink);font-size:16px;font-weight:700;line-height:20px}.iKnhwW_aiSubtitleWide,.iKnhwW_aiSubtitleNarrow{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.iKnhwW_aiSubtitleWide{display:none}@media (min-width:720px){.iKnhwW_aiTitle{font-size:17px;line-height:22px}.iKnhwW_aiSubtitleWide{display:block}.iKnhwW_aiSubtitleNarrow{display:none}}.iKnhwW_aiHeaderBtn,.iKnhwW_aiLocation{border:1px solid var(--color-hair);background:var(--color-surface);height:40px;color:var(--color-ink);white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.iKnhwW_aiHeaderBtn{cursor:pointer;width:40px;padding:0;transition:background .15s,border-color .15s}.iKnhwW_aiHeaderBtn:hover{border-color:var(--color-ink)}.iKnhwW_aiHeaderBtnLabel{display:none}.iKnhwW_aiLocation{text-overflow:ellipsis;max-width:200px;padding:0 14px 0 12px;display:none;overflow:hidden}@media (min-width:720px){.iKnhwW_aiHeaderBtn,.iKnhwW_aiLocation{height:36px}.iKnhwW_aiHeaderBtn{width:auto;padding:0 14px 0 12px}.iKnhwW_aiHeaderBtnLabel{display:inline}.iKnhwW_aiLocation{display:inline-flex}}.iKnhwW_aiClose{background:var(--color-field);width:40px;height:40px;color:var(--color-ink);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.iKnhwW_aiClose:hover{background:var(--color-hair-2)}.iKnhwW_aiHeaderBtn:focus-visible,.iKnhwW_aiClose:focus-visible,.iKnhwW_aiGateCta:focus-visible{outline:2px solid var(--color-pink);outline-offset:2px}.iKnhwW_aiCloseX{display:none}@media (min-width:720px){.iKnhwW_aiClose{order:10}.iKnhwW_aiCloseX{display:block}.iKnhwW_aiCloseDown{display:none}}.iKnhwW_aiBody{flex-direction:column;flex:auto;min-height:0;display:flex}.iKnhwW_aiBody>*{flex:auto;min-height:0}.iKnhwW_aiGate{flex-direction:column;gap:28px;padding:32px 16px;display:flex;overflow-y:auto}@media (min-width:720px){.iKnhwW_aiGate{gap:32px;padding:64px 40px 40px}}.iKnhwW_aiGateIntro{flex-direction:column;gap:12px;display:flex}.iKnhwW_aiGateTitle{font-family:var(--font-satoshi), "Satoshi", sans-serif;letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:30px;font-weight:700;line-height:36px}.iKnhwW_aiGateText{max-width:520px;color:var(--color-ink-2);margin:0;font-size:15px;line-height:22px}@media (min-width:720px){.iKnhwW_aiGateTitle{font-size:34px;line-height:40px}.iKnhwW_aiGateText{font-size:16px;line-height:24px}}.iKnhwW_aiGateSample{background:var(--color-field);border-radius:20px;flex-direction:column;gap:12px;padding:18px;display:flex}.iKnhwW_aiGateAsk{background:var(--color-ink);color:#fff;border-radius:20px 20px 6px;align-self:flex-end;padding:10px 16px;font-size:15px;font-weight:500;line-height:20px}.iKnhwW_aiGateReply{align-items:flex-start;gap:10px;display:flex}.iKnhwW_aiGateAvatar{background:linear-gradient(135deg, var(--color-pink) 0%, var(--color-coral) 45%, var(--color-zest) 100%);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.iKnhwW_aiGateResults{flex-wrap:wrap;gap:8px;display:flex}.iKnhwW_aiGateResult{border-radius:var(--radius-md);background:var(--color-surface);height:44px;color:var(--color-ink);align-items:center;gap:8px;padding:0 14px 0 10px;font-size:15px;font-weight:500;line-height:20px;display:inline-flex}.iKnhwW_aiGateCtaRow{flex-direction:column;align-items:stretch;gap:12px;display:flex}@media (min-width:720px){.iKnhwW_aiGateCtaRow{flex-direction:row;align-items:center;gap:20px}}.iKnhwW_aiGateCta{background:var(--color-pink-600);color:#fff;height:56px;font-family:var(--font-satoshi), "Satoshi", sans-serif;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 32px;font-size:16px;font-weight:700;transition:background .15s,transform .12s;display:inline-flex;box-shadow:0 10px 24px #d6196b47}.iKnhwW_aiGateCta:hover{background:var(--color-pink-hover)}.iKnhwW_aiGateCta:active{transform:scale(.97)}.iKnhwW_aiGateHint{max-width:320px;color:var(--color-ink-2);margin:0;font-size:14px;line-height:20px}
.AiE9ia_fab{--disc:38px;z-index:40;right:16px;bottom:max(calc(var(--fab-bar,0px) + 14px), calc(16px + env(safe-area-inset-bottom)));border:1px solid var(--color-hair);border-radius:var(--radius-pill);background:var(--color-surface);height:54px;color:var(--color-ink);font-family:var(--font-satoshi), "Satoshi", sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;padding:0 18px 0 7px;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .2s,box-shadow .32s,padding .24s ease-out,bottom .2s;display:flex;position:fixed;box-shadow:0 10px 28px #0000001f,0 2px 6px #0000000f}.AiE9ia_fab:focus-visible{outline:2px solid var(--color-pink);outline-offset:3px}.AiE9ia_fab:active{transition-duration:90ms;transform:scale(.96);box-shadow:0 4px 12px #0000001f}.AiE9ia_disc{width:var(--disc);height:var(--disc);border-radius:var(--radius-pill);color:#fff;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.AiE9ia_discTurn{background:linear-gradient(135deg, var(--color-pink) 0%, var(--color-coral) 45%, var(--color-zest) 100%);transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.AiE9ia_sparkle{width:18px;height:18px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:relative}.AiE9ia_labels{white-space:nowrap;max-width:96px;transition:max-width .24s ease-out,opacity .2s;display:block;overflow:hidden}.AiE9ia_label{font-size:15px;font-weight:500;line-height:18px;display:block}.AiE9ia_suggest{flex-direction:column;width:220px;animation:.2s AiE9ia_suggestIn;display:flex}.AiE9ia_eyebrow{text-overflow:ellipsis;color:var(--color-ink-2);font-size:12px;line-height:14px;overflow:hidden}.AiE9ia_question{align-items:center;min-height:18px;font-size:15px;font-weight:500;line-height:18px;display:flex}.AiE9ia_caret{background:var(--color-pink);width:2px;height:16px;margin-left:1px;animation:1s step-end infinite AiE9ia_caretBlink;display:inline-block}@keyframes AiE9ia_caretBlink{50%{opacity:0}}@keyframes AiE9ia_suggestIn{0%{opacity:0}to{opacity:1}}.AiE9ia_suggesting .AiE9ia_labels{max-width:230px}.AiE9ia_suggesting .AiE9ia_discTurn{transform:rotate(180deg)}.AiE9ia_suggesting .AiE9ia_sparkle{transform:scale(1.15)}@media (max-width:1023.98px){.AiE9ia_iconOnly{gap:0;padding:0 7px}.AiE9ia_iconOnly .AiE9ia_labels{opacity:0;max-width:0}.AiE9ia_tucked{transform:translate(calc(100% - 14px))}.AiE9ia_hidden{opacity:0;pointer-events:none;transform:translateY(8px)}}@media (min-width:1024px){.AiE9ia_fab{--disc:36px;height:52px;padding:0 22px 0 8px;bottom:24px;right:24px}.AiE9ia_suggesting{height:56px;padding-right:20px}}@media (hover:hover) and (min-width:1024px){.AiE9ia_fab:hover{box-shadow:0 10px 28px #0000001f,0 0 0 4px #ec2c7a24}.AiE9ia_fab:hover .AiE9ia_discTurn{transform:rotate(180deg)}.AiE9ia_fab:hover .AiE9ia_sparkle{transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.AiE9ia_fab,.AiE9ia_discTurn,.AiE9ia_sparkle,.AiE9ia_labels{transition:none}.AiE9ia_fab:hover .AiE9ia_discTurn,.AiE9ia_suggesting .AiE9ia_discTurn,.AiE9ia_fab:hover .AiE9ia_sparkle,.AiE9ia_suggesting .AiE9ia_sparkle,.AiE9ia_tucked{transform:none}}
/*# sourceMappingURL=3l3zx9x749m-e.css.map*/