.ms-page.ms-home{background:var(--color-cloud);padding-bottom:var(--ms-sticky-claim-clearance,0px)}.ms-showcase{z-index:1;width:100%;min-height:1070px;padding:clamp(calc(var(--space-48) + var(--space-8)), 6vw, calc(var(--space-80) + var(--space-8))) 0 clamp(calc(var(--space-80) + var(--space-10)), 10vw, calc(var(--space-120) + var(--space-10)));box-sizing:border-box;background:linear-gradient(180deg, var(--color-orbit) 0, var(--color-orbit) calc(var(--space-48) + var(--space-12)), color-mix(in srgb, var(--color-orbit) 0%, transparent) calc(var(--space-120) * 4 + var(--space-40))), linear-gradient(to top right, color-mix(in srgb, color-mix(in srgb, var(--color-supernova) 15%, var(--color-orbit-dark)) 36%, var(--color-orbit)) 0%, color-mix(in srgb, var(--color-supernova) 27%, var(--color-orbit)) 50%, var(--color-supernova) 100%);color:var(--color-white);position:relative;overflow:hidden}.ms-text.ms-showcase__title{padding-inline:var(--space-20);font-size:clamp(var(--text-40), 4.6vw, var(--text-64));text-align:center;flex-direction:column;align-items:center;display:flex}.ms-showcase__words{justify-items:center;padding:.04em 0 .16em;line-height:1.15;display:grid;overflow:hidden}.ms-showcase__word{white-space:nowrap;opacity:0;background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-supernova) 65%, var(--color-white)) 0%, color-mix(in srgb, var(--color-supernova) 50%, var(--color-white)) 36%, color-mix(in srgb, color-mix(in srgb, var(--color-supernova) 28%, var(--color-white)) 72%, var(--color-orbit)) 72%, color-mix(in srgb, var(--color-white) 44%, var(--color-orbit)) 100%);-webkit-text-fill-color:transparent;animation:ms-showcase-word calc(var(--ms-showcase-count) * 1.4s) var(--ease-out) infinite;animation-delay:calc(var(--ms-showcase-index) * 1.4s);-webkit-background-clip:text;background-clip:text;grid-area:1/1;justify-self:center;margin:-.05em -.02em -.18em;padding:.05em .02em .18em;display:inline-block}.ms-showcase__rows{margin-top:calc(var(--space-40) + var(--space-20));flex-direction:column;display:flex}.ms-showcase__row{padding-block:var(--space-6);overflow:hidden}.ms-showcase__track{gap:var(--space-16);width:max-content;padding:0 var(--space-16) 0 0;margin:0;list-style:none;animation:70s linear -2s infinite ms-showcase-scroll;display:flex}.ms-showcase__track--reverse{animation:80s linear -2s infinite reverse ms-showcase-scroll}.ms-showcase__rows:not(.is-playing) .ms-showcase__track{animation-play-state:paused}.ms-showcase__card{width:calc(var(--space-120) + var(--space-80) + var(--space-10));aspect-ratio:3/4;border-radius:calc(var(--radius-16) + var(--radius-4));box-shadow:0 var(--space-20) var(--space-40) calc(var(--space-24) * -1) color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 25%, var(--color-endlessness)) 60%, transparent);flex:none;transition:translate .25s;position:relative;overflow:hidden}.ms-showcase__card--tilt-0{--ms-showcase-tilt:-7deg}.ms-showcase__card--tilt-1{--ms-showcase-tilt:5deg}.ms-showcase__card--tilt-2{--ms-showcase-tilt:-3deg}.ms-showcase__card:has(.ms-showcase__link:hover){translate:0 calc(var(--space-4) * -1)}.ms-showcase__card:has(.ms-showcase__link:focus-visible){outline:3px solid var(--color-white);outline-offset:3px}@supports (animation-timeline:view()){.ms-showcase__card{animation:linear both ms-showcase-straighten;animation-timeline:view();animation-range:entry cover 40%}}.ms-showcase__link{border-radius:inherit;color:inherit;text-decoration:none;position:absolute;inset:0}.ms-showcase__link:focus-visible{outline:none}.ms-showcase__card img{object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}.ms-showcase__card:after{content:"";pointer-events:none;background:linear-gradient(transparent 50%, color-mix(in srgb, var(--color-endlessness) 55%, transparent)), linear-gradient(color-mix(in srgb, var(--color-endlessness) 18%, transparent), transparent 30%, transparent 55%, color-mix(in srgb, var(--color-endlessness) 55%, transparent));position:absolute;inset:0}.ms-showcase__count,.ms-text.ms-showcase__tag{height:var(--space-24);padding:0 var(--space-8);box-sizing:border-box;border:1px solid var(--color-white);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-10);font-weight:var(--weight-500);line-height:var(--leading-1);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;white-space:nowrap;align-items:center;display:inline-flex}.ms-showcase__count{z-index:1;top:var(--space-10);right:var(--space-10);border-color:color-mix(in srgb, var(--color-white) 55%, transparent);background:color-mix(in srgb, var(--color-white) 18%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-white);position:absolute}.ms-showcase__caption{z-index:1;right:var(--space-10);bottom:var(--space-10);left:var(--space-10);align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex;position:absolute}.ms-showcase__name{font-family:var(--font-headline);font-size:var(--text-16);font-weight:var(--weight-700);line-height:var(--leading-tight);color:var(--color-white)}.ms-text.ms-showcase__tag{background:var(--color-white);color:var(--color-endlessness)}@keyframes ms-showcase-word{0%{opacity:0;transform:translateY(40%)}2%,7.3%{opacity:1;transform:none}9%,to{opacity:0;transform:translateY(-40%)}}@keyframes ms-showcase-straighten{0%{opacity:.5;transform:translateY(70px) rotate(var(--ms-showcase-tilt,0deg)) scale(.9)}}@keyframes ms-showcase-scroll{to{transform:translate(-50%)}}.ms-tm{width:100%;padding:clamp(calc(var(--space-80) + var(--space-8)), 9vw, calc(var(--space-120) + var(--space-20))) 0 clamp(calc(var(--space-100) + var(--space-10)), 11vw, calc(var(--space-120) + var(--space-40)));overflow:hidden}.ms-text.ms-tm-h2{max-width:min(1120px, calc(100% - var(--space-48)));margin:0 auto clamp(var(--space-48), 5vw, var(--space-72));text-align:center;text-wrap:balance}.ms-tm-mq{--ms-tq-base:min(78vw, clamp(calc(var(--space-120) * 2.5), 28vw, calc(var(--space-120) * 4 + var(--space-80))));--ms-tq-gap:calc(max(var(--space-24), calc((100vw - 3 * var(--ms-tq-base)) / 4 + var(--space-8))) * 2 / 3);--ms-tq-w:max(var(--ms-tq-base), calc((100vw - 4 * var(--ms-tq-gap)) / 3 + var(--space-8)));-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-endlessness) 8%, var(--color-endlessness) 92%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-endlessness) 8%, var(--color-endlessness) 92%, transparent);mask-image:linear-gradient(90deg, transparent, var(--color-endlessness) 8%, var(--color-endlessness) 92%, transparent);overflow:hidden}.ms-tm-track{width:max-content;padding:var(--space-4) 0;align-items:stretch;animation:160s linear -56s infinite ms-showcase-scroll;display:flex}.ms-tq{box-sizing:border-box;width:var(--ms-tq-w);margin:0 var(--ms-tq-gap) 0 0;padding:var(--space-18);border-radius:calc(var(--radius-16) + var(--radius-4));background:var(--color-white);flex-direction:column;flex:none;display:flex}.ms-tq blockquote{margin:0 0 calc(var(--space-12) + var(--space-2));font-family:var(--font-sans);font-size:var(--text-15);color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 32%, var(--color-cloud)) 24%, var(--color-endlessness));line-height:1.55}.ms-tq-who{align-items:center;gap:var(--space-10);margin-top:auto;display:flex}.ms-tq-av{border-radius:var(--radius-full);object-fit:cover;background-color:color-mix(in srgb, var(--color-orbit-dark) 10%, var(--color-white));box-shadow:0 0 0 2px var(--color-white), 0 0 0 3px color-mix(in srgb, var(--color-orbit) 35%, transparent);flex:none}.ms-tq-n{font-family:var(--font-headline);font-size:var(--text-14);font-weight:var(--weight-700);line-height:1.2}.ms-tq-stats{gap:var(--space-6);padding-top:var(--space-12);display:flex}.ms-tq-pill{align-items:center;gap:var(--space-8);height:24px;padding:0 var(--space-12);border:1px solid var(--color-endlessness);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-10);font-weight:var(--weight-500);line-height:var(--leading-1);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;white-space:nowrap;display:inline-flex}@media (prefers-reduced-motion:reduce){.ms-showcase__track,.ms-showcase__card,.ms-tm-track,.ms-showcase__word{animation:none}.ms-showcase__word:first-child{opacity:1}.ms-showcase__row{overflow-x:auto}.ms-tm-mq{-webkit-mask-image:none;mask-image:none}.ms-tm-track{justify-content:center;gap:var(--space-16);width:auto;padding-inline:var(--space-24);flex-wrap:wrap}.ms-tq{width:min(calc(var(--space-120) * 2.5), 78vw);margin:0}.ms-tq[aria-hidden=true]{display:none}}
.ms-hx-ph{background-color:#e4e4ea;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover}.ms-hx-proof{justify-content:center;align-items:center;gap:var(--space-12);margin-top:var(--space-20);font-style:normal;font-family:var(--font-headline);font-size:var(--text-14);font-weight:var(--weight-500);line-height:var(--leading-quote);color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 32%, var(--color-cloud)) 24%, var(--color-endlessness));display:flex}.ms-hx-stack{display:flex}.ms-hx-stack img{object-fit:cover;object-position:center 25%;border:2px solid var(--color-cloud);width:30px;height:30px;margin-left:calc(var(--space-8) * -1);border-radius:50%}.ms-hx-stack img:first-child{margin-left:0}.ms-hx-big{font-style:normal;font-family:var(--font-headline);font-size:var(--text-32);font-weight:var(--weight-700);line-height:var(--leading-1);letter-spacing:var(--tracking-tight)}.ms-hx-copy{z-index:20;text-align:center;flex-direction:column;align-items:center;width:min(100% - 40px,1100px);margin-inline:auto;display:flex;position:relative}.ms-hx-sub{max-width:560px;margin:var(--space-16) auto 0;font-style:normal;font-family:var(--font-sans);font-size:var(--text-18);font-weight:var(--weight-400);line-height:var(--leading-body);color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 30%, var(--color-white)) 36%, var(--color-endlessness));animation:.9s cubic-bezier(.22,1,.36,1) .1s both ms-hx-up}.ms-hx-claim{margin-top:var(--space-24);align-items:center;gap:var(--space-6);width:min(500px,100%);padding:var(--space-6) var(--space-6) var(--space-6) var(--space-20);border-radius:var(--radius-full);background:var(--color-white);animation:.9s cubic-bezier(.22,1,.36,1) .2s both ms-hx-up;display:flex;box-shadow:0 0 0 1.5px #00000014,0 14px 34px -22px #14145080}.ms-hx-pre{font-style:normal;font-family:var(--font-headline);font-size:var(--text-16);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:var(--tracking-body);color:var(--color-endlessness);white-space:nowrap}.ms-hx-claim input{min-width:40px;padding:calc(var(--space-8) + var(--space-6)) 0;font-style:normal;font-family:var(--font-headline);font-size:var(--text-16);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:var(--tracking-body);color:var(--color-orbit-dark);background:0 0;border:0;outline:none;flex:1}.ms-hx-claim input::placeholder{color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit) 30%, var(--color-endlessness)) 50%, var(--color-cloud));font-weight:var(--weight-500)}.ms-hx-stage{--ms-hx-mx:0;--ms-hx-my:0;--ms-hx-k:1;z-index:10;width:100%;max-width:1200px;height:720px;margin:calc(var(--space-16) + var(--space-12)) auto 0;position:relative}.ms-hx-glow:after{content:"";background:conic-gradient(transparent, color-mix(in srgb, var(--color-supernova) 55%, transparent), color-mix(in srgb, var(--color-orbit) 55%, transparent), transparent 60%, transparent);-webkit-mask:linear-gradient(var(--color-endlessness) 0px, var(--color-endlessness) 0px) content-box exclude, linear-gradient(var(--color-endlessness) 0px, var(--color-endlessness) 0px);mask:linear-gradient(var(--color-endlessness) 0px, var(--color-endlessness) 0px) content-box exclude, linear-gradient(var(--color-endlessness) 0px, var(--color-endlessness) 0px);filter:blur(.5px);opacity:.7;border-radius:50%;padding:1px;animation:28s linear infinite ms-hx-spin;position:absolute;inset:17%}.ms-hx-screen{border-radius:var(--radius-24);background:var(--color-white);width:100%;height:100%;color:var(--color-endlessness);position:relative;overflow:hidden}.ms-hx-island{width:90px;height:26px;margin-left:calc(var(--space-48) * -1);border-radius:var(--radius-16);z-index:30;background:#0b0b0f;position:absolute;top:10px;left:50%}.ms-hx-hero .ms-hx-proof{margin:0 0 var(--space-18);animation:.9s cubic-bezier(.22,1,.36,1) both ms-hx-up}.ms-hx-h1{animation:.9s cubic-bezier(.22,1,.36,1) both ms-hx-up}.ms-hx-hero.ms-hx-split .ms-hx-wrap{gap:calc(var(--space-32) + var(--space-24));grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;width:min(100% - 48px,1280px);margin-inline:auto;display:grid}.ms-hx-hero.ms-hx-split .ms-hx-copy{text-align:left;align-items:flex-start;width:auto;margin:0}.ms-hx-hero.ms-hx-split .ms-hx-sub{margin:var(--space-18) 0 0}.ms-hx-hero.ms-hx-split .ms-hx-stage{margin:0}@media (max-width:1080px){.ms-hx-hero.ms-hx-split .ms-hx-wrap{gap:calc(var(--space-16) + var(--space-12));grid-template-columns:minmax(0,1fr)}.ms-hx-hero.ms-hx-split .ms-hx-copy{text-align:center;align-items:center;width:100%;max-width:640px;margin-inline:auto}.ms-hx-hero.ms-hx-split .ms-hx-sub{margin:var(--space-18) auto 0}}@media (max-width:560px){.ms-hx-claim{padding-left:calc(var(--space-8) + var(--space-6))}.ms-hx-pre,.ms-hx-claim input{font-size:var(--text-15)}}.ms-hx-hero{width:100%;letter-spacing:var(--tracking-body);isolation:isolate;background:linear-gradient(to right top, color-mix(in srgb, var(--color-orbit-dark) 10%, var(--color-white)) 0%, var(--color-cloud) 55%, color-mix(in srgb, var(--color-error) 6%, var(--color-white)) 100%);box-sizing:border-box;min-height:min(100svh,1100px);padding:calc(var(--space-120) + var(--space-8)) 0 var(--space-24);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (max-width:1079px){.ms-hx-hero{min-height:0;display:block}}@media (max-width:560px){.ms-hx-hero{padding-top:calc(var(--space-100) + var(--space-8))}}.ms-hx-phone{border-radius:var(--radius-24);width:300px;height:620px;padding:var(--space-8);background:#0b0b0f;animation:auto;animation-timeline:none;position:relative;box-shadow:0 50px 90px -40px #14144673,0 16px 40px -24px #1414464d}.ms-hx-scr{opacity:0;pointer-events:none;font-family:var(--font-headline);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden;transform:scale(.97)}.ms-hx-scr.ms-hx-on{opacity:1;transform:none}.ms-hx-hv-sats{pointer-events:none;z-index:20;position:absolute;inset:0}.ms-hx-hv-sats.ms-hx-on{pointer-events:auto}.ms-hx-hv-s{opacity:0;transform:translate(var(--ms-hx-fx,0), var(--ms-hx-fy,0)) scale(.6);transition:opacity .35s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute}.ms-hx-hv-igp,.ms-hx-hv-prod{background:var(--color-white);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));border-radius:var(--radius-16);font-family:var(--font-headline);box-shadow:0 0 0 1px #14103c0f,0 26px 50px -26px #3c28a073}.ms-hx-hv-igp{gap:var(--space-12);padding:calc(var(--space-8) + var(--space-6));display:flex}.ms-hx-hv-igp-av{width:52px;height:52px;box-shadow:var(--color-white) 0px 0px 0px 2px, #f2542d 0px 0px 0px 4px;background-position:50% 25%;border-radius:50%;flex:none}.ms-hx-hv-igp-m{gap:var(--space-2);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);flex-direction:column;line-height:1.35;display:flex}.ms-hx-hv-igp-m b{font-weight:var(--weight-600);font-size:var(--text-12)}.ms-hx-hv-igp-l{color:#2840e7;font-weight:var(--weight-600)}.ms-hx-hv-prod{gap:var(--space-12);padding:var(--space-12);align-items:center;width:230px;display:flex}.ms-hx-hv-prod .ms-hx-pd{flex:none;width:72px}.ms-hx-hv-prod.ms-hx-big{flex-direction:column;align-items:stretch;width:200px}.ms-hx-hv-prod.ms-hx-big .ms-hx-pd{width:100%}.ms-hx-hv-prod-m{gap:var(--space-2);flex-direction:column;display:flex}.ms-hx-hv-prod-m b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-13);font-weight:var(--weight-600);line-height:1.2}.ms-hx-hv-prod-m span{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-quote);color:color-mix(in srgb, var(--color-endlessness) 52%, var(--color-white))}.ms-hx-hv-prod-m .ms-hx-hv-shop{margin-top:var(--space-6);background:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));color:var(--color-white);border-radius:var(--radius-full);padding:var(--space-6) calc(var(--space-8) + var(--space-6));font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .9);font-weight:var(--weight-600);line-height:var(--leading-1);align-self:flex-start}.ms-hx-hv-prod.ms-hx-big .ms-hx-hv-prod-m{align-items:center;column-gap:var(--space-8);flex-flow:wrap}.ms-hx-hv-prod.ms-hx-big .ms-hx-hv-prod-m b{flex-basis:100%}.ms-hx-hv-prod.ms-hx-big .ms-hx-hv-shop{margin:0 0 0 auto;animation:2.4s 1.8s infinite ms-hx-tapPulse}.ms-hx-pd{aspect-ratio:1;border-radius:var(--radius-12);background:var(--ms-hx-bg);display:block;position:relative;overflow:hidden}.ms-hx-pd i,.ms-hx-pd b{display:block;position:absolute}.ms-hx-pd-drop i{background:linear-gradient(90deg,#b8651f,#f2b562 42%,#d98a36 70%,#a85a1a);border-radius:22% 22% 16% 16%;width:28%;height:44%;bottom:14%;left:36%}.ms-hx-pd-drop b{background:linear-gradient(90deg,#1a1a1a,#4a4a4a 45%,#111);border-radius:40% 40% 8% 8%;width:16%;height:26%;bottom:56%;left:42%}.ms-hx-pd-blush i{background:radial-gradient(circle,#e8857a 0 52%,#d9b07c 53% 60%,#f3d9a8 61% 100%);border-radius:50%;width:60%;height:60%;top:20%;left:20%;box-shadow:0 6px 12px -6px #783c2880}.ms-hx-pd-blush b{background:color-mix(in srgb, var(--color-white) 45%, transparent);filter:blur(2px);border-radius:50%;width:14%;height:10%;top:30%;left:34%}.ms-hx-pd-tube i{background:linear-gradient(90deg,#e07da2,#f7b6ce 45%,#d7678f);border-radius:30% 30% 10% 10%;width:20%;height:56%;top:14%;left:40%;transform:rotate(-14deg)}.ms-hx-pd-tube b{border-radius:var(--radius-4) var(--radius-4) var(--radius-8) var(--radius-8);background:linear-gradient(90deg,#2b1a12,#5a3a2a 50%,#2b1a12);width:17%;height:20%;top:66%;left:42%;transform:rotate(-14deg)}.ms-hx-pd-mist i{background:linear-gradient(90deg, #e9efe9, var(--color-white) 45%, #d5ded5);border-radius:18%;width:22%;height:56%;bottom:12%;left:39%}.ms-hx-pd-mist b{border-radius:var(--radius-4) var(--radius-4) 0px 0px;background:#9aa89a;width:10%;height:14%;bottom:68%;left:45%}.ms-hx-al{color:#2b1a12;font-family:var(--font-headline);background:#fff4d6;flex-direction:column;display:flex;position:absolute;inset:0}.ms-hx-al-hero{background-position:50% 22%;flex:none;height:232px;position:relative}.ms-hx-al-fade{background:linear-gradient(#0000,#fff4d6);height:110px;position:absolute;inset:auto 0 0}.ms-hx-al-subs{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);border-radius:var(--radius-full);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-600);line-height:var(--leading-1);color:#2b1a12;background:#fff4d6e0;display:inline-flex;position:absolute;top:44px;left:12px}.ms-hx-al-subs svg{width:10px;height:10px}.ms-hx-al-id{margin-top:calc(var(--space-40) * -1);text-align:center;padding:0 var(--space-16);position:relative}.ms-hx-al-name{font-style:italic;font-family:var(--font-headline);font-size:var(--text-32);font-weight:var(--weight-400);line-height:var(--leading-1);letter-spacing:var(--tracking-nav)}.ms-hx-al-soc{justify-content:center;gap:calc(var(--space-8) + var(--space-6));margin:var(--space-8) 0 var(--space-6);color:#2b1a12;display:flex}.ms-hx-al-soc svg{width:16px;height:16px}.ms-hx-al-bio{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-500);line-height:var(--leading-snug);color:#5a4030}.ms-hx-al-vid{gap:var(--space-10);margin:var(--space-12) calc(var(--space-8) + var(--space-6)) 0;padding:var(--space-8);border-radius:var(--radius-12);color:#fff4d6;background:#2b1a12;align-items:center;display:flex}.ms-hx-al-vid-th{border-radius:var(--radius-8);background-position:50% 30%;flex:none;width:70px;height:46px;position:relative}.ms-hx-al-vid-th i{width:20px;height:20px;margin:calc(var(--space-10) * -1) 0 0 calc(var(--space-10) * -1);background:#fff4d6eb;border-radius:50%;position:absolute;top:50%;left:50%}.ms-hx-al-vid-th i:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #2b1a12;position:absolute;top:6px;left:8px}.ms-hx-al-vid b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-600);line-height:1.25;display:block}.ms-hx-al-vid span{font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .95);font-weight:var(--weight-400);opacity:.7;line-height:1.2}.ms-hx-al-edit{margin:var(--space-12) calc(var(--space-8) + var(--space-6)) 0}.ms-hx-al-edit-h{margin-bottom:var(--space-6);justify-content:space-between;align-items:baseline;display:flex}.ms-hx-al-edit-h b{font-style:italic;font-family:var(--font-headline);font-size:var(--text-16);font-weight:var(--weight-400);line-height:var(--leading-1)}.ms-hx-al-edit-h span{font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .95);font-weight:var(--weight-600);line-height:var(--leading-1);text-decoration:underline}.ms-hx-al-strip{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.ms-hx-scr.ms-hx-on .ms-hx-al-vid{animation-delay:80ms}.ms-hx-scr.ms-hx-on .ms-hx-al-edit{animation-delay:.16s}.ms-hx-scr.ms-hx-on .ms-hx-al-btn{animation-delay:.24s}.ms-hx-sf{border-radius:var(--radius-12);color:#2b1a12;font-family:var(--font-headline);padding:var(--space-48) calc(var(--space-8) + var(--space-6)) calc(var(--space-8) + var(--space-6));background:#fff4d6;border:1px solid #3c281417;position:absolute;inset:0;box-shadow:0 22px 40px -28px #28183c80}.ms-hx-sf-h{gap:var(--space-10);margin-bottom:calc(var(--space-8) + var(--space-6));align-items:center;display:flex}.ms-hx-sf-av{background-position:50% 25%;border-radius:50%;flex:none;width:40px;height:40px}.ms-hx-sf-h b{font-style:italic;font-family:var(--font-headline);font-size:var(--text-22);font-weight:var(--weight-400);line-height:var(--leading-1);display:block}.ms-hx-sf-h span{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-quote);color:#7a5a40}.ms-hx-sf-i{flex-direction:column;gap:1px;display:flex}.ms-hx-sf-i .ms-hx-pd{margin-bottom:var(--space-6)}.ms-hx-sf-i b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-600);line-height:1.2}.ms-hx-sf-i span{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-quote);color:#7a5a40}.ms-hx-sf-i em{margin-top:var(--space-4);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-600);line-height:var(--leading-1);padding:var(--space-4) var(--space-10);border-radius:var(--radius-full);color:#fff4d6;background:#2b1a12;align-self:flex-start}.ms-hx-hv-seg{cursor:pointer;padding:var(--space-8) var(--space-6) var(--space-12);text-align:left;min-width:92px;color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 16%, var(--color-endlessness)) 49%, var(--color-cloud));font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-600);line-height:var(--leading-1);background:0 0;border:0;transition:color .3s;position:relative}.ms-hx-hv-seg i{background:color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 90%, var(--color-cloud)) 26%, var(--color-endlessness)) 12%, transparent);border-radius:2px;height:2px;position:absolute;bottom:2px;left:6px;right:6px;overflow:hidden}.ms-hx-hv-seg i:after{content:"";background:var(--color-endlessness);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.ms-hx-hv-seg.ms-hx-done i:after{background:color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 90%, var(--color-cloud)) 26%, var(--color-endlessness)) 35%, transparent);transform:scaleX(1)}.ms-hx-hv-seg.ms-hx-on{color:var(--color-endlessness)}.ms-hx-hv-seg.ms-hx-on i:after{animation:ms-hx-segFill var(--ms-hx-dur,6s) linear both}.ms-hx-hv-story.ms-hx-paused .ms-hx-hv-seg.ms-hx-on i:after{animation:auto;animation-timeline:none;transform:scaleX(1)}.ms-hx-hv-seg:hover{color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 26%, var(--color-white)) 29%, var(--color-endlessness))}.ms-hx-hv-seg:focus-visible{outline:var(--color-orbit) solid 3px;outline-offset:2px;border-radius:var(--radius-8)}.ms-hx-sf-grid{gap:calc(var(--space-8) + var(--space-6)) var(--space-10);grid-template-columns:1fr 1fr;display:grid}.ms-hx-ig-h{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-600);line-height:var(--leading-1);display:flex}.ms-hx-ig-h svg{width:16px;height:16px;margin-left:auto}.ms-hx-ig-av{width:28px;height:28px;box-shadow:var(--color-white) 0px 0px 0px 2px, #f2542d 0px 0px 0px 3.5px;background-position:50% 25%;border-radius:50%}.ms-hx-ig-reel{background:color-mix(in srgb, var(--color-endlessness) 45%, transparent);color:var(--color-white);border-radius:var(--radius-full);padding:var(--space-4) var(--space-8);font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .9);font-weight:var(--weight-600);line-height:var(--leading-1);position:absolute;top:10px;right:10px}.ms-hx-ig-act{align-items:center;gap:var(--space-6);padding:var(--space-10) var(--space-12) var(--space-4);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-600);line-height:var(--leading-1);display:flex}.ms-hx-ig-act svg{width:20px;height:20px}.ms-hx-ig-act span{margin-right:var(--space-8)}.ms-hx-ig-cap{padding:var(--space-4) var(--space-12);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:1.45}.ms-hx-ig-c-av{background-position:50% 25%;border-radius:50%;flex:none;width:28px;height:28px}.ms-hx-dm{background:var(--color-white);padding:var(--space-40) var(--space-12) var(--space-12);flex-direction:column;display:flex;position:absolute;inset:0;transform:translate(105%)}.ms-hx-dm-h{align-items:center;gap:var(--space-8);padding:var(--space-6) 0 var(--space-10);border-bottom:1px solid color-mix(in srgb, var(--color-endlessness) 6%, var(--color-white));display:flex}.ms-hx-dm-h svg{width:18px;height:18px}.ms-hx-dm-h-av{background-position:50% 25%;border-radius:50%;width:28px;height:28px}.ms-hx-dm-h b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-600);line-height:var(--leading-tight);display:block}.ms-hx-dm-h span{font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .95);font-weight:var(--weight-400);color:#9a9a9a;line-height:1.2}.ms-hx-dm-prof{align-items:center;gap:var(--space-4);padding:var(--space-16) 0 var(--space-6);flex-direction:column;display:flex}.ms-hx-dm-prof-av{background-position:50% 25%;border-radius:50%;width:64px;height:64px}.ms-hx-dm-prof b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-13);font-weight:var(--weight-600);line-height:var(--leading-1)}.ms-hx-dm-view{background:color-mix(in srgb, var(--color-endlessness) 6%, var(--color-white));border-radius:var(--radius-8);padding:var(--space-6) var(--space-12);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-500);line-height:var(--leading-1)}.ms-hx-dm-time{text-align:center;font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .85);font-weight:var(--weight-500);line-height:var(--leading-1);letter-spacing:var(--tracking-eyebrow);color:#9a9a9a;margin:var(--space-10) 0 var(--space-4)}.ms-hx-dm-th{justify-content:flex-end;gap:var(--space-8);padding-bottom:var(--space-10);flex-direction:column;flex:1;display:flex}.ms-hx-dm-r{align-items:flex-end;gap:var(--space-6);display:flex}.ms-hx-dm-mini{background-position:50% 25%;border-radius:50%;flex:none;width:20px;height:20px}.ms-hx-dm-in{background:color-mix(in srgb, var(--color-spark) 1%, var(--color-cloud));border-radius:var(--radius-16);max-width:200px;padding:var(--space-10) var(--space-12);font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-400);line-height:var(--leading-snug)}.ms-hx-dm-btn{color:#2840e7;width:92%;margin-top:var(--space-8);background:var(--color-white);border-radius:var(--radius-8);padding:var(--space-8);text-align:center;font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-500);border:1px solid #2840e759;align-self:flex-end;line-height:1.2;display:block}.ms-hx-dm-me{color:var(--color-white);border-radius:var(--radius-full);padding:var(--space-8) calc(var(--space-8) + var(--space-6));font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-400);background:#7b47f0;align-self:flex-end;line-height:1.2}.ms-hx-dm-bar{align-items:center;gap:var(--space-8);background:color-mix(in srgb, var(--color-spark) 1%, var(--color-cloud));border-radius:var(--radius-full);padding:var(--space-4);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-1);color:#9a9a9a;display:flex}.ms-hx-dm-cam{background:#7b47f0;border-radius:50%;width:26px;height:26px}.ms-hx-scr.ms-hx-on .ms-hx-dm{animation:.7s cubic-bezier(.22,1,.36,1) 4.2s both ms-hx-dmIn}.ms-hx-glow{width:620px;height:620px;margin:calc(-1 * (var(--space-120) + var(--space-120))) 0 0 calc(-1 * (var(--space-120) + var(--space-120)));pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-orbit) 22%, transparent), color-mix(in srgb, var(--color-supernova) 10%, transparent) 55%, transparent 100%);filter:blur(18px);border-radius:50%;animation:9s ease-in-out infinite ms-hx-breathe;position:absolute;top:330px;left:50%}.ms-hx-cf-pips .ms-hx-hv-seg i{bottom:11px;left:0;right:0}.ms-hx-al-btn{margin:var(--space-12) calc(var(--space-8) + var(--space-6)) 0;padding:var(--space-12);border-radius:var(--radius-12);text-align:center;font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-600);line-height:var(--leading-1);margin-top:var(--space-8);color:var(--color-white);box-shadow:none;background:#f2542d}.ms-hx-al-edit+.ms-hx-al-btn{margin-top:var(--space-12)}.ms-hx-ig2{background:var(--color-white);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));font-family:var(--font-headline);padding-top:var(--space-40);position:absolute;inset:0;overflow:hidden}.ms-hx-ig2-img{background-position:50% 28%;height:250px;position:relative}.ms-hx-ig2-cm{padding:var(--space-6) var(--space-12) 0;gap:var(--space-8);flex-direction:column;display:flex}.ms-hx-ig2-c{align-items:center;gap:var(--space-8);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-quote);border-radius:var(--radius-8);transition:background-color .3s;display:flex;position:relative}.ms-hx-ig2-c p{margin:0}.ms-hx-ig2-c b{font-weight:var(--weight-600);margin-right:var(--space-2)}.ms-hx-ig2-c .ms-hx-ig-c-av{width:24px;height:24px}.ms-hx-ig2-kw mark{border-radius:var(--radius-4);padding:1px var(--space-4);font-weight:var(--weight-600);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));background:#ffe27a}.ms-hx-ig2-sent{font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .85);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:.06em;text-transform:uppercase;color:var(--color-white);border-radius:var(--radius-full);padding:var(--space-4) var(--space-6);opacity:0;background:#7b47f0;margin-left:auto;transform:scale(.8)}.ms-hx-dm2{transform:translate(105%)}.ms-hx-dm-link .ms-hx-dm-in{max-width:212px}.ms-hx-dm-prev{gap:var(--space-8);margin-top:var(--space-8);background:var(--color-white);border-radius:var(--radius-8);padding:var(--space-6);align-items:center;display:flex}.ms-hx-dm-prev-th{border-radius:var(--radius-8);background-position:50% 25%;flex:none;width:38px;height:38px}.ms-hx-dm-prev b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-600);line-height:1.2;display:block}.ms-hx-dm-prev em{font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .95);font-weight:var(--weight-400);color:#2840e7;line-height:1.2}.ms-hx-scr.ms-hx-on .ms-hx-ig2-kw{animation:.5s .15s both ms-hx-kwRow}.ms-hx-scr.ms-hx-on .ms-hx-ig2-sent{animation:.35s cubic-bezier(.34,1.3,.5,1) .45s both ms-hx-sentIn}.ms-hx-scr.ms-hx-on .ms-hx-dm2{animation:.5s cubic-bezier(.3,.8,.25,1) .9s both ms-hx-dmIn}.ms-hx-scr.ms-hx-on .ms-hx-dm-link{animation:.45s cubic-bezier(.22,1,.36,1) 1.25s both ms-hx-srIn}.ms-hx-scr.ms-hx-on .ms-hx-sf-i{animation:.4s cubic-bezier(.22,1,.36,1) both ms-hx-srIn}.ms-hx-scr.ms-hx-on .ms-hx-sf-i:nth-child(2){animation-delay:50ms}.ms-hx-scr.ms-hx-on .ms-hx-sf-i:nth-child(3){animation-delay:.1s}.ms-hx-scr.ms-hx-on .ms-hx-sf-i:nth-child(4){animation-delay:.15s}.ms-hx-scr.ms-hx-on .ms-hx-sf-i:nth-child(5){animation-delay:.2s}.ms-hx-scr.ms-hx-on .ms-hx-sf-i:nth-child(6){animation-delay:.25s}.ms-hx-scr.ms-hx-on .ms-hx-al-id,.ms-hx-scr.ms-hx-on .ms-hx-al-vid,.ms-hx-scr.ms-hx-on .ms-hx-al-edit,.ms-hx-scr.ms-hx-on .ms-hx-al-btn{animation:.4s cubic-bezier(.22,1,.36,1) both ms-hx-srIn}.ms-hx-cx-cap2{margin:var(--space-8) 0 0 var(--space-4);font-style:normal;font-family:var(--font-mono);font-size:calc(var(--text-10) * .9);font-weight:var(--weight-600);letter-spacing:.08em;text-transform:uppercase;color:#6e6f80;line-height:1.2;display:block}.ms-hx-cx-cmt{align-items:center;gap:var(--space-8);padding:var(--space-10) var(--space-12);background:var(--color-white);border-radius:var(--radius-12);width:218px;font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-400);line-height:var(--leading-quote);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));display:flex;box-shadow:0 0 0 1px #14103c0f,0 20px 40px -24px #3c28a073}.ms-hx-cx-cmt p{margin:0}.ms-hx-cx-cmt b{font-weight:var(--weight-600)}.ms-hx-cx-cmt mark{border-radius:var(--radius-4);padding:1px var(--space-4);font-weight:var(--weight-600);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));background:#ffe27a}.ms-hx-cx-cmt .ms-hx-ig-c-av{width:26px;height:26px}.ms-hx-cx-coll{gap:var(--space-10);padding:var(--space-10) calc(var(--space-8) + var(--space-6)) var(--space-10) var(--space-10);border-radius:var(--radius-16);color:#2b1a12;background:#fff4d6;align-items:center;display:flex;box-shadow:0 0 0 1px #2b1a1214,0 20px 40px -24px #783c1473}.ms-hx-cx-coll-g{gap:var(--space-2);flex:none;grid-template-columns:1fr 1fr;width:70px;display:grid}.ms-hx-cx-coll-g .ms-hx-pd{border-radius:var(--radius-8)}.ms-hx-cx-coll b{font-style:italic;font-family:var(--font-headline);font-size:var(--text-18);font-weight:var(--weight-400);line-height:var(--leading-1);display:block}.ms-hx-cx-coll span{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-quote);color:#7a5a40}.ms-hx-cx-fol{gap:var(--space-2);padding:calc(var(--space-8) + var(--space-6)) var(--space-16);flex-direction:column;width:190px;display:flex}.ms-hx-cx-fol b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-28);font-weight:var(--weight-700);line-height:var(--leading-1);margin-top:var(--space-4)}.ms-hx-cx-pie{gap:var(--space-12);padding:var(--space-12) calc(var(--space-8) + var(--space-6));align-items:center;width:214px;display:flex}.ms-hx-cx-pie b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-15);font-weight:var(--weight-700);margin-top:var(--space-2);line-height:1.2;display:block}.ms-hx-cx-pie span:last-child{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-quote);color:#7a5a40}.ms-hx-mk3-top{justify-content:space-between;align-items:center;display:flex}.ms-hx-mk3-label{font-style:normal;font-family:var(--font-mono);font-size:calc(var(--text-10) * .9);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:.16em;color:#c2581f}.ms-hx-mk3-av{background-position:50% 25%;border-radius:50%;width:46px;height:46px;box-shadow:0 0 0 2px #fff4d6,0 0 0 3.5px #e8742a}.ms-hx-mk3-name{font-style:italic;font-family:var(--font-headline);font-size:var(--text-28);font-weight:var(--weight-400);line-height:var(--leading-1);margin-top:var(--space-4)}.ms-hx-mk3-sub{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-500);line-height:var(--leading-quote);color:#7a5a40;margin-top:var(--space-4)}.ms-hx-mk3-chips span{color:#b24e14;border-radius:var(--radius-full);padding:var(--space-2) var(--space-6);font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .75);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:.12em;border:1.2px solid #e8742a}.ms-hx-mk3-k{font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .75);font-weight:var(--weight-600);letter-spacing:.14em;color:#8a6040;line-height:1.2;display:block}.ms-hx-mk3-big b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-24);font-weight:var(--weight-700);line-height:var(--leading-1);margin-top:var(--space-4);display:block}.ms-hx-mk3-up{font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .95);font-weight:var(--weight-500);color:#2f7a2f;margin-top:var(--space-2);line-height:1.2;display:block}.ms-hx-mk3-plat{gap:var(--space-4);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-600);line-height:var(--leading-1);flex-direction:column;display:flex}.ms-hx-mk3-plat span{align-items:center;gap:var(--space-4);display:inline-flex}.ms-hx-mk3-plat svg{width:11px;height:11px}.ms-hx-mk3-pie{background:conic-gradient(#e8742a 0 78.2%, #ffc94d 78.2% 100%);border-radius:50%;flex:none;width:84px;height:84px;position:relative}.ms-hx-mk3-pie.ms-hx-sm{width:52px;height:52px}.ms-hx-mk3-leg{gap:var(--space-8);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-500);line-height:var(--leading-1);flex-direction:column;display:flex}.ms-hx-mk3-leg span{align-items:center;gap:var(--space-6);display:flex}.ms-hx-mk3-leg i{border-radius:50%;flex:none;width:10px;height:10px}.ms-hx-mk3-leg b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-700);line-height:var(--leading-1);margin-left:var(--space-4)}.ms-hx-mk3-bar{gap:var(--space-2) var(--space-8);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);grid-template-columns:1fr auto;line-height:1.2;display:grid}.ms-hx-mk3-bar b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-600);line-height:1.2}.ms-hx-mk3-bar i:after{content:"";width:var(--ms-hx-w);border-radius:var(--radius-full);background:#e8742a;position:absolute;top:0;bottom:0;left:0}.ms-hx-scr.ms-hx-on .ms-hx-mk3-pie{animation:.6s cubic-bezier(.22,1,.36,1) .25s both ms-hx-pieIn}.ms-hx-scr.ms-hx-on .ms-hx-mk3-bar i:after{animation:.6s cubic-bezier(.22,1,.36,1) .35s both ms-hx-barGrow2}.ms-hx-scr.ms-hx-on .ms-hx-mk3-big,.ms-hx-scr.ms-hx-on .ms-hx-mk3-grid,.ms-hx-scr.ms-hx-on .ms-hx-mk3-gen{animation:.4s cubic-bezier(.22,1,.36,1) both ms-hx-srIn}.ms-hx-scr.ms-hx-on .ms-hx-mk3-grid{animation-delay:60ms}.ms-hx-scr.ms-hx-on .ms-hx-mk3-gen{animation-delay:.12s}.ms-hx-cf-tint{width:760px;height:760px;margin:calc(-1 * (var(--space-120) + var(--space-120))) 0 0 calc(-1 * (var(--space-120) + var(--space-120)));pointer-events:none;opacity:0;filter:blur(30px);border-radius:50%;transition:opacity .9s;position:absolute;top:330px;left:50%}.ms-hx-t-page{background:radial-gradient(closest-side, color-mix(in srgb, color-mix(in srgb, var(--color-warning) 70%, var(--color-white)) 34%, transparent), transparent)}.ms-hx-t-smart{background:radial-gradient(closest-side, color-mix(in srgb, color-mix(in srgb, var(--color-orbit) 94%, var(--color-endlessness)) 18%, transparent), color-mix(in srgb, var(--color-supernova) 10%, transparent) 55%, transparent)}.ms-hx-t-store{background:radial-gradient(closest-side, color-mix(in srgb, color-mix(in srgb, var(--color-error) 37%, var(--color-white)) 32%, transparent), transparent)}.ms-hx-t-kit{background:radial-gradient(closest-side, color-mix(in srgb, color-mix(in srgb, color-mix(in srgb, var(--color-warning) 84%, var(--color-cloud)) 81%, var(--color-endlessness)) 24%, transparent), transparent)}.ms-hx-stage.ms-hx-hxs-page .ms-hx-t-page,.ms-hx-stage.ms-hx-hxs-smart .ms-hx-t-smart,.ms-hx-stage.ms-hx-hxs-store .ms-hx-t-store,.ms-hx-stage.ms-hx-hxs-kit .ms-hx-t-kit{opacity:1}.ms-hx-mk3-grid div,.ms-hx-mk3-gen,.ms-hx-mk3-age{background:#ffe9a8}.ms-hx-mk3-bar i{border-radius:var(--radius-full);background:#f7d88a;grid-column:1/-1;height:6px;position:relative;overflow:hidden}.ms-hx-box{transform-origin:top;width:760px;transform:translateX(-50%) scale(var(--ms-hx-k));height:740px;position:absolute;top:0;left:50%}.ms-hx-cf-pips{justify-content:center;align-items:center;gap:var(--space-6);display:flex}.ms-hx-cx-fol,.ms-hx-cx-pie{color:#2b1a12;border-radius:var(--radius-16);font-family:var(--font-headline);background:var(--color-white);box-shadow:0 0 0 1px #14103c0f,0 20px 40px -24px #3c28a066}.ms-hx-cx-auto{width:236px;padding:calc(var(--space-8) + var(--space-6));background:var(--color-white);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));border-radius:var(--radius-16);font-family:var(--font-headline);gap:var(--space-10);flex-direction:column;display:flex;box-shadow:0 0 0 1px #14103c0f,0 24px 48px -26px #3c28a073}.ms-hx-cx-auto-top{gap:var(--space-10);display:flex}.ms-hx-cx-auto-th{border-radius:var(--radius-8);background-position:50% 25%;flex:none;width:46px;height:58px}.ms-hx-cx-auto-msg{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-snug)}.ms-hx-cx-auto-msg u{margin-top:var(--space-4);font-weight:var(--weight-600);text-underline-offset:2px;display:block}.ms-hx-cx-auto-kw{align-items:center;gap:var(--space-8);display:flex}.ms-hx-cx-kw{border:1.5px solid color-mix(in srgb, var(--color-endlessness) 16%, var(--color-white));border-radius:var(--radius-full);padding:var(--space-4) var(--space-10);font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .95);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:.12em}.ms-hx-cx-auto-kw em{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-1);color:color-mix(in srgb, var(--color-endlessness) 46%, var(--color-white))}.ms-hx-cx-auto-st{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);color:color-mix(in srgb, var(--color-endlessness) 57%, var(--color-white));line-height:1.2}.ms-hx-cx-auto-ft{align-items:center;gap:var(--space-8);display:flex}.ms-hx-cx-auto-tag{border-radius:var(--radius-4);padding:var(--space-4) var(--space-8);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-500);line-height:var(--leading-1);background:#efefef}.ms-hx-cx-auto-on{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-500);line-height:var(--leading-1);color:color-mix(in srgb, var(--color-endlessness) 57%, var(--color-white));margin-left:auto}.ms-hx-cx-tgl{border-radius:var(--radius-full);background:var(--color-endlessness);width:32px;height:18px;position:relative}.ms-hx-cx-tgl:after{content:"";background:var(--color-white);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.ms-hx-cfp .ms-hx-phone{width:300px;height:620px;animation:auto;animation-timeline:none;display:block;position:relative}.ms-hx-cfp .ms-hx-screen{display:block}.ms-hx-cfp .ms-hx-scr{pointer-events:none;opacity:1;transition:none;transform:none}.ms-hx-cfp-veil{border-radius:var(--radius-24);opacity:0;pointer-events:none;background:#f3f2f6;transition:opacity .65s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.ms-hx-cfp.ms-hx-pc{opacity:1;z-index:10;cursor:default;transform:translate(0,0)scale(1)}.ms-hx-cfp.ms-hx-pr{opacity:1;z-index:5;transform:translate(262px,-6px)scale(.56)}.ms-hx-cfp.ms-hx-pl{opacity:1;z-index:4;transform:translate(-268px,150px)scale(.5)}.ms-hx-cfp.ms-hx-pz{opacity:0;z-index:1;pointer-events:none;transform:translateY(40px)scale(.46)}.ms-hx-cfp.ms-hx-pr .ms-hx-cfp-veil{opacity:.62}.ms-hx-cfp.ms-hx-pl .ms-hx-cfp-veil{opacity:.74}.ms-hx-cfp.ms-hx-pr:hover .ms-hx-cfp-veil,.ms-hx-cfp.ms-hx-pl:hover .ms-hx-cfp-veil{opacity:.45}.ms-hx-cfp.ms-hx-pr .ms-hx-phone,.ms-hx-cfp.ms-hx-pl .ms-hx-phone,.ms-hx-cfp.ms-hx-pz .ms-hx-phone{box-shadow:0 20px 40px -30px #14144640}.ms-hx-cfp:focus-visible{outline:var(--color-orbit) solid 3px;outline-offset:6px;border-radius:var(--radius-24)}.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-al-id,.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-al-vid,.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-al-edit,.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-al-btn,.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-sf-i,.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-mk3-big,.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-mk3-grid,.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-mk3-gen,.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-mk3-pie,.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-mk3-bar i:after{animation:auto;animation-timeline:none}.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-ig2-kw{animation:.45s .1s both ms-hx-kwRow}.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-ig2-sent{animation:.3s cubic-bezier(.22,.61,.36,1) .3s both ms-hx-sentIn}.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-dm2{animation:.45s cubic-bezier(.22,.61,.36,1) .55s both ms-hx-dmIn}.ms-hx-cfp .ms-hx-scr.ms-hx-on .ms-hx-dm-link{animation:.35s cubic-bezier(.22,.61,.36,1) .85s both ms-hx-srIn}.ms-hx-hv-sats .ms-hx-hv-s{opacity:0;transition:opacity .18s,transform .18s;position:absolute;transform:translateY(8px)}.ms-hx-hv-sats.ms-hx-on .ms-hx-hv-s{opacity:1;transition:opacity .3s cubic-bezier(.22, .61, .36, 1) calc(.45s + var(--ms-hx-st,0s)), transform .35s cubic-bezier(.22, .61, .36, 1) calc(.45s + var(--ms-hx-st,0s));transform:translate(0,0)}.ms-hx-hv-sats .ms-hx-cx-b{--ms-hx-st:80ms}.ms-hx-mk3{color:#2b1a12;font-family:var(--font-headline);padding:var(--space-48) var(--space-18) var(--space-16);background:#fff4d6;flex-direction:column;display:flex;position:absolute;inset:0}.ms-hx-mk3-chips{gap:var(--space-4);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.ms-hx-mk3-about{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);color:#5a4030;margin-top:var(--space-10);line-height:var(--leading-body)}.ms-hx-mk3-h{font-style:normal;font-family:var(--font-headline);font-size:var(--text-13);font-weight:var(--weight-700);line-height:var(--leading-1);margin:var(--space-18) 0 var(--space-8)}.ms-hx-mk3-big{padding:calc(var(--space-8) + var(--space-6)) var(--space-16);border-radius:var(--radius-16);background:#ffc94d;justify-content:space-between;align-items:flex-end;display:flex;position:relative}.ms-hx-mk3-sh{width:12px;height:12px;position:absolute;top:12px;right:12px}.ms-hx-mk3-grid{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.ms-hx-mk3-grid div{padding:var(--space-12) calc(var(--space-8) + var(--space-6));border-radius:var(--radius-12);background:#ffe9a8}.ms-hx-mk3-grid b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-16);font-weight:var(--weight-700);line-height:var(--leading-1);margin-top:var(--space-6);display:block}.ms-hx-mk3-gen{padding:calc(var(--space-8) + var(--space-6)) var(--space-16);border-radius:var(--radius-16);background:#ffe9a8;position:relative}.ms-hx-mk3-pie-w{margin-top:var(--space-10);align-items:center;gap:var(--space-20);display:flex}.ms-hx-mk3-age{padding:calc(var(--space-8) + var(--space-6)) var(--space-16);margin-top:var(--space-8);border-radius:var(--radius-16);gap:var(--space-8);background:#ffe9a8;flex-direction:column;display:flex}.ms-hx-cfp>.ms-hx-phone,.ms-hx-cfp>.ms-hx-cfp-veil{will-change:transform;animation:7.4s cubic-bezier(.45,.05,.55,.95) infinite ms-hx-phDrift}.ms-hx-box>button.ms-hx-cfp:first-of-type>.ms-hx-phone,.ms-hx-box>button.ms-hx-cfp:first-of-type>.ms-hx-cfp-veil{animation-duration:7.4s;animation-delay:-1.2s}.ms-hx-box>button.ms-hx-cfp:nth-of-type(2)>.ms-hx-phone,.ms-hx-box>button.ms-hx-cfp:nth-of-type(2)>.ms-hx-cfp-veil{animation-duration:8.6s;animation-delay:-4.1s}.ms-hx-box>button.ms-hx-cfp:nth-of-type(3)>.ms-hx-phone,.ms-hx-box>button.ms-hx-cfp:nth-of-type(3)>.ms-hx-cfp-veil{animation-duration:9.4s;animation-delay:-6.3s}.ms-hx-box>button.ms-hx-cfp:nth-of-type(4)>.ms-hx-phone,.ms-hx-box>button.ms-hx-cfp:nth-of-type(4)>.ms-hx-cfp-veil{animation-duration:8.1s;animation-delay:-2.7s}.ms-hx-hv-sats.ms-hx-on .ms-hx-hv-s>:first-child{will-change:transform;animation:8.2s cubic-bezier(.45,.05,.55,.95) 1.1s infinite ms-hx-cardDriftA}.ms-hx-hv-sats.ms-hx-on .ms-hx-hv-s.ms-hx-cx-b>:first-child{animation:10.4s cubic-bezier(.45,.05,.55,.95) 1.3s infinite ms-hx-cardDriftB}.ms-hx-cfp{text-align:left;cursor:pointer;transform-origin:50%;will-change:transform, opacity;backface-visibility:hidden;background:0 0;border:0;width:300px;height:620px;margin:0;padding:0;transition:transform .68s cubic-bezier(.33,0,.15,1),opacity .6s cubic-bezier(.22,.61,.36,1),z-index .68s linear;position:absolute;top:20px;left:230px}.ms-hx-hv-story{z-index:40;white-space:nowrap;align-items:center;gap:var(--space-12);flex-direction:column;display:flex;position:absolute;top:656px;left:50%;right:auto;transform:translate(-50%)}.ms-hx-cf-cap{width:340px;height:46px;position:relative;overflow:hidden}.ms-hx-cf-l{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0}.ms-hx-cf-d{font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-500);line-height:var(--leading-quote);color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 22%, var(--color-white)) 45%, var(--color-endlessness))}.ms-hx-cf-out{opacity:0}.ms-hx-cf-l.ms-hx-in-a{animation:.26s cubic-bezier(.22,.61,.36,1) both ms-hx-capInA}.ms-hx-cf-l.ms-hx-in-b{animation:.26s cubic-bezier(.22,.61,.36,1) both ms-hx-capInB}.ms-hx-cf-l.ms-hx-out-a{animation:.22s cubic-bezier(.4,0,1,1) both ms-hx-capOutA}.ms-hx-cf-l.ms-hx-out-b{animation:.22s cubic-bezier(.4,0,1,1) both ms-hx-capOutB}.ms-hx-cf-pips .ms-hx-hv-seg{width:44px;min-width:0;height:24px;padding:0}.ms-hx-cf-name{align-items:baseline;gap:var(--space-8);font-style:normal;font-family:var(--font-headline);font-weight:var(--weight-700);letter-spacing:-.025em;color:var(--color-endlessness);line-height:1.05;font-size:var(--text-20);display:inline-flex}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-id,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-vid,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-edit,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-btn,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-ig-cap,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-ig2-c,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-ig-act,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-sf-h,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-sf-i,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-name,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-sub,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-chips,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-about,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-big,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-grid>div,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-gen,.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-age{animation:.55s cubic-bezier(.22,.61,.36,1) both ms-hx-bldIn}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-pie{animation:.6s cubic-bezier(.22,.61,.36,1) .42s both ms-hx-bldPop}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-id{animation-delay:.1s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-vid{animation-delay:.18s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-edit{animation-delay:.26s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-btn{animation-delay:.34s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-btn+.ms-hx-al-btn{animation-delay:.4s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-al-btn+.ms-hx-al-btn+.ms-hx-al-btn{animation-delay:.46s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-ig-act{animation-delay:.12s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-ig-cap{animation-delay:.18s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-ig2-c{animation-delay:.26s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-ig2-c+.ms-hx-ig2-c{animation-delay:.33s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-ig2-c+.ms-hx-ig2-c+.ms-hx-ig2-c{animation-delay:.4s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-sf-h{animation-delay:.1s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-sf-i:first-child{animation-delay:.18s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-sf-i:nth-child(2){animation-delay:.24s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-sf-i:nth-child(3){animation-delay:.3s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-sf-i:nth-child(4){animation-delay:.36s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-sf-i:nth-child(5){animation-delay:.42s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-sf-i:nth-child(6){animation-delay:.48s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-name{animation-delay:80ms}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-sub{animation-delay:.12s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-chips{animation-delay:.16s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-about{animation-delay:.2s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-big{animation-delay:.26s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-grid>div:first-child{animation-delay:.32s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-grid>div:nth-child(2){animation-delay:.36s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-grid>div:nth-child(3){animation-delay:.4s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-grid>div:nth-child(4){animation-delay:.44s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-gen{animation-delay:.48s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld .ms-hx-mk3-age{animation-delay:.54s}.ms-hx-cfp .ms-hx-scr.ms-hx-bld.ms-hx-on .ms-hx-ig2-kw{animation:.45s .1s both ms-hx-kwRow}@keyframes ms-hx-breathe{50%{opacity:.75;transform:scale(1.04)}}@keyframes ms-hx-spin{to{transform:rotate(360deg)}}@keyframes ms-hx-phone{0%{opacity:0}}@keyframes ms-hx-up{0%{opacity:0;transform:translateY(24px)}}@keyframes ms-hx-tapPulse{0%,70%,to{box-shadow:0 0 #0000}35%{box-shadow:0 0 0 6px #1414141f}}@keyframes ms-hx-srIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@keyframes ms-hx-segFill{to{transform:scaleX(1)}}@keyframes ms-hx-dmIn{to{transform:translate(0)}}@keyframes ms-hx-kwRow{to{background:color-mix(in srgb, var(--color-warning) 16%, var(--color-white));box-shadow:color-mix(in srgb, var(--color-warning) 16%, var(--color-white)) 0px 0px 0px 6px}}@keyframes ms-hx-sentIn{to{opacity:1;transform:none}}@keyframes ms-hx-phDrift{0%{transform:translate(0,0)}28%{transform:translate(.6px,-2.6px)}52%{transform:translate(.2px,-4px)}77%{transform:translate(-.5px,-1.8px)}to{transform:translate(0,0)}}@keyframes ms-hx-cardDriftA{0%{transform:translate(0,0)rotate(0)}30%{transform:translate(2.5px,-4px)rotate(.35deg)}60%{transform:translate(4px,-6px)rotate(.2deg)}82%{transform:translate(1.5px,-2.5px)rotate(-.15deg)}to{transform:translate(0,0)rotate(0)}}@keyframes ms-hx-cardDriftB{0%{transform:translate(0,0)rotate(0)}25%{transform:translate(-2px,-3px)rotate(-.3deg)}55%{transform:translate(-4.5px,-5.5px)rotate(-.45deg)}80%{transform:translate(-1.5px,-2px)rotate(-.1deg)}to{transform:translate(0,0)rotate(0)}}@keyframes ms-hx-capInA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ms-hx-capOutA{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes ms-hx-bldIn{0%{opacity:.3;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ms-hx-capInB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ms-hx-capOutB{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes ms-hx-pieIn{0%{opacity:.4;transform:rotate(-90deg)scale(.85)}}@keyframes ms-hx-barGrow2{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes ms-hx-bldPop{0%{opacity:.3;transform:scale(.9)}to{opacity:1;transform:none}}.ms-text.ms-hx-h1{text-wrap:balance}.ms-text.ms-hx-sub{max-width:508px;font-size:var(--text-20)}.ms-hx-proof .ms-text{font-size:var(--text-15)}@media (max-width:560px){.ms-text.ms-hx-sub{font-size:var(--text-18)}.ms-hx-proof .ms-text{font-size:var(--text-13)}.ms-hx-stack img{width:var(--space-24);height:var(--space-24)}}.ms-hx-claim{width:min(485px,100%)}@media (min-width:1081px){.ms-hx-gt{display:block}}.ms-hx-claim .ms-btn{white-space:nowrap;flex:none}@media (max-width:1199.98px){.ms-hx-claim .ms-btn{min-height:44px;padding:var(--space-8) var(--space-12);font-size:var(--text-14)}}.ms-hx-claim--sticky{width:100%;margin-top:0;animation:none}.ms-sticky-claim{--ms-sticky-claim-cookie-gap:0px;z-index:60;left:var(--space-12);right:var(--space-12);bottom:calc(var(--ms-viewport-edge-inset) + var(--ms-sticky-claim-cookie-gap) + max(var(--ms-cookie-banner-height,0px), env(safe-area-inset-bottom,0px)));pointer-events:none;opacity:0;visibility:hidden;width:auto;max-width:none;margin:0;transition:opacity .22s,transform .22s,bottom .18s;position:fixed;transform:translateY(12px)}@media (max-width:1199.98px){.ms-sticky-claim[data-above-cookie=true]{--ms-sticky-claim-cookie-gap:var(--space-8)}}.ms-sticky-claim--visible{pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0)}@media (min-width:1200px){.ms-sticky-claim{width:min(100% - 160px,520px);left:50%;right:auto;transform:translate(-50%,12px)}.ms-sticky-claim--visible{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ms-sticky-claim{transition:none;transform:none}.ms-sticky-claim--visible{transform:none}@media (min-width:1200px){.ms-sticky-claim,.ms-sticky-claim--visible{transform:translate(-50%)}}.ms-hx-hero *,.ms-hx-hero :after{transition:none!important;animation:none!important}.ms-hx-dm{transform:none}.ms-hx-dm2{transform:translate(105%)}.ms-hx-ig2-sent{opacity:1;transform:none}.ms-hx-cf-l.ms-hx-out-a,.ms-hx-cf-l.ms-hx-out-b{opacity:0}}
.ms-ht-viz{--ms-ht-zoom:1;box-sizing:border-box;height:480px;padding:var(--space-24);border-radius:var(--radius-24);background:linear-gradient(to top right, color-mix(in srgb, var(--color-orbit-dark) 10%, var(--color-white)) 0%, var(--color-cloud) 55%, color-mix(in srgb, var(--color-supernova) 4%, var(--color-cloud)) 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ms-ht-viz:not(.is-inview) .ms-ht-scene,.ms-ht-viz:not(.is-inview) .ms-ht-scene *{animation-play-state:paused}.ms-ht-scene{--ms-ht-ink:#141414;--ms-ht-black:#111;--ms-ht-body:#2b2c3a;--ms-ht-text:#3a3b48;--ms-ht-muted:#55566a;--ms-ht-grey:#80818f;--ms-ht-faint:#9a9ba8;--ms-ht-dots:#c9cad3;--ms-ht-chip:#d9d9df;--ms-ht-edge:color-mix(in srgb, var(--color-cloud) 96%, var(--color-endlessness));--ms-ht-line:#ececf0;--ms-ht-soft:#efeff3;--ms-ht-tile:#f5f4fa;--ms-ht-lilac:#eeebff;--ms-ht-violet:#4b3cc9;--ms-ht-forest:#2e8b3e;--ms-ht-night:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 81%, var(--color-error)) 31%, var(--color-endlessness));--ms-ht-shadow:#1e143c80;zoom:var(--ms-ht-zoom);width:460px;height:440px;font-family:var(--font-headline);letter-spacing:var(--tracking-body);color:var(--ms-ht-ink);text-align:left;flex:none;animation:.35s both ms-ht-fade;position:relative}.ms-ht-scene *{box-sizing:border-box}.ms-ht-body{zoom:.6667;width:690px;height:660px;position:absolute;top:0;left:0}.ms-ht-body>*{position:absolute}.ms-ht-body b{font-weight:var(--weight-700)}.ms-ht-body i,.ms-ht-body em{font-style:normal}.ms-ht-scene--link-in-bio .ms-ht-body{translate:0 -42px}.ms-ht-scene--smart-reply .ms-ht-body,.ms-ht-scene--storefront .ms-ht-body{translate:0 -46.5px}.ms-ht-scene--brand-deals .ms-ht-body{translate:0 -24px}.ms-ht-scene--media-kit .ms-ht-body{translate:0 -27px}.ms-ht-scene--analytics .ms-ht-body{translate:0 3px}.ms-ht-x{animation:ms-ht-dx-in .315s var(--ease-out) var(--ms-ht-d,0s) both}.ms-ht-ph{background-color:#e4e4ea;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.ms-ht-build,.ms-ht-sr,.ms-ht-deals,.ms-ht-shop,.ms-ht-kit,.ms-ht-ord,.ms-ht-an-card,.ms-ht-an-ov>div{background:var(--color-white);border:1.5px solid #e7e7ec}.ms-ht-build,.ms-ht-sr,.ms-ht-deals,.ms-ht-shop,.ms-ht-kit{box-shadow:0 45px 84px -60px var(--ms-ht-shadow)}.ms-ht-review{z-index:5;align-items:center;gap:calc(var(--space-10) * 1.5);padding:calc(var(--space-6) + var(--space-8)) calc(var(--space-10) * 1.5) calc(var(--space-6) + var(--space-8)) var(--space-20);border-radius:calc(var(--radius-12) * 1.75);background:var(--color-white);box-shadow:0 30px 60px -30px var(--ms-ht-shadow);font-size:var(--text-18);font-weight:var(--weight-600);line-height:var(--leading-1);white-space:nowrap;display:flex;top:609px;left:50%;transform:translate(-50%)}.ms-ht-review i{font-weight:var(--weight-500);color:var(--ms-ht-grey)}.ms-ht-review b{padding:var(--space-10) var(--space-16);border-radius:var(--radius-full);font-size:var(--text-16);color:var(--color-white);background:#2840e7}.ms-ht-r1{opacity:0;animation:.22s .78s both ms-ht-show-c,.2s 1.4s forwards ms-ht-hide}.ms-ht-r2{animation:.22s 1.48s both ms-ht-in-c}.ms-ht-review-dot{background:#1e9e5a;border-radius:50%;width:12px;height:12px}.ms-ht-build{gap:calc(var(--space-6) * 1.5);width:360px;height:498px;padding:var(--space-20);border-radius:calc(var(--radius-24) * 1.25);flex-direction:column;display:flex;top:93px;left:0}.ms-ht-b-title{font-size:var(--text-24);line-height:var(--leading-1);letter-spacing:var(--tracking-nav)}.ms-ht-b-tabs{gap:var(--space-18);padding:var(--space-6) 0 calc(var(--space-6) * 1.5);font-size:var(--text-16);font-weight:var(--weight-500);line-height:var(--leading-1);color:var(--ms-ht-grey);display:flex}.ms-ht-b-tabs .ms-ht-on{padding-bottom:var(--space-8);font-weight:var(--weight-700);color:var(--ms-ht-ink);box-shadow:inset 0 -3px 0 var(--ms-ht-ink)}.ms-ht-b-add{border-radius:var(--radius-12);background:var(--ms-ht-ink);height:45px;font-size:var(--text-16);font-weight:var(--weight-600);line-height:var(--leading-1);color:var(--color-white);place-items:center;display:grid}.ms-ht-b-row{align-items:center;gap:var(--space-12);height:51px;padding:0 calc(var(--space-10) * 1.5);border:1.5px solid var(--ms-ht-line);border-radius:var(--radius-12);background:var(--color-white);font-size:calc(var(--text-16) + 1px);font-weight:var(--weight-600);line-height:var(--leading-1);display:flex}.ms-ht-b-dots{flex:none;grid-template-columns:repeat(2,4.5px);gap:3px;display:grid}.ms-ht-b-dots i{background:var(--ms-ht-dots);border-radius:50%;width:4.5px;height:4.5px}.ms-ht-b-ic{border-radius:var(--radius-8);width:30px;height:30px;color:var(--color-white);flex:none;place-items:center;display:grid}.ms-ht-b-ic svg{width:18px;height:18px}.ms-ht-b-ic--k{background:var(--ms-ht-black)}.ms-ht-b-ic--g{color:#1e9e5a;background:#ddf4e6}.ms-ht-b-ic--p{color:#c21f5e;background:#ffe1ec}.ms-ht-b-ic--ig{background:linear-gradient(45deg,#f9a13b,#e1306c,#833ab4)}.ms-ht-b-ic--yt{background:#ff2d2d}.ms-ht-b-nm{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ms-ht-b-eye{width:22.5px;height:22.5px;color:var(--ms-ht-text);flex:none}.ms-ht-b-new{animation:.32s ease-out .5s both ms-ht-b-open;overflow:hidden}.ms-ht-b-hl{border-color:var(--color-supernova);box-shadow:0 0 0 4.5px color-mix(in srgb, var(--color-supernova) 14%, transparent)}.ms-ht-prev{align-items:center;gap:calc(var(--space-6) * 1.5);width:306px;height:498px;padding:0 var(--space-18) var(--space-18);border:9px solid var(--ms-ht-ink);border-radius:calc(var(--radius-24) * 1.75);background:var(--color-white);flex-direction:column;display:flex;top:93px;left:384px;overflow:hidden}.ms-ht-pv-cover{flex:none;width:calc(100% + 36px);height:111px}.ms-ht-pv-av{width:78px;height:78px;margin-top:calc(var(--space-40) * -1);border:4.5px solid var(--color-white);border-radius:50%;flex:none;position:relative}.ms-ht-pv-n{font-size:var(--text-20);line-height:var(--leading-tight)}.ms-ht-pv-bio{font-family:var(--font-sans);font-size:var(--text-14);line-height:var(--leading-quote);text-align:center;white-space:nowrap;color:var(--ms-ht-muted)}.ms-ht-pv-soc{gap:var(--space-12);display:flex}.ms-ht-pv-soc svg{width:18px;height:18px}.ms-ht-pv-btn{border-radius:var(--radius-12);width:100%;height:42px;font-size:var(--text-15);font-weight:var(--weight-600);line-height:var(--leading-1);color:var(--color-white);background:#2840e7;flex:none;place-items:center;display:grid}.ms-ht-pv-new{background:var(--ms-ht-ink);animation:.32s ease-out .62s both ms-ht-pv-open;overflow:hidden}.ms-ht-sr{gap:var(--space-12);width:360px;height:558px;padding:var(--space-20);border-radius:calc(var(--radius-24) * 1.25);flex-direction:column;display:flex;top:102px;left:0}.ms-ht-sr-h{font-size:var(--text-20);line-height:1.2}.ms-ht-sr-opt{align-items:flex-start;gap:var(--space-12);padding:calc(var(--space-6) + var(--space-8)) calc(var(--space-10) * 1.5);border-radius:var(--radius-16);background:var(--color-white);font-size:var(--text-16);font-weight:var(--weight-500);border:1.5px solid #e7e7ec;line-height:1.2;display:flex}.ms-ht-sr-opt.ms-ht-on{border-color:var(--ms-ht-ink)}.ms-ht-sr-rad{border:2.25px solid var(--ms-ht-ink);border-radius:50%;flex:none;width:21px;height:21px}.ms-ht-sr-opt.ms-ht-on .ms-ht-sr-rad{background:var(--ms-ht-ink);box-shadow:inset 0 0 0 4.5px var(--color-white)}.ms-ht-sr-th{gap:var(--space-6);margin-top:var(--space-10);display:flex}.ms-ht-sr-th .ms-ht-ph{border-radius:var(--radius-8);width:45px;height:66px;position:relative}.ms-ht-sr-th .ms-ht-ph i{background:var(--color-white);width:18px;height:18px;font-size:var(--text-12);font-weight:var(--weight-700);text-align:center;color:var(--ms-ht-ink);border-radius:50%;line-height:18px;position:absolute;top:3px;right:3px}.ms-ht-sr-th em{border:1.5px dashed var(--ms-ht-dots);border-radius:var(--radius-8);width:45px;height:66px;font-size:var(--text-10);font-weight:var(--weight-600);line-height:var(--leading-1);color:#2840e7;place-items:center;display:grid}.ms-ht-sr-box{gap:var(--space-10);padding:calc(var(--space-10) * 1.5);border-radius:var(--radius-16);background:var(--color-white);border:1.5px solid #e7e7ec;flex-direction:column;display:flex}.ms-ht-sr-box b{font-size:var(--text-18);line-height:var(--leading-1)}.ms-ht-sr-chips{align-items:center;gap:var(--space-8);display:flex}.ms-ht-sr-chip{align-items:center;gap:var(--space-8);padding:var(--space-8) calc(var(--space-6) + var(--space-8));border:1.5px solid var(--ms-ht-chip);border-radius:var(--radius-full);font-size:var(--text-16);font-weight:var(--weight-600);line-height:var(--leading-1);animation:.245s cubic-bezier(.3,1.5,.5,1) .665s both ms-ht-pop;display:inline-flex}.ms-ht-sr-chip i{background:var(--ms-ht-ink);width:16.5px;height:16.5px;font-size:var(--text-12);font-weight:var(--weight-700);line-height:var(--leading-1);color:var(--color-white);border-radius:50%;place-items:center;display:grid}.ms-ht-sr-add{border:1.5px solid var(--ms-ht-chip);width:34.5px;height:34.5px;font-size:var(--text-20);line-height:var(--leading-1);border-radius:50%;place-items:center;display:grid}.ms-ht-sr-tog{font-size:var(--text-16);font-weight:var(--weight-500);line-height:var(--leading-1);justify-content:space-between;align-items:center;display:flex}.ms-ht-sr-tog i{border-radius:var(--radius-full);background:var(--ms-ht-ink);width:42px;height:24px;position:relative}.ms-ht-sr-tog i:after{content:"";background:var(--color-white);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;right:3px}.ms-ht-sr-msg{font-family:var(--font-sans);font-size:var(--text-16);color:var(--ms-ht-body);line-height:1.35}.ms-ht-sr-btnrow{font-size:var(--text-14);font-weight:var(--weight-600);line-height:var(--leading-1);color:var(--ms-ht-grey)}.ms-ht-phone{align-items:center;gap:calc(var(--space-6) * 1.5);width:309px;height:558px;padding:0 calc(var(--space-10) * 1.5) calc(var(--space-10) * 1.5);border:9px solid var(--color-endlessness);border-radius:calc(var(--radius-24) * 1.875);background:var(--color-white);flex-direction:column;display:flex;top:102px;left:381px;overflow:hidden}.ms-ht-ph-bar{width:100%;padding:var(--space-12) var(--space-6) 0;font-size:var(--text-13);line-height:var(--leading-1);justify-content:space-between;align-items:center;display:flex}.ms-ht-ph-bar span{width:78px;height:19.5px;margin-right:calc(var(--space-40) + var(--space-20));border-radius:var(--radius-full);background:var(--ms-ht-ink)}.ms-ht-ph-h{align-items:center;gap:calc(var(--space-6) * 1.5);width:100%;padding:var(--space-6) 0 calc(var(--space-6) * 1.5);border-bottom:1.5px solid #f0f0f3;display:flex}.ms-ht-ph-h svg{width:18px;height:18px}.ms-ht-ph-h .ms-ht-ph{border-radius:50%;width:33px;height:33px}.ms-ht-ph-h b{font-size:var(--text-14);line-height:var(--leading-tight);display:block}.ms-ht-ph-h div span{font-family:var(--font-sans);font-size:var(--text-12);line-height:var(--leading-1);color:var(--ms-ht-grey);display:block}.ms-ht-ph-prof{align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.ms-ht-ph-prof .ms-ht-ph{border-radius:50%;width:60px;height:60px}.ms-ht-ph-prof b{font-size:var(--text-14);line-height:var(--leading-1)}.ms-ht-ph-vp{padding:var(--space-6) calc(var(--space-6) + var(--space-8));border-radius:var(--radius-12);font-size:var(--text-12);font-weight:var(--weight-600);line-height:var(--leading-1);background:#f0f0f3}.ms-ht-ph-time{font-size:var(--text-10);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:.06em;text-transform:uppercase;color:var(--ms-ht-faint)}.ms-ht-ph-msg{width:84%;padding:var(--space-8);border-radius:calc(var(--radius-16) * 1.25);background:var(--color-cloud);align-self:flex-start}.ms-ht-ph-msg .ms-ht-ph{border-radius:var(--radius-12);height:105px}.ms-ht-ph-msg p{margin:calc(var(--space-6) * 1.5) var(--space-4);font-family:var(--font-sans);font-size:var(--text-14);line-height:1.35}.ms-ht-ph-btn{border-radius:var(--radius-12);background:var(--color-white);height:36px;font-size:var(--text-13);font-weight:var(--weight-600);line-height:var(--leading-1);place-items:center;display:grid}.ms-ht-ph-seg{gap:var(--space-6);margin-top:auto;display:flex}.ms-ht-ph-seg i{padding:var(--space-8) calc(var(--space-6) + var(--space-8));border:1.5px solid var(--ms-ht-chip);border-radius:var(--radius-full);font-size:var(--text-13);font-weight:var(--weight-600);line-height:var(--leading-1)}.ms-ht-ph-seg .ms-ht-on{border-color:var(--ms-ht-ink);background:var(--ms-ht-ink);color:var(--color-white)}.ms-ht-deals{width:690px;padding:var(--space-24) var(--space-24) var(--space-20);border-radius:calc(var(--radius-24) * 1.25);top:93px;left:0}.ms-ht-dl-h{align-items:center;gap:var(--space-12);display:flex}.ms-ht-dl-h b{font-size:var(--text-24);line-height:var(--leading-1);letter-spacing:var(--tracking-nav)}.ms-ht-dl-tot{padding:var(--space-6) var(--space-12);border-radius:calc(var(--radius-8) * 1.25);font-size:var(--text-16);font-weight:var(--weight-600);line-height:var(--leading-1);color:#2840e7;background:#e8edff}.ms-ht-dl-tabs{gap:var(--space-6);max-height:60px;margin:var(--space-18) 0 calc(var(--space-10) * 1.5);animation:ms-ht-bd-tabs 8s var(--ease-rotator) both;display:flex;overflow:hidden}.ms-ht-dl-tabs>span{padding:calc(var(--space-6) * 1.5) calc(var(--space-6) + var(--space-8));border-radius:var(--radius-12);font-size:var(--text-16);font-weight:var(--weight-500);line-height:var(--leading-1);color:var(--ms-ht-text)}.ms-ht-dl-tabs i{padding:3px var(--space-8);border-radius:var(--radius-8);background:var(--color-cloud);font-size:var(--text-14);color:var(--ms-ht-muted)}.ms-ht-dl-tabs .ms-ht-on{background:var(--color-cloud);font-weight:var(--weight-700);color:var(--ms-ht-black)}.ms-ht-dl-tabs .ms-ht-on i{background:var(--color-white)}.ms-ht-dl-grp{margin-top:var(--space-12);border:1.5px solid var(--ms-ht-line);border-radius:calc(var(--radius-12) * 1.75);background:var(--color-white);overflow:hidden}.ms-ht-dl-grp--stanley,.ms-ht-dl-grp--veed{border-color:color-mix(in srgb, var(--color-supernova) 32%, var(--color-white));box-shadow:0 0 0 4.5px color-mix(in srgb, var(--color-supernova) 8%, transparent)}.ms-ht-dl-grp--stanley.ms-ht-x{animation:ms-ht-dx-in .45s var(--ease-rotator) var(--ms-ht-d) backwards, ms-ht-bd-gs 8s var(--ease-rotator) both}.ms-ht-dl-grp--veed.ms-ht-x{animation:ms-ht-dx-in .45s var(--ease-rotator) var(--ms-ht-d) backwards, ms-ht-bd-gv 8s var(--ease-rotator) both}.ms-ht-dl-line{align-items:center;gap:var(--space-18);padding:calc(var(--space-10) * 1.5) var(--space-18);display:flex}.ms-ht-dl-logo{border-radius:var(--radius-16);width:57px;height:57px;font-size:var(--text-12);font-weight:var(--weight-700);line-height:var(--leading-1);letter-spacing:.04em;flex:none;place-items:center;display:grid}.ms-ht-dl-logo--stanley{background:var(--ms-ht-black);color:var(--color-white)}.ms-ht-dl-logo--veed{background:color-mix(in srgb, color-mix(in srgb, var(--color-success) 41%, var(--color-white)) 49%, var(--color-spark));color:var(--ms-ht-black)}.ms-ht-dl-logo--lulu{border:1.5px solid var(--ms-ht-line);background:var(--color-white);color:color-mix(in srgb, color-mix(in srgb, var(--color-error) 89%, var(--color-warning)) 67%, var(--color-supernova))}.ms-ht-dl-mid{flex:1;min-width:0}.ms-ht-dl-tl{gap:var(--space-12);display:flex}.ms-ht-dl-tl b{font-size:var(--text-18);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.ms-ht-dl-meta{align-items:center;gap:var(--space-12);margin-top:calc(var(--space-6) * 1.5);font-size:var(--text-14);line-height:var(--leading-1);white-space:nowrap;color:var(--ms-ht-grey);display:flex;overflow:hidden}.ms-ht-dl-st{padding:var(--space-4) calc(var(--space-6) * 1.5);border-radius:var(--radius-8);font-weight:var(--weight-600);flex:none}.ms-ht-dl-st--stanley{background:color-mix(in srgb, color-mix(in srgb, var(--color-spark) 51%, var(--color-warning)) 37%, var(--color-white));color:color-mix(in srgb, color-mix(in srgb, var(--color-success) 15%, var(--color-warning)) 41%, var(--color-endlessness))}.ms-ht-dl-st--veed{background:color-mix(in srgb, var(--color-orbit-dark) 15%, var(--color-white));color:color-mix(in srgb, color-mix(in srgb, var(--color-endlessness) 95%, var(--color-warning)) 38%, var(--color-orbit-dark))}.ms-ht-dl-st--lulu{background:color-mix(in srgb, var(--color-orbit) 13%, var(--color-white));color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 79%, var(--color-error)) 86%, var(--color-orbit))}.ms-ht-dl-date{text-overflow:ellipsis;overflow:hidden}.ms-ht-dl-r{align-items:center;gap:calc(var(--space-10) * 1.5);padding-left:calc(var(--space-6) * 1.5);flex:none;display:flex}.ms-ht-dl-val{min-width:60px;font-size:var(--text-18);font-weight:var(--weight-700);text-align:right}.ms-ht-dl-chev{width:19.5px;height:19.5px;color:var(--ms-ht-faint)}.ms-ht-dl-draft{gap:var(--space-12);max-height:0;padding:0 var(--space-18);opacity:0;flex-direction:column;display:flex;overflow:hidden}.ms-ht-dl-grp--stanley .ms-ht-dl-draft{animation:ms-ht-bd-ra 8s var(--ease-rotator) both}.ms-ht-dl-grp--veed .ms-ht-dl-draft{animation:ms-ht-bd-rb 8s var(--ease-rotator) both}.ms-ht-dl-k{padding-top:calc(var(--space-10) * 1.5);border-top:1.5px solid var(--ms-ht-soft);font-size:var(--text-16);font-weight:var(--weight-700);line-height:var(--leading-1);display:flex}.ms-ht-dl-k em{font-size:var(--text-15);font-weight:var(--weight-600);color:var(--ms-ht-muted);margin-left:auto}.ms-ht-dl-draft p{font-family:var(--font-sans);font-size:var(--text-16);color:var(--ms-ht-body);margin:0;line-height:1.45}.ms-ht-dl-acts{gap:var(--space-12);padding-bottom:var(--space-18);display:flex}.ms-ht-dl-btn{border:1.5px solid var(--ms-ht-chip);border-radius:var(--radius-full);height:42px;font-size:var(--text-16);font-weight:var(--weight-600);line-height:var(--leading-1);flex:1;place-items:center;display:grid}.ms-ht-dl-btn--solid{border-color:var(--ms-ht-ink);background:var(--ms-ht-ink);color:var(--color-white)}.ms-ht-shop{width:360px;height:567px;padding:var(--space-18) var(--space-18) calc(var(--space-6) * 1.5);border-radius:calc(var(--radius-24) * 1.25);flex-direction:column;display:flex;top:93px;left:0}.ms-ht-sv-h{align-items:center;gap:var(--space-12);padding:3px 3px var(--space-12);border-bottom:1.5px solid var(--ms-ht-soft);display:flex}.ms-ht-sv-h b{font-size:var(--text-22);line-height:var(--leading-1)}.ms-ht-sv-c{padding:var(--space-4) calc(var(--space-6) * 1.5);border-radius:var(--radius-8);background:color-mix(in srgb, var(--color-endlessness) 8%, var(--color-white));font-size:var(--text-15);font-weight:var(--weight-600);line-height:var(--leading-1)}.ms-ht-sv-row{align-items:center;gap:calc(var(--space-10) * 1.5);padding:calc(var(--space-10) * 1.5) 3px;border-bottom:1.5px solid var(--ms-ht-soft);display:flex}.ms-ht-sv-row:last-child{border-bottom:0}.ms-ht-sv-th,.ms-ht-sv-grid{border-radius:var(--radius-16);flex:none;width:87px;height:87px}.ms-ht-sv-th{background-position:50% 30%}.ms-ht-sv-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;display:grid;overflow:hidden}.ms-ht-sv-grid .ms-ht-ph:first-child{grid-row:span 2}.ms-ht-sv-m{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.ms-ht-sv-m b{font-size:var(--text-18);font-weight:var(--weight-600);line-height:1.2}.ms-ht-sv-m span{font-size:var(--text-15);color:#6e6f80;line-height:1.25}.ms-ht-sv-m .ms-ht-sv-code,.ms-ht-sv-m .ms-ht-sv-copy{font-weight:var(--weight-600);align-self:flex-start}.ms-ht-sv-m .ms-ht-sv-code{padding:var(--space-4) calc(var(--space-6) * 1.5);border-radius:var(--radius-8);background:color-mix(in srgb, var(--color-orbit) 10%, var(--color-white));color:var(--ms-ht-violet)}.ms-ht-sv-m .ms-ht-sv-stat{font-weight:var(--weight-600);color:var(--ms-ht-forest)}.ms-ht-sv-m .ms-ht-sv-copy{padding:var(--space-6) var(--space-10);border-radius:var(--radius-8);background:var(--ms-ht-ink);font-size:var(--text-12);line-height:var(--leading-1);letter-spacing:.12em;color:var(--color-white)}.ms-ht-sales{width:309px;padding:var(--space-20);border-radius:calc(var(--radius-24) * 1.125);background:var(--ms-ht-ink);box-shadow:0 45px 84px -54px color-mix(in srgb, var(--ms-ht-night) 60%, transparent);color:var(--color-white);top:93px;left:381px}.ms-ht-lbl{font-family:var(--font-mono);font-size:var(--text-13);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb, var(--color-white) 60%, transparent);display:block}.ms-ht-sl-n{height:51px;margin-top:calc(var(--space-10) * 1.5);display:block;position:relative}.ms-ht-sl-n b{font-size:var(--text-44);line-height:var(--leading-1);letter-spacing:var(--tracking-tight);opacity:0;position:absolute;top:0;left:0}.ms-ht-sl-n .ms-ht-sl0{animation:1.61s linear both ms-ht-sl-win}.ms-ht-sl-n .ms-ht-sl1{animation:.21s 1.61s both ms-ht-sl-on,.14s 2.03s forwards ms-ht-hide}.ms-ht-sl-n .ms-ht-sl2{animation:.21s 2.03s both ms-ht-sl-on,.14s 2.45s forwards ms-ht-hide}.ms-ht-sl-n .ms-ht-sl3{animation:.21s 2.45s both ms-ht-sl-on}.ms-ht-sl-sub{align-items:center;gap:calc(var(--space-6) * 1.5);margin-top:var(--space-12);font-size:var(--text-15);font-weight:var(--weight-500);line-height:var(--leading-1);color:color-mix(in srgb, var(--color-white) 70%, transparent);display:flex}.ms-ht-sl-sub i{background:#5be38e;border-radius:50%;width:10.5px;height:10.5px;box-shadow:0 0 0 4.5px #5be38e33}.ms-ht-ord{--ms-ht-fx:36px;--ms-ht-fy:0px;align-items:center;gap:calc(var(--space-6) + var(--space-8));width:309px;padding:calc(var(--space-6) + var(--space-8)) calc(var(--space-10) * 1.5);border-radius:calc(var(--radius-12) * 1.75);box-shadow:0 27px 45px -36px color-mix(in srgb, var(--ms-ht-night) 50%, transparent);display:flex;left:381px}.ms-ht-ord--1{top:294px}.ms-ht-ord--2{top:381px}.ms-ht-ord--3{top:468px}.ms-ht-ord .ms-ht-ph{border-radius:50%;flex:none;width:42px;height:42px}.ms-ht-ord div{min-width:0}.ms-ht-ord b{font-size:var(--text-16);font-weight:var(--weight-600);line-height:1.25;display:block}.ms-ht-ord div span{font-size:var(--text-14);color:var(--ms-ht-grey);line-height:1.25;display:block}.ms-ht-ord em{font-size:var(--text-16);font-weight:var(--weight-700);color:color-mix(in srgb, color-mix(in srgb, var(--color-endlessness) 15%, var(--color-success)) 76%, var(--color-orbit-dark));margin-left:auto}.ms-ht-kit{gap:var(--space-18);width:690px;padding:0 calc(var(--space-18) * 1.5) calc(var(--space-18) * 1.5);border-radius:calc(var(--radius-24) * 1.375);flex-direction:column;display:flex;top:75px;left:0;overflow:hidden}.ms-ht-mk-cover{height:96px;margin:0 calc(var(--space-18) * -1.5);background-position:50% 12%;flex:none}.ms-ht-mk-head{align-items:flex-start;gap:var(--space-18);margin-top:calc(var(--space-24) * -1.5);display:flex;position:relative}.ms-ht-mk-av{border:4.5px solid var(--color-white);border-radius:50%;flex:none;width:78px;height:78px}.ms-ht-mk-head>div{padding-top:calc(var(--space-48) - 3px)}.ms-ht-mk-name{font-size:var(--text-22);line-height:var(--leading-tight);display:block}.ms-ht-mk-loc{margin-top:var(--space-4);font-size:var(--text-15);font-weight:var(--weight-500);color:#3a3b48;line-height:1.2;display:block}.ms-ht-mk-chips{gap:var(--space-6);padding-top:calc(var(--space-48) - 1.5px);margin-left:auto;display:flex}.ms-ht-mk-chips i{padding:var(--space-4) var(--space-10);border:1.8px solid var(--color-orbit);border-radius:var(--radius-full);font-size:calc(var(--text-12) - 1px);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:.12em;color:var(--ms-ht-violet)}.ms-ht-mk-k{font-size:calc(var(--text-12) - 1px);font-weight:var(--weight-600);letter-spacing:.14em;color:#6e6f80;line-height:1.2;display:block}.ms-ht-mk-sum{gap:calc(var(--space-10) * 1.5);grid-template-columns:255px 1fr;display:grid}.ms-ht-mk-fol{gap:var(--space-4);padding:var(--space-16) var(--space-18);border-radius:calc(var(--radius-12) * 1.75);background:var(--ms-ht-lilac);flex-direction:column;display:flex;position:relative}.ms-ht-mk-shield{top:calc(var(--space-6) + var(--space-8));right:calc(var(--space-6) + var(--space-8));width:18px;height:18px;position:absolute}.ms-ht-mk-fol>b{font-size:var(--text-40);line-height:var(--leading-1);letter-spacing:var(--tracking-nav);margin-top:3px}.ms-ht-mk-up{font-size:var(--text-14);font-weight:var(--weight-600);color:var(--ms-ht-forest)}.ms-ht-mk-pl{gap:calc(var(--space-6) + var(--space-8));margin-top:var(--space-6);font-size:var(--text-14);font-weight:var(--weight-600);line-height:var(--leading-1);display:flex}.ms-ht-mk-pl span{align-items:center;gap:var(--space-4);display:flex}.ms-ht-mk-pl svg{width:15px;height:15px}.ms-ht-mk-grid{gap:var(--space-12);grid-template-columns:1fr 1fr;display:grid}.ms-ht-mk-grid>div{padding:var(--space-12) calc(var(--space-10) * 1.5);border-radius:calc(var(--radius-12) * 1.5);background:var(--ms-ht-tile)}.ms-ht-mk-grid b{margin-top:var(--space-8);font-size:var(--text-22);line-height:var(--leading-1);display:block}.ms-ht-mk-aud{gap:calc(var(--space-10) * 1.5);grid-template-columns:1fr 1fr;display:grid}.ms-ht-mk-gen,.ms-ht-mk-age{padding:calc(var(--space-10) * 1.5) var(--space-18);border-radius:calc(var(--radius-12) * 1.75);background:var(--ms-ht-tile);position:relative}.ms-ht-mk-age{gap:var(--space-8);flex-direction:column;display:flex}.ms-ht-mk-pw{align-items:center;gap:var(--space-18);margin-top:calc(var(--space-6) * 1.5);display:flex}.ms-ht-mk-pie{background:conic-gradient(var(--color-orbit) 0 61%, #cfc8ff 61% 100%);border-radius:50%;flex:none;width:87px;height:87px}.ms-ht-mk-leg{gap:calc(var(--space-6) * 1.5);font-size:var(--text-15);font-weight:var(--weight-500);line-height:var(--leading-1);flex-direction:column;display:flex}.ms-ht-mk-leg>span{align-items:center;gap:var(--space-8);display:flex}.ms-ht-mk-leg i{background:var(--color-orbit);border-radius:50%;width:12px;height:12px}.ms-ht-mk-leg>span+span i{background:color-mix(in srgb, var(--color-orbit) 35%, var(--color-white))}.ms-ht-mk-leg b{margin-left:3px}.ms-ht-mk-bar{gap:3px calc(var(--space-6) * 1.5);font-size:var(--text-14);font-weight:var(--weight-500);grid-template-columns:1fr auto;line-height:1.2;display:grid}.ms-ht-mk-bar i{border-radius:var(--radius-full);background:#e4e0f7;grid-column:1/-1;height:7.5px;position:relative;overflow:hidden}.ms-ht-mk-bar i:after{content:"";width:var(--ms-ht-w);border-radius:var(--radius-full);background:var(--color-orbit);position:absolute;top:0;bottom:0;left:0}.ms-ht-an{width:690px;top:60px;left:0}.ms-ht-an--tiktok{--ms-ht-c:#f2b33d}.ms-ht-an--youtube{--ms-ht-c:#4ca63a}.ms-ht-an--instagram{--ms-ht-c:var(--color-orbit-dark)}.ms-ht-an--threads{--ms-ht-c:color-mix(in srgb, color-mix(in srgb, var(--color-error) 32%, var(--color-warning)) 69%, var(--color-supernova))}.ms-ht-an-top{margin-bottom:var(--space-12);justify-content:space-between;align-items:center;display:flex}.ms-ht-an-tabs{font-size:var(--text-16);font-weight:var(--weight-500);line-height:var(--leading-1);color:#6e6f80;gap:3px;display:flex}.ms-ht-an-tabs i{padding:calc(var(--space-6) * 1.5) calc(var(--space-6) + var(--space-8));border-radius:calc(var(--radius-8) * 1.25)}.ms-ht-an-tabs .ms-ht-on{background:color-mix(in srgb, var(--color-cloud) 97%, var(--color-endlessness));font-weight:var(--weight-600);color:var(--ms-ht-ink)}.ms-ht-an-range{align-items:center;gap:calc(var(--space-6) * 1.5);padding:calc(var(--space-6) * 1.5) calc(var(--space-10) * 1.5);border-radius:var(--radius-12);background:var(--color-white);font-size:var(--text-16);font-weight:var(--weight-500);line-height:var(--leading-1);border:1.5px solid #e1e1e6;display:flex}.ms-ht-an-range svg{width:19.5px;height:19.5px}.ms-ht-an-card{padding:var(--space-18) var(--space-20);border-radius:calc(var(--radius-12) * 1.75)}.ms-ht-an-h{justify-content:space-between;align-items:flex-start;display:flex}.ms-ht-an-h b{font-size:var(--text-20);font-weight:var(--weight-600);line-height:var(--leading-1);display:block}.ms-ht-an-h span{margin-top:var(--space-6);font-size:var(--text-16);line-height:var(--leading-1);color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 12%, var(--color-cloud)) 63%, var(--color-endlessness));display:block}.ms-ht-an-h em{color:#1e7a3c}.ms-ht-an-h strong{font-size:var(--text-32);font-weight:var(--weight-700);line-height:var(--leading-1)}.ms-ht-an-chart{gap:calc(var(--space-6) * 1.5);height:225px;margin-top:var(--space-12);display:flex}.ms-ht-an-y{width:36px;padding:var(--space-6) 0 calc(var(--space-18) * 1.5);font-size:var(--text-13);line-height:var(--leading-1);text-align:right;color:#a0a1ae;flex-direction:column;flex:none;justify-content:space-between;display:flex}.ms-ht-an-svg{flex:1;height:100%;overflow:visible}.ms-ht-an-grid line{stroke:#e4e4ea;stroke-dasharray:3 3;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ms-ht-an-grid .ms-ht-an-base{stroke-dasharray:none}.ms-ht-an-l{fill:none;stroke:var(--ms-ht-c);stroke-dasharray:1200;stroke-dashoffset:1200px;stroke-linecap:round;stroke-width:3px;vector-effect:non-scaling-stroke;animation:1.1s cubic-bezier(.22,.61,.36,1) .35s forwards ms-ht-line}.ms-ht-an-x{margin-top:calc(var(--space-6) * -1.5);padding-left:calc(var(--space-48) - 3px);font-size:var(--text-14);line-height:var(--leading-1);color:#a0a1ae;justify-content:space-between;display:flex}.ms-ht-an-leg{gap:var(--space-8);margin-top:var(--space-18);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ms-ht-an-leg>span{align-items:center;gap:var(--space-6);padding:var(--space-8) calc(var(--space-6) * 1.5);border:1.5px solid var(--ms-ht-edge);border-radius:var(--radius-full);font-size:var(--text-13);font-weight:var(--weight-500);line-height:var(--leading-1);white-space:nowrap;display:flex;overflow:hidden}.ms-ht-an-leg i{background:var(--ms-ht-c);border-radius:50%;flex:none;width:9px;height:9px}.ms-ht-an-leg svg{flex:none;width:15px;height:15px}.ms-ht-an-ov{gap:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));width:690px;display:grid;top:507px;left:0}.ms-ht-an-ov>div{padding:calc(var(--space-10) * 1.5) var(--space-18);border-radius:calc(var(--radius-12) * 1.5)}.ms-ht-an-ov span{font-size:var(--text-16);font-weight:var(--weight-600);line-height:var(--leading-1);display:block}.ms-ht-an-ov b{margin-top:var(--space-8);font-size:var(--text-28);line-height:var(--leading-1);display:block}@media (max-width:759.98px){.ms-ht-viz{--ms-ht-zoom:.88;height:400px}}@media (max-width:519.98px){.ms-ht-viz{--ms-ht-zoom:.56;height:300px;padding:var(--space-40) var(--space-8) var(--space-12)}}@media (prefers-reduced-motion:reduce){.ms-ht-viz .ms-ht-scene,.ms-ht-viz .ms-ht-scene *{animation:none}.ms-ht-viz .ms-ht-dl-tabs{display:none}.ms-ht-viz .ms-ht-dl-grp--stanley{border-color:var(--color-orbit-dark);box-shadow:0 0 0 4.5px color-mix(in srgb, var(--color-orbit-dark) 14%, transparent)}.ms-ht-viz .ms-ht-dl-grp--stanley .ms-ht-dl-draft{opacity:1;max-height:none}.ms-ht-viz .ms-ht-sl-n .ms-ht-sl3{opacity:1}.ms-ht-viz .ms-ht-an-l{stroke-dashoffset:0}}@keyframes ms-ht-fade{0%{opacity:0}}@keyframes ms-ht-dx-in{0%{opacity:0;transform:translate(var(--ms-ht-fx,0px), var(--ms-ht-fy,15px))}}@keyframes ms-ht-hide{0%{opacity:1}to{opacity:0}}@keyframes ms-ht-show-c{0%{opacity:0;transform:translate(-50%,9px)}to{opacity:1;transform:translate(-50%)}}@keyframes ms-ht-in-c{0%{opacity:0;transform:translate(-50%,12px)}}@keyframes ms-ht-b-open{0%{opacity:0;max-height:0;margin-bottom:-10.5px}to{opacity:1;max-height:60px}}@keyframes ms-ht-pv-open{0%{opacity:0;height:0;margin-bottom:-9px}}@keyframes ms-ht-pop{0%{opacity:0;transform:scale(0)}}@keyframes ms-ht-bd-tabs{0%,21%{max-height:60px;margin-top:var(--space-18);margin-bottom:calc(var(--space-10) * 1.5);opacity:1}24%,to{opacity:0;max-height:0;margin-top:0;margin-bottom:0}}@keyframes ms-ht-bd-gs{0%,22%,51.5%,to{border-color:color-mix(in srgb, var(--color-supernova) 32%, var(--color-white));box-shadow:0 0 0 4.5px color-mix(in srgb, var(--color-supernova) 8%, transparent)}24.5%,48%{border-color:var(--color-orbit-dark);box-shadow:0 0 0 4.5px color-mix(in srgb, var(--color-orbit-dark) 14%, transparent)}}@keyframes ms-ht-bd-gv{0%,50%{border-color:color-mix(in srgb, var(--color-supernova) 32%, var(--color-white));box-shadow:0 0 0 4.5px color-mix(in srgb, var(--color-supernova) 8%, transparent)}52.5%,to{border-color:var(--color-orbit-dark);box-shadow:0 0 0 4.5px color-mix(in srgb, var(--color-orbit-dark) 14%, transparent)}}@keyframes ms-ht-bd-ra{0%,24%,51.5%,to{opacity:0;max-height:0}27.5%,48%{opacity:1;max-height:198px}}@keyframes ms-ht-bd-rb{0%,51.5%{opacity:0;max-height:0}55%,to{opacity:1;max-height:198px}}@keyframes ms-ht-sl-win{0%,92%{opacity:1}to{opacity:0}}@keyframes ms-ht-sl-on{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ms-ht-line{to{stroke-dashoffset:0}}
.ms-bmx-ph{background-color:#e4e4ea;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover}.ms-bmx-starfield{pointer-events:none;position:absolute;inset:0}.ms-bmx-starfield:before,.ms-bmx-starfield:after{content:"";background-repeat:repeat;position:absolute;inset:0}.ms-bmx-starfield:before{background-image:radial-gradient(1.4px 1.4px at 24px 36px, var(--color-white) 60%, transparent 62%), radial-gradient(1px 1px at 150px 90px, color-mix(in srgb, var(--color-white) 85%, transparent) 60%, transparent 62%), radial-gradient(1.2px 1.2px at 210px 200px, var(--color-white) 60%, transparent 62%), radial-gradient(1px 1px at 80px 230px, color-mix(in srgb, var(--color-white) 70%, transparent) 60%, transparent 62%), radial-gradient(1.8px 1.8px at 260px 40px, var(--color-spark) 60%, transparent 62%);background-size:280px 280px}.ms-bmx-starfield:after{background-image:radial-gradient(1px 1px at 60px 120px, var(--color-white) 60%, transparent 62%), radial-gradient(1.3px 1.3px at 300px 260px, color-mix(in srgb, var(--color-white) 90%, transparent) 60%, transparent 62%), radial-gradient(1.8px 1.8px at 180px 330px, var(--color-supernova) 60%, transparent 62%), radial-gradient(1.6px 1.6px at 380px 60px, color-mix(in srgb, var(--color-orbit) 64%, var(--color-white)) 60%, transparent 62%);background-size:420px 420px}.ms-bmx-ln .ms-bmx-starfield{opacity:.5}.ms-bmx-ln{margin:0 var(--space-16);border-radius:var(--radius-24);color:var(--color-white);background:linear-gradient(to right top, color-mix(in srgb, var(--color-white) 4%, var(--color-endlessness)) 0%, color-mix(in srgb, var(--color-endlessness) 93%, var(--color-cloud)) 55%, color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 14%, var(--color-white)) 23%, var(--color-endlessness)) 100%);padding:clamp(calc(var(--space-32) + var(--space-24)), 6vw, var(--space-80)) 0;align-self:stretch;position:relative;overflow:hidden}@media (max-width:760px){.ms-bmx-ln{margin:0 var(--space-8);border-radius:var(--radius-24)}}.ms-bmx{letter-spacing:var(--tracking-body);position:relative;overflow:hidden}.ms-bmx-ic{border-radius:var(--radius-12);width:40px;height:40px;margin-bottom:calc(var(--space-8) + var(--space-6));color:var(--color-white);background:linear-gradient(135deg, var(--color-supernova), var(--color-orbit));place-items:center;display:grid}.ms-bmx-ic svg{width:20px;height:20px}.ms-bmx-comets{z-index:1;pointer-events:none;position:absolute;inset:0}.ms-bmx-comets i{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-white) 85%, transparent));opacity:0;offset-rotate:auto;border-radius:2px;width:90px;height:1.5px;animation:16s cubic-bezier(.3,0,.6,1) infinite ms-bmx-comet;position:absolute;top:0;left:0}.ms-bmx-comets .ms-bmx-cm1{offset-path:path("M 120 80 Q 520 20 900 190");animation-delay:2.5s}.ms-bmx-comets .ms-bmx-cm2{offset-path:path("M 700 40 Q 1050 60 1320 260");animation-duration:19s;animation-delay:9s}.ms-bmx-comets .ms-bmx-cm3{offset-path:path("M 260 420 Q 600 330 980 520");animation-duration:23s;animation-delay:14s}.ms-bmx-grid{gap:clamp(var(--space-32), 5vw, var(--space-72));z-index:2;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;display:grid;position:relative}.ms-text.ms-bmx-p{margin:var(--space-20) 0 0;font-style:normal;font-family:var(--font-sans);font-size:var(--text-18);font-weight:var(--weight-400);color:color-mix(in srgb, var(--color-white) 78%, transparent);max-width:44ch;line-height:1.55}.ms-bmx-k{margin-bottom:var(--space-16);font-style:normal;font-family:var(--font-mono);font-size:var(--text-10);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-white) 55%, transparent);margin:0 0 var(--space-12);display:block}.ms-bmx-picks{gap:var(--space-8);margin-top:var(--space-32);flex-direction:column;max-width:440px;display:flex}.ms-bmx-pick{align-items:center;gap:calc(var(--space-8) + var(--space-6));width:100%;padding:var(--space-12) var(--space-16) var(--space-12) var(--space-12);border-radius:var(--radius-16);border:1px solid color-mix(in srgb, var(--color-white) 12%, transparent);background:color-mix(in srgb, var(--color-white) 4%, transparent);color:var(--color-white);text-align:left;cursor:pointer;transition:background-color .25s,border-color .25s,transform .25s;display:flex}.ms-bmx-pick:hover{background:color-mix(in srgb, var(--color-white) 8%, transparent)}.ms-bmx-pick.ms-bmx-on{background:color-mix(in srgb, var(--color-white) 10%, transparent);border-color:color-mix(in srgb, var(--color-supernova) 70%, transparent)}.ms-bmx-pick:focus-visible{outline:color-mix(in srgb, var(--color-orbit) 57%, var(--color-white)) solid 3px;outline-offset:3px}.ms-bmx-pick b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-15);font-weight:var(--weight-600);line-height:1.2;display:block}.ms-bmx-pick em{margin-top:var(--space-2);font-style:normal;font-family:var(--font-sans);font-size:var(--text-13);font-weight:var(--weight-400);line-height:var(--leading-quote);color:color-mix(in srgb, var(--color-white) 62%, transparent);display:block}.ms-bmx-pick .ms-bmx-ic{flex:none;margin:0}.ms-bmx-cta{margin-top:calc(var(--space-16) + var(--space-12))}.ms-bmx-bmt-top{align-items:center;gap:var(--space-8);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-500);line-height:var(--leading-1);color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 16%, var(--color-endlessness)) 49%, var(--color-cloud));margin-bottom:var(--space-12);display:flex}.ms-bmx-bmt-tag{font-style:normal;font-family:var(--font-mono);font-size:calc(var(--text-10) * .9);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:.14em;color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 86%, var(--color-white)) 85%, var(--color-endlessness));background:color-mix(in srgb, var(--color-orbit) 10%, var(--color-white));border-radius:var(--radius-4);padding:var(--space-4) var(--space-6)}.ms-bmx-bmt-req p{font-style:normal;font-family:var(--font-headline);font-size:var(--text-13);font-weight:var(--weight-500);margin:0;line-height:1.35;display:grid}.ms-bmx-bmt-req p>span{grid-area:1/1}.ms-bmx-bmt-req p>[aria-hidden=true]{visibility:hidden}.ms-bmx-bmt-av{background-position:50% 30%;border-radius:50%;flex:none;width:28px;height:28px}.ms-bmx-bmt-w,.ms-bmx-bmt-d{align-items:center;gap:var(--space-4);display:flex;position:absolute;top:0;left:0}.ms-bmx-bmt-w{color:var(--color-orbit);opacity:0;animation:.25s .45s both ms-bmx-wOn,.2s 1.95s forwards ms-bmx-wOff}.ms-bmx-bmt-w i{background:var(--color-orbit);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite ms-bmx-dot}.ms-bmx-bmt-w i:nth-child(2){animation-delay:.15s}.ms-bmx-bmt-w i:nth-child(3){margin-right:var(--space-6);animation-delay:.3s}.ms-bmx-bmt-d{color:color-mix(in srgb, color-mix(in srgb, var(--color-success) 78%, var(--color-cloud)) 68%, var(--color-endlessness));opacity:0;animation:.3s 2.05s both ms-bmx-wOn}.ms-bmx-bmt-d:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center center / 10px auto no-repeat color-mix(in srgb, color-mix(in srgb, var(--color-success) 78%, var(--color-cloud)) 68%, var(--color-endlessness));width:14px;height:14px;margin-right:var(--space-6);border-radius:50%}.ms-bmx-bmt-btn{height:34px;padding:0 var(--space-16);border-radius:var(--radius-full);background:var(--color-endlessness);color:var(--color-white);font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-600);line-height:var(--leading-1);align-items:center;display:inline-flex}.ms-bmx-bmt-btn.ms-bmx-ghost{background:var(--color-white);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));box-shadow:color-mix(in srgb, color-mix(in srgb, var(--color-orbit) 46%, var(--color-endlessness)) 15%, var(--color-white)) 0px 0px 0px 1.5px inset}.ms-bmx-bmt-btn:not(.ms-bmx-ghost){animation:1.6s 2.7s 2 ms-bmx-okPulse}.ms-bmx-am{padding:var(--space-12);background:#f5f4fa}.ms-bmx-am-row{gap:var(--space-10);padding:var(--space-6) var(--space-4);border-bottom:1px solid color-mix(in srgb, color-mix(in srgb, var(--color-orbit) 50%, var(--color-endlessness)) 13%, var(--color-white));font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-400);line-height:1.2;animation:.3s .95s both ms-bmx-wOn;display:flex}.ms-bmx-am-row+.ms-bmx-am-row{animation-delay:1.1s}.ms-bmx-am-row span{color:#80818f;width:50px}.ms-bmx-am-row b{font-weight:var(--weight-600)}.ms-bmx-am-body{gap:var(--space-8);margin-top:var(--space-10);padding:var(--space-10);border-radius:var(--radius-12);background:var(--color-white);flex-direction:column;animation:.4s 1.3s both ms-bmx-wOn;display:flex}.ms-bmx-am-body p{font-style:normal;font-family:var(--font-sans);font-size:var(--text-12);font-weight:var(--weight-400);color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 26%, var(--color-white)) 29%, var(--color-endlessness));margin:0;line-height:1.45}.ms-bmx-as-in{margin:var(--space-10) 0 0;padding:var(--space-8) var(--space-10);border-radius:var(--radius-8);background:var(--color-white);font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-400);color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 26%, var(--color-white)) 29%, var(--color-endlessness));line-height:1.45;animation:.35s 1.8s both ms-bmx-wOn}.ms-bmx-as-in b{color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white))}.ms-bmx-more{z-index:2;margin-top:clamp(var(--space-40), 5vw, calc(var(--space-32) + var(--space-32)));padding-top:calc(var(--space-16) + var(--space-12));border-top:1px solid color-mix(in srgb, var(--color-white) 10%, transparent);position:relative}.ms-bmx-more ul{gap:var(--space-20);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ms-bmx-more li{align-items:flex-start;gap:var(--space-12);color:color-mix(in srgb, var(--color-white) 70%, transparent);font-style:normal;font-family:var(--font-sans);font-size:var(--text-13);font-weight:var(--weight-400);line-height:1.45;display:flex}.ms-bmx-more b{color:var(--color-white);font-style:normal;font-family:var(--font-headline);font-size:var(--text-14);font-weight:var(--weight-600);margin-bottom:var(--space-2);line-height:1.2;display:block}.ms-bmx-ic.ms-bmx-sm{border-radius:var(--radius-8);flex:none;width:32px;height:32px;margin:0}.ms-bmx-ic.ms-bmx-sm svg{width:16px;height:16px}@media (max-width:900px){.ms-bmx-grid{grid-template-columns:minmax(0,1fr)}.ms-bmx-more ul{grid-template-columns:1fr}}.ms-bmx-stage{padding:var(--space-8) 0;flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.ms-bmx-head img{width:100%;height:100%;position:absolute;inset:0}.ms-bmx-smile{opacity:1}.ms-bmx-bmt-panel{z-index:2;padding:var(--space-16);border-radius:var(--radius-24);background:var(--color-white);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));font-family:var(--font-headline);width:min(400px,100%);padding-top:var(--space-32);animation:.45s cubic-bezier(.22,.61,.36,1) both ms-bmx-bmtIn;position:relative;top:auto;right:auto;box-shadow:0 0 0 1px #ffffff1a,0 40px 80px -40px #7966f8bf}.ms-bmx-an2-h{justify-content:space-between;align-items:flex-start;display:flex}.ms-bmx-an2-h b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-13);font-weight:var(--weight-600);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));line-height:1.2;display:block}.ms-bmx-an2-h span{margin-top:var(--space-2);font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-400);line-height:var(--leading-quote);color:color-mix(in srgb, color-mix(in srgb, var(--color-orbit-dark) 12%, var(--color-cloud)) 63%, var(--color-endlessness));display:block}.ms-bmx-an2-h em{color:#1e7a3c;font-style:normal}.ms-bmx-an2-h strong{font-style:normal;font-family:var(--font-headline);font-size:var(--text-22);font-weight:var(--weight-700);line-height:var(--leading-1);color:color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));letter-spacing:var(--tracking-body)}.ms-bmx-an2-grid line{stroke:#e4e4ea;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.ms-bmx-an2-grid line.ms-bmx-base{stroke-dasharray:none;stroke:#e4e4ea}.ms-bmx-an2-x{padding:0 0 0 var(--space-32);margin-top:calc(var(--space-6) * -1);font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .95);font-weight:var(--weight-400);line-height:var(--leading-1);color:#a0a1ae;justify-content:space-between;display:flex}.ms-bmx-an2-l{fill:none;stroke:var(--ms-bmx-c);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1200;stroke-dashoffset:1200px;animation:1.1s cubic-bezier(.22,.61,.36,1) .35s forwards ms-bmx-lineDraw}.ms-bmx-ap2{justify-content:center;align-items:flex-start;gap:var(--space-12);height:210px;padding:calc(var(--space-8) + var(--space-6)) calc(var(--space-8) + var(--space-6)) 0;background:#f5f4fa;display:flex;overflow:hidden}.ms-bmx-ap2-col{align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.ms-bmx-ap2-lbl{font-style:normal;font-family:var(--font-mono);font-size:calc(var(--text-10) * .85);font-weight:var(--weight-600);line-height:var(--leading-1);letter-spacing:.14em;text-transform:uppercase;color:#80818f}.ms-bmx-ap2-ph{border-radius:var(--radius-16);border:4px solid color-mix(in srgb, var(--color-endlessness) 92%, var(--color-white));align-items:center;gap:var(--space-6);width:120px;height:230px;padding:0 var(--space-8);flex-direction:column;display:flex;overflow:hidden}.ms-bmx-ap2-b{background:var(--color-white);padding-top:calc(var(--space-8) + var(--space-6));opacity:.75}.ms-bmx-ap2-av{background-position:50% 30%;border-radius:50%;flex:none;width:34px;height:34px}.ms-bmx-ap2-b b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-600);line-height:var(--leading-1)}.ms-bmx-ap2-b i{border-radius:var(--radius-4);background:#eeedf3;flex:none;width:100%;height:16px;display:block}.ms-bmx-ap2-hero{background-position:50% 30%;flex:none;width:calc(100% + 16px);height:62px;display:block}.ms-bmx-ap2-a b{font-style:italic;font-family:var(--font-headline);font-size:var(--text-16);font-weight:var(--weight-400);line-height:var(--leading-1);color:#2b1a12}.ms-bmx-ap2-a em{font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .8);font-weight:var(--weight-400);line-height:var(--leading-1);color:#7a5a40}.ms-bmx-ap2-a i{width:100%;padding:var(--space-4) var(--space-4);border-radius:var(--radius-4);color:#fbf6ee;font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .75);font-weight:var(--weight-600);text-align:center;background:#2b1a12;flex:none;line-height:1.2;display:block}.ms-bmx-ap2-arrow{color:#80818f;width:18px;height:18px;margin-top:calc(var(--space-72) + var(--space-18));flex:none}.ms-bmx-ap2-a{opacity:0;background:#fbf6ee;animation:.5s cubic-bezier(.22,.61,.36,1) 1.3s forwards ms-bmx-ap2In;transform:translateY(8px)}.ms-bmx-am-kit{align-items:center;gap:var(--space-8);padding:var(--space-6);border-radius:var(--radius-8);border:1px solid color-mix(in srgb, color-mix(in srgb, var(--color-orbit) 50%, var(--color-endlessness)) 13%, var(--color-white));display:flex}.ms-bmx-am-kit .ms-bmx-ph{border-radius:var(--radius-8);background-position:50% 30%;flex:none;width:30px;height:30px}.ms-bmx-am-kit b{font-style:normal;font-family:var(--font-headline);font-size:var(--text-10);font-weight:var(--weight-600);line-height:1.2;display:block}.ms-bmx-am-kit em{font-style:normal;font-family:var(--font-headline);font-size:calc(var(--text-10) * .95);font-weight:var(--weight-400);color:#2840e7;line-height:1.2;display:block}.ms-bmx-as2{padding:var(--space-12);background:#f5f4fa}.ms-bmx-as2 .ms-bmx-an2-h{padding:var(--space-10) var(--space-12);background:var(--color-white);border-radius:var(--radius-12) var(--radius-12) 0px 0px;animation:.35s .95s both ms-bmx-wOn}.ms-bmx-as2-svg{background:var(--color-white);width:100%;height:96px;padding:var(--space-6) var(--space-12) 0;box-sizing:border-box;display:block;overflow:visible}.ms-bmx-as2 .ms-bmx-an2-x{padding:var(--space-6) var(--space-12) var(--space-8);background:var(--color-white);border-radius:0px 0px var(--radius-12) var(--radius-12);margin:0}.ms-bmx-as2 .ms-bmx-an2-l{animation-delay:1.1s}.ms-text.ms-bmx-h2{letter-spacing:var(--tracking-tighter);color:var(--color-white);font-size:clamp(var(--text-40), 4.6vw, var(--text-64));text-wrap:balance;line-height:1.02}@media (min-width:901px){.ms-bmx-copy{flex-direction:column;display:flex}.ms-bmx-bmt-panel{padding-top:var(--space-16)}}@media (max-width:900px){.ms-bmx-bmt-panel{width:min(400px,100%);padding-top:var(--space-16)}}.ms-bmx-bmt-art>.ms-bmx-ap2,.ms-bmx-bmt-art>.ms-bmx-am,.ms-bmx-bmt-art>.ms-bmx-as2{box-sizing:border-box;height:100%;overflow:hidden}@media (min-width:901px){.ms-bmx-grid{align-items:center}.ms-bmx-copy .ms-bmx-cta{margin-top:calc(var(--space-16) + var(--space-12));align-self:flex-start}.ms-bmx-picks{margin-bottom:0}.ms-bmx-stage{justify-content:center;gap:0;padding:0}}.ms-bmx-head{z-index:3;filter:drop-shadow(0 16px 28px #7966f840);width:170px;height:170px;margin-bottom:calc(var(--space-8) + var(--space-6));position:relative}.ms-bmx-glow{pointer-events:none;filter:blur(16px);background:radial-gradient(closest-side, color-mix(in srgb, var(--color-orbit) 10%, transparent), color-mix(in srgb, var(--color-supernova) 3%, transparent) 60%, transparent);width:200px;height:200px;margin-left:calc(var(--space-100) * -1);border-radius:50%;position:absolute;top:0;bottom:auto;left:50%}.ms-bmx-bmt-art{border-radius:var(--radius-16);box-sizing:border-box;height:200px;animation:.5s cubic-bezier(.22,.61,.36,1) .8s both ms-bmx-artIn;overflow:hidden}.ms-bmx-bmt-req{align-items:center;gap:var(--space-10);border-radius:var(--radius-12);background:color-mix(in srgb, var(--color-white) 22%, var(--color-cloud));padding:var(--space-8) var(--space-12);animation:.4s .1s both ms-bmx-bmtIn;display:flex}.ms-bmx-bmt-status{height:30px;font-style:normal;font-family:var(--font-headline);font-size:var(--text-12);font-weight:var(--weight-600);margin:var(--space-8) var(--space-2) var(--space-6);line-height:30px;position:relative}.ms-bmx-bmt-ok{justify-content:flex-end;gap:var(--space-8);margin-top:var(--space-10);animation:.35s 2.25s both ms-bmx-bmtIn;display:flex}.ms-bmx-bmt-spk{z-index:4;opacity:0;width:22px;height:22px;animation:.7s cubic-bezier(.22,.61,.36,1) 2.15s both ms-bmx-spk;position:absolute;top:6px;bottom:auto;left:calc(50% + 66px)}@media (max-width:900px){.ms-bmx-head{width:140px;height:140px;margin-bottom:var(--space-12)}.ms-bmx-bmt-spk{bottom:160px;left:calc(50% + 52px)}}@keyframes ms-bmx-twinkle{0%{opacity:.35}to{opacity:1}}@keyframes ms-bmx-comet{0%{offset-distance:0%;opacity:0}1%{opacity:.9}7%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}@keyframes ms-bmx-spk{0%{opacity:0;transform:scale(.3)rotate(0)}40%{opacity:1;transform:scale(1.1)rotate(20deg)}to{opacity:0;transform:scale(.8)rotate(45deg)translate(6px,-10px)}}@keyframes ms-bmx-bmtIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes ms-bmx-dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes ms-bmx-wOn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ms-bmx-wOff{to{opacity:0;transform:translateY(-4px)}}@keyframes ms-bmx-artIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes ms-bmx-okPulse{50%{box-shadow:0 0 0 6px #00000014}}@keyframes ms-bmx-ap2In{to{opacity:1;transform:none}}@keyframes ms-bmx-lineDraw{to{stroke-dashoffset:0}}.ms-bmx-wrap{width:min(100% - 48px,1240px);margin-inline:auto}.ms-bmx-gt{background:linear-gradient(90deg, color-mix(in srgb, var(--color-supernova) 65%, var(--color-white)) 0%, color-mix(in srgb, var(--color-supernova) 50%, var(--color-white)) 36%, color-mix(in srgb, color-mix(in srgb, var(--color-supernova) 28%, var(--color-white)) 72%, var(--color-orbit)) 72%, color-mix(in srgb, var(--color-white) 44%, var(--color-orbit)) 100%);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.ms-bmx-stage:not(.is-inview) *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ms-bmx *,.ms-bmx :after,.ms-bmx :before{transition:none!important;animation:none!important}.ms-bmx-head:not(.ms-bmx-reacted) .ms-bmx-smile,.ms-bmx-comets,.ms-bmx-bmt-w{display:none}.ms-bmx-bmt-d,.ms-bmx-bmt-ok,.ms-bmx-am-row,.ms-bmx-am-body,.ms-bmx-as-in{opacity:1}.ms-bmx-an2-l{stroke-dashoffset:0}.ms-bmx-ap2-a{opacity:1;transform:none}}
