.hero-callouts-module__JNIOjW__spot[data-tone=alert],.hero-callouts-module__JNIOjW__card[data-tone=alert],.hero-callouts-module__JNIOjW__dock[data-tone=alert]{--tone:var(--h-alert);--tone-soft:#ff5a5f33;--tone-glow:#ff5a5f8c;--tone-line:#ff5a5f73}.hero-callouts-module__JNIOjW__spot[data-tone=warn],.hero-callouts-module__JNIOjW__card[data-tone=warn],.hero-callouts-module__JNIOjW__dock[data-tone=warn]{--tone:var(--h-warn);--tone-soft:#f5a52433;--tone-glow:#f5a52473;--tone-line:#f5a52466}.hero-callouts-module__JNIOjW__spot[data-tone=info],.hero-callouts-module__JNIOjW__card[data-tone=info],.hero-callouts-module__JNIOjW__dock[data-tone=info]{--tone:var(--h-info);--tone-soft:#5b86ff38;--tone-glow:#5b86ff80;--tone-line:#5b86ff73}.hero-callouts-module__JNIOjW__spot{pointer-events:none;width:0;height:0;position:absolute}.hero-callouts-module__JNIOjW__ping{left:calc(-8 * var(--u));top:calc(-8 * var(--u));width:calc(16 * var(--u));height:calc(16 * var(--u));border:2px solid var(--tone);box-sizing:border-box;opacity:0;pointer-events:none;border-radius:50%;position:absolute}.hero-callouts-module__JNIOjW__spot[data-on] .hero-callouts-module__JNIOjW__ping{opacity:1;animation:1.8s cubic-bezier(.2,.7,.3,1) infinite hero-callouts-module__JNIOjW__ping}@keyframes hero-callouts-module__JNIOjW__ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.hero-callouts-module__JNIOjW__hit{left:calc(-22 * var(--u));top:calc(-22 * var(--u));width:calc(44 * var(--u));height:calc(44 * var(--u));cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.hero-callouts-module__JNIOjW__hit:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.hero-callouts-module__JNIOjW__dot{width:calc(11 * var(--u));height:calc(11 * var(--u));box-sizing:border-box;border:2px solid var(--h-dot-rim);background:var(--tone);box-shadow:0 0 0 4px var(--tone-soft), 0 0 18px 2px var(--tone-glow);opacity:.8;border-radius:50%;transition:width .2s,height .2s,opacity .2s}.hero-callouts-module__JNIOjW__spot[data-on] .hero-callouts-module__JNIOjW__dot{width:calc(14 * var(--u));height:calc(14 * var(--u));opacity:1}.hero-callouts-module__JNIOjW__lead{pointer-events:none;position:absolute;left:0}.hero-callouts-module__JNIOjW__lead[data-dir=up]{bottom:calc(9 * var(--u));width:1px;height:var(--lead);background:linear-gradient(to top, var(--tone), transparent)}.hero-callouts-module__JNIOjW__lead[data-dir=down]{top:calc(9 * var(--u));width:1px;height:var(--lead);background:linear-gradient(to bottom, var(--tone), transparent)}.hero-callouts-module__JNIOjW__lead[data-dir=side]{left:calc(9 * var(--u));width:var(--lead);background:linear-gradient(to right, var(--tone), transparent);height:1px;top:0}.hero-callouts-module__JNIOjW__lead[data-dir=left]{left:auto;right:calc(9 * var(--u));width:var(--lead);background:linear-gradient(to left, var(--tone), transparent);height:1px;top:0}.hero-callouts-module__JNIOjW__cardWrap{width:calc(272 * var(--u));pointer-events:none;position:absolute}.hero-callouts-module__JNIOjW__cardWrap[data-dir=up]{left:var(--card-x);bottom:var(--gap)}.hero-callouts-module__JNIOjW__cardWrap[data-dir=down]{left:var(--card-x);top:var(--gap)}.hero-callouts-module__JNIOjW__cardWrap[data-dir=side]{left:var(--gap);top:calc(-54 * var(--u))}.hero-callouts-module__JNIOjW__cardWrap[data-dir=left]{right:var(--gap);top:calc(-54 * var(--u))}.hero-callouts-module__JNIOjW__cardWrap[data-none]{visibility:hidden}.hero-callouts-module__JNIOjW__card{box-sizing:border-box;padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(13 * var(--u));border-radius:calc(16 * var(--u));background:var(--h-call);border:1px solid var(--tone-line);box-shadow:var(--h-call-sh);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%)}.hero-callouts-module__JNIOjW__cardHead{align-items:center;gap:calc(8 * var(--u));font-size:calc(13 * var(--u));letter-spacing:.02em;color:var(--h-mut);font-weight:700;display:flex}.hero-callouts-module__JNIOjW__toneDot{width:calc(7 * var(--u));height:calc(7 * var(--u));background:var(--tone);border-radius:50%}.hero-callouts-module__JNIOjW__time{font-variant-numeric:tabular-nums;color:var(--tone)}.hero-callouts-module__JNIOjW__liveWord{font-size:max(var(--fs-floor), calc(11 * var(--u)));letter-spacing:.08em}.hero-callouts-module__JNIOjW__count{font-variant-numeric:tabular-nums;margin-left:auto}.hero-callouts-module__JNIOjW__cardTitle{margin-top:calc(6 * var(--u));font-size:calc(16 * var(--u));letter-spacing:-.01em;color:var(--h-ink);font-weight:700}.hero-callouts-module__JNIOjW__cardText{margin-top:calc(4 * var(--u));font-size:calc(15 * var(--u));color:var(--h-mut);line-height:1.45}.hero-callouts-module__JNIOjW__dock{width:100%;height:calc(560 * var(--u));pointer-events:none;z-index:11;position:absolute;top:0;left:0;overflow:visible}.hero-callouts-module__JNIOjW__dock line{stroke:var(--tone);stroke-width:1.5px;stroke-dasharray:3 4;stroke-linecap:round}.hero-callouts-module__JNIOjW__docked{left:calc(16 * var(--u));right:calc(16 * var(--u));top:calc(80 * var(--u));max-width:calc(688 * var(--u));z-index:12;pointer-events:none;margin-inline:auto;position:absolute}.hero-callouts-module__JNIOjW__spot,.hero-callouts-module__JNIOjW__dock,.hero-callouts-module__JNIOjW__docked{animation:.5s both hero-callouts-module__JNIOjW__calloutIn}@keyframes hero-callouts-module__JNIOjW__calloutIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-callouts-module__JNIOjW__spot[data-on] .hero-callouts-module__JNIOjW__ping{animation:none!important}}@media (max-width:1100px){.hero-callouts-module__JNIOjW__card{padding:calc(11 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u))}.hero-callouts-module__JNIOjW__cardHead{font-size:calc(12 * var(--u))}.hero-callouts-module__JNIOjW__cardText{margin-top:calc(3 * var(--u));font-size:calc(13.5 * var(--u));line-height:1.4}}
.hero-quote-module__wruoeq__card{border-radius:calc(22 * var(--u));background:var(--h-card);border:1px solid var(--h-card-line);box-shadow:var(--h-card-sh);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);font-family:var(--font-body);overflow:hidden}.hero-quote-module__wruoeq__body{padding:calc(20 * var(--u))}.hero-quote-module__wruoeq__head{justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--u));display:flex}.hero-quote-module__wruoeq__title{font:700 calc(20 * var(--u))/1.25 var(--font-head);letter-spacing:-.015em;color:var(--h-ink);margin:0}.hero-quote-module__wruoeq__sub{margin:calc(4 * var(--u)) 0 0;font-size:calc(15 * var(--u));color:var(--h-mut);line-height:1.35}.hero-quote-module__wruoeq__privacyLink{align-items:center;gap:calc(5 * var(--u));margin-top:calc(3 * var(--u));font-size:calc(13 * var(--u));color:var(--h-mut);white-space:nowrap;font-weight:600;display:inline-flex}.hero-quote-module__wruoeq__privacyLink svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.hero-quote-module__wruoeq__privacyLink:hover{color:var(--h-ink)}.hero-quote-module__wruoeq__label{font-size:calc(13 * var(--u));color:var(--h-mut);font-weight:600;display:block}.hero-quote-module__wruoeq__sizes{margin:calc(16 * var(--u)) 0 0;border:0;min-width:0;padding:0}.hero-quote-module__wruoeq__sizes legend{margin-bottom:calc(7 * var(--u));padding:0}.hero-quote-module__wruoeq__seg{gap:calc(4 * var(--u));padding:calc(4 * var(--u));border-radius:calc(13 * var(--u));background:var(--h-inset);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.hero-quote-module__wruoeq__thumb{top:calc(4 * var(--u));bottom:calc(4 * var(--u));left:calc(4 * var(--u) + var(--i) * ((100% - 24 * var(--u)) / 5 + 4 * var(--u)));width:calc((100% - 24 * var(--u)) / 5);border-radius:calc(9 * var(--u));background:linear-gradient(180deg, #3d76ff 0%, var(--brand,#2563ff) 100%);transition:left .38s cubic-bezier(.3,1.25,.5,1);position:absolute;box-shadow:0 6px 14px -6px #2563ffcc}.hero-quote-module__wruoeq__segItem{z-index:1;height:calc(38 * var(--u));border-radius:calc(9 * var(--u));color:var(--h-chip-ink);font-size:calc(14 * var(--u));font-variant-numeric:tabular-nums;cursor:pointer;place-items:center;font-weight:700;transition:color .25s;display:grid;position:relative}.hero-quote-module__wruoeq__segItem[data-on]{color:#fff}.hero-quote-module__wruoeq__segItem input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.hero-quote-module__wruoeq__segItem:has(input:focus-visible){outline:2px solid var(--ac);outline-offset:1px}.hero-quote-module__wruoeq__grid{column-gap:calc(12 * var(--u));row-gap:calc(4 * var(--u));margin-top:calc(14 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hero-quote-module__wruoeq__field{gap:calc(6 * var(--u));flex-direction:column;min-width:0;display:flex}.hero-quote-module__wruoeq__inputWrap{position:relative}.hero-quote-module__wruoeq__input{width:100%;height:calc(44 * var(--u));box-sizing:border-box;padding:0 calc(40 * var(--u)) 0 calc(14 * var(--u));border-radius:calc(11 * var(--u));border:1px solid var(--h-field-line);background:var(--h-field);color:var(--h-ink);font:400 calc(15 * var(--u)) var(--font-body);transition:border-color .2s,box-shadow .25s}.hero-quote-module__wruoeq__input::placeholder{color:var(--h-ph)}.hero-quote-module__wruoeq__input[data-state=ok]{border-color:var(--h-ok-line);box-shadow:var(--h-ok-ring)}.hero-quote-module__wruoeq__input[data-state=bad]{border-color:var(--h-bad-line);box-shadow:var(--h-bad-ring)}.hero-quote-module__wruoeq__input:focus{border-color:var(--brand,#2563ff);outline:none;box-shadow:0 0 0 4px #2563ff2e}.hero-quote-module__wruoeq__tick{right:calc(10 * var(--u));margin-top:calc(-11 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u));background:var(--h-ok);box-shadow:0 4px 10px -4px var(--h-ok-glow);color:#fff;pointer-events:none;border-radius:50%;place-items:center;animation:.4s cubic-bezier(.3,1.5,.5,1) both hero-quote-module__wruoeq__pop;display:grid;position:absolute;top:50%}@keyframes hero-quote-module__wruoeq__pop{0%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.14)}to{transform:scale(1)}}.hero-quote-module__wruoeq__msg{min-height:calc(16 * var(--u));font-size:calc(13 * var(--u));font-weight:600;line-height:calc(16 * var(--u));color:var(--h-bad)}.hero-quote-module__wruoeq__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hero-quote-module__wruoeq__actions{gap:calc(10 * var(--u));margin-top:calc(10 * var(--u));display:flex}.hero-quote-module__wruoeq__submit,.hero-quote-module__wruoeq__secondary{justify-content:center;align-items:center;gap:calc(8 * var(--u));height:calc(48 * var(--u));box-sizing:border-box;border-radius:calc(13 * var(--u));font:700 calc(15 * var(--u)) var(--font-body);white-space:nowrap;cursor:pointer;flex:auto;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .2s,background-color .2s;display:inline-flex;position:relative;overflow:hidden}.hero-quote-module__wruoeq__submit{padding:0 calc(12 * var(--u));color:#fff;background:linear-gradient(#3d76ff 0%,#2563ff 55%,#1f55e6 100%);border:0;box-shadow:inset 0 1px #ffffff40,0 10px 24px -10px #2563ffcc}.hero-quote-module__wruoeq__submit[data-sent]{background:linear-gradient(#2bcb6a 0%,#16a34a 100%);box-shadow:inset 0 1px #ffffff40,0 10px 24px -10px #16a34acc}.hero-quote-module__wruoeq__submit[data-shake]{animation:.42s hero-quote-module__wruoeq__shake}@keyframes hero-quote-module__wruoeq__shake{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.hero-quote-module__wruoeq__secondary{padding:0 calc(10 * var(--u));border:1px solid var(--h-sec-line);background:var(--h-sec-bg);color:var(--h-ink)}.hero-quote-module__wruoeq__submit svg,.hero-quote-module__wruoeq__secondary svg,.hero-quote-module__wruoeq__spin,.hero-quote-module__wruoeq__sentTick{flex:none}.hero-quote-module__wruoeq__submit:hover,.hero-quote-module__wruoeq__secondary:hover{transform:translateY(-2px)}.hero-quote-module__wruoeq__submit:active,.hero-quote-module__wruoeq__secondary:active{transform:translateY(0)scale(.98)}.hero-quote-module__wruoeq__submit:focus-visible,.hero-quote-module__wruoeq__secondary:focus-visible,.hero-quote-module__wruoeq__privacyLink:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.hero-quote-module__wruoeq__sliders{width:calc(16 * var(--u));height:calc(16 * var(--u));transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.hero-quote-module__wruoeq__secondary:hover .hero-quote-module__wruoeq__sliders{transform:rotate(-10deg)scale(1.08)}.hero-quote-module__wruoeq__spin{width:calc(17 * var(--u));height:calc(17 * var(--u));border:2.4px solid #ffffff59;border-top-color:#fff;border-radius:50%;animation:.8s linear infinite hero-quote-module__wruoeq__spin}@keyframes hero-quote-module__wruoeq__spin{to{transform:rotate(360deg)}}.hero-quote-module__wruoeq__sentTick{width:calc(20 * var(--u));height:calc(20 * var(--u));background:#ffffff38;border-radius:50%;place-items:center;display:grid}.hero-quote-module__wruoeq__failed{margin:calc(8 * var(--u)) 0 0;font-size:calc(13 * var(--u));color:var(--h-bad);font-weight:600}.hero-quote-module__wruoeq__note{margin:calc(8 * var(--u)) 0 0;font-size:calc(13 * var(--u));color:var(--h-mut);line-height:1.35}@media (prefers-reduced-motion:reduce){.hero-quote-module__wruoeq__spin{animation:none!important}}@media (max-width:1100px){.hero-quote-module__wruoeq__body{padding:calc(18 * var(--u))}.hero-quote-module__wruoeq__sub{font-size:calc(14 * var(--u))}.hero-quote-module__wruoeq__label{font-size:calc(12.5 * var(--u))}.hero-quote-module__wruoeq__segItem{height:calc(40 * var(--u));font-size:calc(13 * var(--u))}.hero-quote-module__wruoeq__input{height:calc(46 * var(--u));font-size:calc(16 * var(--u))}.hero-quote-module__wruoeq__msg,.hero-quote-module__wruoeq__failed,.hero-quote-module__wruoeq__note{font-size:calc(12 * var(--u))}.hero-quote-module__wruoeq__actions{flex-direction:column}.hero-quote-module__wruoeq__submit,.hero-quote-module__wruoeq__secondary{height:calc(50 * var(--u));flex:none}}
.hero-module__dfedma__hero{--h-bg:#e6ecf7;--h-ink:#0a0d14;--h-mut:#4f5663;--h-mut2:#6b7486;--h-line:#0a0d1414;--h-card:#ffffffdb;--h-card-line:#0a0d1414;--h-card-sh:inset 0 1px 0 #ffffffe6, 0 40px 80px -36px #1e2d5059;--h-inset:#eef1f5;--h-field:#fff;--h-field-line:#0a0d141f;--h-ph:#9aa1ad;--h-fade-bottom:linear-gradient(0deg, #e6ecf7f0 0%, #e6ecf799 22%, #e6ecf700 46%);--h-fade-top:linear-gradient(180deg, #e6ecf7eb 0%, #e6ecf773 45%, #e6ecf700 100%);--h-sec-line:#0a0d1429;--h-sec-bg:#fff9;--h-chip-ink:#3a404b;--h-ok:#16a34a;--h-ok-glow:#16a34a8c;--h-ok-line:#16a34a8c;--h-ok-ring:0 0 0 3px #16a34a1a;--h-bad:#c2282e;--h-bad-line:#d9363699;--h-bad-ring:0 0 0 3px #d936361a;--h-call:#ffffffeb;--h-call-sh:0 24px 48px -24px #1e2d5059;--h-chip:#ffffffb8;--h-chip-line:#0a0d140f;--h-chip-sh:0 10px 24px -14px #1e2d5059;--h-chip-icon:#2563ff1a;--h-dot-rim:#fff;--h-alert:#e5484d;--h-warn:#d97706;--h-info:#2563ff;--scene-h:100%;height:var(--hero-h);margin-top:calc(-1 * var(--nav-h));background:var(--h-bg);color:var(--h-ink);position:relative;overflow:clip}:root[data-theme=dark] .hero-module__dfedma__hero{--h-bg:#0c1427;--h-ink:#f4f5f7;--h-mut:#f4f5f7ad;--h-mut2:#7480a0;--h-line:#ffffff17;--h-card:#0b101cc2;--h-card-line:#ffffff1a;--h-card-sh:inset 0 1px 0 #ffffff0f, 0 40px 80px -36px #000000d9;--h-inset:#ffffff0d;--h-field:#ffffff0a;--h-field-line:#ffffff1c;--h-ph:#6b7488;--h-fade-bottom:linear-gradient(0deg, #0c1427eb 0%, #0c14278c 22%, #0c142700 46%);--h-fade-top:linear-gradient(180deg, #0c1427e0 0%, #0c142766 45%, #0c142700 100%);--h-sec-line:#ffffff2e;--h-sec-bg:#ffffff0a;--h-chip-ink:#f4f5f7c7;--h-ok:#22c55e;--h-ok-glow:#22c55eb3;--h-ok-line:#22c55e8c;--h-ok-ring:0 0 0 3px #22c55e1f;--h-bad:#ff7a7e;--h-bad-line:#ff5a5f99;--h-bad-ring:0 0 0 3px #ff5a5f1f;--h-call:#0a101ed1;--h-call-sh:0 24px 48px -20px #000c;--h-chip:#0c142799;--h-chip-line:#ffffff1a;--h-chip-sh:0 10px 24px -12px #0009;--h-chip-icon:#7b9dff29;--h-dot-rim:#ffffffd9;--h-alert:#ff5a5f;--h-warn:#f5a524;--h-info:#5b86ff}.site:has(.hero-module__dfedma__hero){--hdr-bg:transparent}.hero-module__dfedma__still{width:100%;height:var(--scene-h);position:absolute;top:0;left:0}.hero-module__dfedma__stillFrame{position:absolute;inset:0}.hero-module__dfedma__stillLight,.hero-module__dfedma__stillDark{object-fit:cover;object-position:44% 42%}.hero-module__dfedma__stillDark{display:none}:root[data-theme=dark] .hero-module__dfedma__stillLight{display:none}:root[data-theme=dark] .hero-module__dfedma__stillDark{display:block}.hero-module__dfedma__fadeBottom{background:var(--h-fade-bottom);pointer-events:none;position:absolute;inset:0}.hero-module__dfedma__fadeTop{height:calc(200 * var(--u));background:var(--h-fade-top);pointer-events:none;position:absolute;top:0;left:0;right:0}.hero-module__dfedma__fadePage{height:calc(120 * var(--u));background:linear-gradient(180deg, #0000, var(--p-bg));pointer-events:none;position:absolute;bottom:0;left:0;right:0}.hero-module__dfedma__inner{max-width:var(--maxw);padding-inline:var(--gutter);box-sizing:border-box;z-index:20;pointer-events:none;margin:0 auto;position:absolute;inset:0;container-type:inline-size}.hero-module__dfedma__title{left:var(--gutter);bottom:calc(48 * var(--u));max-width:calc(100cqw - calc(492 * var(--u)));font-family:var(--font-head);letter-spacing:-.045em;margin:0;font-weight:800;position:absolute}.hero-module__dfedma__titleA{font-size:min(calc(112 * var(--u)), calc((100cqw - calc(492 * var(--u))) / 7.95));color:var(--h-ink);text-wrap:balance;line-height:.92;display:block}.hero-module__dfedma__titleB{margin-top:calc(12 * var(--u));font-size:min(calc(46 * var(--u)), calc((100cqw - calc(492 * var(--u))) / 13));letter-spacing:-.03em;color:var(--h-mut2);text-wrap:balance;line-height:1.1;display:block}.hero-module__dfedma__form{right:var(--gutter);bottom:calc(48 * var(--u));width:calc(460 * var(--u));pointer-events:auto;position:absolute}.hero-module__dfedma__canvas{width:100%;height:var(--scene-h);opacity:0;transition:opacity .9s;display:block;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(72% 82% at 44% 42%,#000 52%,#0000008c 78%,#0000 100%);mask-image:radial-gradient(72% 82% at 44% 42%,#000 52%,#0000008c 78%,#0000 100%)}.hero-module__dfedma__canvas[data-ready]{opacity:1}.hero-module__dfedma__still{-webkit-mask-image:radial-gradient(72% 82% at 44% 42%,#000 52%,#0000008c 78%,#0000 100%);mask-image:radial-gradient(72% 82% at 44% 42%,#000 52%,#0000008c 78%,#0000 100%)}.hero-module__dfedma__still[data-gone]{opacity:0;transition:opacity 0s linear .9s}.hero-module__dfedma__hint{left:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));top:calc(100 * var(--u));z-index:12;align-items:center;gap:calc(10 * var(--u));height:calc(34 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(5 * var(--u));box-sizing:border-box;border-radius:var(--r-pill);background:var(--h-chip);border:1px solid var(--h-chip-line);box-shadow:var(--h-chip-sh);-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);font-size:calc(13 * var(--u));color:var(--h-mut);white-space:nowrap;pointer-events:none;opacity:0;font-weight:600;transition:opacity .5s,transform .5s;display:inline-flex;position:absolute;transform:translateY(-6px)}.hero-module__dfedma__hint[data-on]{opacity:1;transform:none}.hero-module__dfedma__hintIcon{width:calc(24 * var(--u));height:calc(24 * var(--u));background:var(--h-chip-icon);color:var(--ac);border-radius:50%;place-items:center;display:grid}.hero-module__dfedma__hintIcon svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.hero-module__dfedma__hintOne{color:var(--h-ink)}.hero-module__dfedma__hintSep{width:calc(3 * var(--u));height:calc(3 * var(--u));opacity:.6;background:currentColor;border-radius:50%}.hero-module__dfedma__live{align-items:center;gap:calc(10 * var(--u));height:calc(42 * var(--u));padding:0 calc(20 * var(--u));border-bottom:1px solid var(--h-line);font-size:calc(13 * var(--u));color:var(--h-mut);font-weight:600;display:flex}.hero-module__dfedma__live[data-tone=alert]{--tone:var(--h-alert);--tone-glow:#ff5a5f8c}.hero-module__dfedma__live[data-tone=warn]{--tone:var(--h-warn);--tone-glow:#f5a52473}.hero-module__dfedma__live[data-tone=info]{--tone:var(--h-info);--tone-glow:#5b86ff80}.hero-module__dfedma__liveDot{width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--tone);border-radius:50%;flex:none;animation:1.6s ease-out infinite hero-module__dfedma__livePulse}@keyframes hero-module__dfedma__livePulse{0%{box-shadow:0 0 0 0 var(--tone-glow)}to{box-shadow:0 0 0 9px #0000}}.hero-module__dfedma__liveWord{letter-spacing:.08em;font-weight:700}.hero-module__dfedma__liveTime{font-variant-numeric:tabular-nums;color:var(--tone)}.hero-module__dfedma__liveTitle{color:var(--h-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-module__dfedma__liveSector{white-space:nowrap;margin-left:auto}@media (prefers-reduced-motion:reduce){.hero-module__dfedma__liveDot{animation:none!important}}@keyframes hero-module__dfedma__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hero-module__dfedma__titleA,.hero-module__dfedma__titleB,.hero-module__dfedma__form{animation:.8s cubic-bezier(.2,.8,.2,1) both hero-module__dfedma__rise}.hero-module__dfedma__titleB{animation-delay:.1s}.hero-module__dfedma__form{animation-delay:.22s}@media (max-width:1100px){.hero-module__dfedma__hero{--scene-h:calc(560 * var(--u));height:auto}.hero-module__dfedma__canvas,.hero-module__dfedma__still{-webkit-mask-image:linear-gradient(#000 68%,#0000 100%);mask-image:linear-gradient(#000 68%,#0000 100%)}.hero-module__dfedma__hint{left:var(--gutter);top:calc(430 * var(--u))}.hero-module__dfedma__live{display:none}.hero-module__dfedma__still{overflow:hidden}.hero-module__dfedma__stillFrame{inset:auto;left:min(0px, calc(50% - 521.6 * var(--u)));top:calc(60% - 448 * var(--u));width:calc(1536 * var(--u));height:calc(960 * var(--u))}.hero-module__dfedma__fadeBottom{display:none}.hero-module__dfedma__fadeTop{height:calc(150 * var(--u))}.hero-module__dfedma__inner{max-width:calc(720 * var(--u));padding:calc(476 * var(--u)) var(--gutter) calc(24 * var(--u));position:relative;inset:auto}.hero-module__dfedma__title{max-width:none;position:relative;bottom:auto;left:auto}.hero-module__dfedma__titleA{font-size:calc(46 * var(--u))}.hero-module__dfedma__titleB{margin-top:calc(8 * var(--u));font-size:calc(22 * var(--u))}.hero-module__dfedma__form{width:auto;margin-top:calc(24 * var(--u));position:relative;bottom:auto;right:auto}}@media (max-width:640px){.hero-module__dfedma__hero{margin-top:calc(-64 * var(--u))}}
.audience-choice-art-module__LzZZna__stillLight,.audience-choice-art-module__LzZZna__stillDark{object-fit:cover}.audience-choice-art-module__LzZZna__stillDark{display:none}:root[data-theme=dark] .audience-choice-art-module__LzZZna__stillLight{display:none}:root[data-theme=dark] .audience-choice-art-module__LzZZna__stillDark{display:block}.audience-choice-art-module__LzZZna__layer{background:var(--c-sky);pointer-events:none;animation:.5s both audience-choice-art-module__LzZZna__layerIn;position:absolute;inset:0;overflow:hidden}.audience-choice-art-module__LzZZna__layerLeaving{animation:.5s both audience-choice-art-module__LzZZna__layerOut}@keyframes audience-choice-art-module__LzZZna__layerIn{0%{opacity:0}to{opacity:1}}@keyframes audience-choice-art-module__LzZZna__layerOut{0%{opacity:1}to{opacity:0}}.audience-choice-art-module__LzZZna__blur{inset:calc(-24 * var(--u));filter:blur(calc(12 * var(--u)));position:absolute}.audience-choice-art-module__LzZZna__fade{inset:calc(24 * var(--u));background:var(--c-fade);position:absolute}.audience-choice-art-module__LzZZna__ghostNav,.audience-choice-art-module__LzZZna__ghostPrefs,.audience-choice-art-module__LzZZna__ghostForm{background:var(--c-nav-ghost);position:absolute}.audience-choice-art-module__LzZZna__ghostNav{left:calc(36 * var(--u));top:calc(36 * var(--u));width:calc(816 * var(--u));height:calc(60 * var(--u));border-radius:var(--r-pill)}.audience-choice-art-module__LzZZna__ghostPrefs{right:calc(36 * var(--u));top:calc(36 * var(--u));width:calc(520 * var(--u));height:calc(60 * var(--u));border-radius:var(--r-pill)}.audience-choice-art-module__LzZZna__ghostForm{right:calc(80 * var(--u));bottom:calc(72 * var(--u));width:calc(460 * var(--u));height:calc(470 * var(--u));border-radius:calc(22 * var(--u));background:var(--c-form-ghost)}.audience-choice-art-module__LzZZna__heroText{left:calc(80 * var(--u));bottom:calc(72 * var(--u));letter-spacing:-.045em;white-space:nowrap;font-weight:800;line-height:.92;position:absolute}.audience-choice-art-module__LzZZna__heroA{font-size:calc(112 * var(--u));color:var(--c-hero-ink);display:block}.audience-choice-art-module__LzZZna__heroB{margin-top:calc(12 * var(--u));font-size:calc(46 * var(--u));letter-spacing:-.03em;color:var(--c-hero-ink2);line-height:1.1;display:block}.audience-choice-art-module__LzZZna__scrim{background:var(--c-scrim);position:absolute;inset:0}.audience-choice-art-module__LzZZna__zoom{transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.audience-choice-art-module__LzZZna__crop{width:225%;height:207.852%;position:absolute;top:-40.416%;left:-37.5%}.audience-choice-art-module__LzZZna__ping{width:calc(10 * var(--u));height:calc(10 * var(--u));margin:calc(-5 * var(--u)) 0 0 calc(-5 * var(--u));border:calc(2 * var(--u)) solid var(--p-on-brand);background:var(--p-alert);border-radius:50%;animation:1.8s ease-out infinite audience-choice-art-module__LzZZna__ping;position:absolute;top:52%;left:32%}@keyframes audience-choice-art-module__LzZZna__ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--p-alert) 60%, transparent)}70%{box-shadow:0 0 0 calc(10 * var(--u)) transparent}to{box-shadow:0 0 #0000}}.audience-choice-art-module__LzZZna__tag{left:calc(14 * var(--u));top:calc(14 * var(--u));align-items:center;gap:calc(6 * var(--u));max-width:calc(100% - 28 * var(--u));min-height:calc(28 * var(--u));box-sizing:border-box;padding:calc(3 * var(--u)) calc(10 * var(--u)) calc(3 * var(--u)) calc(8 * var(--u));border-radius:calc(14 * var(--u));background:var(--p-glass);box-shadow:0 calc(6 * var(--u)) calc(16 * var(--u)) calc(-8 * var(--u)) var(--c-mock-shadow);color:var(--c-mock-ink);font-size:calc(12.5 * var(--u));font-weight:700;line-height:1.15;display:inline-flex;position:absolute}.audience-choice-art-module__LzZZna__tagDot{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--p-alert);border-radius:50%;flex:none}.audience-choice-art-module__LzZZna__panelBg{background:var(--c-panel-glow), var(--c-panel);position:absolute;inset:0}.audience-choice-art-module__LzZZna__device{left:50%;top:calc(46 * var(--u));width:calc(132 * var(--u));height:calc(286 * var(--u));margin-left:calc(-66 * var(--u));box-sizing:border-box;padding:calc(4 * var(--u));border-radius:calc(26 * var(--u));background:var(--c-bezel);box-shadow:0 calc(24 * var(--u)) calc(40 * var(--u)) calc(-18 * var(--u)) var(--c-mock-shadow), inset 0 0 0 1px var(--c-bezel-line);position:absolute}.audience-choice-art-module__LzZZna__screen{border-radius:calc(22 * var(--u));background:var(--c-screen);width:100%;height:100%;display:block;position:relative;overflow:hidden}.audience-choice-art-module__LzZZna__banner{left:50%;top:calc(20 * var(--u));align-items:center;gap:calc(9 * var(--u));box-sizing:border-box;width:max-content;max-width:96%;padding:calc(7 * var(--u)) calc(12 * var(--u)) calc(7 * var(--u)) calc(7 * var(--u));border-radius:calc(14 * var(--u));background:var(--p-glass);box-shadow:0 calc(14 * var(--u)) calc(30 * var(--u)) calc(-14 * var(--u)) var(--c-mock-shadow);color:var(--c-mock-ink);display:flex;position:absolute;transform:translate(-50%)}.audience-choice-art-module__LzZZna__bannerTile{width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:calc(8 * var(--u));background:var(--p-brand);color:var(--p-on-brand);flex:none;place-items:center;display:grid}.audience-choice-art-module__LzZZna__bannerTile svg{width:calc(15 * var(--u));height:calc(15 * var(--u));display:block}.audience-choice-art-module__LzZZna__bannerText{min-width:0;display:block}.audience-choice-art-module__LzZZna__bannerTitle{font-size:calc(13 * var(--u));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.2;display:block;overflow:hidden}.audience-choice-art-module__LzZZna__bannerSub{font-size:calc(11.5 * var(--u));color:var(--c-mock-mut);margin-top:1px;display:block}button:focus-visible .audience-choice-art-module__LzZZna__zoom{transform:scale(1.05)}@media (hover:hover){button:hover .audience-choice-art-module__LzZZna__zoom{transform:scale(1.05)}}@media (max-width:1100px){.audience-choice-art-module__LzZZna__blur{filter:blur(calc(8 * var(--u)))}.audience-choice-art-module__LzZZna__ghostPrefs,.audience-choice-art-module__LzZZna__ghostForm{display:none}.audience-choice-art-module__LzZZna__ghostNav{left:calc(34 * var(--u));right:calc(34 * var(--u));top:calc(34 * var(--u));width:auto;height:calc(56 * var(--u));border-radius:calc(18 * var(--u))}.audience-choice-art-module__LzZZna__heroText{left:calc(40 * var(--u));bottom:calc(200 * var(--u))}.audience-choice-art-module__LzZZna__heroA{font-size:calc(46 * var(--u))}.audience-choice-art-module__LzZZna__heroB{font-size:calc(22 * var(--u))}}@media (max-width:640px){.audience-choice-art-module__LzZZna__blur img{object-position:31% 50%}.audience-choice-art-module__LzZZna__crop{width:257.143%;height:197.802%;top:-39.56%;left:-35.714%}.audience-choice-art-module__LzZZna__ping{top:48%;left:44%}.audience-choice-art-module__LzZZna__tag{left:calc(8 * var(--u));top:calc(8 * var(--u));max-width:calc(100% - 16 * var(--u));min-height:calc(22 * var(--u));border-radius:calc(11 * var(--u));font-size:calc(10.5 * var(--u))}.audience-choice-art-module__LzZZna__device{top:calc(30 * var(--u));width:calc(84 * var(--u));height:calc(180 * var(--u));margin-left:calc(-42 * var(--u));padding:calc(3 * var(--u));border-radius:calc(17 * var(--u))}.audience-choice-art-module__LzZZna__screen{border-radius:calc(14 * var(--u))}.audience-choice-art-module__LzZZna__banner{top:calc(12 * var(--u));gap:calc(5 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u)) calc(4 * var(--u)) calc(4 * var(--u));border-radius:calc(10 * var(--u))}.audience-choice-art-module__LzZZna__bannerTile{width:calc(16 * var(--u));height:calc(16 * var(--u))}.audience-choice-art-module__LzZZna__bannerTile svg{width:calc(10 * var(--u));height:calc(10 * var(--u))}.audience-choice-art-module__LzZZna__bannerTitle{font-size:calc(10 * var(--u))}.audience-choice-art-module__LzZZna__bannerSub{display:none}}@media (prefers-reduced-motion:reduce){.audience-choice-art-module__LzZZna__layer,.audience-choice-art-module__LzZZna__layerLeaving,.audience-choice-art-module__LzZZna__ping{animation:none!important}.audience-choice-art-module__LzZZna__zoom{transition:none}button:focus-visible .audience-choice-art-module__LzZZna__zoom,button:hover .audience-choice-art-module__LzZZna__zoom{transform:none}}
.audience-choice-module__UuzOEq__shade.audience-choice-module__UuzOEq__shade{--c-sky:#e6ecf7;--c-card:#f5f6f8;--c-chip:#0a0d140d;--c-handle:#0a0d1424;--c-scrim:#ecf0f780;--c-fade:linear-gradient(0deg, #e6ecf7eb 0%, #e6ecf78c 22%, #e6ecf700 46%);--c-hero-ink:#0a0d14;--c-hero-ink2:#6b7486;--c-nav-ghost:#ffffffe6;--c-form-ghost:#ffffffd6;--c-dlg-sh:0 calc(40 * var(--u)) calc(120 * var(--u)) calc(-40 * var(--u)) #10182873, 0 0 0 1px #0a0d140a;--c-panel:linear-gradient(165deg, #4a84ff 0%, #2563ff 44%, #1a47d9 100%);--c-panel-glow:radial-gradient(42% 52% at 50% 88%, #ffffff38 0%, #fff0 72%);--c-pill-on:#fff;--c-pill-sh:0 1px 2px #1018281f;--c-mock-ink:#0a0d14;--c-mock-mut:#5b6270;--c-mock-shadow:#050a1e99;--c-bezel:#0b0d12;--c-bezel-line:#ffffff1f;--c-screen:#f4f5f7;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;animation:none}:root[data-theme=dark] .audience-choice-module__UuzOEq__shade.audience-choice-module__UuzOEq__shade{--c-sky:#0c1427;--c-card:#161a21;--c-chip:#ffffff12;--c-handle:#ffffff2e;--c-scrim:#06080c80;--c-fade:linear-gradient(0deg, #0c1427eb 0%, #0c14278c 22%, #0c142700 46%);--c-hero-ink:#f4f5f7;--c-hero-ink2:#7480a0;--c-nav-ghost:#111419e0;--c-form-ghost:#0b101cbd;--c-dlg-sh:0 calc(40 * var(--u)) calc(120 * var(--u)) calc(-40 * var(--u)) #000000d9, inset 0 1px 0 #ffffff0d;--c-panel:linear-gradient(165deg, #1b2d61 0%, #12224d 44%, #0b1633 100%);--c-panel-glow:radial-gradient(42% 52% at 50% 88%, #386eff80 0%, #386eff00 72%);--c-pill-on:#252a33;--c-pill-sh:none}.audience-choice-module__UuzOEq__panel[role=dialog][aria-modal]{width:min(calc(760 * var(--u)), 100%);border-radius:calc(32 * var(--u));background:var(--p-sf);box-shadow:var(--c-dlg-sh);animation:.5s cubic-bezier(.2,.8,.2,1) both audience-choice-module__UuzOEq__dialogIn}.audience-choice-module__UuzOEq__panel.audience-choice-module__UuzOEq__leaving[role=dialog][aria-modal]{pointer-events:none;animation:.35s both audience-choice-module__UuzOEq__dialogOut}@keyframes audience-choice-module__UuzOEq__dialogIn{0%{opacity:0;transform:translateY(4%)scale(.97)}to{opacity:1;transform:none}}@keyframes audience-choice-module__UuzOEq__dialogOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4%)scale(.97)}}@keyframes audience-choice-module__UuzOEq__sheetIn{0%{transform:translateY(104%)}to{transform:none}}@keyframes audience-choice-module__UuzOEq__sheetOut{0%{transform:none}to{transform:translateY(104%)}}.audience-choice-module__UuzOEq__body{padding:calc(32 * var(--u))}.audience-choice-module__UuzOEq__handle{display:none}.audience-choice-module__UuzOEq__head{justify-content:space-between;align-items:flex-start;gap:calc(16 * var(--u));display:flex}.audience-choice-module__UuzOEq__title{font-size:calc(34 * var(--u));letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.1}.audience-choice-module__UuzOEq__sub{margin:calc(8 * var(--u)) 0 0;font-size:calc(16 * var(--u));color:var(--p-mut);line-height:1.5}.audience-choice-module__UuzOEq__close{width:calc(40 * var(--u));height:calc(40 * var(--u));background:var(--c-chip);color:var(--p-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:grid}.audience-choice-module__UuzOEq__cards{gap:calc(14 * var(--u));margin-top:calc(26 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.audience-choice-module__UuzOEq__card{box-sizing:border-box;min-width:0;padding:calc(8 * var(--u)) calc(8 * var(--u)) calc(18 * var(--u));border:calc(1.5 * var(--u)) solid var(--p-bd);border-radius:calc(24 * var(--u));background:var(--c-card);color:var(--p-ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;margin:0;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .3s;display:flex}.audience-choice-module__UuzOEq__card:focus-visible,.audience-choice-module__UuzOEq__close:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.audience-choice-module__UuzOEq__picked{border-color:var(--brand);box-shadow:0 calc(18 * var(--u)) calc(40 * var(--u)) calc(-24 * var(--u)) var(--brand-glow)}.audience-choice-module__UuzOEq__art{aspect-ratio:640/433;border-radius:calc(17 * var(--u));background:var(--c-sky);isolation:isolate;display:block;position:relative;overflow:hidden}.audience-choice-module__UuzOEq__tick{right:calc(10 * var(--u));bottom:calc(10 * var(--u));z-index:1;width:calc(30 * var(--u));height:calc(30 * var(--u));background:var(--brand);box-shadow:0 calc(6 * var(--u)) calc(16 * var(--u)) calc(-6 * var(--u)) var(--brand-glow);color:var(--p-on-brand);border-radius:50%;place-items:center;display:grid;position:absolute}.audience-choice-module__UuzOEq__row{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));margin-top:calc(16 * var(--u));padding:0 calc(8 * var(--u));display:flex}.audience-choice-module__UuzOEq__kind{font-size:calc(21 * var(--u));letter-spacing:-.02em;font-weight:700}.audience-choice-module__UuzOEq__go{width:calc(36 * var(--u));height:calc(36 * var(--u));background:var(--c-chip);color:var(--p-ink);border-radius:50%;flex:none;place-items:center;transition:background-color .25s,color .25s,transform .25s;display:grid}.audience-choice-module__UuzOEq__picked .audience-choice-module__UuzOEq__go{background:var(--brand);color:var(--p-on-brand)}.audience-choice-module__UuzOEq__card:focus-visible .audience-choice-module__UuzOEq__go{background:var(--brand);color:var(--p-on-brand);transform:translateX(calc(2 * var(--u)))}.audience-choice-module__UuzOEq__card:focus-visible{transform:translateY(calc(-3 * var(--u)))}@media (hover:hover){.audience-choice-module__UuzOEq__card:hover{transform:translateY(calc(-3 * var(--u)))}.audience-choice-module__UuzOEq__card:hover .audience-choice-module__UuzOEq__go{background:var(--brand);color:var(--p-on-brand);transform:translateX(calc(2 * var(--u)))}}.audience-choice-module__UuzOEq__line{margin-top:calc(4 * var(--u));padding:0 calc(8 * var(--u));font-size:calc(15 * var(--u));color:var(--p-mut);line-height:1.45;display:block}.audience-choice-module__UuzOEq__note{justify-content:center;align-items:center;gap:calc(10 * var(--u));margin:calc(22 * var(--u)) 0 0;font-size:calc(15 * var(--u));color:var(--p-mut);display:flex}.audience-choice-module__UuzOEq__switchMock{padding:calc(3 * var(--u));border-radius:var(--r-pill);background:var(--c-chip);font-size:calc(11 * var(--u));flex:none;font-weight:700;display:inline-flex}.audience-choice-module__UuzOEq__switchOn,.audience-choice-module__UuzOEq__switchOff{padding:calc(3 * var(--u)) calc(9 * var(--u));border-radius:var(--r-pill)}.audience-choice-module__UuzOEq__switchOn{background:var(--c-pill-on);box-shadow:var(--c-pill-sh);color:var(--p-ink)}.audience-choice-module__UuzOEq__switchOff{color:var(--p-mut)}.audience-choice-module__UuzOEq__menuMock{align-items:center;gap:calc(5 * var(--u));height:calc(26 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(8 * var(--u));border-radius:var(--r-pill);background:var(--c-chip);color:var(--p-ink);font-size:calc(11.5 * var(--u));flex:none;font-weight:700;display:none}.audience-choice-module__UuzOEq__menuMock svg{width:calc(13 * var(--u));height:calc(13 * var(--u));display:block}.audience-choice-module__UuzOEq__noteMenu{display:none}@media (max-width:1100px){.audience-choice-module__UuzOEq__panel[role=dialog][aria-modal]{width:min(calc(720 * var(--u)), 100%);border-radius:calc(28 * var(--u)) calc(28 * var(--u)) 0 0;justify-self:center;animation-name:audience-choice-module__UuzOEq__sheetIn}.audience-choice-module__UuzOEq__panel.audience-choice-module__UuzOEq__leaving[role=dialog][aria-modal]{animation:.35s both audience-choice-module__UuzOEq__sheetOut}.audience-choice-module__UuzOEq__body{padding:calc(18 * var(--u)) calc(24 * var(--u)) calc(26 * var(--u))}.audience-choice-module__UuzOEq__handle{width:calc(40 * var(--u));height:calc(5 * var(--u));margin:calc(-6 * var(--u)) auto calc(14 * var(--u));border-radius:calc(3 * var(--u));background:var(--c-handle);display:block}.audience-choice-module__UuzOEq__note{justify-content:flex-start}.audience-choice-module__UuzOEq__switchMock,.audience-choice-module__UuzOEq__noteBar{display:none}.audience-choice-module__UuzOEq__menuMock{display:inline-flex}.audience-choice-module__UuzOEq__noteMenu{display:inline}}@media (max-width:640px){.audience-choice-module__UuzOEq__body{padding:calc(18 * var(--u)) calc(16 * var(--u)) calc(26 * var(--u))}.audience-choice-module__UuzOEq__title{font-size:calc(24 * var(--u))}.audience-choice-module__UuzOEq__sub{font-size:calc(14.5 * var(--u))}.audience-choice-module__UuzOEq__close{width:calc(34 * var(--u));height:calc(34 * var(--u))}.audience-choice-module__UuzOEq__cards{gap:calc(10 * var(--u));margin-top:calc(18 * var(--u))}.audience-choice-module__UuzOEq__card{padding:calc(6 * var(--u)) calc(6 * var(--u)) calc(12 * var(--u));border-radius:calc(20 * var(--u))}.audience-choice-module__UuzOEq__art{aspect-ratio:560/455;border-radius:calc(15 * var(--u))}.audience-choice-module__UuzOEq__row{margin-top:calc(10 * var(--u));padding:0 calc(4 * var(--u))}.audience-choice-module__UuzOEq__kind{font-size:calc(16 * var(--u))}.audience-choice-module__UuzOEq__go{width:calc(28 * var(--u));height:calc(28 * var(--u))}.audience-choice-module__UuzOEq__line{padding:0 calc(4 * var(--u));font-size:calc(12.5 * var(--u))}.audience-choice-module__UuzOEq__note{margin-top:calc(16 * var(--u));font-size:calc(12.5 * var(--u))}}@media (prefers-reduced-motion:reduce){.audience-choice-module__UuzOEq__panel[role=dialog][aria-modal],.audience-choice-module__UuzOEq__panel.audience-choice-module__UuzOEq__leaving[role=dialog][aria-modal]{animation:none!important}.audience-choice-module__UuzOEq__card,.audience-choice-module__UuzOEq__go{transition:none}.audience-choice-module__UuzOEq__card:hover,.audience-choice-module__UuzOEq__card:focus-visible,.audience-choice-module__UuzOEq__card:hover .audience-choice-module__UuzOEq__go,.audience-choice-module__UuzOEq__card:focus-visible .audience-choice-module__UuzOEq__go{transform:none}}
.explorer-module__gzq7TW__section{--tile-dark:linear-gradient(180deg, #2b303b 0%, #12161e 48%, #07090d 100%);--tile-blue:radial-gradient(120% 120% at 30% 25%, #6a8dff 0%, #2563ff 55%, #1a47d9 100%);--tile-sh:inset 0 1px 0 #f4f5f71a;--x-sel-on-bg:#fff;--x-sel-on-line:#2563ff;--x-sel-on-sh:0 14px 30px -18px #1e2d5066;--x-sel-off-bg:#ffffff8c;--x-sel-off-line:#0a0d1414;--x-tile-on:var(--tile-dark);--x-tile-off:#eff0f1;--x-tile-off-ink:#0a0d14;--x-num-on:#2563ff;--x-num-off:#0a0d142e;--x-stage:#dce1e8;--x-card-sh:0 1px 2px #1018280a, 0 24px 48px -32px #1e2d504d;padding-top:calc(64 * var(--u));padding-bottom:calc(80 * var(--u));color:var(--p-ink)}:root[data-theme=dark] .explorer-module__gzq7TW__section{--x-sel-on-bg:#2563ff21;--x-sel-on-line:#7b9dff8c;--x-sel-on-sh:inset 0 1px 0 #ffffff0f;--x-sel-off-bg:#ffffff06;--x-sel-off-line:#ffffff17;--x-tile-on:var(--tile-blue);--x-tile-off:#1b1f26;--x-tile-off-ink:#f4f5f7;--x-num-on:#7b9dff;--x-num-off:#f4f5f738;--x-stage:#121722;--x-card-sh:inset 0 1px 0 #ffffff0d}.explorer-module__gzq7TW__head{max-width:calc(1120 * var(--u));text-align:center;margin:0 auto}.explorer-module__gzq7TW__title{font:700 calc(72 * var(--u))/1.02 var(--font-head);letter-spacing:-.04em;text-wrap:balance;margin:0}.explorer-module__gzq7TW__title span{display:block}.explorer-module__gzq7TW__accent{color:var(--ac)}.explorer-module__gzq7TW__kicker{margin:calc(22 * var(--u)) 0 0;font-size:calc(19 * var(--u));color:var(--p-mut);text-wrap:balance;line-height:1.5}.explorer-module__gzq7TW__grid{grid-template-columns:minmax(0,3fr) minmax(0,7fr);grid-template-rows:minmax(calc(198 * var(--u)), 1fr) auto;column-gap:calc(32 * var(--u));row-gap:calc(12 * var(--u));min-height:calc(620 * var(--u));margin-top:calc(56 * var(--u));grid-template-areas:"sel stage""card stage";display:grid}.explorer-module__gzq7TW__selectors{gap:calc(10 * var(--u));flex-direction:column;grid-area:sel;display:flex}.explorer-module__gzq7TW__card{grid-area:card}.explorer-module__gzq7TW__stage{grid-area:stage}.explorer-module__gzq7TW__sel{align-items:center;gap:calc(16 * var(--u));min-height:calc(88 * var(--u));width:100%;padding:0 calc(22 * var(--u)) 0 calc(16 * var(--u));box-sizing:border-box;border-radius:calc(22 * var(--u));border:1px solid var(--x-sel-off-line);background:var(--x-sel-off-bg);color:var(--p-ink);font:inherit;text-align:left;cursor:pointer;flex:1 1 0;transition:background-color .3s,border-color .3s,box-shadow .3s,transform .2s;display:flex;overflow:hidden}.explorer-module__gzq7TW__sel:hover{transform:translateY(-1px)}.explorer-module__gzq7TW__sel[data-on]{border-color:var(--x-sel-on-line);background:var(--x-sel-on-bg);box-shadow:var(--x-sel-on-sh)}.explorer-module__gzq7TW__selTile{width:calc(56 * var(--u));height:calc(56 * var(--u));border-radius:calc(17 * var(--u));background:var(--x-tile-off);color:var(--x-tile-off-ink);flex:none;place-items:center;display:grid}.explorer-module__gzq7TW__selTile svg{width:calc(26 * var(--u));height:calc(26 * var(--u))}.explorer-module__gzq7TW__sel[data-on] .explorer-module__gzq7TW__selTile{background:var(--x-tile-on);color:#f4f5f7;box-shadow:var(--tile-sh)}.explorer-module__gzq7TW__selText{flex:auto;min-width:0}.explorer-module__gzq7TW__selTitle{font-size:calc(21 * var(--u));letter-spacing:-.02em;font-weight:700;line-height:1.15;display:block}.explorer-module__gzq7TW__selSub{margin-top:calc(3 * var(--u));font-size:calc(15 * var(--u));color:var(--p-mut);line-height:1.3;display:block}.explorer-module__gzq7TW__selCount{font-size:calc(34 * var(--u));letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--x-num-off);flex:none;font-weight:700;line-height:1;transition:color .3s}.explorer-module__gzq7TW__sel[data-on] .explorer-module__gzq7TW__selCount{color:var(--x-num-on)}@keyframes explorer-module__gzq7TW__in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.explorer-module__gzq7TW__card{box-sizing:border-box;padding:calc(22 * var(--u));border-radius:calc(24 * var(--u));border:1px solid var(--p-bd);background:var(--p-sf);box-shadow:var(--x-card-sh);animation:.55s cubic-bezier(.2,.8,.2,1) both explorer-module__gzq7TW__in}.explorer-module__gzq7TW__cardTop{justify-content:space-between;align-items:flex-start;gap:calc(10 * var(--u));display:flex}.explorer-module__gzq7TW__cardTile{width:calc(56 * var(--u));height:calc(56 * var(--u));border-radius:calc(17 * var(--u));background:var(--x-tile-on);color:#f4f5f7;box-shadow:var(--tile-sh);place-items:center;display:grid}.explorer-module__gzq7TW__cardIndex{margin-top:calc(4 * var(--u));color:var(--p-grey);font:600 calc(13 * var(--u)) var(--font-mono);letter-spacing:.04em}.explorer-module__gzq7TW__cardTitle{margin:calc(16 * var(--u)) 0 0;font:700 calc(28 * var(--u))/1.14 var(--font-head);letter-spacing:-.03em}.explorer-module__gzq7TW__cardSub{margin:calc(6 * var(--u)) 0 0;font-size:calc(16 * var(--u));color:var(--p-mut);line-height:1.5}.explorer-module__gzq7TW__cardDesc{margin:calc(8 * var(--u)) 0 0;font-size:calc(15 * var(--u));color:var(--p-body);line-height:1.45}.explorer-module__gzq7TW__bullets{gap:calc(5 * var(--u));margin:calc(12 * var(--u)) 0 0;font-size:calc(15 * var(--u));color:var(--p-body);padding:0;line-height:1.4;list-style:none;display:grid}.explorer-module__gzq7TW__bullets li{align-items:flex-start;gap:calc(9 * var(--u));display:flex}.explorer-module__gzq7TW__check{margin-top:calc(2.5 * var(--u));color:var(--ac);flex:none}.explorer-module__gzq7TW__cardFoot{justify-content:space-between;align-items:flex-end;gap:calc(16 * var(--u));margin-top:calc(18 * var(--u));padding-top:calc(14 * var(--u));border-top:1px solid var(--p-bd);display:flex}.explorer-module__gzq7TW__stat{font-size:calc(40 * var(--u));letter-spacing:-.04em;color:var(--ac);font-weight:700;line-height:1;display:block}.explorer-module__gzq7TW__statLabel{margin-top:calc(4 * var(--u));font-size:calc(15 * var(--u));color:var(--p-mut);line-height:1.4;display:block}.explorer-module__gzq7TW__cta{align-items:center;gap:calc(8 * var(--u));height:calc(46 * var(--u));padding:0 calc(19 * var(--u));border-radius:var(--r-pill);color:#fff;font-size:calc(15 * var(--u));white-space:nowrap;background:#2563ff;font-weight:700;transition:transform .2s;display:inline-flex;box-shadow:0 12px 24px -12px #2563ffb3}.explorer-module__gzq7TW__cta:hover{transform:translateY(-1px)}.explorer-module__gzq7TW__cta svg{transition:transform .2s}.explorer-module__gzq7TW__cta:hover svg{transform:translate(3px)}.explorer-module__gzq7TW__stage{min-height:calc(620 * var(--u));border-radius:calc(24 * var(--u));background:var(--x-stage);isolation:isolate;position:relative;overflow:hidden}.explorer-module__gzq7TW__media{transition:filter .5s,transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.explorer-module__gzq7TW__stage[data-hover] .explorer-module__gzq7TW__media{filter:blur(4px)brightness(.78);transform:scale(1.02)}.explorer-module__gzq7TW__frame{opacity:0;transition:opacity .9s,transform 6s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0;transform:scale(1.06)}.explorer-module__gzq7TW__frame[data-on]{opacity:1;transform:scale(1)}.explorer-module__gzq7TW__shade{pointer-events:none;background:linear-gradient(#05080e00 58%,#05080e80 100%);position:absolute;inset:0}.explorer-module__gzq7TW__stage[data-film] .explorer-module__gzq7TW__shade,.explorer-module__gzq7TW__stage[data-film] .explorer-module__gzq7TW__strip{opacity:0;pointer-events:none}.explorer-module__gzq7TW__caption{left:calc(20 * var(--u));bottom:calc(102 * var(--u));z-index:1;max-width:calc(100% - 40 * var(--u));box-sizing:border-box;padding:calc(9 * var(--u)) calc(14 * var(--u));border-radius:var(--r-pill);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font-size:calc(15 * var(--u));white-space:nowrap;text-overflow:ellipsis;background:#05080e75;border:1px solid #ffffff24;font-weight:600;animation:.55s cubic-bezier(.2,.8,.2,1) both explorer-module__gzq7TW__in;position:absolute;overflow:hidden}.explorer-module__gzq7TW__badge{display:none}.explorer-module__gzq7TW__hit{z-index:2;padding:0 0 calc(92 * var(--u));box-sizing:border-box;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.explorer-module__gzq7TW__hit:focus-visible{outline:none}.explorer-module__gzq7TW__play{align-items:center;gap:calc(14 * var(--u));height:calc(64 * var(--u));padding:0 calc(26 * var(--u)) 0 calc(8 * var(--u));border-radius:var(--r-pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#0a0d14;font:600 calc(16 * var(--u)) var(--font-body);opacity:0;background:#ffffffe6;transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1);display:inline-flex;transform:scale(.88);box-shadow:0 20px 50px -20px #000000b3}.explorer-module__gzq7TW__stage[data-hover] .explorer-module__gzq7TW__play{opacity:1;transform:scale(1)}.explorer-module__gzq7TW__playDot{width:calc(48 * var(--u));height:calc(48 * var(--u));color:#fff;background:#2563ff;border-radius:50%;place-items:center;display:grid}.explorer-module__gzq7TW__full{z-index:3;object-fit:cover;background:#05080e;width:100%;height:100%;position:absolute;inset:0}.explorer-module__gzq7TW__close{top:calc(16 * var(--u));right:calc(16 * var(--u));z-index:4;width:calc(44 * var(--u));height:calc(44 * var(--u));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;background:#05080e80;border:1px solid #ffffff38;border-radius:50%;place-items:center;display:grid;position:absolute}.explorer-module__gzq7TW__close svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.explorer-module__gzq7TW__strip{left:calc(12 * var(--u));right:calc(12 * var(--u));bottom:calc(12 * var(--u));z-index:3;align-items:center;gap:calc(8 * var(--u));height:calc(80 * var(--u));padding:calc(8 * var(--u));box-sizing:border-box;border-radius:calc(24 * var(--u));-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#ffffff1a;border:1px solid #ffffff2e;transition:opacity .35s;display:flex;position:absolute}.explorer-module__gzq7TW__cell{min-width:0;height:calc(64 * var(--u));padding:0 calc(16 * var(--u));box-sizing:border-box;border-radius:calc(17 * var(--u));background:var(--tile-dark);box-shadow:var(--tile-sh);color:#f4f5f7;font:inherit;cursor:pointer;border:0;flex:1 1 0;justify-content:center;align-items:center;transition:flex-grow .55s cubic-bezier(.2,.8,.2,1),filter .25s;display:flex;position:relative;overflow:hidden}.explorer-module__gzq7TW__cell:not([data-on]):hover{filter:brightness(1.4)}.explorer-module__gzq7TW__cellOn{background:var(--tile-blue);opacity:0;transition:opacity .35s;position:absolute;inset:0}.explorer-module__gzq7TW__cell[data-on] .explorer-module__gzq7TW__cellOn{opacity:1}.explorer-module__gzq7TW__cell>svg{flex:none;position:relative}.explorer-module__gzq7TW__cellLabel{opacity:0;white-space:nowrap;text-overflow:ellipsis;max-width:0;font-size:calc(15 * var(--u));letter-spacing:-.01em;margin-left:0;font-weight:700;transition:max-width .55s cubic-bezier(.2,.8,.2,1),margin-left .55s cubic-bezier(.2,.8,.2,1),opacity .35s;display:block;position:relative;overflow:hidden}.explorer-module__gzq7TW__cell[data-open] .explorer-module__gzq7TW__cellLabel{max-width:calc(230 * var(--u));margin-left:calc(10 * var(--u));opacity:1}.explorer-module__gzq7TW__cellFill{height:calc(3 * var(--u));background:#ffffffe6;width:0;position:absolute;bottom:0;left:0}.explorer-module__gzq7TW__pause{width:calc(64 * var(--u));height:calc(64 * var(--u));margin-left:calc(4 * var(--u));border-radius:calc(17 * var(--u));background:var(--tile-dark);box-shadow:var(--tile-sh);color:#f4f5f7;cursor:pointer;border:0;flex:none;place-items:center;display:grid}.explorer-module__gzq7TW__pause svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.explorer-module__gzq7TW__sel:focus-visible,.explorer-module__gzq7TW__cell:focus-visible,.explorer-module__gzq7TW__cta:focus-visible,.explorer-module__gzq7TW__close:focus-visible,.explorer-module__gzq7TW__pause:focus-visible{outline-offset:3px;outline:2px solid #7b9dff}@media (max-width:1100px){.explorer-module__gzq7TW__section{padding-top:calc(28 * var(--u));padding-bottom:calc(56 * var(--u))}.explorer-module__gzq7TW__title{font-size:calc(36 * var(--u));line-height:1.06}.explorer-module__gzq7TW__title span{display:inline}.explorer-module__gzq7TW__kicker{margin-top:calc(14 * var(--u));font-size:calc(16 * var(--u))}.explorer-module__gzq7TW__grid{min-height:0;max-width:calc(720 * var(--u));margin:calc(26 * var(--u)) auto 0;row-gap:calc(12 * var(--u));grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"sel""stage""card"}.explorer-module__gzq7TW__selectors{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.explorer-module__gzq7TW__sel{align-items:stretch;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u));border-radius:calc(20 * var(--u));flex-flow:column wrap;position:relative}.explorer-module__gzq7TW__selTile{width:calc(48 * var(--u));height:calc(48 * var(--u));border-radius:calc(15 * var(--u))}.explorer-module__gzq7TW__selCount{top:calc(12 * var(--u));right:calc(14 * var(--u));font-size:calc(26 * var(--u));position:absolute}.explorer-module__gzq7TW__selTitle{font-size:calc(17 * var(--u));line-height:1.2}.explorer-module__gzq7TW__selSub{font-size:calc(13 * var(--u));margin-top:calc(2 * var(--u))}.explorer-module__gzq7TW__stage{min-height:0;height:calc(440 * var(--u));border-radius:calc(22 * var(--u));touch-action:pan-y}.explorer-module__gzq7TW__shade{background:linear-gradient(#05080e47 0%,#05080e00 22% 62%,#05080e80 100%)}.explorer-module__gzq7TW__caption{left:calc(12 * var(--u));bottom:calc(84 * var(--u));max-width:calc(100% - 24 * var(--u));padding:calc(7 * var(--u)) calc(12 * var(--u));font-size:calc(12.5 * var(--u))}.explorer-module__gzq7TW__badge{top:calc(12 * var(--u));right:calc(12 * var(--u));z-index:1;align-items:center;gap:calc(8 * var(--u));height:calc(36 * var(--u));padding:0 calc(13 * var(--u)) 0 calc(4 * var(--u));box-sizing:border-box;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font-size:calc(13 * var(--u));pointer-events:none;background:#05080e75;border:1px solid #ffffff29;font-weight:600;transition:opacity .35s;display:inline-flex;position:absolute}.explorer-module__gzq7TW__stage[data-hover] .explorer-module__gzq7TW__badge,.explorer-module__gzq7TW__stage[data-film] .explorer-module__gzq7TW__badge{opacity:0}.explorer-module__gzq7TW__badgeDot{width:calc(28 * var(--u));height:calc(28 * var(--u));background:#2563ff;border-radius:50%;place-items:center;display:grid}.explorer-module__gzq7TW__hit{padding-bottom:calc(76 * var(--u));touch-action:pan-y}.explorer-module__gzq7TW__play{gap:calc(12 * var(--u));height:calc(56 * var(--u));padding:0 calc(22 * var(--u)) 0 calc(7 * var(--u));font-size:calc(15 * var(--u))}.explorer-module__gzq7TW__playDot{width:calc(42 * var(--u));height:calc(42 * var(--u))}.explorer-module__gzq7TW__close{top:calc(12 * var(--u));right:calc(12 * var(--u))}.explorer-module__gzq7TW__strip{left:calc(8 * var(--u));right:calc(8 * var(--u));bottom:calc(8 * var(--u));gap:calc(6 * var(--u));height:calc(64 * var(--u));padding:calc(6 * var(--u));border-radius:calc(20 * var(--u))}.explorer-module__gzq7TW__cell{height:calc(52 * var(--u));border-radius:calc(14 * var(--u));padding:0;flex-grow:1!important}.explorer-module__gzq7TW__cell[data-open] .explorer-module__gzq7TW__cellLabel{display:none}.explorer-module__gzq7TW__pause{width:calc(52 * var(--u));height:calc(52 * var(--u));margin-left:calc(2 * var(--u));border-radius:calc(14 * var(--u))}.explorer-module__gzq7TW__card{padding:calc(18 * var(--u));border-radius:calc(22 * var(--u))}.explorer-module__gzq7TW__cardTile{width:calc(48 * var(--u));height:calc(48 * var(--u));border-radius:calc(15 * var(--u))}.explorer-module__gzq7TW__cardIndex{font-size:calc(12 * var(--u))}.explorer-module__gzq7TW__cardTitle{margin-top:calc(14 * var(--u));font-size:calc(24 * var(--u));line-height:1.15}.explorer-module__gzq7TW__cardSub{font-size:calc(15 * var(--u))}.explorer-module__gzq7TW__cardDesc{font-size:calc(14.5 * var(--u))}.explorer-module__gzq7TW__bullets{gap:calc(6 * var(--u));font-size:calc(14 * var(--u))}.explorer-module__gzq7TW__cardFoot{margin-top:calc(16 * var(--u));gap:calc(14 * var(--u))}.explorer-module__gzq7TW__stat{font-size:calc(34 * var(--u))}.explorer-module__gzq7TW__statLabel{font-size:calc(13.5 * var(--u))}.explorer-module__gzq7TW__cta{height:calc(44 * var(--u));padding:0 calc(17 * var(--u));font-size:calc(14.5 * var(--u))}}
.chip-module__wHUDhG__section{--k-glow:#2563ff17;--k-card:#ffffffe6;--k-card-on:linear-gradient(180deg, #2563ff14 0%, #fff0 42%), #fff;--k-line:#0a0d1412;--k-line-on:#2563ffd9;--k-sh:0 1px 2px #1018280a;--k-sh-on:0 1px 2px #1018280a, 0 28px 56px -26px #2563ff6b;--k-tile-on:radial-gradient(120% 120% at 30% 25%, #6a8dff 0%, #2563ff 55%, #1a47d9 100%);--k-tile-off:#eff0f1;--k-tile-off-ink:#0a0d14;--k-tile-sh:inset 0 1px 0 #ffffff47, 0 8px 18px -8px #2563ffa6;--k-num:#6b7280;--k-num-on:#2563ff;--k-chip:#0a0d140d;--k-chip-ink:#3a4150;--k-check:#6b7280;--k-chip-on:#2563ff14;--k-chip-on-ink:#1d4ed8;--k-check-on:#2563ff;--k-dim:.62;--k-seg:#0a0d141a;--k-lead:#2563ff;color:var(--p-ink);position:relative}:root[data-theme=dark] .chip-module__wHUDhG__section{--k-glow:#2563ff33;--k-card:#ffffff09;--k-card-on:linear-gradient(180deg, #2563ff3d 0%, #2563ff12 55%, #2563ff0d 100%);--k-line:#ffffff17;--k-line-on:#7b9dff9e;--k-sh:inset 0 1px 0 #ffffff0d;--k-sh-on:inset 0 1px 0 #ffffff1a, 0 28px 64px -28px #2563ffb3;--k-tile-off:#1b1f26;--k-tile-off-ink:#f4f5f7db;--k-tile-sh:inset 0 1px 0 #ffffff38, 0 8px 18px -8px #2563ffcc;--k-num:#f4f5f78c;--k-num-on:#a9beff;--k-chip:#ffffff0f;--k-chip-ink:#f4f5f7cc;--k-check:#f4f5f773;--k-chip-on:#7b9dff29;--k-chip-on-ink:#dce5ff;--k-check-on:#8faeff;--k-dim:.55;--k-seg:#ffffff1f;--k-lead:#7b9dff}.chip-module__wHUDhG__track{height:calc(var(--vh) - var(--nav-h) + 1200 * var(--u));margin-top:calc(-1 * (var(--vh) - var(--nav-h)));position:relative}.chip-module__wHUDhG__stage{top:var(--nav-h);height:calc(var(--vh) - var(--nav-h));position:sticky;overflow:hidden}.chip-module__wHUDhG__inner{max-width:calc(1440 * var(--u));height:100%;margin:0 auto;position:relative}.chip-module__wHUDhG__glow{background:radial-gradient(42% 46% at 50% 60%, var(--k-glow) 0%, #2563ff00 100%);pointer-events:none;position:absolute;inset:0}.chip-module__wHUDhG__head{top:var(--nav-h);z-index:3;height:calc(var(--vh) - var(--nav-h));padding:calc(24 * var(--u)) calc(56 * var(--u)) 0;box-sizing:border-box;text-align:center;pointer-events:none;position:sticky}.chip-module__wHUDhG__title{font:700 calc(56 * var(--u))/1.04 var(--font-head);letter-spacing:-.04em;margin:0}.chip-module__wHUDhG__accent{color:var(--ac)}.chip-module__wHUDhG__lead{max-width:calc(780 * var(--u));margin:calc(14 * var(--u)) auto 0;font-size:calc(17 * var(--u));color:var(--p-mut);text-wrap:balance;line-height:1.55}.chip-module__wHUDhG__scene{left:0;right:0;top:calc(186 * var(--u));bottom:calc(22 * var(--u));place-items:center;display:grid;position:absolute}.chip-module__wHUDhG__box{width:auto;height:62%;max-height:calc(380 * var(--u));object-fit:contain}.chip-module__wHUDhG__card{z-index:2;width:calc(336 * var(--u));box-sizing:border-box;padding:calc(18 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u));border-radius:calc(24 * var(--u));border:1px solid var(--k-line);background:var(--k-card);box-shadow:var(--k-sh);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:.94;transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s;position:absolute}.chip-module__wHUDhG__inner:not([data-step="-1"]) .chip-module__wHUDhG__card{opacity:var(--k-dim)}.chip-module__wHUDhG__card:hover{opacity:1!important}.chip-module__wHUDhG__card[data-lit]{border-color:var(--k-line-on);background:var(--k-card-on);box-shadow:var(--k-sh-on);transform:translateY(-3px);opacity:1!important}.chip-module__wHUDhG__card:first-child{left:calc(56 * var(--u));top:calc(190 * var(--u))}.chip-module__wHUDhG__card:nth-child(2){right:calc(56 * var(--u));top:calc(190 * var(--u))}.chip-module__wHUDhG__card:nth-child(3){left:calc(56 * var(--u));bottom:calc(24 * var(--u))}.chip-module__wHUDhG__card:nth-child(4){right:calc(56 * var(--u));bottom:calc(24 * var(--u))}.chip-module__wHUDhG__hit{z-index:1;border-radius:calc(24 * var(--u));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.chip-module__wHUDhG__hit:focus-visible{outline-offset:3px;outline:2px solid #7b9dff}.chip-module__wHUDhG__cardTop{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));display:flex}.chip-module__wHUDhG__cardTile{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(14 * var(--u));background:var(--k-tile-off);color:var(--k-tile-off-ink);place-items:center;transition:color .35s;display:grid;position:relative;overflow:hidden}.chip-module__wHUDhG__cardTile svg{width:calc(22 * var(--u));height:calc(22 * var(--u));position:relative}.chip-module__wHUDhG__cardTileOn{background:var(--k-tile-on);opacity:0;transition:opacity .4s;position:absolute;inset:0}.chip-module__wHUDhG__card[data-lit] .chip-module__wHUDhG__cardTile{color:#fff;box-shadow:var(--k-tile-sh)}.chip-module__wHUDhG__card[data-lit] .chip-module__wHUDhG__cardTileOn{opacity:1}.chip-module__wHUDhG__num{font:600 calc(13 * var(--u)) var(--font-mono);letter-spacing:.06em;color:var(--k-num);transition:color .35s}.chip-module__wHUDhG__card[data-lit] .chip-module__wHUDhG__num{color:var(--k-num-on)}.chip-module__wHUDhG__cardTitle{margin:calc(14 * var(--u)) 0 0;font:700 calc(21 * var(--u))/1.2 var(--font-head);letter-spacing:-.025em}.chip-module__wHUDhG__cardBody{margin:calc(6 * var(--u)) 0 0;font-size:calc(15 * var(--u));color:var(--p-body);line-height:1.5}.chip-module__wHUDhG__chips{gap:calc(6 * var(--u));margin-top:calc(12 * var(--u));flex-wrap:wrap;display:flex}.chip-module__wHUDhG__chip{align-items:center;gap:calc(5 * var(--u));height:calc(26 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(8 * var(--u));border-radius:var(--r-pill);background:var(--k-chip);color:var(--k-chip-ink);font-size:calc(13 * var(--u));white-space:nowrap;font-weight:600;transition:background-color .35s,color .35s;display:inline-flex}.chip-module__wHUDhG__chip svg{color:var(--k-check)}.chip-module__wHUDhG__card[data-lit] .chip-module__wHUDhG__chip{background:var(--k-chip-on);color:var(--k-chip-on-ink)}.chip-module__wHUDhG__card[data-lit] .chip-module__wHUDhG__chip svg{color:var(--k-check-on)}.chip-module__wHUDhG__link{z-index:2;align-items:center;gap:calc(6 * var(--u));margin-top:calc(12 * var(--u));color:var(--ac);font-size:calc(15 * var(--u));font-weight:700;transition:gap .2s;display:inline-flex;position:relative}.chip-module__wHUDhG__link:hover{gap:calc(10 * var(--u))}.chip-module__wHUDhG__link:focus-visible{outline-offset:3px;border-radius:calc(6 * var(--u));outline:2px solid #7b9dff}.chip-module__wHUDhG__canvas{opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 62%,#000 62%,#0000 100%);mask-image:radial-gradient(58% 62%,#000 62%,#0000 100%)}.chip-module__wHUDhG__canvas[data-live]{opacity:1}.chip-module__wHUDhG__box[data-gone]{display:none}.chip-module__wHUDhG__leads{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chip-module__wHUDhG__leadLine{fill:none;stroke:var(--k-lead);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .75s cubic-bezier(.2,.8,.2,1) .1s,opacity .3s}.chip-module__wHUDhG__leadDot{fill:var(--k-lead);opacity:0;transition:opacity .35s .5s}.chip-module__wHUDhG__leads g[data-on] .chip-module__wHUDhG__leadLine{stroke-dashoffset:0;opacity:.9}.chip-module__wHUDhG__leads g[data-on] .chip-module__wHUDhG__leadDot{opacity:1}.chip-module__wHUDhG__mdot,.chip-module__wHUDhG__segs{display:none}@media (min-width:1101px) and (max-height:800px){.chip-module__wHUDhG__card{width:calc(392 * var(--u))}.chip-module__wHUDhG__card:first-child,.chip-module__wHUDhG__card:nth-child(2){top:calc(160 * var(--u))}.chip-module__wHUDhG__card:nth-child(3),.chip-module__wHUDhG__card:nth-child(4){bottom:calc(16 * var(--u))}}@media (min-width:1101px) and (max-height:707px){.chip-module__wHUDhG__lead,.chip-module__wHUDhG__chips{display:none}.chip-module__wHUDhG__title{font-size:calc(44 * var(--u))}.chip-module__wHUDhG__card:first-child,.chip-module__wHUDhG__card:nth-child(2){top:calc(96 * var(--u))}.chip-module__wHUDhG__card:nth-child(3),.chip-module__wHUDhG__card:nth-child(4){bottom:calc(16 * var(--u))}.chip-module__wHUDhG__scene{top:calc(84 * var(--u))}.chip-module__wHUDhG__link{margin-top:calc(6 * var(--u))}}@media (max-width:1100px){.chip-module__wHUDhG__track{height:calc(var(--vh) + 1500 * var(--u));margin-top:0}.chip-module__wHUDhG__stage{height:var(--vh);top:0}.chip-module__wHUDhG__inner{max-width:none}.chip-module__wHUDhG__glow{background:radial-gradient(70% 34% at 50% 32%, var(--k-glow) 0%, #2563ff00 100%)}.chip-module__wHUDhG__head{height:auto;padding:calc(28 * var(--u)) calc(20 * var(--u)) 0;margin:0;position:static}.chip-module__wHUDhG__title{font-size:calc(34 * var(--u));text-wrap:balance;line-height:1.06}.chip-module__wHUDhG__lead{margin-top:calc(12 * var(--u));font-size:calc(15.5 * var(--u));line-height:1.5}.chip-module__wHUDhG__scene{top:calc(64 * var(--u));height:max(calc(200 * var(--u)), calc(var(--vh) - 464 * var(--u)));bottom:auto}.chip-module__wHUDhG__box{max-height:90%}.chip-module__wHUDhG__cards{left:0;right:0;top:calc(max(calc(200 * var(--u)), calc(var(--vh) - 464 * var(--u))) + 72 * var(--u));z-index:2;align-items:flex-start;gap:calc(12 * var(--u));padding:0 calc((100% - 300 * var(--u)) / 2);box-sizing:border-box;transform:translateX(calc(var(--at) * -312 * var(--u)));transition:transform .55s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute}.chip-module__wHUDhG__card,.chip-module__wHUDhG__card:nth-child(n){width:calc(300 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u)) calc(20 * var(--u));border-radius:calc(22 * var(--u));flex:none;position:relative;inset:auto;transform:scale(.96);opacity:.45!important}.chip-module__wHUDhG__card[data-cur]{border-color:var(--k-line-on);background:var(--k-card-on);box-shadow:var(--k-sh-on);transform:none;opacity:1!important}.chip-module__wHUDhG__card[data-cur] .chip-module__wHUDhG__cardTile{color:#fff;box-shadow:var(--k-tile-sh)}.chip-module__wHUDhG__card[data-cur] .chip-module__wHUDhG__cardTileOn{opacity:1}.chip-module__wHUDhG__card[data-cur] .chip-module__wHUDhG__num{color:var(--k-num-on)}.chip-module__wHUDhG__card[data-cur] .chip-module__wHUDhG__chip{background:var(--k-chip-on);color:var(--k-chip-on-ink)}.chip-module__wHUDhG__card[data-cur] .chip-module__wHUDhG__chip svg{color:var(--k-check-on)}.chip-module__wHUDhG__num{font-size:calc(12 * var(--u))}.chip-module__wHUDhG__cardTitle{margin-top:calc(12 * var(--u));font-size:calc(20 * var(--u))}.chip-module__wHUDhG__cardBody{font-size:calc(14 * var(--u))}.chip-module__wHUDhG__chip{font-size:calc(12 * var(--u))}.chip-module__wHUDhG__link{font-size:calc(14 * var(--u))}.chip-module__wHUDhG__segs{left:0;right:0;bottom:calc(20 * var(--u));z-index:2;justify-content:center;gap:calc(8 * var(--u));display:flex;position:absolute}.chip-module__wHUDhG__seg{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:calc(3 * var(--u));background:var(--k-seg);transition:width .35s cubic-bezier(.2,.8,.2,1),background-color .35s;display:block}.chip-module__wHUDhG__seg[data-on]{width:calc(26 * var(--u));background:var(--ac)}.chip-module__wHUDhG__canvas{-webkit-mask-image:radial-gradient(70% 62%,#000 66%,#0000 100%);mask-image:radial-gradient(70% 62%,#000 66%,#0000 100%)}.chip-module__wHUDhG__leads{display:none}.chip-module__wHUDhG__mdot{z-index:1;width:calc(12 * var(--u));height:calc(12 * var(--u));margin:calc(-6 * var(--u)) 0 0 calc(-6 * var(--u));background:var(--k-lead);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .35s;animation:1.6s ease-out infinite chip-module__wHUDhG__mdot;display:block;position:absolute;top:0;left:0}.chip-module__wHUDhG__mdot[data-on]{opacity:1}}.chip-module__wHUDhG__canvas:not([data-live])~.chip-module__wHUDhG__leads,.chip-module__wHUDhG__canvas:not([data-live])~.chip-module__wHUDhG__mdot{display:none}@keyframes chip-module__wHUDhG__mdot{0%{box-shadow:0 0 #2563ff73}to{box-shadow:0 0 0 14px #2563ff00}}@media (prefers-reduced-motion:reduce){.chip-module__wHUDhG__mdot{animation:none!important}}
.configurator-module__VJ6LBG__section{padding:calc(72 * var(--u)) 0 calc(16 * var(--u));color:var(--p-ink)}.configurator-module__VJ6LBG__head{justify-content:space-between;align-items:flex-end;gap:calc(40 * var(--u));display:flex}.configurator-module__VJ6LBG__title{font:700 calc(64 * var(--u))/1.04 var(--font-head);letter-spacing:-.04em;margin:0}.configurator-module__VJ6LBG__accent{color:var(--ac)}.configurator-module__VJ6LBG__lead{flex:1 1 calc(280 * var(--u));min-width:calc(280 * var(--u));max-width:calc(460 * var(--u));font-size:calc(17 * var(--u));color:var(--p-mut);margin:0;line-height:1.55}.configurator-module__VJ6LBG__tabs{gap:calc(12 * var(--u));margin-top:calc(36 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.configurator-module__VJ6LBG__tab{align-items:center;gap:calc(12 * var(--u));box-sizing:border-box;min-width:0;padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(20 * var(--u));background:var(--p-sf2);color:var(--p-ink);text-align:left;cursor:pointer;border:1px solid #0000;margin:0;font-family:inherit;transition:background-color .25s,border-color .25s,box-shadow .25s,transform .25s;display:flex}.configurator-module__VJ6LBG__tab:hover{transform:translateY(-2px)}.configurator-module__VJ6LBG__tab[data-on]{background:var(--p-sf);border-color:var(--ac);box-shadow:0 18px 40px -26px #2563ff8c}.configurator-module__VJ6LBG__tab:focus-visible{outline-offset:2px;outline:2px solid #7b9dff}.configurator-module__VJ6LBG__tile{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(13 * var(--u));background:var(--p-bg);color:var(--p-ink);flex:none;place-items:center;transition:background-color .3s,color .3s;display:grid;position:relative}.configurator-module__VJ6LBG__tab[data-on] .configurator-module__VJ6LBG__tile{background:var(--p-brand);color:#fff}.configurator-module__VJ6LBG__tabText{min-width:0;display:block}.configurator-module__VJ6LBG__tabTitle{font-size:calc(16 * var(--u));letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.2;display:block;overflow:hidden}.configurator-module__VJ6LBG__tabShort{display:none}.configurator-module__VJ6LBG__tabSub{margin-top:calc(2 * var(--u));font-size:calc(13 * var(--u));color:var(--p-mut);display:block}.configurator-module__VJ6LBG__dash{max-width:calc(1440 * var(--u));margin:calc(14 * var(--u)) auto 0;transition:opacity .2s;position:relative}.configurator-module__VJ6LBG__dash[data-switching]{opacity:.25}.configurator-module__VJ6LBG__dash [role=tabpanel]>div{margin-top:0}.configurator-module__VJ6LBG__skeleton{gap:calc(14 * var(--u));padding:calc(16 * var(--u));border-radius:calc(28 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);display:grid}.configurator-module__VJ6LBG__skRow{grid-template-columns:minmax(0, 1fr) calc(380 * var(--u));gap:calc(14 * var(--u));display:grid}.configurator-module__VJ6LBG__sk{border-radius:calc(16 * var(--u));background:linear-gradient(90deg, var(--p-sf2) 0%, var(--p-bg) 50%, var(--p-sf2) 100%);background-size:1280px 100%;animation:1.25s linear infinite configurator-module__VJ6LBG__shim}.configurator-module__VJ6LBG__sk[data-h=bar]{height:calc(44 * var(--u))}.configurator-module__VJ6LBG__sk[data-h=stage]{height:calc(500 * var(--u))}@keyframes configurator-module__VJ6LBG__shim{0%{background-position:-640px 0}to{background-position:640px 0}}@media (prefers-reduced-motion:reduce){.configurator-module__VJ6LBG__sk{animation:none!important}}@media (max-width:1100px){.configurator-module__VJ6LBG__section{padding:calc(48 * var(--u)) 0 calc(8 * var(--u))}.configurator-module__VJ6LBG__head{align-items:flex-start;gap:calc(12 * var(--u));flex-direction:column}.configurator-module__VJ6LBG__title{font-size:calc(34 * var(--u))}.configurator-module__VJ6LBG__lead{min-width:0;max-width:none;font-size:calc(15.5 * var(--u));flex:none}.configurator-module__VJ6LBG__tabs{gap:calc(8 * var(--u));margin-top:calc(22 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr))}.configurator-module__VJ6LBG__tab{align-items:flex-start;gap:calc(10 * var(--u));padding:calc(12 * var(--u));flex-direction:column}.configurator-module__VJ6LBG__tile{width:calc(34 * var(--u));height:calc(34 * var(--u))}.configurator-module__VJ6LBG__tabTitle,.configurator-module__VJ6LBG__tabSub{display:none}.configurator-module__VJ6LBG__tabShort{font-size:calc(13.5 * var(--u));letter-spacing:-.02em;font-weight:700;line-height:1.2;display:block}.configurator-module__VJ6LBG__skRow{grid-template-columns:minmax(0,1fr)}.configurator-module__VJ6LBG__sk[data-h=stage]{height:calc(300 * var(--u))}}
.reviews-module__Zx6QRa__section{padding:calc(8 * var(--u)) 0 calc(96 * var(--u));color:var(--p-ink);position:relative;overflow:hidden}.reviews-module__Zx6QRa__wrap{max-width:var(--maxw);padding-inline:var(--gutter);box-sizing:border-box;margin:0 auto}.reviews-module__Zx6QRa__head{justify-content:space-between;align-items:flex-end;gap:calc(40 * var(--u));display:flex}.reviews-module__Zx6QRa__title{font:700 calc(64 * var(--u))/1.04 var(--font-head);letter-spacing:-.04em;margin:0}.reviews-module__Zx6QRa__accent{color:var(--ac)}.reviews-module__Zx6QRa__lead{flex:1 1 calc(280 * var(--u));min-width:calc(280 * var(--u));max-width:calc(440 * var(--u));font-size:calc(17 * var(--u));color:var(--p-mut);margin:0;line-height:1.55}.reviews-module__Zx6QRa__top{gap:calc(16 * var(--u));margin-top:calc(40 * var(--u));grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.reviews-module__Zx6QRa__photoCard{height:calc(460 * var(--u));border-radius:var(--r-lg);background:var(--p-sf2);isolation:isolate;position:relative;overflow:hidden}.reviews-module__Zx6QRa__photo{object-fit:cover;object-position:50% 56%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.reviews-module__Zx6QRa__photoCard:hover .reviews-module__Zx6QRa__photo{transform:scale(1.03)}.reviews-module__Zx6QRa__photoShade{background:linear-gradient(#050a1e00 38%,#050a1e8c 100%);position:absolute;inset:0}.reviews-module__Zx6QRa__chip{left:calc(18 * var(--u));top:calc(18 * var(--u));align-items:center;gap:calc(8 * var(--u));height:calc(36 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(10 * var(--u));border-radius:var(--r-pill);color:#0a0d14;font-size:calc(14 * var(--u));background:#fffffff0;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 6px 18px -8px #050a1e73}.reviews-module__Zx6QRa__glass{left:calc(16 * var(--u));right:calc(16 * var(--u));bottom:calc(16 * var(--u));box-sizing:border-box;padding:calc(20 * var(--u)) calc(22 * var(--u));border-radius:calc(22 * var(--u));-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);color:#fff;background:#0c122461;border:1px solid #fff3;position:absolute}.reviews-module__Zx6QRa__glassTop{justify-content:space-between;align-items:flex-end;gap:calc(12 * var(--u));display:flex}.reviews-module__Zx6QRa__rate{align-items:baseline;gap:calc(6 * var(--u));display:flex}.reviews-module__Zx6QRa__rateFig{font-size:calc(64 * var(--u));letter-spacing:-.05em;font-weight:800;line-height:.9}.reviews-module__Zx6QRa__rateOf{font-size:calc(18 * var(--u));color:#ffffffb8;font-weight:600}.reviews-module__Zx6QRa__glassFoot{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));margin-top:calc(14 * var(--u));padding-top:calc(12 * var(--u));font-size:calc(15 * var(--u));border-top:1px solid #fff3;display:flex}.reviews-module__Zx6QRa__count{color:#ffffffdb;white-space:nowrap}.reviews-module__Zx6QRa__all{align-items:center;gap:calc(6 * var(--u));color:#fff;white-space:nowrap;font-weight:700;transition:opacity .2s;display:inline-flex}.reviews-module__Zx6QRa__all:hover{opacity:.8}.reviews-module__Zx6QRa__all:focus-visible,.reviews-module__Zx6QRa__pill:focus-visible{outline-offset:3px;outline:2px solid #fff}.reviews-module__Zx6QRa__feature{height:calc(460 * var(--u));box-sizing:border-box;padding:calc(36 * var(--u)) calc(40 * var(--u)) calc(32 * var(--u));border-radius:var(--r-lg);color:#fff;background:radial-gradient(130% 120% at 12% 0,#5b82ff 0%,#2563ff 46%,#1739b8 100%);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #2563ffbf}.reviews-module__Zx6QRa__mark{right:calc(36 * var(--u));top:calc(30 * var(--u));width:calc(130 * var(--u));height:calc(104 * var(--u));fill:#ffffff24;position:absolute}.reviews-module__Zx6QRa__featureGlow{left:calc(-120 * var(--u));bottom:calc(-160 * var(--u));width:calc(420 * var(--u));height:calc(420 * var(--u));pointer-events:none;background:radial-gradient(closest-side,#ffffff29,#fff0);border-radius:50%;position:absolute}.reviews-module__Zx6QRa__featureHead{align-items:center;gap:calc(10 * var(--u));font-size:calc(15 * var(--u));color:#ffffffdb;font-weight:600;display:flex;position:relative}@keyframes reviews-module__Zx6QRa__quoteIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.reviews-module__Zx6QRa__quoteWrap{min-height:0;margin:calc(26 * var(--u)) 0 0;flex-direction:column;flex:auto;animation:.5s cubic-bezier(.2,.8,.2,1) both reviews-module__Zx6QRa__quoteIn;display:flex;position:relative}.reviews-module__Zx6QRa__quote{-webkit-line-clamp:6;font-size:calc(28 * var(--u));letter-spacing:-.02em;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.34;display:-webkit-box;overflow:hidden}.reviews-module__Zx6QRa__who{align-items:center;gap:calc(12 * var(--u));padding-top:calc(18 * var(--u));margin-top:auto;display:flex}.reviews-module__Zx6QRa__featureAvatar{width:calc(46 * var(--u));height:calc(46 * var(--u));font-size:calc(14 * var(--u));letter-spacing:.02em;background:#ffffff29;border:1px solid #ffffff52;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.reviews-module__Zx6QRa__name{font-size:calc(17 * var(--u));font-weight:700;display:block}.reviews-module__Zx6QRa__meta{margin-top:calc(1 * var(--u));font-size:calc(15 * var(--u));color:#ffffffb8;display:block}.reviews-module__Zx6QRa__featureFoot{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));margin-top:calc(22 * var(--u));display:flex;position:relative}.reviews-module__Zx6QRa__pills{gap:calc(8 * var(--u));display:flex}.reviews-module__Zx6QRa__pill{width:calc(48 * var(--u));height:calc(24 * var(--u));background:linear-gradient(#ffffff47, #ffffff47) center / 100% calc(6 * var(--u)) no-repeat;border-radius:calc(3 * var(--u));cursor:pointer;border:0;margin:0;padding:0;position:relative;overflow:hidden}@keyframes reviews-module__Zx6QRa__fill{0%{width:0}to{width:100%}}.reviews-module__Zx6QRa__fill,.reviews-module__Zx6QRa__done{left:0;top:calc(9 * var(--u));height:calc(6 * var(--u));border-radius:calc(3 * var(--u));position:absolute}.reviews-module__Zx6QRa__fill{background:#fff;animation:7s linear forwards reviews-module__Zx6QRa__fill}.reviews-module__Zx6QRa__fill[data-paused]{animation-play-state:paused}.reviews-module__Zx6QRa__done{background:#ffffff9e;right:0}.reviews-module__Zx6QRa__counter{font-size:calc(13 * var(--u));color:#ffffffc7;font-variant-numeric:tabular-nums;font-weight:700}.reviews-module__Zx6QRa__lanes{gap:calc(16 * var(--u));margin-top:calc(16 * var(--u));display:grid}.reviews-module__Zx6QRa__lane{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}@keyframes reviews-module__Zx6QRa__marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.reviews-module__Zx6QRa__track{will-change:transform;width:max-content;animation:78s linear infinite reviews-module__Zx6QRa__marq;display:flex}.reviews-module__Zx6QRa__track[data-dir=r]{animation-duration:88s;animation-direction:reverse;animation-delay:-7.3s}.reviews-module__Zx6QRa__lane:hover .reviews-module__Zx6QRa__track,.reviews-module__Zx6QRa__section[data-run=false] .reviews-module__Zx6QRa__track,.reviews-module__Zx6QRa__section[data-run=false] .reviews-module__Zx6QRa__fill{animation-play-state:paused}.reviews-module__Zx6QRa__card{box-sizing:border-box;width:calc(392 * var(--u));height:calc(226 * var(--u));margin:0 calc(16 * var(--u)) 0 0;padding:calc(22 * var(--u)) calc(24 * var(--u));border-radius:calc(22 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);flex-direction:column;flex:none;display:flex;box-shadow:0 1px 2px #1018280a,0 12px 30px -24px #10182840}.reviews-module__Zx6QRa__cardTop{justify-content:space-between;align-items:center;display:flex}.reviews-module__Zx6QRa__cardQuote{-webkit-line-clamp:3;margin:calc(14 * var(--u)) 0 0;font-size:calc(16 * var(--u));color:var(--p-body);-webkit-box-orient:vertical;line-height:1.58;display:-webkit-box;overflow:hidden}.reviews-module__Zx6QRa__cardWho{align-items:center;gap:calc(11 * var(--u));padding-top:calc(14 * var(--u));border-top:1px solid var(--p-bd);margin-top:auto;display:flex}.reviews-module__Zx6QRa__cardWho>span:first-child{width:calc(36 * var(--u));height:calc(36 * var(--u));font-size:calc(12.5 * var(--u));font-weight:800}.reviews-module__Zx6QRa__cardWhoText{min-width:0;display:block}.reviews-module__Zx6QRa__cardName{font-size:calc(15 * var(--u));white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.reviews-module__Zx6QRa__cardMeta{margin-top:calc(1 * var(--u));font-size:calc(13 * var(--u));color:var(--p-mut);display:block}@media (prefers-reduced-motion:reduce){.reviews-module__Zx6QRa__track{animation:none!important}.reviews-module__Zx6QRa__lane{overflow-x:auto}.reviews-module__Zx6QRa__fill{width:100%;animation:none!important}.reviews-module__Zx6QRa__quoteWrap{animation:none!important}}@media (max-width:1100px){.reviews-module__Zx6QRa__section{padding:calc(8 * var(--u)) 0 calc(56 * var(--u))}.reviews-module__Zx6QRa__wrap{max-width:calc(720 * var(--u))}.reviews-module__Zx6QRa__head{align-items:flex-start;gap:calc(12 * var(--u));flex-direction:column}.reviews-module__Zx6QRa__title{font-size:calc(34 * var(--u))}.reviews-module__Zx6QRa__lead{min-width:0;max-width:none;font-size:calc(15.5 * var(--u));flex:none}.reviews-module__Zx6QRa__top{margin-top:calc(24 * var(--u));grid-template-columns:minmax(0,1fr)}.reviews-module__Zx6QRa__photoCard{height:calc(380 * var(--u))}.reviews-module__Zx6QRa__photo{object-position:50% 30%}.reviews-module__Zx6QRa__chip{font-size:calc(13.5 * var(--u))}.reviews-module__Zx6QRa__glass{padding:calc(16 * var(--u)) calc(18 * var(--u))}.reviews-module__Zx6QRa__rateFig{font-size:calc(52 * var(--u))}.reviews-module__Zx6QRa__glassFoot{font-size:calc(14 * var(--u))}.reviews-module__Zx6QRa__feature{height:calc(420 * var(--u));padding:calc(24 * var(--u))}.reviews-module__Zx6QRa__mark{right:calc(20 * var(--u));top:calc(20 * var(--u));width:calc(84 * var(--u));height:calc(67 * var(--u))}.reviews-module__Zx6QRa__featureHead{font-size:calc(13.5 * var(--u))}.reviews-module__Zx6QRa__quoteWrap{margin-top:calc(18 * var(--u))}.reviews-module__Zx6QRa__quote{-webkit-line-clamp:8;font-size:calc(20 * var(--u))}.reviews-module__Zx6QRa__name{font-size:calc(16.5 * var(--u))}.reviews-module__Zx6QRa__meta{font-size:calc(13 * var(--u))}.reviews-module__Zx6QRa__pill{width:calc(36 * var(--u))}.reviews-module__Zx6QRa__lane{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.reviews-module__Zx6QRa__track{animation-duration:62s}.reviews-module__Zx6QRa__track[data-dir=r]{animation-duration:70s;animation-delay:-6s}.reviews-module__Zx6QRa__card{width:calc(290 * var(--u));height:calc(228 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u))}.reviews-module__Zx6QRa__cardQuote{font-size:calc(14.5 * var(--u));-webkit-line-clamp:4}.reviews-module__Zx6QRa__cardName{font-size:calc(14.5 * var(--u))}.reviews-module__Zx6QRa__cardMeta{font-size:calc(12.5 * var(--u))}}
.cases-module__gOo3Dq__section{max-width:var(--maxw);padding:calc(72 * var(--u)) var(--gutter) calc(56 * var(--u));box-sizing:border-box;color:var(--p-ink);margin:0 auto}.cases-module__gOo3Dq__head{max-width:calc(960 * var(--u));text-align:center;margin:0 auto}.cases-module__gOo3Dq__title{font:700 calc(64 * var(--u))/1.04 var(--font-head);letter-spacing:-.04em;text-wrap:balance;margin:0}.cases-module__gOo3Dq__accent{color:var(--ac)}.cases-module__gOo3Dq__lead{max-width:calc(640 * var(--u));margin:calc(14 * var(--u)) auto 0;font-size:calc(17 * var(--u));color:var(--p-mut);text-wrap:balance;line-height:1.55}.cases-module__gOo3Dq__grid{gap:calc(16 * var(--u));margin-top:calc(44 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cases-module__gOo3Dq__card{box-sizing:border-box;height:calc(440 * var(--u));padding:calc(8 * var(--u));border-radius:calc(26 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);color:var(--p-ink);flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex;box-shadow:0 1px 2px #1018280a}.cases-module__gOo3Dq__card[data-wide]{grid-column:span 2}.cases-module__gOo3Dq__card:hover{transform:translateY(-3px);box-shadow:0 1px 2px #1018280a,0 30px 60px -30px #10182852}.cases-module__gOo3Dq__card:focus-visible{outline-offset:3px;outline:2px solid #7b9dff}.cases-module__gOo3Dq__photo{border-radius:calc(19 * var(--u));background:var(--p-sf2);flex:auto;min-height:0;display:block;position:relative;overflow:hidden}.cases-module__gOo3Dq__zoom{transition:transform .9s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;inset:0}.cases-module__gOo3Dq__zoom img{object-fit:cover;object-position:var(--pos)}.cases-module__gOo3Dq__card:hover .cases-module__gOo3Dq__zoom{transform:scale(1.05)}.cases-module__gOo3Dq__shade{background:linear-gradient(#05080e29 0%,#05080e00 28% 52%,#05080e80 100%);position:absolute;inset:0}.cases-module__gOo3Dq__plate{left:calc(14 * var(--u));top:calc(14 * var(--u));height:calc(42 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(13 * var(--u));background:#fff;align-items:center;display:flex;position:absolute;box-shadow:0 8px 22px -10px #00000080}.cases-module__gOo3Dq__logo{width:auto;height:calc(var(--lh) * var(--u));display:block}.cases-module__gOo3Dq__tag{right:calc(14 * var(--u));top:calc(14 * var(--u));align-items:center;gap:calc(7 * var(--u));height:calc(32 * var(--u));padding:0 calc(12 * var(--u));border-radius:var(--r-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:calc(13 * var(--u));white-space:nowrap;background:#0a0d1480;border:1px solid #ffffff2e;font-weight:600;display:inline-flex;position:absolute}.cases-module__gOo3Dq__tagDot{width:calc(7 * var(--u));height:calc(7 * var(--u));background:#34d399;border-radius:50%;box-shadow:0 0 0 3px #34d39940}.cases-module__gOo3Dq__figure{left:calc(14 * var(--u));right:calc(14 * var(--u));bottom:calc(14 * var(--u));display:flex;position:absolute}.cases-module__gOo3Dq__figureGlass{align-items:baseline;column-gap:calc(9 * var(--u));row-gap:calc(2 * var(--u));box-sizing:border-box;max-width:100%;padding:calc(9 * var(--u)) calc(15 * var(--u)) calc(10 * var(--u));border-radius:calc(15 * var(--u));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#0a0d147a;border:1px solid #ffffff29;flex-wrap:wrap;display:inline-flex}.cases-module__gOo3Dq__value{font-size:calc(28 * var(--u));letter-spacing:-.035em;font-weight:700;line-height:1}.cases-module__gOo3Dq__label{font-size:calc(15 * var(--u));color:#ffffffe0;font-weight:600;line-height:1.3}.cases-module__gOo3Dq__foot{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));padding:calc(14 * var(--u)) calc(6 * var(--u)) calc(6 * var(--u)) calc(10 * var(--u));display:flex}.cases-module__gOo3Dq__who{min-width:0;display:block}.cases-module__gOo3Dq__company{font-size:calc(17 * var(--u));letter-spacing:-.02em;font-weight:700;display:block}.cases-module__gOo3Dq__sub{margin-top:calc(2 * var(--u));font-size:calc(15 * var(--u));color:var(--p-mut);display:block}.cases-module__gOo3Dq__go{width:calc(40 * var(--u));height:calc(40 * var(--u));border:1px solid var(--p-bd);background:var(--p-sf2);color:var(--p-ink);border-radius:50%;flex:none;place-items:center;transition:background-color .25s,color .25s,border-color .25s,transform .3s cubic-bezier(.2,.8,.2,1);display:grid}.cases-module__gOo3Dq__card:hover .cases-module__gOo3Dq__go{color:#fff;background:#2563ff;border-color:#2563ff;transform:rotate(45deg)}.cases-module__gOo3Dq__row{border-radius:calc(26 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 1px 2px #1018280a}.cases-module__gOo3Dq__cell{box-sizing:border-box;padding:calc(28 * var(--u)) calc(20 * var(--u));text-align:center;border-left:1px solid var(--p-bd)}.cases-module__gOo3Dq__cell:first-child{border-left:0}.cases-module__gOo3Dq__cellFig{font-size:calc(42 * var(--u));letter-spacing:-.04em;font-weight:700;line-height:1}.cases-module__gOo3Dq__cellLabel{margin-top:calc(8 * var(--u));font-size:calc(15 * var(--u));color:var(--p-body)}.cases-module__gOo3Dq__cellWho{margin-top:calc(6 * var(--u));font:600 calc(13 * var(--u)) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--p-grey)}.cases-module__gOo3Dq__all{justify-content:space-between;gap:calc(16 * var(--u));box-sizing:border-box;padding:calc(22 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u)) calc(22 * var(--u));color:#fff;background:radial-gradient(130% 120% at 12% 0,#5b82ff 0%,#2563ff 46%,#1739b8 100%);flex-direction:column;transition:filter .3s;display:flex;position:relative;overflow:hidden}.cases-module__gOo3Dq__all:hover{filter:brightness(1.08)}.cases-module__gOo3Dq__all:focus-visible{outline-offset:-4px;outline:2px solid #fff}.cases-module__gOo3Dq__allEyebrow{font:600 calc(13 * var(--u)) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fffc}.cases-module__gOo3Dq__allRow{justify-content:space-between;align-items:flex-end;gap:calc(12 * var(--u));display:flex}.cases-module__gOo3Dq__allTitle{font-size:calc(19 * var(--u));letter-spacing:-.02em;font-weight:700;line-height:1.2}.cases-module__gOo3Dq__allGo{width:calc(44 * var(--u));height:calc(44 * var(--u));color:#2563ff;background:#fff;border-radius:50%;flex:none;place-items:center;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid;box-shadow:0 10px 22px -10px #050f3c99}.cases-module__gOo3Dq__all:hover .cases-module__gOo3Dq__allGo{transform:rotate(45deg)}@media (max-width:1100px){.cases-module__gOo3Dq__section{padding:calc(40 * var(--u)) var(--gutter) calc(40 * var(--u))}.cases-module__gOo3Dq__title{font-size:calc(34 * var(--u))}.cases-module__gOo3Dq__lead{font-size:calc(15.5 * var(--u))}.cases-module__gOo3Dq__grid{gap:calc(12 * var(--u));max-width:calc(720 * var(--u));margin:calc(28 * var(--u)) auto 0;grid-template-columns:minmax(0,1fr)}.cases-module__gOo3Dq__card{height:calc(340 * var(--u))}.cases-module__gOo3Dq__card[data-wide]{grid-column:1/-1}.cases-module__gOo3Dq__tag{display:none}.cases-module__gOo3Dq__value{font-size:calc(24 * var(--u))}.cases-module__gOo3Dq__label{font-size:calc(13.5 * var(--u))}.cases-module__gOo3Dq__company{font-size:calc(16.5 * var(--u))}.cases-module__gOo3Dq__sub{font-size:calc(13 * var(--u))}.cases-module__gOo3Dq__row{grid-template-columns:repeat(2,minmax(0,1fr))}.cases-module__gOo3Dq__cell{padding:calc(20 * var(--u)) calc(18 * var(--u));text-align:left}.cases-module__gOo3Dq__cell:nth-child(odd){border-left:0}.cases-module__gOo3Dq__cell:nth-child(n+3){border-top:1px solid var(--p-bd)}.cases-module__gOo3Dq__cellFig{font-size:calc(32 * var(--u))}.cases-module__gOo3Dq__cellLabel{font-size:calc(14 * var(--u))}.cases-module__gOo3Dq__cellWho,.cases-module__gOo3Dq__allEyebrow{font-size:max(var(--fs-floor), calc(11 * var(--u)))}.cases-module__gOo3Dq__all{padding:calc(18 * var(--u));grid-column:1/-1}}@media (max-width:640px){.cases-module__gOo3Dq__card[data-tag] .cases-module__gOo3Dq__plate{left:auto;right:calc(14 * var(--u))}}
.cta-module__1j5WEW__section{padding:calc(8 * var(--u)) 0 calc(72 * var(--u));background:var(--p-bg);color:var(--p-ink)}.cta-module__1j5WEW__grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(460 * var(--u))), 1fr));gap:calc(16 * var(--u));display:grid}.cta-module__1j5WEW__cta{--soft:color-mix(in srgb, var(--brand) 50%, var(--p-on-ink));min-height:calc(560 * var(--u));padding:clamp(calc(32 * var(--u)), 4vw, calc(56 * var(--u)));border-radius:calc(24 * var(--u));color:var(--p-on-ink);background:linear-gradient(130deg, var(--p-ink-band) 0%, color-mix(in srgb, var(--brand) 18%, var(--p-ink-band)) 40%, color-mix(in srgb, var(--brand) 60%, var(--p-ink-band)) 78%, var(--brand) 100%);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.cta-module__1j5WEW__dots{background-image:radial-gradient(color-mix(in srgb, var(--p-on-ink) 9%, transparent) 1px, transparent calc(1.3 * var(--u)));background-size:calc(34 * var(--u)) calc(34 * var(--u));-webkit-mask-image:linear-gradient(130deg, color-mix(in srgb, var(--p-ink-band) 25%, transparent) 0%, var(--p-ink-band) 75%);-webkit-mask-image:linear-gradient(130deg, color-mix(in srgb, var(--p-ink-band) 25%, transparent) 0%, var(--p-ink-band) 75%);mask-image:linear-gradient(130deg, color-mix(in srgb, var(--p-ink-band) 25%, transparent) 0%, var(--p-ink-band) 75%);pointer-events:none;position:absolute;inset:0}.cta-module__1j5WEW__ctaTop,.cta-module__1j5WEW__ctaBottom{position:relative}.cta-module__1j5WEW__eyebrow,.cta-module__1j5WEW__eyebrowMuted{font:500 max(var(--fs-floor), max(var(--fs-floor), calc(12 * var(--u))))/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--p-on-ink) 66%, transparent)}.cta-module__1j5WEW__eyebrowMuted{color:var(--p-mut)}.cta-module__1j5WEW__ctaTitle,.cta-module__1j5WEW__appTitle{margin:calc(18 * var(--u)) 0 0;font-family:var(--font-head);font-weight:700;font-size:clamp(calc(36 * var(--u)), 3.6vw, calc(52 * var(--u)));letter-spacing:-.045em;text-wrap:balance;line-height:1.02}.cta-module__1j5WEW__ctaAccent{color:var(--soft)}.cta-module__1j5WEW__ctaBody,.cta-module__1j5WEW__appBody{margin:calc(20 * var(--u)) 0 0;max-width:calc(460 * var(--u));font-size:calc(16.5 * var(--u));text-wrap:pretty;line-height:1.6}.cta-module__1j5WEW__ctaBody{color:color-mix(in srgb, var(--p-on-ink) 74%, transparent)}.cta-module__1j5WEW__actions{gap:calc(12 * var(--u));flex-wrap:wrap;display:flex}.cta-module__1j5WEW__primary,.cta-module__1j5WEW__secondary{justify-content:center;align-items:center;gap:calc(10 * var(--u));height:calc(52 * var(--u));padding:0 calc(24 * var(--u));border-radius:var(--r-pill);font-size:calc(15.5 * var(--u));transition:transform .25s var(--ease), background .2s ease, border-color .2s ease;font-weight:600;display:inline-flex}.cta-module__1j5WEW__primary{background:var(--p-on-ink);color:var(--brand)}.cta-module__1j5WEW__secondary{background:color-mix(in srgb, var(--p-on-ink) 6%, transparent);border:1px solid color-mix(in srgb, var(--p-on-ink) 22%, transparent);color:var(--p-on-ink)}.cta-module__1j5WEW__primary:hover,.cta-module__1j5WEW__secondary:hover{transform:translateY(-1px)}.cta-module__1j5WEW__secondary:hover{background:color-mix(in srgb, var(--p-on-ink) 12%, transparent)}.cta-module__1j5WEW__primary:focus-visible,.cta-module__1j5WEW__secondary:focus-visible{outline:calc(2 * var(--u)) solid var(--p-on-ink);outline-offset:calc(3 * var(--u))}.cta-module__1j5WEW__arrow{transition:transform .25s var(--ease)}.cta-module__1j5WEW__primary:hover .cta-module__1j5WEW__arrow{transform:translateX(calc(3 * var(--u)))}.cta-module__1j5WEW__phoneIcon{display:none}.cta-module__1j5WEW__trust{margin:calc(28 * var(--u)) 0 0;padding:calc(20 * var(--u)) 0 0;border-top:1px solid color-mix(in srgb, var(--p-on-ink) 14%, transparent);gap:calc(8 * var(--u)) calc(22 * var(--u));font:500 max(var(--fs-floor), calc(11.5 * var(--u)))/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--p-on-ink) 70%, transparent);flex-wrap:wrap;list-style:none;display:flex}.cta-module__1j5WEW__trust li{align-items:center;gap:calc(8 * var(--u));display:flex}.cta-module__1j5WEW__trustTick{display:none}.cta-module__1j5WEW__app{min-height:calc(560 * var(--u));border-radius:calc(24 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);grid-template-columns:minmax(0,1fr) minmax(0,.8fr);display:grid;position:relative;overflow:hidden}.cta-module__1j5WEW__appCopy{justify-content:space-between;gap:calc(28 * var(--u));padding:clamp(calc(32 * var(--u)), 4vw, calc(56 * var(--u))) 0 clamp(calc(32 * var(--u)), 4vw, calc(56 * var(--u))) clamp(calc(32 * var(--u)), 4vw, calc(56 * var(--u)));z-index:1;flex-direction:column;display:flex;position:relative}.cta-module__1j5WEW__appAccent{color:var(--ac)}.cta-module__1j5WEW__appBody{color:var(--p-mut)}.cta-module__1j5WEW__stores{align-items:flex-start;gap:calc(10 * var(--u));flex-direction:column;display:flex}.cta-module__1j5WEW__store{align-items:center;gap:calc(12 * var(--u));height:calc(56 * var(--u));padding:0 calc(20 * var(--u)) 0 calc(16 * var(--u));border-radius:calc(14 * var(--u));background:var(--p-ink-band);color:var(--p-on-ink);box-shadow:inset 0 0 0 1px var(--p-bd);transition:transform .25s var(--ease);display:inline-flex}.cta-module__1j5WEW__store:hover{transform:translateY(-1px)}.cta-module__1j5WEW__store:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.cta-module__1j5WEW__storeText{gap:calc(2 * var(--u));flex-direction:column;display:flex}.cta-module__1j5WEW__storeEyebrow{font:500 calc(9.5 * var(--u))/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--p-on-ink) 70%, transparent)}.cta-module__1j5WEW__storeName{font-size:calc(17 * var(--u));letter-spacing:-.01em;font-weight:600;line-height:1}.cta-module__1j5WEW__phoneWrap{position:relative}.cta-module__1j5WEW__phone{left:12%;right:-14%;top:calc(56 * var(--u));bottom:calc(-40 * var(--u));padding:calc(10 * var(--u));border-radius:calc(44 * var(--u));background:var(--p-ink-band);box-shadow:0 calc(40 * var(--u)) calc(80 * var(--u)) calc(-40 * var(--u)) var(--p-shadow-deep), inset 0 0 0 1px color-mix(in srgb, var(--p-on-ink) 8%, transparent);position:absolute}.cta-module__1j5WEW__screen{border-radius:calc(34 * var(--u));background:var(--p-ph);width:100%;height:100%;position:relative;overflow:hidden}.cta-module__1j5WEW__screen img{object-position:top}.cta-module__1j5WEW__notch{left:50%;top:calc(12 * var(--u));width:calc(84 * var(--u));height:calc(24 * var(--u));margin-left:calc(-42 * var(--u));border-radius:calc(20 * var(--u));background:var(--p-ink-band);position:absolute}@media (max-width:1100px){.cta-module__1j5WEW__cta,.cta-module__1j5WEW__app{min-height:calc(440 * var(--u))}}@media (max-width:640px){.cta-module__1j5WEW__section{padding:calc(56 * var(--u)) 0 0}.cta-module__1j5WEW__section>div{padding-inline:calc(8 * var(--u))}.cta-module__1j5WEW__grid{gap:calc(8 * var(--u))}.cta-module__1j5WEW__cta{min-height:0;padding:calc(36 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u));border-radius:calc(28 * var(--u));background:var(--p-ink-band)}.cta-module__1j5WEW__cta:before{content:"";background:radial-gradient(90% 60% at 100% 0%, color-mix(in srgb, var(--brand) 55%, transparent) 0%, transparent 70%);position:absolute;inset:0}.cta-module__1j5WEW__dots{display:none}.cta-module__1j5WEW__eyebrow{letter-spacing:.02em;text-transform:none}.cta-module__1j5WEW__ctaTitle{margin-top:calc(14 * var(--u));font-size:calc(40 * var(--u));letter-spacing:-.05em;line-height:1}.cta-module__1j5WEW__ctaBody{margin-top:calc(14 * var(--u));font-size:calc(15.5 * var(--u));line-height:1.55}.cta-module__1j5WEW__ctaBottom{margin-top:calc(24 * var(--u))}.cta-module__1j5WEW__actions{gap:calc(8 * var(--u));flex-direction:column}.cta-module__1j5WEW__primary,.cta-module__1j5WEW__secondary{height:calc(56 * var(--u));font-size:calc(16 * var(--u))}.cta-module__1j5WEW__primary{background:var(--p-brand);color:var(--p-on-brand);box-shadow:0 calc(14 * var(--u)) calc(28 * var(--u)) calc(-14 * var(--u)) var(--brand-glow)}.cta-module__1j5WEW__secondary{background:color-mix(in srgb, var(--p-on-ink) 8%, transparent);border-color:color-mix(in srgb, var(--p-on-ink) 16%, transparent)}.cta-module__1j5WEW__phoneIcon{display:block}.cta-module__1j5WEW__trust{margin-top:calc(20 * var(--u));padding-top:calc(18 * var(--u));justify-content:center;gap:calc(10 * var(--u)) calc(18 * var(--u));font-family:var(--font-body);font-size:calc(13.5 * var(--u));letter-spacing:0;text-transform:none;color:color-mix(in srgb, var(--p-on-ink) 82%, transparent)}.cta-module__1j5WEW__trustTick{display:block}.cta-module__1j5WEW__app{border-radius:calc(28 * var(--u));min-height:0;display:block}.cta-module__1j5WEW__appCopy{padding:calc(32 * var(--u)) calc(20 * var(--u)) 0}.cta-module__1j5WEW__eyebrowMuted{letter-spacing:.02em;text-transform:none;color:var(--p-grey)}.cta-module__1j5WEW__appTitle{margin-top:calc(12 * var(--u));font-size:calc(34 * var(--u));letter-spacing:-.05em}.cta-module__1j5WEW__appBody{margin-top:calc(12 * var(--u));font-size:calc(15 * var(--u));line-height:1.55}.cta-module__1j5WEW__stores{margin-top:calc(18 * var(--u));gap:calc(8 * var(--u));grid-template-columns:1fr 1fr;display:grid}.cta-module__1j5WEW__store{height:calc(48 * var(--u));padding:0 calc(10 * var(--u));justify-content:center;gap:calc(8 * var(--u));background:var(--p-ink);color:var(--p-bg)}.cta-module__1j5WEW__store svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.cta-module__1j5WEW__storeEyebrow{display:none}.cta-module__1j5WEW__storeName{font-size:calc(13.5 * var(--u))}.cta-module__1j5WEW__phoneWrap{height:calc(250 * var(--u));margin-top:calc(28 * var(--u))}.cta-module__1j5WEW__phone{width:calc(230 * var(--u));height:calc(470 * var(--u));margin-left:calc(-115 * var(--u));padding:calc(9 * var(--u));border-radius:calc(42 * var(--u));inset:0 auto auto 50%}.cta-module__1j5WEW__notch{top:calc(10 * var(--u));width:calc(76 * var(--u));height:calc(22 * var(--u));margin-left:calc(-38 * var(--u))}}@media (min-width:1101px){.cta-module__1j5WEW__section{padding:8px 0 var(--sec-s)}.cta-module__1j5WEW__ctaTitle,.cta-module__1j5WEW__appTitle{font-size:var(--fs-h3)}}
