@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--maroon:#641b2e;--maroon-dark:#4a1220;--maroon-light:#7e2239;--maroon-pale:#fdf2f4;--maroon-tint:#faf0f2;--ink:#111827;--ink-soft:#1f2937;--stone:#4b5563;--mist:#9ca3af;--border:#e5e7eb;--white:#fff;--surface:#fff;--bg-soft:#faf9f8;--gold:#c89a3c;--gold-pale:#fdf9f0;--font-display:"Poppins","Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:"Poppins","Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Poppins","JetBrains Mono", "SF Mono", "Fira Code", monospace;--r-sm:6px;--r-md:12px;--r-lg:20px;--r-xl:32px;--r-full:9999px;--shadow-sm:0 1px 3px #641b2e0d;--shadow-md:0 4px 20px #641b2e14;--shadow-lg:0 16px 48px #641b2e1f;--shadow-xl:0 32px 80px #641b2e29;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{font-family:var(--font-body);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.65;overflow-x:hidden}img{max-width:100%;display:block}button{cursor:pointer;border:none;outline:none;font-family:inherit}ul{list-style:none}:root{--maroon:#641b2e;--maroon-dark:#47041a;--maroon-pale:#fff1f2;--white:#fff;--ink:#141b2b;--stone:#544245;--border:#e5d5d8;--r-full:9999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--font-display:"Poppins", sans-serif;--font-body:"Poppins", sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto;-webkit-text-size-adjust:100%;overflow-x:clip}body{font-family:var(--font-body);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%}button{font-family:inherit}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--maroon);align-items:center;gap:8px;margin-bottom:20px;font-size:12px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--maroon);border-radius:2px;flex-shrink:0;width:20px;height:2px;display:block}h1,h2,h3,h4{font-family:var(--font-display);color:var(--ink)}h1{letter-spacing:-.035em;font-size:clamp(2.8rem,5.5vw,4.5rem);font-weight:800;line-height:1.05}h2{letter-spacing:-.03em;font-size:clamp(2rem,3.8vw,3rem);font-weight:800;line-height:1.15}h3{letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1.3}p{color:var(--stone);line-height:1.6}.lead{font-size:1.15rem;line-height:1.65}.section-title{max-width:640px}.btn{border-radius:var(--r-full);transition:all .22s var(--ease-out);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary{background:var(--maroon);color:var(--white);border:1px solid var(--maroon);box-shadow:0 2px 10px #641b2e40}.btn-primary:hover{background:var(--maroon-dark);border-color:var(--maroon-dark);transform:translateY(-1px);box-shadow:0 4px 18px #641b2e59}.btn-ghost{background:var(--white);color:var(--ink);border:1.5px solid var(--border)}.btn-ghost:hover{border-color:var(--maroon);color:var(--maroon);transform:translateY(-1px)}.btn-white{background:var(--white);color:var(--maroon);box-shadow:0 2px 12px #00000014}.btn-white:hover{transform:translateY(-1px);box-shadow:0 4px 20px #00000024}.container{width:100%;max-width:1128px;margin:0 auto;padding:0 24px}section{position:relative}section[id]{scroll-margin-top:88px}.section-divider{background:var(--border);width:100%;height:1px}.fade-up{opacity:0;transition:opacity .65s var(--ease-out), transform .65s var(--ease-out);transform:translateY(28px)}.fade-up.visible{opacity:1;transform:translateY(0)}.fade-up.delay-1{transition-delay:.1s}.fade-up.delay-2{transition-delay:.2s}.fade-up.delay-3{transition-delay:.3s}.fade-up.delay-4{transition-delay:.4s}.fade-up.delay-5{transition-delay:.5s}.text-center{text-align:center}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}._logo_os57i_1{flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}._image_os57i_8{object-fit:contain;width:auto;height:32px;display:block}._footerImage_os57i_16{filter:brightness(0)invert();opacity:.95;height:28px}@media (width<=640px){._image_os57i_8{height:28px}}._list_2vss6_1{align-items:center;gap:32px;margin:0;padding:0;list-style:none;display:flex}._item_2vss6_10{align-items:center;display:flex}._link_2vss6_15{font-family:var(--font-display);color:#4b5563;transition:color .18s var(--ease-out);white-space:nowrap;flex-direction:column;align-items:center;padding:6px 0;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}._link_2vss6_15:hover{color:var(--maroon)}._linkActive_2vss6_34{color:var(--maroon);font-weight:700}._activeUnderline_2vss6_39{background:var(--maroon);height:2.5px;animation:_underlineIn_2vss6_1 .22s var(--ease-out);border-radius:2px;position:absolute;bottom:-4px;left:0;right:0}@keyframes _underlineIn_2vss6_1{0%{opacity:0;transform:scaleX(.7)}to{opacity:1;transform:scaleX(1)}}@media (width<=1180px) and (width>=961px){._list_2vss6_1{gap:18px}._link_2vss6_15{font-size:13.5px}}@media (width<=960px){._list_2vss6_1{flex-direction:column;align-items:flex-start;gap:18px;width:100%}._link_2vss6_15{padding:8px 0;font-size:16px}._activeUnderline_2vss6_39{bottom:2px}}._nav_ybjmc_1{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:72px;transition:background .25s var(--ease-out), border-color .25s var(--ease-out), box-shadow .25s var(--ease-out);background:#fffffff5;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}._scrolled_ybjmc_14{background:#fffffffa;border-bottom-color:#0000000f;box-shadow:0 2px 14px #641b2e0a}._inner_ybjmc_20{justify-content:space-between;align-items:center;gap:32px;height:72px;display:flex}._logoLink_ybjmc_28{flex-shrink:0;align-items:center;text-decoration:none;display:flex}._desktopLinks_ybjmc_35{flex:1;justify-content:center;align-items:center;display:flex}._actions_ybjmc_42{flex-shrink:0;align-items:center;gap:16px;display:flex}._signInBtn_ybjmc_50{height:38px;font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);color:#141b2b;white-space:nowrap;transition:all .2s var(--ease-out);cursor:pointer;background:0 0;border:1px solid #d9c1c3;border-radius:7px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._signInBtn_ybjmc_50:hover{border-color:var(--maroon,#641b2e);color:var(--maroon,#641b2e);background:var(--maroon-pale,#fff1f2);transform:translateY(-1.5px)}._playBadgeLink_ybjmc_77{transition:transform .2s var(--ease-out), filter .2s var(--ease-out);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;overflow:hidden}._playBadgeLink_ybjmc_77:hover{filter:drop-shadow(0 4px 12px #00000038);transform:translateY(-1.5px)}._playBadgeImg_ybjmc_93{width:auto;height:38px;display:block}._ctaButton_ybjmc_100{font-family:var(--font-display);background:var(--maroon);color:var(--white);border:1px solid var(--maroon);white-space:nowrap;transition:all .2s var(--ease-out);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #641b2e33}._ctaButton_ybjmc_100:hover{background:var(--maroon-dark);border-color:var(--maroon-dark);transform:translateY(-1px);box-shadow:0 4px 14px #641b2e4d}._mobileToggle_ybjmc_127{color:var(--ink);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:none}._mobileToggle_ybjmc_127:hover{color:var(--maroon)}._mobileDrawer_ybjmc_144{background:var(--white);border-bottom:1px solid var(--border);box-shadow:var(--shadow-md);animation:_slideDown_ybjmc_1 .22s var(--ease-out);padding:24px 0 28px;position:absolute;top:72px;left:0;right:0}@keyframes _slideDown_ybjmc_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._mobileNavLinks_ybjmc_167{margin-bottom:24px}._mobileActions_ybjmc_171{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:18px;display:flex}._mobileSignInBtn_ybjmc_179{height:44px;font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);color:#141b2b;transition:all .2s var(--ease-out);background:0 0;border:1px solid #d9c1c3;border-radius:7px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:flex}._mobileSignInBtn_ybjmc_179:hover{border-color:var(--maroon,#641b2e);color:var(--maroon,#641b2e);background:var(--maroon-pale,#fff1f2)}._mobilePlayBadgeLink_ybjmc_202{border-radius:7px;justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}._mobilePlayBadgeImg_ybjmc_211{width:auto;height:44px;display:block}._mobileCtaButton_ybjmc_217{font-family:var(--font-display);background:var(--maroon);color:var(--white);border-radius:8px;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 2px 8px #641b2e33}@media (width<=1180px){._inner_ybjmc_20{gap:16px}._actions_ybjmc_42{gap:10px}._signInBtn_ybjmc_50{padding:0 14px;font-size:13.5px}}@media (width<=960px){._desktopLinks_ybjmc_35,._actions_ybjmc_42{display:none}._mobileToggle_ybjmc_127{display:flex}}._heroMarquee_1iu33_1{width:100%;min-width:0;height:auto;min-height:0;max-height:none;font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);-webkit-user-select:none;user-select:none;pointer-events:none;z-index:5;justify-content:center;align-items:center;margin:10px 0 0;display:flex;position:relative;overflow:clip}._inner_1iu33_19{pointer-events:none;justify-content:center;align-items:center;width:100%;max-width:100vw;display:flex;overflow:clip}._svg_1iu33_29{will-change:transform;pointer-events:none;width:100%;max-width:100%;height:auto;display:block;transform:translate(0,0);overflow:visible!important}._ribbonBg_1iu33_40,._maskPath_1iu33_44{will-change:stroke-dasharray, stroke-dashoffset}._marqueeText_1iu33_48{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:.04em;-webkit-font-smoothing:antialiased;font-size:80px;font-weight:800;dominant-baseline:central!important;alignment-baseline:central!important}._marqueeUnit_1iu33_58,._marqueeText_1iu33_48 tspan{dominant-baseline:central!important;alignment-baseline:central!important}@media (width<=1024px){._heroMarquee_1iu33_1{margin-top:5px}}@media (width<=768px){._heroMarquee_1iu33_1{margin-top:0}}._hero_44cwv_1{z-index:10;background:#fff;justify-content:center;align-items:flex-start;width:100%;padding:clamp(80px,8vw,95px) 0 0;display:flex;position:relative;overflow:visible}._heroWrapper_44cwv_13{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative;overflow:visible}._grid_44cwv_24{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,48px);width:100%;display:grid;position:relative}._contentCol_44cwv_35{flex-direction:column;align-items:flex-start;gap:clamp(20px,2.4vw,30px);min-width:0;display:flex;container-type:inline-size}._kicker_44cwv_45{align-items:center;gap:10px;display:inline-flex}._kickerBar_44cwv_51{background-color:var(--maroon);border-radius:1px;flex-shrink:0;width:18px;height:2px;display:inline-block}._kickerText_44cwv_60{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--maroon);font-size:13px;font-weight:700;line-height:1.4}._title_44cwv_71{font-family:var(--font-display);letter-spacing:0;color:#141b2b;white-space:nowrap;margin:0;font-size:clamp(2.5rem,min(14.8cqw,10vw),5.3125rem);font-weight:700;line-height:1.05}._maroonWord_44cwv_85{color:var(--maroon);display:inline-block}._desc_44cwv_91{color:#544245;max-width:27.5em;margin:0;font-size:clamp(1rem,3.3cqw,1.125rem);line-height:1.75}._ctas_44cwv_101{flex-wrap:wrap;align-items:center;gap:14px;width:auto;display:flex}._heroPlayBadgeLink_44cwv_109{transition:transform .22s var(--ease-out), filter .22s var(--ease-out);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;overflow:hidden}._heroPlayBadgeLink_44cwv_109:hover{filter:drop-shadow(0 6px 18px #00000040);transform:translateY(-2px)}._heroPlayBadgeImg_44cwv_125{width:auto;height:48px;display:block}._primaryBtn_44cwv_131,._secondaryBtn_44cwv_132{white-space:nowrap;box-sizing:border-box;height:48px;transition:all .22s var(--ease-out);border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}._primaryBtn_44cwv_131{background:var(--maroon);color:var(--white,#fff);border:1px solid var(--maroon)}._primaryBtn_44cwv_131:hover{background:var(--maroon-dark);border-color:var(--maroon-dark);transform:translateY(-1.5px);box-shadow:0 6px 22px #641b2e4d}._secondaryBtn_44cwv_132{color:#141b2b;border:1px solid var(--maroon-pale,#fff1f2);background:0 0}._secondaryBtn_44cwv_132:hover{border-color:var(--maroon);color:var(--maroon);transform:translateY(-1.5px)}._visualCol_44cwv_175{justify-content:flex-end;align-items:center;width:100%;min-width:0;display:flex}._stageContainer_44cwv_183{aspect-ratio:530/480;perspective:1200px;width:100%;max-width:530px;position:relative}._stageContainer_44cwv_183:before,._stageContainer_44cwv_183:after{content:"";pointer-events:none;z-index:0;opacity:0;border:1.5px dashed #edd6d9;border-radius:50%;transition:opacity 1.2s .2s;position:absolute}._stageContainer_44cwv_183:before{width:80.7%;height:88%;top:10%;left:8.7%}._stageContainer_44cwv_183:after{width:90.5%;height:73%;top:17%;left:4%}._stageEntered_44cwv_218:before,._stageEntered_44cwv_218:after{opacity:1}._auraRing_44cwv_224{pointer-events:none;z-index:0;opacity:0;background:radial-gradient(#fdeff2f2 0%,#fef6f7a6 45%,#fff0 72%);border-radius:50%;width:90.6%;height:95.8%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}._stageEntered_44cwv_218 ._auraRing_44cwv_224{animation:1.5s cubic-bezier(.16,1,.3,1) 50ms forwards _auraBloom_44cwv_1}@keyframes _auraBloom_44cwv_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._phoneRightWrap_44cwv_259{z-index:1;opacity:0;will-change:transform, opacity;width:47.2%;position:absolute;top:14.6%;right:4.7%;transform:translateY(180px)rotate(10deg)scale(.86)}._stageEntered_44cwv_218 ._phoneRightWrap_44cwv_259{animation:1.4s cubic-bezier(.16,1,.3,1) .12s forwards _phoneRightEntrance_44cwv_1}@keyframes _phoneRightEntrance_44cwv_1{0%{opacity:0;transform:translateY(180px)rotate(10deg)scale(.86)}65%{opacity:1;transform:translateY(-8px)rotate(1deg)scale(1.01)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}._phoneRightCard_44cwv_289{cursor:pointer;width:100%;transition:transform .4s cubic-bezier(.16,1,.3,1)}._phoneRightCard_44cwv_289:hover{transform:translateY(-10px)scale(1.025)}._phoneRightCard_44cwv_289:hover ._phoneRightFloat_44cwv_299{animation-play-state:paused}._phoneRightFloat_44cwv_299{will-change:transform;width:100%;animation:7s ease-in-out 1.8s infinite _floatBack_44cwv_1}._phoneRightImg_44cwv_309{filter:drop-shadow(0 20px 42px #0000001f);width:100%;height:auto;transition:filter .4s var(--ease-out);display:block}._phoneRightCard_44cwv_289:hover ._phoneRightImg_44cwv_309{filter:drop-shadow(0 30px 60px #00000038)}._phoneLeftWrap_44cwv_322{z-index:2;opacity:0;will-change:transform, opacity;width:51.9%;position:absolute;top:5.2%;left:3.8%;transform:translateY(240px)rotate(-14deg)scale(.82)}._stageEntered_44cwv_218 ._phoneLeftWrap_44cwv_322{animation:1.5s cubic-bezier(.16,1,.3,1) .28s forwards _phoneLeftEntrance_44cwv_1}@keyframes _phoneLeftEntrance_44cwv_1{0%{opacity:0;transform:translateY(240px)rotate(-14deg)scale(.82)}65%{opacity:1;transform:translateY(-12px)rotate(-1.5deg)scale(1.02)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}._phoneLeftCard_44cwv_352{cursor:pointer;width:100%;transition:transform .4s cubic-bezier(.16,1,.3,1)}._phoneLeftCard_44cwv_352:hover{transform:translateY(-12px)scale(1.03)}._phoneLeftCard_44cwv_352:hover ._phoneLeftFloat_44cwv_362{animation-play-state:paused}._phoneLeftFloat_44cwv_362{will-change:transform;width:100%;animation:6.5s ease-in-out 1.8s infinite _floatFront_44cwv_1}._phoneLeftImg_44cwv_372{filter:drop-shadow(0 26px 50px #641b2e33);width:100%;height:auto;transition:filter .4s var(--ease-out);display:block}._phoneLeftCard_44cwv_352:hover ._phoneLeftImg_44cwv_372{filter:drop-shadow(0 38px 70px #641b2e57)}._mascotWrap_44cwv_385{z-index:3;opacity:0;will-change:transform, opacity;width:32.1%;position:absolute;bottom:1.7%;left:.9%;transform:scale(.25)translateY(90px)rotate(-16deg)}._stageEntered_44cwv_218 ._mascotWrap_44cwv_385{animation:1.15s cubic-bezier(.34,1.56,.64,1) .58s forwards _mascotEntrance_44cwv_1}@keyframes _mascotEntrance_44cwv_1{0%{opacity:0;transform:scale(.25)translateY(90px)rotate(-16deg)}70%{opacity:1;transform:scale(1.12)translateY(-8px)rotate(3deg)}to{opacity:1;transform:scale(1)translateY(0)rotate(0)}}._mascotCard_44cwv_415{cursor:pointer;width:100%;transition:transform .38s cubic-bezier(.34,1.56,.64,1)}._mascotCard_44cwv_415:hover{transform:scale(1.1)translateY(-8px)rotate(-3deg)}._mascotCard_44cwv_415:hover ._mascotFloat_44cwv_425{animation-play-state:paused}._mascotFloat_44cwv_425{will-change:transform;width:100%;animation:5s ease-in-out 1.8s infinite _mascotBob_44cwv_1}._mascotImg_44cwv_435{filter:drop-shadow(0 12px 24px #641b2e29);width:100%;height:auto;transition:filter .35s var(--ease-out);display:block}._mascotCard_44cwv_415:hover ._mascotImg_44cwv_435{filter:drop-shadow(0 20px 36px #641b2e4d)}@keyframes _floatFront_44cwv_1{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes _floatBack_44cwv_1{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes _mascotBob_44cwv_1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(1.2deg)}}@media (width<=1080px){._grid_44cwv_24{grid-template-columns:minmax(0,1fr);gap:36px}._visualCol_44cwv_175{order:1;justify-content:center;width:100%}._contentCol_44cwv_35{text-align:center;order:2;align-items:center;width:100%;max-width:640px;margin-inline:auto}._ctas_44cwv_101{justify-content:center}._stageContainer_44cwv_183{max-width:440px}}@media (width<=640px){._grid_44cwv_24{gap:28px}._stageContainer_44cwv_183{max-width:330px}}@media (width<=480px){._stageContainer_44cwv_183{max-width:290px}._ctas_44cwv_101{flex-direction:column;align-items:center;gap:12px;width:100%}._heroPlayBadgeLink_44cwv_109{width:auto}._secondaryBtn_44cwv_132{justify-content:center;min-width:162px;height:48px}}._section_1phxw_1{z-index:1;background-color:#fff;padding:64px 0 80px;position:relative;overflow:hidden}._container_1phxw_9{width:min(1080px,100% - 48px);margin-inline:auto}._grid_1phxw_15{grid-template-columns:clamp(260px,32vw,360px) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}._visualColumn_1phxw_23{justify-content:flex-start;align-items:center;min-width:0;display:flex}._stageContainer_1phxw_30{perspective:1200px;width:100%;max-width:320px;position:relative}._auraRing_1phxw_38{pointer-events:none;z-index:0;opacity:0;background:radial-gradient(#fdeff2d9 0%,#fef6f773 48%,#fff0 72%);border-radius:50%;width:110%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}._stageEntered_1phxw_57 ._auraRing_1phxw_38{animation:1.4s cubic-bezier(.16,1,.3,1) 50ms forwards _auraBloom_1phxw_1}@keyframes _auraBloom_1phxw_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._phoneWrap_1phxw_73{z-index:1;opacity:0;will-change:transform, opacity;width:100%;position:relative;transform:translateY(90px)scale(.93)}._stageEntered_1phxw_57 ._phoneWrap_1phxw_73{animation:1.35s cubic-bezier(.16,1,.3,1) .1s forwards _whyPhoneEntrance_1phxw_1}@keyframes _whyPhoneEntrance_1phxw_1{0%{opacity:0;transform:translateY(90px)scale(.93)}65%{opacity:1;transform:translateY(-8px)scale(1.015)}to{opacity:1;transform:translateY(0)scale(1)}}._phoneCard_1phxw_102{cursor:pointer;width:100%;transition:transform .4s cubic-bezier(.16,1,.3,1)}._phoneCard_1phxw_102:hover{transform:translateY(-8px)scale(1.02)}._phoneCard_1phxw_102:hover ._phoneFloat_1phxw_112{animation-play-state:paused}._phoneFloat_1phxw_112{will-change:transform;width:100%;animation:5.5s ease-in-out 1.45s infinite _floatWhy_1phxw_1}@keyframes _floatWhy_1phxw_1{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}._phoneImage_1phxw_133{filter:drop-shadow(0 20px 42px #641b2e24);width:100%;height:auto;transition:filter .4s var(--ease-out);display:block}._phoneCard_1phxw_102:hover ._phoneImage_1phxw_133{filter:drop-shadow(0 30px 60px #641b2e40)}._contentColumn_1phxw_146{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex;container-type:inline-size}._kicker_1phxw_156{align-items:center;gap:10px;display:inline-flex}._kickerBar_1phxw_162{background-color:var(--maroon,#641b2e);border-radius:1px;flex-shrink:0;width:18px;height:2px;display:inline-block}._kickerText_1phxw_171{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--maroon,#641b2e);font-size:13px;font-weight:700;line-height:1.4}._heading_1phxw_182{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:0;color:#141b2b;margin:0;font-size:clamp(1.625rem,5.8cqw,2.5rem);font-weight:700;line-height:1.2}._highlight_1phxw_194{color:#641b2e}._desktopBr_1phxw_198{display:inline}._description_1phxw_202{font-family:var(--font-body,"Plus Jakarta Sans", sans-serif);color:#544245;max-width:100%;margin:0;font-size:clamp(1rem,2.6cqw,1.125rem);line-height:1.75}._statsRow_1phxw_213{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,2.3cqw,16px);width:min(100%,578px);display:grid}._statCard_1phxw_221{box-sizing:border-box;background-color:#fff0f3b3;border:1px solid #d9c1c380;border-radius:12px;flex-direction:column;justify-content:flex-start;gap:6px;padding:14px 14px 18px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:flex}._statCard_1phxw_221:hover{transform:translateY(-2px);box-shadow:0 4px 12px #641b2e0f}._statValue_1phxw_240{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);color:#641b2e;font-size:clamp(1.125rem,3.2cqw,1.375rem);font-weight:700;line-height:1.36}._statLabel_1phxw_249{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:.05em;text-transform:uppercase;color:#544245;font-size:clamp(.625rem,1.6cqw,.6875rem);font-weight:600;line-height:1.27}@media (width<=860px){._section_1phxw_1{padding:48px 0 56px}._grid_1phxw_15{grid-template-columns:minmax(0,1fr);gap:0}._visualColumn_1phxw_23{display:none}._contentColumn_1phxw_146{text-align:center;align-items:center;width:100%;max-width:680px;margin:0 auto}._heading_1phxw_182{text-wrap:balance}._statCard_1phxw_221{text-align:center;align-items:center}}@media (width<=640px){._desktopBr_1phxw_198{display:none}._contentColumn_1phxw_146{gap:16px}}@media (width<=480px){._statsRow_1phxw_213{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._phoneCard_1phxw_102{transition-duration:.1s}}._sectionAbout_1lhcx_1{z-index:10;background:#fff;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:visible}._sectionAboutWrapper_1lhcx_13{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100vh;padding:0 32px;display:flex;position:relative}._aboutPinned_1lhcx_24{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1440px;display:flex;position:relative}._aboutText_1lhcx_35{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--maroon);margin-bottom:24px;font-size:15px;font-weight:700;display:inline-block}._aboutPara_1lhcx_46{font-family:var(--font-display), "Plus Jakarta Sans", -apple-system, sans-serif;letter-spacing:-.035em;color:#111827;-webkit-user-select:none;user-select:none;max-width:980px;margin:0 auto;font-size:clamp(30px,4.2vw,62px);font-weight:800;line-height:1.18}._aboutChar_1lhcx_58{transform-origin:50%;will-change:transform, color, text-shadow;backface-visibility:hidden;display:inline-block}._aboutPill_1lhcx_66{background:var(--maroon);pointer-events:none;z-index:2;white-space:nowrap;transform-origin:50%;will-change:transform, opacity;backface-visibility:hidden;border-radius:9999px;justify-content:center;align-items:center;padding:8px 20px;display:inline-flex;position:absolute;box-shadow:0 10px 28px #641b2e47}._pillText_1lhcx_83{font-family:var(--font-body);color:#fff;letter-spacing:-.01em;font-size:14px;font-weight:600}._pillTopRight_1lhcx_92{top:23%;right:2.2%;transform:rotate(-3.5deg)}._pillMiddleLeft_1lhcx_98{top:63%;left:1%;transform:rotate(4deg)}._pillBottomRight_1lhcx_104{top:89%;right:7.5%;transform:rotate(-3deg)}@media (width<=1320px){._aboutPara_1lhcx_46{max-width:860px}._pillMiddleLeft_1lhcx_98{left:0%}}@media (width<=1200px){._aboutPill_1lhcx_66{display:none}._sectionAboutWrapper_1lhcx_13{padding:0 24px}._aboutPara_1lhcx_46{max-width:92%;font-size:clamp(28px,4.2vw,48px);line-height:1.2}}@media (width<=640px){._sectionAboutWrapper_1lhcx_13{padding:0 20px}._aboutText_1lhcx_35{margin-bottom:24px;font-size:13px}._aboutPara_1lhcx_46{max-width:100%;font-size:clamp(21px,5.6vw,30px);line-height:1.35}}._section_19ags_1{--feature-ground:#fff8f8;--feature-surface:#fff;--feature-tint:#f4e9ec;--feature-ink:#23191d;--feature-muted:#695158;--feature-accent:var(--maroon,#641b2e);background:var(--feature-ground);padding:64px 0 80px;scroll-margin-top:96px}._container_19ags_13{width:min(1080px,100% - 48px);margin-inline:auto}._experience_19ags_18{position:relative}._header_19ags_22{text-align:center;margin-bottom:36px}._heading_19ags_27{color:var(--feature-ink);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:700;line-height:1.2}._header_19ags_22>p{color:var(--feature-muted);text-wrap:balance;margin:14px 0 0;font-size:16px;line-height:1.6}._layout_19ags_45{grid-template-columns:228px minmax(0,1fr);align-items:start;gap:32px;display:grid}._sidebar_19ags_52{padding-top:12px}._tabs_19ags_56{flex-direction:column;gap:12px;display:flex}._tab_19ags_56{width:100%;min-height:84px;color:var(--feature-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:24px;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;transition:background-color .18s,color .18s;display:flex}._tab_19ags_56:hover{background:var(--feature-tint)}._tab_19ags_56._activeTab_19ags_83{background:var(--feature-accent);color:var(--feature-surface)}._tabCopy_19ags_88{flex-direction:column;gap:4px;min-width:0;display:flex}._tabLabel_19ags_95{font-size:17px;font-weight:600;line-height:1.4}._tabSummary_19ags_101{color:var(--feature-muted);font-size:12px;line-height:1.5}._activeTab_19ags_83 ._tabSummary_19ags_101{color:#f1dce2}._tabArrow_19ags_111{opacity:0;flex-shrink:0;display:inline-flex}._activeTab_19ags_83 ._tabArrow_19ags_111,._tab_19ags_56:hover ._tabArrow_19ags_111{opacity:1}._sidebarNote_19ags_122{color:var(--feature-muted);margin:28px 22px 0;font-size:13px;line-height:1.7}._panels_19ags_129{min-width:0}._panel_19ags_129{background:var(--feature-surface);min-height:514px;color:var(--feature-ink);border-radius:32px;flex-direction:column;gap:28px;padding:32px;animation:.24s ease-out _panel-enter_19ags_1;display:flex}._panel_19ags_129[hidden]{display:none}._panelIntro_19ags_149{grid-template-columns:1fr 1fr;align-items:start;gap:28px;min-height:156px;display:grid}._panelTitle_19ags_157{color:var(--feature-ink);letter-spacing:-.025em;text-wrap:balance;margin:0 0 12px;font-size:28px;font-weight:600;line-height:1.25}._description_19ags_167{color:var(--feature-muted);margin:0;font-size:14px;line-height:1.7}._featureList_19ags_174{flex-direction:column;gap:16px;margin:3px 0 0;padding:0;list-style:none;display:flex}._featureList_19ags_174 li{color:var(--feature-ink);align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}._check_19ags_192{color:var(--feature-accent);margin-top:2px;display:inline-flex}._preview_19ags_198{background:var(--feature-ground);border-radius:18px;margin-top:auto;overflow:hidden}._previewBar_19ags_205{background:var(--feature-tint);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}._previewBar_19ags_205 img{object-fit:contain;width:100px;height:24px;display:block}._previewBar_19ags_205>span{color:var(--feature-muted);font-size:12px}._previewBody_19ags_226{padding:18px 20px 14px}._previewHeading_19ags_230{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}._previewHeading_19ags_230 h4{color:var(--feature-ink);margin:0;font-size:15px;font-weight:600;line-height:1.4}._previewHeading_19ags_230>span{color:var(--feature-muted);font-size:11px}._table_19ags_252{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:12px;line-height:1.5}._table_19ags_252 th{color:var(--feature-muted);padding:0 8px 10px;font-weight:400}._table_19ags_252 th:first-child{width:40%}._table_19ags_252 th:nth-child(2){width:32%}._table_19ags_252 td{color:var(--feature-ink);vertical-align:middle;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;border-top:1px solid #eadde1;padding:10px 8px}._table_19ags_252 td strong{font-weight:500}._rowSecondary_19ags_288{color:var(--feature-muted);margin-top:2px;font-size:11px;display:block}._status_19ags_295{border-radius:999px;padding:4px 9px;font-size:11px;font-weight:500;line-height:1.4;display:inline-block}._neutral_19ags_304{color:#5b444c;background:#ede6e8}._pending_19ags_309{color:#775019;background:#f4e8d5}._success_19ags_314{color:#315c40;background:#e4eee7}._previewNote_19ags_319{color:var(--feature-muted);margin:12px 8px 0;font-size:11px;line-height:1.5}._tab_19ags_56:focus-visible,._panel_19ags_129:focus-visible{outline:3px solid var(--feature-accent);outline-offset:5px}@keyframes _panel-enter_19ags_1{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px) and (width>=993px){._layout_19ags_45{grid-template-columns:204px minmax(0,1fr);gap:24px}._panel_19ags_129{padding:28px}._panelIntro_19ags_149{gap:20px}._panelTitle_19ags_157{font-size:25px}}@media (width>=993px) and (height<=850px){._header_19ags_22{margin-bottom:24px}._panel_19ags_129{gap:20px;padding:24px}._panelIntro_19ags_149{gap:20px;min-height:144px}._panelTitle_19ags_157{font-size:25px}._previewBar_19ags_205{padding-block:12px}._previewBody_19ags_226{padding-block:14px 12px}._table_19ags_252 td{padding-block:8px}}@media (width<=992px){._section_19ags_1{padding:56px 0 64px}._layout_19ags_45{grid-template-columns:minmax(0,1fr);gap:24px}._sidebar_19ags_52{padding-top:0}._tabs_19ags_56{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._tab_19ags_56{text-align:center;background:var(--feature-tint);border-radius:999px;justify-content:center;min-height:52px;padding:14px 12px}._tabLabel_19ags_95{font-size:15px}._tabSummary_19ags_101,._tabArrow_19ags_111,._sidebarNote_19ags_122{display:none}._panel_19ags_129{min-height:500px}}@media (width<=600px){._container_19ags_13{width:calc(100% - 32px)}._header_19ags_22{margin-bottom:28px}._header_19ags_22>p{font-size:14px}._tabs_19ags_56{grid-template-columns:repeat(2,minmax(0,1fr))}._tab_19ags_56{min-height:48px;padding:12px}._panel_19ags_129{border-radius:24px;gap:24px;min-height:0;padding:24px 20px}._panelIntro_19ags_149{grid-template-columns:minmax(0,1fr);gap:22px;min-height:0}._panelTitle_19ags_157{font-size:25px}._featureList_19ags_174{gap:10px;margin-top:0}._preview_19ags_198{border-radius:14px}._previewBar_19ags_205{gap:8px;padding:12px}._previewBar_19ags_205>span{font-size:11px}._previewBar_19ags_205 img{width:84px;height:20px}._previewBody_19ags_226{padding:16px 10px 12px}._previewHeading_19ags_230,._table_19ags_252 th,._table_19ags_252 td{padding-inline:4px}._table_19ags_252 th:first-child,._table_19ags_252 th:nth-child(2){width:35%}._table_19ags_252 th{font-size:11px}._status_19ags_295{padding:4px 6px}._previewNote_19ags_319{margin-inline:4px}}@media (prefers-reduced-motion:reduce){._tab_19ags_56{transition:none}._panel_19ags_129{animation:none}}._section_twtx8_1{background-color:#fff;padding:50px 0 64px;position:relative}._container_twtx8_7{width:min(1080px,100% - 48px);margin-inline:auto}._header_twtx8_14{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:40px;display:flex;container-type:inline-size}._badge_twtx8_24{background-color:#fff1f2;border:1px solid #d9c1c3;border-radius:9999px;align-items:center;padding:6px 14px;display:inline-flex}._badgeText_twtx8_33{font-family:var(--font-display,"Poppins", sans-serif);color:#641b2e;font-size:12.5px;font-weight:600;line-height:1.5}._heading_twtx8_41{max-width:760px;font-family:var(--font-display,"Poppins", sans-serif);letter-spacing:0;color:#141b2b;text-wrap:balance;margin:0;font-size:clamp(1.5rem,4cqw,2.5rem);font-weight:700;line-height:1.2}._stage_twtx8_57{background-color:#641b2e;border-radius:32px;grid-template-columns:minmax(0,1fr) 44px;gap:8px;padding:clamp(16px,3vw,36px) clamp(12px,2.4vw,32px) clamp(20px,3vw,32px);display:grid;overflow:hidden}._main_twtx8_67{flex-direction:column;gap:24px;min-width:0;display:flex}._stack_twtx8_78{--k:1;width:100%;max-width:880px;margin:0 auto;padding:44px 32px;list-style:none;display:grid}._cardWrap_twtx8_88{transform-origin:50%;will-change:transform, opacity;grid-area:1/1;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .45s,visibility linear}._front_twtx8_97{z-index:10;opacity:1;transform:none}._behind_twtx8_104{z-index:calc(10 - var(--d));opacity:1;transform:translate(calc(var(--x) * var(--k) * 1px), calc(var(--y) * var(--k) * 1px)) rotate(calc(var(--r) * var(--k) * 1deg))}._gone_twtx8_112{z-index:0;opacity:0;visibility:hidden;pointer-events:none;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .45s,visibility 0s linear .45s;transform:scale(.92)}._upcoming_twtx8_123{z-index:0;opacity:0;visibility:hidden;pointer-events:none;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .45s,visibility 0s linear .45s;transform:translateY(40px)scale(.97)}._card_twtx8_88{box-sizing:border-box;outline-offset:6px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:#fff8f8;border:1px solid #ffffff80;border-radius:24px;outline:1px solid #ffffff47;flex-direction:column;gap:20px;height:100%;padding:clamp(24px,3.4vw,40px);display:flex;position:relative;box-shadow:0 12px 32px #0003}._front_twtx8_97 ._card_twtx8_88:hover{box-shadow:0 16px 40px #00000047}._cardHead_twtx8_157{align-items:center;gap:clamp(14px,2.4vw,24px);display:flex}._number_twtx8_163{font-family:var(--font-display,"Poppins", sans-serif);color:#d9c1c3;flex-shrink:0;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1}._title_twtx8_174{font-family:var(--font-display,"Poppins", sans-serif);letter-spacing:0;color:#23191d;margin:0;font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:500;line-height:1.2}._keyword_twtx8_184{color:#641b2e;font-weight:700}._desc_twtx8_189{max-width:560px;font-family:var(--font-body,"Poppins", sans-serif);color:#544245;margin:0;font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.7}._preview_twtx8_199{background-color:#fff0f3;border:1px solid #d9c1c399;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding:14px;display:flex}._chip_twtx8_211{font-family:var(--font-display,"Poppins", sans-serif);color:#23191d;white-space:nowrap;background-color:#fff;border-radius:6px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}._chipLabel_twtx8_226{letter-spacing:.05em;text-transform:uppercase;color:#8f4956;font-size:10px;font-weight:600}._chipStrong_twtx8_234{color:#641b2e;font-weight:700}._chipPrimary_twtx8_239{color:#fff;background-color:#641b2e}._chipMuted_twtx8_244{color:#544245;background-color:#ede0e3}._chipWarn_twtx8_249{color:#92400e;background-color:#fef3c7}._chipSuccess_twtx8_254{color:#065f46;background-color:#d1fae5}._arrow_twtx8_259{color:#544245;display:inline-flex}._nextBtn_twtx8_265{font-family:var(--font-display,"Poppins", sans-serif);color:#fff;cursor:pointer;background-color:#641b2e;border:0;border-radius:9999px;align-self:flex-end;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .2s,gap .2s cubic-bezier(.16,1,.3,1);display:inline-flex}._nextBtn_twtx8_265:hover{background-color:#7a3845;gap:12px}._nextBtn_twtx8_265:focus-visible{outline-offset:3px;outline:2px solid #641b2e}._cardWrap_twtx8_88:not(._front_twtx8_97) ._nextBtn_twtx8_265{visibility:hidden}._footer_twtx8_299{font-family:var(--font-display,"Poppins", sans-serif);color:#ffffffd9;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}._counter_twtx8_309{letter-spacing:.06em;color:#fff;font-size:14px;font-weight:700}._hint_twtx8_316{color:#ffffffb3;font-size:13px;font-weight:500}._rail_twtx8_323{flex-direction:column;align-self:center;align-items:flex-end;gap:10px;display:flex}._railDash_twtx8_331{cursor:pointer;background:0 0;border:0;width:18px;height:14px;padding:0;display:block;position:relative}._railDash_twtx8_331:before{content:"";background-color:#ffffff59;border-radius:2px;width:100%;height:2px;margin-top:-1px;transition:width .3s cubic-bezier(.16,1,.3,1),background-color .3s;position:absolute;top:50%;right:0}._railDash_twtx8_331:hover:before{background-color:#ffffffb3}._railActive_twtx8_360{width:36px}._railActive_twtx8_360:before{background-color:#fff}._railDash_twtx8_331:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=960px){._stack_twtx8_78{--k:.7;padding:36px 24px}}@media (width<=768px){._stage_twtx8_57{border-radius:24px;grid-template-columns:minmax(0,1fr)}._rail_twtx8_323{display:none}._stack_twtx8_78{--k:.45;padding:30px 14px 24px}._card_twtx8_88{outline-offset:4px;gap:16px}._chip_twtx8_211{white-space:normal}}@media (width<=480px){._cardHead_twtx8_157{flex-direction:column;align-items:flex-start;gap:6px}._nextBtn_twtx8_265{justify-content:center;align-self:stretch}}@media (prefers-reduced-motion:reduce){._cardWrap_twtx8_88,._gone_twtx8_112,._upcoming_twtx8_123,._nextBtn_twtx8_265,._railDash_twtx8_331:before{transition:none}}._section_2f8dg_2{box-sizing:border-box;background-color:#faf9f8;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:80px 0;display:flex;position:relative;overflow-x:clip}._container_2f8dg_15{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:1360px;margin:0 auto;padding:0 24px;display:flex}._header_2f8dg_27{text-align:center;flex-direction:column;align-items:center;margin-bottom:32px;display:flex}._badge_2f8dg_35{background-color:#fff1f2;border:1px solid #f5d5d8;border-radius:9999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 18px;display:inline-flex}._badgeDot_2f8dg_46{background-color:var(--maroon,#641b2e);border-radius:50%;width:6px;height:6px}._badgeText_2f8dg_53{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:.04em;text-transform:uppercase;color:var(--maroon,#641b2e);font-size:13px;font-weight:700;line-height:1}._heading_2f8dg_63{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.035em;color:var(--ink,#111827);margin:0 0 14px;font-size:clamp(30px,3.8vw,44px);font-weight:800;line-height:1.18}._subtitle_2f8dg_73{font-family:var(--font-body,"Plus Jakarta Sans", sans-serif);color:var(--stone,#4b5563);max-width:580px;margin:0 auto;font-size:clamp(14px,1.6vw,16.5px);font-weight:500;line-height:1.55}._stageWrapper_2f8dg_84{justify-content:center;align-items:center;width:100%;display:flex;position:relative}._stage_2f8dg_84{justify-content:center;align-items:center;width:100%;max-width:1100px;height:640px;display:flex;position:relative}._cardWrapper_2f8dg_103{cursor:pointer;-webkit-user-select:none;user-select:none;will-change:transform;width:195px;height:270px;position:absolute;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}._cardWrapper_2f8dg_103:hover{z-index:60!important}@media (width>=993px){._cardDuplicate_2f8dg_122{display:none!important}}._cardInner_2f8dg_127{border-radius:16px;flex-direction:column;width:100%;height:100%;transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px -2px #0000001f,0 .5px 2px -1px #00000014}._cardWrapper_2f8dg_103:hover ._cardInner_2f8dg_127{transform:translateY(-26px)scale(1.15);box-shadow:0 36px 64px -12px #641b2e59,0 16px 28px -6px #0003}._photoContainer_2f8dg_149{background-color:#0000;flex:1;width:100%;position:relative;overflow:hidden}._photo_2f8dg_149{object-fit:cover;border-top-left-radius:14px;border-top-right-radius:14px;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .35s;display:block}._photoPrimary_2f8dg_167{opacity:1;position:relative}._photoHover_2f8dg_172{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}._cardWrapper_2f8dg_103:hover ._photoPrimary_2f8dg_167{opacity:0;transform:scale(1.06)}._cardWrapper_2f8dg_103:hover ._photoHover_2f8dg_172{opacity:1;transform:scale(1.06)}._scallopWrapper_2f8dg_192{z-index:3;pointer-events:none;width:calc(100% + 4px);height:18px;margin-bottom:-1px;position:absolute;bottom:0;left:-2px}._captionContainer_2f8dg_204{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;min-height:58px;margin-top:-1px;padding:11px 14px 13px;display:flex;position:relative}._memberName_2f8dg_217{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0 0 3px;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}._memberRole_2f8dg_230{font-family:var(--font-body,"Plus Jakarta Sans", sans-serif);white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;font-size:11px;font-weight:500;line-height:1.2;overflow:hidden}._cardCream_2f8dg_243{background-color:#f7f6f0;border:2px solid #f7f6f0}._cardCream_2f8dg_243 ._captionContainer_2f8dg_204{background-color:#f7f6f0}._cardCream_2f8dg_243 ._memberName_2f8dg_217{color:#580d14}._cardCream_2f8dg_243 ._memberRole_2f8dg_230{color:#580d14b8}._cardMaroon_2f8dg_260{background-color:#641b2e;border:2px solid #641b2e}._cardMaroon_2f8dg_260 ._captionContainer_2f8dg_204{background-color:#641b2e}._cardMaroon_2f8dg_260 ._memberName_2f8dg_217{color:#f7f6f0}._cardMaroon_2f8dg_260 ._memberRole_2f8dg_230{color:#f7f6f0d1}._ribbonBadgeContainer_2f8dg_278{z-index:10;filter:drop-shadow(0 4px 8px #0000006b);transform-origin:top;pointer-events:auto;flex-direction:column;align-items:center;transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;right:14px}._cardWrapper_2f8dg_103:hover ._ribbonBadgeContainer_2f8dg_278{transform:rotate(-3deg)scale(1.06)}._ribbonTopFold_2f8dg_297{z-index:3;background:linear-gradient(#3d0f1b 0%,#641b2e 100%);border-radius:2px 2px 0 0;width:26px;height:4px;position:relative;box-shadow:0 1px 3px #00000080,inset 0 1px #ffffff40}._ribbonFoldHighlight_2f8dg_307{background:#ffffff59;width:100%;height:1px}._ribbonBody_2f8dg_314{clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);border-left:1.5px solid #d4af37a6;border-right:1.5px solid #d4af37a6;flex-direction:column;align-items:center;width:34px;height:52px;padding-top:7px;display:flex;position:relative;overflow:hidden}._ribbonPO_2f8dg_329{color:#fff;background:linear-gradient(#7a1c30 0%,#561222 100%)}._ribbonSM_2f8dg_335{color:#fff;background:linear-gradient(#641b2e 0%,#44101e 100%)}._ribbonSheen_2f8dg_341{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff24 45%,#ffffff38 50%,#0000 100%);width:100%;height:100%;position:absolute;top:0;left:0}._ribbonIcon_2f8dg_357{z-index:2;color:#fde68a;filter:drop-shadow(0 1px 2px #00000080);justify-content:center;align-items:center;margin-bottom:2px;display:flex;position:relative}._ribbonCode_2f8dg_368{z-index:2;font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:.04em;color:#fff;text-shadow:0 1px 2px #000000b3;font-size:11.5px;font-weight:800;line-height:1;position:relative}._ribbonStripes_2f8dg_381{z-index:2;flex-direction:column;gap:1.5px;width:100%;display:flex;position:absolute;bottom:12px;left:0}._ribbonStripeGold_2f8dg_392{opacity:.95;background:#d4af37;width:100%;height:2px}._ribbonStripeWhite_2f8dg_399{background:#ffffffd9;width:100%;height:1.5px}._ribbonTooltip_2f8dg_406{white-space:nowrap;font-family:var(--font-body,"Plus Jakarta Sans", sans-serif);letter-spacing:.02em;color:#f7f6f0;opacity:0;pointer-events:none;z-index:20;background:#111827;border:1px solid #ffffff1f;border-radius:4px;padding:3px 7px;font-size:9.5px;font-weight:700;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + 5px);right:0;transform:translateY(-3px);box-shadow:0 4px 10px #00000047}._ribbonBadgeContainer_2f8dg_278:hover ._ribbonTooltip_2f8dg_406,._cornerRibbonWrapper_2f8dg_429:hover ._ribbonTooltip_2f8dg_406{opacity:1;transform:translateY(0)}._cornerRibbonWrapper_2f8dg_429{z-index:10;pointer-events:auto;width:80px;height:80px;position:absolute;top:0;right:0;overflow:hidden}._cornerRibbon_2f8dg_429{border-top:1px solid #d4af37cc;border-bottom:1px solid #d4af37cc;justify-content:center;align-items:center;width:110px;padding:4px 0;transition:filter .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:14px;right:-28px;transform:rotate(45deg);box-shadow:0 2px 6px #0006}._cornerRibbonWrapper_2f8dg_429:hover ._cornerRibbon_2f8dg_429{filter:brightness(1.15)}._cornerRibbonCode_2f8dg_466{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:.08em;color:#fff;text-transform:uppercase;text-shadow:0 1px 2px #000000b3;font-size:11px;font-weight:800;line-height:1}._mobileScrollHint_2f8dg_478{font-family:var(--font-body,"Plus Jakarta Sans", sans-serif);color:var(--mist,#9ca3af);text-transform:uppercase;letter-spacing:.05em;text-align:center;margin-top:12px;font-size:12px;font-weight:600;display:none}@media (width<=992px){._section_2f8dg_2{min-height:auto;padding:72px 0 88px}._stageWrapper_2f8dg_84{-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;padding-bottom:16px;display:block;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%)}._stageWrapper_2f8dg_84:active{cursor:grabbing}._stageWrapper_2f8dg_84::-webkit-scrollbar{display:none}._stage_2f8dg_84{justify-content:flex-start;width:max-content;height:auto;margin:0;padding:16px 24px 28px;display:inline-flex;position:relative}._cardWrapper_2f8dg_103{flex-shrink:0;width:170px;height:250px;margin:0 9px;position:relative!important;top:auto!important;left:auto!important;transform:none!important}._cardWrapper_2f8dg_103:hover ._cardInner_2f8dg_127{transform:translateY(-10px)scale(1.05)}._mobileScrollHint_2f8dg_478{display:block}}@media (width<=640px){._header_2f8dg_27{margin-bottom:24px}._stage_2f8dg_84{padding:12px 18px 24px}._cardWrapper_2f8dg_103{width:155px;height:235px;margin:0 7px}}._section_1tiq7_1{background-color:#fff8f8;padding:64px 0 72px;position:relative}._container_1tiq7_7{width:min(1080px,100% - 48px);margin-inline:auto}._grid_1tiq7_13{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}._intro_1tiq7_22{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex;position:sticky;top:112px;container-type:inline-size}._badge_1tiq7_33{background-color:#fff1f2;border:1px solid #d9c1c3;border-radius:9999px;align-items:center;padding:6px 14px;display:inline-flex}._badgeText_1tiq7_42{font-family:var(--font-display,"Poppins", sans-serif);color:#641b2e;font-size:12.5px;font-weight:600;line-height:1.5}._heading_1tiq7_50{font-family:var(--font-display,"Poppins", sans-serif);letter-spacing:0;color:#23191d;text-wrap:balance;margin:0;font-size:clamp(1.75rem,10.5cqw,2.75rem);font-weight:700;line-height:1.15}._subheading_1tiq7_63{max-width:360px;font-family:var(--font-body,"Poppins", sans-serif);color:#544245;margin:0;font-size:16px;line-height:1.7}._mascot_1tiq7_72{filter:drop-shadow(0 12px 24px #641b2e29);width:min(100%,200px);height:auto;margin-top:8px;animation:5s ease-in-out infinite _mascotBob_1tiq7_1}@keyframes _mascotBob_1tiq7_1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(1.5deg)}}._list_1tiq7_91{flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._question_1tiq7_102{font-size:inherit;font-weight:inherit;letter-spacing:0;line-height:inherit;margin:0}._trigger_1tiq7_111{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;font-family:var(--font-display,"Poppins", sans-serif);letter-spacing:0;color:#23191d;background-color:#fff0f3;border:1px solid #0000;border-radius:32px;justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 16px 26px;font-size:clamp(.9375rem,1.5vw,1.0625rem);font-weight:500;line-height:1.5;transition:width .35s cubic-bezier(.16,1,.3,1),background-color .25s,border-color .25s;display:flex}._item_1tiq7_134:hover ._trigger_1tiq7_111{background-color:#fde9ef}._trigger_1tiq7_111:focus-visible{outline-offset:2px;outline:2px solid #641b2e}._open_1tiq7_144 ._trigger_1tiq7_111{background-color:#fff;border-color:#641b2e;width:80%}._icon_1tiq7_150{color:#641b2e;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .25s,color .25s;display:flex}._open_1tiq7_144 ._icon_1tiq7_150{color:#fff;background-color:#641b2e;transform:rotate(45deg)}._answerWrap_1tiq7_172{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s;display:grid}._open_1tiq7_144 ._answerWrap_1tiq7_172{visibility:visible;grid-template-rows:1fr;transition-delay:0s}._answerInner_1tiq7_185{min-height:0;overflow:hidden}._answerRow_1tiq7_190{align-items:center;gap:12px;padding-top:12px;display:flex}._bubble_1tiq7_198{background-color:#fff;border:1px solid #d9c1c3;border-radius:32px;flex:1;min-width:0;margin-left:12%;padding:22px 26px}._answerText_1tiq7_208{font-family:var(--font-body,"Poppins", sans-serif);color:#544245;margin:0;font-size:15px;line-height:1.7}._badgeCircle_1tiq7_217{background-color:#fff;border:1px solid #d9c1c3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 2px 10px #641b2e14}._badgeLogo_1tiq7_230{object-fit:contain;width:55%;height:55%}@media (width<=960px){._section_1tiq7_1{padding:48px 0 56px}._grid_1tiq7_13{grid-template-columns:minmax(0,1fr);gap:32px}._intro_1tiq7_22{text-align:center;align-items:center;position:static}._heading_1tiq7_50{text-wrap:balance}._mascot_1tiq7_72{width:140px}}@media (width<=640px){._trigger_1tiq7_111{padding:14px 14px 14px 20px}._open_1tiq7_144 ._trigger_1tiq7_111{width:100%}._bubble_1tiq7_198{border-radius:24px;margin-left:0;padding:18px 20px}._badgeCircle_1tiq7_217{display:none}}@media (prefers-reduced-motion:reduce){._mascot_1tiq7_72{animation:none}._trigger_1tiq7_111,._icon_1tiq7_150,._answerWrap_1tiq7_172{transition:none}}._footer_154pe_1{color:#a19d9e;background-color:#242021;border-top:1px solid #ffffff0f;padding:64px 0}._container_154pe_8{width:100%;max-width:1080px;margin:0 auto;padding:0 24px}._inner_154pe_15{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}._brandCol_154pe_23{flex-direction:column;max-width:360px;display:flex}._logoLink_154pe_29{margin-bottom:20px;text-decoration:none;display:inline-block}._logoImg_154pe_35{filter:brightness(0)invert();width:auto;height:32px;display:block}._copyright_154pe_42{font-family:var(--font-body,"Plus Jakarta Sans", sans-serif);color:#a19d9e;margin:0;font-size:13px;line-height:1.6}._navCols_154pe_51{gap:72px;display:flex}._col_154pe_56{flex-direction:column;display:flex}._colTitle_154pe_61{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);color:#fff;letter-spacing:-.01em;margin:0 0 16px;font-size:15px;font-weight:700}._linkList_154pe_70{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._link_154pe_70{font-family:var(--font-body,"Plus Jakarta Sans", sans-serif);color:#a19d9e;font-size:13.5px;text-decoration:none;transition:color .2s}._link_154pe_70:hover{color:#fff}@media (width<=860px){._inner_154pe_15{flex-direction:column;gap:40px}._navCols_154pe_51{flex-wrap:wrap;gap:48px}}@media (width<=520px){._footer_154pe_1{padding:48px 0}._navCols_154pe_51{grid-template-columns:1fr 1fr;gap:32px;display:grid}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
