.AccordionHero-module__CXnH5G__hero{--ink:#0f1216;--muted:#4a4d53;--accent:var(--color-accent);--accent-text:var(--color-accent-text);--line:#e7e4e0;height:600px;color:var(--ink);gap:10px;margin:40px 0 64px;display:flex}@supports (color:lab(0% 0 0)){.AccordionHero-module__CXnH5G__hero{--ink:lab(5.23796% -.285208 -3.0582);--muted:lab(32.6857% -.478208 -3.71355);--line:lab(90.7376% .341386 2.25927)}}.AccordionHero-module__CXnH5G__panel{background:#ddeaf5;background:lab(91.8841% -2.67354 -6.86071);border-radius:20px;flex:1;min-width:0;transition:flex .8s cubic-bezier(.7,0,.2,1);position:relative;overflow:hidden}.AccordionHero-module__CXnH5G__panel[data-active=true]{flex:6}.AccordionHero-module__CXnH5G__image{object-fit:cover}.AccordionHero-module__CXnH5G__placeholder{position:absolute;inset:0}.AccordionHero-module__CXnH5G__placeholder[data-tint="0"]{background:#ddeaf5;background:lab(91.8841% -2.67354 -6.86071)}.AccordionHero-module__CXnH5G__placeholder[data-tint="1"]{background:#d6e7f8;background:lab(90.6847% -3.08084 -10.611)}.AccordionHero-module__CXnH5G__placeholder[data-tint="2"]{background:#e0e3f9;background:lab(90.4815% 2.13236 -11.0757)}.AccordionHero-module__CXnH5G__placeholder[data-tint="3"]{background:#d3edf6;background:lab(92.0598% -7.56463 -7.33038)}.AccordionHero-module__CXnH5G__placeholder[data-tint="4"]{background:#d2efec;background:lab(92.223% -10.0087 -2.06506)}.AccordionHero-module__CXnH5G__strip{all:unset;cursor:pointer;background:#f7f5f199;background:lab(96.5376% .34079 2.2589/.6);flex-direction:column;justify-content:space-between;align-items:center;padding:24px 0;transition:opacity .4s;display:flex;position:absolute;inset:0}.AccordionHero-module__CXnH5G__strip:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:20px}.AccordionHero-module__CXnH5G__panel[data-active=true] .AccordionHero-module__CXnH5G__strip{opacity:0;pointer-events:none}.AccordionHero-module__CXnH5G__stripTag{writing-mode:vertical-rl;font:800 26px var(--font-manrope), sans-serif;letter-spacing:-.5px;white-space:nowrap;transform:rotate(180deg)}.AccordionHero-module__CXnH5G__stripPlus{width:38px;height:38px;font:600 20px var(--font-inter), sans-serif;background:#fff;border-radius:99px;justify-content:center;align-items:center;display:flex}.AccordionHero-module__CXnH5G__card{opacity:0;pointer-events:none;background:#fff;border-radius:18px;flex-direction:column;gap:14px;width:min(460px,100% - 48px);padding:26px 28px 28px;transition:opacity .45s .35s,transform .45s .35s;display:flex;position:absolute;bottom:24px;left:24px;transform:translateY(22px);box-shadow:0 24px 50px -28px #282e3873;box-shadow:0 24px 50px -28px lab(18.7165% -.689328 -7.3094/.45)}.AccordionHero-module__CXnH5G__panel[data-active=true] .AccordionHero-module__CXnH5G__card{opacity:1;pointer-events:auto;transform:none}.AccordionHero-module__CXnH5G__progress{background:var(--line);border-radius:99px;height:3px;overflow:hidden}.AccordionHero-module__CXnH5G__progressFill{background:var(--accent);transform-origin:0;height:100%;animation:linear forwards AccordionHero-module__CXnH5G__fill}@keyframes AccordionHero-module__CXnH5G__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.AccordionHero-module__CXnH5G__meta{font:700 12px var(--font-inter), sans-serif;letter-spacing:1.2px;justify-content:space-between;gap:12px;display:flex}.AccordionHero-module__CXnH5G__eyebrow{color:var(--accent-text)}.AccordionHero-module__CXnH5G__title{font:800 36px/1.05 var(--font-manrope), sans-serif;letter-spacing:-1.2px;text-wrap:balance;margin:0}.AccordionHero-module__CXnH5G__body{font:400 15px/1.6 var(--font-inter), sans-serif;color:var(--muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.AccordionHero-module__CXnH5G__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.AccordionHero-module__CXnH5G__cta{background:var(--ink);color:#fff;font:700 14px var(--font-inter), sans-serif;white-space:nowrap;border-radius:99px;padding:13px 24px;text-decoration:none}.AccordionHero-module__CXnH5G__cta:hover{background:var(--accent)}.AccordionHero-module__CXnH5G__price{font:800 22px var(--font-manrope), sans-serif;white-space:nowrap}@media (max-width:900px){.AccordionHero-module__CXnH5G__hero{flex-direction:column;gap:8px;height:auto;margin:24px 0 56px}.AccordionHero-module__CXnH5G__panel{border-radius:16px;flex:0 0 52px}.AccordionHero-module__CXnH5G__panel[data-active=true]{flex:0 0 440px}.AccordionHero-module__CXnH5G__strip{flex-direction:row;padding:0 20px}.AccordionHero-module__CXnH5G__stripTag{writing-mode:horizontal-tb;font-size:20px;transform:none}.AccordionHero-module__CXnH5G__stripPlus{width:32px;height:32px}.AccordionHero-module__CXnH5G__card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;background:lab(100% 0 0/.88);border-radius:14px;gap:8px;width:auto;padding:12px 14px 14px;bottom:10px;left:10px;right:10px}.AccordionHero-module__CXnH5G__meta{letter-spacing:1px;font-size:10px}.AccordionHero-module__CXnH5G__title{letter-spacing:-.5px;font-size:19px}.AccordionHero-module__CXnH5G__body{display:none}.AccordionHero-module__CXnH5G__actions{margin-top:0}.AccordionHero-module__CXnH5G__cta{padding:9px 16px;font-size:13px}.AccordionHero-module__CXnH5G__price{font-size:17px}}@media (prefers-reduced-motion:reduce){.AccordionHero-module__CXnH5G__panel,.AccordionHero-module__CXnH5G__card,.AccordionHero-module__CXnH5G__strip{transition:none}.AccordionHero-module__CXnH5G__progressFill{animation:none;transform:scaleX(0)}}
