.AiHubPage_page__NDnwB,.AiHubPage_page__NDnwB b,.AiHubPage_page__NDnwB h1,.AiHubPage_page__NDnwB h2,.AiHubPage_page__NDnwB strong{font-weight:400}.AiHubPage_stage__DrTGe{container-type:inline-size;container-name:ai-hub-stage;width:min(100vw,calc(100dvh * 1920 / 1080));height:min(100dvh,calc(100vw * 1080 / 1920))}.AiHubPage_grassLeftAnchor___rdiz{position:fixed;left:-18px;bottom:-14px;z-index:20;width:min(26vw,492px);pointer-events:none}.AiHubPage_grassRightAnchor__bb5d7{position:fixed;right:-5px;bottom:-5px;z-index:20;width:min(15vw,275px);pointer-events:none}.AiHubPage_grassLeft__sz7Ic{width:100%;transform-origin:35% 100%;animation:AiHubPage_ai-hub-grass-sway-left__5FBzi 4.2s ease-in-out infinite;will-change:transform}.AiHubPage_grassRight__OL59r{width:100%;transform-origin:65% 100%;animation:AiHubPage_ai-hub-grass-sway-right__a3Rb2 4.8s ease-in-out infinite;will-change:transform}@keyframes AiHubPage_ai-hub-grass-sway-left__5FBzi{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.8deg)}}@keyframes AiHubPage_ai-hub-grass-sway-right__a3Rb2{0%,to{transform:rotate(2deg)}50%{transform:rotate(-2.6deg)}}.AiHubPage_cardsScroll__IIQlw{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.AiHubPage_cardsScroll__IIQlw::-webkit-scrollbar{display:none;width:0;height:0}.AiHubPage_decorStar__6KMUG{pointer-events:none;transform-origin:center center;animation:AiHubPage_ai-hub-star-twinkle__7a494 3.6s ease-in-out infinite;will-change:transform,opacity;filter:drop-shadow(0 0 10px rgba(255,214,80,.45))}@keyframes AiHubPage_ai-hub-star-twinkle__7a494{0%,to{transform:translateY(0) rotate(-4deg) scale(1);opacity:1}40%{transform:translateY(-10px) rotate(3deg) scale(1.06);opacity:.92}70%{transform:translateY(-4px) rotate(-2deg) scale(1.02);opacity:1}}.AiHubPage_page__NDnwB[data-motion-tier=lite] .AiHubPage_grassLeft__sz7Ic,.AiHubPage_page__NDnwB[data-motion-tier=reduced] .AiHubPage_grassLeft__sz7Ic{animation:none;transform:rotate(-2.2deg);will-change:auto}.AiHubPage_page__NDnwB[data-motion-tier=lite] .AiHubPage_grassRight__OL59r,.AiHubPage_page__NDnwB[data-motion-tier=reduced] .AiHubPage_grassRight__OL59r{animation:none;transform:rotate(2deg);will-change:auto}.AiHubPage_page__NDnwB[data-motion-tier=lite] .AiHubPage_decorStar__6KMUG,.AiHubPage_page__NDnwB[data-motion-tier=reduced] .AiHubPage_decorStar__6KMUG{animation:none;transform:rotate(-4deg);opacity:1;will-change:auto}.AiHubPage_page__NDnwB[data-page-visible=false] .AiHubPage_decorStar__6KMUG,.AiHubPage_page__NDnwB[data-page-visible=false] .AiHubPage_grassLeft__sz7Ic,.AiHubPage_page__NDnwB[data-page-visible=false] .AiHubPage_grassRight__OL59r{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.AiHubPage_decorStar__6KMUG,.AiHubPage_grassLeft__sz7Ic,.AiHubPage_grassRight__OL59r{animation:none}}.windows_boundary__mXUHa{display:contents}.windows_gate__78GHK{position:fixed;inset:0;z-index:2147483000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:#f1f7f0;color:#234a32;text-align:center;padding:28px}.windows_gate__78GHK h1{font-size:clamp(22px,3vw,36px);max-width:90%}.windows_gate__78GHK p{overflow-wrap:anywhere;max-width:90%;font-size:14px}.windows_gate__78GHK button{min-height:48px;padding:12px 28px;border-radius:12px;background:#167348;color:white}.windows_hostDock__o0Fh7{position:fixed;right:16px;bottom:max(16px,env(safe-area-inset-bottom));z-index:2147482000;display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:system-ui,Microsoft YaHei,sans-serif}.windows_hostDockBar__eXQ67{display:flex;align-items:center;gap:2px;padding:5px;border:1px solid #dce9df;border-radius:999px;background:#fffffff2;box-shadow:0 8px 30px #193f2d24;backdrop-filter:blur(16px)}.windows_hostDockBar__eXQ67 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:8px 14px;border:0;border-radius:999px;background:transparent;color:#315945;font-size:14px;font-weight:650;white-space:nowrap;touch-action:manipulation}.windows_hostDockBar__eXQ67 button:active,.windows_hostDockBar__eXQ67 button:hover{background:#eaf4eb}.windows_hostDockBar__eXQ67 .windows_hostDockToggle__Qy5ae{width:46px;min-width:46px;padding:8px;background:#e9f3eb;color:#286046;touch-action:none;cursor:grab}.windows_hostDockBar__eXQ67 .windows_hostDockToggle__Qy5ae[aria-expanded=true]{background:#d7eadb}.windows_hostDockBar__eXQ67 .windows_hostDockToggle__Qy5ae:active{cursor:grabbing}.windows_hostDockPanel__v_3Ou{display:flex;flex-direction:column;gap:12px;width:min(330px,calc(100vw - 32px));padding:18px;border:1px solid #e0e9df;border-radius:20px;background:#fffffff7;box-shadow:0 18px 48px #23432f2b;backdrop-filter:blur(16px)}.windows_hostDockPanel__v_3Ou[hidden]{display:none}.windows_hostDockPanelHeading__QGFLr{display:flex;flex-direction:column;gap:3px}.windows_hostDockPanelHeading__QGFLr strong{color:#244835;font-size:17px}.windows_hostDockPanelHeading__QGFLr span{color:#829488;font-size:12px}.windows_hostDockPanel__v_3Ou button{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:10px 14px;border:1px solid #e3ebe2;border-radius:12px;background:#f7faf6;color:#315b3f;text-align:left;font-size:14px;touch-action:manipulation}.windows_hostDock__o0Fh7 button:active{transform:scale(.97)}.windows_hostDock__o0Fh7 button:focus-visible{outline:3px solid #2b8764;outline-offset:3px}.windows_hostDockIdentity__U1OjE{display:flex;gap:8px;min-width:0}.windows_hostDockIdentity__U1OjE .windows_hostDockDevice__XN5ef{display:block;min-width:0;flex:1;overflow-wrap:anywhere;touch-action:none;font-size:13px}.windows_hostDockDevice__XN5ef span{display:block;margin-top:4px;font-family:ui-monospace,monospace}.windows_hostDockDevice__XN5ef small{display:block;margin-top:5px;font-size:11px;color:#718678}.windows_hostDockIdentity__U1OjE button:last-child{flex-shrink:0}.windows_hostDockPanel__v_3Ou p{margin:0;color:#315b3f;font-size:13px}.windows_scene__yXx9K{--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--ink:#1c4236;position:relative;isolation:isolate;width:100%;min-height:100dvh;color:var(--ink)}.windows_scene__yXx9K button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.windows_scene__yXx9K button:focus-visible{outline:3px solid #277760;outline-offset:5px}.windows_topBar__fOGVG{display:flex;align-items:center;justify-content:space-between;gap:20px;position:relative;z-index:1}.windows_brand__S9RQk{display:flex;align-items:center;gap:12px;flex-shrink:0}.windows_brand__S9RQk>img{width:clamp(132px,15vw,184px);height:auto;max-height:48px;-o-object-fit:contain;object-fit:contain}.windows_brand__S9RQk>span{font-size:clamp(16px,1.85vw,22px);font-weight:800;letter-spacing:.08em;line-height:1.35}.windows_brand__S9RQk small{display:block;margin-top:3px;color:#658071;font-size:clamp(10px,1.1vw,13px);font-weight:400;letter-spacing:.18em}.windows_edition__HxaGI{color:#657d71;font-size:clamp(10px,1.15vw,14px);letter-spacing:.12em;text-align:right}.windows_edition__HxaGI>span{color:#2e8262;margin-left:12px;font-size:20px}.windows_eyebrow__rh_ue{display:inline-flex;align-items:center;gap:9px;padding:10px 17px;border:1px solid #ffffffd9;border-radius:100px;background:#ffffffa3;color:#50755c;font-size:clamp(13px,1.65vw,20px);letter-spacing:.08em}.windows_hub__WydfA{height:100dvh;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:clamp(24px,4.4vw,52px) clamp(24px,4.4vw,52px) 20px;background:radial-gradient(ellipse at 15% 5%,#d9edbe 0,transparent 50%),radial-gradient(ellipse at 95% 36%,#fff1be 0,transparent 40%),#f4f7e9}.windows_hubOrb__winmA{position:absolute;width:65vw;height:65vw;right:-26vw;top:11dvh;border:1px solid #fff9;border-radius:50%;pointer-events:none;z-index:-1}.windows_hubOrb__winmA:after{content:"";position:absolute;inset:28px;border:1px solid #fff8;border-radius:50%}.windows_hubHero__Q5UF7{position:relative;flex-shrink:0;text-align:center;padding:clamp(34px,4.2dvh,84px) 0 clamp(28px,3dvh,58px)}.windows_hubHero__Q5UF7 .windows_eyebrow__rh_ue{animation:windows_scene-enter__n5ZAB .28s var(--ease-out) both}.windows_hubHero__Q5UF7 h1{margin:20px auto 0;width:72%;max-width:720px;animation:windows_scene-enter__n5ZAB .28s var(--ease-out) 60ms both}.windows_hubTitle__a4no6{display:block;width:100%;height:auto}.windows_hubHero__Q5UF7>p{margin:4px 0 0;color:#557455;font-size:clamp(17px,2.2vw,26px);letter-spacing:.1em;animation:windows_scene-enter__n5ZAB .28s var(--ease-out) .12s both}.windows_heroStar__3jFWG{position:absolute;left:0;top:24%;width:12vw;max-width:130px;transform:rotate(-12deg);animation:windows_scene-float__BZa_t 6s var(--ease-in-out) infinite;pointer-events:none}.windows_heroSpark__TG_XQ{position:absolute;right:3%;top:50%;font-size:clamp(38px,6vw,70px);color:#df9d39;animation:windows_scene-float__BZa_t 7s var(--ease-in-out) -2s infinite reverse;pointer-events:none}.windows_heroSteps__Cv9wN{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:24px;color:#779177;font-size:clamp(12px,1.5vw,17px)}.windows_heroSteps__Cv9wN i{width:24px;height:1px;background:#afc2a4}.windows_experiences__ePf1z{position:relative;flex:1 0 auto;min-width:0}.windows_sectionHeading__XFFDb{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.windows_sectionHeading__XFFDb>div>span{font-size:clamp(10px,1.15vw,13px);color:#799078;letter-spacing:.18em}.windows_sectionHeading__XFFDb h2{margin-top:6px;font-size:clamp(22px,3vw,34px);font-weight:650;letter-spacing:-.04em}.windows_touchHint__IPqOE{display:inline-flex;align-items:center;gap:6px;padding-bottom:4px;white-space:nowrap;color:#82907a;font-size:clamp(12px,1.45vw,16px)}.windows_hubGrid__KznRi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.2vw,26px);padding-bottom:8px}.windows_cardReveal__1NOi9{min-width:0;animation:windows_scene-enter__n5ZAB .28s var(--ease-out) both}.windows_experienceCard__iByD6{width:100%;display:block;text-align:left;padding:9px;border:1px solid #fff;border-radius:clamp(20px,2.8vw,32px);background:#ffffffc9;box-shadow:0 6px 0 #bed2b529,0 12px 30px #425e3010;transition:transform .16s var(--ease-out);overflow:hidden}.windows_cardImage__9_al4{position:relative;overflow:hidden;border-radius:clamp(14px,2.1vw,25px);background:#eef4e6;aspect-ratio:385.25/330}.windows_cardImage__9_al4>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .24s var(--ease-out)}.windows_cardIndex__7qMBF{position:absolute;left:12px;top:12px;min-width:34px;height:34px;display:grid;place-items:center;border:1px solid #fff;border-radius:50%;background:#ffffffc9;font-size:12px;color:#56705c;font-variant-numeric:tabular-nums}.windows_cardCaption__rotTN{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:18px 11px 12px}.windows_cardCaption__rotTN strong{display:block;font-size:clamp(18px,2.4vw,28px);font-weight:650;line-height:1.3}.windows_cardCaption__rotTN div>span{display:block;margin-top:6px;font-size:clamp(11px,1.35vw,15px);color:#889487}.windows_cardArrow__MLELm{display:grid;place-items:center;flex-shrink:0;width:clamp(36px,4.4vw,52px);height:clamp(36px,4.4vw,52px);background:#eaf2e4;border:1px solid #dae5d2;border-radius:50%;color:#3b7048}.windows_experienceCard__iByD6:active{transform:scale(.97)}.windows_hubFooter__sY0R_{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-shrink:0;padding:28px 0 8px;color:#8a9a80;font-size:clamp(10px,1.15vw,13px);letter-spacing:.08em}.windows_hubFooter__sY0R_ strong{color:#4c7056;font-weight:500}.windows_hubFooter__sY0R_ button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;border-radius:12px;color:#6e846d;letter-spacing:0}.windows_empty__tTFeK{min-height:26dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;border:1px dashed #c6d5bc;border-radius:24px;background:#fff6;color:#6c8565;text-align:center;padding:24px}.windows_empty__tTFeK h3{font-size:24px}.windows_empty__tTFeK p{font-size:16px}.windows_skeleton__LBqSf{aspect-ratio:385/420;border-radius:28px;background:#ffffffb3;animation:windows_scene-breathe__kTXQ5 1.8s ease-in-out infinite}.windows_landing__eC6I0{--accent:#b86d43;--accent-soft:#edcfb9;--ink:#5f4035;--scene-tint:#faeee1;height:100dvh;min-height:760px;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:clamp(24px,4.4vw,52px);background:radial-gradient(ellipse at 80% 35%,#ffe2cb 0,transparent 56%),linear-gradient(155deg,#fffcf5,#f8e9df)}.windows_figurine__gqBQu{min-height:0;overflow:hidden}.windows_figurine__gqBQu .windows_artStage__frxyg{flex:1 1 0;min-height:0;height:auto}.windows_crystal__fhZkJ{--accent:#397da4;--accent-soft:#c3e3ec;--ink:#244f69;--scene-tint:#ecf6fa;background:radial-gradient(ellipse at 80% 35%,#cce8f6 0,transparent 56%),linear-gradient(155deg,#f8fcff,#e6f1f6)}.windows_landing__eC6I0 .windows_brand__S9RQk small,.windows_landing__eC6I0 .windows_edition__HxaGI{color:color-mix(in srgb,var(--ink) 60%,transparent)}.windows_landing__eC6I0 .windows_eyebrow__rh_ue{color:var(--accent)}.windows_landingHeading__7195N{position:relative;z-index:1;text-align:center;padding:clamp(30px,3.8dvh,72px) 0 0}.windows_landingHeading__7195N .windows_eyebrow__rh_ue{animation:windows_scene-enter__n5ZAB .28s var(--ease-out) both}.windows_landingHeading__7195N h1{font-size:clamp(36px,6.5vw,74px);font-weight:700;line-height:1.3;letter-spacing:-.045em;margin-top:22px;animation:windows_scene-enter__n5ZAB .28s var(--ease-out) 60ms both}.windows_landingHeading__7195N h1>span{display:block;color:var(--accent)}.windows_figurineTitleImage__c1eLg{display:block;width:min(68vw,560px);height:auto;margin:0 auto;animation:windows_title-q-idle__4kMFb 10s var(--ease-out) 2s infinite}.windows_landingHeading__7195N p{margin-top:18px;font-size:clamp(14px,2vw,24px);color:color-mix(in srgb,var(--ink) 68%,transparent);line-height:1.7;animation:windows_scene-enter__n5ZAB .28s var(--ease-out) .12s both}.windows_artStage__frxyg{position:relative;flex:1 0 auto;min-height:320px;height:41dvh;margin:6px -16px 14px;isolation:isolate}.windows_artHalo__vHLZQ{position:absolute;width:min(67vw,720px);height:min(67vw,720px);max-height:90%;left:50%;top:50%;transform:translate(-50%,-48%);border-radius:50%;background:radial-gradient(circle,#fff8 0,#fff5 55%,#fff0 72%);border:1px solid #ffffffb3;z-index:-1}.windows_stageRing__3WH3b{position:absolute;width:80%;height:12%;bottom:5%;left:10%;border-radius:50%;background:linear-gradient(180deg,#ffffffba,var(--accent-soft));box-shadow:0 14px 38px #6d513b12;z-index:-1}.windows_artFloat__wHncM{position:absolute;left:17%;width:54%;height:100%;bottom:0;animation:windows_scene-float__BZa_t 6s var(--ease-in-out) infinite}.windows_mainFigure__tW4aK{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 22px #6b513318)}.windows_secondFigure__kcQZ0{right:5%;bottom:0;width:38%;height:82%;animation:windows_scene-float__BZa_t 7s var(--ease-in-out) -2s infinite}.windows_petFigure__NmnMz,.windows_secondFigure__kcQZ0{position:absolute;-o-object-fit:contain;object-fit:contain}.windows_petFigure__NmnMz{left:44%;bottom:13%;width:28%;height:38%;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 12px 14px #6b513322);animation:windows_scene-float__BZa_t 7s var(--ease-in-out) -3s infinite}.windows_photoExample__IeGlK{position:absolute;top:13%;left:4%;width:23%;height:48%;max-height:290px;padding:8px 8px 28px;border-radius:10px;background:#fffdf9;box-shadow:0 12px 35px #64402d16;transform:rotate(-9deg);z-index:-1}.windows_photoExample__IeGlK img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;border-radius:5px;background:#f4eee6}.windows_photoExample__IeGlK span{display:block;text-align:center;font-size:clamp(9px,1.2vw,14px);margin-top:6px;color:#a18d7d}.windows_crystal__fhZkJ .windows_artFloat__wHncM{left:10%;width:80%;height:100%;bottom:0}.windows_crystal__fhZkJ .windows_photoExample__IeGlK{left:0;top:2%;width:22%;height:42%;z-index:0}.windows_crystal__fhZkJ .windows_artFloat__wHncM:after{content:"";position:absolute;left:25%;top:10%;width:10%;height:65%;opacity:0;background:linear-gradient(90deg,transparent,#fff9,transparent);transform:rotate(25deg);animation:windows_scene-light__i3o5_ 8s var(--ease-in-out) 1s infinite;pointer-events:none}.windows_artSparkOne__0BatJ,.windows_artSparkTwo__mMRce{position:absolute;color:var(--accent);opacity:.55;pointer-events:none;animation:windows_scene-float__BZa_t 6s var(--ease-in-out) -3s infinite}.windows_artSparkOne__0BatJ{right:9%;top:15%;font-size:clamp(36px,6vw,70px)}.windows_artSparkTwo__mMRce{left:12%;bottom:14%;font-size:clamp(30px,4.5vw,54px)}.windows_artLabel__qBNss{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:flex;align-items:center;gap:8px;white-space:nowrap;padding:12px 20px;border:1px solid #fff;border-radius:100px;background:#fffaf2e6;color:var(--accent);font-size:clamp(13px,1.6vw,20px);box-shadow:0 8px 24px #5f3d1a08}.windows_crystal__fhZkJ .windows_artLabel__qBNss{background:#f7fdffe6}.windows_landingBottom__xTYxa{position:relative;flex-shrink:0;width:100%;max-width:800px;margin:0 auto}.windows_creationSteps__uNZKg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:16px 0 28px;padding:13px 0}.windows_creationSteps__uNZKg>div{display:flex;justify-content:center;align-items:center;gap:10px;padding:4px 6px;color:var(--accent)}.windows_creationSteps__uNZKg>div+div{border-left:1px solid var(--accent-soft)}.windows_creationSteps__uNZKg>div>span{font-size:clamp(12px,1.6vw,19px);line-height:1.5;color:var(--ink)}.windows_creationSteps__uNZKg small{display:block;font-size:10px;color:var(--accent);letter-spacing:.12em}.windows_startButton__phn45{width:100%;min-height:clamp(64px,8vw,92px);display:flex;align-items:center;justify-content:center;gap:18px;border:1px solid #ffffff40;border-radius:22px;background:linear-gradient(110deg,#bd7650,#a65635);color:#fffaf5;box-shadow:0 8px 0 #7a3d2024,0 15px 30px #a8562a16;font-size:clamp(20px,2.6vw,30px);font-weight:600;transition:transform .16s var(--ease-out);animation:windows_button-breathe__h0Kl2 3.2s ease-in-out infinite}.windows_crystal__fhZkJ .windows_startButton__phn45{background:linear-gradient(110deg,#4a96b6,#326683);box-shadow:0 8px 0 #31597320,0 15px 30px #34749416}.windows_startButton__phn45:active{animation:none;transform:scale(.97)}.windows_landingNote__2Ua2V{text-align:center;font-size:clamp(11px,1.3vw,15px);color:color-mix(in srgb,var(--ink) 50%,transparent);margin-top:24px;letter-spacing:.15em}@keyframes windows_scene-enter__n5ZAB{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes windows_scene-float__BZa_t{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes windows_button-breathe__h0Kl2{0%,to{scale:1;opacity:.94}50%{scale:1.018;opacity:1}}@keyframes windows_scene-breathe__kTXQ5{0%,to{opacity:.5}50%{opacity:.9}}@keyframes windows_scene-light__i3o5_{0%,65%,to{transform:translateX(-80%) rotate(25deg);opacity:0}75%{opacity:.6}88%{transform:translateX(300%) rotate(25deg);opacity:0}}.windows_hubTitle__a4no6{transform-origin:50% 65%;animation:windows_title-hub-idle__88Qt7 9s var(--ease-out) 1.4s infinite}.windows_titleAccent__oRrbG{position:relative;width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto}.windows_titleShine__HuzVK{position:absolute;inset:0;color:#b7e9fa;opacity:0;clip-path:polygon(-35% 0,-27% 0,-42% 100%,-50% 100%);pointer-events:none;animation:windows_title-crystal-glint__2GnJF 12s linear 2.6s infinite}@keyframes windows_title-hub-idle__88Qt7{0%,14%,to{transform:translateY(0) scale(1) rotate(0)}3%{transform:translateY(-4px) scale(1.024) rotate(-.35deg)}6%{transform:translateY(1px) scale(.997) rotate(.15deg)}9%{transform:translateY(-1px) scale(1.006) rotate(0)}}@keyframes windows_title-q-idle__4kMFb{0%,13%,to{transform:translateY(0) scale(1)}3%{transform:translateY(-5px) scale(1.025)}6%{transform:translateY(1px) scale(.995)}9%{transform:translateY(-1px) scale(1.007)}}@keyframes windows_title-crystal-glint__2GnJF{0%{clip-path:polygon(-35% 0,-27% 0,-42% 100%,-50% 100%);opacity:0}1%{opacity:.5}12%{clip-path:polygon(120% 0,128% 0,113% 100%,105% 100%);opacity:.5}14%,to{clip-path:polygon(120% 0,128% 0,113% 100%,105% 100%);opacity:0}}.windows_scene__yXx9K[data-motion-paused=true] *,.windows_scene__yXx9K[data-motion-paused=true] :after{animation-play-state:paused!important}@media(hover:hover) and (pointer:fine){.windows_experienceCard__iByD6:hover{transform:translateY(-4px)}.windows_experienceCard__iByD6:hover .windows_cardImage__9_al4>img{transform:scale(1.025)}.windows_startButton__phn45:hover{transform:translateY(-2px)}.windows_experienceCard__iByD6:hover:active,.windows_startButton__phn45:hover:active{transform:scale(.97)}}@media(max-width:760px){.windows_cardCaption__rotTN div>span{display:none}.windows_cardCaption__rotTN{padding:14px 6px 8px}.windows_edition__HxaGI{max-width:150px}.windows_heroSteps__Cv9wN{gap:10px}.windows_creationSteps__uNZKg,.windows_creationSteps__uNZKg>div{gap:6px}.windows_photoExample__IeGlK{left:0}}@media(prefers-reduced-motion:reduce){.windows_scene__yXx9K *,.windows_scene__yXx9K :after{animation:none!important;transition-duration:0s!important}.windows_experienceCard__iByD6:hover .windows_cardImage__9_al4>img,.windows_scene__yXx9K button:active,.windows_scene__yXx9K button:hover{transform:none!important}}.windows_preview__THfY9{position:fixed;right:8px;bottom:8px;z-index:2147483001;max-width:calc(100vw - 16px);padding:8px 12px;border-radius:8px;background:#173b2ee6;color:#fff;font-size:12px;pointer-events:none}.windows_hub__WydfA[data-short-catalog=true]{justify-content:space-between}.windows_hub__WydfA[data-short-catalog=true] .windows_experiences__ePf1z{flex:0 0 auto}.windows_scene__yXx9K button:focus-visible:active{transform:none!important}.page_page__nJ4hs{position:relative;width:100vw;height:100vh;height:100dvh;overflow:hidden;isolation:isolate;background:#030306;color:#fff}.page_backgroundBottom__zlm6X,.page_background__7Q8qo{position:absolute;left:0;width:100vw;overflow:hidden;pointer-events:none}.page_background__7Q8qo{top:0;height:100vh;height:100dvh;-webkit-mask-image:url(/assets/crystal/background-mask.svg);mask-image:url(/assets/crystal/background-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.page_backgroundBottom__zlm6X{top:50vh;height:50vh;-webkit-mask-image:url(/assets/crystal/background-bottom-mask.svg);mask-image:url(/assets/crystal/background-bottom-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.page_backgroundBottom__zlm6X img,.page_background__7Q8qo img{position:absolute;left:0;width:100vw;height:100vw;max-width:none;pointer-events:none}.page_background__7Q8qo img{top:-9.6875vw}.page_backgroundBottom__zlm6X img{top:calc(-50vh - 9.6875vw)}.page_title__vphcs{position:absolute;z-index:4;left:32.55vw;top:4.72vh;width:34.9vw;height:27.31vh;pointer-events:none}.page_title__vphcs>img:first-child{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page_titleDot__nyx4S,.page_titleOrnamentLeft__XhFsR,.page_titleOrnamentRight__LaQ0H{position:absolute;pointer-events:none}.page_titleOrnamentLeft__XhFsR{left:-.95vw;top:-6.76vh;width:8.65vw;height:15.37vh}.page_titleOrnamentRight__LaQ0H{left:19.9vw;top:-2.9vh;width:6.72vw;height:11.94vh;transform:rotate(18.38deg)}.page_titleDot__nyx4S{left:22.9vw;top:2.5vh;width:.625vw;height:1.11vh}.page_subtitle__0G84M{position:absolute;z-index:5;left:36.51vw;top:29.72vh;display:flex;align-items:center;justify-content:center;width:27.03vw;height:5.74vh;margin:0;border:.104vw solid #fff;border-radius:999px;background:#162132;box-shadow:0 .13vw .55vw rgba(0,0,0,.22);font-size:1.667vw;font-weight:700;white-space:nowrap}.page_card__PCHtE{position:absolute;z-index:2;top:36.67vh;width:44.01vw;height:54.42vh;border:.104vw solid rgba(255,255,255,.79);border-radius:1.56vw;background:rgba(255,255,255,.08);box-shadow:0 .263vw .526vw rgba(0,0,0,.06),inset 0 0 .15vw rgba(255,255,255,.14);backdrop-filter:blur(.11vw)}.page_cardLeft__9BPRS{left:4.69vw}.page_cardRight__GI3s4{left:51.3vw;top:36.57vh}.page_card__PCHtE img{max-width:none}.page_cardSheen__eCXiu{left:0;top:0;width:33.89vw;height:49.54vh;opacity:.12;mix-blend-mode:overlay}.page_arrowLeft___3T_F,.page_arrowRight__BaPC9,.page_cardSheen__eCXiu,.page_coupleCrystal__Cxira,.page_coupleGlassLight__S9ViK,.page_coupleGlassOutline__5jDr9,.page_coupleGlassShadow___YSPo,.page_couplePerson__mMvy2,.page_ribbonLeft__vopgf,.page_ribbonRightBottom__LRKO5,.page_ribbonRightTop__6FMk4,.page_singleCrystal__sxdNV,.page_singleGlassLight__IRP5M,.page_singleGlassOutline__jPdmj,.page_singleGlassShadow__f9aOL,.page_singlePerson__TzSKn,.page_starLeftBottom___fIAE,.page_starLeftTop__b9DSA,.page_starRightBottom__6IxBA,.page_starRightTop__E7WGN{position:absolute;pointer-events:none}.page_singlePerson__TzSKn{left:6.29vw;top:3.52vh;width:9.61vw;height:47.48vh;-o-object-fit:contain;object-fit:contain}.page_singleCrystal__sxdNV{left:20.02vw;top:6.11vh;width:20.95vw;height:40.19vh;overflow:hidden}.page_singleCrystal__sxdNV img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.page_couplePerson__mMvy2{left:1.32vw;top:2.22vh;width:22.86vw;height:47.59vh;overflow:hidden}.page_couplePerson__mMvy2 img{position:absolute;left:0;top:-14.85%;width:100%;height:125.64%;-o-object-fit:cover;object-fit:cover}.page_coupleCrystal__Cxira{left:22.2vw;top:8.06vh;width:20.65vw;height:38.33vh;overflow:hidden}.page_coupleCrystal__Cxira img{position:absolute;left:-26.58%;top:-31.86%;width:150.37%;height:144.02%}.page_productReveal__dAE0q{position:absolute;inset:-20%;background:linear-gradient(100deg,transparent 25%,rgba(255,255,255,.05) 42%,rgba(255,255,255,.95) 50%,rgba(190,223,255,.25) 58%,transparent 75%);mix-blend-mode:screen;pointer-events:none}.page_arrowLeft___3T_F{left:16.42vw;top:22.89vh;width:5.03vw;height:6.13vh}.page_arrowRight__BaPC9{left:18.65vw;top:23vh;width:5.03vw;height:6.13vh}.page_starLeftTop__b9DSA{left:39.84vw;top:10.83vh;width:2.6vw;height:5.68vh}.page_starLeftBottom___fIAE{left:3.28vw;top:39.94vh;width:3.38vw;height:7.24vh}.page_starRightTop__E7WGN{left:40.21vw;top:3.7vh;width:2.55vw;height:4.38vh}.page_starRightBottom__6IxBA{left:2.4vw;top:39.81vh;width:3.38vw;height:7.24vh}.page_singleGlassShadow__f9aOL{left:21.42vw;top:33.73vh;width:18.37vw;height:11.14vh;mix-blend-mode:soft-light}.page_singleGlassLight__IRP5M,.page_singleGlassOutline__jPdmj{left:23vw;top:9.73vh;width:15.18vw;height:27.55vh}.page_singleGlassLight__IRP5M{mix-blend-mode:soft-light}.page_coupleGlassShadow___YSPo{left:23.23vw;top:33.97vh;width:18.21vw;height:11.04vh;mix-blend-mode:soft-light}.page_coupleGlassLight__S9ViK,.page_coupleGlassOutline__5jDr9{left:24.78vw;top:10.89vh;width:15.05vw;height:27.31vh}.page_coupleGlassLight__S9ViK{mix-blend-mode:soft-light}.page_ribbonLeft__vopgf,.page_ribbonRightBottom__LRKO5,.page_ribbonRightTop__6FMk4{width:6.82vw;height:17.16vh;transform:rotate(-90deg);mix-blend-mode:screen}.page_ribbonLeft__vopgf{left:-.91vw;top:-6.02vh}.page_ribbonRightTop__6FMk4{left:0;top:-5.93vh}.page_ribbonRightBottom__LRKO5{left:33.65vw;top:48.15vh}.page_startButton__33N3y{position:absolute;z-index:7;left:34.375vw;top:85.83vh;display:flex;align-items:center;justify-content:center;width:28.65vw;height:11.02vh;padding:0;border:.26vw solid #fff;border-radius:1.25vw;background:rgba(10,9,9,.66);box-shadow:0 .21vw .21vw rgba(0,0,0,.25),inset -.47vw -1.02vh .35vw rgba(0,0,0,.13),inset .83vw 1.2vh .3vw rgba(255,255,255,.27);backdrop-filter:blur(.16vw);color:#fff;cursor:pointer;touch-action:manipulation;transform-origin:center}.page_startButton__33N3y:focus-visible{outline:.16vw solid #fff;outline-offset:.32vw}.page_buttonFill__E9p5Z{position:absolute;inset:0;border-radius:.95vw;background:linear-gradient(120deg,rgba(118,179,239,.62),rgba(35,66,104,.35) 46%,rgba(118,179,239,.55));opacity:.14;pointer-events:none}.page_buttonLabel__C6aYe{position:relative;z-index:1;font-size:2.917vw;font-weight:600;line-height:1;text-shadow:0 .21vw .21vw rgba(0,0,0,.3)}.page_buttonOrnament__v_lW6{position:absolute;left:-1.1vw;top:-2.22vh;width:4.27vw;height:7.59vh;pointer-events:none}.page_buttonArrowStroke__0FLtR{left:1.91vw;width:2.08vw}.page_buttonArrowDot__0k_pu,.page_buttonArrowStroke__0FLtR{position:absolute;top:1.3vh;height:.75vh;pointer-events:none}.page_buttonArrowDot__0k_pu{left:1.1vw;width:.42vw}body>div.min-h-screen:has(.page_page__nJ4hs){min-width:0}