.page_main__HOWR9{position:relative;min-height:100vh;overflow:visible;background:#0a0c0f;color:#ffffff}.page_languageNotice__hKYxe{position:fixed;top:calc(var(--banner-offset, 0px) + 84px);right:clamp(16px,4vw,40px);z-index:2100;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:min(460px,calc(100vw - 32px));padding:12px 12px 12px 16px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(14,16,20,.9);color:#ffffff;box-shadow:0 18px 46px rgba(0,0,0,.32);backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35);animation:page_languageNoticeIn__q2GNH .32s cubic-bezier(.16,1,.3,1)}.page_languageNoticeCopy__9a6tQ{display:grid;min-width:0;gap:2px}.page_languageNoticeTitle__GmrD4{color:rgba(255,255,255,.94);font-size:13.5px;font-weight:600}.page_languageNoticeText__4iIwS,.page_languageNoticeTitle__GmrD4{font-family:var(--font-noto-sans-sc);line-height:1.35;letter-spacing:0}.page_languageNoticeText__4iIwS{color:rgba(255,255,255,.66);font-size:12.5px;font-weight:400}.page_languageNoticeAction__vB22X{display:inline-flex;height:34px;align-items:center;justify-content:center;border-radius:8px;background:#ffffff;padding:0 13px;color:#101216;font-family:var(--font-noto-sans-sc);font-size:12.5px;font-weight:600;line-height:1;letter-spacing:0;white-space:nowrap;transition:transform .2s ease,background .2s ease}.page_languageNoticeAction__vB22X:hover{background:#e8fbff;transform:translateY(-1px)}.page_languageNoticeAction__vB22X:focus-visible,.page_languageNoticeClose__6uA1e:focus-visible{outline:2px solid rgba(138,237,255,.72);outline-offset:2px}.page_languageNoticeClose__6uA1e{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:0;border-radius:8px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.72);cursor:pointer;transition:background .2s ease,color .2s ease}.page_languageNoticeClose__6uA1e:hover{background:rgba(255,255,255,.13);color:#ffffff}.page_languageNoticeClose__6uA1e svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@keyframes page_languageNoticeIn__q2GNH{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page_main__HOWR9:after{position:absolute;inset:0;z-index:0;content:"";pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.16) 0 .4px,transparent .55px) 0 0 /2.4px 2.4px,radial-gradient(circle,rgba(0,0,0,.16) 0 .36px,transparent .5px) 1.2px 1.2px /2.4px 2.4px;mix-blend-mode:overlay;opacity:.4}.page_hero__m5hsI{position:relative;z-index:1;display:flex;min-height:calc(100svh - var(--banner-offset, 0px) - var(--header-height, 75px));overflow:hidden;flex-direction:column;align-items:center;justify-content:center;padding:24px;isolation:isolate;scroll-margin-top:0}.page_snapAura__SKssb{position:absolute;top:55%;left:50%;z-index:0;width:clamp(360px,58vw,860px);aspect-ratio:1;pointer-events:none;transform:translate(-50%,-50%) translateY(var(--hero-logo-scroll-y,0)) scaleX(var(--hero-logo-stretch-x,1)) scaleY(var(--hero-logo-squish-y,1));opacity:var(--hero-logo-opacity,.88);filter:blur(var(--hero-logo-extra-blur,0));animation:page_logoAuraDrift__qvw_6 9s ease-in-out infinite;transition:opacity .75s cubic-bezier(.16,1,.3,1)}.page_logoAuraMark__czCRG{position:absolute;inset:10%;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(198,220,248,.62) 48%,rgba(86,122,170,.42));opacity:.62;animation:page_logoMarkBreath__4_Gow 10s ease-in-out infinite;transition:opacity .9s cubic-bezier(.16,1,.3,1);-webkit-mask:url(/snap-logo.svg) center/contain no-repeat;mask:url(/snap-logo.svg) center/contain no-repeat}@keyframes page_logoMarkBreath__4_Gow{0%,to{filter:blur(32px)}50%{filter:blur(52px)}}.page_heroPrompting__q7_IH .page_snapAura__SKssb{opacity:calc(var(--hero-logo-opacity, .88) * .92)}.page_heroPrompting__q7_IH .page_logoAuraMark__czCRG{opacity:.7;animation-duration:8.5s}.page_heroDescription__iP_eG,.page_heroSuggestions__eLvXU,.page_promptBox__5q_Vg,.page_title__mxNhk{position:relative;z-index:2}.page_title__mxNhk{width:min(846px,100%);display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-family:var(--font-noto-sans-sc);font-size:44px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.18;text-align:left;margin-bottom:40px}.page_titleLine__7C6_Z{display:block;width:100%;min-height:52px;background:linear-gradient(90deg,#ffffff,#ffffff 58%,#8aedff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.page_heroDescription__iP_eG{display:none;width:min(846px,100%);margin:0 0 26px;font-family:var(--font-noto-sans-sc);font-size:44px;font-weight:400;line-height:1.18;letter-spacing:0;text-align:left}.page_heroDescription__iP_eG span{display:block;background:linear-gradient(90deg,#ffffff,#ffffff 58%,#8aedff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.page_heroDescriptionMobile__oqDWJ{display:none}.page_heroSuggestions__eLvXU{display:grid;width:min(846px,100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:32px}.page_heroSuggestions__eLvXU button{position:relative;display:inline-flex;width:100%;height:40px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.05);padding:0 16px;color:rgba(255,255,255,.78);font-family:var(--font-noto-sans-sc);font-size:13.5px;font-weight:500;line-height:1;letter-spacing:0;cursor:pointer;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 24px rgba(0,0,0,.18);transition:border-color .25s var(--ease-out),background .25s var(--ease-out),color .25s var(--ease-out),transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}.page_heroSuggestions__eLvXU button:hover{border-color:rgba(138,237,255,.42);background:rgba(255,255,255,.085);color:#ffffff;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px rgba(138,237,255,.12),0 12px 28px rgba(0,0,0,.22)}.page_heroSuggestions__eLvXU button:focus-visible{outline:2px solid rgba(138,237,255,.6);outline-offset:2px}.page_promptBox__5q_Vg{width:min(846px,100%);height:236px;overflow:visible;border:1px solid rgba(210,222,226,.38);border-radius:20px;background:radial-gradient(circle at 12% 100%,rgba(255,255,255,.12),transparent 45%),radial-gradient(ellipse 60% 70% at 50% 50%,rgba(96,111,116,.06),rgba(96,111,116,.28) 78%);backdrop-filter:blur(26px) saturate(1.4) brightness(.92);-webkit-backdrop-filter:blur(26px) saturate(1.4) brightness(.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(255,255,255,.04),0 20px 60px rgba(0,0,0,.16);isolation:isolate}@keyframes page_logoAuraDrift__qvw_6{0%,to{transform:translate(-50%,-50%) translateY(var(--hero-logo-scroll-y,0)) scaleX(var(--hero-logo-stretch-x,1)) scaleY(var(--hero-logo-squish-y,1)) scale(1)}50%{transform:translate(-50%,-50%) translateY(calc(var(--hero-logo-scroll-y, 0px) - 14px)) scaleX(var(--hero-logo-stretch-x,1)) scaleY(var(--hero-logo-squish-y,1)) scale(1.025)}}@media (prefers-reduced-motion:reduce){.page_logoAuraMark__czCRG,.page_snapAura__SKssb{animation:none}.page_logoAuraMark__czCRG{filter:blur(40px)}.page_heroPrompting__q7_IH .page_snapAura__SKssb{opacity:calc(var(--hero-logo-opacity, .88) * .9);transform:translate(-50%,-50%) translateY(var(--hero-logo-scroll-y,0)) scaleX(var(--hero-logo-stretch-x,1)) scaleY(var(--hero-logo-squish-y,1)) scale(1)}}.page_promptTagline__QL_r_{display:none}.page_promptFrame__GXpK6{position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.04));pointer-events:none}.page_promptInput__fyVjV{position:relative;z-index:1;width:100%;height:100%;resize:none;border:0;outline:0;background:transparent;padding:20px 22px 72px;font-family:var(--font-noto-sans-sc);font-size:16px;font-weight:400;line-height:1.5;color:#ffffff}.page_promptInput__fyVjV::placeholder{color:rgba(244,244,247,.45)}.page_promptLimitMessage__bDtgl{position:absolute;right:18px;bottom:58px;left:18px;z-index:2;margin:0;color:#ffd7d7;font-size:13px;line-height:1.4;text-align:right}.page_promptActions__aiCk_{position:absolute;right:14px;bottom:14px;left:14px;z-index:2;display:flex;align-items:center;gap:14px}.page_promptShortcutHint__PlzsJ{display:inline-flex;margin-left:auto;min-width:0;align-items:center;color:rgba(244,244,247,.58);font-family:var(--font-noto-sans-sc);font-size:13px;font-weight:400;line-height:1;white-space:nowrap}@media (max-width:720px){.page_promptShortcutHint__PlzsJ{display:none}}.page_modelSelector__3C8ic{position:relative}.page_modelMenu__Lv7PC{position:absolute;bottom:calc(100% + 10px);left:0;z-index:5;width:min(430px,calc(100vw - 48px));border:1px solid var(--secondary-light-color);border-radius:14px;background:rgba(32,43,48,.98);padding:12px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 46px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05)}.page_modelOption__OwXyT{display:flex;width:100%;flex-direction:column;align-items:flex-start;border:0;border-radius:10px;background:transparent;padding:10px 12px;text-align:left;color:#ffffff;transition:background .16s ease,transform .16s ease}.page_modelOptionActive__Xn9xU,.page_modelOption__OwXyT:hover{background:var(--main-text-color-alpha-10)}.page_modelOption__OwXyT:hover{transform:translateY(-1px)}.page_modelOptionTitle__bYehO{display:flex;align-items:center;gap:8px;font-family:var(--font-noto-sans-sc);font-size:17px;font-weight:500;line-height:1.2}.page_modelBadge__Lmtgk{display:inline-flex;height:22px;align-items:center;border-radius:999px;background:linear-gradient(180deg,#ffe470,#c99a31);padding:0 8px;font-size:13px;font-weight:500;color:#3d3210}.page_modelOptionDescription__HEqJK{margin-top:5px;font-family:var(--font-noto-sans-sc);font-size:14px;font-weight:400;line-height:1.35;color:rgba(255,255,255,.62)}.page_modelButton___gUNo{display:inline-flex;height:36px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:var(--main-text-color-alpha-10);padding:0 13px;font-family:var(--font-noto-sans-sc);font-size:16px;font-weight:400;color:rgba(255,255,255,.92)}.page_chevron__wGgWy{width:8px;height:8px;border-right:2px solid rgba(244,244,247,.78);border-bottom:2px solid rgba(244,244,247,.78);transform:translateY(-2px) rotate(45deg);transition:transform .16s ease}.page_chevronOpen__3RnY9{transform:translateY(2px) rotate(225deg)}.page_iconButton__0WXIE,.page_submitButton__kQv30{display:inline-flex;align-items:center;justify-content:center;border:0;color:#ffffff}.page_iconButton__0WXIE{width:34px;height:34px;background:transparent;opacity:.94;transition:opacity .16s ease,transform .16s ease}.page_iconButton__0WXIE:hover{opacity:1;transform:translateY(-1px)}.page_iconButton__0WXIE svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.page_iconImage__w_Dmw{display:block;width:20px;height:21px;object-fit:contain;fill:currentColor;stroke:currentColor;stroke-width:.25}.page_iconButtonWrap__btgEi{position:relative;display:inline-flex}.page_iconTooltip__bUD0c{position:absolute;bottom:calc(100% + 10px);left:50%;z-index:20;padding:7px 14px;border-radius:8px;background:rgba(26,26,46,.88);color:#ffffff;font-size:13px;font-weight:500;white-space:nowrap;transform:translateX(-50%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.2);pointer-events:none}.page_submitButton__kQv30{width:36px;height:36px;border-radius:10px;background:linear-gradient(180deg,#9decff,#59d7f0);color:#07131a;cursor:pointer;box-shadow:0 0 0 1px rgba(138,237,255,.38),0 10px 22px rgba(47,194,225,.24);transition:background .2s ease,box-shadow .2s ease,transform .16s ease,opacity .16s ease}.page_submitButton__kQv30:hover:not(:disabled){background:linear-gradient(180deg,#b8f3ff,#73e3f6);box-shadow:0 0 0 1px rgba(138,237,255,.58),0 12px 28px rgba(47,194,225,.34);transform:translateY(-1px)}.page_submitButton__kQv30:disabled{background:rgba(244,244,247,.15);color:#ffffff;box-shadow:none;opacity:.5;cursor:not-allowed}.page_submitButton__kQv30 svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.page_submitButtonMobile__1bVoE{display:none;text-decoration:none}.page_scenarios__4fE5Z{position:relative;z-index:1;width:100%;height:280vh;min-height:1680px;overflow:visible;isolation:isolate}.page_scenariosSticky__Nl1BP{position:sticky;top:0;display:grid;min-height:100svh;place-items:start center;overflow:hidden;padding:clamp(120px,14vh,164px) clamp(20px,5vw,88px) clamp(46px,6vh,72px);isolation:isolate}.page_scenariosSticky__Nl1BP:after,.page_scenariosSticky__Nl1BP:before{position:absolute;content:"";pointer-events:none}.page_scenariosSticky__Nl1BP:before{inset:13% 9% 8%;z-index:-2;border-radius:999px;background:radial-gradient(circle at 50% 52%,rgba(138,237,255,.16),transparent 34%),radial-gradient(circle at 30% 68%,rgba(122,167,255,.13),transparent 32%),radial-gradient(circle at 72% 32%,rgba(255,143,184,.11),transparent 30%);filter:blur(34px);opacity:.86}.page_scenariosSticky__Nl1BP:after{display:none}.page_scenariosInner__E72j6{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(30px,4.8vh,54px);width:min(1160px,100%);height:min(700px,calc(100svh - 190px));min-height:560px;margin:0 auto}.page_scenariosHeader__P25JV{position:relative;z-index:10;display:grid;width:min(760px,100%);max-width:760px;margin:0 auto;justify-items:center;text-align:center}.page_scenariosTitle__KAXsV{margin:0;font-family:var(--font-noto-sans-sc);font-size:clamp(32px,2.95vw,48px);font-weight:700;line-height:1.08;letter-spacing:0;color:#ffffff}.page_scenariosDesc__3SCrN{max-width:680px;margin:18px 0 0;color:rgba(255,255,255,.66);font-size:clamp(14px,1vw,17px);font-weight:400;line-height:1.72}.page_scenariosStage__cRf3f{position:relative;z-index:2;min-height:0}.page_scenariosStage__cRf3f:before{position:absolute;inset:-8px 5% 8px;z-index:6;content:"";border-radius:36px;background:rgba(255,255,255,.035);opacity:0;pointer-events:none;transition:opacity .24s ease}.page_scenariosStageFocused__C9C_P:before{background:transparent;opacity:0}.page_scenariosStageClosing__OdOQ4:before{opacity:0}.page_scenarioBubbleSlot__pXEd6{position:absolute;top:var(--scenario-current-y,var(--scenario-y));left:var(--scenario-current-x,var(--scenario-x));z-index:2;width:clamp(168px,13vw,218px);transform:translate(-50%,-50%) scale(var(--scenario-scroll-scale,1)) rotate(var(--scenario-scroll-rotate,0deg));opacity:var(--scenario-scroll-opacity,1);will-change:top,left,width,transform,opacity;transition:top .52s cubic-bezier(.22,1,.26,1),left .52s cubic-bezier(.22,1,.26,1),width .48s cubic-bezier(.22,1,.26,1),opacity .4s ease,transform .48s cubic-bezier(.22,1,.26,1)}.page_scenariosStageFocused__C9C_P .page_scenarioBubbleSlot__pXEd6{transition:top .52s cubic-bezier(.22,1,.26,1),left .52s cubic-bezier(.22,1,.26,1),width .36s cubic-bezier(.22,1,.26,1),opacity .28s ease,transform .36s cubic-bezier(.22,1,.26,1)}.page_scenarioBubbleSlotActive__kbpl1{top:55%;left:50%;z-index:12;width:min(560px,calc(100vw - 360px));filter:none;opacity:1;transform:translate(-50%,-50%) scale(1.02)}.page_scenarioBubbleSlotClosing__w0tpH{z-index:12;filter:none;opacity:1;transform:translate(-50%,-50%) scale(1)}.page_scenarioBubbleSlotDimmed__OAGlt{opacity:.28;transform:translate(-50%,-50%) scale(.97)}.page_scenarioBubble__LcrM3{position:relative;display:flex;width:100%;min-height:96px;flex-direction:column;justify-content:center;overflow:hidden;border:.5px solid rgba(255,255,255,.18);border-radius:28px;appearance:none;background:radial-gradient(90% 110% at 100% 0,color-mix(in srgb,var(--scenario-accent),transparent 88%),transparent 54%),rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 16px 44px rgba(0,0,0,.16);color:#ffffff;cursor:pointer;padding:17px 18px 16px;text-align:left;backdrop-filter:blur(18px) saturate(1.16);-webkit-backdrop-filter:blur(18px) saturate(1.16);animation:page_scenarioBubbleIn__cc3Om .72s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--scenario-delay);will-change:min-height,border-radius,padding,box-shadow;transition:min-height .24s cubic-bezier(.18,.86,.22,1),border-radius .24s cubic-bezier(.18,.86,.22,1),background .2s ease,box-shadow .2s ease,padding .24s cubic-bezier(.18,.86,.22,1)}.page_scenarioBubble__LcrM3:before{position:absolute;inset:0;content:"";border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.24),transparent 44%);opacity:.34;pointer-events:none}.page_scenarioBubble__LcrM3:after{position:absolute;right:18px;bottom:17px;width:8px;height:8px;content:"";display:none;border-radius:50%;background:var(--scenario-accent);box-shadow:0 0 18px color-mix(in srgb,var(--scenario-accent),transparent 22%);opacity:.68;pointer-events:none}.page_scenarioBubble__LcrM3:focus-visible{outline:3px solid color-mix(in srgb,var(--scenario-accent),white 24%);outline-offset:5px}.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubble__LcrM3{animation:none;min-height:min(390px,50svh);border-radius:32px;background:radial-gradient(80% 90% at 100% 0,color-mix(in srgb,var(--scenario-accent),transparent 78%),transparent 48%),radial-gradient(100% 90% at 0 100%,rgba(255,255,255,.12),transparent 52%),linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.1)),rgba(20,22,26,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 30px 84px rgba(0,0,0,.26);padding:clamp(28px,3.5vw,42px)}.page_scenarioBubbleDetails__Tko5H,.page_scenarioBubbleKicker__ZbDDg,.page_scenarioBubblePrompt__tlE_v,.page_scenarioBubbleTitle__OgDIK{position:relative;z-index:1}.page_scenarioBubbleKicker__ZbDDg{display:inline-flex;width:fit-content;margin-bottom:8px;border:1px solid color-mix(in srgb,var(--scenario-accent),transparent 68%);border-radius:999px;background:color-mix(in srgb,var(--scenario-accent),transparent 93%);padding:4px 8px;color:color-mix(in srgb,var(--scenario-accent),#ffffff 22%);font-size:11px;font-weight:700;line-height:1}.page_scenarioBubbleTitle__OgDIK{display:block;font-family:var(--font-noto-sans-sc);font-size:clamp(19px,1.25vw,24px);font-weight:700;line-height:1.16}.page_scenarioBubblePrompt__tlE_v{display:block;margin-top:7px;color:rgba(255,255,255,.64);font-size:12px;font-weight:500;line-height:1.55}.page_scenarioBubbleDetails__Tko5H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:0;margin-top:0;overflow:hidden;opacity:0;transform:translateY(14px);transition:max-height .24s cubic-bezier(.18,.86,.22,1),margin-top .24s cubic-bezier(.18,.86,.22,1),opacity .18s ease,transform .24s cubic-bezier(.18,.86,.22,1)}.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubbleTitle__OgDIK{font-size:clamp(32px,3.3vw,48px);line-height:1.06}.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubblePrompt__tlE_v{max-width:560px;margin-top:14px;color:rgba(255,255,255,.72);font-size:clamp(15px,1.05vw,17px);line-height:1.7}.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubbleDetails__Tko5H{max-height:220px;margin-top:26px;opacity:1;transform:translateY(0)}.page_scenarioBubbleDetails__Tko5H span{display:grid;align-content:start;min-height:112px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.064);padding:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.page_scenarioBubbleDetails__Tko5H em{color:rgba(255,255,255,.48);font-size:12px;font-style:normal;font-weight:700;line-height:1}.page_scenarioBubbleDetails__Tko5H strong{margin-top:12px;color:#ffffff;font-size:clamp(15px,1.05vw,18px);font-weight:700;line-height:1.45}@keyframes page_scenarioBubbleIn__cc3Om{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:960px){.page_scenarios__4fE5Z{height:auto;min-height:0}.page_scenariosSticky__Nl1BP{position:relative;height:auto;min-height:0;overflow:visible;padding:72px 24px 56px}.page_scenariosInner__E72j6{height:auto;min-height:0;gap:36px}.page_scenariosStage__cRf3f{min-height:0}.page_scenariosStage__cRf3f:before{display:none}.page_scenarioBubbleSlot__pXEd6{position:static;top:auto;left:auto;width:100%;transform:none;opacity:1;filter:none;transition:none}.page_scenarioBubbleSlotDimmed__OAGlt,.page_scenariosStageFocused__C9C_P .page_scenarioBubbleSlot__pXEd6{opacity:1;filter:none}.page_scenarioBubbleSlotActive__kbpl1{top:auto;left:auto;width:100%}.page_scenarioCanvas__FxrLG,.page_scenariosStage__cRf3f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubble__LcrM3,.page_scenarioBubble__LcrM3{min-height:0}.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubbleTitle__OgDIK,.page_scenarioBubbleTitle__OgDIK{font-size:20px;line-height:1.16}.page_scenarioBubblePrompt__tlE_v,.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubblePrompt__tlE_v{max-width:none;margin-top:8px;color:rgba(255,255,255,.64);font-size:13px;line-height:1.55}.page_scenarioBubbleDetails__Tko5H,.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubbleDetails__Tko5H{grid-template-columns:1fr;max-height:none;margin-top:16px;opacity:1;transform:none;transition:none;gap:10px}.page_scenarioBubbleDetails__Tko5H span{min-height:auto;padding:14px;border-radius:14px}.page_scenarioBubbleDetails__Tko5H strong{font-size:15px;margin-top:8px}}@media (max-width:640px){.page_scenariosSticky__Nl1BP{padding:56px 18px 48px}.page_scenariosInner__E72j6{gap:28px}.page_scenariosTitle__KAXsV{font-size:28px}.page_scenariosDesc__3SCrN{font-size:14px}.page_scenarioCanvas__FxrLG,.page_scenariosStage__cRf3f{grid-template-columns:1fr;gap:12px}.page_scenarioBubbleSlot__pXEd6{width:100%}.page_scenarioBubbleSlotActive__kbpl1{top:auto;left:auto;width:100%}.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubble__LcrM3,.page_scenarioBubble__LcrM3{min-height:0;border-radius:20px;padding:18px}.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubbleTitle__OgDIK,.page_scenarioBubbleTitle__OgDIK{font-size:18px}.page_scenarioBubblePrompt__tlE_v,.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubblePrompt__tlE_v{font-size:12px}.page_scenarioBubbleDetails__Tko5H,.page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubbleDetails__Tko5H{margin-top:12px;gap:8px}}.page_feature1__BizwW{position:relative;z-index:1;width:100%;height:310vh;min-height:2120px;padding:0;isolation:isolate;overflow:visible;--feature1-title-opacity:1}.page_feature1__BizwW:after,.page_feature1__BizwW:before{position:absolute;content:"";pointer-events:none}.page_feature1__BizwW:after,.page_feature1__BizwW:before{display:none}.page_feature1Sticky__6SXzw{position:sticky;top:0;width:100%;height:100svh;min-height:100vh;overflow:hidden}.page_feature1Sticky__6SXzw:before{position:absolute;inset:0;z-index:1;background:transparent;content:"";opacity:0;pointer-events:none}.page_feature1Inner__oZ87R{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none}.page_feature1Text__WGK_u{position:absolute;top:50%;left:50%;z-index:0;display:block;width:min(1100px,calc(100% - 48px));max-width:none;padding:0;text-align:center;opacity:var(--feature1-title-opacity);transform:translate(-50%,-50%);pointer-events:none}.page_feature1Title__qQcMY{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.1vw,14px);font-family:var(--font-noto-sans-sc);font-size:clamp(46px,6.8vw,108px);font-weight:650;line-height:1.02;letter-spacing:0;color:#ffffff;margin:0}.page_feature1TitleLead__2di7c,.page_feature1TitleMain__4LRby{display:block}.page_feature1TitleLead__2di7c{font-size:.48em;font-weight:500;line-height:1.08;color:rgba(255,255,255,.78)}.page_feature1TitleMain__4LRby{line-height:1.02}.page_feature1Desc__bwCeo{font-family:var(--font-noto-sans-sc);width:min(720px,100%);font-size:clamp(15px,1.05vw,18px);font-weight:400;line-height:1.75;color:rgba(255,255,255,.78);margin:22px auto 0}.page_feature1Video__KsLD_{position:absolute;top:50%;left:50%;z-index:3;width:min(980px,calc(100vw - 260px),calc((100svh - 170px) * 16 / 9));min-width:0;opacity:var(--feature1-card-opacity,0);transform:translate(-50%,-50%) translateY(var(--feature1-card-y,0)) scale(var(--feature1-card-scale,1));transform-origin:center center;will-change:transform,opacity;pointer-events:auto}.page_feature1VideoFrame__utZST{position:relative;z-index:1;width:100%;aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:#030407;border:1px solid rgba(255,255,255,.12);box-shadow:0 28px 78px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08)}.page_feature1VideoFrame__utZST:after,.page_feature1VideoFrame__utZST:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit}.page_feature1VideoFrame__utZST:after,.page_feature1VideoFrame__utZST:before{display:none}.page_feature1VideoPlayer__77SWs{display:block;object-fit:cover;pointer-events:auto}.page_feature1VideoPlayer__77SWs,.page_feature1VideoPoster___QhEo{position:absolute;inset:0;z-index:5;width:100%;height:100%;border:0}.page_feature1VideoPoster___QhEo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:0;cursor:pointer;color:#fff;background:#050608;font:inherit;overflow:hidden;transition:transform .4s ease}.page_feature1VideoPoster___QhEo:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.18)),radial-gradient(50% 55% at 50% 50%,transparent 0,rgba(0,0,0,.18) 100%);pointer-events:none}.page_feature1VideoPoster___QhEo:hover{transform:scale(1.005)}.page_feature1VideoPosterPicture__UPytv{position:absolute;inset:0;z-index:0;display:block}.page_feature1VideoPosterImage__dhvVE{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page_feature1VideoPosterGlow__Tl_y6{position:absolute;z-index:2;inset:-20%;background:radial-gradient(50% 50% at 50% 50%,rgba(129,140,248,.28),transparent 70%);filter:blur(40px);opacity:.7;pointer-events:none}.page_feature1VideoPlay__Hp52T{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:999px;background:rgba(255,255,255,.96);color:#0b0d18;box-shadow:0 18px 38px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.6);transition:transform .25s ease,box-shadow .25s ease}.page_feature1VideoPlay__Hp52T svg{margin-left:4px}.page_feature1VideoPoster___QhEo:hover .page_feature1VideoPlay__Hp52T{transform:scale(1.06);box-shadow:0 22px 44px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.7)}.page_feature1VideoPosterLabel__znu8S{position:relative;z-index:3;font-size:14px;letter-spacing:.04em;color:rgba(255,255,255,.78)}@media (max-width:960px){.page_feature1__BizwW{height:auto;min-height:0;overflow:hidden;padding:72px 24px}.page_feature1Sticky__6SXzw{position:relative;height:auto;min-height:0;overflow:visible;padding:0}.page_feature1Inner__oZ87R{position:relative;inset:auto;display:grid;width:min(760px,100%);height:auto;margin:0 auto;gap:16px;pointer-events:auto}.page_feature1Text__WGK_u{position:relative;top:auto;left:auto;width:100%;margin:0 auto 12px;opacity:1;transform:none;pointer-events:auto}.page_feature1Title__qQcMY{font-size:clamp(38px,8vw,66px)}.page_feature1Video__KsLD_{position:relative;top:auto;left:auto;width:100%;opacity:1;transform:none;will-change:auto}.page_feature1VideoFrame__utZST{border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 32px rgba(0,0,0,.22)}.page_feature1VideoPoster___QhEo{transition:none}.page_feature1VideoPosterGlow__Tl_y6{display:none}.page_feature1VideoPlay__Hp52T{transition:none}}@media (max-width:640px){.page_feature1__BizwW{padding:64px 18px}.page_feature1Text__WGK_u{width:100%;margin-bottom:8px}.page_feature1Title__qQcMY{font-size:clamp(30px,9vw,42px)}.page_feature1Desc__bwCeo{font-size:14px;line-height:1.68;margin-top:16px}.page_feature1Video__KsLD_{width:100%}.page_feature1VideoFrame__utZST{border-radius:12px}}.page_howToUse__d7FTl{position:relative;z-index:1;width:100%;height:400vh;min-height:2600px;padding:0;overflow:visible;isolation:isolate}.page_howToUse__d7FTl:before{display:none}.page_howSticky__QjgvR{position:sticky;top:0;display:flex;height:100vh;min-height:100vh;align-items:center;overflow:hidden;padding:64px clamp(24px,7vw,120px) 48px}.page_howInner__QldBO{position:relative;display:grid;grid-template-columns:minmax(280px,.74fr) minmax(0,1.26fr);gap:clamp(32px,5vw,72px);align-items:center;width:100%;max-width:1120px;margin:0 auto}.page_howCopy__b8GE2{position:relative;z-index:2}.page_howTitle__2hk2o{margin:0 0 34px;font-family:var(--font-noto-sans-sc);font-size:clamp(32px,2.95vw,48px);font-weight:700;line-height:1.08;color:#ffffff}.page_howFlow__J_T_f{display:grid;grid-template-columns:36px minmax(0,1fr);gap:22px}.page_howRail__GmcSU{position:relative;min-height:282px}.page_howRailActive__9sD8M,.page_howRailGlow___SAbx,.page_howRailLine__CgNI3{position:absolute;left:14px;top:7px;width:3px;border-radius:999px}.page_howRailLine__CgNI3{height:274px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.12),rgba(255,255,255,.04))}.page_howRailActive__9sD8M{height:25px;background:linear-gradient(180deg,rgba(115,112,255,.2),#8aedff);box-shadow:0 0 18px rgba(138,237,255,.22);transform:translateY(var(--how-offset));transition:none}.page_howRailGlow___SAbx{height:56px;background:linear-gradient(180deg,transparent,rgba(138,237,255,.34),transparent);filter:blur(8px);opacity:.8;transform:translateY(calc(var(--how-offset) - 18px));transition:none}.page_howRailIcon__35g3d{position:absolute;top:18px;left:0;width:28px;height:28px;overflow:visible;filter:drop-shadow(0 0 14px rgba(138,237,255,.36));transform:translateY(var(--how-offset));transition:none}.page_howSteps__MlidT{display:flex;flex-direction:column;gap:28px}.page_howStep__qQCsL{display:flex;min-height:90px;flex-direction:column;align-items:flex-start;border:0;background:transparent;padding:0;text-align:left;color:rgba(255,255,255,.58);transition:color .22s ease,transform .22s ease}.page_howStepActive__wQmLE,.page_howStep__qQCsL:hover{color:#ffffff;transform:translateX(4px)}.page_howStepLabel__0Vlvg{margin-bottom:6px;color:color-mix(in srgb,var(--how-step-accent,#8aedff),#ffffff 28%);font-size:13px;font-weight:600;transition:color .28s ease,text-shadow .28s ease}.page_howStepActive__wQmLE .page_howStepLabel__0Vlvg,.page_howStep__qQCsL:hover .page_howStepLabel__0Vlvg{color:var(--how-step-accent,#8aedff);text-shadow:0 0 14px color-mix(in srgb,var(--how-step-accent,#8aedff),transparent 72%)}.page_howStepTitle__AtNWn{margin-bottom:8px;font-size:clamp(22px,1.85vw,29px);font-weight:700;line-height:1.22}.page_howStepDesc__o6_st{max-width:390px;color:currentColor;font-size:clamp(13px,.9vw,15px);font-weight:500;line-height:1.62;opacity:.78}.page_howPreview__mLap9{position:relative;min-height:430px}.page_howPreviewPanel___bZTQ{position:absolute;inset:0;z-index:var(--how-card-z,1);display:flex;align-items:center;opacity:var(--how-card-opacity,0);transform:translateY(var(--how-card-y,0)) scale(var(--how-card-scale,.92));transform-origin:center center;transition:none;pointer-events:none;will-change:transform,opacity}.page_howPreviewPanel___bZTQ:after{position:absolute;inset:0;z-index:3;border-radius:inherit;background:rgba(0,0,0,var(--how-card-dim,0));content:"";pointer-events:none}.page_howBrowser__3Eib2{width:100%;overflow:hidden;border-radius:14px;box-shadow:0 34px 90px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.06)}.page_howBrowserBar__Snbc_{display:grid;height:58px;grid-template-columns:120px minmax(0,1fr) 120px;align-items:center;border-bottom:1px solid rgba(255,255,255,.05);background:rgba(16,16,18,.98);padding:0 22px;color:#ffffff}.page_howBrowserDevice__Mion8,.page_howBrowserTool__vYbg3{display:inline-flex;width:64px;height:30px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(90deg,var(--how-accent),transparent 28%),rgba(255,255,255,.02)}.page_howBrowserTitle__re4KL{justify-self:center;font-size:16px;font-weight:500}.page_howBrowserDevice__Mion8{justify-self:end;width:76px}.page_howBrowserStage__G8eb9{position:relative;overflow:hidden;background:radial-gradient(circle at 52% 48%,color-mix(in srgb,var(--how-accent),transparent 54%),transparent 22%)}.page_howPreviewImage__6xp_A{display:block;width:100%;height:auto;position:relative;z-index:1}.page_howPreviewText__LEk4_{position:relative;z-index:2;max-width:560px}.page_howPreviewKicker__ZCSmS{display:inline-flex;margin-bottom:12px;color:var(--how-accent);font-size:13px;font-weight:700}.page_howPreviewText__LEk4_ h3{margin:0 0 14px;color:#ffffff;font-size:clamp(30px,3.2vw,44px);font-weight:700;line-height:1.08}.page_howPreviewText__LEk4_ p{margin:0;color:rgba(255,255,255,.58);font-size:clamp(14px,1.08vw,18px);line-height:1.55}.page_howPreviewCard__hMiqp{position:absolute;right:clamp(34px,5vw,80px);bottom:clamp(34px,5vw,72px);z-index:2;display:flex;width:min(300px,42%);min-height:128px;flex-direction:column;justify-content:center;gap:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.06);padding:20px;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.page_howPreviewLineShort__t3S1n,.page_howPreviewLine__uGyQf{display:block;height:12px;border-radius:999px;background:rgba(255,255,255,.2)}.page_howPreviewLineShort__t3S1n{width:62%;background:var(--how-accent)}.page_howPreviewGlow__ChvtD{position:absolute;left:50%;top:54%;width:38%;aspect-ratio:1/.42;border-radius:50%;background:var(--how-accent);filter:blur(42px);opacity:.42;transform:translate(-50%,-50%)}html.light .page_howToUse__d7FTl:before{display:none;background:none;opacity:0}html.light .page_howPreviewPanel___bZTQ:after{background:rgba(20,40,80,var(--how-card-dim,0))}html.light .page_howStepActive__wQmLE,html.light .page_howStep__qQCsL:hover,html.light .page_howTitle__2hk2o{color:#1a1a2e}html.light .page_howStep__qQCsL{color:rgba(26,26,46,.56)}html.light .page_howStepLabel__0Vlvg{color:color-mix(in srgb,var(--how-step-accent,#0ea5e9),#1a1a2e 24%)}html.light .page_howStepActive__wQmLE .page_howStepLabel__0Vlvg,html.light .page_howStep__qQCsL:hover .page_howStepLabel__0Vlvg{color:var(--how-step-accent,#0ea5e9);text-shadow:0 0 10px color-mix(in srgb,var(--how-step-accent,#0ea5e9),transparent 85%)}html.light .page_howRailLine__CgNI3{background:linear-gradient(180deg,rgba(26,26,46,.04),rgba(26,26,46,.14),rgba(26,26,46,.04))}@media (max-width:960px){.page_howSticky__QjgvR,.page_howToUse__d7FTl{height:auto;min-height:0}.page_howSticky__QjgvR{position:relative;padding:72px 24px 56px}.page_howInner__QldBO{grid-template-columns:1fr;gap:32px}.page_howTitle__2hk2o{margin-bottom:28px}.page_howPreview__mLap9{position:relative;min-height:360px}.page_howPreviewPanel___bZTQ{position:absolute;inset:0;width:100%;opacity:0;transform:translateY(10px);transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1);pointer-events:none}.page_howPreviewPanel___bZTQ[aria-hidden=false]{opacity:1;transform:translateY(0);pointer-events:auto}.page_howPreviewPanel___bZTQ:after{display:none}}@media (max-width:640px){.page_howToUse__d7FTl{padding:0}.page_howSticky__QjgvR{padding:56px 18px 48px}.page_howToUse__d7FTl:before{width:240px;opacity:.38}.page_howTitle__2hk2o{margin-bottom:28px;font-size:34px}.page_howFlow__J_T_f{grid-template-columns:1fr}.page_howRail__GmcSU{display:none}.page_howSteps__MlidT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.page_howStep__qQCsL{min-height:112px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);padding:12px}.page_howStepActive__wQmLE,.page_howStep__qQCsL:hover{transform:none;border-color:rgba(138,237,255,.5);background:rgba(138,237,255,.08)}.page_howStepLabel__0Vlvg{margin-bottom:6px;font-size:11px}.page_howStepTitle__AtNWn{margin-bottom:6px;font-size:15px}.page_howStepDesc__o6_st{display:none}.page_howPreview__mLap9{min-height:clamp(210px,52vw,360px);gap:16px}.page_howBrowserBar__Snbc_{height:54px;grid-template-columns:62px minmax(0,1fr) 62px;padding:0 14px}.page_howBrowserDevice__Mion8,.page_howBrowserTool__vYbg3{width:42px;height:24px}.page_howBrowserTitle__re4KL{font-size:14px}.page_howPreviewText__LEk4_ h3{max-width:260px;font-size:28px}.page_howPreviewText__LEk4_ p{max-width:260px;font-size:14px}.page_howPreviewCard__hMiqp{right:18px;bottom:18px;width:48%;min-height:108px;gap:12px;border-radius:10px;padding:16px}}.page_gallery1___ADKs{position:relative;z-index:1;display:flex;width:100%;min-height:auto;flex-direction:column;justify-content:center;padding:clamp(56px,8vw,96px) clamp(22px,5vw,78px) clamp(22px,3vw,44px);overflow:hidden}.page_gallery1___ADKs:after,.page_gallery1___ADKs:before{position:absolute;content:"";pointer-events:none}.page_gallery1___ADKs:after,.page_gallery1___ADKs:before{display:none}.page_gallery1Inner__eSBDO{position:relative;z-index:1;width:min(1080px,100%);margin:0 auto}.page_gallery1Title__obO9T{margin:0 0 clamp(24px,3vw,34px);font-family:var(--font-noto-sans-sc);font-size:clamp(32px,2.95vw,48px);font-weight:700;line-height:1.14;letter-spacing:0;color:#ffffff;text-align:center}.page_galleryGrid__Mbv0J{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-rows:repeat(2,minmax(250px,1fr));gap:22px}.page_galleryCard__ipcec{position:relative;display:flex;min-height:250px;overflow:hidden;flex-direction:column;justify-content:space-between;border:.5px solid rgba(255,255,255,.34);border-radius:14px;background:radial-gradient(110% 85% at 100% 0,rgba(255,255,255,.13),transparent 48%),radial-gradient(85% 70% at 16% 100%,rgba(138,237,255,.08),transparent 52%),rgba(255,255,255,.055);padding:clamp(22px,2.1vw,30px);box-shadow:inset 4px 4px 50px rgba(255,255,255,.08),inset -4px -4px 50px rgba(255,255,255,.08),0 28px 70px rgba(0,0,0,.34);backdrop-filter:blur(34px) saturate(1.35);-webkit-backdrop-filter:blur(34px) saturate(1.35);isolation:isolate}.page_galleryCard__ipcec:after,.page_galleryCard__ipcec:before{position:absolute;inset:0;content:"";pointer-events:none;border-radius:inherit}.page_galleryCard__ipcec:before{z-index:-1;background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 28%),radial-gradient(circle at 88% 18%,rgba(255,255,255,.16),transparent 28%);opacity:.72}.page_galleryCard__ipcec:after{z-index:4;background:linear-gradient(180deg,transparent 60%,rgba(10,12,15,.38))}.page_galleryCardMain__O_Rsf{grid-row:span 2;min-height:522px}.page_galleryCardCopy__6NZWh{position:relative;z-index:2;max-width:660px}.page_galleryCardLead__k8EMB{display:inline-flex;margin-bottom:8px;font-size:13px;font-weight:600;line-height:1.2;color:rgba(138,237,255,.9)}.page_galleryCardTitle__34w7y{margin:0 0 9px;font-family:var(--font-noto-sans-sc);font-size:clamp(20px,1.55vw,25px);font-weight:700;line-height:1.22;letter-spacing:0;color:#ffffff}.page_galleryCardDesc__qgo_c{max-width:620px;margin:0;font-size:clamp(12px,.82vw,14px);font-weight:500;line-height:1.62;color:rgba(255,255,255,.68)}.page_galleryAssets__mqvUt,.page_galleryConsole__HL6cO,.page_galleryWorkflow__A0TBK{position:relative;z-index:2;margin-top:18px}.page_galleryWorkflow__A0TBK{display:flex;min-height:330px;flex-direction:column;justify-content:flex-end;gap:12px;padding-top:12px}.page_galleryWorkflow__A0TBK:before{display:none}.page_galleryChips__82Srv{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.page_galleryChips__82Srv span,.page_galleryCommand__mXof2,.page_galleryFlowLabel__e2BU9{display:inline-flex;align-items:center;min-height:27px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(34,43,48,.88);padding:0 11px;color:rgba(255,255,255,.72);font-size:12px;font-weight:600;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.page_galleryFlowGroup__GCb2B{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding-left:16px}.page_galleryFlowLabel__e2BU9{border:0;background:transparent;padding:0;color:rgba(255,255,255,.46)}.page_galleryFileRow__DUqWE{display:grid;width:min(100%,460px);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;border-radius:8px;background:rgba(36,46,52,.95);padding:9px 11px;color:rgba(255,255,255,.78);font-size:12px;font-weight:600}.page_galleryFileAction__glbvB{display:inline-flex;height:26px;align-items:center;justify-content:center;border-radius:6px;background:rgba(138,237,255,.82);padding:0 14px;color:#203038;font-size:12px;font-weight:700}.page_galleryFolderIcon__iPsCM{display:inline-block;width:24px;height:18px;border-radius:4px;background:linear-gradient(180deg,rgba(255,255,255,.2),transparent),#8aedff}.page_galleryFolderIcon__iPsCM:before{display:block;width:13px;height:5px;margin-top:-4px;margin-left:2px;border-radius:3px 3px 0 0;content:"";background:#8aedff}.page_galleryCommand__mXof2{border-radius:10px}.page_galleryOutcome__RWSgh{width:min(100%,470px);overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(35,44,50,.95);color:rgba(255,255,255,.84);font-size:12px;font-weight:600}.page_galleryOutcome__RWSgh>span:first-child{display:block;padding:9px 12px}.page_galleryOutcomeScreen__NjeTW{display:block;height:96px;background:radial-gradient(circle at 48% 42%,rgba(255,255,255,.76),transparent 5%),linear-gradient(90deg,rgba(255,255,255,.32) 0 16%,transparent 16% 22%,rgba(255,255,255,.28) 22% 38%,transparent 38% 44%,rgba(255,255,255,.25) 44% 60%,transparent 60%),linear-gradient(180deg,#d77100 0 26%,#f0a22b 26% 100%)}.page_galleryConsole__HL6cO{display:flex;min-height:132px;overflow:hidden;flex-direction:column;justify-content:space-between;border-radius:10px;background:radial-gradient(circle at 0 100%,rgba(255,255,255,.34),transparent 30%),linear-gradient(135deg,rgba(45,50,55,.96),rgba(20,22,25,.94));padding:16px;box-shadow:0 18px 46px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08)}.page_galleryConsolePills__KFpp_{display:flex;flex-direction:column;gap:7px}.page_galleryConsolePills__KFpp_ span{width:fit-content;border-radius:999px;background:rgba(255,255,255,.05);padding:6px 10px;color:rgba(255,255,255,.48);font-size:11px;font-weight:600}.page_galleryConsoleResult__yJ_hP{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;color:rgba(255,255,255,.82)}.page_galleryConsoleResult__yJ_hP p{margin:0;font-size:12px;font-weight:600;line-height:1.5}.page_galleryCheck__EhYnN{display:inline-block;width:14px;height:8px;margin-top:5px;border-left:2px solid #8aedff;border-bottom:2px solid #8aedff;transform:rotate(-45deg)}.page_galleryAssets__mqvUt{min-height:132px}.page_galleryAssetPreview___7tWP{position:absolute;right:8px;bottom:26px;display:grid;width:min(320px,62%);height:96px;grid-template-columns:1fr 1fr;gap:6px;border-radius:6px;background:#f4f6f5;padding:8px;box-shadow:0 16px 44px rgba(0,0,0,.28)}.page_galleryAssetImage__xbS6Z{min-width:0;border-radius:3px;background:radial-gradient(circle at 72% 30%,rgba(35,38,42,.8),transparent 12%),linear-gradient(135deg,rgba(255,255,255,.92),rgba(198,211,210,.74))}.page_galleryAssetBadge__qRo2U{position:absolute;right:8px;top:8px;border-radius:999px;background:rgba(138,237,255,.84);padding:3px 9px;color:#24404a;font-size:11px;font-weight:700}.page_galleryAssetMenu__3v5SF{position:absolute;left:clamp(8px,4vw,54px);bottom:8px;z-index:2;display:flex;min-width:164px;flex-direction:column;gap:4px;border:1px solid rgba(138,237,255,.18);border-radius:10px;background:rgba(36,48,54,.86);padding:8px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 12px 36px rgba(0,0,0,.34);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.page_galleryAssetMenu__3v5SF span{border-radius:7px;padding:6px 8px;color:rgba(255,255,255,.82);font-size:12px;font-weight:600}.page_galleryAssetMenu__3v5SF span:nth-child(2){background:rgba(255,255,255,.08)}.page_galleryAssetToast__BUfJp{position:absolute;right:0;bottom:10px;z-index:3;max-width:min(310px,62%);overflow:hidden;border-radius:8px;background:rgba(35,45,51,.95);padding:8px 12px;color:rgba(255,255,255,.88);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 12px 34px rgba(0,0,0,.3)}html.light .page_gallery1___ADKs:after{display:none;background:none}html.light .page_gallery1Title__obO9T,html.light .page_galleryCardTitle__34w7y{color:#1a1a2e}html.light .page_galleryCard__ipcec{border-color:rgba(255,255,255,.72);background:rgba(255,255,255,.34);box-shadow:none}html.light .page_galleryCard__ipcec:after{display:none;background:none}html.light .page_galleryCardDesc__qgo_c{color:rgba(26,26,46,.68)}html.light .page_galleryCardLead__k8EMB{color:rgba(14,165,233,.95)}@media (max-width:960px){.page_gallery1___ADKs{padding:62px 24px 22px}.page_galleryGrid__Mbv0J{grid-template-columns:1fr;grid-template-rows:auto}.page_galleryCardMain__O_Rsf,.page_galleryCard__ipcec{grid-row:auto;min-height:300px}.page_galleryWorkflow__A0TBK{min-height:300px}}@media (min-width:961px) and (max-height:820px){.page_gallery1___ADKs{padding-top:44px;padding-bottom:18px}.page_gallery1Title__obO9T{margin-bottom:22px;font-size:clamp(28px,2.25vw,36px)}.page_galleryGrid__Mbv0J{grid-template-rows:repeat(2,minmax(230px,1fr));gap:18px}.page_galleryCard__ipcec{min-height:230px;padding:24px}.page_galleryCardMain__O_Rsf{min-height:478px}.page_galleryWorkflow__A0TBK{min-height:294px}.page_galleryOutcomeScreen__NjeTW{height:78px}.page_galleryConsole__HL6cO{min-height:120px}.page_galleryAssetPreview___7tWP{height:86px}}@media (max-width:640px){.page_gallery1___ADKs{padding:48px 16px 14px}.page_gallery1Title__obO9T{margin-bottom:22px;font-size:26px}.page_galleryGrid__Mbv0J{gap:16px}.page_galleryCardMain__O_Rsf,.page_galleryCard__ipcec{min-height:292px;border-radius:12px;padding:20px}.page_galleryCardTitle__34w7y{font-size:20px}.page_galleryCardDesc__qgo_c{font-size:13px}.page_galleryWorkflow__A0TBK{min-height:286px;gap:12px}.page_galleryWorkflow__A0TBK:before{display:none}.page_galleryFlowGroup__GCb2B{padding-left:0}.page_galleryChips__82Srv span,.page_galleryCommand__mXof2,.page_galleryFlowLabel__e2BU9{min-height:28px;padding:0 11px;font-size:12px}.page_galleryFileRow__DUqWE{grid-template-columns:26px minmax(0,1fr) auto;gap:9px;padding:10px;font-size:12px}.page_galleryFileAction__glbvB{height:26px;padding:0 12px;font-size:12px}.page_galleryOutcomeScreen__NjeTW{height:92px}.page_galleryConsole__HL6cO{min-height:132px;padding:16px}.page_galleryAssetPreview___7tWP{width:68%;height:92px}.page_galleryAssetMenu__3v5SF{left:0;min-width:160px}.page_galleryAssetToast__BUfJp{max-width:72%;font-size:12px}}.page_gallery2__sMVHG{position:relative;z-index:1;display:flex;width:100%;min-height:auto;flex-direction:column;justify-content:center;overflow:hidden;padding:clamp(22px,3vw,44px) clamp(22px,5vw,78px) clamp(56px,8vw,96px);isolation:isolate}.page_gallery2__sMVHG:after,.page_gallery2__sMVHG:before{position:absolute;content:"";pointer-events:none}.page_gallery2__sMVHG:after,.page_gallery2__sMVHG:before{display:none}.page_gallery2Inner__TDRGg{position:relative;z-index:1;width:min(1080px,100%);margin:0 auto}.page_gallery2Header__URGmM{display:flex;width:min(780px,100%);flex-direction:column;align-items:center;margin:0 auto clamp(24px,3vw,34px);text-align:center}.page_gallery2Title__9ONYG{margin:0;font-family:var(--font-noto-sans-sc);font-size:clamp(32px,2.95vw,48px);font-weight:700;line-height:1.14;letter-spacing:0;color:#ffffff}.page_gallery2Desc__ZldF5{width:min(680px,100%);margin:14px 0 0;font-size:clamp(13px,.95vw,15px);font-weight:500;line-height:1.7;color:rgba(255,255,255,.58)}.page_gallery2Grid__pHhEJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.page_gallery2Panel__nVOyU{position:relative;display:flex;min-height:276px;overflow:hidden;flex-direction:column;justify-content:space-between;border:.5px solid rgba(255,255,255,.34);border-radius:14px;background:radial-gradient(110% 85% at 100% 0,rgba(255,255,255,.13),transparent 48%),radial-gradient(85% 70% at 12% 100%,rgba(138,237,255,.075),transparent 52%),rgba(255,255,255,.055);padding:clamp(22px,2.1vw,30px);box-shadow:inset 4px 4px 50px rgba(255,255,255,.08),inset -4px -4px 50px rgba(255,255,255,.08),0 28px 70px rgba(0,0,0,.34);backdrop-filter:blur(34px) saturate(1.35);-webkit-backdrop-filter:blur(34px) saturate(1.35);isolation:isolate}.page_gallery2Panel__nVOyU:after,.page_gallery2Panel__nVOyU:before{position:absolute;inset:0;border-radius:inherit;content:"";pointer-events:none}.page_gallery2Panel__nVOyU:before{z-index:-1;background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 28%),radial-gradient(circle at 86% 18%,rgba(255,255,255,.16),transparent 30%);opacity:.72}.page_gallery2Panel__nVOyU:after{z-index:4;background:linear-gradient(180deg,transparent 58%,rgba(10,12,15,.42))}.page_gallery2Hero__EvlBd{display:grid;min-height:438px;grid-column:1/-1;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:stretch;gap:clamp(22px,4vw,58px)}.page_gallery2CardCopy__Jr9BZ,.page_gallery2HeroCopy__2E9m3{position:relative;z-index:5}.page_gallery2HeroCopy__2E9m3{display:flex;max-width:390px;flex-direction:column;justify-content:center}.page_gallery2CardLead__E48ug{display:inline-flex;width:fit-content;margin-bottom:8px;color:rgba(138,237,255,.9);font-size:13px;font-weight:700;line-height:1.2}.page_gallery2CardTitle__HROdE{margin:0 0 10px;font-family:var(--font-noto-sans-sc);font-size:clamp(20px,1.55vw,25px);font-weight:700;line-height:1.22;letter-spacing:0;color:#ffffff}.page_gallery2CardDesc__ut1wi{max-width:600px;margin:0;color:rgba(255,255,255,.68);font-size:clamp(12px,.82vw,14px);font-weight:500;line-height:1.62}.page_gallery2IdeaDeck__prJPc{position:relative;z-index:3;min-height:344px;overflow:hidden;border-radius:12px;background:radial-gradient(circle at 48% 34%,rgba(255,255,255,.16),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015))}.page_gallery2IdeaDeck__prJPc:before{position:absolute;inset:auto 4% 30px;height:26%;border-radius:50%;background:rgba(255,255,255,.13);content:"";filter:blur(34px)}.page_gallery2IdeaCard__aa5bc{position:absolute;bottom:32px;width:min(196px,22vw);aspect-ratio:.78;overflow:hidden;border:.5px solid rgba(255,255,255,.2);border-radius:14px;box-shadow:0 22px 46px rgba(0,0,0,.36),0 0 34px rgba(255,255,255,.18)}.page_gallery2IdeaCard__aa5bc:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 54%,rgba(9,11,14,.48));content:""}.page_gallery2IdeaCardBlue__ur0df{left:2%;background:radial-gradient(circle at 38% 20%,rgba(99,222,255,.95),transparent 28%),radial-gradient(circle at 72% 64%,rgba(224,47,112,.78),transparent 36%),linear-gradient(145deg,#82eaff,#1a63c6 48%,#d83a69);transform:rotate(-7deg)}.page_gallery2IdeaCardGreen__paSxj{left:21%;background:radial-gradient(circle at 52% 44%,rgba(65,139,60,.72),transparent 18%),radial-gradient(circle at 44% 42%,rgba(232,255,214,.85),transparent 46%),linear-gradient(145deg,#dff8d2,#89bc74 52%,#244b34);transform:rotate(0deg)}.page_gallery2IdeaCardOrange__zUaxQ{left:40%;background:radial-gradient(circle at 54% 40%,rgba(255,190,63,.95),transparent 12%),repeating-linear-gradient(158deg,transparent 0 22px,rgba(255,111,35,.6) 23px 27px,transparent 28px 44px),linear-gradient(155deg,#070707,#1c1110 42%,#f09828);transform:rotate(-2deg)}.page_gallery2IdeaCardMono__U5nu7{left:59%;background:radial-gradient(circle at 54% 44%,rgba(230,236,240,.7),transparent 22%),repeating-linear-gradient(166deg,rgba(255,255,255,.05) 0 2px,transparent 2px 20px),linear-gradient(155deg,#d7dde1,#798188 48%,#171b1f);transform:rotate(4deg)}.page_gallery2IdeaCardEarth__nkdZz{left:76%;background:radial-gradient(circle at 56% 44%,rgba(245,230,156,.75),transparent 26%),radial-gradient(circle at 36% 40%,rgba(83,151,91,.9),transparent 28%),radial-gradient(circle at 72% 62%,rgba(79,142,86,.9),transparent 28%),linear-gradient(145deg,#244f86,#d4dfad 52%,#1f6e80);transform:rotate(7deg)}.page_gallery2IdeaShade__lyVWn{position:absolute;inset:auto 0 0;z-index:6;height:42%;background:linear-gradient(180deg,transparent,rgba(10,12,15,.68));pointer-events:none}.page_gallery2PromptFlow___J_Ri,.page_gallery2RouteBoard__BEr_i,.page_gallery2SkillWindow__k3xMg{position:relative;z-index:5;margin-top:22px}.page_gallery2PromptBox__w2Bpd{border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(34,43,48,.86);padding:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.page_gallery2PromptBox__w2Bpd span{color:rgba(138,237,255,.88);font-size:12px;font-weight:700}.page_gallery2PromptBox__w2Bpd p{margin:8px 0 0;color:rgba(255,255,255,.82);font-size:13px;font-weight:600;line-height:1.55}.page_gallery2PromptBranches__IGtaX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.page_gallery2PromptBranches__IGtaX span,.page_gallery2RouteBoard__BEr_i span,.page_gallery2SkillList__Hq7GW span{display:inline-flex;min-width:0;min-height:32px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.055);padding:0 10px;color:rgba(255,255,255,.72);font-size:12px;font-weight:700;text-align:center}.page_gallery2RouteBoard__BEr_i{display:grid;gap:9px}.page_gallery2RouteBoard__BEr_i span{justify-content:flex-start;border-radius:10px;background:linear-gradient(90deg,rgba(138,237,255,.15),transparent 54%),rgba(36,46,52,.88)}.page_gallery2RouteBoard__BEr_i span:nth-child(2){background:linear-gradient(90deg,rgba(183,163,255,.16),transparent 54%),rgba(36,46,52,.88)}.page_gallery2RouteBoard__BEr_i span:nth-child(3){background:linear-gradient(90deg,rgba(240,168,104,.16),transparent 54%),rgba(36,46,52,.88)}.page_gallery2SkillWindow__k3xMg{overflow:hidden;border:1px solid rgba(138,237,255,.13);border-radius:10px;background:rgba(23,29,34,.88);box-shadow:0 16px 42px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.06)}.page_gallery2SkillHeader__KEVUA{display:flex;min-height:42px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.06);padding:0 13px;color:rgba(255,255,255,.66);font-size:12px;font-weight:700}.page_gallery2SkillHeader__KEVUA span:last-child{width:14px;height:14px;border:1px solid rgba(138,237,255,.6);border-radius:4px;background:rgba(138,237,255,.12)}.page_gallery2SkillList__Hq7GW{display:grid;gap:8px;padding:12px}.page_gallery2SkillList__Hq7GW span{justify-content:flex-start;border-radius:8px;background:rgba(255,255,255,.06)}html.light .page_gallery2__sMVHG:after{display:none;background:none}html.light .page_gallery2CardTitle__HROdE,html.light .page_gallery2Title__9ONYG{color:#1a1a2e}html.light .page_gallery2CardDesc__ut1wi,html.light .page_gallery2Desc__ZldF5{color:rgba(26,26,46,.68)}html.light .page_gallery2Panel__nVOyU{border-color:rgba(255,255,255,.72);background:rgba(255,255,255,.34);box-shadow:0 16px 42px rgba(20,40,80,.08)}html.light .page_gallery2Panel__nVOyU:after{display:none;background:none}html.light .page_gallery2CardLead__E48ug{color:rgba(14,165,233,.95)}@media (max-width:960px){.page_gallery2__sMVHG{padding:54px 24px 42px}.page_gallery2Grid__pHhEJ{grid-template-columns:1fr}.page_gallery2Hero__EvlBd{min-height:640px;grid-template-columns:1fr}.page_gallery2HeroCopy__2E9m3{max-width:620px;justify-content:flex-start}.page_gallery2IdeaDeck__prJPc{min-height:360px}.page_gallery2IdeaCard__aa5bc{width:min(180px,26vw)}}@media (min-width:961px) and (max-height:820px){.page_gallery2__sMVHG{padding-top:38px;padding-bottom:48px}.page_gallery2Header__URGmM{margin-bottom:22px}.page_gallery2Title__9ONYG{font-size:clamp(28px,2.25vw,36px)}.page_gallery2Hero__EvlBd{min-height:398px}.page_gallery2IdeaDeck__prJPc{min-height:306px}.page_gallery2Panel__nVOyU{min-height:248px;padding:24px}}@media (max-width:640px){.page_gallery2__sMVHG{padding:44px 16px 34px}.page_gallery2Header__URGmM{align-items:flex-start;text-align:left}.page_gallery2Title__9ONYG{font-size:26px}.page_gallery2Desc__ZldF5{font-size:13px}.page_gallery2Grid__pHhEJ{gap:16px}.page_gallery2Panel__nVOyU{min-height:266px;border-radius:12px;padding:20px}.page_gallery2Hero__EvlBd{min-height:548px;gap:20px}.page_gallery2CardTitle__HROdE{font-size:20px}.page_gallery2CardDesc__ut1wi{font-size:13px}.page_gallery2IdeaDeck__prJPc{min-height:288px}.page_gallery2IdeaCard__aa5bc{bottom:28px;width:126px;border-radius:11px}.page_gallery2IdeaCardBlue__ur0df{left:-4%}.page_gallery2IdeaCardGreen__paSxj{left:15%}.page_gallery2IdeaCardOrange__zUaxQ{left:34%}.page_gallery2IdeaCardMono__U5nu7{left:53%}.page_gallery2IdeaCardEarth__nkdZz{left:72%}.page_gallery2PromptBranches__IGtaX{grid-template-columns:1fr}}.page_benefits__ghXUR{position:relative;z-index:1;width:100%;height:390svh;min-height:3000px;padding:0;isolation:isolate;overflow:visible}.page_benefitsSticky__JRdvX{position:sticky;top:0;width:100%;height:100svh;min-height:100vh;overflow:hidden}.page_benefitsInner__ZFEc9{display:flex;width:min(1220px,calc(100% - 48px));height:100%;min-height:0;flex-direction:column;justify-content:center;gap:clamp(34px,5vh,58px);margin:0 auto;padding:clamp(42px,7vh,76px) 0}.page_benefitsTitle__tPlJ0{width:min(1220px,100%);margin:0 auto;color:#ffffff;font-family:var(--font-noto-sans-sc);font-size:clamp(32px,2.95vw,48px);font-weight:650;line-height:1.2;letter-spacing:0;text-align:center}.page_benefitsDeck__1xmbo{position:relative;width:100%;height:min(440px,calc(100svh - 260px));min-height:340px}.page_benefitPage__pdojF{position:absolute;inset:0;z-index:var(--benefit-page-z,1);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,2.8vw,42px);opacity:var(--benefit-page-opacity,0);transform:translateY(var(--benefit-page-y,740px)) scale(var(--benefit-page-scale,1));transform-origin:center center;will-change:transform,opacity}.page_benefitPage__pdojF:first-child{--benefit-page-y:24px;--benefit-page-opacity:1}.page_benefitCard__siJ3o{position:relative;z-index:1;display:flex;min-height:0;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(255,255,255,.22);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),rgba(6,7,8,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 58px rgba(0,0,0,.18);padding:clamp(28px,2.6vw,44px);transition:border-color .24s ease,background .24s ease,transform .24s ease}.page_benefitCard__siJ3o:hover{border-color:rgba(138,237,255,.46);background:linear-gradient(180deg,rgba(138,237,255,.055),rgba(255,255,255,.014)),rgba(8,10,12,.96);transform:translateY(-2px)}.page_benefitSvgSlot__BHper{display:block;width:clamp(72px,6vw,96px);height:clamp(72px,6vw,96px);margin-bottom:clamp(20px,3vh,32px)}.page_benefitSvg__NOaaC{display:block;width:100%;height:100%;object-fit:contain}.page_benefitCardTitle__P5ICH{margin:0 0 14px;color:#ffffff;font-family:var(--font-noto-sans-sc);font-size:clamp(18px,1.45vw,24px);font-weight:700;line-height:1.25;letter-spacing:0}.page_benefitCardDesc__EEkHc{margin:0;color:rgba(255,255,255,.76);font-size:clamp(13px,.92vw,15px);font-weight:500;line-height:1.72}html.light .page_benefitCardTitle__P5ICH,html.light .page_benefitsTitle__tPlJ0{color:#1a1a2e}html.light .page_benefitCard__siJ3o{border-color:rgba(26,26,46,.12);background:rgba(255,255,255,.96);box-shadow:0 16px 40px rgba(20,40,80,.07)}html.light .page_benefitCard__siJ3o:hover{border-color:rgba(14,165,233,.32);background:rgba(255,255,255,.98)}html.light .page_benefitCardDesc__EEkHc{color:rgba(26,26,46,.68)}@media (max-width:960px){.page_benefits__ghXUR{height:auto;min-height:100svh;padding:84px 20px 96px}.page_benefitsSticky__JRdvX{position:relative;height:auto;min-height:0;overflow:visible}.page_benefitsInner__ZFEc9{width:min(100%,760px);height:auto;padding:0}.page_benefitsDeck__1xmbo{display:grid;height:auto;min-height:0;gap:20px}.page_benefitPage__pdojF{position:relative;inset:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;opacity:1;transform:none}.page_benefitCard__siJ3o{min-height:300px}}@media (max-width:640px){.page_benefits__ghXUR{padding:68px 16px 78px}.page_benefitsTitle__tPlJ0{font-size:28px;text-align:left}.page_benefitsDeck__1xmbo{gap:16px}.page_benefitPage__pdojF{grid-template-columns:1fr;gap:16px}.page_benefitCard__siJ3o{min-height:250px;border-radius:12px;padding:26px 24px}.page_benefitSvgSlot__BHper{width:64px;height:64px;margin-bottom:24px}.page_benefitCardTitle__P5ICH{margin-bottom:18px;font-size:22px}.page_benefitCardDesc__EEkHc{font-size:14px;line-height:1.72}}.page_testimonials__3w0Dy{position:relative;z-index:1;width:100%;height:740vh;min-height:5200px;padding:0;isolation:isolate;overflow:visible;--testimonial-bg-blur:0px;--testimonial-fog-opacity:0;--testimonial-title-blur:0px;--testimonial-title-opacity:1}.page_testimonialsSticky__z6J21{position:sticky;top:0;width:100%;height:100svh;min-height:100vh;overflow:hidden}.page_testimonialsSticky__z6J21:before{position:absolute;inset:0;z-index:1;background:rgba(10,12,15,.2);backdrop-filter:blur(var(--testimonial-bg-blur));-webkit-backdrop-filter:blur(var(--testimonial-bg-blur));content:"";opacity:var(--testimonial-fog-opacity);pointer-events:none}.page_testimonialsTitle__oyZGV{z-index:0;width:min(1080px,calc(100% - 48px));font-family:var(--font-noto-sans-sc);font-size:clamp(46px,6.8vw,108px);font-weight:700;line-height:1.08;color:#ffffff;text-align:center;margin:0;filter:blur(var(--testimonial-title-blur));opacity:var(--testimonial-title-opacity);pointer-events:none}.page_testimonialDeck__mVNW8,.page_testimonialsTitle__oyZGV{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page_testimonialDeck__mVNW8{z-index:2;width:min(920px,calc(100vw - 260px));height:min(560px,calc(100svh - 190px));min-height:500px;perspective:1200px}.page_testimonialCard__sqGC_{position:absolute;top:0;left:50%;z-index:var(--testimonial-card-z,1);display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:22px;appearance:none;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035)),rgba(20,21,23,.96);backdrop-filter:blur(34px) saturate(1.35);-webkit-backdrop-filter:blur(34px) saturate(1.35);box-shadow:0 28px 78px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);color:#ffffff;font-family:var(--font-noto-sans-sc);opacity:var(--testimonial-card-opacity,0);padding:clamp(46px,5.8vh,68px) clamp(56px,5.2vw,82px);text-align:left;transform-origin:center center;transform-style:preserve-3d;will-change:transform;transform:translate(-50%,var(--testimonial-card-y,0)) scale(var(--testimonial-card-scale,1));transition:border-color .2s ease,background .2s ease}.page_testimonialCard__sqGC_:before{position:absolute;inset:0;z-index:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(138,237,255,.12),transparent 34%),radial-gradient(circle at 0 0,rgba(255,255,255,.08),transparent 34%);opacity:0}.page_testimonialCard__sqGC_[aria-current=true]:before{opacity:1}.page_testimonialCard__sqGC_:after{position:absolute;inset:0;z-index:3;border-radius:inherit;background:rgba(0,0,0,var(--testimonial-card-dim,0));content:"";pointer-events:none}.page_testimonialCard__sqGC_:focus-visible,.page_testimonialCard__sqGC_:hover{border-color:rgba(255,255,255,.22)}.page_testimonialCard__sqGC_:focus-visible{outline:2px solid rgba(138,237,255,.8);outline-offset:4px}.page_testimonialQuoteMark__6ylDn{position:absolute;top:clamp(38px,5vh,58px);right:clamp(48px,5vw,72px);z-index:2;font-size:clamp(64px,6vw,96px);font-weight:500;line-height:1;color:rgba(138,237,255,.13);pointer-events:none}.page_testimonialCardTitle__0_1yt{position:relative;z-index:2;display:block;width:min(690px,100%);padding-right:clamp(42px,6vw,92px);font-size:clamp(30px,2.5vw,44px);font-weight:600;line-height:1.24;color:#ffffff;letter-spacing:0}.page_testimonialCardQuote__0CA5O{position:relative;z-index:2;display:block;max-width:720px;margin-top:clamp(24px,3.5vh,38px);overflow:visible;font-size:clamp(17px,1.1vw,21px);font-weight:400;line-height:1.76;color:rgba(255,255,255,.72)}.page_testimonialAuthor__bsFhU{position:relative;z-index:2;display:flex;align-items:center;margin-top:clamp(34px,5vh,56px);padding-top:0;gap:12px}.page_testimonialAvatar__Aluwq{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;overflow:hidden;font-family:var(--font-noto-sans-sc);font-size:18px;font-weight:600;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.18)}.page_testimonialAvatar__Aluwq img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.page_testimonialAuthorText__Ecyy_{display:flex;flex-direction:column;gap:2px;line-height:1.2}.page_testimonialAuthorName__UCUax{font-size:16px;font-weight:500;color:#ffffff}.page_testimonialAuthorRole__QY4sb{font-size:14px;color:rgba(255,255,255,.55)}@media (prefers-reduced-motion:reduce){.page_testimonialCard__sqGC_{transition:none}}.page_faq__ybhk0{position:relative;z-index:1;display:flex;width:100%;min-height:100svh;flex-direction:column;justify-content:center;padding:clamp(64px,8vw,120px) clamp(22px,5vw,78px);isolation:isolate}.page_faqInner__1bnr0{position:relative;z-index:1;display:grid;width:min(1080px,100%);margin:0 auto;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px)}.page_faqIntro___jmmc{position:sticky;top:calc(var(--header-height) + 24px);display:flex;flex-direction:column;align-items:flex-start;padding-top:4px}.page_faqEyebrow__6Swou{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.045);padding:6px 14px;color:rgba(255,255,255,.72);font-family:var(--font-noto-sans-sc);font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.page_faqEyebrowDot__Tz0f4{width:6px;height:6px;border-radius:50%;background:#8aedff;box-shadow:0 0 12px rgba(138,237,255,.6)}.page_faqTitle__5ZA9N{margin:0;font-family:var(--font-noto-sans-sc);font-size:clamp(32px,2.95vw,48px);font-weight:700;line-height:1.1;letter-spacing:0;color:#ffffff}.page_faqDivider__a87me{display:block;width:40px;height:2px;margin-top:clamp(18px,2vw,26px);border-radius:999px;background:linear-gradient(90deg,#8aedff,rgba(138,237,255,0))}.page_faqLead__OEErf{margin:clamp(20px,2.4vw,30px) 0 0;max-width:280px;font-family:var(--font-noto-sans-sc);font-size:clamp(13px,.95vw,15px);font-weight:500;line-height:1.75;letter-spacing:0;color:rgba(255,255,255,.58)}.page_faqList__VLi1x{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.page_faqItem__J7bxR{position:relative;overflow:hidden;border:.5px solid rgba(255,255,255,.18);border-radius:14px;background:radial-gradient(110% 85% at 100% 0,rgba(255,255,255,.09),transparent 48%),radial-gradient(85% 70% at 12% 100%,rgba(138,237,255,.06),transparent 52%),rgba(255,255,255,.04);backdrop-filter:blur(28px) saturate(1.2);-webkit-backdrop-filter:blur(28px) saturate(1.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 44px rgba(0,0,0,.22);transition:border-color .25s var(--ease-out),background .25s var(--ease-out),box-shadow .25s var(--ease-out)}.page_faqItem__J7bxR:hover{border-color:rgba(255,255,255,.26);background:radial-gradient(110% 85% at 100% 0,rgba(255,255,255,.12),transparent 48%),radial-gradient(85% 70% at 12% 100%,rgba(138,237,255,.08),transparent 52%),rgba(255,255,255,.055)}.page_faqItemOpen__QJs8Y{border-color:rgba(138,237,255,.32);box-shadow:inset 0 0 0 1px rgba(138,237,255,.1),inset 0 1px 0 rgba(255,255,255,.08),0 22px 56px rgba(0,0,0,.32)}.page_faqQuestion__TXFmS{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;border:none;background:transparent;padding:clamp(22px,2.3vw,28px) clamp(24px,2.6vw,32px);color:#ffffff;font-family:var(--font-noto-sans-sc);font-size:clamp(16px,1.15vw,18px);font-weight:600;line-height:1.4;text-align:left;cursor:pointer}.page_faqQuestion__TXFmS:focus-visible{outline:2px solid rgba(138,237,255,.55);outline-offset:-4px;border-radius:14px}.page_faqQuestionText__Tmdlo{flex:1}.page_faqIcon__Pnjzv{position:relative;display:inline-flex;width:18px;height:18px;flex-shrink:0;align-items:center;justify-content:center;color:rgba(255,255,255,.55);transition:color .25s var(--ease-out),transform .35s var(--ease-out)}.page_faqQuestion__TXFmS:hover .page_faqIcon__Pnjzv{color:#8aedff}.page_faqIconBar__5eQhx{position:absolute;top:50%;left:50%;width:14px;height:1.5px;border-radius:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .35s var(--ease-out)}.page_faqIconBarVertical__S9WKn{transform:translate(-50%,-50%) rotate(90deg)}.page_faqItemOpen__QJs8Y .page_faqIcon__Pnjzv{color:#8aedff;transform:rotate(45deg)}.page_faqAnswerWrap__cVKTT{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease-out)}.page_faqItemOpen__QJs8Y .page_faqAnswerWrap__cVKTT{grid-template-rows:1fr}.page_faqAnswerInner__92M2W{overflow:hidden}.page_faqAnswer__utsEF{margin:0;border-top:1px solid rgba(255,255,255,.08);padding:clamp(16px,1.6vw,20px) clamp(24px,2.6vw,32px) clamp(22px,2.3vw,28px);font-family:var(--font-noto-sans-sc);font-size:clamp(14px,1vw,16px);font-weight:500;line-height:1.8;letter-spacing:0;color:rgba(255,255,255,.62)}html.light .page_faqTitle__5ZA9N{color:#1a1a2e}html.light .page_faqEyebrow__6Swou{border-color:rgba(0,0,0,.1);background:rgba(255,255,255,.7);color:rgba(26,26,46,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}html.light .page_faqEyebrowDot__Tz0f4{background:#0ea5e9;box-shadow:0 0 12px rgba(14,165,233,.4)}html.light .page_faqDivider__a87me{background:linear-gradient(90deg,#0ea5e9,rgba(14,165,233,0))}html.light .page_faqLead__OEErf{color:rgba(26,26,46,.68)}html.light .page_faqItem__J7bxR{border-color:rgba(255,255,255,.72);background:radial-gradient(110% 85% at 100% 0,rgba(255,255,255,.6),transparent 48%),rgba(255,255,255,.34);box-shadow:0 16px 42px rgba(20,40,80,.08)}html.light .page_faqItem__J7bxR:hover{border-color:rgba(14,165,233,.4);background:radial-gradient(110% 85% at 100% 0,rgba(255,255,255,.75),transparent 48%),rgba(255,255,255,.46)}html.light .page_faqItemOpen__QJs8Y{border-color:rgba(14,165,233,.45);box-shadow:inset 0 0 0 1px rgba(14,165,233,.12),0 20px 48px rgba(20,40,80,.1)}html.light .page_faqQuestion__TXFmS{color:#1a1a2e}html.light .page_faqIcon__Pnjzv{color:rgba(26,26,46,.5)}html.light .page_faqItemOpen__QJs8Y .page_faqIcon__Pnjzv,html.light .page_faqQuestion__TXFmS:hover .page_faqIcon__Pnjzv{color:#0ea5e9}html.light .page_faqAnswer__utsEF{border-top-color:rgba(0,0,0,.08);color:rgba(26,26,46,.68)}@media (max-width:960px){.page_faq__ybhk0{padding:48px 24px 36px}.page_faqInner__1bnr0{grid-template-columns:1fr;gap:28px}.page_faqIntro___jmmc{position:static;align-items:center;text-align:center}.page_faqDivider__a87me{align-self:center}.page_faqLead__OEErf{max-width:480px}}@media (max-width:520px){.page_faqQuestion__TXFmS{font-size:15px;padding:16px 18px}.page_faqIcon__Pnjzv{width:16px;height:16px}.page_faqIconBar__5eQhx{width:12px}.page_faqAnswer__utsEF{padding:14px 18px 18px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.page_faqAnswerWrap__cVKTT,.page_faqIconBar__5eQhx,.page_faqIcon__Pnjzv,.page_faqItem__J7bxR{transition:none}}.page_bottomCta__kNSKe{position:relative;z-index:1;width:100%;height:150vh;background:transparent;isolation:isolate}.page_bottomCtaSticky__vRWQD{position:sticky;top:0;display:flex;width:100%;height:100svh;align-items:center;justify-content:center;overflow:hidden;padding:clamp(48px,8vw,120px) clamp(24px,5vw,80px);text-align:center}.page_bottomCtaSticky__vRWQD:after,.page_bottomCtaSticky__vRWQD:before{position:absolute;content:"";pointer-events:none}.page_bottomCtaSticky__vRWQD:after,.page_bottomCtaSticky__vRWQD:before{display:none}.page_bottomCtaSignals__QvBMi{display:none;position:absolute;inset:0;left:50%;z-index:1;width:min(1060px,calc(100% - 48px));pointer-events:none;opacity:var(--bottom-signal-opacity,1);transform:translateX(-50%) translateY(var(--bottom-signal-y,0))}.page_bottomCtaSignals__QvBMi span{position:absolute;display:inline-flex;min-height:34px;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.045);padding:0 14px;color:rgba(255,255,255,.64);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 28px rgba(0,0,0,.18);animation:page_bottomCtaFloat__m8WAG 7s ease-in-out infinite}.page_bottomCtaSignals__QvBMi span:before{width:6px;height:6px;margin-right:8px;border-radius:50%;background:#8aedff;box-shadow:0 0 12px rgba(138,237,255,.6);content:""}.page_bottomCtaSignals__QvBMi span:first-child{left:4%;top:25%}.page_bottomCtaSignals__QvBMi span:nth-child(2){right:5%;top:24%;animation-delay:-1.4s}.page_bottomCtaSignals__QvBMi span:nth-child(3){left:10%;bottom:24%;animation-delay:-2.8s}.page_bottomCtaSignals__QvBMi span:nth-child(4){right:9%;bottom:23%;animation-delay:-4.2s}.page_bottomCtaInner__81Y_A{position:relative;z-index:2;display:flex;width:100%;flex-direction:column;align-items:center;opacity:1;transform:none}.page_bottomCtaTitle__tRMDT{margin:0;font-family:var(--font-noto-sans-sc);font-size:clamp(40px,7.2vw,108px);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:#ffffff;white-space:nowrap}.page_bottomCtaDesc__y2Iu1{max-width:880px;margin:clamp(28px,3vw,44px) 0 0;font-family:var(--font-noto-sans-sc);font-size:clamp(16px,1.35vw,22px);font-weight:500;line-height:1.6;letter-spacing:0;color:rgba(255,255,255,.7)}.page_bottomCtaButton__y2Vr7{position:relative;display:inline-flex;width:min(272px,100%);height:84px;align-items:center;justify-content:center;overflow:hidden;margin-top:clamp(46px,5.2vw,78px);border:none;border-radius:999px;background:rgba(21,21,21,.16);color:#ffffff;font-family:var(--font-noto-sans-sc);font-size:28px;font-weight:700;line-height:1;letter-spacing:0;text-decoration:none;cursor:pointer;padding:0;isolation:isolate;opacity:1;transform:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.page_bottomCtaButtonText__FNyKf{position:relative;z-index:2}.page_bottomCtaButton__y2Vr7:before{position:absolute;inset:0;z-index:3;content:"";border-radius:inherit;padding:1px;background:radial-gradient(ellipse 254px 39px at 25px 4.5px,#ffffff 0,rgba(255,255,255,.1) 100%);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.page_bottomCtaButton__y2Vr7:after{position:absolute;inset:-42% -62%;z-index:1;content:"";background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.26) 48%,rgba(255,255,255,.08) 55%,transparent 66%);opacity:0;pointer-events:none;transform:translateX(-58%);animation:page_bottomCtaSheen__H5A7f 4.2s ease-in-out infinite}.page_bottomCtaButton__y2Vr7:hover{background:rgba(255,255,255,.08);box-shadow:0 0 28px rgba(255,255,255,.08);transform:translateY(-1px)}.page_bottomCtaButton__y2Vr7:hover:after{animation-duration:2.6s}.page_bottomCtaFootnote__dCXg7{display:inline-flex;align-items:center;gap:8px;margin:clamp(20px,2.2vw,30px) 0 0;font-family:var(--font-noto-sans-sc);font-size:clamp(13px,.95vw,14px);font-weight:500;line-height:1;color:rgba(255,255,255,.5)}.page_bottomCtaFootnoteDot__402la{width:6px;height:6px;border-radius:50%;background:#8aedff;box-shadow:0 0 12px rgba(138,237,255,.6)}.page_portfolio__A8gq9{position:relative;z-index:1;width:100%;height:300vh;background:var(--bg);isolation:isolate}.page_portfolioSticky___sPHB{position:sticky;top:0;display:flex;width:100%;height:100svh;align-items:center;justify-content:center;padding:clamp(48px,8vw,120px) clamp(24px,5vw,80px)}.page_portfolioLink__4jDhO{display:block;text-decoration:none;color:inherit;transition:transform .4s cubic-bezier(.22,1,.36,1)}.page_portfolioLink__4jDhO:hover{transform:translateY(-4px)}.page_portfolioTitle__60Uqh{margin:0;font-family:var(--font-noto-sans-sc);font-size:clamp(44px,7.6vw,120px);font-weight:700;line-height:1.12;letter-spacing:-.01em;text-align:center;color:#ffffff;transition:color .3s ease}.page_portfolioLink__4jDhO:hover .page_portfolioTitle__60Uqh{color:#8aedff}html.light .page_portfolioTitle__60Uqh{color:#1a1a2e}html.light .page_portfolioLink__4jDhO:hover .page_portfolioTitle__60Uqh{color:#0ea5e9}@media (max-width:960px){.page_portfolio__A8gq9{height:auto}.page_portfolioSticky___sPHB{position:relative;height:auto;min-height:100svh;padding:72px 32px}.page_portfolioTitle__60Uqh{font-size:clamp(36px,9vw,60px)}}@media (max-width:640px){.page_portfolioSticky___sPHB{padding:56px 20px}.page_portfolioTitle__60Uqh{font-size:clamp(28px,9.5vw,40px)}}@keyframes page_bottomCtaFloat__m8WAG{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes page_bottomCtaSheen__H5A7f{0%{opacity:0;transform:translateX(-58%)}16%{opacity:.72}38%{opacity:0;transform:translateX(58%)}to{opacity:0;transform:translateX(58%)}}@media (prefers-reduced-motion:reduce){.page_bottomCtaSignals__QvBMi span{animation:none}.page_bottomCtaButton__y2Vr7:after{animation:none;opacity:.16;transform:translateX(0)}}@media (max-width:960px){.page_main__HOWR9:after{display:none}.page_hero__m5hsI{min-height:calc(100svh - var(--banner-offset, 0px) - var(--header-height, 64px));padding:24px 20px}.page_snapAura__SKssb{top:50%;width:clamp(420px,86vw,760px);opacity:var(--hero-logo-opacity,.8);animation:none}.page_logoAuraMark__czCRG{animation:none;filter:blur(32px)}.page_title__mxNhk{width:min(720px,100%);font-size:36px;font-weight:600;letter-spacing:-.01em;line-height:1.16}.page_heroDescription__iP_eG{width:min(720px,100%);font-size:36px;font-weight:500;line-height:1.22;color:rgba(255,255,255,.76)}.page_titleLine__7C6_Z{min-height:42px}.page_promptBox__5q_Vg{width:min(720px,100%)}.page_submitButtonDesktop__Gqfi4{display:none}.page_submitButtonMobile__1bVoE{display:inline-flex}.page_testimonials__3w0Dy{height:auto;min-height:0;overflow:hidden;padding:72px 24px}.page_testimonialsSticky__z6J21{position:relative;height:auto;min-height:0;overflow:visible;padding:0}.page_testimonialsSticky__z6J21:before{display:none}.page_testimonialsTitle__oyZGV{position:relative;top:auto;left:auto;width:min(760px,100%);margin:0 auto 28px;filter:none;opacity:1;font-size:clamp(38px,8vw,66px);transform:none}.page_testimonialDeck__mVNW8{display:grid;width:min(760px,100%);margin:0 auto;gap:16px;perspective:none}.page_testimonialCard__sqGC_,.page_testimonialDeck__mVNW8{position:relative;top:auto;left:auto;height:auto;min-height:0;transform:none}.page_testimonialCard__sqGC_{width:100%;opacity:1;padding:36px 38px 34px;will-change:auto;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 32px rgba(0,0,0,.22)}.page_testimonialCard__sqGC_:after{display:none}.page_testimonialCardTitle__0_1yt{width:100%;padding-right:76px;font-size:32px}}@media (max-width:768px){.page_title__mxNhk{margin-bottom:8px}.page_heroDescriptionMobile__oqDWJ,.page_heroDescription__iP_eG,.page_titleLineDesktop__R4Jyj{display:none}}@media (max-width:640px){.page_hero__m5hsI,.page_main__HOWR9{min-height:100vh}.page_hero__m5hsI{min-height:calc(100svh - var(--banner-offset, 0px) - var(--header-height, 64px));justify-content:flex-start;padding:24px 18px}.page_snapAura__SKssb{display:none}.page_title__mxNhk{gap:2px;width:100%;max-width:380px;align-self:flex-start;font-size:clamp(32px,9vw,38px);font-weight:600;letter-spacing:-.01em;line-height:1.1;margin-bottom:12px}.page_titleLine__7C6_Z{min-height:0;background:linear-gradient(90deg,#ffffff,#d6f5ff 45%,#8aedff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_promptBox__5q_Vg{width:100%;height:clamp(258px,42svh,318px);border-radius:18px;background:radial-gradient(circle at 50% 112%,rgba(255,255,255,.14),transparent 46%),rgba(88,103,108,.25)}.page_promptTagline__QL_r_{position:relative;z-index:2;display:block;margin:0;padding:20px 18px 0;font-family:var(--font-noto-sans-sc);font-size:clamp(18px,5vw,24px);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:rgba(255,255,255,.52)}html.light .page_promptTagline__QL_r_{color:rgba(26,26,46,.48)}.page_promptFrame__GXpK6{border-radius:18px}.page_promptInput__fyVjV{padding:18px 18px 76px;font-size:17px;line-height:1.55}.page_promptActions__aiCk_{right:16px;bottom:16px;left:14px;gap:10px}.page_modelButton___gUNo{height:34px;max-width:152px;padding:0 12px;font-size:15px;border-radius:8px}.page_iconButton__0WXIE{width:32px;height:32px}.page_iconButton__0WXIE svg{width:24px;height:24px}.page_submitButton__kQv30{width:34px;height:34px;border-radius:10px}.page_modelMenu__Lv7PC{bottom:calc(100% + 8px);width:min(340px,calc(100vw - 48px));border-radius:16px;padding:10px}.page_modelOption__OwXyT{padding:11px}.page_modelOptionTitle__bYehO{font-size:17px}.page_modelOptionDescription__HEqJK{font-size:14px}.page_heroSuggestions__eLvXU{display:flex;width:100%;max-width:100%;align-self:flex-start;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:16px}.page_heroSuggestions__eLvXU button{width:auto;min-width:0;height:34px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.065);padding:0 14px;color:rgba(255,255,255,.78);font-family:var(--font-noto-sans-sc);font-size:12.5px;font-weight:500}.page_testimonials__3w0Dy{padding:64px 18px}.page_testimonialsTitle__oyZGV{width:100%;margin-bottom:24px;font-size:clamp(30px,9vw,42px)}.page_testimonialDeck__mVNW8{width:100%;gap:14px}.page_testimonialCard__sqGC_{width:100%;border-radius:12px;padding:28px 20px 24px}.page_testimonialQuoteMark__6ylDn{top:18px;right:22px;font-size:58px}.page_testimonialCardTitle__0_1yt{padding-right:32px;font-size:25px;line-height:1.48}.page_testimonialCardQuote__0CA5O{margin-top:14px;font-size:14px;line-height:1.68}.page_testimonialAuthor__bsFhU{margin-top:22px;padding-top:0}.page_testimonialAvatar__Aluwq{width:38px;height:38px;font-size:15px}.page_testimonialAuthorName__UCUax{font-size:14px}.page_testimonialAuthorRole__QY4sb{font-size:12px}.page_bottomCta__kNSKe{height:auto}.page_bottomCtaSticky__vRWQD{position:relative;height:auto;min-height:100svh;padding:72px 24px}.page_bottomCtaSticky__vRWQD:before{top:48%;width:min(480px,96vw)}.page_bottomCtaTitle__tRMDT{font-size:clamp(26px,8vw,52px)}.page_bottomCtaDesc__y2Iu1{margin-top:22px;font-size:15px;line-height:1.7}.page_bottomCtaButton__y2Vr7{width:min(224px,100%);height:68px;margin-top:42px;font-size:22px}}html.light .page_main__HOWR9{background:#faf7f0;color:#1a1a2e}html.light .page_main__HOWR9:after{background:radial-gradient(circle,rgba(92,70,42,.07) 0 .4px,transparent .55px) 0 0 /2.4px 2.4px,radial-gradient(circle,rgba(255,255,255,.22) 0 .36px,transparent .5px) 1.2px 1.2px /2.4px 2.4px;mix-blend-mode:multiply;opacity:.25}html.light .page_snapAura__SKssb{opacity:var(--hero-logo-opacity,.32)}html.light .page_logoAuraMark__czCRG{background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(198,220,248,.62) 48%,rgba(86,122,170,.42));opacity:.74;animation:page_logoMarkBreathLight__qpyEV 11s ease-in-out infinite}@keyframes page_logoMarkBreathLight__qpyEV{0%,to{filter:blur(22px)}50%{filter:blur(38px)}}html.light .page_heroPrompting__q7_IH .page_snapAura__SKssb{opacity:calc(var(--hero-logo-opacity, .32) * .95)}html.light .page_heroPrompting__q7_IH .page_logoAuraMark__czCRG{opacity:.8;animation-duration:9s}html.light .page_heroDescription__iP_eG span,html.light .page_titleLine__7C6_Z{background:linear-gradient(90deg,#1a1a2e,#1a1a2e 58%,#0ea5e9);-webkit-background-clip:text;background-clip:text}html.light .page_promptBox__5q_Vg{border-color:rgba(0,0,0,.12);background:#ffffff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 -1px 0 rgba(0,0,0,.04),0 14px 36px rgba(0,0,0,.08)}html.light .page_promptFrame__GXpK6{background:transparent}html.light .page_promptInput__fyVjV{color:#1a1a2e}html.light .page_promptInput__fyVjV::placeholder{color:rgba(26,26,46,.45)}html.light .page_promptLimitMessage__bDtgl{color:#9f1d1d}html.light .page_promptShortcutHint__PlzsJ{color:rgba(26,26,46,.5)}html.light .page_modelButton___gUNo{background:#f1f3f5;color:rgba(26,26,46,.92)}html.light .page_chevron__wGgWy{border-right-color:rgba(26,26,46,.7);border-bottom-color:rgba(26,26,46,.7)}html.light .page_iconButton__0WXIE{color:#1a1a2e}html.light .page_submitButton__kQv30{background:#1a1a2e;color:#ffffff;box-shadow:none}html.light .page_submitButton__kQv30:hover:not(:disabled){background:#111827;box-shadow:none}html.light .page_submitButton__kQv30:disabled{background:#d9dde5;color:rgba(26,26,46,.72);box-shadow:none}html.light .page_submitButton__kQv30 svg{stroke:currentColor}html.light .page_heroSuggestions__eLvXU button{border-color:rgba(26,26,46,.1);background:#ffffff;color:rgba(26,26,46,.72);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 2px rgba(0,0,0,.08)}html.light .page_heroSuggestions__eLvXU button:hover{border-color:rgba(26,26,46,.16);background:#f8fbff;color:#1a1a2e;box-shadow:0 2px 6px rgba(0,0,0,.1)}html.light .page_scenarios__4fE5Z:after{display:none;background:none}html.light .page_scenariosSticky__Nl1BP:before{background:radial-gradient(circle at 50% 52%,rgba(74,174,255,.12),transparent 34%),radial-gradient(circle at 30% 68%,rgba(122,167,255,.11),transparent 32%),radial-gradient(circle at 72% 32%,rgba(255,143,184,.1),transparent 30%)}html.light .page_scenariosSticky__Nl1BP:after{border-color:rgba(26,26,46,.06)}html.light .page_scenariosTitle__KAXsV{color:#1a1a2e}html.light .page_scenariosDesc__3SCrN{color:rgba(26,26,46,.62)}html.light .page_scenariosStageFocused__C9C_P:before{background:rgba(255,255,255,.035);opacity:0}html.light .page_scenarioBubbleSlotDimmed__OAGlt{filter:blur(1.5px) saturate(.92);opacity:.56}html.light .page_scenarioBubble__LcrM3{border-color:rgba(26,26,46,.12);background:radial-gradient(90% 110% at 100% 0,color-mix(in srgb,var(--scenario-accent),transparent 89%),transparent 54%),rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 14px 34px rgba(20,40,80,.085);color:#1a1a2e}html.light .page_scenarioBubbleSlotActive__kbpl1 .page_scenarioBubble__LcrM3{background:radial-gradient(80% 90% at 100% 0,color-mix(in srgb,var(--scenario-accent),transparent 82%),transparent 48%),radial-gradient(100% 90% at 0 100%,rgba(255,255,255,.74),transparent 52%),rgba(255,255,255,.76);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 28px 82px rgba(20,40,80,.14)}html.light .page_scenarioBubbleKicker__ZbDDg{color:color-mix(in srgb,var(--scenario-accent),#1a1a2e 34%)}html.light .page_scenarioBubbleDetails__Tko5H em,html.light .page_scenarioBubblePrompt__tlE_v{color:rgba(26,26,46,.58)}html.light .page_scenarioBubbleDetails__Tko5H span{border-color:rgba(26,26,46,.08);background:rgba(255,255,255,.5)}html.light .page_scenarioBubbleDetails__Tko5H strong{color:#1a1a2e}html.light .page_modelMenu__Lv7PC{background:rgba(255,255,255,.96);border-color:var(--secondary-light-color);box-shadow:0 18px 46px rgba(20,40,80,.12),inset 0 1px 0 rgba(255,255,255,.9)}html.light .page_modelOption__OwXyT{color:#1a1a2e}html.light .page_modelOptionActive__Xn9xU,html.light .page_modelOption__OwXyT:hover{background:rgba(0,0,0,.05)}html.light .page_modelOptionDescription__HEqJK{color:rgba(26,26,46,.6)}html.light .page_testimonialsTitle__oyZGV{color:#1a1a2e}html.light .page_testimonialsSticky__z6J21:before{background:rgba(250,247,240,.46)}html.light .page_testimonialCard__sqGC_{background:rgba(255,255,255,.72);border-color:rgba(0,0,0,.08);box-shadow:0 26px 70px rgba(20,40,80,.12),inset 0 1px 0 rgba(255,255,255,.78);color:#1a1a2e}html.light .page_testimonialCard__sqGC_:before{display:none;background:none}html.light .page_testimonialCard__sqGC_:focus-visible,html.light .page_testimonialCard__sqGC_:hover{border-color:rgba(0,0,0,.16)}html.light .page_testimonialQuoteMark__6ylDn{color:rgba(14,165,233,.22)}html.light .page_testimonialAuthorName__UCUax,html.light .page_testimonialCardTitle__0_1yt{color:#1a1a2e}html.light .page_testimonialCardQuote__0CA5O{color:rgba(26,26,46,.75)}html.light .page_testimonialAuthorRole__QY4sb{color:rgba(26,26,46,.55)}html.light .page_bottomCtaSticky__vRWQD:before{display:none;background:none}html.light .page_bottomCtaSticky__vRWQD:after{display:none;background:none;opacity:0}html.light .page_bottomCtaTitle__tRMDT{color:#1a1a2e}html.light .page_bottomCtaDesc__y2Iu1{color:rgba(26,26,46,.68)}html.light .page_bottomCtaFootnote__dCXg7{color:rgba(26,26,46,.55)}html.light .page_bottomCtaFootnoteDot__402la{background:#0ea5e9;box-shadow:0 0 12px rgba(14,165,233,.4)}html.light .page_bottomCtaSignals__QvBMi span{border-color:rgba(26,26,46,.08);background:rgba(255,255,255,.56);color:rgba(26,26,46,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 12px 28px rgba(20,40,80,.08)}html.light .page_bottomCtaSignals__QvBMi span:before{background:#0ea5e9;box-shadow:0 0 12px rgba(14,165,233,.45)}html.light .page_bottomCtaButton__y2Vr7{background:rgba(26,26,46,.9);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 14px 34px rgba(20,40,80,.14)}html.light .page_bottomCtaButton__y2Vr7:before{background:radial-gradient(ellipse 254px 39px at 25px 4.5px,rgba(255,255,255,.82) 0,rgba(255,255,255,.12) 100%)}html.light .page_bottomCtaButton__y2Vr7:hover{background:rgba(26,26,46,.96);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 18px 42px rgba(20,40,80,.18)}html.light .page_feature1Title__qQcMY{color:#1a1a2e}html.light .page_feature1TitleLead__2di7c{color:rgba(26,26,46,.54)}html.light .page_feature1Desc__bwCeo{color:rgba(26,26,46,.64)}html.light .page_feature1VideoFrame__utZST{background:#ffffff;box-shadow:0 28px 70px rgba(20,40,80,.18),0 0 0 1px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.5)}@media (max-width:960px){html.light .page_feature1VideoFrame__utZST{box-shadow:0 0 0 1px rgba(0,0,0,.06),0 14px 32px rgba(20,40,80,.1),inset 0 1px 0 rgba(255,255,255,.5)}}.page_features__RJI5a{position:relative;z-index:1;width:100%;margin:0 auto;height:350vh;min-height:2200px;padding:0;isolation:isolate;overflow:visible;background:transparent}.page_features__RJI5a:after,.page_features__RJI5a:before{position:absolute;inset:0;content:"";pointer-events:none}.page_features__RJI5a:after,.page_features__RJI5a:before{display:none}.page_featuresSticky__1NAMy{position:sticky;top:0;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:74px 0 20px;overflow:hidden}.page_featuresHeader__x5mad{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:980px;margin:0 auto 16px;padding:0 24px}.page_featuresTitle__termf{max-width:920px;font-family:var(--font-noto-sans-sc);font-size:clamp(32px,2.95vw,48px);font-weight:500;line-height:1.16;color:#ffffff;margin-bottom:14px}.page_featuresDesc__9Qedi{max-width:780px;font-family:var(--font-noto-sans-sc);font-size:clamp(14px,.98vw,18px);font-weight:400;line-height:1.65;color:rgba(255,255,255,.7)}.page_featuresVisual__7TSed{position:relative;width:100%}.page_featureStackStage__WlrL1{position:relative;z-index:1;width:100vw;margin-left:50%;padding:0;overflow:visible;transform:translateX(-50%);--feature-card-width:min(500px,calc(100vw - 180px));--feature-side-padding:max(28px,calc((100vw - var(--feature-card-width)) / 2))}.page_featureStackRow__Q7ZN3{list-style:none;width:100%;min-height:0;margin:0;padding:6px var(--feature-side-padding) 14px;display:flex;gap:28px;align-items:center;overflow:visible;transform:translate3d(var(--feature-offset,0),0,0);transition:transform .08s linear;scrollbar-width:none}.page_featureStackRow__Q7ZN3::-webkit-scrollbar{display:none}.page_featureStackCard__aqxDl{position:relative;flex:0 0 var(--feature-card-width);width:var(--feature-card-width);aspect-ratio:auto;margin:0;border-radius:clamp(16px,1.35vw,22px);overflow:hidden;cursor:default;background:rgba(15,17,22,.96);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 48px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.13);display:flex;flex-direction:column;transform:translateY(10px) scale(.96);opacity:.72;transition:transform .9s cubic-bezier(.16,1,.3,1) var(--enter-delay,0s),opacity .64s ease var(--enter-delay,0s),box-shadow .38s ease,filter .38s ease}.page_featuresInView__ITdno .page_featureStackCard__aqxDl{transform:translateY(0) scale(.96);opacity:.72}.page_featuresInView__ITdno .page_featureStackCardActive__p5_93{transform:translateY(0) scale(1);opacity:1;box-shadow:0 36px 92px rgba(0,0,0,.58),0 0 0 1px rgba(255,255,255,.06),inset 0 1px 0 rgba(255,255,255,.18)}.page_featureStackImage__amgFX{position:relative;z-index:0;flex:none;width:100%;aspect-ratio:3/2;min-height:0;overflow:hidden;background:#787fb3;border-bottom:1px solid rgba(255,255,255,.12);filter:saturate(1.08) contrast(1.04)}.page_featureStackImg__YQrK2{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center}.page_featureStackImage__amgFX:after,.page_featureStackImage__amgFX:before{position:absolute;inset:0;content:"";pointer-events:none}.page_featureStackImage__amgFX:before{background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 32%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 5px),repeating-linear-gradient(0deg,rgba(0,0,0,.035) 0 1px,transparent 1px 7px);mix-blend-mode:soft-light;opacity:.74}.page_featureStackImage__amgFX:after{background:radial-gradient(80% 60% at 50% 48%,transparent 0,rgba(0,0,0,.12) 100%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(0,0,0,.16))}.page_featureStackContent___vvHP{position:relative;z-index:2;display:flex;flex-direction:column;gap:clamp(7px,.52vw,10px);flex:none;min-height:clamp(136px,10vw,168px);padding:clamp(16px,1.25vw,22px) clamp(20px,2vw,30px) clamp(18px,1.5vw,24px);background:linear-gradient(180deg,rgba(20,21,28,.98),rgba(12,13,18,.98));color:#ffffff}.page_featureStackTitle__slep6{font-family:var(--font-noto-sans-sc);font-size:clamp(20px,1.45vw,25px);font-weight:600;line-height:1.25;margin:0}.page_featureStackDesc__omLmp{font-family:var(--font-noto-sans-sc);max-width:620px;font-size:clamp(12px,.82vw,14px);font-weight:400;line-height:1.5;color:rgba(255,255,255,.84);margin:0;display:block;overflow:visible}html.light .page_featuresTitle__termf{color:#1a1a2e}html.light .page_featuresDesc__9Qedi{color:rgba(26,26,46,.7)}html.light .page_featureStackCard__aqxDl{background:rgba(255,255,255,.96);border-color:rgba(0,0,0,.05);box-shadow:0 14px 32px rgba(20,40,80,.08),0 4px 10px rgba(20,40,80,.04),inset 0 1px 0 rgba(255,255,255,.6)}html.light .page_featuresInView__ITdno .page_featureStackCardActive__p5_93{box-shadow:0 24px 56px rgba(20,40,80,.12),0 8px 18px rgba(20,40,80,.06),0 0 0 1px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.7)}html.light .page_featureStackImage__amgFX{border-bottom-color:rgba(0,0,0,.07)}html.light .page_featureStackImage__amgFX:after{display:none}html.light .page_featureStackContent___vvHP{background:linear-gradient(180deg,#ffffff,#fbfbfd);color:#1a1a2e}html.light .page_featureStackTitle__slep6{color:#1a1a2e}html.light .page_featureStackDesc__omLmp{color:rgba(26,26,46,.7)}@media (max-width:960px){.page_features__RJI5a{height:auto;min-height:0;padding:0}.page_featuresSticky__1NAMy{position:relative;height:auto;min-height:0;overflow:visible;padding:72px 24px 56px}.page_featuresHeader__x5mad{margin-bottom:28px}.page_featuresTitle__termf{font-size:32px}.page_featuresDesc__9Qedi{font-size:15px}.page_featureStackStage__WlrL1{width:100%;margin-left:0;transform:none;--feature-card-width:100%;--feature-side-padding:0px}.page_featureStackRow__Q7ZN3{flex-direction:column;align-items:stretch;gap:20px;padding:0;transform:none!important}.page_featureStackCard__aqxDl{flex:0 0 auto;width:100%;margin-left:0;aspect-ratio:auto;transform:none;opacity:1}.page_featureStackImage__amgFX{flex:none;aspect-ratio:3/2}}@media (max-width:640px){.page_featuresSticky__1NAMy{padding:56px 18px 48px}.page_featuresHeader__x5mad{margin-bottom:22px;padding:0}.page_featuresTitle__termf{font-size:26px;margin-bottom:12px}.page_featuresDesc__9Qedi{font-size:13px;line-height:1.6}.page_featureStackRow__Q7ZN3{gap:16px}.page_featureStackCard__aqxDl{border-radius:12px}.page_featureStackContent___vvHP{gap:6px;min-height:0;padding:16px 18px 18px}.page_featureStackTitle__slep6{font-size:18px}.page_featureStackDesc__omLmp{font-size:12px;line-height:1.45}}.page_backToHero__Y_mmB{position:fixed;right:clamp(16px,3vw,32px);bottom:clamp(24px,4vh,48px);z-index:80;width:44px;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:rgba(15,15,18,.82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:rgba(255,255,255,.82);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.28);animation:page_backToHeroIn__6J0nP .4s cubic-bezier(.16,1,.3,1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.page_backToHero__Y_mmB svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.page_backToHero__Y_mmB:hover{transform:translateY(-2px);background:rgba(30,30,36,.9);box-shadow:0 12px 32px rgba(0,0,0,.36)}@keyframes page_backToHeroIn__6J0nP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html.light .page_backToHero__Y_mmB{background:rgba(255,255,255,.82);border-color:rgba(0,0,0,.1);color:rgba(26,26,46,.78);box-shadow:0 8px 24px rgba(20,40,80,.1)}html.light .page_backToHero__Y_mmB:hover{background:rgba(255,255,255,.95);color:#1a1a2e}html.light .page_languageNotice__hKYxe{border-color:rgba(0,0,0,.08);background:rgba(255,255,255,.92);color:#1a1a2e;box-shadow:0 18px 46px rgba(20,40,80,.13)}html.light .page_languageNoticeTitle__GmrD4{color:#1a1a2e}html.light .page_languageNoticeText__4iIwS{color:rgba(26,26,46,.64)}html.light .page_languageNoticeAction__vB22X{background:#111827;color:#ffffff}html.light .page_languageNoticeAction__vB22X:hover{background:#0f172a}html.light .page_languageNoticeClose__6uA1e{background:rgba(17,24,39,.07);color:rgba(17,24,39,.62)}html.light .page_languageNoticeClose__6uA1e:hover{background:rgba(17,24,39,.11);color:#111827}@media (max-width:640px){.page_languageNotice__hKYxe{top:auto;right:14px;bottom:18px;left:14px;width:auto;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px}.page_languageNoticeAction__vB22X{grid-column:1/2;width:max-content;max-width:100%;margin-top:4px}.page_languageNoticeClose__6uA1e{grid-column:2/3;grid-row:1/2;align-self:start}}.page_benefits__ghXUR,.page_bottomCtaSticky__vRWQD,.page_bottomCta__kNSKe,.page_feature1Sticky__6SXzw,.page_feature1__BizwW,.page_featuresSticky__1NAMy,.page_features__RJI5a,.page_gallery1___ADKs,.page_gallery2__sMVHG,.page_hero__m5hsI,.page_howSticky__QjgvR,.page_howToUse__d7FTl,.page_scenarios__4fE5Z,.page_testimonialsSticky__z6J21,.page_testimonials__3w0Dy{background:transparent}.page_bottomCtaSticky__vRWQD:after,.page_bottomCtaSticky__vRWQD:before,.page_feature1__BizwW:after,.page_feature1__BizwW:before,.page_features__RJI5a:after,.page_features__RJI5a:before,.page_gallery1___ADKs:after,.page_gallery1___ADKs:before,.page_gallery2__sMVHG:after,.page_gallery2__sMVHG:before,.page_howToUse__d7FTl:before,.page_scenarios__4fE5Z:after,.page_scenarios__4fE5Z:before{display:none;background:none;box-shadow:none}html.is-scrolling .page_main__HOWR9:after{display:none}html.is-scrolling .page_logoAuraMark__czCRG,html.is-scrolling .page_snapAura__SKssb{transition:none!important}