.FYKokG_readingProgress{height:2px;transform:scaleX(var(--page-progress,0));transform-origin:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#7655b0,#c2a6ed);transition:opacity .25s;position:absolute;inset:auto 0 -1px}.FYKokG_readingProgress[data-visible=true]{opacity:1}.FYKokG_dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--foreground);background:#e8e5df;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.FYKokG_dialog::backdrop{background:#080808aa}.FYKokG_shell{flex-direction:column;height:100%;min-height:0;display:flex}.FYKokG_topbar{color:#080808;border-bottom:1px solid #08080826}.FYKokG_topbar :focus-visible{outline-offset:3px;outline:2px solid #080808}.FYKokG_scroller{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.FYKokG_grid{grid-template-rows:repeat(2,minmax(260px,1fr));grid-template-columns:1.1fr 1fr 1fr 1fr;gap:16px;min-height:100%;padding:16px;display:grid}.FYKokG_panel{background:var(--background);transform-origin:0 0;text-align:left;border-radius:20px;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.FYKokG_mainPanel{isolation:isolate;grid-row:span 2;padding:clamp(24px,3vw,48px);overflow:hidden}.FYKokG_mainPanel>:not(.FYKokG_menuTerminal){position:relative}.FYKokG_menuTerminal{height:42%!important;inset:auto 0 0!important;-webkit-mask-image:linear-gradient(#0000 0%,#000 75%)!important;mask-image:linear-gradient(#0000 0%,#000 75%)!important}.FYKokG_links{margin-block:0 32px}.FYKokG_navLink{color:#aaa59e;letter-spacing:-.035em;cursor:pointer;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:60px;padding-block:14px;font-size:clamp(26px,2.65vw,42px);line-height:1.1;transition:color .2s;display:flex}.FYKokG_navLink:hover,.FYKokG_navLink:focus-visible,.FYKokG_navLink[aria-current=page]{color:var(--foreground)}.FYKokG_navLink>span:first-child,.FYKokG_navLink>svg{transition:transform .4s cubic-bezier(.22,1,.36,1)}.FYKokG_navLink:focus-visible>span:first-child{transform:translate(9px)}.FYKokG_inviteAction>svg{transition:transform .4s cubic-bezier(.22,1,.36,1)}.FYKokG_invite:focus-visible .FYKokG_inviteAction>svg{transform:translate(4px,-4px)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.FYKokG_navLink:hover>span:first-child{transform:translate(9px)}.FYKokG_navLink:hover>svg,.FYKokG_invite:hover .FYKokG_inviteAction>svg{transform:translate(4px,-4px)}}.FYKokG_email{flex-direction:column;align-items:flex-start;gap:10px;padding-block:12px;display:flex}.FYKokG_email>span:last-child{align-items:center;gap:12px;font-size:clamp(16px,1.6vw,24px);display:inline-flex}.FYKokG_service{cursor:pointer;justify-content:space-between;padding:28px}.FYKokG_serviceArt{--service-scene-font-size:clamp(5.8px, calc((100dvh - 410px) / 80), 7.2px);flex:1;place-items:center;width:100%;min-height:140px;padding-block:14px;transition:transform .5s cubic-bezier(.22,1,.36,1);display:grid}.FYKokG_service:hover .FYKokG_serviceArt{transform:translateY(-6px)}.FYKokG_mode{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:-8px;padding-bottom:20px;display:flex}.FYKokG_modeToggle{border-color:#ffffff24}.FYKokG_serviceBottom{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.FYKokG_serviceBottom>svg{color:#bca1ed;flex-shrink:0;margin-bottom:6px;transition:transform .3s}.FYKokG_service:hover .FYKokG_serviceBottom>svg{transform:translate(3px,-3px)}.FYKokG_serviceTitle{letter-spacing:-.035em;font-size:clamp(24px,2.05vw,32px);font-weight:300;line-height:1.12}.FYKokG_invite{color:#141019;cursor:pointer;background:#c2a6ed;grid-area:2/3/auto/span 2;justify-content:space-between;padding:28px}.FYKokG_invite .FYKokG_inviteTitle{letter-spacing:-.05em;margin-block:24px;font-size:clamp(38px,4.3vw,64px);font-weight:300;line-height:1}.FYKokG_inviteTitle>span{font-family:var(--font-instrument-serif),Georgia,serif;font-style:italic}.FYKokG_invite>span:first-child{color:#40324f}.FYKokG_inviteAction{border-top:1px solid #14101955;justify-content:space-between;align-items:center;min-height:44px;padding-top:12px;font-size:13px;display:flex}@media (min-width:1600px){.FYKokG_grid{gap:24px;padding:24px}}@media (max-width:900px){.FYKokG_grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.FYKokG_mainPanel{grid-area:auto/span 2;grid-template-columns:1fr 1.2fr;gap:12px 28px;padding:24px;display:grid}.FYKokG_links{grid-area:1/2;margin:0}.FYKokG_email{grid-area:1/1;margin-top:0}.FYKokG_mode{border-top:1px solid #ffffff24;grid-column:1/-1;margin-top:0;padding:12px 0 0}.FYKokG_navLink{min-height:52px;padding-block:10px;font-size:28px}.FYKokG_service,.FYKokG_invite{min-height:270px;padding:22px}.FYKokG_invite{grid-area:auto/span 2;min-height:220px}.FYKokG_serviceTitle{font-size:24px}.FYKokG_invite .FYKokG_inviteTitle{font-size:44px}}@media (max-width:540px){.FYKokG_grid{grid-template-columns:minmax(0,1fr)}.FYKokG_panel{border-radius:14px}.FYKokG_mainPanel{grid-column:auto;grid-template-columns:1fr;padding:24px}.FYKokG_links{grid-area:1/1}.FYKokG_email{grid-row:2;margin-top:12px}.FYKokG_mode{grid-row:3}.FYKokG_navLink{min-height:58px;font-size:34px}.FYKokG_service{min-height:310px}.FYKokG_serviceArt{padding-block:20px}.FYKokG_invite{grid-column:auto;min-height:280px}.FYKokG_invite .FYKokG_inviteTitle{font-size:54px}}@media (prefers-reduced-motion:reduce){.FYKokG_serviceArt,.FYKokG_serviceBottom>svg{transition:none}.FYKokG_service:hover .FYKokG_serviceArt,.FYKokG_service:hover .FYKokG_serviceBottom>svg{transform:none}.FYKokG_navLink>span:first-child,.FYKokG_navLink>svg,.FYKokG_inviteAction>svg{transition:none;transform:none!important}}
.lG_7Zq_scene{width:100%;min-width:0;position:relative;container-type:inline-size}.lG_7Zq_art{-webkit-user-select:none;user-select:none;background:radial-gradient(#0d0d0deb 36%,#0d0d0d88 60%,#0000 78%);place-content:center;padding:24px 12px 12px;display:grid}.lG_7Zq_drawing{color:#d4cec4;font-variant-ligatures:none;letter-spacing:0;text-align:left;white-space:pre;border:0;grid-area:1/1;width:61ch;margin:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(5px,2.45cqw,13px);font-weight:400;line-height:1.1;overflow:visible}.lG_7Zq_accent{color:#c5a4ff;pointer-events:none}.lG_7Zq_detail{color:#625d58}.lG_7Zq_controls{color:#a6a19a;min-height:48px;font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;gap:12px;padding:0 16px 8px 20px;font-size:10px;line-height:1.5;display:flex}.lG_7Zq_replay{color:#d7d2c9;cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:0 8px;display:inline-flex}.lG_7Zq_replay:hover{color:#bca1ed}.lG_7Zq_replay:focus-visible{outline-offset:2px;outline:2px solid #bca1ed}.lG_7Zq_reducedNote{display:none}.lG_7Zq_compact{max-width:480px}.lG_7Zq_compact .lG_7Zq_art{padding:0}.lG_7Zq_compact .lG_7Zq_drawing{font-size:var(--service-scene-font-size,clamp(4px, 2.55cqw, 12px))}@media (prefers-reduced-motion:reduce){.lG_7Zq_replay{display:none}.lG_7Zq_reducedNote{display:inline}}
.SIbwGq_page{container-type:inline-size}.SIbwGq_sec{width:100%;max-width:1400px;margin-inline:auto;padding:clamp(56px,8cqi,120px) 1.5rem;position:relative}@media (min-width:768px){.SIbwGq_sec{padding-inline:3rem}}.SIbwGq_kicker{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#77736d;margin:0;font-size:.6875rem;line-height:1.5}.SIbwGq_hXl{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(42px,7cqi,104px);font-weight:300;line-height:1.02}.SIbwGq_doorsHead{text-align:center;justify-items:center;gap:14px;max-width:40rem;margin:0 auto clamp(28px,4cqi,48px);display:grid}.SIbwGq_doorsHead p{color:#a8a49e;text-wrap:balance;margin:0;font-size:1.0625rem;line-height:1.6}.SIbwGq_hL{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,4.6cqi,64px);font-weight:300;line-height:1.06}.SIbwGq_em{font-family:var(--font-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.SIbwGq_body{color:#a8a49e;max-width:40rem;margin:0;font-size:clamp(16px,1.25cqi,18px);line-height:1.65}.SIbwGq_headText{gap:16px;display:grid}.SIbwGq_headText .SIbwGq_body{max-width:36rem}.SIbwGq_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px;margin-bottom:clamp(28px,4cqi,52px);display:grid}.SIbwGq_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.SIbwGq_cover{object-fit:cover}.SIbwGq_top{object-fit:cover;object-position:50% 0}.SIbwGq_tnum{font-variant-numeric:tabular-nums}.SIbwGq_rise{animation:.9s cubic-bezier(.22,1,.36,1) both SIbwGq_rise}@keyframes SIbwGq_rise{0%{opacity:0;transform:translateY(18px)}}@keyframes SIbwGq_fadein{0%{opacity:0}}@keyframes SIbwGq_riseMove{0%{transform:translateY(18px)}}.SIbwGq_heroUi{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,4cqi,64px);min-height:min(72cqi,760px);padding-top:clamp(120px,12cqi,168px);display:grid}.SIbwGq_heroProcess{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.SIbwGq_heroProcess .SIbwGq_hXl{font-size:clamp(36px,4.4cqi,64px);line-height:1.04}.SIbwGq_heroText{align-content:center;gap:24px;display:grid}.SIbwGq_heroArtwork{min-width:0}@container (max-width:1000px){.SIbwGq_heroDevelopment{grid-template-columns:minmax(0,1fr);min-height:0}.SIbwGq_heroDevelopment .SIbwGq_heroArtwork{justify-self:center;width:100%;max-width:640px}}.SIbwGq_ui{background:#121211;border:1px solid #2d2b29;border-radius:18px;gap:14px;padding:clamp(16px,2cqi,24px);font-size:13px;display:grid;position:relative;box-shadow:0 40px 80px -40px #000}.SIbwGq_uiTabs{flex-wrap:wrap;gap:6px;display:flex}.SIbwGq_uiTab{color:#a8a49e;border:1px solid #2d2b29;border-radius:999px;padding:6px 12px;font-size:12px;transition:background-color .3s,border-color .3s,color .3s}.SIbwGq_uiTab[data-on=true]{background:var(--violet);border-color:var(--violet);color:#fff}.SIbwGq_uiPanes{display:grid}.SIbwGq_uiPane{opacity:0;visibility:hidden;grid-area:1/1;align-content:start;gap:10px;transition:opacity .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s;display:grid}.SIbwGq_uiPane[data-on=true]{opacity:1;visibility:visible;transition:opacity .45s cubic-bezier(.22,1,.36,1)}.SIbwGq_uiCard{background:#171615;border:1px solid #2d2b29;border-radius:12px;gap:10px;padding:14px;display:grid}.SIbwGq_uiRow{border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.SIbwGq_uiRow[data-on=true]{background:#1d1630;border-color:#5b3fa0}.SIbwGq_pill{font-family:var(--font-geist-mono), monospace;color:#a8a49e;white-space:nowrap;border:1px solid #2d2b29;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;line-height:1.4;display:inline-flex}.SIbwGq_pillViolet{color:#c2a6ed;background:#1a1428;border-color:#5b3fa0}.SIbwGq_pillOk:before{content:"";background:#8fd19e;border-radius:50%;width:6px;height:6px}.SIbwGq_pillCream{color:#1a1714;background:#f3eadc;border-color:#f3eadc}.SIbwGq_bar{background:#2a2826;border-radius:4px;height:8px}.SIbwGq_phones{grid-template-columns:1fr 1fr;gap:14px;display:grid}.SIbwGq_phone{aspect-ratio:9/18.5;background:#000;border:6px solid #232120;border-radius:22px;position:relative;overflow:hidden}.SIbwGq_wire{aspect-ratio:9/16;background:#0f0f0f;border:6px solid #232120;border-radius:22px;align-content:start;gap:8px;padding:14px;display:grid}.SIbwGq_wire i{background:#262422;border-radius:4px;height:8px;display:block}.SIbwGq_wire .SIbwGq_wireTitle{background:#34312e;width:60%;height:14px}.SIbwGq_wire .SIbwGq_wireImg{aspect-ratio:4/3;background:linear-gradient(135deg,#241d33,#161515);border-radius:8px;height:auto}.SIbwGq_wire .SIbwGq_wireBtn{opacity:.85;background:#f0ede8;border-radius:999px;width:50%;height:24px;margin-top:6px}.SIbwGq_tokens{aspect-ratio:16/9;border-radius:8px;position:relative;overflow:hidden}.SIbwGq_heroAscii{background:#0d0d0d;border:1px solid #2d2b29;border-radius:18px;padding:clamp(8px,1.4cqi,18px) 0 0;box-shadow:0 40px 80px -40px #000}.SIbwGq_heroCollage{gap:clamp(32px,4cqi,52px);padding-top:clamp(120px,12cqi,168px);display:grid}.SIbwGq_heroCollageTop{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:28px;display:grid}.SIbwGq_heroCollageSide{gap:20px;display:grid}.SIbwGq_collage{height:clamp(320px,42cqi,580px);position:relative}.SIbwGq_collage figure{background:#111;border:1px solid #2d2b29;margin:0;transition:transform 1.2s cubic-bezier(.22,1,.36,1);animation:1s cubic-bezier(.22,1,.36,1) backwards SIbwGq_riseMove;position:absolute;overflow:hidden;box-shadow:0 30px 60px -30px #000}.SIbwGq_collage figure:first-child{width:34%;height:78%;animation-delay:50ms;top:8%;left:0}.SIbwGq_collage figure:nth-child(2){z-index:2;width:30%;height:62%;animation-delay:.15s;top:0;left:28%}.SIbwGq_collage figure:nth-child(3){z-index:3;width:26%;height:72%;animation-delay:.25s;top:22%;left:52%}.SIbwGq_collage figure:nth-child(4){width:25%;height:56%;animation-delay:.35s;top:4%;right:0}.SIbwGq_big{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.SIbwGq_big>div{background:var(--background);align-content:start;gap:10px;min-width:0;padding:clamp(20px,3cqi,36px);display:grid}.SIbwGq_big b{letter-spacing:-.05em;font-size:clamp(42px,7.6cqi,112px);font-weight:300;line-height:.95}.SIbwGq_big>div>span{color:#a8a49e;max-width:22ch;font-size:14px}.SIbwGq_bigFour{grid-template-columns:repeat(4,minmax(0,1fr))}.SIbwGq_bigFour b{font-size:clamp(34px,5.2cqi,76px)}.SIbwGq_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.SIbwGq_card{border:1px solid var(--border);background:var(--card);grid-template-rows:auto 1fr;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .3s;display:grid}.SIbwGq_card:hover{border-color:#2d2b29;transform:translateY(-4px)}.SIbwGq_cardMedia{aspect-ratio:4/5;position:relative;overflow:hidden}.SIbwGq_cardsWide .SIbwGq_cardMedia{aspect-ratio:16/10}.SIbwGq_cardsWide .SIbwGq_cardMedia img{object-position:0 0}.SIbwGq_cardText{align-content:start;gap:6px;padding:16px;display:grid}.SIbwGq_cardText h3{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:400;line-height:1.25}.SIbwGq_cardText p{color:#a8a49e;margin:0;font-size:14px;line-height:1.5}.SIbwGq_artworkCards{gap:24px 18px}.SIbwGq_artworkCards .SIbwGq_card{background:0 0;border:0}.SIbwGq_artworkCards .SIbwGq_card:hover{transform:none}.SIbwGq_artworkCards .SIbwGq_cardMedia{aspect-ratio:1.12}.SIbwGq_artworkCards .SIbwGq_cardText{gap:10px;padding:20px 0 0}.SIbwGq_artworkCards .SIbwGq_cardText h3{letter-spacing:-.035em;font-size:clamp(20px,1.8cqi,27px)}.SIbwGq_artworkCards .SIbwGq_cardText p{font-size:16px;line-height:1.6}@container (max-width:1100px){.SIbwGq_artworkCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}}@container (max-width:600px){.SIbwGq_artworkCards{grid-template-columns:minmax(0,1fr)}}.SIbwGq_tabs{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.SIbwGq_stepSec[data-pinned]{padding-block:0}.SIbwGq_stepSec[data-pinned] .SIbwGq_stepPin{flex-direction:column;justify-content:center;height:100svh;padding-top:72px;display:flex;position:sticky;top:0}.SIbwGq_stepSec .SIbwGq_head{grid-template-columns:minmax(0,1fr)}.SIbwGq_stepSec[data-pinned] .SIbwGq_stepMedia{justify-self:end;width:min(100%,160svh - 640px)}.SIbwGq_tab{text-align:left;color:#77736d;gap:4px;padding:16px 12px 16px 0;transition:color .3s;display:grid;position:relative}.SIbwGq_tab:before{content:"";background:var(--violet);width:100%;height:2px;transform:scaleX(var(--p,0));transform-origin:0;position:absolute;top:-1px;left:0}.SIbwGq_tab[aria-pressed=true]{color:var(--foreground)}.SIbwGq_tab span{letter-spacing:-.02em;font-size:clamp(18px,2cqi,26px);font-weight:300;line-height:1.15}.SIbwGq_stepPanel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(20px,4cqi,56px);margin-top:28px;display:grid}.SIbwGq_stepPanel p{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.8cqi,38px);font-weight:300;line-height:1.2;animation:.6s cubic-bezier(.22,1,.36,1) both SIbwGq_rise}.SIbwGq_stepMedia{aspect-ratio:16/10;border:1px solid var(--border);animation:.6s cubic-bezier(.22,1,.36,1) both SIbwGq_fadein;position:relative;overflow:hidden}.SIbwGq_timeline{--rail:clamp(40px, 6cqi, 88px);gap:clamp(40px,5cqi,72px);display:grid;position:relative}.SIbwGq_timeline:before,.SIbwGq_fill{content:"";width:1px;height:var(--end,100%);background:#2d2b29;position:absolute;top:0;bottom:auto;left:6px}.SIbwGq_fill{background:linear-gradient(var(--violet), #c2a6ed);transform:scaleY(var(--fill,0));transform-origin:top}.SIbwGq_step{grid-template-columns:var(--rail) minmax(0, 1fr) minmax(0, 1.15fr);align-items:center;column-gap:clamp(20px,3cqi,48px);display:grid;position:relative}.SIbwGq_stepText{opacity:.35;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.SIbwGq_stepText h3{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(24px,3cqi,40px);font-weight:300;line-height:1.1}.SIbwGq_stepText p{color:#a8a49e;max-width:36ch;margin:0}.SIbwGq_dot{z-index:1;background:var(--background);border:1px solid #3a3633;border-radius:50%;justify-self:start;width:13px;height:13px;transition:background-color .25s,border-color .25s,box-shadow .25s;position:relative}.SIbwGq_stepImg{aspect-ratio:16/9;border:1px solid var(--border);opacity:.35;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(14px)scale(.98)}.SIbwGq_step[data-on=true] .SIbwGq_stepText,.SIbwGq_step[data-on=true] .SIbwGq_stepImg{opacity:1;transform:none}.SIbwGq_dot[data-lit=true]{border-color:var(--violet);background:var(--violet);box-shadow:0 0 0 5px #7c3aed22}.SIbwGq_hsec{--inset:calc((100cqi - min(100cqi, 1400px)) / 2 + clamp(24px, 4.4cqi, 56px))}.SIbwGq_hsec[data-pinned]{padding-block:0}.SIbwGq_hsec[data-pinned] .SIbwGq_hpin{flex-direction:column;justify-content:center;height:100svh;padding-top:72px;display:flex;position:sticky;top:0}.SIbwGq_hsec .SIbwGq_head{grid-template-columns:minmax(0,1fr);margin-bottom:clamp(20px,3cqi,40px)}.SIbwGq_hview{width:100cqi;margin-left:calc(50% - 50cqi);overflow:hidden}.SIbwGq_hsec:not([data-pinned]) .SIbwGq_hview{scrollbar-width:none;overflow-x:auto}.SIbwGq_hsec:not([data-pinned]) .SIbwGq_hview::-webkit-scrollbar{display:none}.SIbwGq_hrow{width:max-content;padding-inline:var(--inset);will-change:transform;gap:14px;display:flex}.SIbwGq_hbar{background:#2d2b29;height:2px;margin-top:clamp(18px,2.4cqi,28px)}.SIbwGq_hbar i{background:linear-gradient(90deg, var(--violet), #c2a6ed);height:100%;transform:scaleX(var(--progress,0));transform-origin:0;display:block}.SIbwGq_flowCard{flex:none;align-content:start;gap:10px;width:min(clamp(280px,44cqi,640px),160svh - 608px);display:grid}.SIbwGq_flowMedia{aspect-ratio:16/10;border:1px solid var(--border);position:relative;overflow:hidden}.SIbwGq_flowCard h3{letter-spacing:-.025em;margin:6px 0 0;font-size:clamp(22px,2.4cqi,32px);font-weight:300;line-height:1.1}.SIbwGq_flowCard p{color:#a8a49e;max-width:40ch;margin:0}.SIbwGq_workRow .SIbwGq_workCard{flex:none;width:min(clamp(280px,40cqi,600px),145svh - 551px)}.SIbwGq_hrow .SIbwGq_tall{flex:none;width:max(240px,min(clamp(220px,26cqi,360px),75svh - 285px))}.SIbwGq_tall{align-content:start;gap:10px;display:grid}.SIbwGq_tallMedia{aspect-ratio:3/4;border:1px solid var(--border);position:relative;overflow:hidden}.SIbwGq_gen{background:repeating-linear-gradient(0deg,#0000 0 23px,#161514 23px 24px),#0e0e0e;place-items:center;display:grid;position:absolute;inset:0}.SIbwGq_gen pre{font-family:var(--font-geist-mono), monospace;color:#8d8881;margin:0;font-size:clamp(9px,1.1cqi,13px);line-height:1.45}.SIbwGq_genHl{color:#c2a6ed}.SIbwGq_tall h3{margin:0;font-size:18px;font-weight:400;line-height:1.2}.SIbwGq_tall p{color:#a8a49e;margin:0;font-size:14px}.SIbwGq_tallLink{color:#e7dcff;border:1px solid #5b3fa0;border-radius:999px;justify-self:start;align-items:center;gap:6px;margin-top:2px;padding:7px 13px;font-size:13px;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.SIbwGq_tallLink:hover{border-color:var(--violet);background:#1d1630}.SIbwGq_tallLink:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.SIbwGq_baWrap{border:1px solid var(--border);border-radius:16px;overflow-x:auto}.SIbwGq_ba{border-collapse:collapse;width:100%;min-width:560px}.SIbwGq_ba th,.SIbwGq_ba td{border-top:1px solid var(--border);text-align:left;vertical-align:top;padding:16px 18px;font-size:15px;font-weight:400}.SIbwGq_ba thead th{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#77736d;background:var(--card);border-top:0;font-size:11px}.SIbwGq_ba thead th:nth-child(3){color:#c2a6ed;background:#150f22}.SIbwGq_ba tbody th{width:22%;font-weight:500}.SIbwGq_ba td:nth-child(2){color:#a8a49e}.SIbwGq_ba td:nth-child(3){background:#150f22}.SIbwGq_centred .SIbwGq_head{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.SIbwGq_centred .SIbwGq_settings{margin-inline:auto}.SIbwGq_settings{background:#121211;border:1px solid #2d2b29;border-radius:18px;max-width:760px;overflow:hidden}.SIbwGq_settingsHead{font-family:var(--font-geist-mono), monospace;color:#a8a49e;border-bottom:1px solid #2d2b29;justify-content:space-between;align-items:center;padding:14px 18px;font-size:12px;display:flex}.SIbwGq_setting{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.SIbwGq_setting:last-child{border-bottom:0}.SIbwGq_setting b{font-weight:500;display:block}.SIbwGq_setting span{color:#a8a49e;font-size:14px}.SIbwGq_switch{background:var(--violet);border-radius:999px;flex:none;width:40px;height:22px;position:relative}.SIbwGq_switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;right:3px}.SIbwGq_lines{border-top:1px solid var(--border)}.SIbwGq_doorLine{border-bottom:1px solid var(--border);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) auto;align-items:center;gap:18px;width:100%;padding:clamp(20px,2.6cqi,30px) 0;display:grid}.SIbwGq_doorLine>*{transition:transform .5s cubic-bezier(.22,1,.36,1)}.SIbwGq_doorTitle{letter-spacing:-.035em;font-size:clamp(28px,4cqi,54px);font-weight:300;line-height:1.05;display:block}.SIbwGq_doorLine p{color:#a8a49e;margin:0;font-size:15px}.SIbwGq_quote{isolation:isolate;background:radial-gradient(70% 160% at 0% 0%, #e4d8f7 0%, transparent 60%), radial-gradient(60% 160% at 100% 100%, #f2e2cc 0%, transparent 65%), var(--foreground);color:#0d0d0d;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:24px;padding:24px 24px 24px 28px;display:flex;position:relative;overflow:hidden}.SIbwGq_quote>:not(.SIbwGq_quoteTerminal){position:relative}.SIbwGq_quote p{color:#2a2724;max-width:60ch;margin:0;font-size:16px}.SIbwGq_quote .SIbwGq_ctaButton{justify-self:auto}.SIbwGq_quote .SIbwGq_quoteTerminal{-webkit-mask-image:linear-gradient(90deg,#0000 0% 40%,#000 78%);mask-image:linear-gradient(90deg,#0000 0% 40%,#000 78%)}.SIbwGq_workCard{gap:12px;display:grid}.SIbwGq_workMedia{border:1px solid var(--border)}.SIbwGq_workCard h3{letter-spacing:-.015em;margin:0;font-size:19px;font-weight:400;line-height:1.2}.SIbwGq_posts{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:24px;display:grid}.SIbwGq_post{border:1px solid var(--border);color:inherit;background:#111;border-radius:12px;flex-direction:column;transition:border-color .3s;display:flex;overflow:hidden}.SIbwGq_postCover{aspect-ratio:16/10;border-bottom:1px solid var(--border);background:radial-gradient(circle at 1px 1px,#1d1c1a 1px,#0000 1.6px) 0 0/16px 16px,#0d0d0d;place-items:center;display:grid;position:relative;overflow:hidden}.SIbwGq_postCover:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side,#7c3aed40,#0000);border-radius:50%;width:70%;position:absolute}.SIbwGq_postCover[data-tone="1"]:before{top:-20%;left:-15%}.SIbwGq_postCover[data-tone="2"]:before{bottom:-30%;right:-20%}.SIbwGq_postImage{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.SIbwGq_postSoon{font-family:var(--font-geist-mono), monospace;color:#c2a6ed;background:#1a1428;border:1px solid #5b3fa0;border-radius:999px;padding:3px 9px;font-size:10.5px;position:absolute;top:10px;right:12px}.SIbwGq_postWord{font-family:var(--font-serif);text-align:center;color:#f0ede8;padding-inline:8%;font-size:clamp(26px,2.8cqi,40px);font-style:italic;line-height:1.05;position:relative}.SIbwGq_postCover[data-mode=ascii] .SIbwGq_postWord{letter-spacing:.08em;text-transform:uppercase;color:#c5a4ff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(18px,2cqi,26px);font-style:normal}.SIbwGq_postCover[data-mode=ascii] .SIbwGq_postWord:before{content:"┌ ";color:#625d58}.SIbwGq_postCover[data-mode=ascii] .SIbwGq_postWord:after{content:" ┘";color:#625d58}.SIbwGq_postCover[data-mode=ascii]:before{display:none}.SIbwGq_postBody{flex-direction:column;flex:1;gap:10px;padding:22px;display:flex}.SIbwGq_postMeta{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#8d8881;margin:0;font-size:11px}.SIbwGq_postBody h3{letter-spacing:-.02em;color:#e0e0e0;margin:0;font-size:20px;font-weight:300;line-height:1.25}.SIbwGq_postBody p:not(.SIbwGq_postMeta){color:#a8a49e;margin:0;font-size:14px;line-height:1.5}.SIbwGq_postRead{align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:14px;display:inline-flex}a.SIbwGq_post:hover{border-color:#5b3fa0}a.SIbwGq_post:hover .SIbwGq_postImage{transform:scale(1.03)}.SIbwGq_faq{justify-items:center;gap:clamp(24px,3cqi,40px);display:grid}.SIbwGq_faq>*{width:min(100%,52rem)}.SIbwGq_faq>h2{text-align:center}.SIbwGq_ctaCard{isolation:isolate;background:radial-gradient(110% 90% at 0% 0%, #e4d8f7 0%, transparent 55%), radial-gradient(90% 80% at 100% 100%, #f2e2cc 0%, transparent 60%), var(--foreground);color:#0d0d0d;text-align:center;border-radius:24px;justify-items:center;gap:18px;margin-top:clamp(16px,3cqi,40px);padding:clamp(56px,8cqi,120px) clamp(24px,5cqi,72px);display:grid;position:relative;overflow:hidden}.SIbwGq_ctaCard>:not(.SIbwGq_ctaTerminal){position:relative}.SIbwGq_ctaTerminal{z-index:-1;width:100%;height:100%;font-family:var(--font-geist-mono), monospace;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 56%,#0000 34%,#000 88%);mask-image:radial-gradient(62% 56%,#0000 34%,#000 88%)}.SIbwGq_ctaEm{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--violet);font-style:italic;font-weight:400}.SIbwGq_ctaArrow{background:var(--violet);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-8px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid}.SIbwGq_ctaCard h2{text-wrap:balance;letter-spacing:-.03em;max-width:20ch;margin:0;font-size:clamp(30px,4cqi,54px);font-weight:300;line-height:1.1}.SIbwGq_ctaCard p{color:#4a4642;max-width:42ch;margin:0}.SIbwGq_ctaButton{min-height:48px;color:var(--foreground);cursor:pointer;background:#0d0d0d;border-radius:999px;justify-self:center;align-items:center;gap:12px;padding-inline:22px;font-size:14px;font-weight:500;transition:background-color .25s;display:inline-flex}.SIbwGq_ctaButton:hover{background:#1d1630}.SIbwGq_ctaButton:hover .SIbwGq_ctaArrow{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.SIbwGq_doorLine:hover>*{transform:translate(14px)}}.SIbwGq_show{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,4cqi,64px);display:grid}.SIbwGq_showText{justify-items:start;gap:22px;display:grid}.SIbwGq_showPoints{color:#d9d4cc;gap:10px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.SIbwGq_showPoints li{gap:12px;display:flex}.SIbwGq_showPoints li:before{content:"";background:#c2a6ed;border-radius:50%;flex:none;width:6px;height:6px;margin-top:.6em}.SIbwGq_showFrame{background:#121211;border:1px solid #2d2b29;border-radius:6px;transition:transform .6s cubic-bezier(.22,1,.36,1),border-color .3s;display:block;overflow:hidden;box-shadow:0 40px 80px -40px #000}.SIbwGq_showBar{border-bottom:1px solid #2d2b29;align-items:center;gap:6px;padding:10px 14px;display:flex}.SIbwGq_showBar i{background:#2d2b29;border-radius:50%;width:9px;height:9px}.SIbwGq_showUrl{font-family:var(--font-geist-mono), monospace;color:#a8a49e;text-overflow:ellipsis;white-space:nowrap;background:#1a1918;border-radius:999px;margin-left:10px;padding:3px 10px;font-size:11px;overflow:hidden}.SIbwGq_showShot{aspect-ratio:16/10;display:block;position:relative}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.SIbwGq_showFrame:hover{border-color:#5b3fa0;transform:translateY(-4px)}}@container (max-width:1000px){.SIbwGq_posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:760px){.SIbwGq_heroUi,.SIbwGq_heroCollageTop,.SIbwGq_head,.SIbwGq_stepPanel,.SIbwGq_posts,.SIbwGq_show{grid-template-columns:minmax(0,1fr)}.SIbwGq_timeline{--rail:28px}.SIbwGq_step{grid-template-columns:var(--rail) minmax(0, 1fr);align-items:start;gap:14px 0}.SIbwGq_dot{grid-area:1/1;margin-top:12px}.SIbwGq_stepText{grid-area:1/2}.SIbwGq_stepImg{grid-area:2/2}.SIbwGq_stepSec[data-pinned] .SIbwGq_stepPanel p{min-height:3.6em}.SIbwGq_ctaTerminal{-webkit-mask-image:radial-gradient(90% 64%,#0000 46%,#000 100%);mask-image:radial-gradient(90% 64%,#0000 46%,#000 100%)}.SIbwGq_heroUi{min-height:0}.SIbwGq_stepMedia,.SIbwGq_stepImg{aspect-ratio:4/3}.SIbwGq_collage{grid-template-columns:1fr 1fr;gap:8px;height:auto;display:grid}.SIbwGq_collage figure{aspect-ratio:3/4;position:relative;width:auto!important;height:auto!important;inset:auto!important;transform:none!important}.SIbwGq_big,.SIbwGq_bigFour{grid-template-columns:1fr 1fr}.SIbwGq_big b{font-size:44px}.SIbwGq_big>div:last-child:nth-child(odd){grid-column:1/-1}.SIbwGq_bigFour b{font-size:34px}.SIbwGq_cards,.SIbwGq_tabs{grid-template-columns:1fr 1fr}.SIbwGq_doorLine{grid-template-columns:minmax(0,1fr);gap:8px}}@container (max-width:480px){.SIbwGq_cards{grid-template-columns:minmax(0,1fr)}.SIbwGq_big>div{padding:18px 14px}}@media (prefers-reduced-motion:reduce){.SIbwGq_rise,.SIbwGq_collage figure,.SIbwGq_stepPanel p,.SIbwGq_stepMedia{animation:none}.SIbwGq_uiPane,.SIbwGq_card,.SIbwGq_workMedia img,.SIbwGq_postCover,.SIbwGq_doorLine>*,.SIbwGq_stepText,.SIbwGq_stepImg,.SIbwGq_dot,.SIbwGq_tab:before{transition:none}}.SIbwGq_illustrationCards .SIbwGq_cardMedia{aspect-ratio:16/10;background:#0d0d0c;align-items:center;display:grid}.SIbwGq_stepMedia:has([data-illustration]){aspect-ratio:auto;background:#0d0d0c;align-items:center;display:grid}@container (max-width:1100px){.SIbwGq_illustrationCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:600px){.SIbwGq_illustrationCards{grid-template-columns:minmax(0,1fr)}}.SIbwGq_aiTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.SIbwGq_aiGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.SIbwGq_aiChat{background:#171615;border:1px solid #2d2b29;border-radius:12px;flex-direction:column;justify-content:flex-start;gap:10px;min-height:250px;padding:14px;display:flex}.SIbwGq_aiMsg{color:#e8e4dc;opacity:0;border:1px solid #2d2b29;border-radius:12px;gap:8px;max-width:88%;margin:0;padding:10px 12px;font-size:13px;line-height:1.45;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(8px)}.SIbwGq_aiMsg[data-on=true]{opacity:1;transform:none}.SIbwGq_aiMsg[data-from=you]{background:#1d1630;border-color:#5b3fa0;border-bottom-right-radius:4px;align-self:flex-end}.SIbwGq_aiMsg[data-from=bot]{background:#141414;border-bottom-left-radius:4px;align-self:flex-start}.SIbwGq_aiMsg .SIbwGq_pill{white-space:normal;justify-self:start}.SIbwGq_aiHand{opacity:0;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);transform:scale(.92)}.SIbwGq_aiHand[data-on=true]{opacity:1;transform:none}.SIbwGq_aiMsg:has(.SIbwGq_aiHand[data-on=false]) .SIbwGq_aiHand{display:none}.SIbwGq_aiLookup{opacity:0;height:0;font-family:var(--font-geist-mono), monospace;color:#a8a49e;align-self:flex-start;align-items:center;gap:5px;font-size:11px;transition:opacity .3s,height .3s;display:flex;overflow:hidden}.SIbwGq_aiLookup[data-on=true]{opacity:1;height:20px}.SIbwGq_aiLookup i{background:#c2a6ed;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite SIbwGq_aiDot}.SIbwGq_aiLookup i:nth-child(2){animation-delay:.15s}.SIbwGq_aiLookup i:nth-child(3){animation-delay:.3s}.SIbwGq_aiLookup span{margin-left:4px}@keyframes SIbwGq_aiDot{0%,to{opacity:.25}50%{opacity:1}}.SIbwGq_aiSide{align-content:start;gap:12px;display:grid}.SIbwGq_aiBox{background:#171615;border:1px solid #2d2b29;border-radius:12px;gap:8px;padding:12px;display:grid}.SIbwGq_aiChips{flex-wrap:wrap;gap:6px;display:flex}.SIbwGq_aiChip{font-family:var(--font-geist-mono), monospace;color:#77736d;border:1px solid #2d2b29;border-radius:999px;padding:4px 10px;font-size:11px;transition:background-color .4s,border-color .4s,color .4s}.SIbwGq_aiChip[data-on=true]{color:#c2a6ed;background:#1a1428;border-color:#5b3fa0}.SIbwGq_aiRule{color:#a8a49e;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;font-size:12px;transition:border-color .4s,background-color .4s,color .4s;display:flex}.SIbwGq_aiRule[data-hit=true]{color:#e8e4dc;background:#1d1630;border-color:#5b3fa0;animation:1.2s ease-out SIbwGq_aiPulse}@keyframes SIbwGq_aiPulse{0%{box-shadow:0 0 #7c3aed88}to{box-shadow:0 0 0 10px #7c3aed00}}.SIbwGq_aiToggle{background:var(--violet);border-radius:999px;flex:none;width:24px;height:14px;position:relative}.SIbwGq_aiToggle:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;right:2px}@container (max-width:560px){.SIbwGq_aiGrid{grid-template-columns:minmax(0,1fr)}.SIbwGq_aiChat{min-height:220px}.SIbwGq_aiMsg{max-width:94%}.SIbwGq_aiSide{grid-template-columns:minmax(0,1fr);gap:8px}.SIbwGq_aiBox:last-child{grid-template-columns:repeat(3,auto);justify-content:start;align-items:center;gap:4px}.SIbwGq_aiBox:last-child .SIbwGq_kicker{grid-column:1/-1}.SIbwGq_aiRule{border-color:#2d2b29;padding:5px 8px;font-size:11px}.SIbwGq_aiRule .SIbwGq_aiToggle{display:none}}@media (prefers-reduced-motion:reduce){.SIbwGq_aiMsg,.SIbwGq_aiHand,.SIbwGq_aiChip,.SIbwGq_aiRule,.SIbwGq_aiLookup{transition:none}.SIbwGq_aiRule[data-hit=true],.SIbwGq_aiLookup i{animation:none}}
.ipr2qa_frame{width:100%;container:menu-art/inline-size}.ipr2qa_canvas{isolation:isolate;aspect-ratio:16/10;background:#0d0d0c;width:100%;position:relative;overflow:hidden}.ipr2qa_canvas *{box-sizing:border-box}.ipr2qa_ui{--violet:#8239ed;--soft:#c4a6ef;--border:#302e32;color:#eeece7;font:3.1cqw/1.35 var(--font-geist-sans),sans-serif;pointer-events:none;-webkit-user-select:none;user-select:none;background:#0d0d0c;position:absolute;inset:0}.ipr2qa_ui svg{stroke-width:1.6px;flex:none;width:3.6cqw;height:3.6cqw}.ipr2qa_ui b,.ipr2qa_ui strong{font-weight:450}.ipr2qa_window{border:1px solid var(--border);background:#141414;border-radius:2cqw;overflow:hidden;box-shadow:0 2cqw 5cqw #0003}.ipr2qa_bar{color:#9b979f;font:2.2cqw/1.3 var(--font-geist-mono),monospace;border-bottom:1px solid #28262a;align-items:center;gap:2cqw;padding:2.4cqw 3cqw;display:flex}.ipr2qa_dots{gap:.8cqw;display:flex}.ipr2qa_dots i{background:#454249;border-radius:50%;width:1cqw;height:1cqw}.ipr2qa_live{background:var(--soft);border-radius:50%;width:1.2cqw;height:1.2cqw;margin-left:auto}.ipr2qa_label{color:#9e99a3;font:2.3cqw/1.4 var(--font-geist-mono),monospace;align-items:center;gap:1cqw;display:flex}.ipr2qa_tabs{gap:1.2cqw;margin-bottom:3cqw;font-size:2.6cqw;display:flex}.ipr2qa_tabs>span{color:#8e8a93;background:#151415;border:1px solid #27252b;border-radius:1.3cqw;padding:1.2cqw 2.5cqw}.ipr2qa_tabs>span[data-on=true]{background:var(--violet);border-color:var(--violet);color:#fff}.ipr2qa_brandD{position:absolute;inset:12% 7%}.ipr2qa_brandPanels{grid-template-columns:1fr 1.08fr;gap:3cqw;height:36cqw;display:grid}.ipr2qa_shortlist{border:1px solid var(--border);background:#141414;border-radius:2cqw;flex-direction:column;gap:2.4cqw;padding:3cqw;display:flex}.ipr2qa_shortlist>span:not(.ipr2qa_label){padding:.6cqw 1.6cqw}.ipr2qa_shortlist>.ipr2qa_label{white-space:nowrap;font-size:2.2cqw}.ipr2qa_namePick{color:#e1cffc;background:#261c37;border:1px solid #7c49c4;border-radius:1cqw;justify-content:space-between;align-items:center;animation:9s ease-in-out infinite ipr2qa_pick;display:flex}.ipr2qa_brandPreview{border:1px solid var(--border);background:#191819;border-radius:2cqw;flex-direction:column;justify-content:center;align-items:center;padding:3cqw;display:flex}.ipr2qa_ui .ipr2qa_mark{width:12cqw;height:9cqw;color:var(--soft);animation:9s ease-in-out infinite ipr2qa_mark}.ipr2qa_brandPreview>b{letter-spacing:-.06em;margin:1cqw 0 3cqw;font-size:8cqw;line-height:1}.ipr2qa_palette{align-items:center;gap:1.5cqw;display:flex}.ipr2qa_palette>i{background:var(--violet);border-radius:1cqw;width:4.8cqw;height:4.8cqw;animation:9s ease-in-out infinite ipr2qa_swatch}.ipr2qa_palette>i:nth-child(2){background:#edeae5;animation-delay:.3s}.ipr2qa_palette>i:nth-child(3){background:#726d78;animation-delay:.6s}.ipr2qa_palette>span{margin-left:1.2cqw;font-size:4cqw}.ipr2qa_brandE{position:absolute;inset:9% 7%}.ipr2qa_editor{grid-template-columns:30% 1fr;height:41cqw;display:grid}.ipr2qa_layers{color:#a19ba6;border-right:1px solid #28262a;flex-direction:column;gap:2.8cqw;padding:3cqw 2cqw;font-size:2.4cqw;display:flex}.ipr2qa_layers>span{white-space:nowrap;align-items:center;gap:1cqw;display:flex}.ipr2qa_layers>span[data-on]{color:var(--soft)}.ipr2qa_layers svg{width:2.6cqw;height:2.6cqw}.ipr2qa_brandCanvas{background:radial-gradient(#39333e .5px,#0000 .5px) 0 0/2.7cqw 2.7cqw;flex-direction:column;justify-content:center;align-items:center;gap:4cqw;display:flex}.ipr2qa_selection{border:1px solid #9267c8;align-items:center;gap:1cqw;padding:2.5cqw;display:flex;position:relative}.ipr2qa_selection>b{letter-spacing:-.07em;font-size:8.5cqw}.ipr2qa_selection>i{background:#19151f;border:1px solid #bd99ec;width:1.2cqw;height:1.2cqw;position:absolute}.ipr2qa_selection>i:nth-last-child(4){top:-.6cqw;left:-.6cqw}.ipr2qa_selection>i:nth-last-child(3){top:-.6cqw;right:-.6cqw}.ipr2qa_selection>i:nth-last-child(2){bottom:-.6cqw;left:-.6cqw}.ipr2qa_selection>i:last-child{bottom:-.6cqw;right:-.6cqw}.ipr2qa_devD,.ipr2qa_devE{position:absolute;inset:8% 7%}.ipr2qa_devD>.ipr2qa_tabs{margin-bottom:2cqw}.ipr2qa_browser{width:69%;height:37cqw;position:absolute;top:9cqw;left:0}.ipr2qa_webNav{align-items:center;gap:2cqw;margin-bottom:3cqw;font-size:2.1cqw;display:flex}.ipr2qa_webNav>b{margin-right:auto}.ipr2qa_webNav>i{background:#47414b;width:4cqw;height:.6cqw}.ipr2qa_webPage>strong{letter-spacing:-.04em;margin-bottom:2.4cqw;font-size:5cqw;line-height:1.1;display:block}.ipr2qa_webAction{background:var(--violet);border-radius:1.3cqw;justify-content:space-between;align-items:center;gap:2cqw;width:max-content;padding:1.5cqw 2cqw;font-size:2.3cqw;animation:9s ease-in-out infinite ipr2qa_button;display:flex}.ipr2qa_webAction svg{width:2.4cqw;height:2.4cqw}.ipr2qa_webTiles{gap:1.4cqw;margin-top:2.8cqw;display:flex}.ipr2qa_webTiles>i{background:#201d23;border:1px solid #37313b;border-radius:.8cqw;flex:1;height:4cqw}.ipr2qa_phone{background:#1b1a1d;border:1px solid #48414f;border-radius:3cqw;width:29%;height:35cqw;padding:1cqw .4cqw;animation:9s ease-in-out infinite ipr2qa_phone;position:absolute;top:17cqw;right:2%;box-shadow:0 2cqw 3cqw #0005}.ipr2qa_phone>i{background:#39333e;border-radius:1cqw;width:5cqw;height:.8cqw;margin:1cqw auto;display:block}.ipr2qa_phone .ipr2qa_webPage{padding:2cqw}.ipr2qa_phone .ipr2qa_webNav>i{display:none}.ipr2qa_phone .ipr2qa_webPage>strong{font-size:3.6cqw}.ipr2qa_phone .ipr2qa_webAction{gap:1cqw;padding:1.4cqw;font-size:1.9cqw}.ipr2qa_phone .ipr2qa_webTiles{gap:1cqw;margin-top:2cqw;display:grid}.ipr2qa_checks{color:#aaa3b2;gap:3cqw;font-size:2.2cqw;display:flex;position:absolute;bottom:0;left:0}.ipr2qa_checks>span{animation:9s ease-in-out infinite ipr2qa_check;animation-delay:calc(var(--phase)*.6s);align-items:center;gap:.8cqw;display:flex}.ipr2qa_checks svg{color:var(--soft);width:2.7cqw;height:2.7cqw}.ipr2qa_component{width:53%;padding-bottom:3cqw;position:absolute;top:3cqw;left:0}.ipr2qa_component>.ipr2qa_label{margin:3cqw}.ipr2qa_componentButton{background:var(--violet);border-radius:1.5cqw;justify-content:space-between;align-items:center;margin:3cqw;padding:2.3cqw;font-size:3cqw;animation:9s ease-in-out infinite ipr2qa_button;display:flex}.ipr2qa_property{color:#c2bac9;align-items:center;gap:1cqw;margin:2cqw 3cqw;font-size:2.5cqw;display:flex}.ipr2qa_property>span{color:#8d8694;margin-right:auto}.ipr2qa_property>i{background:var(--violet);border-radius:.6cqw;width:2.3cqw;height:2.3cqw}.ipr2qa_component>code{font:2cqw var(--font-geist-mono),monospace;color:#bfa6df;border-top:1px solid #302a36;align-items:center;gap:1cqw;margin:3cqw 3cqw 0;padding-top:2cqw;display:flex}.ipr2qa_component>code svg{width:3cqw;height:3cqw}.ipr2qa_componentPage{width:49%;position:absolute;top:14cqw;right:0}.ipr2qa_componentPage .ipr2qa_bar{font-size:2cqw}.ipr2qa_componentPage .ipr2qa_dots{display:none}.ipr2qa_componentPage .ipr2qa_webAction{animation-delay:1.8s}.ipr2qa_sync{color:var(--soft);align-items:center;gap:1cqw;font-size:2.5cqw;animation:9s ease-in-out 2s infinite ipr2qa_check;display:flex;position:absolute;bottom:-1cqw;left:3cqw}.ipr2qa_processD{position:absolute;inset:9% 5%}.ipr2qa_board{height:30cqw;padding:3cqw;position:relative}.ipr2qa_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqw;height:100%;display:grid}.ipr2qa_columns>div{color:#a69daf;flex-direction:column;gap:2cqw;font-size:2.45cqw;display:flex}.ipr2qa_columns i{border:1px dashed #37313d;border-radius:1.3cqw;height:18cqw}.ipr2qa_ticket{background:#221a2f;border:1px solid #8054b4;border-radius:1.3cqw;flex-direction:column;gap:1cqw;width:calc(33.3333% - 3.33333cqw);height:18cqw;padding:2cqw;animation:12s cubic-bezier(.65,0,.35,1) infinite ipr2qa_ticket;display:flex;position:absolute;top:9cqw;left:3cqw}.ipr2qa_ticket>svg{color:var(--soft)}.ipr2qa_ticket>b{white-space:nowrap;font-size:2.4cqw}.ipr2qa_ticket>span{color:#aea0c0;font-size:1.9cqw}.ipr2qa_reviewLane{color:#9c91a7;border-top:1px solid #302a37;align-items:center;gap:1.3cqw;margin:2cqw 3cqw 3cqw;padding-top:2.8cqw;font-size:2.1cqw;display:flex}.ipr2qa_reviewLane>i{background:var(--soft);border-radius:50%;width:1.2cqw;height:1.2cqw;margin-left:auto}.ipr2qa_processE{position:absolute;inset:7% 13%}.ipr2qa_flow{gap:2.4cqw;padding:3cqw 4cqw;display:grid}.ipr2qa_node{min-height:10cqw;animation:10s ease-in-out infinite ipr2qa_node;animation-delay:calc(var(--phase)*1.7s);background:#1a171e;border:1px solid #39313f;border-radius:1.5cqw;align-items:center;gap:3cqw;padding:1.5cqw 2cqw;display:flex;position:relative}.ipr2qa_node:not(:last-child):after{content:"";background:#82619e;width:1px;height:2.6cqw;position:absolute;top:100%;left:5cqw}.ipr2qa_node>div{width:6cqw;height:6cqw;color:var(--soft);background:#2e223c;border-radius:1.3cqw;place-items:center;display:grid}.ipr2qa_node>span{gap:.5cqw;display:grid}.ipr2qa_node b{font-size:3cqw}.ipr2qa_node small{color:#928699;font-size:2.2cqw}.ipr2qa_node>svg{color:var(--soft);width:3cqw;height:3cqw;margin-left:auto}.ipr2qa_aiD{position:absolute;inset:7%}.ipr2qa_chat{flex-direction:column;gap:3cqw;padding:3cqw;display:flex}.ipr2qa_question{background:#252226;border-radius:1.8cqw 1.8cqw .4cqw;align-self:flex-end;padding:2cqw 3cqw;font-size:2.9cqw;animation:11s ease-in-out infinite ipr2qa_question}.ipr2qa_answer{background:#21182f;border:1px solid #76509e;border-radius:1.8cqw 1.8cqw 1.8cqw .4cqw;width:91%;padding:3cqw;font-size:3.4cqw;line-height:1.4;animation:11s ease-in-out infinite ipr2qa_answer}.ipr2qa_answer>small{color:var(--soft);border-top:1px solid #483456;align-items:center;gap:1.3cqw;margin-top:2cqw;padding-top:2cqw;font-size:2.3cqw;animation:11s ease-in-out 2s infinite ipr2qa_check;display:flex}.ipr2qa_answer>small svg{width:2.8cqw;height:2.8cqw}.ipr2qa_handoff{color:#a89cae;align-items:center;gap:1.5cqw;margin:0 3cqw 3cqw;font-size:2.3cqw;display:flex}.ipr2qa_handoff>i{background:#4d2b75;border-radius:4cqw;width:6cqw;height:3.2cqw;margin-left:auto;position:relative}.ipr2qa_handoff>i:after{content:"";background:var(--soft);border-radius:50%;width:2.2cqw;height:2.2cqw;position:absolute;top:.5cqw;right:.5cqw}.ipr2qa_aiE{position:absolute;inset:8% 7%}.ipr2qa_knowledge{width:77%}.ipr2qa_knowledge>div:not(.ipr2qa_bar){border-bottom:1px solid #242127;align-items:center;gap:2cqw;padding:2.5cqw 3cqw;font-size:2.8cqw;display:flex}.ipr2qa_knowledge>div:last-child{border:0}.ipr2qa_knowledge>div>svg{color:#86778f;width:3cqw;height:3cqw}.ipr2qa_knowledge>div>svg:last-child{color:#b8a4cf;margin-left:auto}.ipr2qa_knowledge>div[data-on]{color:#ddc8f8;background:#271d34;animation:11s ease-in-out infinite ipr2qa_pick}.ipr2qa_answerPreview{background:#1c1821;border-color:#665078;width:69%;padding:3cqw;animation:11s ease-in-out infinite ipr2qa_answer;position:absolute;bottom:0;right:0}.ipr2qa_answerPreview>.ipr2qa_label{color:var(--soft)}.ipr2qa_answerPreview>.ipr2qa_label>i{background:var(--violet);border-radius:50%;width:1.3cqw;height:1.3cqw}.ipr2qa_answerPreview>p{letter-spacing:-.02em;margin:2.2cqw 0;font-size:4.3cqw;line-height:1.2}.ipr2qa_answerPreview>small{color:#b69ccc;align-items:center;gap:1cqw;font-size:2.15cqw;display:flex}.ipr2qa_answerPreview>small svg{width:2.6cqw;height:2.6cqw}@keyframes ipr2qa_pick{0%,10%,to{opacity:.55}25%,86%{opacity:1}}@keyframes ipr2qa_mark{0%,18%,to{opacity:.55;transform:translateY(1.5cqw)}36%,86%{opacity:1;transform:translateY(0)}}@keyframes ipr2qa_swatch{0%,30%,to{opacity:.6;transform:scale(.85)}45%,88%{opacity:1;transform:scale(1)}}@keyframes ipr2qa_button{0%,12%,to{opacity:.6}30%,85%{opacity:1}}@keyframes ipr2qa_phone{0%,22%,to{transform:translateY(2cqw)}42%,86%{transform:translateY(0)}}@keyframes ipr2qa_check{0%,22%,to{opacity:.3}42%,86%{opacity:1}}@keyframes ipr2qa_ticket{0%,18%{opacity:1;transform:translate(0)}35%,52%{opacity:1;transform:translate(calc(100% + 2cqw))}69%,89%{opacity:1;transform:translate(calc(200% + 4cqw))}94%{opacity:0;transform:translate(calc(200% + 4cqw))}95%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes ipr2qa_node{0%,60%,to{border-color:#39313f}18%,42%{border-color:#a97ade}}@keyframes ipr2qa_question{0%,5%,to{opacity:.25;transform:translateY(1cqw)}16%,90%{opacity:1;transform:translateY(0)}}@keyframes ipr2qa_answer{0%,20%,to{opacity:.25;transform:translateY(2cqw)}36%,90%{opacity:1;transform:translateY(0)}}[data-running=false] .ipr2qa_ui *{animation-play-state:paused!important}.ipr2qa_browser{height:40cqw}.ipr2qa_webPage{padding:2.4cqw}.ipr2qa_webNav{margin-bottom:2cqw}.ipr2qa_webPage>strong{margin-bottom:2cqw;font-size:4.6cqw}.ipr2qa_webAction{padding:1.2cqw 2cqw;font-size:2.2cqw}.ipr2qa_webTiles{margin-top:2cqw}.ipr2qa_webTiles>i{height:3cqw}.ipr2qa_phone{height:37cqw;top:13cqw;overflow:hidden}.ipr2qa_phone .ipr2qa_webNav{margin-bottom:1.5cqw}.ipr2qa_phone .ipr2qa_webPage>strong{margin-bottom:1.6cqw}.ipr2qa_phone .ipr2qa_webAction{padding:1cqw;font-size:1.8cqw}.ipr2qa_phone .ipr2qa_webTiles>i{height:2.8cqw}.ipr2qa_phone .ipr2qa_webTiles>i:last-child{display:none}.ipr2qa_checks{bottom:-1.5cqw}.ipr2qa_componentPage{top:10cqw}.ipr2qa_sync{inset:-1.5cqw 0 auto auto}.ipr2qa_ui .ipr2qa_mark{animation:none}.ipr2qa_selection .ipr2qa_mark{width:10cqw;height:6cqw}.ipr2qa_brandPreview .ipr2qa_mark{width:14cqw;height:8.5cqw}.ipr2qa_component{width:61%;padding-bottom:0}.ipr2qa_codeEditor{background:#17141b}.ipr2qa_codeTab{font:2cqw var(--font-geist-mono),monospace;color:#d7c7eb;background:#211b29;border-bottom:1px solid #3a2d46;align-items:center;gap:1cqw;padding:1.6cqw 2cqw;display:flex}.ipr2qa_codeTab svg{width:2.6cqw;height:2.6cqw}.ipr2qa_codeTab>i{background:#ad89d9;border-radius:50%;width:.8cqw;height:.8cqw;margin-left:auto}.ipr2qa_codeLines{padding:2cqw 0}.ipr2qa_codeLines>div{animation:10s ease-in-out infinite ipr2qa_code-line;animation-delay:calc(var(--phase)*.25s);grid-template-columns:3cqw minmax(0,1fr);align-items:center;gap:1cqw;padding:0 1.8cqw;line-height:3.5cqw;display:grid}.ipr2qa_codeLines>div>span{font:1.8cqw var(--font-geist-mono),monospace;color:#766b82;text-align:right}.ipr2qa_codeLines code{font:1.9cqw/3.5cqw var(--font-geist-mono),monospace;white-space:pre;color:#d0c6db}.ipr2qa_codeLines em{color:#c6a0ee;font-style:normal}.ipr2qa_codeLines b{color:#c1b5e3}.ipr2qa_codeLines code>span{color:#b6cc9c}.ipr2qa_codeLines i{color:#e0c29e;font-style:normal}.ipr2qa_codeStatus{color:#a797b7;border-top:1px solid #302735;align-items:center;gap:.7cqw;padding:1.2cqw 2cqw;font-size:1.7cqw;display:flex}.ipr2qa_codeStatus svg{width:2cqw;height:2cqw}.ipr2qa_codeStatus>span{margin-left:auto}.ipr2qa_componentPage{width:47%;top:12cqw}.ipr2qa_componentPage .ipr2qa_bar{padding:1.6cqw 2cqw;font-size:1.8cqw}.ipr2qa_componentPage .ipr2qa_webPage{padding:2.2cqw}.ipr2qa_componentPage .ipr2qa_webNav{margin-bottom:1.8cqw}.ipr2qa_componentPage .ipr2qa_webPage>strong{font-size:4cqw;line-height:1.05}.ipr2qa_previewWork{gap:.8cqw;margin-top:2cqw;display:grid}.ipr2qa_previewWork>div{background:#27202e;border:1px solid #493752;border-radius:.8cqw;align-items:center;gap:1.4cqw;height:8cqw;padding:1.2cqw;display:flex}.ipr2qa_previewWork>div .ipr2qa_mark{width:6cqw;height:4cqw}.ipr2qa_previewWork span{color:#cec1dd;font-size:1.8cqw}.ipr2qa_previewWork>i{background:#5c5068;border-radius:1cqw;width:80%;height:.5cqw}.ipr2qa_previewWork>i:last-child{width:56%}@keyframes ipr2qa_code-line{0%,12%,to{background:0 0}24%,38%{background:#9e72c915}}.ipr2qa_processD .ipr2qa_board{height:32cqw}.ipr2qa_processD .ipr2qa_columns i,.ipr2qa_processD .ipr2qa_ticket{height:20.5cqw}.ipr2qa_ticketReview{color:var(--soft);opacity:0;align-items:center;gap:.8cqw;font-size:1.9cqw;animation:12s ease-in-out infinite ipr2qa_ticket-review;display:flex;position:absolute;bottom:1.3cqw;left:2cqw;right:1cqw}.ipr2qa_ticketReview svg{width:2.4cqw;height:2.4cqw}.ipr2qa_processD .ipr2qa_columns>div:nth-child(2)>i{animation:12s ease-in-out infinite ipr2qa_checking-lane}.ipr2qa_processD .ipr2qa_reviewLane>svg{color:var(--soft)}@keyframes ipr2qa_ticket-review{0%,27%,70%,to{opacity:0;transform:translateY(.6cqw)}36%,56%{opacity:1;transform:translateY(0)}}@keyframes ipr2qa_checking-lane{0%,25%,70%,to{background:0 0;border-color:#37313d}36%,56%{background:#33203f55;border-color:#a77bd6}}.ipr2qa_aiD .ipr2qa_chat{height:34.5cqw;padding:0;display:block;position:relative}.ipr2qa_aiD .ipr2qa_question{animation:20s ease-in-out infinite ipr2qa_chat-question;position:absolute;top:3cqw;right:3cqw}.ipr2qa_aiD .ipr2qa_answer{width:calc(100% - 9cqw);padding:2.5cqw;font-size:3.1cqw;line-height:1.35;animation:20s ease-in-out infinite ipr2qa_chat-answer;position:absolute;top:13cqw;left:3cqw}.ipr2qa_aiD .ipr2qa_answerLine{white-space:nowrap;animation:20s steps(16,end) infinite ipr2qa_chat-line-one;display:block}.ipr2qa_aiD .ipr2qa_answerLine:nth-child(2){animation-name:ipr2qa_chat-line-two;animation-timing-function:steps(29,end)}.ipr2qa_aiD .ipr2qa_answer>small{margin-top:1.5cqw;padding-top:1.5cqw;animation:20s ease-in-out infinite ipr2qa_chat-source}.ipr2qa_thinking{color:var(--soft);opacity:0;align-items:center;gap:1cqw;font-size:2.7cqw;animation:20s ease-in-out infinite ipr2qa_chat-thinking;display:flex;position:absolute;top:16cqw;left:3cqw}.ipr2qa_thinking>i{background:currentColor;border-radius:50%;width:.9cqw;height:.9cqw;animation:1s ease-in-out infinite ipr2qa_thinking-dot}.ipr2qa_thinking>i:nth-last-child(2){animation-delay:.15s}.ipr2qa_thinking>i:last-child{animation-delay:.3s}.ipr2qa_composer{background:#1c1920;border:1px solid #403747;border-radius:1.4cqw;align-items:center;height:7cqw;margin:0 3cqw 3cqw;padding:1.8cqw 2cqw;font-size:2.45cqw;display:flex;position:relative;overflow:hidden}.ipr2qa_composer>svg{width:3cqw;height:3cqw;color:var(--soft);margin-left:auto}.ipr2qa_placeholder{color:#8d8396;animation:20s ease-in-out infinite ipr2qa_composer-placeholder}.ipr2qa_draft{white-space:nowrap;opacity:0;animation:20s steps(26,end) infinite ipr2qa_composer-draft;position:absolute;left:2cqw;right:6cqw}@keyframes ipr2qa_composer-draft{0%,2%{opacity:1;clip-path:inset(0 100% 0 0)}17%,20%{opacity:1;clip-path:inset(0)}21%,to{opacity:0;clip-path:inset(0)}}@keyframes ipr2qa_composer-placeholder{0%,20%{opacity:0}22%,to{opacity:1}}@keyframes ipr2qa_chat-question{0%,19%,to{opacity:0;transform:translateY(1cqw)}23%,91%{opacity:1;transform:translateY(0)}}@keyframes ipr2qa_chat-thinking{0%,22%,43%,to{opacity:0}25%,39%{opacity:1}}@keyframes ipr2qa_chat-answer{0%,40%,to{opacity:0;transform:translateY(1cqw)}43%,91%{opacity:1;transform:translateY(0)}}@keyframes ipr2qa_chat-line-one{0%,43%,to{clip-path:inset(0 100% 0 0)}54%,94%{clip-path:inset(0)}}@keyframes ipr2qa_chat-line-two{0%,55%,to{clip-path:inset(0 100% 0 0)}73%,94%{clip-path:inset(0)}}@keyframes ipr2qa_chat-source{0%,74%,to{opacity:0}79%,91%{opacity:1}}@keyframes ipr2qa_thinking-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-.5cqw)}}@media (prefers-reduced-motion:reduce){.ipr2qa_ui *{transition:none!important;animation:none!important}.ipr2qa_draft,.ipr2qa_thinking{opacity:0}.ipr2qa_placeholder{opacity:1}.ipr2qa_answerLine{clip-path:none}.ipr2qa_processD .ipr2qa_ticket{transform:translate(calc(100% + 2cqw))}.ipr2qa_ticketReview{opacity:1}.ipr2qa_processD .ipr2qa_columns>div:nth-child(2)>i{background:#33203f55;border-color:#a77bd6}}
._5GKxsW_toggle{border:1px solid var(--border);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;border-radius:999px;gap:2px;padding:3px;font-size:.6875rem;display:inline-flex}._5GKxsW_toggle button{min-height:2rem;color:var(--muted-foreground);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding-inline:.875rem;transition:background-color .2s,color .2s;display:inline-flex}._5GKxsW_toggle button:hover{color:var(--foreground)}._5GKxsW_toggle button[aria-pressed=true]{background:var(--secondary);color:var(--foreground)}._5GKxsW_toggle button[aria-pressed=true]:before{content:"";background:var(--violet);border-radius:50%;width:6px;height:6px}._5GKxsW_toggle button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}@media (prefers-reduced-motion:reduce){._5GKxsW_toggle button{transition:none}}
._04cjHG_footer{position:relative}._04cjHG_wordmark{padding-top:clamp(12px,2vw,28px);display:block;position:relative}._04cjHG_wordmarkText{letter-spacing:-.075em;white-space:nowrap;font-size:clamp(3rem,16.5vw,15rem);font-weight:300;line-height:1.08;display:block}._04cjHG_letter{transform-origin:50% 90%;display:inline-block}._04cjHG_wordmark:after{content:"";transform-origin:100%;background:#c2a6ed;width:100%;height:1px;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}._04cjHG_wordmark:focus-visible:after{transform-origin:0;transform:scaleX(1)}._04cjHG_topLink{gap:8px}._04cjHG_topLink>svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}._04cjHG_cta{position:relative}._04cjHG_ctaDot{transition:box-shadow .45s}._04cjHG_cta:focus-within ._04cjHG_ctaDot{box-shadow:0 0 0 6px #c2a6ed16,0 0 0 12px #c2a6ed08}._04cjHG_centered{overflow:hidden}._04cjHG_glow{background:radial-gradient(520px circle at var(--glow-x,50%) var(--glow-y,40%), #7c3aed26, transparent 62%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}._04cjHG_word{display:inline-block}._04cjHG_emphasis{display:inline-block;position:relative}._04cjHG_emphasis:after{content:"";transform-origin:0;background:#c2a6ed66;height:1px;transition:transform .85s cubic-bezier(.22,1,.36,1) .15s;position:absolute;inset:auto 0 -.08em;transform:scaleX(0)}._04cjHG_cta[data-entrance=entered] ._04cjHG_emphasis:after{transform:scaleX(1)}@keyframes _04cjHG_letterWave{0%,to{transform:translateY(0)rotate(0)}40%{color:#c2a6ed;transform:translateY(-.065em)rotate(-2deg)}}@media (prefers-reduced-motion:no-preference){._04cjHG_wordmark:focus-visible ._04cjHG_letter{animation:_04cjHG_letterWave .72s cubic-bezier(.22,1,.36,1) calc(var(--letter-index) * 28ms)}._04cjHG_topLink:focus-visible>svg{transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){._04cjHG_wordmark:hover ._04cjHG_letter{animation:_04cjHG_letterWave .72s cubic-bezier(.22,1,.36,1) calc(var(--letter-index) * 28ms)}._04cjHG_wordmark:hover:after{transform-origin:0;transform:scaleX(1)}._04cjHG_topLink:hover>svg{transform:translateY(-4px)}._04cjHG_cta:hover ._04cjHG_ctaDot{box-shadow:0 0 0 6px #c2a6ed16,0 0 0 12px #c2a6ed08}}}@media (prefers-reduced-motion:reduce){._04cjHG_letter{animation:none!important}._04cjHG_emphasis:after{transition:none;transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){._04cjHG_cta[data-entrance=ready] ._04cjHG_word{opacity:0;transform:translateY(.35em)}._04cjHG_cta[data-entrance=entered] ._04cjHG_word{transition:opacity .7s ease calc(var(--i) * .14s + .1s), transform .9s cubic-bezier(.22,1,.36,1) calc(var(--i) * .14s + .1s)}._04cjHG_cta[data-entrance=entered] ._04cjHG_emphasis:after{transition-delay:.55s}@media (hover:hover) and (pointer:fine){._04cjHG_centered:hover ._04cjHG_glow{opacity:1}}}
.rM22LW_dialog{color:#080808;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#e8e5df;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.rM22LW_dialog::backdrop{background:#080808}.rM22LW_dialog[data-closing]{pointer-events:none}.rM22LW_shell{flex-direction:column;height:100%;display:flex}.rM22LW_header{border-bottom:1px solid #08080826;flex-shrink:0}.rM22LW_viewport{flex:1;min-height:0;overflow:hidden}.rM22LW_layout{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:16px;width:100%;max-width:1920px;height:100%;min-height:0;margin-inline:auto;padding:16px 24px 24px;display:grid}.rM22LW_formPanel,.rM22LW_introCard,.rM22LW_emailCard,.rM22LW_receipt,.rM22LW_loadingPanel{transform-origin:0 0;color:#f0ede8;background:#0c0c0c;border-radius:24px;min-width:0}.rM22LW_formPanel{min-height:0;overflow:hidden}.rM22LW_formScroll{overscroll-behavior:contain;scrollbar-color:#7c3aed #141414;scrollbar-width:thin;height:100%;padding:clamp(28px,3.2vw,64px);overflow:auto}.rM22LW_eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.03em;color:#f0ede894;font-size:10px;font-weight:400;line-height:1.5}.rM22LW_hint{color:#f0ede894;max-width:32ch;margin-top:18px;font-size:13px;line-height:1.65}.rM22LW_input{color:#f0ede8;background:#141414;border:1px solid #77716b;border-radius:12px;width:100%;min-height:56px;padding:14px 16px;font-size:16px;line-height:1.6;transition:border-color .2s,background-color .2s,box-shadow .2s;display:block}.rM22LW_input::placeholder{color:#f0ede880}textarea.rM22LW_input{resize:vertical;min-height:120px}.rM22LW_input[aria-invalid=true]{border-color:#f87171}.rM22LW_input:focus{outline-offset:2px;background:#1b1723;border-color:#a78bfa;outline:2px solid #a78bfa80;box-shadow:0 0 0 6px #a78bfa0d}.rM22LW_submit{color:#080808;cursor:pointer;background:#f0ede8;border:1px solid #f0ede8;border-radius:999px;justify-content:center;align-items:center;gap:44px;min-height:64px;padding:18px 30px;font-size:17px;transition:background-color .2s,border-color .2s,transform .18s;display:inline-flex}.rM22LW_submit>svg{flex-shrink:0;transition:transform .24s cubic-bezier(.16,1,.3,1)}.rM22LW_submit:active:not(:disabled),.rM22LW_secondaryButton:active{transform:scale(.975)}.rM22LW_submit:disabled{cursor:wait}.rM22LW_spinner{border:2px solid #08080833;border-top-color:#080808;border-radius:50%;flex:0 0 22px;width:22px;height:22px;display:inline-block}.rM22LW_layout[data-active=true] .rM22LW_spinner{animation:.8s linear infinite rM22LW_submitSpin}.rM22LW_submitError{color:#fca5a5;border:1px solid #f8717180;border-radius:12px;margin-bottom:24px;padding:18px 20px;font-size:14px;line-height:1.6}.rM22LW_honeypot,.rM22LW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rM22LW_sidebar{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#77716b #e8e5df;grid-template-rows:auto 1fr;gap:16px;min-width:0;min-height:0;display:grid;overflow-y:auto}.rM22LW_introCard,.rM22LW_emailCard{flex-direction:column;padding:clamp(28px,2.6vw,44px);display:flex}.rM22LW_introCard{justify-content:flex-start}.rM22LW_heading{letter-spacing:-.055em;outline:none;margin-top:24px;font-size:clamp(60px,5.6vw,106px);font-weight:300;line-height:1.02}.rM22LW_introCard .rM22LW_heading{letter-spacing:-.045em;margin-top:0;padding-bottom:4px;font-size:clamp(36px,3.4vw,60px);line-height:1.1}.rM22LW_introCopy{color:#f0ede899;max-width:40ch;margin-top:18px;font-size:15px;line-height:1.7}.rM22LW_introFooter{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:28px;display:flex}.rM22LW_introFooter>svg{flex-shrink:0}.rM22LW_process{padding-top:26px}.rM22LW_steps{--gap:14px;--seg:.32s;gap:var(--gap);margin:0;padding:0 0 0 24px;list-style:none;display:grid;position:relative}.rM22LW_steps li{gap:2px;display:grid;position:relative}.rM22LW_steps li:before{content:"";z-index:1;background:#0c0c0c;border:1px solid #a78bfa;border-radius:50%;width:9px;height:9px;position:absolute;top:.4em;left:-24px}.rM22LW_steps li:first-child:before{background:#a78bfa;box-shadow:0 0 0 4px #a78bfa26}.rM22LW_steps li:not(:last-child):after{content:"";width:1px;height:calc(100% + var(--gap));background:linear-gradient(#a78bfa,#a78bfa) 0 0/100% 0% no-repeat,#f0ede826;position:absolute;top:calc(.4em + 4.5px);left:-20px}.rM22LW_stepVerb{letter-spacing:-.01em;color:#f0ede8;font-size:16px;line-height:1.4}.rM22LW_stepLine{color:#f0ede894;font-size:13px;line-height:1.5}.rM22LW_layout[data-active=true] .rM22LW_steps li:after{animation:rM22LW_stepsLine var(--seg) linear forwards;animation-delay:calc(.35s + var(--i) * var(--seg))}.rM22LW_layout[data-active=true] .rM22LW_steps li:not(:first-child):before{animation:.3s forwards rM22LW_stepDot;animation-delay:calc(.35s + var(--i) * var(--seg))}.rM22LW_emailCard{color:#141019;background:#c2a6ed;justify-content:space-between}.rM22LW_emailCard .rM22LW_eyebrow{color:#40324f}.rM22LW_emailCard .rM22LW_emailFooter{border-top-color:#14101955}.rM22LW_emailCard a:focus-visible{outline-offset:4px;outline:2px solid #141019}.rM22LW_emailStatement{letter-spacing:-.035em;max-width:16ch;font-size:clamp(24px,2.1vw,36px);font-weight:300;line-height:1.18}.rM22LW_emailFooter{border-top:1px solid #f0ede826;margin-top:20px;padding-top:18px}.rM22LW_emailFooter a{letter-spacing:-.03em;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:clamp(17px,1.75vw,29px);display:flex}.rM22LW_emailFooter a>svg{flex-shrink:0}.rM22LW_mobileEmail{display:none}.rM22LW_receipt{grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);min-height:0;padding:clamp(28px,6vw,112px);display:grid;overflow:auto}.rM22LW_receiptMain{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.rM22LW_statusDot{background:#34d399;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.rM22LW_receiptTitle{letter-spacing:-.06em;outline:none;margin-top:36px;font-size:clamp(60px,7vw,124px);font-weight:300;line-height:1}.rM22LW_receiptCopy{color:#f0ede899;max-width:40ch;margin-top:32px;font-size:20px;line-height:1.65}.rM22LW_receiptCopy span{color:#f0ede8;overflow-wrap:anywhere}.rM22LW_receiptActions{flex-wrap:wrap;gap:16px;margin-top:42px;display:flex}.rM22LW_secondaryButton{cursor:pointer;border:1px solid #f0ede859;border-radius:999px;min-height:56px;padding:14px 28px;transition:background-color .2s,border-color .2s,transform .18s}.rM22LW_receiptEmail{text-underline-offset:5px;overflow-wrap:anywhere;align-items:center;width:fit-content;min-height:44px;margin-top:36px;text-decoration:underline;display:inline-flex}.rM22LW_loadingPanel{flex-direction:column;grid-column:1/-1;justify-content:safe center;min-height:0;padding:clamp(28px,7vw,120px);display:flex;overflow-y:auto}.rM22LW_loadingPanel .rM22LW_heading{max-width:900px}.rM22LW_loadingActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.rM22LW_loadingActions a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.rM22LW_dialog button:focus-visible,.rM22LW_dialog a:focus-visible{outline-offset:5px;outline:2px solid #8b5cf6}.rM22LW_layout[data-active=true] .rM22LW_receiptMain>*{animation:.6s cubic-bezier(.16,1,.3,1) backwards rM22LW_receiptEnter}.rM22LW_layout[data-active=true] .rM22LW_receiptMain>:nth-child(2){animation-delay:60ms}.rM22LW_layout[data-active=true] .rM22LW_receiptMain>:nth-child(3){animation-delay:.1s}.rM22LW_layout[data-active=true] .rM22LW_receiptMain>:nth-child(4){animation-delay:.14s}.rM22LW_layout[data-active=true] .rM22LW_receiptMain>:nth-child(5){animation-delay:.18s}.rM22LW_receiptScene{flex-direction:column;justify-self:center;align-items:stretch;gap:clamp(24px,3vw,44px);width:100%;min-width:0;max-width:520px;display:flex}.rM22LW_sceneStage{height:clamp(150px,17vw,210px);position:relative}.rM22LW_sheet{z-index:2;opacity:0;background:#151515;border:1px solid #f0ede826;border-radius:10px;flex-direction:column;gap:10px;width:150px;height:100px;margin-left:-75px;padding:18px 16px;animation:2.2s cubic-bezier(.65,0,.25,1) .2s backwards rM22LW_sheetDrop;display:flex;position:absolute;top:0;left:50%;transform:translateY(54%)scale(.62);box-shadow:0 0 40px #7c3aed26}.rM22LW_sheet i{background:#f0ede833;border-radius:2px;height:4px;display:block}.rM22LW_sheet i:first-child{background:#c2a6ed;width:55%}.rM22LW_sheet i:nth-child(3){width:80%}.rM22LW_sheet i:nth-child(4){width:40%}.rM22LW_tray{z-index:3;background:linear-gradient(#1b1b1b,#101010);border:1px solid #f0ede826;border-radius:6px 6px 18px 18px;width:230px;height:84px;margin-left:-115px;animation:.9s ease-out 2.2s backwards rM22LW_trayGlow;position:absolute;bottom:0;left:50%}.rM22LW_tray span{background:#050505;border-radius:3px;height:6px;position:absolute;top:14px;left:24px;right:24px;box-shadow:inset 0 0 0 1px #f0ede81a}.rM22LW_nextSteps{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex;position:relative}.rM22LW_nextSteps:before{content:"";background:#f0ede826;width:1px;position:absolute;top:14px;bottom:14px;left:13px}.rM22LW_nextSteps li{animation:rM22LW_receiptEnter .56s cubic-bezier(.16,1,.3,1) calc(2.3s + var(--i) * .65s) backwards;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:18px;display:grid;position:relative}.rM22LW_nextSteps b{color:#f0ede8;overflow-wrap:anywhere;font-size:17px;font-weight:400}.rM22LW_nextSteps small{font-family:var(--font-geist-mono), monospace;letter-spacing:.03em;text-transform:uppercase;color:#f0ede894;grid-column:2;font-size:11px}.rM22LW_nextDot{color:#f0ede8;background:#0c0c0c;border:1px solid #f0ede833;border-radius:50%;grid-row:1/span 2;place-items:center;width:28px;height:28px;display:grid}.rM22LW_nextSteps li:first-child .rM22LW_nextDot{color:#34d399;background:#34d39926;border-color:#34d399;animation:.6s ease-out 2.3s backwards rM22LW_dotLight}.rM22LW_nextSteps li:not(:first-child) .rM22LW_nextDot svg{opacity:0}.rM22LW_nextSteps li:nth-child(2) .rM22LW_nextDot{animation:rM22LW_dotPulse 1.8s ease-in-out calc(2.3s + var(--i) * .65s + .4s) 2 backwards;border-color:#c2a6ed80}.rM22LW_nextSteps li:nth-child(3) .rM22LW_nextDot{border-style:dashed}@keyframes rM22LW_sheetDrop{0%{opacity:0;transform:translateY(-30%)scale(1)}25%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(54%)scale(.62)}}@keyframes rM22LW_trayGlow{0%{box-shadow:0 0 #7c3aed00}40%{box-shadow:0 0 40px #7c3aed59}to{box-shadow:0 0 #7c3aed00}}@keyframes rM22LW_dotLight{0%{color:#0000;background:#0c0c0c;border-color:#f0ede833;transform:scale(.7)}to{transform:scale(1)}}@keyframes rM22LW_dotPulse{0%,to{box-shadow:0 0 #c2a6ed00}50%{box-shadow:0 0 0 7px #c2a6ed26}}@keyframes rM22LW_submitSpin{to{transform:rotate(360deg)}}@keyframes rM22LW_receiptEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rM22LW_stepsLine{to{background-size:100% 100%,auto}}@keyframes rM22LW_stepDot{to{background:#a78bfa;box-shadow:0 0 0 4px #a78bfa26}}@keyframes rM22LW_detailEnter{0%{opacity:.25;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.rM22LW_input:hover:not(:disabled):not(:focus):not([aria-invalid=true]){border-color:#c4b5fd99}.rM22LW_submit:hover:not(:disabled),.rM22LW_submit:focus-visible{background:#ded4f4;border-color:#ded4f4}.rM22LW_submit:hover:not(:disabled)>svg,.rM22LW_submit:focus-visible>svg{transform:translate(3px,-3px)}.rM22LW_secondaryButton:hover{background:#a78bfa14;border-color:#c4b5fd}}@media (min-width:1024px) and (max-height:800px){.rM22LW_introCard,.rM22LW_emailCard{padding:26px 32px}.rM22LW_heading{margin-top:16px;font-size:clamp(52px,5vw,80px)}.rM22LW_introCopy{margin-top:18px;font-size:14px}.rM22LW_introFooter,.rM22LW_process{padding-top:16px}.rM22LW_steps{--gap:10px}.rM22LW_emailStatement{font-size:24px}.rM22LW_emailFooter{margin-top:12px;padding-top:10px}}@media (max-width:1100px){.rM22LW_formScroll{padding:28px}.rM22LW_heading{font-size:58px}}@media (min-width:901px) and (max-height:680px){.rM22LW_sidebar{scrollbar-width:thin;grid-template-rows:auto auto;overflow-y:auto}.rM22LW_introCard,.rM22LW_emailCard{padding:24px}.rM22LW_heading{font-size:52px}.rM22LW_introCopy{margin-top:14px;font-size:13px}.rM22LW_introFooter,.rM22LW_emailStatement{display:none}.rM22LW_emailFooter{border-top:0;margin-top:0;padding-top:0}}@media (max-width:900px){.rM22LW_viewport{overscroll-behavior:contain;overflow-y:auto}.rM22LW_layout{grid-template-columns:minmax(0,1fr);gap:14px;height:auto;min-height:100%;padding:14px}.rM22LW_formPanel{grid-row:1}.rM22LW_sidebar{grid-row:2;display:block;overflow:visible}.rM22LW_introCard{padding:28px}.rM22LW_heading{margin-top:18px;font-size:clamp(60px,10vw,86px)}.rM22LW_heading br{display:none}.rM22LW_introCopy{max-width:42ch;margin-top:18px}.rM22LW_introFooter,.rM22LW_emailCard{display:none}.rM22LW_formScroll{height:auto;padding:32px;overflow:visible}.rM22LW_mobileEmail{text-underline-offset:5px;overflow-wrap:anywhere;align-items:center;min-height:44px;margin-top:28px;text-decoration:underline;display:inline-flex}.rM22LW_receipt{grid-template-columns:minmax(0,1fr);align-items:start;min-height:calc(100dvh - 100px)}.rM22LW_receiptScene{justify-self:start}}@media (max-width:540px){.rM22LW_layout{gap:10px;padding:10px}.rM22LW_formPanel,.rM22LW_introCard,.rM22LW_receipt,.rM22LW_loadingPanel{border-radius:18px}.rM22LW_introCard{padding:28px 22px}.rM22LW_heading{letter-spacing:-.045em;font-size:clamp(50px,12.5vw,68px)}.rM22LW_introCopy{font-size:14px}.rM22LW_formScroll{padding:30px 22px}.rM22LW_hint{margin-top:12px}.rM22LW_submit{gap:20px;width:100%;min-height:60px}.rM22LW_receipt{gap:36px;padding:30px 22px}.rM22LW_receiptMain,.rM22LW_receiptActions{width:100%}.rM22LW_sceneStage{height:120px}.rM22LW_sheet{transform-origin:50% 0;gap:8px;width:120px;height:80px;margin-left:-60px;padding:14px}.rM22LW_tray{width:180px;height:66px;margin-left:-90px}.rM22LW_receiptTitle{overflow-wrap:anywhere;font-size:61px}.rM22LW_receiptCopy{font-size:17px}.rM22LW_receiptActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.rM22LW_dialog *,.rM22LW_dialog :before,.rM22LW_dialog :after{transition:none!important;animation:none!important}.rM22LW_steps li:not(:last-child):after{background-size:100% 100%,auto}.rM22LW_steps li:before{background:#a78bfa}}.rM22LW_chat{width:100%;max-width:720px}.rM22LW_progress{gap:16px;margin-bottom:clamp(28px,4vw,56px);padding-bottom:14px;display:flex;position:relative}.rM22LW_bar{background:#f0ede826;height:1px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.rM22LW_bar i{transform-origin:0;background:#a78bfa;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.rM22LW_greeting{letter-spacing:-.035em;color:#f0ede8;max-width:30ch;font-size:clamp(22px,2.1vw,32px);font-weight:300;line-height:1.25}.rM22LW_past{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0ede81a;grid-template-columns:7.5em minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 0;animation:.42s cubic-bezier(.16,1,.3,1) backwards rM22LW_pastEnter;display:grid}.rM22LW_past:first-of-type{border-top:1px solid #f0ede81a;margin-top:0}.rM22LW_pastQ{font-family:var(--font-geist-mono), monospace;letter-spacing:.03em;text-transform:uppercase;color:#f0ede894;font-size:10px}.rM22LW_pastA{color:#f0ede8;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.rM22LW_pastA[data-skipped],.rM22LW_review dd[data-skipped]{color:#f0ede87a}.rM22LW_pastEdit{color:#f0ede894;opacity:0;font-size:12px;transition:opacity .18s,color .18s}.rM22LW_past:focus-visible .rM22LW_pastEdit{opacity:1}.rM22LW_step{outline:none;margin-top:clamp(28px,4vw,48px);scroll-margin-block:clamp(28px,3.2vw,64px);animation:.56s cubic-bezier(.16,1,.3,1) backwards rM22LW_stepEnter}.rM22LW_question{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(30px,3.2vw,52px);font-weight:300;line-height:1.1}.rM22LW_chips{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.rM22LW_chip{color:#f0ede8b3;cursor:pointer;background:0 0;border:1px solid #f0ede83d;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:15px;line-height:1.3;transition:background-color .24s,border-color .24s,color .24s,transform .18s cubic-bezier(.16,1,.3,1);animation:.48s cubic-bezier(.16,1,.3,1) backwards rM22LW_chipEnter;display:inline-flex}.rM22LW_chip:nth-child(2){animation-delay:50ms}.rM22LW_chip:nth-child(3){animation-delay:.1s}.rM22LW_chip:nth-child(4){animation-delay:.15s}.rM22LW_chip:nth-child(5){animation-delay:.2s}.rM22LW_chip[aria-pressed=true]{color:#080808;background:#f0ede8;border-color:#f0ede8}.rM22LW_chip:active{transform:scale(.96)}.rM22LW_chipMark{color:#fff;opacity:0;background:#7c3aed;border-radius:50%;place-items:center;width:0;height:18px;transition:width .26s cubic-bezier(.2,1.4,.4,1),opacity .16s;display:grid;overflow:hidden}.rM22LW_chip[aria-pressed=true] .rM22LW_chipMark{opacity:1;width:18px}.rM22LW_fields{gap:12px;display:grid}.rM22LW_stepError{color:#fca5a5;min-height:1.5em;margin:6px 0 0;font-size:14px;line-height:1.5}.rM22LW_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.rM22LW_next,.rM22LW_back,.rM22LW_skip{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-height:52px;padding:12px 26px;font-size:15px;transition:background-color .2s,border-color .2s,color .2s,transform .18s;display:inline-flex}.rM22LW_next{color:#080808;background:#f0ede8;border:1px solid #f0ede8}.rM22LW_back,.rM22LW_skip{color:#f0ede8b3;background:0 0;border:1px solid #0000;padding-inline:16px}.rM22LW_next:active,.rM22LW_back:active,.rM22LW_skip:active{transform:scale(.96)}.rM22LW_actions .rM22LW_submit{gap:28px;min-height:56px}.rM22LW_actions .rM22LW_submit:disabled{opacity:.7}.rM22LW_review{margin:0 0 28px;padding:0}.rM22LW_review>div{border-bottom:1px solid #f0ede81a;grid-template-columns:7.5em minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:12px 0;animation:.42s cubic-bezier(.16,1,.3,1) backwards rM22LW_pastEnter;display:grid}.rM22LW_review>div:nth-child(2){animation-delay:40ms}.rM22LW_review>div:nth-child(3){animation-delay:80ms}.rM22LW_review>div:nth-child(4){animation-delay:.12s}.rM22LW_review>div:nth-child(5){animation-delay:.16s}.rM22LW_review>div:nth-child(6){animation-delay:.2s}.rM22LW_review dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.03em;text-transform:uppercase;color:#f0ede894;font-size:10px}.rM22LW_review dd{overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.rM22LW_review button{color:#c4b5fd;cursor:pointer;background:0 0;border:0;font-size:13px}.rM22LW_hint{margin-top:14px}@keyframes rM22LW_stepEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes rM22LW_chipEnter{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes rM22LW_pastEnter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.rM22LW_chip[aria-pressed=false]:hover{color:#f0ede8;background:#a78bfa10;border-color:#c4b5fd}.rM22LW_next:hover{background:#ded4f4;border-color:#ded4f4}.rM22LW_back:hover,.rM22LW_skip:hover,.rM22LW_review button:hover{color:#f0ede8}.rM22LW_past:hover .rM22LW_pastEdit{opacity:1;color:#c4b5fd}}@media (max-width:540px){.rM22LW_chat{margin:0}.rM22LW_progress{flex-wrap:wrap;row-gap:4px}.rM22LW_past,.rM22LW_review>div{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.rM22LW_pastQ,.rM22LW_review dt{grid-column:1/-1}.rM22LW_pastEdit{opacity:1}.rM22LW_chip{min-height:46px;padding-inline:16px;font-size:14px}.rM22LW_actions .rM22LW_submit{width:100%}.rM22LW_actions{gap:8px}.rM22LW_next{flex:1}}@media (min-width:901px) and (max-height:760px){.rM22LW_formScroll{padding:28px 40px}.rM22LW_progress{margin-bottom:24px}.rM22LW_greeting{font-size:20px}.rM22LW_step{margin-top:22px}.rM22LW_question{margin-bottom:16px;font-size:clamp(26px,2.6vw,38px)}}
.cV9PPa_frame{aspect-ratio:16/10;height:auto;position:relative;overflow:hidden}.cV9PPa_image{object-fit:contain;object-position:center}
@font-face{font-family:caseSans;src:url(../media/instrument_sans_latin-s.2c4xpcakw2i7o.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:caseSans;src:url(../media/instrument_sans_italic_latin-s.1_yee1gr1qzuc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:caseSans Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.i6TzLW_className{font-family:caseSans,caseSans Fallback}.i6TzLW_variable{--font-case-sans:"caseSans", "caseSans Fallback"}
._2WHtqG_markdown{color:#b8b4ad;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:1.0625rem;line-height:1.8}._2WHtqG_markdown>:first-child{margin-top:0}._2WHtqG_markdown>:last-child{margin-bottom:0}._2WHtqG_markdown p{margin-block:0 1.5rem}._2WHtqG_markdown h2,._2WHtqG_markdown h3,._2WHtqG_markdown h4,._2WHtqG_markdown h5,._2WHtqG_markdown h6{color:var(--foreground);letter-spacing:-.025em;margin-block:2.5rem 1.25rem;font-weight:300;line-height:1.2}._2WHtqG_markdown h2{font-size:clamp(1.75rem,3.5vw,2.5rem)}._2WHtqG_markdown h3{font-size:clamp(1.375rem,2.7vw,2rem)}._2WHtqG_markdown h4,._2WHtqG_markdown h5,._2WHtqG_markdown h6{font-size:1.25rem}._2WHtqG_markdown ul,._2WHtqG_markdown ol{margin-block:0 1.5rem;padding-left:1.5rem}._2WHtqG_markdown ul{list-style:outside}._2WHtqG_markdown ol{list-style:decimal}._2WHtqG_markdown li{margin-block:.5rem;padding-left:.25rem}._2WHtqG_markdown li::marker{color:#bca1ed}._2WHtqG_markdown li>ul,._2WHtqG_markdown li>ol{margin-top:.5rem;margin-bottom:.75rem}._2WHtqG_markdown li>p{margin-bottom:.75rem}._2WHtqG_markdown .contains-task-list{padding-left:0;list-style:none}._2WHtqG_markdown input[type=checkbox]{accent-color:#bca1ed;margin-right:.65rem}._2WHtqG_markdown strong{color:var(--foreground);font-weight:550}._2WHtqG_markdown em{font-style:italic}._2WHtqG_markdown a{color:var(--foreground);text-underline-offset:.2em;-webkit-text-decoration:underline #8b8680;text-decoration:underline #8b8680}._2WHtqG_markdown a:hover{color:#bca1ed}._2WHtqG_markdown a:focus-visible,._2WHtqG_markdown pre:focus-visible,._2WHtqG_tableFrame:focus-visible{outline-offset:4px;outline:2px solid #bca1ed}._2WHtqG_markdown blockquote{color:var(--foreground);border-left:2px solid #75618e;margin-block:2rem;padding-left:1.25rem}._2WHtqG_markdown blockquote>:last-child{margin-bottom:0}._2WHtqG_markdown hr{border:0;border-top:1px solid var(--border);margin-block:2.5rem}._2WHtqG_markdown code{background:var(--secondary);color:#d5c0f5;font-family:var(--font-geist-mono), monospace;border-radius:.2rem;padding:.12em .35em;font-size:.85em}._2WHtqG_markdown pre{border:1px solid var(--border);background:var(--secondary);overscroll-behavior-inline:contain;max-width:100%;margin-block:1.75rem;padding:1.25rem;line-height:1.6;overflow-x:auto}._2WHtqG_markdown pre code{white-space:pre;overflow-wrap:normal;background:0 0;border-radius:0;width:max-content;min-width:100%;padding:0;display:block}._2WHtqG_tableFrame{border:1px solid var(--border);overscroll-behavior-inline:contain;max-width:100%;margin-block:1.75rem;overflow-x:auto}._2WHtqG_tableFrame table{border-collapse:collapse;width:100%;min-width:32rem;font-size:.9em;line-height:1.6}._2WHtqG_tableFrame th,._2WHtqG_tableFrame td{border-bottom:1px solid var(--border);vertical-align:top;text-align:left;max-width:32rem;padding:.85rem 1rem}._2WHtqG_tableFrame th{color:var(--foreground);background:var(--secondary);font-weight:500}._2WHtqG_tableFrame tr:last-child td{border-bottom:0}._2WHtqG_imageFrame{aspect-ratio:16/10;border:1px solid var(--border);background:var(--secondary);width:100%;margin-block:1.75rem;display:block;position:relative;overflow:hidden}@media (min-width:640px){._2WHtqG_markdown{font-size:1.125rem}._2WHtqG_markdown blockquote{padding-left:1.75rem}}
.mhLhBG_bar{flex-shrink:0}.mhLhBG_inner{justify-content:space-between;align-items:center;gap:.75rem;width:100%;max-width:1400px;min-height:80px;margin-inline:auto;padding-inline:1.5rem;display:flex}.mhLhBG_start{align-items:center;gap:.75rem;display:flex}.mhLhBG_control{cursor:pointer;min-width:44px;min-height:44px;font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:inherit;opacity:.72;border-radius:2px;align-items:center;gap:10px;font-size:12px;transition:opacity .2s;display:inline-flex}.mhLhBG_control:hover{opacity:1}.mhLhBG_label{text-align:left;width:calc(5ch + .25em);display:inline-block}.mhLhBG_logo{min-height:44px;color:inherit;border-radius:2px;align-items:center;display:flex}.mhLhBG_logo>span{width:64px;height:32px}.mhLhBG_logo svg{transition:transform .45s cubic-bezier(.22,1,.36,1)}.mhLhBG_pillDark{color:#f0ede8!important;background:#080808!important}.mhLhBG_pillDark:hover{color:#080808!important}.mhLhBG_control:focus-visible,.mhLhBG_logo:focus-visible{outline-offset:4px;outline:2px solid #8b5cf6}.mhLhBG_glyph{width:20px;height:20px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:block;position:relative}.mhLhBG_glyph i{background:currentColor;border-radius:50%;width:5px;height:5px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute}.mhLhBG_glyph i:first-child{top:2px;left:2px}.mhLhBG_glyph i:nth-child(2){top:2px;right:2px}.mhLhBG_glyph i:nth-child(3){bottom:2px;left:2px}.mhLhBG_glyph i:nth-child(4){bottom:2px;right:2px}.mhLhBG_control:hover .mhLhBG_glyph i:first-child{transform:translate(-2px,-2px)}.mhLhBG_control:hover .mhLhBG_glyph i:nth-child(2){transform:translate(2px,-2px)}.mhLhBG_control:hover .mhLhBG_glyph i:nth-child(3){transform:translate(-2px,2px)}.mhLhBG_control:hover .mhLhBG_glyph i:nth-child(4){transform:translate(2px,2px)}.mhLhBG_glyphOpen{transform:rotate(45deg)}@media (min-width:640px){.mhLhBG_start{gap:1.5rem}.mhLhBG_logo>span{width:72px;height:36px}}@media (min-width:768px){.mhLhBG_inner{padding-inline:3rem}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mhLhBG_logo:hover svg{transform:rotate(-4deg)scale(1.045)}}@media (prefers-reduced-motion:reduce){.mhLhBG_glyph,.mhLhBG_glyph i,.mhLhBG_logo svg{transition:none}}
.eIJYHq_details{border-bottom:1px solid var(--border)}.eIJYHq_summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:20px;min-height:64px;padding:24px 0;font-size:16px;line-height:1.65;list-style:none;transition:color .18s,background-color .18s;display:flex}.eIJYHq_summary::-webkit-details-marker{display:none}.eIJYHq_summary:focus-visible{outline-offset:4px;color:#c4b5fd;background:#a78bfa08;border-radius:4px;outline:2px solid #a78bfa}.eIJYHq_question{min-width:0;transition:transform .22s cubic-bezier(.16,1,.3,1)}.eIJYHq_icon{color:#a78bfa;border:1px solid #a78bfa55;border-radius:50%;flex:0 0 24px;width:24px;height:24px;margin-top:2px;transition:background-color .22s,border-color .22s,transform .3s;display:block;position:relative}.eIJYHq_icon:before,.eIJYHq_icon:after{content:"";background:currentColor;width:9px;height:1px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eIJYHq_icon:after{transform:translate(-50%,-50%)rotate(90deg)}.eIJYHq_details[data-expanded=true] .eIJYHq_icon,.eIJYHq_details[open]:not([data-enhanced]) .eIJYHq_icon{background:#8b5cf61f;border-color:#a78bfa}.eIJYHq_details[data-expanded=true] .eIJYHq_icon:after,.eIJYHq_details[open]:not([data-enhanced]) .eIJYHq_icon:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.eIJYHq_content{display:flow-root}.eIJYHq_answer{max-width:64ch;color:var(--muted-foreground);padding:0 28px 28px 0;font-size:16px;line-height:1.75}@media (hover:hover) and (pointer:fine){.eIJYHq_summary:hover{color:#c4b5fd;background:#a78bfa08}.eIJYHq_summary:hover .eIJYHq_question{transform:translate(6px)}.eIJYHq_summary:hover .eIJYHq_icon{border-color:#a78bfa;transform:rotate(90deg)}.eIJYHq_details[data-expanded=true] .eIJYHq_summary:hover .eIJYHq_icon{transform:rotate(0)}}.eIJYHq_summary:active .eIJYHq_icon{transform:scale(.86)}@media (min-width:640px){.eIJYHq_summary{font-size:18px}}@media (prefers-reduced-motion:reduce){.eIJYHq_details *,.eIJYHq_details :before,.eIJYHq_details :after{transition:none!important;animation:none!important}}
.ovyjva_figure{min-width:0;position:relative}.ovyjva_stage{isolation:isolate;position:relative;overflow:hidden}.ovyjva_art{width:100%;height:auto;display:block}.ovyjva_field{opacity:.85}.ovyjva_frame{color:#625e58}.ovyjva_particles{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ovyjva_figure[data-renderer=canvas] .ovyjva_particles{opacity:1}.ovyjva_figure[data-renderer=canvas] .ovyjva_field{visibility:hidden}.ovyjva_hint{color:#a8a49e;font:.58rem var(--font-geist-mono), monospace;letter-spacing:.05em;display:none;position:absolute;bottom:5%;left:4.2%}.ovyjva_caption{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}.ovyjva_play{visibility:hidden;color:#d9c7ff;min-height:44px;font:.65rem var(--font-geist-mono), monospace;cursor:pointer;background:#a78bfa0a;border:1px solid #a78bfa70;border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .85rem;transition:background .22s,color .22s;display:inline-flex}.ovyjva_figure[data-renderer=canvas] .ovyjva_play{visibility:visible}.ovyjva_play:hover,.ovyjva_play:focus-visible{color:#17151c;background:#a78bfa}.ovyjva_play svg{transition:transform .22s}.ovyjva_play:hover svg{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.ovyjva_figure[data-renderer=canvas] .ovyjva_hint{display:block}}@media (max-width:380px){.ovyjva_caption{flex-direction:column;align-items:flex-start;gap:.6rem}}@media (prefers-reduced-motion:reduce){.ovyjva_particles,.ovyjva_hint{display:none}.ovyjva_figure[data-renderer=canvas] .ovyjva_play{visibility:hidden}.ovyjva_figure[data-renderer=canvas] .ovyjva_field{visibility:visible}.ovyjva_play,.ovyjva_play svg{transition:none}}
.PIeAeW_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PIeAeW_reel{background:radial-gradient(circle at 1px 1px,#1d1c1a 1px,#0000 1.6px) 0 0/16px 16px,#0d0d0d;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}.PIeAeW_phone{aspect-ratio:9/19.5;background:#000;border:max(5px,1.6cqb) solid #1f1e1c;border-radius:7.5cqb;height:min(84cqb,182.28cqi);position:relative;overflow:hidden;box-shadow:0 3cqb 7cqb -2cqb #000,inset 0 0 0 1px #ffffff12}.PIeAeW_screen{object-fit:cover;object-position:top;opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(3%)scale(1.02)}.PIeAeW_screen[data-on]{opacity:1;transform:none}.PIeAeW_kiosk{background:#a51d0d;position:absolute;inset:0;overflow:hidden}.PIeAeW_kioskCanvas{aspect-ratio:3/4;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.PIeAeW_kioskImage{object-fit:contain}.PIeAeW_kioskScreen{aspect-ratio:9/16;object-fit:contain;background:#101010;border-radius:1px;width:43.46%;height:auto;position:absolute;top:12.085%;left:28.3%}@media (prefers-reduced-motion:reduce){.PIeAeW_screen{transition:none}}
@media (min-width:1024px){._w2HtG_hero{align-items:center;min-height:100svh;padding-block:6rem 3rem;display:flex}._w2HtG_inner{width:100%}}._w2HtG_rise>*{animation:.8s cubic-bezier(.22,1,.36,1) both _w2HtG_heroRise}._w2HtG_rise>:nth-child(2){animation-delay:80ms}._w2HtG_rise>:nth-child(3){animation-delay:.16s}._w2HtG_late>*{animation-delay:.24s}._w2HtG_late>:nth-child(2){animation-delay:.32s}@keyframes _w2HtG_heroRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._w2HtG_rise>*{animation:none}}
.I__ycW_root{color:#ece8e1;pointer-events:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 1px 1px,#1d1c1a 1px,#0000 1.6px) 0 0/16px 16px,#0d0d0d;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;container-type:size}.I__ycW_stage{place-items:center;width:100%;height:100%;padding:7cqmin;font-size:clamp(9px,min(4cqi,5.6cqb),16px);line-height:1.3;display:grid}.I__ycW_card{background:#141414;border:1px solid #262626;border-radius:1em;gap:.8em;width:min(100%,30em);padding:1em;display:grid;position:relative;box-shadow:0 2em 4em -2em #000}.I__ycW_head{justify-content:space-between;align-items:center;gap:.8em;display:flex}.I__ycW_title{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#8d8881;font-size:.74em}.I__ycW_pill{font-family:var(--font-geist-mono), monospace;color:#a8a49e;white-space:nowrap;border:1px solid #2d2b29;border-radius:999px;flex:none;align-items:center;gap:.45em;padding:.22em .7em;font-size:.76em;line-height:1.4;display:inline-flex}.I__ycW_ok:before{content:"";background:#8fd19e;border-radius:50%;width:.5em;height:.5em}.I__ycW_violet{color:#c2a6ed;background:#1a1428;border-color:#5b3fa0}.I__ycW_warn{color:#e9c58a;background:#1d170c;border-color:#5a4a2c}.I__ycW_rows{gap:.15em;display:grid}.I__ycW_row{border-radius:.6em;justify-content:space-between;align-items:center;gap:.8em;min-width:0;padding:.5em .65em;display:flex;position:relative}.I__ycW_row>*{position:relative}.I__ycW_glow{border-radius:inherit;background:#1d1630;border:1px solid #5b3fa0;inset:0;position:absolute!important}.I__ycW_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.I__ycW_bars{flex:none;gap:.22em;display:inline-flex}.I__ycW_bars i{background:#2a2826;border-radius:2px;width:.95em;height:.5em}.I__ycW_bars i[data-fill]{background:#5b4a7d}.I__ycW_bars[data-on] i[data-fill]{background:var(--violet)}.I__ycW_toast{color:#0d0d0d;background:#f0ede8;border-radius:.7em;align-items:center;gap:.6em;padding:.65em .85em;font-weight:500;display:flex;box-shadow:0 1em 2em -1em #000}.I__ycW_chat{gap:.55em;display:grid}.I__ycW_msg{background:#1f1e1c;border-radius:.95em .95em .95em .25em;justify-self:start;gap:.35em;max-width:84%;padding:.6em .8em;display:grid}.I__ycW_msg[data-from=us]{color:#efe9ff;background:#1d1630;border:1px solid #5b3fa0;border-radius:.95em .95em .25em;justify-self:end}.I__ycW_tag{font-family:var(--font-geist-mono), monospace;color:#c2a6ed;align-items:center;gap:.35em;font-size:.74em;display:inline-flex}.I__ycW_flow{flex-direction:column;display:flex}.I__ycW_node{background:#171615;border:1px solid #2d2b29;border-radius:.7em;justify-content:space-between;align-items:center;gap:.8em;padding:.5em .7em;display:flex}.I__ycW_node b{font-weight:500}.I__ycW_node[data-tone=warn]{border-style:dashed;border-color:#5a4a2c}.I__ycW_node[data-tone=violet]{background:#1d1630;border-color:#5b3fa0}.I__ycW_link{transform-origin:top;background:#4a4541;align-self:flex-start;width:1px;height:.7em;margin-left:1.2em}@container (min-width:560px) and (min-aspect-ratio:13/10){.I__ycW_card:has(.I__ycW_flow){width:min(100%,44em)}.I__ycW_flow{flex-direction:row;align-items:stretch}.I__ycW_node{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.55em;min-width:0;padding:.9em .8em}.I__ycW_link{transform-origin:0;align-self:center;width:1.4em;height:1px;margin:0}}.I__ycW_axes{gap:.55em;display:grid}.I__ycW_axis{color:#a8a49e;grid-template-columns:5.4em minmax(0,1fr) 5.4em;align-items:center;gap:.8em;display:grid}.I__ycW_axis>span:first-child{text-align:right}.I__ycW_track{background:#2a2826;border-radius:999px;height:.3em;position:relative}.I__ycW_knob{top:50%;left:calc(var(--at) * 100%);background:var(--violet);border-radius:50%;width:1.05em;height:1.05em;margin:-.525em 0 0 -.525em;position:absolute;box-shadow:0 0 0 .3em #7c3aed33}.I__ycW_phones{justify-content:center;gap:1.2em;display:flex;position:relative}.I__ycW_phone{background:#101010;border:1px dashed #4a4541;border-radius:1.2em;flex-direction:column;gap:.5em;width:7.4em;height:min(12.4em,50cqb);padding:.9em .8em;display:flex;overflow:hidden}.I__ycW_phone i{transform-origin:0;background:#2e2b28;border-radius:3px;height:.45em;display:block}.I__ycW_phone .I__ycW_wTitle{background:#3d3935;width:60%;height:.75em}.I__ycW_phone .I__ycW_wImg{background:repeating-linear-gradient(45deg,#1d1630 0 .4em,#171222 .4em .8em);border-radius:.5em;height:3.6em;transform:none}.I__ycW_wBtn{min-height:1.9em;font-family:var(--font-geist-mono), monospace;color:#c2a6ed;border:1px solid #5b3fa0;border-radius:999px;place-items:center;margin-top:auto;font-size:.74em;display:grid;position:relative;overflow:hidden}.I__ycW_mark{flex:none;width:2.6em;height:2.6em}.I__ycW_brandmark{background:#1b1a18;border-radius:.7em;align-items:center;gap:.8em;padding:.8em;display:flex}.I__ycW_brandmark span{gap:.15em;display:grid}.I__ycW_brandmark b{letter-spacing:-.04em;font-size:1.7em;font-weight:600;line-height:1}.I__ycW_brandmark small{color:#a8a49e;font-size:.8em}.I__ycW_swatches{grid-template-columns:1fr 1fr;gap:.4em;display:grid}.I__ycW_swatch{font-family:var(--font-geist-mono), monospace;color:#a8a49e;border:1px solid #2d2b29;border-radius:.55em;align-items:center;gap:.5em;padding:.35em;font-size:.76em;display:flex}.I__ycW_swatch i{border-radius:.35em;flex:none;width:1.6em;height:1.6em;box-shadow:inset 0 0 0 1px #ffffff1a}.I__ycW_specimen{grid-template-columns:1fr 1fr;gap:.4em;display:grid}.I__ycW_specimen span{color:#a8a49e;border:1px solid #2d2b29;border-radius:.55em;align-items:baseline;gap:.5em;padding:.45em .6em;font-size:.8em;display:flex}.I__ycW_specimen b{color:#ece8e1;font-size:1.9em;font-weight:500;line-height:1}.I__ycW_specimen b[data-role="0"]{font-family:var(--font-serif), Georgia, serif;font-style:italic;font-weight:400}.I__ycW_tiles{grid-template-columns:1fr 1fr;gap:.55em;display:grid}.I__ycW_tile{gap:.3em;display:grid}.I__ycW_tile>span{font-family:var(--font-geist-mono), monospace;color:#8d8881;font-size:.72em}.I__ycW_tileArt{aspect-ratio:4/3;color:#22324a;background:#f3e9d2;border-radius:.55em;align-content:center;justify-items:center;gap:.3em;padding:.6em;display:grid;overflow:hidden}.I__ycW_tileArt .I__ycW_mark{width:1.6em;height:1.6em}.I__ycW_tileArt b{letter-spacing:-.03em;font-size:1.05em;font-weight:600;line-height:1}.I__ycW_tileArt>i{background:#22324a33;border-radius:2px;justify-self:stretch;height:.22em}.I__ycW_tileArt[data-tile=menu]{align-content:start;justify-items:start}.I__ycW_tileArt[data-tile=box]{background:#e7d3ae;box-shadow:inset 0 -.5em #d8bf92}.I__ycW_tileArt[data-tile=sign]{background:#22324a}.I__ycW_tileArt[data-tile=sign] b{color:#f3e9d2;text-shadow:0 0 .5em #e4572e,0 0 1.2em #e4572e99;font-size:1.35em}.I__ycW_tileArt[data-tile=web]{background:#fbf7ef;align-content:start;justify-items:start}.I__ycW_dots{gap:.2em;display:flex}.I__ycW_dots i{background:#22324a55;border-radius:50%;width:.35em;height:.35em}.I__ycW_tileBtn{color:#fff;background:#e4572e;border-radius:999px;padding:.15em .55em;font-size:.62em;font-weight:600}.I__ycW_stack{min-width:0;display:grid}.I__ycW_stack>*{grid-area:1/1}.I__ycW_stack[data-states]>:not(:last-child){opacity:0}.I__ycW_press{opacity:0;background:#5b3fa066;position:absolute;inset:0}.I__ycW_tap{background:#ffffff30;border-radius:50%;width:1.3em;height:1.3em;margin:-.65em 0 0 -.65em;position:absolute;top:86%;left:76%;box-shadow:0 0 0 .3em #ffffff12}.I__ycW_sync{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.I__ycW_pane{background:#101010;border:1px solid #262626;border-radius:.7em;align-content:start;gap:.55em;min-width:0;padding:.7em;display:grid}.I__ycW_paneLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#6f6a64;font-size:.68em}.I__ycW_props{grid-template-columns:auto minmax(0,1fr);gap:.35em .7em;margin:0;font-size:.82em;display:grid}.I__ycW_props dt{color:#8d8881}.I__ycW_props dd{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.4em;min-width:0;margin:0;display:flex;overflow:hidden}.I__ycW_props i{background:var(--violet);border-radius:3px;flex:none;width:.8em;height:.8em}.I__ycW_props i[data-fill-swatch=light]{background:#f0ede8}.I__ycW_live{justify-items:start;gap:.45em;display:grid}.I__ycW_live>i{background:#2a2826;border-radius:3px;width:84%;height:.45em;display:block}.I__ycW_liveBtn{background:var(--violet);color:#fff;white-space:nowrap;justify-self:start;padding:.55em 1em;font-size:.82em;font-weight:500}.I__ycW_liveBtn[data-tone=light]{color:#0d0d0d;background:#f0ede8}.I__ycW_code{font-family:var(--font-geist-mono), monospace;color:#8fd19e;background:#0f0f0f;border:1px dashed #2d2b29;border-radius:.6em;padding:.55em .7em;font-size:.72em}.I__ycW_code code{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.I__ycW_kit{pointer-events:auto}.I__ycW_kitRow{grid-template-columns:4.8em minmax(0,1fr);align-items:center;gap:.6em;display:grid}.I__ycW_kitName{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#6f6a64;font-size:.68em}.I__ycW_kit button{font:inherit;cursor:pointer}.I__ycW_kBtn{background:var(--violet);color:#fff;border:0;border-radius:999px;justify-self:start;padding:.55em 1.1em;font-weight:500;transition:transform .18s,background-color .25s,color .25s,box-shadow .25s}.I__ycW_kBtn:hover,.I__ycW_kBtn[data-state=hover]{background:#8b4cf5;box-shadow:0 0 0 .3em #7c3aed33}.I__ycW_kBtn:active,.I__ycW_kBtn[data-state=press]{background:#6a2fd6;transform:scale(.95)}.I__ycW_kBtn[data-state=done]{color:#0d0d0d;box-shadow:none;background:#f0ede8}.I__ycW_kToggle{background:#1f1e1c;border:1px solid #3a3734;border-radius:999px;justify-self:start;width:2.6em;height:1.45em;padding:0;transition:background-color .25s,border-color .25s;position:relative}.I__ycW_kToggle i{background:#8d8881;border-radius:50%;width:1.05em;height:1.05em;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s;position:absolute;top:.16em;left:.18em}.I__ycW_kToggle[data-on]{border-color:var(--violet);background:#2a1d4a}.I__ycW_kToggle[data-on] i{background:#fff;transform:translate(1.12em)}.I__ycW_kField{white-space:nowrap;background:#0f0f0f;border:1px solid #3a3734;border-radius:.55em;align-items:center;min-width:0;min-height:2em;padding:0 .7em;font-size:.86em;display:flex;overflow:hidden}.I__ycW_caret{background:var(--violet);flex:none;width:1px;height:1.1em;margin-left:1px}.I__ycW_kChips{flex-wrap:wrap;gap:.35em;display:flex}.I__ycW_kChips button{color:#a8a49e;background:0 0;border:1px solid #3a3734;border-radius:999px;padding:.3em .75em;font-size:.8em;transition:border-color .2s,background-color .2s,color .2s}.I__ycW_kChips button:hover{border-color:#5b3fa0}.I__ycW_kChips button[data-on]{border-color:var(--violet);color:#efe9ff;background:#1d1630}.I__ycW_kitTokens{align-items:center;gap:.35em;display:flex}.I__ycW_kitTokens i{border-radius:.35em;width:1.3em;height:1.3em;box-shadow:inset 0 0 0 1px #ffffff1a}.I__ycW_kitTokens span{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#6f6a64;margin-left:.4em;font-size:.68em}.I__ycW_callGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45em;display:grid}.I__ycW_callTile{aspect-ratio:4/3;background:linear-gradient(160deg,#1f1e1c,#121110);border-radius:.65em;align-content:center;place-items:center;gap:.35em;padding:.5em;display:grid;position:relative;overflow:hidden}.I__ycW_callTile[data-you]{background:linear-gradient(160deg,#1d1630,#121018)}.I__ycW_avatar{background:#2d2b29;border-radius:50%;place-items:center;width:2.1em;height:2.1em;font-weight:600;display:grid}.I__ycW_callName{color:#a8a49e;font-size:.72em}.I__ycW_speak{border:2px solid var(--violet);border-radius:inherit;opacity:0;position:absolute;inset:0}.I__ycW_callTile:nth-child(2) .I__ycW_speak{opacity:1}.I__ycW_notes{gap:.3em;display:grid}.I__ycW_note{background:#171615;border-radius:.5em;justify-content:space-between;gap:.8em;min-width:0;padding:.42em .6em;font-size:.84em;display:flex}.I__ycW_note span{color:#8d8881}.I__ycW_note b{text-align:right;font-weight:500}.I__ycW_appRow{align-items:center;gap:.7em;display:flex}.I__ycW_appIcon{background:#f3e9d2;border-radius:.7em;flex:none;place-items:center;width:2.6em;height:2.6em;display:grid}.I__ycW_appIcon .I__ycW_mark{width:1.8em;height:1.8em}.I__ycW_appRow>span:last-child{gap:.1em;display:grid}.I__ycW_appRow b{font-weight:600}.I__ycW_appRow small{color:#8d8881;font-size:.78em}.I__ycW_upload{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#8d8881;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7em;font-size:.72em;display:grid}.I__ycW_uBar{background:#2a2826;border-radius:999px;height:.45em;overflow:hidden}.I__ycW_uBar i{background:var(--violet);transform-origin:0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.I__ycW_caret{animation:1s step-end infinite I__ycW_caret}}@keyframes I__ycW_caret{50%{opacity:0}}.I__ycW_ascii{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:min(calc(86cqi / (var(--cols) * .61)), calc(82cqb / (var(--rows) * 1.25)), 17px);font-variant-ligatures:none;letter-spacing:0;white-space:pre;color:#d4cec4;margin:0;line-height:1.25}.I__ycW_line{min-height:1.25em;display:block;position:relative}.I__ycW_ascii [data-ink=dim]{color:#a8a49e}.I__ycW_ascii [data-ink=detail]{color:#625d58}.I__ycW_ascii [data-ink=accent]{color:#c5a4ff}.I__ycW_ascii [data-ink=ok]{color:#8fd19e}.I__ycW_ascii [data-ink=warn]{color:#e9c58a}.I__ycW_aknob{top:0;left:calc(var(--k) * 1ch);color:#c5a4ff;background:#0d0d0d;display:inline-block;position:absolute}
.H02X2G_expertiseLink{isolation:isolate;transition:color .22s;position:relative}.H02X2G_expertiseLink:before,.H02X2G_expertiseLink:after{pointer-events:none;content:"";position:absolute;left:0;right:0}.H02X2G_expertiseLink:before{z-index:-1;opacity:0;background:linear-gradient(110deg,#a78bfa1a,#0000 85%);transition:opacity .25s;inset:0}.H02X2G_expertiseLink:after{transform-origin:100%;background:#a78bfa;height:1px;transition:transform .45s cubic-bezier(.22,1,.36,1);bottom:-1px;transform:scaleX(0)}.H02X2G_expertiseNumber,.H02X2G_expertiseLabel,.H02X2G_expertiseArrow{transition:transform .35s cubic-bezier(.22,1,.36,1),color .25s}.H02X2G_expertiseArrow{width:32px;height:32px;color:var(--muted-foreground);border:1px solid #0000;border-radius:50%;flex:0 0 32px;place-items:center;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .25s,color .25s;display:grid}.H02X2G_expertiseLink:focus-visible:before{opacity:1}.H02X2G_expertiseLink:focus-visible:after{transform-origin:0;transform:scaleX(1)}.H02X2G_expertiseLink:focus-visible .H02X2G_expertiseNumber{color:#a78bfa;transform:translate(3px)}.H02X2G_expertiseLink:focus-visible .H02X2G_expertiseLabel{transform:translate(4px)}.H02X2G_expertiseLink:focus-visible .H02X2G_expertiseArrow{color:#c4b5fd;border-color:#a78bfa80;transform:rotate(45deg)}.H02X2G_serviceRow{position:relative}.H02X2G_serviceRow:before,.H02X2G_processStep:before{content:"";pointer-events:none;transform-origin:0;background:#a78bfa;width:3rem;height:1px;transition:width .65s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;left:0}.H02X2G_serviceRow[data-entrance=entered]:before{animation:.85s cubic-bezier(.22,1,.36,1) both H02X2G_lineArrive}.H02X2G_serviceNumber{color:var(--muted-foreground);transition:color .25s,transform .45s cubic-bezier(.22,1,.36,1)}.H02X2G_serviceTitle{transition:color .25s}.H02X2G_serviceFrame{isolation:isolate;padding:1rem 0;position:relative}.H02X2G_serviceFrame:before{z-index:-1;opacity:.28;pointer-events:none;content:"";background:radial-gradient(#a78bfa1f,#0000 68%);border-radius:50%;transition:opacity .6s,transform .85s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(.85)}.H02X2G_serviceFrame:after{opacity:.18;pointer-events:none;content:"";background:linear-gradient(#a78bfa,#a78bfa) 0 0/12px 1px no-repeat,linear-gradient(#a78bfa,#a78bfa) 0 0/1px 12px no-repeat,linear-gradient(#a78bfa,#a78bfa) 100% 0/12px 1px no-repeat,linear-gradient(#a78bfa,#a78bfa) 100% 0/1px 12px no-repeat,linear-gradient(#a78bfa,#a78bfa) 0 100%/12px 1px no-repeat,linear-gradient(#a78bfa,#a78bfa) 0 100%/1px 12px no-repeat,linear-gradient(#a78bfa,#a78bfa) 100% 100%/12px 1px no-repeat,linear-gradient(#a78bfa,#a78bfa) 100% 100%/1px 12px no-repeat;transition:opacity .45s,transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(.97)}.H02X2G_capability{transition:color .25s}.H02X2G_serviceRow:focus-within:before{width:100%}.H02X2G_serviceRow:focus-within .H02X2G_serviceNumber{color:#c4b5fd;transform:translateY(-3px)}.H02X2G_serviceRow:focus-within .H02X2G_serviceTitle{color:#ddd6fe}.H02X2G_serviceRow:focus-within .H02X2G_serviceFrame:before{opacity:1;transform:scale(1.12)}.H02X2G_serviceRow:focus-within .H02X2G_serviceFrame:after{opacity:.7;transform:scale(1)}.H02X2G_serviceRow:focus-within .H02X2G_capability{color:var(--foreground)}.H02X2G_processStep{position:relative}.H02X2G_processStep:before{opacity:.5;width:100%}.H02X2G_processStep[data-entrance=entered]:before{animation:H02X2G_lineArrive .95s cubic-bezier(.22, 1, .36, 1) var(--step-delay,0s) both}.H02X2G_processStep:after{z-index:0;opacity:0;content:"";pointer-events:none;background:linear-gradient(125deg,#a78bfa0f,#0000 65%);transition:opacity .4s;position:absolute;inset:0}.H02X2G_processNumber{transition:color .25s,transform .45s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative}.H02X2G_processNumber:before{opacity:0;pointer-events:none;content:"";border:1px solid #a78bfa59;border-radius:.25rem;transition:opacity .3s,transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:-.55rem -.45rem;transform:scale(.8)rotate(-8deg)}.H02X2G_processTitle{transition:transform .45s cubic-bezier(.22,1,.36,1)}.H02X2G_processOutput{transition:color .25s}.H02X2G_scopeItem:first-child:before{display:none}.H02X2G_servicePanel>figure{transition:border-color .35s,box-shadow .45s}.H02X2G_statementAccent{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#a78bfa80,#a78bfa80);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}.H02X2G_statementCopy[data-entrance=entered] .H02X2G_statementAccent{animation:1.1s cubic-bezier(.22,1,.36,1) .15s both H02X2G_underlineArrive}@keyframes H02X2G_lineArrive{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes H02X2G_underlineArrive{0%{background-size:0% 1px}to{background-size:100% 1px}}@media (hover:hover) and (pointer:fine){.H02X2G_expertiseLink:hover:before{opacity:1}.H02X2G_expertiseLink:hover:after{transform-origin:0;transform:scaleX(1)}.H02X2G_expertiseLink:hover .H02X2G_expertiseNumber{color:#a78bfa;transform:translate(3px)}.H02X2G_expertiseLink:hover .H02X2G_expertiseLabel{transform:translate(4px)}.H02X2G_expertiseLink:hover .H02X2G_expertiseArrow{color:#c4b5fd;border-color:#a78bfa80;transform:rotate(45deg)}.H02X2G_serviceRow:hover:before{width:100%}.H02X2G_serviceRow:hover .H02X2G_serviceNumber{color:#c4b5fd;transform:translateY(-3px)}.H02X2G_serviceRow:hover .H02X2G_serviceTitle{color:#ddd6fe}.H02X2G_serviceRow:hover .H02X2G_serviceFrame:before{opacity:1;transform:scale(1.12)}.H02X2G_serviceRow:hover .H02X2G_serviceFrame:after{opacity:.7;transform:scale(1)}.H02X2G_serviceRow:hover .H02X2G_capability{color:var(--foreground)}.H02X2G_processStep:hover:after{opacity:1}.H02X2G_processStep:hover .H02X2G_processNumber{color:#ddd6fe;transform:translate(3px)}.H02X2G_processStep:hover .H02X2G_processNumber:before{opacity:1;transform:scale(1)rotate(0)}.H02X2G_processStep:hover .H02X2G_processTitle{transform:translate(4px)}.H02X2G_processStep:hover .H02X2G_processOutput{color:#c4b5fd}.H02X2G_servicePanel:hover>figure{border-color:#a78bfa8c;box-shadow:0 0 32px #a78bfa12}}@media (prefers-reduced-motion:reduce){.H02X2G_expertiseLink,.H02X2G_expertiseLink:before,.H02X2G_expertiseLink:after,.H02X2G_expertiseNumber,.H02X2G_expertiseLabel,.H02X2G_expertiseArrow,.H02X2G_serviceRow:before,.H02X2G_serviceNumber,.H02X2G_serviceTitle,.H02X2G_serviceFrame:before,.H02X2G_serviceFrame:after,.H02X2G_capability,.H02X2G_processStep:before,.H02X2G_processStep:after,.H02X2G_processNumber,.H02X2G_processNumber:before,.H02X2G_processTitle,.H02X2G_processOutput,.H02X2G_servicePanel>figure,.H02X2G_statementAccent{transition:none!important;animation:none!important}.H02X2G_expertiseNumber,.H02X2G_expertiseLabel,.H02X2G_expertiseArrow,.H02X2G_serviceNumber,.H02X2G_serviceFrame:before,.H02X2G_serviceFrame:after,.H02X2G_processNumber,.H02X2G_processNumber:before,.H02X2G_processTitle{transform:none!important}}
.JJu1Oq_scene{color:#eeece5;background:#111110;padding:4cqw;position:absolute;inset:0}.JJu1Oq_window{background:#191817;border:1px solid #3d393f;border-radius:2cqw;flex-direction:column;height:100%;display:flex;overflow:hidden}.JJu1Oq_scene .JJu1Oq_window p{letter-spacing:0;font-weight:400;animation:none}.JJu1Oq_chrome{font:max(8px,1.7cqw) var(--font-geist-mono),monospace;color:#aaa49f;border-bottom:1px solid #373239;align-items:center;gap:2cqw;padding:1.6cqw 3cqw;display:flex}.JJu1Oq_dots{gap:.6cqw;display:flex}.JJu1Oq_dots i{background:#645b69;border-radius:50%;width:.8cqw;height:.8cqw}.JJu1Oq_workflowHeader{padding:2.6cqw 3cqw 2cqw}.JJu1Oq_workflowHeader>span{color:#aaa49f;font-size:2cqw}.JJu1Oq_workflowHeader h3{letter-spacing:-.04em;margin:1cqw 0 0;font-size:4.3cqw;font-weight:400}.JJu1Oq_stages{flex:1;gap:1cqw;min-height:0;padding:0 3cqw;display:grid}.JJu1Oq_stage{animation:12s infinite JJu1Oq_stage-active;animation-delay:calc(var(--step)*2s);background:#211e23;border:1px solid #3c363e;border-radius:1.1cqw;grid-template-columns:6cqw 1fr auto;align-items:center;gap:1.7cqw;padding:.5cqw 1.8cqw;display:grid;position:relative}.JJu1Oq_stage strong{font-size:max(10px,2.5cqw);font-weight:400;line-height:1.2;display:block}.JJu1Oq_scene .JJu1Oq_stage p{color:#b1a9b4;margin:.4cqw 0 0;font-size:max(8px,1.6cqw);line-height:1.2}.JJu1Oq_node{color:#c4a6ef;border:1px solid #75627f;border-radius:1cqw;place-items:center;width:5.5cqw;height:5.5cqw;display:grid}.JJu1Oq_node svg{width:3cqw;height:3cqw}.JJu1Oq_status{color:#c4a6ef;white-space:nowrap;font-size:max(8px,1.6cqw)}.JJu1Oq_scene .JJu1Oq_footer{color:#ada6af;justify-content:space-between;align-items:center;gap:1.2cqw;padding:1.5cqw 3cqw;font-size:max(8px,1.6cqw);line-height:1.3;display:flex}.JJu1Oq_footer svg{width:2.4cqw;height:2.4cqw}@keyframes JJu1Oq_stage-active{0%,5%,95%,to{background:#211e23;border-color:#3c363e}12%,30%{background:#302536;border-color:#bda1e4}}.JJu1Oq_scene[data-inventory=true]{color:#282722;background:#e8e7de;padding:4cqw}[data-inventory=true] .JJu1Oq_window{background:#faf9f5;border-color:#cdc9bf;box-shadow:0 2cqw 4cqw #24232012}[data-inventory=true] .JJu1Oq_chrome{color:#756f68;border-color:#dedad2}[data-inventory=true] .JJu1Oq_dots i{background:#b3aca4}.JJu1Oq_appHeader{justify-content:space-between;align-items:center;gap:2cqw;padding:2cqw 3cqw;display:flex}.JJu1Oq_appHeader h3{letter-spacing:-.04em;font-size:3.6cqw;font-weight:400}.JJu1Oq_appHeader>span{color:#726d65;font-size:1.6cqw}.JJu1Oq_summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1cqw;padding:0 3cqw;display:grid}.JJu1Oq_summary>div{animation:12s infinite JJu1Oq_inventory-active;animation-delay:calc(var(--step)*2s);border:1px solid #d7d1c7;border-radius:1cqw;flex-direction:column;gap:.7cqw;padding:1.3cqw;display:flex}.JJu1Oq_summary span{font:1.7cqw var(--font-geist-mono),monospace;color:#806390}.JJu1Oq_summary strong{font-size:2.3cqw;font-weight:400;line-height:1.25}.JJu1Oq_summary small{color:#726d65;font-size:1.6cqw}.JJu1Oq_table{border:1px solid #d7d1c7;border-radius:1cqw;flex:1;grid-template-rows:repeat(4,minmax(0,1fr));min-height:0;margin:2cqw 3cqw 0;display:grid;overflow:hidden}.JJu1Oq_table>div{border-bottom:1px solid #e3ded6;grid-template-columns:1fr 1.4fr 1fr;align-items:center;gap:1cqw;padding:.8cqw 2cqw;font-size:2cqw;display:grid}.JJu1Oq_table>div:first-child{color:#756f68;background:#eeece5;font-size:1.7cqw}.JJu1Oq_table>div:last-child{border-bottom:0}.JJu1Oq_table span:last-child{align-items:center;gap:.6cqw;display:flex}.JJu1Oq_table i{background:#8e6cab;border-radius:50%;flex:none;width:.7cqw;height:.7cqw}.JJu1Oq_scene[data-inventory=true] .JJu1Oq_footer{color:#716b64;justify-content:flex-start;font-size:1.8cqw}@keyframes JJu1Oq_inventory-active{0%,5%,95%,to{background:0 0;border-color:#d7d1c7}12%,30%{background:#eee7f6;border-color:#9f7dbe}}@container figure (max-width:500px){.JJu1Oq_scene{padding:4cqw}.JJu1Oq_chrome,.JJu1Oq_workflowHeader{padding:3cqw}.JJu1Oq_workflowHeader>span{font-size:2.8cqw}.JJu1Oq_workflowHeader h3{font-size:5.7cqw}.JJu1Oq_stage{grid-template-columns:6cqw 1fr;gap:2cqw;padding:2cqw}.JJu1Oq_stage strong{font-size:max(11px,3.6cqw)}.JJu1Oq_scene .JJu1Oq_stage p{font-size:max(9px,2.7cqw)}.JJu1Oq_status{grid-column:2;font-size:max(9px,2.7cqw)}.JJu1Oq_node{grid-row:1/3}.JJu1Oq_scene .JJu1Oq_footer{padding:3cqw;font-size:2.6cqw}.JJu1Oq_appHeader{display:block}.JJu1Oq_appHeader h3{font-size:5cqw}.JJu1Oq_appHeader>span{margin-top:1cqw;font-size:2.8cqw;display:block}.JJu1Oq_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.JJu1Oq_summary>div{gap:1cqw;padding:2cqw}.JJu1Oq_summary span{font-size:2.6cqw}.JJu1Oq_summary strong{font-size:3.5cqw}.JJu1Oq_summary small{font-size:2.7cqw}.JJu1Oq_table>div{padding:2cqw;font-size:max(9px,2.9cqw)}.JJu1Oq_table>div:first-child{font-size:max(8px,2.6cqw)}.JJu1Oq_scene[data-inventory=true] .JJu1Oq_footer{font-size:2.8cqw}}@media (prefers-reduced-motion:reduce){.JJu1Oq_scene *{animation:none!important}}
