@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_5b44c7a8-module__NmZbfG__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_5b44c7a8-module__NmZbfG__variable{--font-wordmark:"IBM Plex Sans", "IBM Plex Sans Fallback"}
:root{--brand:#7c3f98;--brand-dark:#6b3484;--brand-light:#8b5cb0;--brand-deep:#3f2150;--brand-tint:#8b5cb00f;--brand-wash:#f0e7f7;--brand-glow:#8b5cb038;--brand-label:#815b96;--brand-fill:#7c3f98;--brand-fill-hover:#8d4cab;--canvas:#f8f8fb;--surface:#fff;--surface-alt:#f4f0f8;--border:#e9e5ef;--border-strong:#d3c6dd;--ink:#302a36;--ink-muted:#6f6479;--ink-faint:#74647d;--lift:0 1px 2px #2e1c3e0d, 0 4px 14px -8px #2e1c3e29;--lift-hi:0 1px 2px #2e1c3e0f, 0 10px 26px -12px #2e1c3e42;--rail:#fff;--rail-2:#f8f8fb;--rail-on:#f0e7f7;--t1:#6f6479;--t2:#4f715d;--t3:#8a6134;--t4:#7c3f98;--t1-wash:#f4f0f8;--t2-wash:#edf4ef;--t3-wash:#f7ede1;--t4-wash:#f0e7f7;--alert:#a3282f;--alert-wash:#fdf1f1;--alert-line:#f0cfd0;--ok:#4f715d;--ok-wash:#edf4ef;--warn:#8a5a1e;--warn-wash:#fbf2e6;--warn-line:#eeddc2;--focus-outer:#1b0f24;--focus-inner:#fff;--sans:"Inter","Google Sans",-apple-system,BlinkMacSystemFont, "Segoe UI Variable Text","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--serif:ui-serif,"Iowan Old Style","Palatino Linotype",Palatino,Georgia,Cambria,serif;--arabic:"Segoe UI","Noto Naskh Arabic","Traditional Arabic","Geeza Pro",Tahoma,serif;--mono:"SF Mono",ui-monospace,SFMono-Regular,Consolas,Menlo,monospace;--radius-control:8px;--radius-card:12px;--ease:cubic-bezier(.22,.61,.36,1);--d-brand:#a06bcb;--d-brand-dark:#8f56bd;--d-brand-light:#b47fda;--d-brand-fill:#965cc6;--d-brand-fill-hover:#a670d4;--d-brand-deep:#2a1638;--d-brand-wash:#2a1c39;--d-brand-label:#c3a7d9;--d-canvas:#15111b;--d-surface:#1d1825;--d-surface-alt:#261f33;--d-border:#372c45;--d-border-strong:#523f66;--d-ink:#f3eff8;--d-ink-muted:#b7abc2;--d-ink-faint:#a496b0;--d-rail:#1d1825;--d-rail-2:#15111b;--d-rail-on:#2a1c39;--d-t1:#b7abc2;--d-t2:#8cc0a1;--d-t3:#d7a97c;--d-t4:#b78fd6;--d-t1-wash:#261f33;--d-t2-wash:#18241c;--d-t3-wash:#2c2317;--d-t4-wash:#2a1c39;--d-alert:#ff9b9b;--d-alert-wash:#2e1a1d;--d-alert-line:#5a2f33;--d-ok:#8cc0a1;--d-ok-wash:#18241c;--d-warn:#e0b070;--d-warn-wash:#2c2317;--d-warn-line:#4a3a22;--d-lift:0 1px 2px #0000004d, 0 4px 14px -8px #00000073;--d-lift-hi:0 1px 2px #00000059, 0 10px 26px -12px #0000008c;--d-focus-outer:#fff;--d-focus-inner:#15111b}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:var(--d-brand);--brand-dark:var(--d-brand-dark);--brand-fill:var(--d-brand-fill);--brand-fill-hover:var(--d-brand-fill-hover);--brand-light:var(--d-brand-light);--brand-deep:var(--d-brand-deep);--brand-wash:var(--d-brand-wash);--brand-label:var(--d-brand-label);--canvas:var(--d-canvas);--surface:var(--d-surface);--surface-alt:var(--d-surface-alt);--border:var(--d-border);--border-strong:var(--d-border-strong);--ink:var(--d-ink);--ink-muted:var(--d-ink-muted);--ink-faint:var(--d-ink-faint);--rail:var(--d-rail);--rail-2:var(--d-rail-2);--rail-on:var(--d-rail-on);--t1:var(--d-t1);--t2:var(--d-t2);--t3:var(--d-t3);--t4:var(--d-t4);--t1-wash:var(--d-t1-wash);--t2-wash:var(--d-t2-wash);--t3-wash:var(--d-t3-wash);--t4-wash:var(--d-t4-wash);--alert:var(--d-alert);--alert-wash:var(--d-alert-wash);--alert-line:var(--d-alert-line);--ok:var(--d-ok);--ok-wash:var(--d-ok-wash);--warn:var(--d-warn);--warn-wash:var(--d-warn-wash);--warn-line:var(--d-warn-line);--lift:var(--d-lift);--lift-hi:var(--d-lift-hi);--focus-outer:var(--d-focus-outer);--focus-inner:var(--d-focus-inner)}*{box-sizing:border-box}html,body{height:100%}body{color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;-webkit-user-select:none;user-select:none;margin:0;font-size:14px;font-weight:400;line-height:1.5}input,textarea,code,pre{-webkit-user-select:text;user-select:text}a{color:inherit;text-decoration:none}button{font-family:inherit}:focus-visible{outline:3px solid var(--focus-outer);outline-offset:2px;box-shadow:0 0 0 6px var(--focus-inner);border-radius:var(--radius-control)}.bg{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.masar-page{background:var(--canvas);align-items:flex-start;min-height:100svh;display:flex}body[data-shell=bar] main{padding-block-start:72px}@media (max-width:900px){body[data-shell=bar] main{padding-block-start:0}.masar-page{flex-direction:column;align-items:stretch}}
.Guide-module__qb4ueq__guide{pointer-events:none;z-index:50;--floor:26,10,42;--floor-a:.86;position:fixed;inset:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Guide-module__qb4ueq__guide{--floor:8,4,14;--floor-a:.9}}[data-theme=dark] .Guide-module__qb4ueq__guide{--floor:8,4,14;--floor-a:.9}.Guide-module__qb4ueq__floor{background:linear-gradient(to top, rgba(var(--floor),var(--floor-a)) 0%, rgba(var(--floor),calc(var(--floor-a) * .84)) 46%, rgba(var(--floor),0) 100%);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);opacity:0;block-size:max(62%,560px);transition:opacity .5s var(--ease),translate .5s var(--ease);position:absolute;inset:auto 0 0;translate:0 24px;-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.Guide-module__qb4ueq__guide[data-open=true] .Guide-module__qb4ueq__floor{opacity:1;pointer-events:auto;translate:0}@media (max-width:600px){.Guide-module__qb4ueq__floor{block-size:max(74%,640px)}}.Guide-module__qb4ueq__stage{left:50%;bottom:calc(6px + env(safe-area-inset-bottom,0px));opacity:0;inline-size:min(640px,92vw);transition:opacity .45s var(--ease) 80ms,translate .55s var(--ease) 80ms;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;translate:-50% 30px}.Guide-module__qb4ueq__guide[data-open=true] .Guide-module__qb4ueq__stage{opacity:1;translate:-50%}.Guide-module__qb4ueq__captions{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:10px;inline-size:100%;display:flex}.Guide-module__qb4ueq__you{color:#ffffffe6;text-shadow:0 1px 14px #0006;justify-content:center;align-items:center;gap:8px;min-block-size:1.5em;margin:0;font-size:15px;line-height:1.5;display:flex}.Guide-module__qb4ueq__you svg{opacity:.8;flex:none}.Guide-module__qb4ueq__said{letter-spacing:-.015em;text-shadow:0 2px 22px #00000059;min-block-size:1.35em;margin:0;font-size:clamp(20px,2.4vw,27px);font-weight:500;line-height:1.35}.Guide-module__qb4ueq__said:empty{visibility:hidden;animation:none}@keyframes Guide-module__qb4ueq__said{0%{opacity:0;filter:blur(3px);translate:0 6px}to{opacity:1;filter:none;translate:0}}.Guide-module__qb4ueq__ideas{opacity:0;flex-wrap:wrap;justify-content:center;gap:8px;min-block-size:34px;inline-size:100%;transition:opacity .3s;display:flex}.Guide-module__qb4ueq__guide[data-open=true][data-phase=waiting] .Guide-module__qb4ueq__ideas,.Guide-module__qb4ueq__guide[data-open=true][data-phase=listening]:not([data-heard=true]) .Guide-module__qb4ueq__ideas{opacity:1;pointer-events:auto}.Guide-module__qb4ueq__ideas button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff52;border-radius:999px;padding:7px 13px;font-family:inherit;font-size:12.5px;transition:background .2s}.Guide-module__qb4ueq__ideas button:hover{background:#ffffff2e}.Guide-module__qb4ueq__ideas button:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff80}.Guide-module__qb4ueq__wave{cursor:pointer;flex:none;block-size:190px;inline-size:min(430px,100%);margin-block-start:-18px;position:relative}.Guide-module__qb4ueq__guide[data-open=true] .Guide-module__qb4ueq__wave{pointer-events:auto}.Guide-module__qb4ueq__canvas,.Guide-module__qb4ueq__bloom{block-size:100%;inline-size:100%;position:absolute;inset:0}.Guide-module__qb4ueq__bloom{filter:blur(16px);opacity:.85;transform:scale(1.05)}.Guide-module__qb4ueq__gl{block-size:100%;inline-size:100%;transition:opacity .45s var(--ease);position:absolute;inset:0}.Guide-module__qb4ueq__dots{opacity:0}.Guide-module__qb4ueq__wave[data-engine=new] .Guide-module__qb4ueq__canvas,.Guide-module__qb4ueq__wave[data-engine=new] .Guide-module__qb4ueq__bloom,.Guide-module__qb4ueq__wave[data-engine=old] .Guide-module__qb4ueq__gl{display:none}.Guide-module__qb4ueq__wave:focus-visible{outline:none}.Guide-module__qb4ueq__wave:focus-visible:after{content:"";border-radius:999px;position:absolute;inset:40px 60px;box-shadow:0 0 0 3px #fff9}.Guide-module__qb4ueq__status{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;min-block-size:14px;margin:-26px 0 0;font-size:10.5px}.Guide-module__qb4ueq__close{right:calc(18px + env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));color:#fff;cursor:pointer;opacity:0;background:#ffffff14;border:1px solid #ffffff47;border-radius:50%;block-size:36px;inline-size:36px;font-size:18px;line-height:1;transition:opacity .3s;position:absolute}.Guide-module__qb4ueq__guide[data-open=true] .Guide-module__qb4ueq__close{opacity:1;pointer-events:auto}.Guide-module__qb4ueq__close:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff8c}.Guide-module__qb4ueq__ask{right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:45;cursor:pointer;color:#fff;transition:opacity .3s var(--ease),translate .3s var(--ease);background:#7030a0;border:none;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 12px;font-family:inherit;font-size:13px;font-weight:500;display:flex;position:fixed;box-shadow:0 10px 30px -10px #7030a08c}body:has(aside[aria-label$=ssistant][data-open=true],aside[aria-label=Ask\ AI][data-open=true]) .Guide-module__qb4ueq__ask{right:calc(404px + 24px + env(safe-area-inset-right,0px))}@media (max-width:760px){body:has(aside[aria-label$=ssistant][data-open=true],aside[aria-label=Ask\ AI][data-open=true]) .Guide-module__qb4ueq__ask{opacity:0;pointer-events:none}}.Guide-module__qb4ueq__ask[data-hidden=true]{opacity:0;pointer-events:none;translate:0 12px}.Guide-module__qb4ueq__ask:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 40%,transparent), 0 10px 30px -10px #4c3cb499;outline:none}@media (prefers-reduced-motion:reduce){.Guide-module__qb4ueq__floor,.Guide-module__qb4ueq__stage,.Guide-module__qb4ueq__ideas,.Guide-module__qb4ueq__close,.Guide-module__qb4ueq__ask,.Guide-module__qb4ueq__gl{transition:none}.Guide-module__qb4ueq__said{animation:none}}.Guide-module__qb4ueq__w{animation:.5s cubic-bezier(.2,.75,.25,1) both Guide-module__qb4ueq__wordIn;display:inline-block}@keyframes Guide-module__qb4ueq__wordIn{0%{opacity:0;filter:blur(10px);transform:translateY(.32em)scale(.97)}60%{opacity:1;filter:blur(1px)}to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.Guide-module__qb4ueq__w{animation:none}}.Guide-module__qb4ueq__sweep{z-index:0;pointer-events:none;opacity:0;background:linear-gradient(#1a0a2a 0%,#241036 100%);position:fixed;inset:0}.Guide-module__qb4ueq__guide[data-handover] .Guide-module__qb4ueq__captions,.Guide-module__qb4ueq__guide[data-handover] .Guide-module__qb4ueq__ideas,.Guide-module__qb4ueq__guide[data-handover] .Guide-module__qb4ueq__status,.Guide-module__qb4ueq__guide[data-handover] .Guide-module__qb4ueq__close{opacity:0;pointer-events:none;transition:opacity .25s}.Guide-module__qb4ueq__flyer{z-index:90;letter-spacing:-.015em;transform-origin:0 0;pointer-events:none;will-change:transform,color;margin:0;font-size:clamp(20px,2.4vw,27px);font-weight:500;line-height:1.35;position:fixed}.Guide-module__qb4ueq__guide[data-handover]{z-index:70}.Guide-module__qb4ueq__guide[data-handover=done] .Guide-module__qb4ueq__stage,.Guide-module__qb4ueq__guide[data-handover=done] .Guide-module__qb4ueq__sweep,.Guide-module__qb4ueq__guide[data-handover=done] .Guide-module__qb4ueq__floor{opacity:0!important;transition:none!important}.Guide-module__qb4ueq__ask:hover{background:#5e2686}
