:root{--maxw:1280px;--void:#000;--ash:#9a9a9a;--silver:#bdbdbd}.hb1{position:relative;width:100%;min-height:100svh;background:var(--void);overflow:hidden;isolation:isolate;display:flex;flex-direction:column;font-family:var(--font)}.hb1-canvas{z-index:1;width:100%;height:100%}.hb1-canvas,.hb1-veil{position:absolute;inset:0;pointer-events:none}.hb1-veil{z-index:2;background:radial-gradient(120% 90% at 82% 44%,transparent 30%,rgba(0,0,0,.55) 78%),linear-gradient(90deg,#000 6%,rgba(0,0,0,.4) 34%,transparent 56%)}.hb1-crumb{position:relative;z-index:4;max-width:var(--maxw);width:100%;margin:0 auto;padding:26px clamp(22px,5vw,56px) 0}.hb1-crumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:13px;font-weight:400;color:var(--ash)}.hb1-crumb li+li:before{content:"/";margin-right:8px;color:#4a4a4a}.hb1-crumb a{color:var(--ash);text-decoration:none;transition:color .25s}.hb1-crumb [aria-current],.hb1-crumb a:hover{color:#fff}.hb1-body{position:relative;z-index:4;flex:1;display:flex;align-items:center;max-width:var(--maxw);width:100%;margin:0 auto;padding:clamp(30px,5vw,64px) clamp(22px,5vw,56px) clamp(34px,4vw,56px)}.hb1-copy{max-width:660px}.hb1-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-300,#ff6f92);margin-bottom:24px;opacity:0;transform:translateY(16px);animation:hb1Rise .9s cubic-bezier(.2,.7,.2,1) .1s forwards}.hb1-eyebrow .d{width:7px;height:7px;border-radius:2px;background:linear-gradient(135deg,var(--rose-500,#f92f64),var(--violet,#7a00ff));box-shadow:0 0 14px rgba(249,47,100,.8)}.hb1-h{font-size:clamp(40px,6.2vw,84px);font-weight:400;letter-spacing:-.045em;line-height:1;color:#fff;text-wrap:balance;margin:0}.hb1-h .l1,.hb1-h .l2{display:block;opacity:0;transform:translateY(26px);animation:hb1Rise 1s cubic-bezier(.2,.7,.2,1) forwards}.hb1-h .l1{animation-delay:.18s}.hb1-h .l2{animation-delay:.3s}.hb1-h .accent{color:#ff6f92}.hb1-sub{margin-top:26px;max-width:56ch;font-size:clamp(16px,1.4vw,18.5px);line-height:1.6;color:var(--silver);animation:hb1Rise 1s cubic-bezier(.2,.7,.2,1) .42s forwards}.hb1-aeo,.hb1-sub{font-weight:300;opacity:0;transform:translateY(20px)}.hb1-aeo{margin-top:14px;max-width:58ch;font-size:14.5px;line-height:1.62;color:var(--ash);animation:hb1Rise 1s cubic-bezier(.2,.7,.2,1) .5s forwards}.hb1-cta{margin-top:32px;display:flex;gap:20px;flex-wrap:wrap;opacity:0;transform:translateY(20px);animation:hb1Rise 1s cubic-bezier(.2,.7,.2,1) .58s forwards}.hb1-btn,.hb1-cta{align-items:center}.hb1-btn{display:inline-flex;gap:10px;font-size:14px;font-weight:600;letter-spacing:.03em;color:#fff;background:var(--rose-500,#f92f64);border-radius:999px;padding:15px 26px;text-decoration:none;transition:transform .3s,background .3s,box-shadow .3s}.hb1-btn svg{width:16px;height:16px;transition:transform .3s}.hb1-btn:hover{transform:translateY(-2px);background:var(--rose-600,#e41252);box-shadow:0 18px 40px rgba(249,47,100,.42)}.hb1-btn:hover svg{transform:translateX(3px)}.hb1-ghost{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--ash);text-decoration:none;transition:color .25s,gap .25s}.hb1-ghost svg{width:15px;height:15px}.hb1-ghost:hover{color:#fff;gap:12px}.hb1-labels{margin-top:clamp(28px,3.4vw,42px);display:flex;flex-wrap:wrap;gap:9px;opacity:0;animation:hb1Fade 1s ease .72s forwards}.hb1-labels span{font-size:12.5px;font-weight:500;color:#d6d6d6;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:8px 15px;transition:border-color .3s,color .3s,transform .3s}.hb1-labels span:hover{border-color:var(--rose-400,#fd3b6f);color:#fff;transform:translateY(-2px)}.hb1-meta{position:relative;z-index:4;width:100%;margin:0 auto;padding:0 clamp(22px,5vw,56px) clamp(30px,4vw,48px);font-size:13px;font-weight:300;line-height:1.6;color:#6f6f6f;max-width:min(var(--maxw),94ch);opacity:0;animation:hb1Fade 1s ease .84s forwards}@keyframes hb1Rise{to{opacity:1;transform:none}}@keyframes hb1Fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.hb1-aeo,.hb1-cta,.hb1-eyebrow,.hb1-h .l1,.hb1-h .l2,.hb1-labels,.hb1-meta,.hb1-sub{animation:none;opacity:1;transform:none}}@media (max-width:820px){.hb1{min-height:auto}.hb1-veil{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.62))}}.mrh{background:#fff;padding:clamp(96px,13vw,208px) 0 clamp(44px,5vw,72px);font-family:var(--font)}.mrh-in{max-width:var(--measure,1440px);margin:0 auto;padding:0 var(--gutter,clamp(24px,4vw,64px));min-width:0}.mrh-h{font-size:clamp(46px,8.4vw,124px);font-weight:400;letter-spacing:-.05em;line-height:.98;color:var(--ink,#0b0c0e)}.mrh-rule{margin-top:clamp(34px,4.4vw,66px);height:1px;background:var(--line,#ecedf0)}.mrh-foot{margin-top:clamp(26px,3vw,40px);display:grid;grid-template-columns:1fr auto;gap:clamp(28px,4vw,72px);align-items:start;min-width:0}.mrh-copy{max-width:82ch;min-width:0}.mrh-p1{font-size:clamp(15px,1.25vw,17.5px);font-weight:300;line-height:1.62;color:var(--ink-2,#41454c)}.mrh-p2{margin-top:14px;font-size:clamp(14px,1.15vw,16px);font-weight:300;line-height:1.66;color:var(--muted,#717680)}.mrh-cta{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(20px,2.2vw,28px);height:50px;padding:0 26px;border-radius:999px;background:var(--ink,#0b0c0e);color:#fff;font-family:var(--font);font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,transform .35s cubic-bezier(.22,.61,.24,1),box-shadow .35s ease,gap .3s ease}.mrh-cta svg{width:15px;height:15px}.mrh-cta:hover{background:var(--rose-500,#f92f64);transform:translateY(-2px);gap:14px;box-shadow:0 16px 34px rgba(249,47,100,.3)}.mrh-cta:focus-visible{outline:2px solid var(--rose-500,#f92f64);outline-offset:4px}.mrh-foot .mv2-clutch{justify-self:end}.mv2-clutch{flex:none;display:inline-flex;align-items:center;gap:clamp(14px,1.6vw,22px);text-decoration:none;transition:opacity .3s ease}.mv2-clutch:hover{opacity:.72}.mv2-clutch-l{display:flex;flex-direction:column;gap:3px}.mv2-clutch-k{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2,#41454c)}.mv2-clutch-brand{font-size:clamp(20px,1.9vw,26px);font-weight:600;letter-spacing:-.035em;color:var(--ink,#0b0c0e);line-height:1}.mv2-clutch-r{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.mv2-clutch-stars{display:inline-flex;gap:2px;color:var(--rose-500,#f92f64)}.mv2-clutch-stars svg{width:15px;height:15px;flex:none}.mv2-clutch-score{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--ink,#0b0c0e);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.mv2-clutch-score i{font-style:normal;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2,#41454c)}@media (prefers-reduced-motion:reduce){.mrh-cta,.mrh-cta svg,.mv2-clutch{transition:none}}@media (max-width:1180px){.mrh{padding-top:clamp(80px,11vw,160px)}.mrh-copy{max-width:64ch}}@media (max-width:940px){.mrh{padding-top:clamp(64px,9vw,120px);padding-bottom:clamp(36px,5vw,56px)}.mrh-foot{grid-template-columns:1fr!important;gap:28px!important}.mrh-foot .mv2-clutch{justify-self:start!important}.mrh-copy{max-width:none}.mrh-rule{margin-top:clamp(26px,4vw,44px)}}@media (max-width:760px){.mrh{padding-top:clamp(52px,10vw,88px)}.mrh-h{font-size:clamp(34px,10vw,64px);line-height:1.02;letter-spacing:-.04em}.mrh-p1{font-size:16px}.mrh-p2{font-size:14.5px}.mv2-clutch{gap:16px}.mv2-clutch-brand{font-size:20px}.mv2-clutch-stars svg{width:13px;height:13px}}@media (max-width:520px){.mrh{padding-top:44px;padding-bottom:32px}.mrh-h{font-size:clamp(30px,9.4vw,44px)}.mrh-h br{display:none}.mrh-foot{gap:22px!important}.mrh-p1{font-size:15px;line-height:1.6}.mrh-p2{font-size:14px}.mv2-clutch{flex-wrap:wrap;gap:10px 14px}}.mrh.mrh-light,.mrh.mrh-ppc{position:relative;display:flex;flex-direction:column;align-items:stretch;overflow:clip;background:#fff!important;padding:0!important;font-family:var(--font)}.mrh.mrh-ppc:after,.mrh.mrh-ppc:before{display:none!important}.mrh.mrh-ppc .mrh-wall{position:absolute;inset:-4% 0;z-index:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(12px,1.4vw,22px);pointer-events:none}.mrh.mrh-ppc .hw-row{display:flex;width:max-content;gap:clamp(12px,1.4vw,22px);will-change:transform,opacity;opacity:.74}.mrh.mrh-ppc .hw-track{display:flex;gap:clamp(12px,1.4vw,22px);align-items:center}.mrh.mrh-ppc .hw-row.r1{animation:hwDrift 96s linear infinite}.mrh.mrh-ppc .hw-row.r2{animation:hwDrift 120s linear infinite reverse}.mrh.mrh-ppc .hw-row.r3{animation:hwDrift 104s linear infinite}@keyframes hwDrift{to{transform:translate3d(-50%,0,0)}}.mrh.mrh-ppc .hw-dev{position:relative;display:block;flex:none;background:linear-gradient(158deg,#3b3e46,#17181d 40%,#26282f 72%,#101115)!important;box-shadow:0 26px 60px -26px rgba(11,12,14,.35),0 0 0 1.5px #2e3037,0 0 0 2.5px rgba(255,255,255,.5)!important}.mrh.mrh-ppc .hw-phone{width:clamp(116px,15vw,152px)!important;height:auto!important;aspect-ratio:70.6/146.6!important;border-radius:12.6%/6.05%;padding:calc(clamp(116px, 15vw, 152px) * .021)!important}.mrh.mrh-ppc .hw-pad{width:clamp(170px,21vw,224px)!important;height:auto!important;aspect-ratio:177.5/247.6!important;border-radius:6.4%/4.6%;padding:calc(clamp(170px, 21vw, 224px) * .024)!important}.mrh.mrh-ppc .hw-pad.land{width:clamp(240px,30vw,318px)!important;height:auto!important;aspect-ratio:247.6/177.5!important;border-radius:4.6%/6.4%;padding:calc(clamp(240px, 30vw, 318px) * .024)!important}.mrh.mrh-ppc .hw-scr{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:#fff!important;border-radius:inherit}.mrh.mrh-ppc .hw-phone .hw-scr{border-radius:11.3%/5.55%}.mrh.mrh-ppc .hw-pad .hw-scr{border-radius:4.2%/3.1%}.mrh.mrh-ppc .hw-pad.land .hw-scr{border-radius:3.1%/4.2%}.mrh.mrh-ppc .hw-scr img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;filter:saturate(108%)}.mrh.mrh-ppc .hw-isl{position:absolute;left:50%;top:2.2%;transform:translateX(-50%);width:30%;height:3.4%;border-radius:999px;background:#000;z-index:2;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.mrh.mrh-ppc .mrh-scrim{display:none}.mrh.mrh-ppc .mrh-corner{position:absolute;top:clamp(18px,3vw,40px);right:clamp(18px,3vw,44px);z-index:3}.mrh.mrh-ppc .mrh-corner .mv2-clutch{display:inline-flex;align-items:center;gap:14px;padding:11px 18px;border-radius:999px;background:rgba(255,255,255,.78);border:1px solid rgba(11,12,14,.08);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 12px 32px -14px rgba(11,12,14,.25);text-decoration:none;color:#0b0c0e}.mrh.mrh-ppc .mrh-corner .mv2-clutch,.mrh.mrh-ppc .mrh-corner .mv2-clutch *{color:#0b0c0e!important}.mrh.mrh-light .wrap.mrh-in,.mrh.mrh-ppc .wrap.mrh-in,.wdi-campaign .mrh.mrh-light .wrap.mrh-in,.wdi-campaign .mrh.mrh-ppc .wrap.mrh-in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:none!important;margin:0;padding:0!important;height:auto;top:0;flex:1 1 auto;align-self:stretch}.mrh.mrh-light .mrh-glass-full,.mrh.mrh-ppc .mrh-glass-full{--lens-r:230px;--lens-d:460px;--lensx:85%;--lensy:45%;--lens-rail-top:clamp(48px,5vw,88px);position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;text-align:left;width:100%!important;max-width:none!important;height:auto;flex:1 1 auto;align-self:stretch;border-radius:0!important;padding:clamp(48px,5.5vw,88px) var(--gutter,clamp(24px,4vw,64px)) clamp(28px,3.2vw,48px)!important;background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;box-shadow:none!important}.mrh.mrh-light .mrh-glass-full:before,.mrh.mrh-ppc .mrh-glass-full:before{content:"";position:absolute;inset:-1px 0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(165deg,rgba(255,255,255,.39),rgba(255,255,255,.262) 44%,rgba(255,255,255,.39))!important;backdrop-filter:blur(32px) saturate(160%) brightness(1.08);-webkit-backdrop-filter:blur(32px) saturate(160%) brightness(1.08);-webkit-mask:radial-gradient(circle var(--lens-r,122px) at var(--lensx) var(--lensy),transparent 96%,#000 100%)!important;mask:radial-gradient(circle var(--lens-r,122px) at var(--lensx) var(--lensy),transparent 96%,#000 100%)!important}.mrh.mrh-light .mrh-glass-full:after,.mrh.mrh-ppc .mrh-glass-full:after{content:"";position:absolute;left:var(--lensx)!important;top:var(--lensy)!important;width:var(--lens-d,244px)!important;height:var(--lens-d,244px)!important;z-index:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;opacity:1!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),inset 0 0 26px rgba(255,255,255,.25),0 10px 34px -18px rgba(11,12,14,.3);background:none;filter:none}.mrh.mrh-ppc .mrh-glass-sheen{position:absolute;inset:-60% -30%;z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.5) 49%,rgba(255,255,255,.14) 54%,transparent 60%);animation:mrhSheen 7.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes mrhSheen{0%{transform:translateX(-46%)}55%,to{transform:translateX(46%)}}.mrh.mrh-ppc .mrh-glass-full .mrh-cta,.mrh.mrh-ppc .mrh-glass-full .mrh-eye,.mrh.mrh-ppc .mrh-glass-full .mrh-h,.mrh.mrh-ppc .mrh-glass-full .mrh-right,.mrh.mrh-ppc .mrh-glass-full .mrh-right-2,.mrh.mrh-ppc .mrh-glass-full .mrh-rule,.mrh.mrh-ppc .mrh-glass-full .mrh-stats,.mrh.mrh-ppc .mrh-glass-full .mrh-sub{z-index:2}.mrh.mrh-ppc .mrh-foot{display:grid!important;grid-template-columns:1fr auto!important;width:100%;margin-top:clamp(26px,3vw,40px);min-height:0}.mrh.mrh-ppc .mrh-copy{min-height:0}.mrh.mrh-ppc .wdi-eye{display:inline-flex!important;align-items:center;gap:10px;align-self:flex-start;margin:0 0 18px!important;font-family:var(--font-space-grotesk),"Space Grotesk",ui-monospace,monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1!important;color:#f92f64!important}.mrh.mrh-ppc .wdi-eye:before{content:"";width:22px;height:1.5px;flex:none;background:currentColor;opacity:.85}.mrh.mrh-ppc .mrh-h{position:relative;z-index:2;margin:0;width:min(1220px,100%);max-width:none!important;text-align:left!important;font-size:clamp(46px,8.4vw,124px)!important;font-weight:400;letter-spacing:-.05em;line-height:.98!important;color:#0b0c0e!important}.mrh.mrh-ppc .mrh-h:before{content:"";position:absolute;left:-6%;top:-18%;width:76%;height:140%;z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 38% 50%,rgba(233,30,86,.07),transparent 75%);filter:blur(6px)}.mrh.mrh-ppc .mrh-sub{position:relative;z-index:2;margin:clamp(14px,1.6vw,24px) 0 0!important;max-width:52ch;font-size:clamp(17px,1.5vw,22px)!important;font-weight:400!important;line-height:1.5;color:#17181d!important}.mrh.mrh-ppc .mrh-cta{position:absolute;top:485px;left:var(--gutter,clamp(24px,4vw,64px));z-index:2;display:inline-flex!important;align-items:center;gap:8px;width:auto!important;height:auto!important;flex:none;white-space:nowrap;margin-top:0;padding:11px 22px!important;border-radius:999px;border:1px solid #0b0c0e;background:#0b0c0e!important;color:#fff!important;font-family:var(--font);font-size:13.5px!important;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .35s cubic-bezier(.22,.61,.24,1),gap .3s ease}.mrh.mrh-ppc .mrh-cta svg{width:15px;height:15px}.mrh.mrh-ppc .mrh-cta:hover{background:#f92f64!important;border-color:#f92f64!important;color:#fff!important;transform:translateY(-2px);gap:12px}.mrh.mrh-ppc .mrh-cta:focus-visible{outline:2px solid #f92f64;outline-offset:4px}.mrh.mrh-light .mrh-rule,.mrh.mrh-ppc .mrh-rule{position:relative;z-index:2;width:100%!important;height:1px;margin:clamp(20px,2.6vw,38px) 0!important;background:rgba(11,12,14,.12)!important}.mrh.mrh-light .mrh-stats,.mrh.mrh-ppc .mrh-stats{position:relative;top:auto;left:auto;right:auto;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(20px,3vw,48px);width:100%;margin:auto 0 0;padding-top:clamp(14px,1.8vw,22px)!important;border-top:1px solid rgba(11,12,14,.1)!important;text-align:left!important;justify-items:start}.mrh.mrh-ppc .mrh-stat{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.mrh.mrh-ppc .mrh-stat .k{font-family:var(--font-space-grotesk),"Space Grotesk",ui-monospace,monospace;font-size:10.5px!important;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8a8f98!important}.mrh.mrh-ppc .mrh-stat b{font-size:clamp(26px,2.7vw,40px)!important;font-weight:500;letter-spacing:-.035em;line-height:1;color:#0b0c0e!important}.mrh.mrh-ppc .mrh-stat b i{font-style:normal;font-weight:300;color:#f92f64!important}.mrh.mrh-ppc .mrh-stat .l{font-size:clamp(13px,1vw,15px)!important;font-weight:300;line-height:1.5;color:#41454c!important}.mrh.mrh-ppc .mrh-right{position:absolute!important;left:auto;right:var(--gutter,clamp(24px,4vw,64px));top:calc(clamp(26px, 3vw, 44px) + clamp(22px, 1.9vw, 28px))!important;z-index:2;margin:0!important;max-width:none!important;white-space:nowrap;text-align:right!important;font-size:clamp(12px,.95vw,14.5px)!important;font-weight:300;line-height:1.5;color:#6a6f78!important}@media (max-width:1100px){.mrh.mrh-ppc .mrh-right{white-space:normal;max-width:34ch}}@media (max-width:940px){.mrh.mrh-ppc{padding:0!important}.mrh.mrh-ppc .wrap.mrh-in,.wdi-campaign .mrh.mrh-ppc .wrap.mrh-in{height:auto;top:0}.mrh.mrh-ppc .mrh-glass-full{height:auto;padding:clamp(48px,8vw,80px) 18px clamp(40px,6vw,64px)!important}.mrh.mrh-ppc .mrh-corner{position:relative;top:auto;right:auto;z-index:3;display:flex;justify-content:center;width:100%;margin-bottom:16px}.mrh.mrh-ppc .mrh-corner .mv2-clutch{padding:9px 14px;gap:10px}.mrh.mrh-ppc .mrh-h{width:100%;font-size:clamp(34px,9vw,56px)!important}.mrh.mrh-ppc .mrh-cta,.mrh.mrh-ppc .mrh-right,.mrh.mrh-ppc .mrh-stats{position:static!important;top:auto;left:auto;right:auto}.mrh.mrh-ppc .mrh-cta{margin-top:18px}.mrh.mrh-ppc .mrh-stats{width:100%;margin-top:22px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 20px}.mrh.mrh-ppc .mrh-right{text-align:left!important;max-width:none;white-space:normal;margin-top:18px!important}.mrh.mrh-ppc .mrh-glass-full:before{-webkit-mask:none!important;mask:none!important}.mrh.mrh-ppc .mrh-glass-full:after{display:none}}@media (max-width:760px){.mrh.mrh-ppc .hw-phone{width:96px!important;padding:calc(96px * .021)!important}.mrh.mrh-ppc .hw-pad{width:138px!important;padding:calc(138px * .024)!important}.mrh.mrh-ppc .hw-pad.land{width:196px!important;padding:calc(196px * .024)!important}.mrh.mrh-ppc .mrh-stat b{font-size:28px!important}}@media (max-width:560px){.mrh.mrh-ppc .mrh-stats{grid-template-columns:1fr 1fr!important}}@media (prefers-reduced-motion:reduce){.mrh.mrh-ppc .hw-row,.mrh.mrh-ppc .mrh-cta,.mrh.mrh-ppc .mrh-glass-sheen{animation:none!important;transition:none}}.mrh .dvw.dvw-mrh-embed{display:none!important}.ppc-intro{--ppc-intro-ink:#0b0c0e;--ppc-intro-mute:#41454c;--ppc-intro-rose:#f92f64;--ppc-intro-line:rgba(11,12,14,0.08);--ppc-intro-paray:0px;--ppc-intro-glow-scale:1;position:relative;z-index:2;overflow:clip;background:radial-gradient(48% 62% at 78% 38%,rgba(249,47,100,.22),transparent 70%),radial-gradient(42% 55% at 92% 72%,rgba(232,140,168,.38),transparent 68%),radial-gradient(36% 48% at 58% 88%,rgba(255,214,224,.5),transparent 66%),linear-gradient(105deg,#f6f4f5,#f3eef0 28%,#f0e4e9 48%,#e8cfd9 72%,#dfb8c6);color:var(--ppc-intro-ink);font-family:var(--font-figtree,inherit);padding:clamp(48px,5vw,72px) 0 clamp(56px,6vw,88px)}.ppc-intro-glow{position:absolute;right:-4%;top:-8%;width:min(72vw,900px);height:min(88vh,980px);border-radius:48% 42% 55% 40%/44% 50% 40% 52%;pointer-events:none;background:linear-gradient(155deg,rgba(255,255,255,.58),rgba(255,236,242,.32) 42%,rgba(249,47,100,.12));border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 40px 80px -48px rgba(249,47,100,.28);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);transform:scale(var(--ppc-intro-glow-scale)) rotate(-8deg);transition:opacity 1s ease;opacity:.45;filter:none}.ppc-intro-glow-2{right:8%;left:auto;top:12%;bottom:auto;width:min(48vw,560px);height:min(70vh,720px);border-radius:40% 48% 42% 55%/48% 40% 52% 44%;background:linear-gradient(168deg,rgba(255,255,255,.45),rgba(255,214,224,.28) 55%,rgba(249,47,100,.1));border:1px solid rgba(255,255,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.55);transform:rotate(12deg);opacity:.35}.ppc-intro-wash{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(246,244,245,.72),rgba(246,244,245,.28) 38%,transparent 62%),radial-gradient(40% 50% at 70% 30%,rgba(255,255,255,.28),transparent 70%);opacity:.75}.ppc-intro.is-in .ppc-intro-glow,.ppc-intro.is-in .ppc-intro-glow-2{opacity:.85}.ppc-intro.is-in .ppc-intro-wash{opacity:1}.ppc-intro-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,4vw,64px);align-items:center;width:100%;max-width:none;margin:0;padding:0 clamp(24px,4vw,72px);box-sizing:border-box}.ppc-intro-copy{position:relative;z-index:2;max-width:min(100%,44rem);min-width:0}.ppc-intro-corner{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:14px;width:100%;max-width:none;margin:0 0 clamp(28px,3.2vw,44px);padding:0 clamp(24px,4vw,72px);box-sizing:border-box}.ppc-intro-founders{margin:0;max-width:34ch;font-family:var(--font-figtree,var(--font),inherit);font-size:clamp(13px,1.05vw,15px);font-weight:400;line-height:1.35;color:#6a6f78;text-align:right}.ppc-intro-clutch{flex:none;display:inline-flex;align-items:center;gap:14px;padding:11px 18px;border-radius:999px;border:1px solid rgba(11,12,14,.1);background:rgba(255,255,255,.92);box-shadow:0 10px 28px rgba(11,12,14,.06);text-decoration:none;color:#0b0c0e;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.ppc-intro-clutch:hover{transform:translateY(-2px);border-color:rgba(249,47,100,.35);box-shadow:0 14px 32px rgba(249,47,100,.14)}.ppc-intro-clutch-l{display:flex;flex-direction:column;gap:1px;line-height:1.15}.ppc-intro-clutch-k{font-family:var(--font-space-grotesk,inherit);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8a8f98}.ppc-intro-clutch-brand{font-family:var(--font-figtree,inherit);font-size:18px;font-weight:700;letter-spacing:-.02em;color:#0b0c0e}.ppc-intro-clutch-r{display:flex;flex-direction:column;gap:3px;padding-left:12px;border-left:1px solid rgba(11,12,14,.1)}.ppc-intro-clutch-stars{display:inline-flex;gap:2px;color:#0b0c0e}.ppc-intro-clutch-stars svg{width:12px;height:12px}.ppc-intro-clutch-score{font-family:var(--font-space-grotesk,inherit);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#0b0c0e}.ppc-intro-clutch-score i{font-style:normal;font-weight:500;color:#6a6f78}.ppc-intro [data-ppc-intro-reveal]{opacity:0;transform:translate3d(0,28px,0);filter:blur(6px);transition:opacity .85s cubic-bezier(.22,.61,.36,1),transform .95s cubic-bezier(.22,.61,.36,1),filter .85s ease;will-change:opacity,transform,filter}.ppc-intro [data-ppc-intro-reveal][data-d="1"]{transition-delay:.04s}.ppc-intro [data-ppc-intro-reveal][data-d="2"]{transition-delay:.12s}.ppc-intro [data-ppc-intro-reveal][data-d="3"]{transition-delay:.22s}.ppc-intro [data-ppc-intro-reveal][data-d="4"]{transition-delay:.32s}.ppc-intro [data-ppc-intro-reveal][data-d="5"]{transition-delay:.18s;transform:translate3d(36px,18px,0) scale(.96)}.ppc-intro [data-ppc-intro-reveal].is-in{opacity:1;transform:none;filter:blur(0)}.ppc-intro-visual[data-ppc-intro-reveal].is-in{transform:translate3d(0,var(--ppc-intro-paray),0)}.ppc-intro-eye{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--font-space-grotesk),"Space Grotesk",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;line-height:1;color:#f92f64}.ppc-intro-eye:before{content:"";width:22px;height:1.5px;flex:none;background:currentColor;opacity:.85}.ppc-intro-h{margin:0;font-family:var(--font-figtree,var(--font),inherit);font-size:clamp(58px,6vw,96px);font-weight:400;letter-spacing:-.05em;line-height:.98;color:#0b0c0e}.ppc-intro-h-line1,.ppc-intro-h-line2{display:block}.ppc-intro-h-line2{white-space:nowrap}.ppc-intro-accent{color:inherit;font-weight:inherit;background:none;-webkit-text-fill-color:unset}.ppc-intro-lead{margin:clamp(14px,1.6vw,24px) 0 0;max-width:52ch;font-size:clamp(17px,1.5vw,22px);font-weight:400;line-height:1.5;color:#17181d}.ppc-intro-cta,.ppc-intro-lead{font-family:var(--font-figtree,var(--font),inherit)}.ppc-intro-cta{display:inline-flex;align-items:center;gap:8px;margin-top:clamp(20px,2.2vw,28px);padding:11px 22px;border-radius:999px;border:1px solid #0b0c0e;background:#0b0c0e;color:#fff;font-size:13.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;box-shadow:none;transition:background .3s ease,transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s ease,gap .3s ease}.ppc-intro-cta svg{width:15px;height:15px;transition:transform .35s cubic-bezier(.22,.61,.36,1)}.ppc-intro-cta:hover{background:#f92f64;border-color:#f92f64;transform:translateY(-2px);gap:14px;box-shadow:0 16px 34px rgba(249,47,100,.3)}.ppc-intro-cta:hover svg{transform:translateX(3px)}.ppc-intro-visual{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:clamp(280px,42vw,580px);will-change:transform}.ppc-intro-visual:before{content:"";position:absolute;left:50%;top:52%;width:min(92%,520px);height:min(92%,520px);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(circle at 45% 40%,rgba(255,255,255,.95) 0,rgba(255,228,236,.5) 36%,rgba(249,47,100,.12) 58%,transparent 74%);filter:blur(8px);z-index:0}.ppc-intro-phones{position:relative;z-index:1;display:block;width:clamp(200px,34vw,500px);max-width:100%;height:auto;aspect-ratio:616/928;object-fit:contain;filter:drop-shadow(0 32px 56px rgba(11,12,14,.2))}.ppc-intro.is-in .ppc-intro-phones{animation:ppcIntroFloat 5.5s ease-in-out .6s infinite}.ppc-intro-badges{position:absolute;inset:0;z-index:3;width:auto;max-width:none;aspect-ratio:auto;pointer-events:none}.ppc-intro-badge{position:absolute;opacity:0;transition:opacity .7s ease .45s,transform .7s cubic-bezier(.22,.61,.36,1) .45s}.ppc-intro-badge-ios{top:-4%;right:-6%;width:clamp(118px,13vw,168px);height:clamp(118px,13vw,168px);transform:scale(.86) rotate(8deg)}.ppc-intro-badge-android{top:auto;bottom:18%;left:-8%;right:auto;width:clamp(102px,11vw,142px);height:clamp(102px,11vw,142px);transform:scale(.86) rotate(-12deg);transition-delay:.12s}.ppc-intro.is-in .ppc-intro-badge-ios{opacity:1;transform:scale(1) rotate(8deg)}.ppc-intro.is-in .ppc-intro-badge-android{opacity:1;transform:scale(1) rotate(-12deg)}.ppc-intro.is-in .ppc-intro-badge>svg{animation:ppcIntroSpin 22s linear .9s infinite}.ppc-intro.is-in .ppc-intro-badge-android>svg{animation-delay:1.05s;animation-direction:reverse}.ppc-intro-badge svg{width:100%;height:100%;overflow:visible}.ppc-intro-badge text{fill:#1a1a2e;font-family:var(--font-space-grotesk,inherit);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ppc-intro-badge-android text,.ppc-intro-badge-ios text{fill:#1a1a2e}.ppc-intro-badge-mark{position:absolute;left:50%;top:50%;width:54%;height:54%;border-radius:50%;display:grid;place-items:center;transform:translate(-50%,-50%)}.ppc-intro-badge-android .ppc-intro-badge-mark,.ppc-intro-badge-ios .ppc-intro-badge-mark,.ppc-intro-badge-mark{background:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.92);color:#0b0c0e}.ppc-intro-badge-mark svg{width:62%;height:62%}.ppc-intro-stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,48px);width:100%;max-width:none;margin:clamp(36px,4.5vw,64px) 0 0;padding:clamp(18px,2vw,28px) clamp(24px,4vw,72px) 0;box-sizing:border-box;border-top:1px solid rgba(11,12,14,.1);text-align:left;justify-items:start}.ppc-intro-stat{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ppc-intro-stat .k{font-family:var(--font-space-grotesk),"Space Grotesk",ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8a8f98}.ppc-intro-stat b{font-family:var(--font-figtree,var(--font),inherit);font-size:clamp(26px,2.7vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1;color:#0b0c0e}.ppc-intro-stat b i{font-style:normal;font-weight:300;color:#f92f64}.ppc-intro-stat .l{font-family:var(--font-figtree,var(--font),inherit);font-size:clamp(13px,1vw,15px);font-weight:300;line-height:1.5;color:#41454c}@keyframes ppcIntroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes ppcIntroSpin{to{transform:rotate(1turn)}}@media (max-width:940px){.ppc-intro{padding:clamp(40px,8vw,64px) 0}.ppc-intro-corner{flex-direction:column;align-items:center;justify-content:center;gap:12px;margin-bottom:28px}.ppc-intro-founders{text-align:center;max-width:36ch}.ppc-intro-grid{grid-template-columns:1fr;gap:40px;text-align:center}.ppc-intro-copy{max-width:none;margin:0 auto}.ppc-intro-h{font-size:clamp(34px,9vw,56px);line-height:1.02;letter-spacing:-.04em}.ppc-intro-h-line2{white-space:nowrap}.ppc-intro-lead{max-width:46ch;margin-left:auto;margin-right:auto;font-size:16px}.ppc-intro-visual{min-height:clamp(240px,62vw,420px);order:2}.ppc-intro [data-ppc-intro-reveal][data-d="5"]{transform:translate3d(0,24px,0) scale(.97)}.ppc-intro-phones{width:clamp(180px,58vw,360px)}.ppc-intro-visual:before{width:min(88%,400px);height:min(88%,400px)}.ppc-intro-badge,.ppc-intro-badges{display:none}.ppc-intro-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px;margin-top:36px;justify-items:center;text-align:center}.ppc-intro-stat{align-items:center}}@media (max-width:520px){.ppc-intro-phones{width:clamp(160px,72vw,280px)}.ppc-intro-visual{min-height:clamp(200px,70vw,320px)}}@media (min-width:941px) and (max-width:1200px){.ppc-intro-phones{width:clamp(220px,30vw,400px)}}@media (prefers-reduced-motion:reduce){.ppc-intro [data-ppc-intro-reveal]{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.ppc-intro-badge>svg,.ppc-intro-phones,.ppc-intro.is-in .ppc-intro-badge>svg,.ppc-intro.is-in .ppc-intro-phones{animation:none!important}.ppc-intro-visual{--ppc-intro-paray:0px!important}}.ppc-fw{--ppc-fw-ink:#12141a;--ppc-fw-mute:rgba(18,20,26,0.62);--ppc-fw-soft:rgba(18,20,26,0.42);--ppc-fw-rose:#f92f64;--ppc-fw-hue:#f92f64;--ppc-fw-line:rgba(18,20,26,0.1);--ppc-fw-progress:0;--ppc-fw-glow-scale:1;position:relative;z-index:2;overflow:clip;background:radial-gradient(48% 62% at 86% 16%,color-mix(in srgb,var(--ppc-fw-hue) 16%,transparent),transparent 70%),radial-gradient(42% 52% at 8% 84%,rgba(249,47,100,.08),transparent 68%),radial-gradient(36% 40% at 50% 50%,rgba(18,20,26,.03),transparent 70%),linear-gradient(165deg,#f7f6f4 0,#f0efec 48%,#f5f4f2 100%);color:var(--ppc-fw-ink);font-family:var(--font-figtree,inherit);padding:clamp(64px,8vw,112px) 0 clamp(56px,7vw,96px)}.ppc-fw-glow{position:absolute;right:-8%;top:8%;width:min(56vw,640px);height:min(56vw,640px);border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--ppc-fw-hue) 22%,transparent),transparent 68%);filter:blur(18px);opacity:calc(.28 + var(--ppc-fw-progress) * .42);transform:scale(var(--ppc-fw-glow-scale))}.ppc-fw-glow,.ppc-fw-head{will-change:transform,opacity}.ppc-fw-head{position:relative;z-index:1;max-width:42rem;margin-bottom:clamp(36px,4.5vw,64px);--ppc-fw-stage:clamp(0,calc((var(--ppc-fw-progress) - 0.02) / 0.28),1);opacity:calc(.35 + var(--ppc-fw-stage) * .65);transform:translate3d(0,calc((1 - var(--ppc-fw-stage)) * 28px),0)}.ppc-fw-eye{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;font-family:var(--font-space-grotesk),"Space Grotesk",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;line-height:1;color:var(--ppc-fw-rose)}.ppc-fw-eye:before{content:"";width:22px;height:1.5px;flex:none;background:currentColor;opacity:.85}.ppc-fw-h{margin:0;font-family:var(--font-figtree,var(--font),inherit);font-size:clamp(36px,4.8vw,68px);font-weight:400;letter-spacing:-.045em;line-height:1.02;color:var(--ppc-fw-ink)}.ppc-fw-lead{margin:clamp(12px,1.4vw,20px) 0 0;max-width:48ch;font-size:clamp(16px,1.35vw,20px);font-weight:400;line-height:1.5;color:var(--ppc-fw-mute)}.ppc-fw-body{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.28fr);gap:clamp(24px,3.5vw,48px);align-items:stretch}.ppc-fw-list{display:flex;flex-direction:column;gap:8px;min-width:0;--ppc-fw-stage:clamp(0,calc((var(--ppc-fw-progress) - 0.12) / 0.32),1);opacity:calc(.25 + var(--ppc-fw-stage) * .75);transform:translate3d(calc((1 - var(--ppc-fw-stage)) * -36px),0,0);will-change:transform,opacity}.ppc-fw-item{appearance:none;display:grid;gap:4px;width:100%;margin:0;padding:14px 16px 14px 18px;border:1px solid transparent;border-radius:14px;background:transparent;text-align:left;cursor:pointer;color:inherit;transition:background .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.ppc-fw-item:hover{background:rgba(18,20,26,.04);border-color:rgba(18,20,26,.06)}.ppc-fw-item.is-on{background:#fff;border-color:color-mix(in srgb,var(--ppc-fw-hue) 40%,transparent);box-shadow:0 14px 32px rgba(18,20,26,.08),inset 0 0 0 1px color-mix(in srgb,var(--ppc-fw-hue) 18%,transparent);transform:translateX(4px)}.ppc-fw-item-ind{font-family:var(--font-space-grotesk),"Space Grotesk",ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ppc-fw-soft)}.ppc-fw-item.is-on .ppc-fw-item-ind{color:var(--ppc-fw-hue)}.ppc-fw-item-name{font-size:clamp(17px,1.4vw,22px);font-weight:500;letter-spacing:-.02em;color:var(--ppc-fw-ink)}.ppc-fw-item-tag{font-size:13px;line-height:1.4;color:var(--ppc-fw-mute)}.ppc-fw-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(22px,3vw,36px);align-items:start;min-width:0;padding:clamp(20px,2.2vw,28px) clamp(16px,1.8vw,24px) clamp(28px,3vw,40px);border-radius:24px;background:#fff;border:1px solid rgba(18,20,26,.08);box-shadow:0 24px 56px rgba(18,20,26,.08),inset 0 1px 0 rgba(255,255,255,.9);backdrop-filter:none;-webkit-backdrop-filter:none;isolation:isolate;perspective:1200px;--ppc-fw-stage:clamp(0,calc((var(--ppc-fw-progress) - 0.2) / 0.4),1);transform:translate3d(0,calc((1 - var(--ppc-fw-stage)) * 32px),0) scale(calc(.96 + var(--ppc-fw-stage) * .04));will-change:transform}.ppc-fw-device{--ppc-fw-paray:0px;--ppc-fw-pararot:0deg;position:relative;z-index:1;justify-self:center;width:min(100%,clamp(190px,20vw,260px));max-height:min(520px,68vh);aspect-ratio:70.6/146.6;border-radius:12.6%/6.05%;padding:2.42%;margin-bottom:clamp(8px,1.2vw,16px);background:linear-gradient(158deg,#3a3d45,#0e0f13 34%,#22242b 68%,#0b0c0e);box-shadow:none;transform:translate3d(0,var(--ppc-fw-paray),0) rotateY(calc(var(--ppc-fw-pararot) * -1)) rotate(-2deg) scale(calc(.94 + var(--ppc-fw-progress) * .06));transform-style:preserve-3d;will-change:transform;animation:ppcFwDeviceIn .7s cubic-bezier(.22,.61,.36,1)}.ppc-fw-device[data-dir=prev]{animation-name:ppcFwDeviceInPrev}.ppc-fw-device-btn{position:absolute;background:linear-gradient(90deg,#4a4d55,#23252b);border-radius:2px}.ppc-fw-device-btn.v1{left:-1.4%;top:20%;width:1.6%;height:5%}.ppc-fw-device-btn.v2{left:-1.4%;top:28%;width:1.6%;height:8.4%}.ppc-fw-device-btn.v3{left:-1.4%;top:38.5%;width:1.6%;height:8.4%}.ppc-fw-device-btn.pw{right:-1.4%;top:29%;width:1.6%;height:11%;background:linear-gradient(270deg,#4a4d55,#23252b)}.ppc-fw-screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:11.3%/5.55%;background:#000}.ppc-fw-app,.ppc-fw-app-root{position:absolute;inset:0}.ppc-fw-app{display:flex;flex-direction:column;padding:0 0 3%;color:#f4f5f7;font-family:var(--font-figtree,inherit);background:#0b0c10;animation:ppcFwScreenIn .65s cubic-bezier(.22,.61,.36,1)}.ppc-fw-app--shot{padding:0;background:#0a2540}.ppc-fw-app--shot.ppc-fw-app--hr{background:#f4f8fc}.ppc-fw-app--shot.ppc-fw-app--media{background:#f6a0c0}.ppc-fw-app--shot.ppc-fw-app--fitness{background:#e8eef2}.ppc-fw-app--shot.ppc-fw-app--fintech{background:#f5f6f8}.ppc-fw-app-shot{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;pointer-events:none;user-select:none}.ppc-fw-device[data-dir=prev] .ppc-fw-app{animation-name:ppcFwScreenInPrev}.ppc-fw-app-status{display:flex;justify-content:space-between;padding:11% 9% 2.5%;font-size:9px;font-weight:600;letter-spacing:.04em;opacity:.85}.ppc-fw-app-status-r{opacity:.65;font-size:8px}.ppc-fw-app-logo{width:26px;height:26px;object-fit:contain;border-radius:7px;background:rgba(255,255,255,.08)}.ppc-fw-app-mark{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--ppc-fw-app-hue);color:#0b0c0e;font-size:12px;font-weight:700;text-transform:uppercase}.ppc-fw-mock-top{display:flex;align-items:center;gap:8px;padding:0 9% 7%}.ppc-fw-mock-top.is-spread{justify-content:space-between}.ppc-fw-mock-top strong{display:block;font-size:12px;font-weight:600;letter-spacing:-.02em}.ppc-fw-mock-top em{display:block;font-style:normal;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--ppc-fw-app-hue) 70%,#fff)}.ppc-fw-mock-kicker{margin:0 9% 8px;font-size:9px;line-height:1.35;color:rgba(244,245,247,.7)}.ppc-fw-mock-cta{appearance:none;border:0;margin:8px 9% 0;padding:9px 12px;border-radius:999px;background:var(--ppc-fw-app-hue);color:#0b0c0e;font-size:10px;font-weight:700;text-align:center;pointer-events:none}.ppc-fw-tabbar{margin-top:auto;padding:6px 4% 5px;border-top:1px solid rgba(255,255,255,.08);background:color-mix(in srgb,var(--ppc-fw-app-hue) 8%,rgba(8,9,12,.92));backdrop-filter:blur(10px)}.ppc-fw-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-bottom:6px}.ppc-fw-tabs>span{display:flex;flex-direction:column;align-items:center;gap:3px;color:rgba(244,245,247,.42)}.ppc-fw-tabs>span.is-on{color:var(--ppc-fw-app-hue)}.ppc-fw-tabs em{font-style:normal;font-size:6.5px;font-weight:600;letter-spacing:.02em;line-height:1}.ppc-fw-tab-ic{display:block;width:14px;height:14px;border:1.5px solid;border-radius:4px;opacity:.9}.ppc-fw-tab-ic--0{border-radius:3px 3px 5px 5px;background:color-mix(in srgb,currentColor 18%,transparent)}.ppc-fw-tab-ic--1{border-radius:50%;background:color-mix(in srgb,currentColor 12%,transparent)}.ppc-fw-tab-ic--2{border-radius:3px;background:linear-gradient(currentColor,currentColor) 50% /100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50% /1.5px 100% no-repeat;border-color:transparent;box-shadow:inset 0 0 0 1.5px currentColor}.ppc-fw-tab-ic--3{border-radius:50% 50% 4px 4px;width:12px;height:13px}.ppc-fw-home-ind{width:34%;height:3.5px;margin:0 auto;border-radius:999px;background:rgba(255,255,255,.28)}.ppc-fw-app--fitness{background:radial-gradient(80% 50% at 50% 0,color-mix(in srgb,var(--ppc-fw-app-hue) 42%,transparent),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--ppc-fw-app-hue) 12%,#0e1512),#080b0a)}.ppc-fw-rings{position:relative;width:42%;aspect-ratio:1;margin:0 auto 10px}.ppc-fw-rings i{position:absolute;inset:0;border-radius:50%;border-left:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid transparent;border-top-color:var(--ppc-fw-app-hue);border-right:3px solid transparent;border-right-color:color-mix(in srgb,var(--ppc-fw-app-hue) 55%,#fff)}.ppc-fw-rings i:nth-child(2){inset:12%;border-width:3px;border-top-color:color-mix(in srgb,var(--ppc-fw-app-hue) 70%,#fff);transform:rotate(40deg)}.ppc-fw-rings i:nth-child(3){inset:24%;border-width:2.5px;border-top-color:color-mix(in srgb,var(--ppc-fw-app-hue) 40%,#fff);transform:rotate(-20deg)}.ppc-fw-workout{margin:0 9% 10px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.ppc-fw-workout span{display:block;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:rgba(244,245,247,.55)}.ppc-fw-workout b{display:block;margin-top:4px;font-size:18px;letter-spacing:-.03em}.ppc-fw-workout em{font-style:normal;font-size:8px;color:rgba(244,245,247,.55)}.ppc-fw-app--media{background:radial-gradient(70% 45% at 80% 0,color-mix(in srgb,var(--ppc-fw-app-hue) 40%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--ppc-fw-app-hue) 14%,#140e1c),#09070e)}.ppc-fw-player{position:relative;margin:0 8% 10px;aspect-ratio:16/10;border-radius:14px;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--ppc-fw-app-hue) 45%,#2a1840),#12091c);display:grid;place-items:center;overflow:hidden}.ppc-fw-play{width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 14px;margin-bottom:18px}.ppc-fw-player em{position:absolute;left:10px;right:10px;bottom:8px;font-style:normal;font-size:8px;color:rgba(255,255,255,.85)}.ppc-fw-tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0 8%}.ppc-fw-tiles span{padding:10px 8px;border-radius:10px;background:color-mix(in srgb,var(--ppc-fw-app-hue) 18%,#1a1224);border:1px solid color-mix(in srgb,var(--ppc-fw-app-hue) 28%,transparent);font-size:8px;font-weight:600;text-align:center}.ppc-fw-stream{margin:10px 8% 0;display:flex;flex-direction:column;gap:2px}.ppc-fw-stream b{font-size:16px;letter-spacing:-.03em}.ppc-fw-stream span{font-size:8px;color:rgba(244,245,247,.55)}.ppc-fw-app--fintech{background:radial-gradient(70% 45% at 20% 0,color-mix(in srgb,var(--ppc-fw-app-hue) 38%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--ppc-fw-app-hue) 12%,#0b1420),#070a10)}.ppc-fw-bars{display:flex;align-items:flex-end;gap:5px;height:72px;margin:0 9% 10px;padding:8px 10px 6px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07)}.ppc-fw-bars i{flex:1;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg,var(--ppc-fw-app-hue),color-mix(in srgb,var(--ppc-fw-app-hue) 40%,#0b0c0e))}.ppc-fw-rows{list-style:none;margin:0 9%;padding:0;display:grid;gap:6px}.ppc-fw-rows li{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.04);font-size:9px}.ppc-fw-rows b{color:color-mix(in srgb,var(--ppc-fw-app-hue) 75%,#fff);font-weight:600}.ppc-fw-rows.is-hr em{font-style:normal;color:color-mix(in srgb,var(--ppc-fw-app-hue) 80%,#fff);font-size:8px}.ppc-fw-app--care{background:radial-gradient(70% 45% at 50% 0,color-mix(in srgb,var(--ppc-fw-app-hue) 36%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--ppc-fw-app-hue) 12%,#0c1616),#080c0c)}.ppc-fw-vitals{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 8% 8px}.ppc-fw-vitals span{padding:8px 6px;border-radius:10px;background:color-mix(in srgb,var(--ppc-fw-app-hue) 12%,transparent);border:1px solid color-mix(in srgb,var(--ppc-fw-app-hue) 25%,transparent);font-size:7px;text-align:center;color:rgba(244,245,247,.65)}.ppc-fw-vitals b{display:block;font-size:13px;color:#fff;margin-bottom:2px}.ppc-fw-schedule{list-style:none;margin:0 9% 10px;padding:0;display:grid;gap:6px}.ppc-fw-schedule li{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.04);font-size:9px}.ppc-fw-schedule i{width:8px;height:8px;border-radius:50%;background:var(--ppc-fw-app-hue)}.ppc-fw-app--hr{background:radial-gradient(70% 45% at 85% 0,color-mix(in srgb,var(--ppc-fw-app-hue) 42%,transparent),transparent 58%),radial-gradient(50% 40% at 12% 88%,color-mix(in srgb,#77bc43 18%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--ppc-fw-app-hue) 16%,#0b1520),#070d14)}.ppc-fw-hr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 8% 8px}.ppc-fw-hr-grid div{padding:10px 6px;border-radius:12px;background:color-mix(in srgb,var(--ppc-fw-app-hue) 10%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--ppc-fw-app-hue) 28%,transparent);text-align:center}.ppc-fw-hr-grid b{display:block;font-size:13px;letter-spacing:-.02em}.ppc-fw-hr-grid span{font-size:7px;color:rgba(244,245,247,.55)}.ppc-fw-app--claims{background:radial-gradient(70% 45% at 30% 0,color-mix(in srgb,var(--ppc-fw-app-hue) 36%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--ppc-fw-app-hue) 14%,#16140c),#0b0a07)}.ppc-fw-pipeline{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 8% 10px}.ppc-fw-pipeline span{padding:6px 4px;border-radius:8px;background:rgba(255,255,255,.04);font-size:7px;font-weight:600;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:rgba(244,245,247,.45)}.ppc-fw-pipeline span.is-on{background:color-mix(in srgb,var(--ppc-fw-app-hue) 22%,transparent);color:#fff;border:1px solid color-mix(in srgb,var(--ppc-fw-app-hue) 40%,transparent)}.ppc-fw-claim-card{margin:0 8% 8px;padding:12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid color-mix(in srgb,var(--ppc-fw-app-hue) 30%,transparent)}.ppc-fw-claim-card em{display:block;font-style:normal;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--ppc-fw-app-hue) 75%,#fff);margin-bottom:4px}.ppc-fw-claim-card strong{display:block;font-size:12px;margin-bottom:4px}.ppc-fw-claim-card p{margin:0;font-size:8.5px;line-height:1.35;color:rgba(244,245,247,.68)}.ppc-fw-claim-meta{display:flex;justify-content:space-between;align-items:center;margin:0 8%;font-size:8px;color:rgba(244,245,247,.6)}.ppc-fw-claim-meta b{display:block;font-size:13px;color:#fff}.ppc-fw-claim-meta .is-ok{padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--ppc-fw-app-hue) 20%,transparent);color:#fff;font-weight:600}.ppc-fw-island{position:absolute;top:2.4%;left:50%;z-index:4;width:34%;height:3.2%;border-radius:999px;background:#0b0c0e;transform:translateX(-50%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.ppc-fw-meta{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:4px 2px;animation:ppcFwMetaIn .55s cubic-bezier(.22,.61,.36,1)}.ppc-fw-platform{font-family:var(--font-space-grotesk),"Space Grotesk",ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ppc-fw-hue)}.ppc-fw-title-row{display:flex;align-items:center;gap:12px;min-width:0}.ppc-fw-brand-logo{flex:0 0 auto;display:block;width:auto;height:clamp(28px,2.8vw,40px);max-width:min(168px,42vw);object-fit:contain;object-position:left center;background:none;border:0;border-radius:0;box-shadow:none}.ppc-fw-title-row.is-logo-title .ppc-fw-brand-logo{height:clamp(34px,3.4vw,48px);max-width:min(220px,56vw)}.ppc-fw-name-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ppc-fw-brand-mark{flex:0 0 auto;display:block;margin:0;padding:0;border:0;background:none;box-shadow:none;font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ppc-fw-hue)}.ppc-fw-name{margin:0;min-width:0;font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.05;color:var(--ppc-fw-ink)}.ppc-fw-impact{margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.45;color:var(--ppc-fw-mute)}.ppc-fw-quote{margin:8px 0 0;padding:0;border:0}.ppc-fw-quote p{margin:0;font-size:clamp(15px,1.25vw,18px);font-weight:400;letter-spacing:-.01em;line-height:1.45;color:var(--ppc-fw-ink)}.ppc-fw-quote cite{display:block;margin-top:8px;font-style:normal;font-size:13px;color:var(--ppc-fw-soft)}.ppc-fw-stat{display:flex;flex-direction:column;gap:4px;margin-top:6px}.ppc-fw-stat b{font-size:clamp(28px,2.8vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1;color:var(--ppc-fw-ink)}.ppc-fw-stat span{font-size:13px;color:var(--ppc-fw-mute)}.ppc-fw-tags{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none}.ppc-fw-tags li{padding:6px 10px;border-radius:999px;border:1px solid var(--ppc-fw-line);background:rgba(18,20,26,.03);font-size:12px;color:var(--ppc-fw-mute)}.ppc-fw-cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:11px 20px;border-radius:999px;border:1px solid #12141a;background:#12141a;color:#fff;font-size:13.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease,gap .3s ease}.ppc-fw-cta svg{width:15px;height:15px}.ppc-fw-cta:hover{background:var(--ppc-fw-rose);border-color:var(--ppc-fw-rose);color:#fff;transform:translateY(-2px);gap:12px}.ppc-fw-trust{position:relative;z-index:1;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 16px;margin-top:clamp(28px,3.5vw,48px);padding-top:clamp(18px,2vw,26px);border-top:1px solid var(--ppc-fw-line);--ppc-fw-stage:clamp(0,calc((var(--ppc-fw-progress) - 0.48) / 0.35),1);opacity:calc(.15 + var(--ppc-fw-stage) * .85);transform:translate3d(0,calc((1 - var(--ppc-fw-stage)) * 20px),0);will-change:transform,opacity}.ppc-fw-rating-k{font-family:var(--font-space-grotesk),"Space Grotesk",ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ppc-fw-soft)}.ppc-fw-rating-v{font-size:clamp(28px,2.6vw,36px);font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--ppc-fw-ink)}.ppc-fw-rating-n{font-size:14px;color:var(--ppc-fw-mute)}.ppc-fw [data-ppc-fw-reveal]{filter:blur(5px);transition:filter .8s ease}.ppc-fw:not(.is-in) [data-ppc-fw-reveal]{opacity:0!important;transform:translate3d(0,24px,0)!important}.ppc-fw.is-in [data-ppc-fw-reveal]{filter:blur(0)}.ppc-fw [data-ppc-fw-reveal][data-d="1"]{transition-delay:.04s}.ppc-fw [data-ppc-fw-reveal][data-d="2"]{transition-delay:.1s}.ppc-fw [data-ppc-fw-reveal][data-d="3"]{transition-delay:.16s}.ppc-fw [data-ppc-fw-reveal][data-d="4"]{transition-delay:.22s}@keyframes ppcFwDeviceIn{0%{opacity:0;transform:translate3d(28px,calc(var(--ppc-fw-paray) + 18px),0) rotateY(-12deg) rotate(-2deg) scale(.94)}to{opacity:1;transform:translate3d(0,var(--ppc-fw-paray),0) rotateY(calc(var(--ppc-fw-pararot) * -1)) rotate(-2deg) scale(calc(.94 + var(--ppc-fw-progress) * .06))}}@keyframes ppcFwDeviceInPrev{0%{opacity:0;transform:translate3d(-28px,calc(var(--ppc-fw-paray) + 18px),0) rotateY(12deg) rotate(-2deg) scale(.94)}to{opacity:1;transform:translate3d(0,var(--ppc-fw-paray),0) rotateY(calc(var(--ppc-fw-pararot) * -1)) rotate(-2deg) scale(calc(.94 + var(--ppc-fw-progress) * .06))}}@keyframes ppcFwScreenIn{0%{opacity:0;transform:scale(1.08) translateX(10%)}to{opacity:1;transform:none}}@keyframes ppcFwScreenInPrev{0%{opacity:0;transform:scale(1.08) translateX(-10%)}to{opacity:1;transform:none}}@keyframes ppcFwMetaIn{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@media (max-width:1100px){.ppc-fw-panel{grid-template-columns:1fr;justify-items:center}.ppc-fw-device{width:min(52%,clamp(180px,42vw,240px))}.ppc-fw-meta{width:100%}}@media (max-width:940px){.ppc-fw{padding:clamp(48px,10vw,72px) 0}.ppc-fw-head{max-width:none;text-align:center;margin-left:auto;margin-right:auto}.ppc-fw-eye{justify-content:center}.ppc-fw-lead{margin-left:auto;margin-right:auto}.ppc-fw-body{grid-template-columns:1fr}.ppc-fw-list{flex-direction:row;overflow-x:auto;gap:10px;padding-bottom:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;transform:translate3d(0,calc((1 - var(--ppc-fw-stage)) * 20px),0)}.ppc-fw-item{flex:0 0 min(72vw,260px);scroll-snap-align:start}.ppc-fw-item.is-on{transform:none}.ppc-fw-trust{justify-content:center;text-align:center}}@media (prefers-reduced-motion:reduce){.ppc-fw{--ppc-fw-progress:1!important}.ppc-fw [data-ppc-fw-reveal],.ppc-fw-glow,.ppc-fw-head,.ppc-fw-list,.ppc-fw-panel,.ppc-fw-trust,.ppc-fw:not(.is-in) [data-ppc-fw-reveal]{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.ppc-fw-device,.ppc-fw-media-el,.ppc-fw-meta{animation:none!important;transform:none!important}}.sxp,.sxp-track{position:relative;width:100%}.sxp-stage{position:sticky;top:0;width:100%;overflow:hidden;background:#fff}.sxp-frame{clip-path:inset(24% 33% 24% 33% round 24px);will-change:clip-path}.sxp-frame,.sxp-media{position:absolute;inset:0}.sxp-media{width:100%;height:100%;object-fit:cover;transform-origin:center;will-change:transform;user-select:none;-webkit-user-drag:none}.sxp-scrim{position:absolute;inset:0;pointer-events:none;opacity:0}@media (prefers-reduced-motion:reduce){.sxp-stage{position:relative;height:auto!important}.sxp-frame{position:relative;inset:auto;clip-path:none!important}.sxp-media{position:relative;transform:none!important;height:auto}}.mrx .sxp-frame{clip-path:inset(19% 35% 19% 35% round 20px)}.mrx .sxp-stage{position:sticky;top:0;height:auto;aspect-ratio:16/9;background:#fff}.mrx .sxp-media{object-fit:contain;background:#fff}@media (max-width:760px){.mrx .sxp-media{object-fit:contain}}.mlw{display:block;background:#fff;padding:clamp(26px,3vw,48px) 0 clamp(46px,5.4vw,86px);overflow:hidden;text-decoration:none;color:var(--ink,#0b0c0e)}.mlw-row{display:flex;width:max-content;white-space:nowrap;color:#0b0c0e;font-family:var(--font);font-size:clamp(56px,9.4vw,148px);font-weight:500;letter-spacing:-.04em;line-height:1.1}.mlw-row.r1{animation:mlwL 96s linear infinite}.mlw-row.r2{animation:mlwR 96s linear infinite}@keyframes mlwL{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mlwR{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.mlw:hover .mlw-row{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.mlw-row{animation:none}}.wdi-campaign .mcl{background:#fff;padding:0 0 clamp(40px,5vw,72px)}.wdi-campaign .mcl-panel{--nw:clamp(120px,14vw,366px);--nh:clamp(34px,3.6vw,57px);--nr:26px;position:relative;margin:0 auto;max-width:var(--measure,1440px);background:#0b0c0e;border-radius:28px;border-top-left-radius:0;overflow:hidden;padding:clamp(44px,5.4vw,84px) 0 clamp(30px,3.6vw,52px)}.wdi-campaign .mcl-notch{position:absolute;left:0;top:-2px;z-index:2;pointer-events:none;width:var(--nw);height:var(--nh);background:#fff;border-bottom-right-radius:var(--nr)}.wdi-campaign .mcl-notch:before{left:0;top:100%}.wdi-campaign .mcl-notch:after,.wdi-campaign .mcl-notch:before{content:"";position:absolute;width:var(--nr);height:var(--nr);background:radial-gradient(circle at 100% 100%,transparent var(--nr),#fff calc(var(--nr) + .5px))}.wdi-campaign .mcl-notch:after{left:100%;top:0}.wdi-campaign .mcl-head{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(20px,2.4vw,30px);text-align:left;padding-left:clamp(180px,30vw,520px);padding-right:clamp(24px,4vw,80px)}.wdi-campaign .mcl-head-l{min-width:0;width:100%;max-width:823px}.wdi-campaign .mcl-eye{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:400;letter-spacing:-.01em;color:rgba(255,255,255,.72)}.wdi-campaign .mcl-eye i{width:6px;height:6px;border-radius:50%;background:var(--rose-400,#fd3b6f)}.wdi-campaign .mcl-h{margin:16px 0 0;max-width:24ch;font-family:var(--font);font-size:clamp(32px,4vw,58px);font-weight:400;letter-spacing:-.045em;line-height:1.14;color:#fff;text-wrap:balance}.wdi-campaign .mcl-btn{display:inline-flex;align-items:center;align-self:flex-start;gap:14px;margin-top:0;flex:none;height:46px;padding:0 8px 0 24px;border-radius:999px;background:var(--rose-500,#f92f64);color:#fff;font-size:14.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .3s ease,transform .35s cubic-bezier(.22,.61,.24,1),box-shadow .35s ease}.wdi-campaign .mcl-btn-ar{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.22);transition:background .3s ease,transform .35s cubic-bezier(.22,.61,.24,1)}.wdi-campaign .mcl-btn-ar svg{width:14px;height:14px}.wdi-campaign .mcl-btn:hover{background:#fff;color:#0b0c0e;transform:translateY(-2px);box-shadow:0 16px 34px rgba(0,0,0,.44)}.wdi-campaign .mcl-btn:hover .mcl-btn-ar{background:var(--rose-500,#f92f64);color:#fff;transform:translate(2px,-2px)}.wdi-campaign .mcl-btn:focus-visible{outline:2px solid #fff;outline-offset:4px}.wdi-campaign .mcl-rows{margin-top:clamp(34px,4vw,58px);display:flex;flex-direction:column;gap:clamp(20px,2.4vw,32px)}.wdi-campaign .mcl-rail{overflow:hidden}.wdi-campaign .mcl-track{display:flex;gap:clamp(18px,2vw,28px);width:max-content}.wdi-campaign .mcl-track.a{animation:mclA 46s linear infinite}.wdi-campaign .mcl-track.b{animation:mclB 52s linear infinite}.wdi-campaign .mcl-rail:hover .mcl-track{animation-play-state:paused}@keyframes mclA{to{transform:translateX(-50%)}}@keyframes mclB{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.wdi-campaign .mcl-tile{flex:none;width:clamp(220px,19vw,300px);height:clamp(118px,11vw,168px);display:grid;place-items:center;background:#fff;border-radius:18px;padding:0 20px}.wdi-campaign .mcl-tile img{width:auto;height:clamp(52px,5.4vw,76px);max-width:90%;object-fit:contain}@media (max-width:940px){.wdi-campaign .mcl-notch{display:none}.wdi-campaign .mcl-head{padding-left:var(--gutter,clamp(24px,4vw,64px))}}@media (max-width:760px){.wdi-campaign .mcl-panel{border-radius:20px}.wdi-campaign .mcl-tile{width:168px;height:104px;padding:0 14px}.wdi-campaign .mcl-tile img{height:44px}}@media (prefers-reduced-motion:reduce){.wdi-campaign .mcl-track{animation:none}}.wdi-campaign .mst{--mono:ui-monospace,"SF Mono",Menlo,Monaco,Consolas,monospace;--gutter:clamp(24px,4vw,64px);--line:#ecedf0;--line-2:#e3e4e8;--ink:#0b0c0e;--ink-2:#41454c;--muted:#717680;--rose-500:#f92f64;--rose-600:#e41252;position:relative;background:#fff;padding:clamp(44px,4.8vw,74px) 0 clamp(64px,7vw,110px)}.wdi-campaign .mst .wrap{position:relative;max-width:1600px}.wdi-campaign .mst-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:clamp(20px,2.4vw,30px);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-600)}.wdi-campaign .mst-eyebrow i{width:5px;height:5px;border-radius:50%;background:var(--rose-500);box-shadow:0 0 0 3px rgba(249,47,100,.16)}.wdi-campaign .mst-h{margin:0;font-family:var(--font);font-size:clamp(40px,6.4vw,100px);font-weight:500;letter-spacing:-.05em;line-height:1;color:var(--ink)}.wdi-campaign .mst-lead{margin:clamp(26px,3vw,40px) 0 0;max-width:74ch;font-size:clamp(15px,1.22vw,17.5px);font-weight:300;line-height:1.66;color:var(--ink-2)}.wdi-campaign .mst-cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;margin-top:clamp(28px,3.2vw,42px);width:185px;height:55px;padding:0 26px;border:1px solid var(--line-2);border-radius:999px;background:#fff;color:var(--ink);font-size:15px;font-weight:400;letter-spacing:-.01em;text-decoration:none;transition:border-color .3s ease,background .3s ease,color .3s ease,gap .3s ease}.wdi-campaign .mst-cta svg{width:17px;height:17px}.wdi-campaign .mst-cta:hover{border-color:var(--rose-500);background:var(--rose-500);color:#fff;gap:18px}.wdi-campaign .mst-cta:focus-visible{outline:2px solid var(--rose-500);outline-offset:4px}.wdi-campaign .mst-in{margin-top:clamp(56px,6.4vw,104px);display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.wdi-campaign .mst-cell{display:flex;flex-direction:column;gap:0;text-align:left;padding:clamp(26px,3vw,40px) clamp(16px,2vw,32px) 0;border-left:1px solid var(--line)}.wdi-campaign .mst-cell:first-child{border-left:0;padding-left:0}.wdi-campaign .mst-k{display:block;margin-bottom:clamp(14px,1.6vw,20px);font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rose-600)}.wdi-campaign .mst-cell b{display:block;font-size:clamp(26px,3.4vw,54px);font-weight:500;letter-spacing:-.05em;line-height:.96;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;-webkit-text-fill-color:currentColor}.wdi-campaign .mst-plus{font-style:normal;display:inline-block;padding:0 .02em;font-weight:300;font-size:.96em;background:linear-gradient(100deg,#c40f46,#ff6f92 16%,#ffe3ea 26%,#f92f64 38%,#a50b3a 52%,#fd3b6f 66%,#ffffff 74%,#e41252 86%,#c40f46);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 2px rgba(196,15,70,.28));animation:mstLiquid 4.6s linear infinite}@keyframes mstLiquid{0%{background-position:0 50%}to{background-position:280% 50%}}.wdi-campaign .mst-cell span:last-child{display:block;margin-top:clamp(10px,1.2vw,14px);font-size:clamp(13px,1.05vw,15px);font-weight:300;letter-spacing:-.01em;color:var(--muted)}.wdi-campaign .circular-text{position:relative;margin:0;border-radius:50%;text-align:center;transform-origin:50% 50%;font-family:var(--font);color:var(--rose-500);pointer-events:auto}.wdi-campaign .circular-text span{position:absolute;inset:0;display:inline-block;transition:all .5s cubic-bezier(0,0,0,1)}@keyframes ctSpin{0%{transform:rotate(0deg) scale(var(--ct-scale,1))}to{transform:rotate(1turn) scale(var(--ct-scale,1))}}.wdi-campaign .mst-ring{position:absolute;right:var(--gutter);top:64px;z-index:2;width:254px;height:245px;font-size:clamp(11px,1.05vw,14px);font-weight:600;letter-spacing:.02em;text-transform:uppercase;--ct-scale:1}.wdi-campaign .mst-ring span{font-size:inherit}@media (max-width:1080px){.wdi-campaign .mst-ring{display:none}}@media (max-width:1020px){.wdi-campaign .mst-in{grid-template-columns:repeat(2,1fr);border-top:0}.wdi-campaign .mst-cell{border-left:0;border-top:1px solid var(--line);padding-left:0}}@media (max-width:560px){.wdi-campaign .mst-in{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wdi-campaign .mst-plus{animation:none}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.wdi-campaign .mst-plus{-webkit-text-fill-color:var(--rose-500);color:var(--rose-500);background:none}}.wdi-campaign .mws{--mono:ui-monospace,"SF Mono",Menlo,Monaco,Consolas,monospace;--rose-300:#ff6f92;--rose-400:#fd3b6f;--rose-500:#f92f64;--ease:cubic-bezier(0.22,0.61,0.24,1);position:relative;z-index:1;background:#0b0c0e;color:#fff;padding:0}.wdi-campaign .mws-track{position:relative;padding-bottom:0}.wdi-campaign .mws-pin{position:static;padding:clamp(56px,6vw,88px) 0 clamp(48px,5.4vw,80px)}.wdi-campaign .mws .wrap{max-width:1600px}.wdi-campaign .mws-eye{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rose-300)}.wdi-campaign .mws-eye i{width:5px;height:5px;border-radius:50%;background:var(--rose-400);box-shadow:0 0 0 3px rgba(249,47,100,.2)}.wdi-campaign .mws-h{margin:18px 0 0;font-family:var(--font);font-size:clamp(34px,5vw,76px);font-weight:400;letter-spacing:-.05em;line-height:1.04;color:#fff}.wdi-campaign .mws-lead{margin:22px 0 0;max-width:74ch;font-size:clamp(15px,1.25vw,17px);font-weight:300;line-height:1.68;color:rgba(255,255,255,.6)}.wdi-campaign .mws-rule{margin:clamp(30px,3.4vw,46px) 0 0;height:1px;background:rgba(255,255,255,.14)}.wdi-campaign .mws-grid{margin-top:clamp(34px,4vw,56px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(30px,3.6vw,64px) clamp(30px,3.6vw,58px)}.wdi-campaign .mws-card{position:relative;display:flex;flex-direction:column;border-radius:16px;padding:clamp(20px,2.2vw,28px);margin:calc(-1 * clamp(20px, 2.2vw, 28px));transition:background .38s ease,transform .5s var(--ease)}.wdi-campaign .mws-card:hover{background:rgba(255,255,255,.05)}.wdi-campaign .mws-n{position:absolute;top:2px;right:0;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.2em;color:rgba(255,255,255,.3)}.wdi-campaign .mws-ic{width:52px;height:52px;display:grid;place-items:center;background:#fff;color:#0b0c0e;clip-path:polygon(0 0,100% 0,100% 68%,68% 100%,0 100%);transition:background .3s ease,color .3s ease}.wdi-campaign .mws-ic svg{width:24px;height:24px}.wdi-campaign .mws-card:hover .mws-ic{background:var(--rose-500);color:#fff}.wdi-campaign .mws-card h3{margin-top:clamp(20px,2.2vw,28px);max-width:14ch;min-height:2.28em;font-size:clamp(20px,2.2vw,34px);font-weight:500;letter-spacing:-.035em;line-height:1.14;color:#fff}.wdi-campaign .mws-card p{margin-top:14px;font-size:14.5px;font-weight:300;line-height:1.66;color:rgba(255,255,255,.58)}.wdi-campaign .mws-go{display:inline-flex;align-items:center;align-self:flex-start;gap:10px;margin-top:auto;padding-top:clamp(18px,2vw,26px);font-size:14px;font-weight:500;letter-spacing:-.01em;color:#fff;text-decoration:none;transition:color .3s ease,gap .3s ease}.wdi-campaign .mws-go span{border-bottom:1px solid rgba(255,255,255,.34);padding-bottom:3px;transition:border-color .3s ease}.wdi-campaign .mws-go svg{width:15px;height:15px}.wdi-campaign .mws-go:hover{color:var(--rose-300);gap:14px}.wdi-campaign .mws-go:hover span{border-color:var(--rose-400)}.wdi-campaign .mws-go:focus-visible{outline:2px solid var(--rose-400);outline-offset:4px}@media (max-width:1020px){.wdi-campaign .mws-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.wdi-campaign .mws-grid{grid-template-columns:1fr}.wdi-campaign .mws-card h3{max-width:14ch}}@media (hover:none){.wdi-campaign .mws-card{cursor:auto}}.wdi-campaign .mws-drop{position:relative;z-index:3;overflow:clip;border-radius:calc((1 - var(--mp, 0)) * 34px) calc((1 - var(--mp, 0)) * 34px) 0 0;box-shadow:0 calc((1 - var(--mp, 0)) * -34px) calc((1 - var(--mp, 0)) * 64px) rgba(0,0,0,calc((1 - var(--mp, 0)) * .42))}.wdi-campaign .mws-drop .mws-track{transform:translate3d(0,calc((var(--mp, 0) - 1) * 20%),0)}.wdi-campaign .mlw{position:relative;z-index:1;transform:translate3d(0,calc(var(--mrq, 0) * -11%),0)}.wdi-campaign .mws-drop .mws-card,.wdi-campaign .mws-drop .mws-eye,.wdi-campaign .mws-drop .mws-h,.wdi-campaign .mws-drop .mws-lead,.wdi-campaign .mws-drop .mws-rule{--d:0;opacity:calc(max(0, (var(--mp, 0) - var(--d)) / .34));transform:translate3d(0,calc((1 - min(1, max(0, (var(--mp, 0) - var(--d)) / .34))) * 22px),0)}.wdi-campaign .mws-drop .mws-eye{--d:0.06}.wdi-campaign .mws-drop .mws-h{--d:0.12}.wdi-campaign .mws-drop .mws-lead{--d:0.24}.wdi-campaign .mws-drop .mws-rule{--d:0.32}.wdi-campaign .mws-drop .mws-card:first-child{--d:0.38}.wdi-campaign .mws-drop .mws-card:nth-child(2){--d:0.44}.wdi-campaign .mws-drop .mws-card:nth-child(3){--d:0.5}.wdi-campaign .mws-drop .mws-card:nth-child(4){--d:0.54}.wdi-campaign .mws-drop .mws-card:nth-child(5){--d:0.58}.wdi-campaign .mws-drop .mws-card:nth-child(6){--d:0.62}.wdi-campaign .mws-drop .mws-h .w{display:inline-block;opacity:calc(max(0, (var(--mp, 0) - var(--wd, 0)) / .26));transform:translate3d(0,calc((1 - min(1, max(0, (var(--mp, 0) - var(--wd, 0)) / .26))) * .5em),0)}@media (max-width:940px),(prefers-reduced-motion:reduce){.wdi-campaign .mlw,.wdi-campaign .mws-drop,.wdi-campaign .mws-drop .mws-card,.wdi-campaign .mws-drop .mws-eye,.wdi-campaign .mws-drop .mws-h,.wdi-campaign .mws-drop .mws-h .w,.wdi-campaign .mws-drop .mws-lead,.wdi-campaign .mws-drop .mws-rule,.wdi-campaign .mws-drop .mws-track{overflow:visible;border-radius:0;box-shadow:none;opacity:1;transform:none}}