.AskAI_askaiCard__HdWc2,.AskAI_askai__t0BAr{border-radius:20px;padding:44px 38px;text-align:center;position:relative;overflow:hidden;color:#fff}.AskAI_askai__t0BAr{background:radial-gradient(circle at 15% 110%,#ffffff2e,transparent 45%),radial-gradient(circle at 85% -10%,#93b8ff55,transparent 50%),linear-gradient(135deg,#1a44b8,#2563eb 55%,#4c86f5);box-shadow:0 16px 40px -20px rgba(37,99,235,.35)}.AskAI_askaiCard__HdWc2{padding:clamp(40px,6vw,64px) 38px;max-width:980px;margin-inline:auto;background:radial-gradient(circle at 15% 110%,#ffffff2e,transparent 45%),radial-gradient(circle at 85% -10%,#8fc4ff55,transparent 50%),linear-gradient(135deg,#0068d4,#0052a8);box-shadow:0 16px 40px -20px rgba(0,104,212,.45)}.AskAI_askaiCard__HdWc2:after,.AskAI_askai__t0BAr:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(80% 80% at 50% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(80% 80% at 50% 50%,#000 30%,transparent 100%)}.AskAI_askai__t0BAr h3{font-family:var(--font-jakarta,var(--font-sora,system-ui)),sans-serif;letter-spacing:-.02em;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;color:#fff;position:relative;z-index:1;margin:0}.AskAI_askai__t0BAr p{color:#e4edff;font-size:.98rem;line-height:1.6;margin:10px auto 26px;max-width:56ch;position:relative;z-index:1}.AskAI_askaiBtns__d2An0{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.AskAI_askaiBtn__JWwHM{display:inline-flex;align-items:center;gap:9px;padding:11px 22px;border-radius:999px;border:0;cursor:pointer;background:#fff;color:#15243f;font-family:var(--font-jakarta,var(--font-sora,system-ui)),sans-serif;font-weight:700;font-size:.92rem;box-shadow:0 8px 20px -10px rgba(10,30,80,.55);transition:transform .16s,box-shadow .16s,background .16s}.AskAI_askaiBtn__JWwHM:hover{transform:translateY(-2px);background:#f2f7ff;box-shadow:0 14px 28px -12px rgba(10,30,80,.65)}.AskAI_askaiBtn__JWwHM svg{width:17px;height:17px;flex:none}.AskAI_askaiBtn__JWwHM:focus-visible{outline:3px solid hsla(0,0%,100%,.65);outline-offset:2px}@media (max-width:600px){.AskAI_askaiCard__HdWc2,.AskAI_askai__t0BAr{padding:34px 22px}.AskAI_askaiBtns__d2An0{gap:10px}}@media (prefers-reduced-motion:reduce){.AskAI_askaiBtn__JWwHM{transition:none}.AskAI_askaiBtn__JWwHM:hover{transform:none}}.suites_theme__wP_ZH{--page:#ecf2fb;--surface:#fff;--surface-soft:#f5f9ff;--accent:#2563eb;--accent-2:#4c86f5;--accent-soft:#e4eeff;--accent-softer:#f2f7ff;--ink:#15243f;--ink-2:#3a4a67;--muted:#6c7c99;--muted-2:#94a3bc;--line:#e1eaf6;--line-2:#d3e0f2;--shadow-sm:0 4px 14px -8px rgba(37,99,235,.28);--shadow:0 16px 40px -20px rgba(37,99,235,.35);--shadow-lg:0 26px 60px -24px rgba(37,99,235,.45);--radius:16px;background:linear-gradient(180deg,#f6faff,#eaf1fc) fixed;color:var(--ink);font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh}.suites_theme__wP_ZH h1,.suites_theme__wP_ZH h2,.suites_theme__wP_ZH h3{font-family:var(--font-jakarta),system-ui,sans-serif;letter-spacing:-.02em}.suites_pageBg__IeMtl{position:relative;z-index:0;overflow-x:clip}.suites_bgAmbient__A3ekQ{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.suites_bgWash__BE1Kl{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--suite-shade) 5%,#fff) 0,color-mix(in srgb,var(--suite-shade) 11%,#fff) 100%)}.suites_bgGrid__i_qgV{position:absolute;inset:0;background:linear-gradient(rgba(37,99,235,.055) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.055) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(90% 90% at 50% 30%,#000 40%,transparent 100%);mask-image:radial-gradient(90% 90% at 50% 30%,#000 40%,transparent 100%)}.suites_bgOrb__8WmBP{position:absolute;top:-140px;right:-100px;width:420px;height:420px;border-radius:50%;background:var(--suite-shade,#93b8ff);filter:blur(100px);opacity:.22}.suites_wrap__vLa3D{max-width:1120px;margin:0 auto;padding:0 26px;position:relative;z-index:1}.suites_pageTop__DouhH{padding-top:104px}.suites_sec__kdHJf{padding:34px 0 70px}.suites_crumb__btmgV{display:flex;align-items:center;gap:9px;font-size:.85rem;color:var(--muted);padding:4px 0;flex-wrap:wrap}.suites_crumb__btmgV a{color:var(--muted);text-decoration:none;transition:color .16s}.suites_crumb__btmgV a:hover{color:var(--accent)}.suites_crumb__btmgV .suites_sep__eRs_Y{color:var(--muted-2)}.suites_crumb__btmgV .suites_here__LZK_I{color:var(--ink);font-weight:600}.suites_eyebrow__q18zx{display:inline-flex;align-items:center;gap:9px;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);padding:6px 13px;border-radius:999px;margin-bottom:18px}.suites_leadH__elH_s{font-size:clamp(1.9rem,4vw,2.9rem);font-weight:800;line-height:1.08;max-width:18ch}.suites_leadP__y9TG9{margin-top:14px;color:var(--ink-2);max-width:56ch;font-size:1.05rem}.suites_fade__hebUh{animation:suites_fade__hebUh .35s both}@keyframes suites_fade__hebUh{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.suites_catGrid__hKqE2{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px}.suites_catGridTrio__hHzqe{grid-template-columns:repeat(2,1fr);--trio-scale:0.675}.suites_catGridTrio__hHzqe>:last-child{grid-column:1/-1;width:calc((100% - 22px) / 2 * var(--trio-scale));justify-self:center}.suites_catGridAuto__026Sz{display:flex;flex-wrap:wrap;gap:22px;margin-top:38px;justify-content:center}.suites_catGridAuto__026Sz>*{--cw:var(--cw-admin,33.3333);width:calc(1% * var(--cw) - 22px * (1 - var(--cw) / 100))}.suites_catCardIn__Htw0X{display:grid;animation:suites_catRise__cWxhO .6s cubic-bezier(.22,1,.36,1) both}@keyframes suites_catRise__cWxhO{0%{opacity:0;transform:translateY(26px) scale(.97)}to{opacity:1;transform:none}}.suites_catFloat__KMrJI{display:grid;animation:suites_catFloat__KMrJI 6s ease-in-out infinite}.suites_catFloat__KMrJI:hover{animation-play-state:paused}@keyframes suites_catFloat__KMrJI{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.suites_catCard__QLchr{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s,border-color .25s;display:flex;flex-direction:column;color:inherit;text-decoration:none}.suites_catCard__QLchr:hover{transform:translateY(-6px) scale(1.02);box-shadow:var(--shadow-lg);border-color:var(--line-2)}.suites_catCardH__V3LbL{height:var(--ch)}.suites_catCardH__V3LbL .suites_catImg__hFIEx{flex:1 1 auto;min-height:132px}.suites_catCardFeat__zWzX_{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--shadow)}.suites_catCardFeat__zWzX_:hover{box-shadow:0 0 0 1px var(--accent),var(--shadow-lg)}.suites_catFeatPill__s12zh{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:var(--surface);color:var(--accent);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--shadow-sm)}.suites_catImg__hFIEx{height:132px;position:relative;display:grid;place-items:center;overflow:hidden}.suites_catImg__hFIEx:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 120%,#ffffff44,transparent 45%),repeating-linear-gradient(45deg,#ffffff14 0 12px,transparent 12px 24px)}.suites_catImg__hFIEx svg{position:relative;width:38px;height:38px;stroke:#fff;fill:none;stroke-width:1.7;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.suites_catCard__QLchr:hover .suites_catImg__hFIEx svg{transform:scale(1.18) rotate(-6deg)}.suites_catImgPhoto__KF_y6{position:absolute;inset:0;z-index:1}.suites_catImgPhoto__KF_y6,.suites_glyphImg__v__LR{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.suites_glyphImg__v__LR{position:relative;border-radius:12px;display:block}.suites_catShine__7zvB6{position:absolute;top:-20%;bottom:-20%;left:-60%;width:42%;z-index:2;pointer-events:none;transform:skewX(-18deg);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent)}.suites_catCard__QLchr:hover .suites_catShine__7zvB6{animation:suites_catShine__7zvB6 .8s ease}@keyframes suites_catShine__7zvB6{0%{transform:translateX(0) skewX(-18deg)}to{transform:translateX(420%) skewX(-18deg)}}.suites_prodMedia__RK2NA{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--surface-soft);border-radius:12px;margin-bottom:16px}.suites_mediaImg__Cz_Vv{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.suites_mediaPh__1_vPR{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(135deg,var(--accent-softer),var(--accent-soft))}.suites_mediaPh__1_vPR svg{width:40px;height:40px;stroke:var(--accent);fill:none;stroke-width:1.6;opacity:.6}.suites_catBody__0DsgJ{padding:20px 22px 22px;flex:1;display:flex;flex-direction:column}.suites_catBody__0DsgJ .suites_k__UwTqD{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.suites_catBody__0DsgJ h3{font-size:1.28rem;font-weight:700;margin:8px 0;transition:color .25s}.suites_catCard__QLchr:hover .suites_catBody__0DsgJ h3{color:var(--accent)}.suites_catBody__0DsgJ p{color:var(--ink-2);font-size:.94rem;flex:1;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.suites_catFoot__ftqOZ{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:15px;border-top:1px solid var(--line);font-size:.88rem}.suites_catFoot__ftqOZ .suites_cnt__1xktb{color:var(--muted)}.suites_catFoot__ftqOZ .suites_go__t9Hb5{color:var(--accent);font-weight:600;display:inline-flex;gap:7px;font-family:var(--font-jakarta),sans-serif}.suites_catCard__QLchr:hover .suites_go__t9Hb5 .suites_arw__Z_etd{transform:translateX(4px)}.suites_go__t9Hb5 .suites_arw__Z_etd{transition:transform .2s}.suites_cathead__1TryF{display:flex;gap:24px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px;box-shadow:var(--shadow-sm);margin-top:14px;position:relative;overflow:hidden;animation:suites_fadeUp__BwV7u .6s ease .06s both}.suites_cathead__1TryF:before{content:"";position:absolute;right:-70px;top:-70px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,#dbe8ff,transparent 70%);pointer-events:none}.suites_catheadBody__O1_A3,.suites_thumbWrap__QnVoN{position:relative;z-index:1}.suites_thumbWrap__QnVoN{flex:none;display:grid;place-items:center}.suites_thumbHalo__CaCUj{position:absolute;inset:-14px;border-radius:22px;background:radial-gradient(circle,rgba(37,99,235,.2),transparent 68%);filter:blur(10px);pointer-events:none;animation:suites_pulseGlow__83BKL 5s ease-in-out infinite}.suites_thumbRing__0KLio{position:absolute;inset:-8px;border-radius:18px;border:1px solid rgba(37,99,235,.18);pointer-events:none;animation:suites_ringPulse__5oSt8 4.5s ease-in-out infinite}.suites_floaty__XvOWp{animation:suites_floatSm___bJ_1 6s ease-in-out infinite}.suites_riseIn__EnlFM{animation:suites_fadeUp__BwV7u .55s ease both}@keyframes suites_ringPulse__5oSt8{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.06);opacity:.35}}@keyframes suites_floatSm___bJ_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.suites_cathead__1TryF .suites_thumb__OCWy_{width:88px;height:88px;border-radius:14px;flex:none;display:grid;place-items:center;position:relative;overflow:hidden}.suites_cathead__1TryF .suites_thumb__OCWy_:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 120%,#ffffff44,transparent 45%),repeating-linear-gradient(45deg,#ffffff14 0 12px,transparent 12px 24px)}.suites_cathead__1TryF .suites_thumb__OCWy_ svg{position:relative;width:38px;height:38px;stroke:#fff;fill:none;stroke-width:1.7}.suites_cathead__1TryF h2{font-size:1.7rem;font-weight:800;font-family:var(--font-jakarta),sans-serif;letter-spacing:-.02em}.suites_titleUl__8tD5K{position:relative;display:inline-block}.suites_catheadBody__O1_A3 .suites_eyebrow__q18zx{margin-bottom:10px}.suites_catheadBody__O1_A3 h2{padding-bottom:.12em;margin-bottom:12px}.suites_catheadDot__yu3Xh{position:absolute;border-radius:50%;pointer-events:none;animation:suites_floatY__3bC42 7s ease-in-out infinite}.suites_cDot1__Y7EMm{top:22px;right:16%;width:8px;height:8px;background:rgba(37,99,235,.28)}.suites_cDot2__ObeUJ{bottom:26px;right:8%;width:6px;height:6px;background:rgba(76,134,245,.24);animation-delay:1.4s}.suites_cathead__1TryF p{color:var(--ink-2);margin-top:6px;max-width:60ch;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.suites_prodGrid__3hi_7{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:26px}.suites_cardIn__IBqcv{display:grid;animation:suites_fadeUp__BwV7u .55s ease both}.suites_revealCrumb__VPDtE{animation:suites_fadeUp__BwV7u .5s ease both}.suites_prodCard__PYFLe{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow-sm);transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden;color:inherit;text-decoration:none;display:block}.suites_prodCard__PYFLe:after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(var(--accent),var(--accent-2));transform:scaleY(0);transform-origin:top;transition:transform .25s}.suites_prodCard__PYFLe:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;z-index:0;pointer-events:none;transform:skewX(-14deg);background:linear-gradient(100deg,transparent,rgba(37,99,235,.09) 45%,transparent);opacity:0;transition:left .6s cubic-bezier(.2,.7,.3,1),opacity .3s}.suites_prodCard__PYFLe:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--line-2)}.suites_prodCard__PYFLe:hover:after{transform:scaleY(1)}.suites_prodCard__PYFLe:hover:before{left:115%;opacity:1}.suites_prodCard__PYFLe h3,.suites_prodCard__PYFLe p,.suites_prodMore__sNvBK{position:relative;z-index:1}.suites_prodMedia__RK2NA .suites_mediaImg__Cz_Vv,.suites_prodMedia__RK2NA .suites_mediaPh__1_vPR svg{transition:transform .4s cubic-bezier(.2,.7,.3,1)}.suites_prodCard__PYFLe:hover .suites_mediaImg__Cz_Vv{transform:scale(1.06)}.suites_prodCard__PYFLe:hover .suites_mediaPh__1_vPR svg{transform:scale(1.12)}.suites_prodIco__cJkT9{width:46px;height:46px;border-radius:12px;background:var(--accent-softer);border:1px solid var(--accent-soft);display:grid;place-items:center;margin-bottom:16px}.suites_prodIco__cJkT9 svg{width:22px;height:22px;stroke:var(--accent);fill:none;stroke-width:1.8}.suites_prodCard__PYFLe h3{font-size:1.24rem;font-weight:700;margin-bottom:8px}.suites_prodCard__PYFLe p{color:var(--ink-2);font-size:.94rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.suites_prodFoot__4TNwF{position:relative;z-index:1;margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:10px}.suites_prodMore__sNvBK{font-weight:600;font-size:.9rem;display:inline-flex;gap:7px;flex:none}.suites_prodMore__sNvBK,.suites_prodTag__71l6o{color:var(--accent);font-family:var(--font-jakarta),sans-serif;white-space:nowrap}.suites_prodTag__71l6o{font-weight:700;font-size:.68rem;letter-spacing:.06em;background:var(--accent-soft);border:1px solid var(--accent-softer);border-radius:999px;padding:4px 12px;min-width:0;overflow:hidden;text-overflow:ellipsis}.suites_prodCard__PYFLe:hover .suites_prodMore__sNvBK .suites_arw__Z_etd{transform:translateX(4px)}.suites_bHero__XYlhF{padding:64px 0 84px;margin-top:10px;color:#fff;overflow:hidden;background:radial-gradient(900px 500px at 80% -10%,#6aa0ff66,transparent 60%),radial-gradient(700px 460px at -5% 110%,#1e3f9e88,transparent 55%),linear-gradient(135deg,#1d4ed8,#2563eb 45%,#3b77f0)}.suites_heroFx__zihXb{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.65}.suites_hp__829SZ{position:absolute;border-radius:46% 54% 58% 42%/48% 42% 58% 52%;background:linear-gradient(135deg,#ffffff14,#ffffff05);pointer-events:none;transition:transform .3s ease-out}.suites_hp1__ZSyK5{width:520px;height:520px;right:-140px;top:-160px;transform:translate(calc(var(--px, 0) * 22px),calc(var(--py, 0) * 18px)) rotate(18deg)}.suites_hp2__523md{width:420px;height:420px;left:-160px;bottom:-190px;transform:translate(calc(var(--px, 0) * -16px),calc(var(--py, 0) * -14px)) rotate(-14deg)}.suites_bHeroGrid__0pLYD{display:grid;grid-template-columns:1.05fr 1fr;gap:54px;align-items:center}.suites_bKicker__d5iMf{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:hsla(0,0%,100%,.14);color:#fff;border:1px solid hsla(0,0%,100%,.3);padding:6px 13px;border-radius:999px;margin-right:8px}.suites_bhCopy__iSDSF h1{font-size:clamp(2.1rem,4vw,3rem);font-weight:800;line-height:1.08;margin:18px 0 14px;color:#fff}.suites_bhSub__CY1hd{color:#dbe7ff;font-size:1.07rem;max-width:50ch}.suites_bhBtns__XnY20{display:flex;gap:12px;margin-top:26px;flex-wrap:wrap}.suites_bhGhost__BHgTm,.suites_bhSolid__2ioOE{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-jakarta),sans-serif;font-weight:700;padding:12px 22px;border-radius:11px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s}.suites_bhSolid__2ioOE{background:#fff;color:var(--accent);box-shadow:0 10px 26px -12px rgba(9,24,64,.5)}.suites_bhSolid__2ioOE:hover{background:#eef3ff;transform:translateY(-1px)}.suites_bhGhost__BHgTm{background:hsla(0,0%,100%,.1);color:#fff;border:1.5px solid hsla(0,0%,100%,.4)}.suites_bhGhost__BHgTm:hover{background:hsla(0,0%,100%,.18);border-color:#fff}.suites_bhTags__1fpDA{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.suites_bhTag__6Gwlb{font-size:.76rem;font-weight:500;color:#fff;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);padding:5px 11px;border-radius:8px}.suites_pbadge__401ux{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-jakarta),sans-serif;font-weight:800;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:14px;position:relative;overflow:hidden}.suites_pbadge__401ux svg{width:12px;height:12px;fill:currentColor}.suites_bhRibbon__dpgxO:after,.suites_pbadge__401ux:after{content:"";position:absolute;top:0;height:100%;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.45),transparent);pointer-events:none}.suites_pbadge__401ux:after{left:-80%;width:55%;animation:suites_bdgSweep__luqt4 3.2s ease-in-out infinite}@keyframes suites_bdgSweep__luqt4{0%{transform:translateX(0)}60%,to{transform:translateX(340%)}}.suites_bdgFlagship__ACpgn{background:linear-gradient(90deg,#f59e0b,#fbbf24);color:#4a2b03;box-shadow:0 6px 18px -8px rgba(245,158,11,.7)}.suites_bdgNew__LQJQm{background:linear-gradient(90deg,#10b981,#34d399);color:#06331f}.suites_bdgBeta__etx_A{background:linear-gradient(90deg,#8b5cf6,#a78bfa);color:#fff}.suites_bdgPopular__2YAHZ{background:linear-gradient(90deg,#ec4899,#f472b6);color:#fff}.suites_bdgEnterprise__GG6_L{background:linear-gradient(90deg,#334155,#64748b);color:#fff}.suites_bdgPatent__h6eNp{background:linear-gradient(90deg,#0ea5a5,#2dd4bf);color:#022c2c}.suites_bdgAward__DDnow{background:linear-gradient(90deg,#eab308,#fde047);color:#3f2d00}.suites_bdgCustom__lbaKp{background:hsla(0,0%,100%,.16);color:#fff;border:1px solid hsla(0,0%,100%,.45)}.suites_bhRibwrap__1M8tg{position:absolute;top:0;left:0;width:240px;height:240px;overflow:hidden;z-index:6;pointer-events:none}.suites_bhRibbon__dpgxO{position:absolute;top:58px;left:-86px;width:340px;transform:rotate(-45deg);display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(90deg,#f59e0b,#fbbf24);color:#4a2b03;font-family:var(--font-jakarta),sans-serif;font-weight:800;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;padding:11px 70px;box-shadow:0 10px 24px -8px rgba(120,60,0,.55);pointer-events:auto;text-decoration:none;overflow:hidden;white-space:nowrap}.suites_rtxt__4U4Ol{overflow:hidden;text-overflow:ellipsis;max-width:190px}.suites_bhRibbon__dpgxO svg{width:13px;height:13px;stroke:#4a2b03;fill:none;stroke-width:2.4;flex:none}.suites_bhRibbon__dpgxO:after{left:-70%;width:50%;animation:suites_bdgSweep__luqt4 3.4s ease-in-out infinite}a.suites_bhRibbon__dpgxO:hover{filter:brightness(1.06)}.suites_bhVis__oxyHV{position:relative;display:flex;flex-direction:column;align-items:center}.suites_lap__s1hK5{width:min(480px,100%);background:#1b2437;border-radius:18px 18px 6px 6px;padding:10px 10px 14px;box-shadow:0 34px 70px -28px rgba(7,18,48,.65);position:relative;z-index:2;transform:perspective(1100px) rotateX(calc(var(--py, 0) * -3deg)) rotateY(calc(var(--px, 0) * 4deg));transition:transform .25s ease-out}.suites_lapBar__nfSa_{display:flex;align-items:center;gap:7px;background:#f1f5fb;border-radius:9px 9px 0 0;padding:9px 13px}.suites_lapDot__g1_XE{width:9px;height:9px;border-radius:50%}.suites_dotR__1FWkP{background:#f87171}.suites_dotY__cAMth{background:#fbbf24}.suites_dotG__llM2W{background:#34d399}.suites_lapBar__nfSa_ em{font-style:normal;font-family:var(--font-jakarta),sans-serif;font-weight:700;font-size:.76rem;color:var(--ink-2);margin:0 auto;transform:translateX(-14px)}.suites_lapScreen__ASZyS{position:relative;height:290px;border-radius:0 0 9px 9px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(circle at 30% 110%,#ffffff33,transparent 50%),var(--g)}.suites_lapScreen__ASZyS:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,#ffffff10 0 14px,transparent 14px 28px)}.suites_lapShots__ELvbx{position:absolute;inset:0;z-index:1;background:#1b2437}.suites_lapShot__Z_PRQ{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;opacity:0;transform:scale(1.02);transition:opacity .6s ease,transform .6s ease}.suites_lapShotOn__KMtsV{opacity:1;transform:none}.suites_lapDots__86g0F{position:absolute;bottom:10px;left:0;right:0;z-index:2;display:flex;justify-content:center;gap:6px}.suites_lapDotBtn__gCa8c{width:7px;height:7px;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.45);cursor:pointer;transition:background .2s,transform .2s}.suites_lapDotBtn__gCa8c:hover{background:hsla(0,0%,100%,.75)}.suites_lapDotOn__3fvlX{background:#fff;transform:scale(1.35)}.suites_lapBase__ul8es{width:min(560px,108%);height:15px;background:linear-gradient(180deg,#2a3650,#151d30);border-radius:0 0 16px 16px;position:relative;z-index:1;box-shadow:0 18px 34px -16px rgba(7,18,48,.55)}.suites_lapBase__ul8es:after{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:88px;height:6px;border-radius:0 0 8px 8px;background:#0f1626}.suites_scene__ohtco{position:relative;z-index:1;width:100%;max-width:380px;height:auto}.suites_scene__ohtco *{transform-box:fill-box}.suites_rdBot__9uaSX{transform-origin:50% 50%;animation:suites_sceneBob__1C8X6 5s ease-in-out infinite}.suites_rdDoc__CzOuc{transform-origin:50% 50%;animation:suites_sceneBob__1C8X6 5s ease-in-out -2.5s infinite}.suites_rdShell__Z0fRt{fill:#fff}.suites_rdVisor__lwj2C{fill:#15243f}.suites_rdEyes__Cla1K rect{fill:#fff;transform-origin:50% 50%;animation:suites_blink__S4ICr 4.6s ease-in-out infinite}.suites_rdAntenna__uI2Wn,.suites_rdArm__KRD6y,.suites_rdStand__LBCJk{stroke:#fff;stroke-width:4;stroke-linecap:round;fill:none}.suites_rdLight__6nA_D{fill:#fff;transform-origin:50% 50%;animation:suites_lightPulse__CqhE0 1.9s ease-in-out infinite}.suites_rdGaze__aGnbr{stroke:hsla(0,0%,100%,.75);stroke-width:2;stroke-dasharray:3 7;stroke-linecap:round;animation:suites_gazeFlow__C06r8 1.4s linear infinite}.suites_rdPage__M9mRP{fill:#fff}.suites_rdHead2__1u6yq{fill:#15243f}.suites_rdLine__JLWmq{fill:#cbd9ee;animation:suites_lineHi__aPnPJ 3.4s ease-in-out infinite}.suites_rdLine1__3_YGX{animation-delay:.45s}.suites_rdLine2__xud0_{animation-delay:.85s}.suites_rdLine3__PcjFf{animation-delay:1.25s}.suites_rdLine4__Ht8L9{animation-delay:1.65s}.suites_rdScan__3eUGB{fill:rgba(37,99,235,.55);animation:suites_scanDown__GFeJj 3.4s ease-in-out infinite}.suites_rdTick__lopd1{transform-origin:50% 50%;animation:suites_tickPop__Nkywn 3.4s ease-out infinite}.suites_rdTick__lopd1 circle{fill:#2563eb}.suites_rdTick__lopd1 path{stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@keyframes suites_sceneBob__1C8X6{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes suites_blink__S4ICr{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}@keyframes suites_lightPulse__CqhE0{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes suites_gazeFlow__C06r8{to{stroke-dashoffset:-20}}@keyframes suites_lineHi__aPnPJ{0%,to{fill:#cbd9ee}12%,26%{fill:#2563eb}}@keyframes suites_scanDown__GFeJj{0%,to{transform:translateY(0);opacity:0}8%{opacity:1}70%{transform:translateY(112px);opacity:1}82%{transform:translateY(112px);opacity:0}}@keyframes suites_tickPop__Nkywn{0%,66%{transform:scale(0);opacity:0}76%{transform:scale(1.25);opacity:1}84%,94%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}.suites_obRing1__IWjVu,.suites_obRing2__DFAAe{transform-box:view-box;transform-origin:170px 150px}.suites_obRing1__IWjVu{animation:suites_spin___LPXX 15s linear infinite}.suites_obRing2__DFAAe{animation:suites_spin___LPXX 26s linear infinite reverse}.suites_obPath__r1Se5{fill:none;stroke:hsla(0,0%,100%,.45);stroke-width:1.5;stroke-dasharray:6 8}.suites_obNode__QJcPF{fill:#fff}.suites_obPulse__7F7Zs{fill:none;stroke:hsla(0,0%,100%,.5);stroke-width:1.5;transform-origin:50% 50%;animation:suites_pulseOut__Tp_Df 3.2s ease-out infinite}.suites_obPulse1__XTTkl{stroke:hsla(0,0%,100%,.6)}.suites_obPulse2__yCSXj{animation-delay:-1.6s}.suites_obFace__pQBTx{fill:#fff}.suites_obVisor__4S5Iv{fill:#15243f}.suites_obEyes__3peqa rect{fill:#fff;transform-origin:50% 50%;animation:suites_blink__S4ICr 4.6s ease-in-out infinite}.suites_obAntenna__NUS1R{stroke:#fff;stroke-width:4;stroke-linecap:round;fill:none}.suites_obLight__8C2eL{fill:#fff;transform-origin:50% 50%;animation:suites_lightPulse__CqhE0 1.9s ease-in-out infinite}@keyframes suites_spin___LPXX{to{transform:rotate(1turn)}}@keyframes suites_pulseOut__Tp_Df{0%{transform:scale(.55);opacity:.6}to{transform:scale(1.8);opacity:0}}.suites_rdrRing__cP8Vx{fill:none;stroke:hsla(0,0%,100%,.32);stroke-width:1.4}.suites_rdrCross__EdJq6{stroke:hsla(0,0%,100%,.24);stroke-width:1.4;fill:none}.suites_rdrSweep__uZh88{transform-box:view-box;transform-origin:170px 150px;animation:suites_spin___LPXX 3.8s linear infinite}.suites_rdrSector__7_3z8{fill:hsla(0,0%,100%,.16)}.suites_rdrEdge__Jnr1U{stroke:hsla(0,0%,100%,.85);stroke-width:2.5;fill:none}.suites_rdrBlip__TvDo8{fill:#fff;opacity:0;transform-origin:50% 50%;animation:suites_blipShow__DU3i7 3.8s ease-out infinite}.suites_rdrBlip1__ecIGr{animation-delay:.5s}.suites_rdrBlip2__8HRiM{animation-delay:1.5s}.suites_rdrBlip3__B868r{animation-delay:2.6s}.suites_rdrCore___E_YE{fill:#fff;transform-origin:50% 50%;animation:suites_lightPulse__CqhE0 2.2s ease-in-out infinite}@keyframes suites_blipShow__DU3i7{0%{opacity:0;transform:scale(.5)}8%{opacity:1;transform:scale(1.3)}20%{opacity:1;transform:scale(1)}60%,to{opacity:0;transform:scale(1)}}.suites_chCard__EIrYD{fill:#fff}.suites_chTitle__u2H8g{fill:#15243f}.suites_chTitleSm__ODN8z{fill:#cbd9ee}.suites_chAxis__2Wlv5{stroke:#e1eaf6;stroke-width:2;fill:none}.suites_chBar__PRlUy{fill:#2563eb;transform-origin:50% 100%;animation:suites_breathe__DOAih 3.6s ease-in-out infinite}.suites_chTrend__eQVDx{stroke:#15243f;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:190;stroke-dashoffset:190;animation:suites_drawTrend__LDrAp 3.6s ease-in-out infinite}.suites_chDot__VfI_x{fill:#15243f;transform-origin:50% 50%;animation:suites_dotPop__xWb1W 3.6s ease-in-out infinite}@keyframes suites_breathe__DOAih{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes suites_drawTrend__LDrAp{0%{stroke-dashoffset:190}55%,85%{stroke-dashoffset:0}to{stroke-dashoffset:190}}@keyframes suites_dotPop__xWb1W{0%,50%{transform:scale(0);opacity:0}62%{transform:scale(1.35);opacity:1}70%,88%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}.suites_floatChip__6l28B{position:absolute;z-index:2;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.22);backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:.72rem;font-weight:600;white-space:nowrap;animation:suites_floatSm___bJ_1 6.5s ease-in-out infinite}.suites_fc1__5CVgf{top:11%;left:8%;animation-duration:6s}.suites_fc2__JTu7p{top:46%;right:5%;animation-duration:6s;animation-delay:-2s}.suites_fc3__VGx0G{bottom:12%;left:11%;animation-duration:6s;animation-delay:-4s}.suites_protBadge__Df8jp{position:relative;display:inline-flex;align-items:center;gap:7px;margin-bottom:16px;padding:6px 13px;border-radius:999px;background:var(--accent-soft);border:1px solid var(--accent-softer);color:var(--accent);font-size:.74rem;font-weight:600;letter-spacing:.04em}.suites_protBadge__Df8jp svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.suites_protNote__SIkeQ{position:relative;display:flex;align-items:flex-start;gap:10px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font-size:.8rem;line-height:1.55;max-width:70ch}.suites_protNote__SIkeQ svg{width:16px;height:16px;flex:none;margin-top:1px;stroke:var(--accent-2);fill:none;stroke-width:1.6;stroke-linejoin:round}.suites_tagrow__pGKOF{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.suites_tg__XRjGv{font-size:.76rem;font-weight:500;color:var(--accent);background:var(--accent-softer);border:1px solid var(--accent-soft);padding:5px 11px;border-radius:8px}.suites_cta__qWChu{position:relative;display:inline-flex;gap:8px;background:var(--accent);color:#fff;font-family:var(--font-jakarta),sans-serif;font-weight:700;padding:12px 22px;border-radius:11px;box-shadow:var(--shadow-sm);transition:background .16s;text-decoration:none;border:none;cursor:pointer}.suites_cta__qWChu:hover{background:#1d55cf}.suites_fw__pf2Ks{width:100vw;position:relative;left:50%;margin-left:-50vw;margin-top:26px}.suites_fw__pf2Ks .suites_wrap__vLa3D{position:relative;z-index:2}.suites_fwReveal___FwKm{opacity:0;transform:translateY(30px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.suites_fwReveal___FwKm.suites_visible__7mFrI{opacity:1;transform:none}.suites_chSec__pnZc8{padding:78px 0 84px;color:var(--ink);overflow:hidden}.suites_chEyebrow__nJnYa{display:inline-flex;align-items:center;gap:9px;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#b45309;background:#fef3c7;border:1px solid #fde68a;padding:6px 14px;border-radius:999px}.suites_chDot__VfI_x{width:7px;height:7px;border-radius:50%;background:currentColor;animation:suites_lightPulse__CqhE0 2.2s ease-in-out infinite}.suites_chSec__pnZc8 h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;margin:16px 0 10px;max-width:24ch}.suites_chSub__e7tEl{color:var(--ink-2);max-width:58ch;font-size:1rem}.suites_chBody__fdnUf{display:grid;grid-template-columns:1.05fr .95fr;gap:26px;margin-top:36px;align-items:start}.suites_chCards__EGSdR{display:flex;flex-direction:column;gap:16px}.suites_chCard__EIrYD{position:relative;background:var(--surface);border:1px solid #f1e3c4;border-radius:16px;padding:26px 24px 24px;box-shadow:0 4px 14px -10px rgba(180,83,9,.25);overflow:hidden}.suites_chCard__EIrYD:hover{border-color:#f1c878;box-shadow:0 16px 36px -18px rgba(180,83,9,.35)}.suites_chCard__EIrYD:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f59e0b,#fde68a 70%);opacity:0;transition:opacity .25s}.suites_chCard__EIrYD:hover:after{opacity:1}.suites_chNum__jS4_S{font-family:var(--font-jakarta),sans-serif;font-weight:800;font-size:.78rem;color:#b45309;letter-spacing:.1em}.suites_chCard__EIrYD h3{font-size:1.12rem;font-weight:700;margin:12px 0 8px;color:var(--ink)}.suites_chCard__EIrYD p{color:var(--ink-2);font-size:.9rem;line-height:1.6}.suites_chGhost__A6VOh{position:absolute;right:10px;bottom:-16px;font-family:var(--font-jakarta),sans-serif;font-weight:800;font-size:4.6rem;color:rgba(180,83,9,.07);pointer-events:none;line-height:1}.suites_chWidget__s8s9y{align-self:center}.suites_imgstack__MBW52{position:relative;width:100%;max-width:440px;margin:0 auto;height:330px;cursor:pointer;-webkit-tap-highlight-color:transparent}.suites_isCard__HcrxQ{position:absolute;inset:0;border-radius:18px;overflow:hidden;background:var(--surface);box-shadow:0 22px 48px -20px rgba(21,36,63,.45),0 0 0 1px rgba(21,36,63,.06);transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s;will-change:transform}.suites_isCard__HcrxQ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.suites_isPh__Y535i{position:absolute;inset:0;display:grid;place-items:center;color:#fff;text-align:center;padding:18px}.suites_isPh__Y535i:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,#ffffff12 0 12px,transparent 12px 24px)}.suites_isPh__Y535i span{position:relative;font-family:var(--font-jakarta),sans-serif;font-weight:700;font-size:1rem;text-shadow:0 1px 6px rgba(0,0,0,.2);max-width:22ch}.suites_isOut__eNAJL{transform:translateX(130%) rotate(14deg)!important;opacity:0}.suites_isHint__qjnux{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;color:var(--muted);font-size:.82rem}.suites_isHint__qjnux svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.suites_hwSec__HTFOE{padding:78px 0 86px;overflow:hidden}.suites_hwSec__HTFOE h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;margin:16px 0 10px}.suites_hwSub__lGzK5{color:var(--ink-2);font-size:1rem}.suites_hwcGrid__wWYgy{display:grid;grid-template-columns:1fr 1.15fr;gap:52px;margin-top:40px;align-items:center}.suites_hwcImgs__Pgtt5{position:relative;width:min(340px,100%);aspect-ratio:1/1;margin:0 auto;perspective:1100px}.suites_hwcCard__HGfPV{position:absolute;inset:0;border-radius:26px;overflow:hidden;background:var(--surface);box-shadow:0 26px 56px -22px rgba(21,36,63,.4),0 0 0 1px rgba(21,36,63,.05);transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .6s;will-change:transform;pointer-events:none}.suites_hwcCard__HGfPV img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.suites_stepBadge__KmBXE{position:absolute;left:14px;top:12px;z-index:2;font-weight:800;font-size:.74rem;color:#fff;background:rgba(21,36,63,.5);border:1px solid hsla(0,0%,100%,.45);padding:4px 11px;backdrop-filter:blur(4px)}.suites_pk___53n0,.suites_stepBadge__KmBXE{font-family:var(--font-jakarta),sans-serif;border-radius:999px}.suites_pk___53n0{display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);padding:6px 13px}.suites_hwcBody__yQS58 h3{font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:800;margin:16px 0 12px}.suites_hwcText__8uVik{color:var(--ink-2);font-size:1.02rem;max-width:52ch;min-height:86px}.suites_word__bNie7{display:inline-block;opacity:0;transform:translateY(9px);animation:suites_wordIn__4tf2y .38s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--wd,0ms);white-space:pre}@keyframes suites_wordIn__4tf2y{to{opacity:1;transform:none}}.suites_hwcArrows__xvtMj{display:flex;gap:14px;margin-top:26px}.suites_hwcArrow__yXr6p{width:46px;height:46px;border-radius:50%;border:none;background:var(--ink);color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s,transform .2s}.suites_hwcArrow__yXr6p:hover{background:var(--accent);transform:translateY(-2px)}.suites_hwcArrow__yXr6p svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2.4}.suites_hwcDots__NmZeu{display:flex;gap:8px;margin-top:22px}.suites_hwcDot__NyBi9{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:var(--line-2);transition:.25s;cursor:pointer}.suites_dotOn__OrfE0{background:var(--accent);transform:scale(1.3)}.suites_ovSec__1j4E_{padding:74px 0 82px;overflow:hidden}.suites_ovSec__1j4E_ h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;margin:16px 0 10px}.suites_ovText__4ZDcD{color:var(--ink-2);font-size:1.02rem;max-width:68ch}.suites_ovIntro__oYC4Y{margin-top:8px}.suites_ovGrid__ZuadL,.suites_ovIntro__oYC4Y{display:grid;grid-template-columns:1.7fr 1fr;gap:26px;align-items:start}.suites_ovGrid__ZuadL{margin-top:34px}.suites_ovGrid__ZuadL.suites_oneCol__sNNsg{grid-template-columns:1fr}.suites_alBox__FF_n0{position:relative;height:auto;padding:6px 4px;border:1px solid var(--line);border-radius:18px;background:hsla(0,0%,100%,.45)}.suites_alItem__szthQ{opacity:0;transform:scale(.96) translateY(-10px);width:100%;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.9,.3,1.15)}.suites_alShow__gh2RV{opacity:1;transform:none}.suites_alCard__R8p0s{display:flex;gap:14px;align-items:flex-start;margin:0 8px 12px;background:#fff;border-radius:16px;padding:15px 18px;box-shadow:0 2px 4px rgba(21,36,63,.06),0 12px 24px rgba(21,36,63,.06);transition:transform .2s}.suites_alCard__R8p0s:hover{transform:scale(1.03)}.suites_cdot__QYQ5j{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none;margin-top:9px;box-shadow:0 0 0 4px var(--accent-softer)}.suites_alCard__R8p0s p{font-size:.93rem;color:var(--ink);line-height:1.55;margin:2px 0 0}.suites_briefSide__6elsX{position:sticky;top:92px;align-self:start;display:grid;gap:16px}.suites_ovMock__aRJx_{display:flex;flex-direction:column;align-items:center}.suites_ovMock__aRJx_ .suites_lap__s1hK5{width:100%;box-shadow:0 22px 46px -22px rgba(7,18,48,.45)}.suites_ovMock__aRJx_ .suites_lapScreen__ASZyS{height:238px}.suites_ovMock__aRJx_ .suites_lapBase__ul8es{width:min(420px,104%)}.suites_glanceCard__t0qmy{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.suites_glanceHead__3QPLC{display:flex;align-items:center;gap:9px;padding:14px 18px;color:#fff;font-weight:700;font-family:var(--font-jakarta),sans-serif;background:linear-gradient(135deg,var(--accent),var(--accent-2))}.suites_glanceHead__3QPLC svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.9}.suites_glanceCard__t0qmy .suites_specs__S3FXo{padding:6px 18px 4px}.suites_glanceFoot__V5r1H{margin-top:4px;padding:14px 18px 18px;border-top:1px solid var(--line)}.suites_glanceFoot__V5r1H .suites_cta__qWChu{display:flex;width:100%;justify-content:center}.suites_helpCard__XNJ1i{border:1px dashed var(--line-2);border-radius:var(--radius);padding:18px;background:var(--surface-soft);font-size:.9rem;color:var(--muted);display:grid;gap:8px}.suites_helpCard__XNJ1i strong{color:var(--ink);font-weight:600}.suites_helpLink__XFbMS{color:var(--accent);font-weight:600;text-decoration:none;justify-self:start;transition:opacity .16s}.suites_helpLink__XFbMS:hover{opacity:.75}.suites_ctaBand__QcMkp{margin-top:26px;border-radius:20px;padding:34px 38px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;text-align:center;box-shadow:var(--shadow)}.suites_ctaBand__QcMkp h3{font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;color:#fff}.suites_ctaBand__QcMkp p{margin-top:8px;color:hsla(0,0%,100%,.85)}.suites_bandBtn__oA_iT{display:inline-flex;gap:8px;margin-top:20px;background:#fff;color:var(--accent);font-family:var(--font-jakarta),sans-serif;font-weight:700;padding:12px 24px;border-radius:11px;text-decoration:none;transition:transform .2s,box-shadow .2s}.suites_bandBtn__oA_iT:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px rgba(0,0,0,.35)}.suites_specs__S3FXo{display:flex;flex-direction:column}.suites_specs__S3FXo .suites_row__3YyQs{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:.9rem}.suites_specs__S3FXo .suites_row__3YyQs:last-child{border-bottom:none}.suites_specs__S3FXo .suites_row__3YyQs .suites_lab__mg9DB{color:var(--muted)}.suites_specs__S3FXo .suites_row__3YyQs .suites_val__VfzkT{font-weight:600;text-align:right}.suites_back__UJnPt{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:.9rem;margin-top:22px;text-decoration:none;transition:color .16s}.suites_back__UJnPt:hover{color:var(--accent)}.suites_empty__RPa8p{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:48px;text-align:center;color:var(--muted);margin-top:26px;animation:suites_fadeUp__BwV7u .55s ease .12s both}.suites_theme__wP_ZH a:focus-visible,.suites_theme__wP_ZH button:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px;border-radius:8px}@media (max-width:900px){.suites_baGrid__TsVNK{grid-template-columns:1fr;gap:16px}.suites_baArrow__NzEQ9{transform:rotate(90deg);animation-name:suites_baNudgeDown__E51Mz}.suites_baAfter__iwomr,.suites_baBefore__MI2Eb{transform:translateY(18px)}.suites_catGrid__hKqE2{grid-template-columns:repeat(2,1fr)}.suites_catGridTrio__hHzqe{--trio-scale:0.9}.suites_catGridAuto__026Sz>*{--cw:50}.suites_bHeroGrid__0pLYD{grid-template-columns:1fr;gap:34px}.suites_lapScreen__ASZyS{height:240px}.suites_bhRibwrap__1M8tg{width:180px;height:180px}.suites_bhRibbon__dpgxO{top:42px;right:-92px;font-size:.62rem;padding:9px 70px}.suites_rtxt__4U4Ol{max-width:140px}.suites_chBody__fdnUf,.suites_hwcGrid__wWYgy{grid-template-columns:1fr}.suites_hwcGrid__wWYgy{gap:32px}.suites_hwcImgs__Pgtt5{width:min(300px,86%)}.suites_hwcText__8uVik{min-height:0}.suites_ovGrid__ZuadL,.suites_ovIntro__oYC4Y{grid-template-columns:1fr}.suites_briefSide__6elsX{position:static}.suites_ovMock__aRJx_{max-width:460px;margin-inline:auto}.suites_ovMock__aRJx_ .suites_lapScreen__ASZyS{height:220px}}@media (max-width:600px){.suites_wrap__vLa3D{padding:0 18px}.suites_catGrid__hKqE2,.suites_prodGrid__3hi_7{grid-template-columns:1fr}.suites_catGridTrio__hHzqe>:last-child{width:auto}.suites_catGridAuto__026Sz>*{--cw:100}.suites_cathead__1TryF{flex-direction:column;text-align:center}.suites_catheadDot__yu3Xh{display:none}.suites_bgOrb__8WmBP{width:280px;height:280px;filter:blur(70px)}.suites_capGrid__Df3_j{grid-template-columns:1fr}.suites_ctaBand__QcMkp{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.suites_alCard__R8p0s,.suites_alItem__szthQ,.suites_bhRibbon__dpgxO:after,.suites_cardIn__IBqcv,.suites_catCardIn__Htw0X,.suites_catFloat__KMrJI,.suites_catShine__7zvB6,.suites_catheadDot__yu3Xh,.suites_cathead__1TryF,.suites_fade__hebUh,.suites_floatChip__6l28B,.suites_floaty__XvOWp,.suites_hwcCard__HGfPV,.suites_isCard__HcrxQ,.suites_lapDotBtn__gCa8c,.suites_lapShot__Z_PRQ,.suites_pbadge__401ux:after,.suites_revealCrumb__VPDtE,.suites_riseIn__EnlFM,.suites_scene__ohtco *,.suites_theme__wP_ZH *,.suites_thumbHalo__CaCUj,.suites_thumbRing__0KLio{animation:none!important;transition:none!important}.suites_alItem__szthQ,.suites_lapShotOn__KMtsV{opacity:1!important;transform:none!important}.suites_alItem__szthQ{max-height:none!important}.suites_fwReveal___FwKm,.suites_fwReveal___FwKm.suites_visible__7mFrI{opacity:1!important;transform:none!important}.suites_storySlide__WeZeG{transform:none!important}}.suites_baSec__CoRzB{padding:74px 0 82px;overflow:hidden}.suites_baSec__CoRzB h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;margin:16px 0 10px}.suites_baSub__VOreE{color:var(--ink-2);max-width:62ch;margin-bottom:40px}.suites_baGrid__TsVNK{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px}.suites_baCard__zo_Yx{border-radius:20px;padding:26px 24px 28px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(8px);border:1px solid var(--line);box-shadow:var(--shadow-sm);transition:opacity .52s ease,transform .52s cubic-bezier(.22,1,.36,1),box-shadow .26s ease}.suites_baBefore__MI2Eb{background:linear-gradient(180deg,hsla(0,86%,97%,.9),hsla(0,0%,100%,.72));border-color:#fbd5d5;transform:translate(-26px,16px)}.suites_baAfter__iwomr{background:linear-gradient(180deg,var(--accent-softer),hsla(0,0%,100%,.72));border-color:var(--accent-soft);transform:translate(26px,16px)}.suites_baCard__zo_Yx:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.suites_baHead___91HR{display:flex;align-items:center;gap:12px;margin-bottom:20px}.suites_baHead___91HR h3{font-size:1.12rem;font-weight:800;letter-spacing:-.01em}.suites_baBefore__MI2Eb .suites_baHead___91HR h3{color:#dc2626}.suites_baAfter__iwomr .suites_baHead___91HR h3{color:var(--accent)}.suites_baIcon__0wZtW{width:42px;height:42px;flex:none;border-radius:12px;display:grid;place-items:center;color:#fff}.suites_baIcon__0wZtW svg{width:21px;height:21px}.suites_baBefore__MI2Eb .suites_baIcon__0wZtW{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 8px 20px -10px rgba(239,68,68,.7)}.suites_baAfter__iwomr .suites_baIcon__0wZtW{background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 8px 20px -10px rgba(37,99,235,.7)}.suites_baList__u_nv_{display:flex;flex-direction:column;gap:12px;list-style:none}.suites_baRow__pALPG{display:flex;align-items:center;gap:12px;padding:13px 15px;border-radius:13px;background:var(--surface);border:1px solid var(--line);font-size:.94rem;font-weight:600;color:var(--ink)}.suites_baMark__jJo2a{width:24px;height:24px;flex:none;border-radius:999px;display:grid;place-items:center;color:#fff}.suites_baMark__jJo2a svg{width:13px;height:13px}.suites_baBefore__MI2Eb .suites_baMark__jJo2a{background:#ef4444}.suites_baAfter__iwomr .suites_baMark__jJo2a{background:var(--accent)}.suites_baArrowWrap__719yn{display:grid;place-items:center}.suites_baArrow__NzEQ9{position:relative;width:54px;height:54px;border-radius:999px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 14px 34px -12px rgba(37,99,235,.75);animation:suites_baNudge__aBRmv 3.2s ease-in-out infinite}.suites_baArrow__NzEQ9 svg{width:24px;height:24px}.suites_baArrow__NzEQ9:before{content:"";position:absolute;inset:-10px;border-radius:inherit;background:rgba(37,99,235,.28);filter:blur(14px);z-index:-1}@keyframes suites_baNudge__aBRmv{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes suites_baNudgeDown__E51Mz{0%,to{transform:rotate(90deg) translateX(0)}50%{transform:rotate(90deg) translateX(5px)}}.suites_stickyCta__mO2XA{position:fixed;top:50%;z-index:40;display:flex;align-items:center;color:#fff;text-decoration:none;background:linear-gradient(180deg,#0068d4,#0052a8);opacity:0;visibility:hidden;transform:translate(14px,-50%);transition:opacity .28s ease,transform .28s ease,box-shadow .22s ease,background .22s ease,visibility 0s linear .28s}.suites_stickyCtaH__yIgBE{right:22px;width:200px;flex-direction:row;justify-content:space-between;gap:10px;padding:13px 18px;border-radius:999px;box-shadow:0 22px 50px -20px rgba(0,104,212,.55),0 2px 8px -2px rgba(9,24,64,.3)}.suites_stickyCtaV__RfXby{right:-2px;width:56px;min-height:196px;max-height:340px;flex-direction:column;justify-content:center;gap:12px;padding:18px 0;border-radius:14px 0 0 14px;box-shadow:-6px 0 24px -8px rgba(0,104,212,.45),0 2px 8px -2px rgba(9,24,64,.3)}.suites_stickyCtaLabel__8nPOh{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.92rem;font-weight:650;line-height:1.2}.suites_stickyCtaV__RfXby .suites_stickyCtaLabel__8nPOh{writing-mode:vertical-rl;text-orientation:mixed;font-size:.86rem;letter-spacing:.05em}.suites_stickyArw__oUy2B{width:18px;height:18px;flex:none;opacity:.95}.suites_stickyCtaOn__Up_wg{opacity:1;visibility:visible;transform:translateY(-50%);transition-delay:0s}.suites_stickyCtaH__yIgBE:hover{transform:translateY(calc(-50% - 3px));background:linear-gradient(180deg,#0a76e6,#0060c4);box-shadow:0 30px 66px -22px rgba(0,104,212,.65),0 4px 14px -4px rgba(9,24,64,.35)}.suites_stickyCtaH__yIgBE:active{transform:translateY(calc(-50% - 1px)) scale(.985)}.suites_stickyCtaV__RfXby:hover{transform:translate(-10px,-50%);background:linear-gradient(180deg,#0a76e6,#0060c4);box-shadow:-12px 0 38px -10px rgba(0,104,212,.6),0 4px 14px -4px rgba(9,24,64,.35)}.suites_stickyCtaV__RfXby:active{transform:translate(-7px,-50%) scale(.99)}.suites_stickyCtaH__yIgBE:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 5px rgba(0,104,212,.45)}.suites_stickyCtaV__RfXby:focus-visible{outline:3px solid #fff;outline-offset:-3px;box-shadow:0 0 0 4px rgba(0,104,212,.45)}@media (max-width:1024px){.suites_stickyCtaV__RfXby{width:48px;min-height:168px;gap:10px;padding:15px 0}.suites_stickyCtaV__RfXby .suites_stickyCtaLabel__8nPOh{font-size:.8rem}.suites_stickyCtaV__RfXby .suites_stickyArw__oUy2B{width:16px;height:16px}}@media (max-width:600px){.suites_stickyCta__mO2XA{right:auto;top:auto;left:50%;bottom:calc(16px + env(safe-area-inset-bottom, 0px));width:min(320px,calc(100vw - 32px));min-height:0;max-height:none;flex-direction:row;justify-content:space-between;gap:10px;padding:13px 18px;border-radius:999px;box-shadow:0 18px 40px -16px rgba(0,104,212,.5),0 2px 8px -2px rgba(9,24,64,.3);transform:translate(-50%,14px)}.suites_stickyCta__mO2XA .suites_stickyCtaLabel__8nPOh{writing-mode:horizontal-tb;font-size:.92rem;letter-spacing:normal}.suites_stickyCtaOn__Up_wg{transform:translate(-50%)}.suites_stickyCtaH__yIgBE:hover,.suites_stickyCtaV__RfXby:hover{transform:translate(-50%,-3px)}.suites_stickyCtaH__yIgBE:active,.suites_stickyCtaV__RfXby:active{transform:translate(-50%,-1px) scale(.985)}}@media (prefers-reduced-motion:reduce){.suites_stickyCtaOn__Up_wg,.suites_stickyCta__mO2XA,.suites_stickyCta__mO2XA:active,.suites_stickyCta__mO2XA:hover{transform:translateY(-50%)!important}.suites_stickyArw__oUy2B{transform:none!important}@media (max-width:600px){.suites_stickyCtaOn__Up_wg,.suites_stickyCta__mO2XA,.suites_stickyCta__mO2XA:active,.suites_stickyCta__mO2XA:hover{transform:translate(-50%)!important}}}.suites_hero__BfVS2{position:relative;padding:36px 0 64px;text-align:center;overflow:hidden}.suites_heroInner__djdTY{position:relative;z-index:2;max-width:760px;margin:0 auto}.suites_heroGridBg__zFSzH{position:absolute;inset:0;z-index:0;opacity:.5;pointer-events:none;background:linear-gradient(rgba(37,99,235,.04) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.04) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000,transparent 75%);mask-image:radial-gradient(circle at 50% 30%,#000,transparent 75%)}.suites_heroEyebrow__XRY8u{display:inline-flex;align-items:center;gap:12px;font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);animation:suites_fadeUp__BwV7u .6s ease both}.suites_heroLine__qTRUY{width:32px;height:2px;background:var(--accent);display:inline-block;border-radius:2px}.suites_heroTitle__2amlB{font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;line-height:1.14;padding-bottom:.12em;margin-top:18px;color:var(--ink);animation:suites_fadeUp__BwV7u .6s ease .08s both}.suites_hl__swZjd{color:var(--accent);position:relative;display:inline-block;white-space:nowrap}.suites_hlUnderline__e1nw0{position:absolute;left:0;bottom:-.28em;width:100%;height:.34em;color:var(--accent);overflow:visible}.suites_hlUnderline__e1nw0 path{stroke-dasharray:200;stroke-dashoffset:200;animation:suites_drawLine__yCHGV 1s ease-out .5s forwards}.suites_heroSub__hhJr4{margin:16px auto 0;color:var(--ink-2);font-size:clamp(1rem,2vw,1.15rem);max-width:54ch;line-height:1.6;animation:suites_fadeUp__BwV7u .6s ease .16s both}.suites_heroStats__BkKj_{display:flex;justify-content:center;flex-wrap:wrap;gap:36px;margin-top:32px;animation:suites_fadeUp__BwV7u .6s ease .24s both}.suites_stat__C4W_U{text-align:center}.suites_statNum__bFGDi{font-family:var(--font-jakarta),sans-serif;font-size:1.9rem;font-weight:800;color:var(--accent);line-height:1}.suites_statLbl__vRj9h{font-size:.82rem;color:var(--muted);margin-top:6px}@keyframes suites_fadeUp__BwV7u{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes suites_floatY__3bC42{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes suites_pulseGlow__83BKL{0%,to{opacity:.5}50%{opacity:.9}}@keyframes suites_drawLine__yCHGV{to{stroke-dashoffset:0}}@media (max-width:600px){.suites_heroStats__BkKj_{gap:24px}.suites_statNum__bFGDi{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.suites_hlUnderline__e1nw0 path{stroke-dashoffset:0}}