.dv3-hero{--dv3-hh:clamp(640px, 100svh, 980px);--dv3-pin:0px;--dv3-ph:clamp(440px, calc(100svh - var(--hv3-header) - 170px), 700px);--dv3-tilt:rotate(-3deg) skewY(4deg) scaleX(.95);--dv3-fx:.42;--dv3-fy:.7;height:calc(var(--dv3-hh) + var(--dv3-pin));view-timeline:--dv3-hero block, --ibmp block;background:0 0;position:relative;overflow:clip}@media (prefers-reduced-motion:no-preference) and (width>=768px){.dv3-hero{--dv3-pin:50svh}}.dv3{--dv3-hero-foot:var(--hv3-night)}[data-theme=dark] .dv3{--dv3-hero-foot:var(--hv3-veil)}.dv3-heroPin{top:min(0px, calc(100svh - var(--dv3-hh)));height:var(--dv3-hh);isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:sticky;overflow:clip}.dv3-heroMediaClip{z-index:-1;position:absolute;inset:0 0 2px;overflow:clip;-webkit-mask-image:linear-gradient(#000 0% 80%,#0000 100%);mask-image:linear-gradient(#000 0% 80%,#0000 100%)}.dv3-heroMedia{transform-origin:50% 0;position:absolute;inset:0}.dv3-heroSettle{position:absolute;inset:0;container-type:size}.dv3-heroPicture{display:block;position:absolute;inset:0}.dv3-heroImg{object-fit:cover;object-position:calc(var(--dv3-fx) * 100%) calc(var(--dv3-fy) * 100%);width:100%;height:100%;display:block}.dv3-heroGlow{--dv3-iw:max(100cqw, 100cqh * 1.76842);--dv3-ih:max(100cqh, 100cqw * .56548);left:calc((100cqw - var(--dv3-iw)) * var(--dv3-fx) + var(--dv3-iw) * .4948 - var(--dv3-iw) * .1);top:calc((100cqh - var(--dv3-ih)) * var(--dv3-fy) + var(--dv3-ih) * .86 - var(--dv3-ih) * .06);width:calc(var(--dv3-iw) * .2);height:calc(var(--dv3-ih) * .12);mix-blend-mode:screen;opacity:.6;pointer-events:none;background:radial-gradient(closest-side,#7dd3fc57,#f2c14e29 55%,#f2c14e00 100%);border-radius:50%;position:absolute}.dv3-heroScrim{z-index:-1;pointer-events:none;background:linear-gradient(90deg, #050b16e6 0%, #050b169e 38%, #050b161a 64%, #050b164d 100%), linear-gradient(180deg, #050b169e 0%, #050b161a 24%, #050b1614 70%, var(--dv3-hero-foot) 100%);position:absolute;inset:0}.dv3-heroBody{z-index:1;padding-top:calc(var(--hv3-header) + 24px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px;padding-bottom:11svh;display:grid;position:relative}.dv3-heroCopy{align-content:end;justify-items:start;min-width:0;display:grid}.dv3-heroBack{margin:0 0 22px;font-size:.9375rem;font-weight:700;line-height:1.2}.dv3-heroBack a{min-height:44px;color:var(--hv3-gold);text-underline-offset:6px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.dv3-heroBack a:hover{text-decoration-thickness:2px}.dv3-heroBack a:focus-visible{outline:2px solid var(--hv3-focus);outline-offset:3px}.dv3-heroIcon{background:#f8fafc0f;border:1px solid #f8fafc2e;border-radius:26px;padding:5px;display:block;box-shadow:0 18px 40px -18px #000000b3}.dv3-heroIconImg{border-radius:20px;width:84px;height:84px;display:block}.dv3-heroTitle{letter-spacing:-.04em;max-width:11.5ch;margin-top:26px;font-size:clamp(3rem,1.1rem + 4.6vw,5.75rem);line-height:.95}.dv3-heroWord{display:inline-block}.dv3-heroSub{color:#f8fafcd6;max-width:36ch;margin-top:24px}.dv3-heroStores{margin-top:32px}.dv3-heroChip{margin-top:16px}.dv3-heroSkeleton{--dv3-sk:#f8fafc12;background:linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 0 / 96px 96px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 122px / 88% 76px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 208px / 64% 76px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 308px / 72% 22px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 362px / 47% 56px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 51% 362px / 49% 56px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 434px / 56% 30px no-repeat;width:min(460px,100%);height:29rem;margin-top:26px}.dv3-phoneGhost{width:var(--dv3-phone-w);aspect-ratio:410/868;box-sizing:border-box;border-radius:calc(var(--dv3-phone-w) * 64 / 410);background:#f8fafc0a;max-width:100%;display:block;box-shadow:inset 0 0 0 1px #f8fafc1f}.dv3-heroDevice{--dv3-phone-w:calc(var(--dv3-ph) * 410 / 868);pointer-events:none;justify-self:center;margin-bottom:-2svh}.dv3-heroTilt,.dv3-heroRise{position:relative}@media (prefers-reduced-motion:no-preference){.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-heroTilt{transform:var(--dv3-tilt)}}.dv3-phoneRim{inset:calc(-3 * var(--ibmp-u));z-index:5;box-sizing:border-box;padding:calc(3 * var(--ibmp-u));border-radius:calc(64 * var(--ibmp-u));-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(160deg,#ffe096f2 0%,#f2c14eb3 14%,#f2c14e1f 36%,#f2c14e00 52% 80%,#f2c14e66 100%);position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (width<=1279px){.dv3-heroBody{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.dv3-heroTitle{font-size:clamp(3rem,.9rem + 4.4vw,4.4rem)}}@media (width<=1023px) and (width>=768px){.dv3-hero{--dv3-ph:clamp(400px, calc(100svh - var(--hv3-header) - 180px), 600px)}}@media (width>=768px) and (width<=1279px){.dv3-heroStores{justify-self:stretch}.dv3-heroStores .dv3-stores{gap:10px}.dv3-heroStores .dv3-store{flex:auto;justify-content:center;gap:10px;padding:0 18px 0 14px}}@media (width>=768px) and (height<=820px) and (aspect-ratio>=1){.dv3-heroBody{padding-bottom:7svh}}@media (aspect-ratio<=4/5){.dv3-hero{--dv3-hh:max(640px, 100svh);--dv3-ph:clamp(420px, 58svh, 760px);--dv3-fx:.5;--dv3-fy:.9}.dv3-heroGlow{display:none}.dv3-heroScrim{background:linear-gradient(90deg, #050b16b8 0%, #050b1666 50%, #050b161f 100%), linear-gradient(180deg, #050b16a8 0%, #050b1633 30%, #050b161a 72%, var(--dv3-hero-foot) 100%)}.dv3-heroBody{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:24px;padding-bottom:8svh}.dv3-heroTitle{font-size:clamp(3rem,.6rem + 4.6vw,4.4rem)}.dv3-heroDevice{--dv3-phone-w:min(calc(var(--dv3-ph) * 410 / 868), 100cqw);justify-self:stretch;justify-items:center;display:grid;container-type:inline-size}}@media (width<=767px){.dv3-hero{--dv3-fx:.5;--dv3-fy:1;height:auto}.dv3-heroGlow{display:none}.dv3-heroPin{height:auto;min-height:100svh;position:relative;top:auto}.dv3-heroMediaClip{-webkit-mask-image:linear-gradient(#000 0% 90%,#0000 100%);mask-image:linear-gradient(#000 0% 90%,#0000 100%)}.dv3-heroScrim{background:linear-gradient(180deg, #050b16cc 0%, #050b16a8 34%, #050b1638 56%, #050b1614 80%, var(--dv3-hero-foot) 100%)}.dv3-heroBody{padding-top:calc(var(--hv3-header) + 8px);flex-direction:column;align-items:stretch;gap:0;padding-bottom:40px;display:flex}.dv3-heroBack{margin-bottom:14px}.dv3-heroIcon{border-radius:20px;padding:4px}.dv3-heroIconImg{border-radius:15px;width:56px;height:56px}.dv3-heroTitle{letter-spacing:-.035em;max-width:none;margin-top:20px;font-size:clamp(2.45rem,1rem + 7vw,3rem)}.dv3-heroSub{margin-top:16px;font-size:1.0625rem}.dv3-heroStores{justify-self:stretch;margin-top:26px}.dv3-heroStores .dv3-stores{flex-direction:column;align-items:stretch;gap:10px}.dv3-heroStores .dv3-store{justify-content:center;min-height:52px}.dv3-heroChip{margin-top:14px}.dv3-heroSkeleton{background:linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 0 / 64px 64px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 86px / 82% 48px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 142px / 70% 48px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 206px / 92% 22px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 234px / 60% 22px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 282px / 100% 52px no-repeat, linear-gradient(var(--dv3-sk), var(--dv3-sk)) 0 344px / 100% 52px no-repeat;height:25rem}.dv3-heroDevice{--dv3-phone-w:min(68vw, 272px);margin:44px 0 0;container-type:normal}.dv3-heroRise{--ibmp-range:cover 28% cover 53%;view-timeline:--ibmp block}}@media (prefers-reduced-motion:no-preference){.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-heroSettle{animation:hv3-settle 1.6s var(--hv3-ease) both}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-heroIcon{animation:dv3-a-icon-in .6s var(--hv3-ease) var(--dv3-d,0s) both}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-heroWord{animation:hv3-mask-up .9s var(--hv3-ease) var(--dv3-d,0s) both}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) :is(.dv3-heroSub,.dv3-heroStores,.dv3-heroChip){animation:hv3-rise .7s var(--hv3-ease) var(--dv3-d,0s) both}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-heroRise{animation:dv3-a-device-rise .9s var(--hv3-ease) .3s both}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-hero :is(.dv3-phoneRim,.dv3-phoneHalo){animation:hv3-fade 1.4s var(--hv3-ease) .9s both}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-heroGlow{animation:dv3-a-glow 1.8s var(--hv3-ease) .9s both}}@media (prefers-reduced-motion:no-preference) and (width>=768px){@supports (animation-timeline:view()){.dv3[data-hv3-motion=sda] .dv3-heroTilt{animation:linear both dv3-a-untilt;animation-timeline:--dv3-hero;animation-range:contain contain 50%}.dv3[data-hv3-motion=sda] .dv3-heroMedia{animation:linear both dv3-a-photo-drift;animation-timeline:--dv3-hero;animation-range:contain exit}.dv3[data-hv3-motion=sda] .dv3-heroDevice{animation:linear both dv3-a-device-lift;animation-timeline:--dv3-hero;animation-range:exit}}}@media (prefers-reduced-motion:no-preference) and (width>=1024px){@supports (animation-timeline:view()){.dv3[data-hv3-motion=sda] .dv3-heroCopy{animation:linear both dv3-a-copy-drift;animation-timeline:--dv3-hero;animation-range:exit exit 70%}}}@media (prefers-reduced-motion:no-preference) and (width<=767px){@supports (animation-timeline:view()){.dv3[data-hv3-motion=sda] .dv3-heroTilt{animation:linear both dv3-a-untilt;animation-timeline:view();animation-range:entry 10% contain 20%}}}@keyframes dv3-a-icon-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes dv3-a-device-rise{0%{opacity:0;transform:translateY(8%)scale(.96)}to{opacity:1;transform:none}}@keyframes dv3-a-glow{0%{opacity:0}45%{opacity:1}to{opacity:.6}}@keyframes dv3-a-untilt{0%{transform:var(--dv3-tilt)}to{transform:none}}@keyframes dv3-a-photo-drift{0%{transform:none}to{transform:translateY(10%)scale(1.05)}}@keyframes dv3-a-device-lift{0%{transform:none}to{transform:translateY(-14%)}}@keyframes dv3-a-copy-drift{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8svh)}}.dv3-offers{--dv3-badge-fill:#f2c14e;--dv3-badge-fill-ink:#2a1d05;padding-block:clamp(3.5rem,2rem + 5vw,7rem) clamp(1.5rem,.5rem + 3vw,3.5rem)}.dv3-offers[data-solo] .dv3-offersShell{max-width:880px;margin-inline:auto}.dv3-offersCore{background:radial-gradient(80% 70% at 0% 0%, #f2c14e1c, #f2c14e00 62%), radial-gradient(60% 60% at 100% 100%, #38bdf812, #38bdf800 60%), var(--hv3-night);grid-template-columns:minmax(0,7fr) 1px minmax(0,5fr);gap:48px 56px;padding:56px 64px 44px;display:grid;box-shadow:inset 0 1px #f8fafc12}.dv3-offersCore:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(100deg,#f2c14e00 30%,#f2c14e17 48%,#ffecbe24 50%,#f2c14e00 70%);position:absolute;inset:0}.dv3-offers[data-solo] .dv3-offersCore{grid-template-columns:minmax(0,1fr)}.dv3-offersGive,.dv3-offersSale{z-index:1;align-content:start;min-width:0;display:grid;position:relative}.dv3-offersRule{background:var(--hv3-gold-line);opacity:.7;transform-origin:50% 0;align-self:stretch;width:1px;display:block}.dv3-plateHead{justify-items:start;gap:16px;margin-bottom:36px;display:grid}.dv3-plateTitle{letter-spacing:-.03em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2rem,1.1rem + 2.6vw,3.5rem);font-weight:800;line-height:1.02}.dv3-plateHead--sale .dv3-plateTitle{font-size:clamp(1.75rem,1rem + 2vw,2.75rem)}.dv3-plateLead{max-width:42ch}.dv3-prizeList{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;display:grid}.dv3-prize{border-top:2px solid var(--hv3-gold-line);align-content:start;gap:10px;padding-top:18px;display:grid}.dv3-prize[data-rank="1"]{border-top-color:var(--hv3-gold)}.dv3-prizeFigure{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,1.6rem + 2.2vw,3.5rem);font-weight:800;line-height:1}.dv3-prize[data-rank="1"] .dv3-prizeFigure{color:var(--hv3-gold)}.dv3-prizePlace{letter-spacing:.2em;text-transform:uppercase;color:var(--hv3-muted);font-size:.75rem;font-weight:700;line-height:1.3}.dv3-prizeRulerBox{margin-top:26px;display:block}.dv3-prizeRuler{--dv3-tape-size:14px;opacity:.9}.dv3-offersDraw{text-wrap:pretty;max-width:52ch;margin-top:22px}.dv3-offersRules{margin-top:10px}.dv3-prices{gap:24px;display:grid}.dv3-price{flex-wrap:wrap;align-items:baseline;gap:10px 18px;margin:0;display:flex}.dv3-priceLead{align-items:baseline;gap:10px;display:inline-flex}.dv3-priceNow{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800;line-height:1}.dv3-priceSep{margin-inline:-.06em}.dv3-price--yearly .dv3-priceNow{font-size:clamp(2.75rem,1.6rem + 3vw,4rem)}.dv3-price--monthly .dv3-priceNow{font-size:1.75rem}.dv3-priceTerm{color:var(--hv3-muted);font-size:1rem;font-weight:600}.dv3-priceProof{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.dv3-priceWas{color:var(--hv3-muted);font-variant-numeric:tabular-nums;font-size:.9375rem}.dv3-priceWasValue{text-decoration-thickness:1.5px}.dv3-badge{background:var(--dv3-badge-fill);min-height:28px;color:var(--dv3-badge-fill-ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:none;border-radius:999px;align-items:center;padding:0 10px;font-size:.875rem;font-weight:800;line-height:1;display:inline-flex}.dv3-badge--outline{box-shadow:inset 0 0 0 1.5px var(--hv3-gold-line);color:var(--hv3-gold);background:0 0}.dv3-priceMonthly{border-top:1px solid var(--hv3-line);justify-items:start;gap:14px;padding-top:22px;display:grid}.dv3-trial{min-height:34px}.dv3-offersAction{justify-items:start;gap:14px;margin-top:32px;display:grid}.dv3-offersNote{text-wrap:pretty}.dv3-offersLegal{z-index:1;padding-top:26px;border-top:1px solid var(--hv3-line);text-wrap:pretty;grid-column:1/-1;padding-inline-end:calc(100% - min(100%,90ch));position:relative}@media (width<=1279px){.dv3-offersCore{grid-template-columns:minmax(0,6fr) 1px minmax(0,5fr);gap:44px;padding:48px 48px 40px}}@media (width<=1023px){.dv3-offersCore{grid-template-columns:minmax(0,1fr);gap:40px}.dv3-offersRule{transform-origin:0;width:100%;height:1px}.dv3-prices{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 40px}.dv3-priceMonthly{border-top:0;padding-top:0}}@media (width<=767px){.dv3-offersCore{gap:32px;padding:30px 20px 26px}.dv3-plateHead{gap:14px;margin-bottom:26px}.dv3-prizeList{gap:0 14px}.dv3-prize{gap:8px;padding-top:12px}.dv3-prizeFigure{letter-spacing:-.03em;font-size:1.75rem}.dv3-prizePlace{letter-spacing:.14em;font-size:.75rem}.dv3-prizeRulerBox{margin-top:18px}.dv3-prices{grid-template-columns:minmax(0,1fr);gap:20px}.dv3-price--yearly{flex-direction:column;align-items:flex-start;gap:10px}.dv3-price--yearly .dv3-priceNow{font-size:2.75rem}.dv3-priceMonthly{border-top:1px solid var(--hv3-line);padding-top:20px}.dv3-offersAction{margin-top:28px}.dv3-offersCta{justify-content:space-between;justify-self:stretch}}@media (prefers-reduced-motion:no-preference){.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-prizePlace{transition:opacity .5s var(--hv3-ease) var(--dv3-land,0s)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-prizeList[data-in=false] .dv3-prizePlace{opacity:0}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-priceOff{transition:opacity .45s var(--hv3-ease) var(--dv3-land,0s), transform .45s var(--hv3-ease) var(--dv3-land,0s)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-price[data-seen=false] .dv3-priceOff{opacity:0;transform:scale(.9)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-prizeRuler{transition:clip-path 1.2s var(--hv3-ease)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-prizeRuler[data-drawn=false]{clip-path:inset(0 100% 0 0)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-prizeRuler[data-drawn=false]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:inset(0 0 0 100%)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-offersShell.is-visible .dv3-offersCore:after{animation:dv3-a-plate-light 1.6s var(--hv3-ease) .4s both}}@keyframes dv3-a-plate-light{0%{opacity:0;transform:translate(-60%)}30%{opacity:1}to{opacity:0;transform:translate(60%)}}.dv3-numbers{padding-block:clamp(4rem,2rem + 6vw,8rem)}.dv3-numbersTitle{letter-spacing:-.01em;margin:0 0 clamp(2rem,1rem + 2.5vw,3.5rem);font-size:1.25rem;font-weight:700;line-height:1.3}.dv3-numbersRule{view-timeline:--dv3-numbers block;position:relative}.dv3-numbersList{padding-bottom:var(--dv3-tape-size);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.dv3-number{align-content:start;gap:12px;min-width:0;padding:0 20px 26px 18px;display:grid;position:relative}.dv3-numberFigure{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,1rem + 4vw,4.75rem);font-weight:800;line-height:1}.dv3-numberLabel{max-width:18ch;color:var(--hv3-muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.45}.dv3-numberStem{inset-inline-start:0;background:linear-gradient(180deg, var(--hv3-gold) 0%, var(--hv3-gold-line) 100%);transform-origin:50% 100%;width:2px;position:absolute;top:.08em;bottom:0}.dv3-numbersTape{--dv3-tape-major:20%;position:absolute}.dv3-numbersTape--h{inset:auto 0 0}.dv3-numbersTape--v{display:none}.dv3-numbersCaption{max-width:60ch;margin-top:clamp(2rem,1rem + 2vw,3rem);font-size:1.125rem}@media (width>=768px) and (width<=1023px){.dv3-numbersList{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:clamp(2rem,1rem + 2vw,3rem);padding-bottom:0}.dv3-number{padding:0 16px calc(var(--dv3-tape-size) + 22px) 16px;grid-column:span 2}.dv3-number:nth-child(4){grid-column:2/span 2}.dv3-number:after{content:"";height:var(--dv3-tape-size);--dv3-tick:color-mix(in srgb, var(--hv3-gold-line) 55%, transparent);background:linear-gradient(var(--hv3-gold-line), var(--hv3-gold-line)) left bottom / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--dv3-tick) 0 1px, transparent 1px var(--dv3-tape-major)) left bottom / 100% 100% no-repeat, repeating-linear-gradient(90deg, var(--dv3-tick) 0 1px, transparent 1px var(--dv3-tape-minor)) left bottom / 100% 40% no-repeat;transform-origin:0;pointer-events:none;position:absolute;inset:auto 0 0}.dv3-number:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform-origin:100%;background-position:100% 100%}.dv3-numberStem{bottom:0}.dv3-numberLabel{font-size:.9375rem}.dv3-numbersTape--h{display:none}}@media (prefers-reduced-motion:no-preference) and (width>=768px) and (width<=1023px){.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-number:after{transition:transform .9s var(--hv3-ease) var(--dv3-land,0s)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-numbersList[data-in=false] .dv3-number:after{transform:scaleX(0)}}@media (width<=767px){.dv3-numbersList{padding-bottom:0;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;padding-inline-start:calc(var(--dv3-tape-size) + 14px)}.dv3-number{grid-template-columns:3.75rem minmax(0,1fr);align-items:center;gap:14px;padding:0 0 14px}.dv3-numberFigure{font-size:2.75rem}.dv3-numberLabel{max-width:none;color:color-mix(in srgb, var(--hv3-ink) 86%, transparent);font-size:.9375rem}.dv3-numberStem{inset-inline-start:-14px;background:var(--hv3-gold);transform-origin:0;width:12px;height:2px;top:0;bottom:auto}.dv3-numbersTape--h{display:none}.dv3-numbersTape--v{display:block;inset:0 auto 0 0}.dv3-numbersCaption{margin-top:24px;font-size:1.0625rem}}@media (prefers-reduced-motion:no-preference){.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-numberStem{transition:transform .6s var(--hv3-ease) var(--dv3-land,0s)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-numbersList[data-in=false] .dv3-numberStem{transform:scaleY(0)}.dv3[data-hv3-motion=io] .dv3-numbersTape{transition:transform 1.2s var(--hv3-ease)}.dv3[data-hv3-motion=io] .dv3-numbersTape--h[data-drawn=false]{transform:scaleX(0)}.dv3[data-hv3-motion=io] .dv3-numbersTape--v[data-drawn=false]{transform:scaleY(0)}@supports (animation-timeline:view()){.dv3[data-hv3-motion=sda] .dv3-numbersTape--h{animation:linear both hv3-scale-x;animation-timeline:--dv3-numbers;animation-range:entry 10% cover 40%}.dv3[data-hv3-motion=sda] .dv3-numbersTape--v{animation:linear both hv3-scale-y;animation-timeline:--dv3-numbers;animation-range:entry 10% cover 40%}}}@media (prefers-reduced-motion:no-preference) and (width<=767px){.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-numbersList[data-in=false] .dv3-numberStem{transform:scaleX(0)}}.dv3-story.dv3-section{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}.dv3-story{--dv3-b-idle:#566779}[data-theme=dark] .dv3 .dv3-story{--dv3-b-idle:#8391a5}.dv3-storyHead{max-width:900px}.dv3-storyHead h2{font-size:clamp(2.1rem,1rem + 2.6vw,3.5rem);line-height:1.06}.dv3-storyChapters{grid-template-columns:minmax(0,1fr);gap:clamp(3.5rem,2rem + 4vw,5rem);margin:0;padding:0;list-style:none;display:grid}.dv3-storyChapter{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.dv3-storyCopy{align-content:start;gap:16px;display:grid}.dv3-storyTitle{color:var(--hv3-ink);letter-spacing:-.02em;text-wrap:balance;align-items:center;gap:14px;margin:0;font-size:clamp(1.625rem,1.25rem + 1.2vw,2rem);font-weight:700;line-height:1.15;display:flex}.dv3-storyTitleRule{background:var(--hv3-gold-line);transform-origin:0;flex:none;width:28px;height:2px}.dv3-storyTitleRule:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.dv3-storyText{max-width:44ch;color:var(--hv3-muted);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.65}.dv3-storyNames{gap:8px;max-width:44ch;margin:0;padding:0;list-style:none;display:grid}.dv3-storyName{color:var(--hv3-ink);padding-inline-start:22px;font-size:.9375rem;font-weight:600;line-height:1.45;position:relative}.dv3-storyName:before{content:"";inset-inline-start:0;background:var(--hv3-gold-line);width:12px;height:2px;position:absolute;top:.68em}.dv3-storyInline--photo{aspect-ratio:4/5;border-radius:var(--hv3-r-outer);max-height:440px;box-shadow:0 0 0 1px color-mix(in srgb, var(--hv3-gold-line) 55%, transparent), 0 32px 70px -44px #050b16b3;background:#0b1626;position:relative;overflow:clip}.dv3-storyInline--board{border-radius:var(--hv3-r-outer);box-shadow:0 0 0 1px color-mix(in srgb, var(--hv3-gold-line) 55%, transparent);overflow:clip}.dv3-storyPicture{width:100%;height:100%;display:block}.dv3-storyImg{object-fit:cover;width:100%;height:100%;display:block}.dv3-storyBoard{box-sizing:border-box;color:#f8fafc;height:100%;text-shadow:none;background:radial-gradient(90% 55% at 12% 0,#f2c14e29,#0000 70%),radial-gradient(70% 50% at 100% 100%,#38bdf814,#0000 70%),linear-gradient(#0c1a30,#050b16);grid-template-rows:auto minmax(0,1fr);gap:18px;padding:clamp(18px,1.2rem + 1vw,30px);display:grid}.dv3-storyBoardLabel{color:#f2c14e;align-items:center;gap:12px;margin:0;font-size:.875rem;font-weight:700;line-height:1.3;display:flex}.dv3-storyBoardRule{background:currentColor;width:24px;height:2px}.dv3-storyBoardGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(108px,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.dv3-storyTile{background:linear-gradient(160deg,#f8fafc12,#f8fafc05);border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);align-content:start;gap:8px;min-width:0;padding:16px 16px 34px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #f8fafc1a,inset 0 1px #f8fafc14}.dv3-storyTileMark{color:#f8fafc;letter-spacing:-.035em;font-size:clamp(1.75rem,1.1rem + 1.6vw,2.75rem);font-weight:800;line-height:1}.dv3-storyTile:after{content:"";inset-inline:16px;pointer-events:none;background:linear-gradient(#f2c14e8c,#f2c14e8c) 0 100%/100% 1px no-repeat,repeating-linear-gradient(90deg,#f2c14e80 0 1px,#0000 1px 25%) 0 100%/100% 100% no-repeat,repeating-linear-gradient(90deg,#f2c14e4d 0 1px,#0000 1px 5%) 0 100%/100% 45% no-repeat;height:10px;position:absolute;bottom:14px}.dv3-storyTileTape{--dv3-tape-size:clamp(28px, 1.2rem + 1vw, 40px);width:min(120px,78%)}.dv3-storyTileName{color:#c3cedb;overflow-wrap:anywhere;max-width:24ch;font-size:.8125rem;line-height:1.35}.dv3-storyAside{display:none}.dv3-storyFrame{position:relative;box-shadow:0 40px 110px -54px #f2c14e6b}.dv3-storyFrameCore{background:#0b1626;height:100%;container-type:inline-size}.dv3-storyLayer .dv3-storyBoardGrid{grid-auto-rows:minmax(0,1fr)}@container (width<=420px){.dv3-storyLayer .dv3-storyTileName{display:none}.dv3-storyLayer .dv3-storyTile{align-content:center;padding:12px 12px 28px}}.dv3-storyLayer{opacity:0;position:absolute;inset:0}.dv3-storyLayer[data-state=active]{z-index:1;opacity:1}.dv3-storyRail{top:var(--dv3-bezel-pad);bottom:var(--dv3-bezel-pad);width:var(--dv3-tape-size);position:absolute;inset-inline-end:calc(100% + 20px)}.dv3-storyFill{transform-origin:50% 0;width:3px;transform:scaleY(calc((var(--dv3-active,0) + 1) / 3));background:linear-gradient(#f2c14e,#c99a3a);border-radius:2px;position:absolute;inset-block:0;inset-inline-start:-1px}.dv3-storyMark{inset-inline-start:-1px;top:calc((var(--dv3-i) * 2 + 1) * 100% / 6);width:calc(var(--dv3-tape-size) + 8px);background:var(--hv3-line);transform-origin:0;border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;transform:scaleX(.55)}.dv3-storyMark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.dv3-storyMark[data-lit=true]{background:var(--hv3-gold-line);transform:none}.dv3-story[data-sticky=true] .dv3-storyGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2rem,1rem + 3vw,4rem);display:grid}.dv3-story[data-sticky=true] .dv3-storyChapters{gap:0;padding-bottom:16svh}.dv3-story[data-sticky=true] .dv3-storyChapter{align-content:center;min-height:78svh}.dv3-story[data-sticky=true] .dv3-storyInline{display:none}.dv3-story[data-sticky=true] .dv3-storyAside{display:block}.dv3-storyStick{--dv3-b-frame-h:min(calc(100svh - var(--hv3-header) - 8svh), 760px);top:var(--hv3-header);height:calc(100svh - var(--hv3-header));justify-content:flex-end;align-items:center;display:flex;position:sticky}.dv3-story[data-sticky=true] .dv3-storyFrame{width:min(calc(var(--dv3-b-frame-h) * .8), calc(100% - var(--dv3-tape-size) - 24px));aspect-ratio:4/5;box-sizing:border-box}.dv3-storyChapter[data-state=idle] .dv3-storyTitle,.dv3-storyChapter[data-state=idle] :is(.dv3-storyText,.dv3-storyName){color:var(--dv3-b-idle)}.dv3-storyChapter[data-state=active] .dv3-storyText{color:var(--hv3-ink)}.dv3-storyChapter[data-state=idle] .dv3-storyTitleRule{background:var(--hv3-line);transform:scaleX(.5)}@media (width>=1024px){.dv3-story[data-sticky=true] .dv3-storyGrid{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}@media (width>=1280px){.dv3-story[data-sticky=true] .dv3-storyGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px}}@media (width>=768px) and (width<=1023px){.dv3-story[data-sticky=true] .dv3-storyChapter{min-height:60svh}.dv3-story[data-sticky=true] .dv3-storyFrame{width:min(calc(var(--dv3-b-frame-h) * .625), calc(100% - var(--dv3-tape-size) - 24px));aspect-ratio:5/8}.dv3-story[data-sticky=true] .dv3-storyText{font-size:1rem}}@media (width>=768px){.dv3-story[data-sticky=false] .dv3-storyChapter{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:clamp(2rem,1rem + 3vw,4rem)}.dv3-story[data-sticky=false] .dv3-storyInline{justify-self:end;width:100%;max-width:480px}.dv3-story[data-sticky=false] .dv3-storyInline--photo{max-height:none}}@media (width<=767px){.dv3-storyChapters{gap:28px}.dv3-storyText{font-size:1rem;line-height:1.6}.dv3-storyChapter[data-media=photo]{isolation:isolate;border-radius:var(--hv3-r-outer);box-shadow:0 0 0 1px color-mix(in srgb, var(--hv3-gold-line) 55%, transparent), 0 32px 70px -44px #050b16b3;background:#0b1626;overflow:clip}.dv3-storyChapter[data-media=photo]>.dv3-storyCopy,.dv3-storyChapter[data-media=photo]>.dv3-storyInline{grid-area:1/1}.dv3-storyChapter[data-media=photo] .dv3-storyInline--photo{z-index:0;aspect-ratio:5/6;min-height:100%;max-height:none;box-shadow:none;border-radius:0}.dv3-storyChapter[data-media=photo] .dv3-storyCopy{--hv3-ink:var(--hv3-night-ink);--hv3-muted:var(--hv3-night-muted);z-index:1;text-shadow:0 1px 14px #050b1699;background:linear-gradient(#050b1600 0%,#050b16bd 30%,#050b16eb 100%);align-self:end;gap:10px;padding:120px 20px 22px}.dv3-storyChapter[data-media=photo] .dv3-storyText{color:#dbe3ec}.dv3-storyChapter[data-media=board] .dv3-storyNames{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute}.dv3-storyChapter[data-media=board]{gap:20px}.dv3-storyInline .dv3-storyBoard{gap:14px;padding:16px}.dv3-storyInline .dv3-storyBoardGrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(96px,auto);gap:8px}.dv3-storyInline .dv3-storyTile{border-radius:14px;gap:6px;padding:12px 10px 28px}.dv3-storyInline .dv3-storyTile:after{inset-inline:10px;height:8px;bottom:11px}.dv3-storyInline .dv3-storyTileMark{font-size:1.5rem}.dv3-storyInline .dv3-storyTileTape{--dv3-tape-size:24px}.dv3-storyInline .dv3-storyTileName{font-size:.75rem}.dv3-gallery.dv3-section{padding-block:clamp(3rem,2rem + 4vw,4rem)}}.dv3-storyFeatures{border-top:1px solid var(--hv3-line);gap:28px;margin-top:clamp(4rem,2.5rem + 5vw,7.5rem);padding-top:clamp(2rem,1.5rem + 1.5vw,3rem);display:grid;position:relative}.dv3-storyFeatures:before{content:"";top:-1px;background:var(--hv3-gold-line);width:96px;height:2px;position:absolute;inset-inline-start:0}.dv3-storyFeaturesHead{align-content:start;gap:10px;display:grid}.dv3-storyFeaturesTitle{color:var(--hv3-ink);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:700;line-height:1.15}.dv3-storyFeaturesHint{text-wrap:pretty;max-width:34ch}.dv3-storyFeatureList{margin:0;padding:0;list-style:none;display:grid}.dv3-storyFeature{border-top:1px solid var(--hv3-line);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:18px;padding-block:18px;display:grid}.dv3-storyFeature:first-child{border-top:0}.dv3-storyRing{width:36px;height:36px;box-shadow:inset 0 0 0 1.5px var(--hv3-gold-line);color:var(--hv3-gold);font-variant-numeric:tabular-nums;letter-spacing:.02em;border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.dv3-storyFeatureText{color:var(--hv3-ink);text-wrap:pretty;font-size:1.0625rem;font-weight:600;line-height:1.45}@media (width<=767px){.dv3-storyFeatures{gap:12px;margin-top:40px;padding-top:24px}.dv3-storyFeature{grid-template-columns:28px minmax(0,1fr);gap:12px;padding-block:9px}.dv3-storyRing{width:28px;height:28px;font-size:.75rem}.dv3-storyFeatureText{font-size:1rem;line-height:1.4}}@media (width>=1024px){.dv3-storyFeatures{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:64px}.dv3-storyFeatureList{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:48px}.dv3-storyFeature:nth-child(4){border-top:0}.dv3-storyFeature:first-child,.dv3-storyFeature:nth-child(4){padding-top:4px}}.dv3-gallery.dv3-section{--dv3-card-gap:16px;--dv3-card-w:66vw;--dv3-b-pad:calc(max(0px, (100% - var(--hv3-max)) / 2) + var(--hv3-gutter));background:var(--dv3-veil-thin)}.dv3-galleryHead{width:100%;max-width:var(--hv3-max);padding-inline:var(--hv3-gutter);box-sizing:border-box;margin:0 auto clamp(1.5rem,1rem + 2vw,2.75rem)}.dv3-galleryHeading{margin-bottom:14px}.dv3-galleryHint{color:var(--hv3-muted);margin:0;font-size:1rem;line-height:1.55}.dv3-galleryViewport{scroll-snap-type:x mandatory;scroll-padding-inline:var(--dv3-b-pad);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--hv3-gold-line) 65%, transparent) transparent}.dv3-galleryViewport:focus-visible{outline:2px solid var(--hv3-focus);outline-offset:-2px}.dv3-galleryTrack{gap:var(--dv3-card-gap);width:max-content;padding:12px var(--dv3-b-pad) 24px;margin:0;list-style:none;display:flex;position:relative}.dv3-galleryItem{width:var(--dv3-card-w);scroll-snap-align:center;flex:none}.dv3-galleryCard{width:100%;color:inherit;font:inherit;cursor:zoom-in;touch-action:manipulation;-webkit-tap-highlight-color:transparent;margin:0;display:block;position:relative;box-shadow:0 34px 60px -42px #050b1699}.dv3-galleryCore{aspect-ratio:900/1948;display:block}.dv3-galleryPicture{width:100%;height:100%;display:block}.dv3-galleryImg{object-fit:cover;width:100%;height:100%;display:block}.dv3-galleryCard:after{content:"";z-index:1;border-radius:inherit;box-shadow:0 0 0 1.5px var(--hv3-gold-line), 0 26px 60px -30px #f2c14e6b;opacity:0;pointer-events:none;position:absolute;inset:-1px}@media (hover:hover){.dv3-galleryCard:hover{transform:translateY(-6px)}.dv3-galleryCard:hover:after{opacity:1}}.dv3-galleryCard:focus-visible{outline:2px solid var(--hv3-focus);outline-offset:4px;transform:translateY(-6px)}.dv3-galleryCard:focus-visible:after{opacity:1}.dv3-galleryCard:active{transform:scale(.99)}.dv3-gallerySentinels{display:none}@media (width>=768px){.dv3-gallery.dv3-section{--dv3-card-gap:22px;--dv3-card-w:40vw}.dv3-galleryItem{scroll-snap-align:start}}@media (width>=1024px){.dv3-gallery.dv3-section{--dv3-card-gap:28px;--dv3-card-w:calc(min(70svh, 640px) * 900 / 1948)}}.dv3-gallery.dv3-section[data-pinned=true]{--dv3-card-h:min(70svh, 640px);--dv3-card-w:calc(var(--dv3-card-h) * 900 / 1948);--dv3-card-gap:28px;--dv3-b-head:280px;--dv3-b-lead:120px;--dv3-b-left:calc(max(0px, (100vw - var(--hv3-max)) / 2) + var(--hv3-gutter));--dv3-b-x0:calc(var(--dv3-b-left) + var(--dv3-b-head));--dv3-travel:max(0px, calc(var(--dv3-b-lead) + var(--dv3-g-n) * var(--dv3-card-w) + (var(--dv3-g-n) - 1) * var(--dv3-card-gap) + var(--hv3-gutter) - 100vw + var(--dv3-b-x0)));height:calc(100svh + var(--dv3-travel));padding-block:0;overflow:clip}@media (width>=1280px){.dv3-gallery.dv3-section[data-pinned=true]{--dv3-b-head:340px;--dv3-b-lead:160px}}.dv3-gallery[data-pinned=true] .dv3-galleryPin{grid-template-columns:var(--dv3-b-x0) minmax(0, 1fr);height:100svh;padding-top:var(--hv3-header);box-sizing:border-box;align-items:center;display:grid;position:sticky;top:0}.dv3-gallery[data-pinned=true] .dv3-galleryHead{max-width:none;padding-inline:var(--dv3-b-left) clamp(24px, 3vw, 48px);margin:0}.dv3-gallery[data-pinned=true] .dv3-galleryHead h2{font-size:clamp(2.5rem,1rem + 2.4vw,3.5rem)}.dv3-gallery[data-pinned=true] .dv3-galleryViewport{scroll-snap-type:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #00000059 calc(var(--dv3-b-lead) * .45), #000 var(--dv3-b-lead));mask-image:linear-gradient(90deg, transparent 0, #00000059 calc(var(--dv3-b-lead) * .45), #000 var(--dv3-b-lead))}.dv3-gallery[data-pinned=true] .dv3-galleryViewport:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(270deg, transparent 0, #00000059 calc(var(--dv3-b-lead) * .45), #000 var(--dv3-b-lead));mask-image:linear-gradient(270deg, transparent 0, #00000059 calc(var(--dv3-b-lead) * .45), #000 var(--dv3-b-lead))}.dv3-gallery[data-pinned=true] .dv3-galleryTrack{padding-block:28px;padding-inline:var(--dv3-b-lead) var(--hv3-gutter)}.dv3-galleryNow{gap:14px;max-width:24ch;margin-top:30px;display:grid}.dv3-galleryCount{letter-spacing:.04em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.4em;margin:0;font-size:1.125rem;font-weight:700;line-height:1;display:flex}.dv3-galleryCountNow{display:grid}.dv3-galleryCountDigit{color:var(--hv3-gold);opacity:0;grid-area:1/1}.dv3-galleryCountDigit[data-state=active]{opacity:1}.dv3-galleryCountTotal{color:var(--hv3-muted);font-weight:600}.dv3-galleryMeter{width:min(100%,240px);position:relative}.dv3-galleryTape{--dv3-tape-size:22px}.dv3-galleryFill{inset-inline:0;transform-origin:0;background:linear-gradient(90deg,#c99a3a,#f2c14e);border-radius:2px;height:3px;position:absolute;bottom:-1px}.dv3-galleryFill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.dv3-gallery[data-pinned=true] .dv3-gallerySentinels{top:50svh;width:1px;height:var(--dv3-travel);pointer-events:none;display:block;position:absolute;inset-inline-start:0}.dv3-gallerySentinel{inset-inline-start:0;top:calc(100% * var(--dv3-i) / var(--dv3-g-n));width:1px;height:calc(100% / var(--dv3-g-n));position:absolute}.dv3-gallerySentinel:last-child{height:calc(100% / var(--dv3-g-n) + 50svh)}@media (prefers-reduced-motion:no-preference){.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) :is(.dv3-storyTitle,.dv3-storyText,.dv3-storyName){transition:color .4s var(--hv3-ease)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) :is(.dv3-storyTitleRule,.dv3-storyMark){transition:transform .5s var(--hv3-ease), background-color .5s var(--hv3-ease)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-storyLayer{transition:opacity .6s var(--hv3-ease)}.dv3[data-hv3-motion=io] .dv3-storyFill{transition:transform .5s var(--hv3-ease)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-storyTile{transition:opacity .55s var(--hv3-ease), transform .55s var(--hv3-ease);transition-delay:calc(var(--dv3-i,0) * 60ms)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-storyBoard[data-seen=false] .dv3-storyTile{opacity:0;transform:scale(.92)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-storyFeature{transition:opacity .7s var(--hv3-ease), transform .7s var(--hv3-ease);transition-delay:calc(var(--dv3-i,0) * 45ms)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-storyFeature:not(.is-visible){opacity:0;transform:translateY(20px)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-storyRing{clip-path:circle(75%);transition:clip-path .8s var(--hv3-ease);transition-delay:calc(var(--dv3-i,0) * 45ms + .15s)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-storyFeature:not(.is-visible) .dv3-storyRing{clip-path:circle(0)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-galleryCard{transition:transform .35s var(--hv3-ease)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-galleryCard:after{transition:opacity .35s var(--hv3-ease)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-galleryCountDigit{transition:opacity .4s var(--hv3-ease)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-gallery[data-pinned=false] .dv3-galleryItem{transition:opacity .7s var(--hv3-ease), transform .7s var(--hv3-ease);transition-delay:calc(min(var(--dv3-i,0), 3) * 60ms)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-gallery[data-pinned=false] .dv3-galleryViewport:not(.is-visible) .dv3-galleryItem{opacity:0;transform:translateY(24px)}@supports (animation-timeline:view()){.dv3[data-hv3-motion=sda] .dv3-story[data-sticky=true]{timeline-scope:--dv3-b-ch0, --dv3-b-ch2}.dv3[data-hv3-motion=sda] .dv3-story[data-sticky=true] .dv3-storyGrid{view-timeline:--dv3-b-story block}.dv3[data-hv3-motion=sda] .dv3-story[data-sticky=true] .dv3-storyChapter[data-chapter="0"]{view-timeline:--dv3-b-ch0 block}.dv3[data-hv3-motion=sda] .dv3-story[data-sticky=true] .dv3-storyChapter[data-chapter="2"]{view-timeline:--dv3-b-ch2 block}.dv3[data-hv3-motion=sda] .dv3-story[data-sticky=true] .dv3-storyFill{animation:linear both hv3-scale-y;animation-timeline:--dv3-b-story;animation-range:cover 14% cover 80%}@media (width>=768px) and (width<=1023px){.dv3[data-hv3-motion=sda] .dv3-story[data-sticky=true] .dv3-storyFill{animation:linear both hv3-scale-y;animation-timeline:--dv3-b-story;animation-range:cover 17% cover 78%}}.dv3[data-hv3-motion=sda] .dv3-story[data-sticky=true] .dv3-storyLayer[data-chapter="0"] .dv3-storyImg{animation:linear both dv3-b-settle;animation-timeline:--dv3-b-ch0;animation-range:cover}.dv3[data-hv3-motion=sda] .dv3-story[data-sticky=true] .dv3-storyLayer[data-chapter="2"] .dv3-storyImg{animation:linear both dv3-b-settle;animation-timeline:--dv3-b-ch2;animation-range:cover}.dv3[data-hv3-motion=sda] .dv3-story[data-sticky=false] .dv3-storyInline .dv3-storyImg{animation:linear both dv3-b-drift;animation-timeline:view();animation-range:cover}.dv3[data-hv3-motion=sda] .dv3-gallery[data-pinned=true]{view-timeline:--dv3-b-gallery block}.dv3[data-hv3-motion=sda] .dv3-gallery[data-pinned=true] .dv3-galleryTrack{animation:linear both dv3-b-pan;animation-timeline:--dv3-b-gallery;animation-range:contain}.dv3[data-hv3-motion=sda] .dv3-gallery[data-pinned=true] .dv3-galleryTrack:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation:linear both dv3-b-pan-rtl;animation-timeline:--dv3-b-gallery;animation-range:contain}.dv3[data-hv3-motion=sda] .dv3-gallery[data-pinned=true] .dv3-galleryImg{animation:linear both dv3-b-counter;animation-timeline:--dv3-b-gallery;animation-range:contain}.dv3[data-hv3-motion=sda] .dv3-gallery[data-pinned=true] .dv3-galleryFill{animation:linear both hv3-scale-x;animation-timeline:--dv3-b-gallery;animation-range:contain}}}@keyframes dv3-b-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes dv3-b-drift{0%{transform:translateY(-2.5%)scale(1.06)}to{transform:translateY(2.5%)scale(1.06)}}@keyframes dv3-b-pan{0%{transform:translate(0,0)}to{transform:translate3d(calc(-1 * var(--dv3-travel)), 0, 0)}}@keyframes dv3-b-pan-rtl{0%{transform:translate(0,0)}to{transform:translate3d(var(--dv3-travel), 0, 0)}}@keyframes dv3-b-counter{0%{transform:translate(1.8%)scale(1.04)}to{transform:translate(-1.8%)scale(1.04)}}.dv3-measures{--dv3-lift:0 40px 80px -48px #0a233759}[data-theme=dark] .dv3-measures{--dv3-lift:0 40px 80px -48px #000000b3}.dv3-measures .dv3-measHead{max-width:820px}@media (width>=1024px){.dv3-measures .dv3-measHead h2,.dv3-glance .dv3-glanceHead h2{font-size:clamp(2.1rem,1rem + 2.6vw,3.5rem);line-height:1.06}}.dv3-measGrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.dv3-measTile{display:grid;position:relative}.dv3-measTile--premium{box-shadow:var(--dv3-lift);order:-1}.dv3-measCore{align-content:start;gap:16px;padding:22px 20px 24px;display:grid}.dv3-measTitle{text-wrap:balance;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem)}.dv3-measTile--premium .dv3-measCore{background:radial-gradient(90% 55% at 100% 0%, color-mix(in srgb, var(--hv3-gold-bright) 16%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--hv3-gold-bright) 8%, var(--hv3-surface)), var(--hv3-surface) 72%)}.dv3-measTile--premium .dv3-measTitle{color:var(--hv3-gold)}.dv3-measRing{border:1.5px solid var(--hv3-gold-bright);border-radius:var(--hv3-r-outer);pointer-events:none;position:absolute;inset:-1px}.dv3-measList,.dv3-measMethods{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dv3-measItem{color:var(--hv3-ink);text-wrap:pretty;grid-template-columns:22px minmax(0,1fr);align-items:start;column-gap:10px;font-size:.9375rem;line-height:1.5;display:grid}.dv3-measCheck{box-sizing:border-box;background:var(--hv3-surface-2);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--hv3-line);color:var(--hv3-muted);border-radius:50%;padding:4px}.dv3-measTile--premium .dv3-measCheck{background:color-mix(in srgb, var(--hv3-gold-bright) 14%, transparent);box-shadow:inset 0 0 0 1px var(--hv3-gold-line);color:var(--hv3-gold)}.dv3-measSplit{gap:0;padding:0}.dv3-measPhoto{aspect-ratio:16/10;view-timeline:--dv3-bodyfat block;position:relative;overflow:clip}.dv3-measPhotoDrift{position:absolute;inset:0}.dv3-measPicture{display:contents}.dv3-measImg{object-fit:cover;object-position:var(--dv3-focal-banner,50% 28%);width:100%;height:100%;display:block}.dv3-measBody{align-content:start;gap:14px;padding:22px 20px 24px;display:grid}.dv3-measLead{text-wrap:pretty;max-width:60ch}.dv3-measMethods{gap:12px}.dv3-measMethod{grid-template-columns:26px minmax(0,1fr);column-gap:12px}.dv3-measMark{box-sizing:border-box;width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--hv3-gold-line);color:var(--hv3-gold);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-top:-1px;font-size:.75rem;font-weight:800;display:inline-grid}.dv3-measMethod--visual .dv3-measMark{border:1px dashed var(--hv3-gold-line);box-shadow:none}.dv3-measMethodName{font-weight:700}.dv3-measNote{border-top:1px solid var(--hv3-line);text-wrap:pretty;padding-top:14px}.dv3-measTile--guide .dv3-measGuide{--hv3-ink:var(--hv3-night-ink);--hv3-muted:var(--hv3-night-muted);--hv3-gold:#f2c14e;--hv3-line:#f8fafc29;background:radial-gradient(120% 70% at 0% 100%, #f2c14e29, #f2c14e00 62%), linear-gradient(160deg, #0d1b30 0%, var(--hv3-night) 72%);color:var(--hv3-night-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-rows:auto auto 1fr}.dv3-measGuideText{text-wrap:pretty;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.65}.dv3-measTape{align-self:end;align-items:center;height:72px;margin-top:18px;display:flex;position:relative}.dv3-measTapeCase{z-index:1;background:radial-gradient(circle, #0b1424 0 17%, #0b142400 18%), radial-gradient(circle, #0b142400 0 58%, #0b142480 59% 61%, #0b142400 62%), repeating-conic-gradient(#0b142466 0 3deg, #0b142400 3deg 45deg), linear-gradient(145deg, #f6d27a, #b98a2e);border-radius:50%;flex:none;width:72px;height:72px;position:relative;box-shadow:inset 0 1px #ffffff59,0 12px 24px -12px #000c}.dv3-measTapeBand{background:linear-gradient(#f6d78a,#e3b44f);border-start-end-radius:3px;border-end-end-radius:3px;flex:auto;height:32px;margin-inline-start:-8px;position:relative;box-shadow:inset 0 -1px #0b142440}.dv3-measTapeBand:after{content:"";background:#2b3444;border-radius:1px;width:4px;position:absolute;inset-block:-3px;inset-inline-end:-3px}.dv3-measTapeTicks{--hv3-gold-line:#0b14249e;--dv3-tape-size:100%;height:100%;transform:scaleY(-1)}@media (width<=767px){.dv3-measures{padding-block:36px 28px}.dv3-measures .dv3-measHead{margin-bottom:16px}.dv3-measGrid{gap:8px}.dv3-measCore,.dv3-measBody{gap:8px;padding:16px 16px 18px}.dv3-measSplit{padding:0}.dv3-measTitle{font-size:1.3125rem}.dv3-measPhoto{aspect-ratio:3}.dv3-measList,.dv3-measMethods{gap:6px}.dv3-measItem{grid-template-columns:18px minmax(0,1fr);column-gap:9px;font-size:.875rem;line-height:1.4}.dv3-measCheck{width:18px;height:18px;margin-top:1px;padding:3px}.dv3-measMethod{grid-template-columns:22px minmax(0,1fr);column-gap:9px}.dv3-measMark{width:22px;height:22px;margin-top:0}.dv3-measLead,.dv3-measGuideText{font-size:.875rem;line-height:1.5}.dv3-measNote{padding-top:10px}.dv3-measTape{height:36px;margin-top:0}.dv3-measTapeCase{width:36px;height:36px}.dv3-measTapeBand{height:18px}}@media (width>=768px){.dv3-measGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dv3-measTile--premium{order:0}.dv3-measTile--bodyFat,.dv3-measTile--guide{grid-column:1/-1}.dv3-measCore,.dv3-measBody{padding:28px 26px 30px}.dv3-measSplit{padding:0}.dv3-measPhoto{aspect-ratio:16/8}.dv3-measGuideText{max-width:68ch}}@media (width>=1024px){.dv3-measGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding-top:24px}.dv3-measTile--free{grid-column:1/span 7}.dv3-measTile--premium{grid-column:8/span 5;margin-top:-24px}.dv3-measTile--bodyFat{grid-column:1/span 8}.dv3-measTile--guide{grid-column:9/span 4}.dv3-measCore,.dv3-measBody{gap:20px;padding:32px 30px 34px}.dv3-measSplit{grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding:0}.dv3-measPhoto{aspect-ratio:auto;min-height:440px}.dv3-measImg{object-position:var(--dv3-focal-frame,50% 35%)}.dv3-measBody{gap:16px}}@media (width>=1200px){.dv3-measList--free{columns:2;column-gap:32px;display:block}.dv3-measList--free .dv3-measItem{break-inside:avoid;margin-bottom:16px}}.dv3-glanceGrid{grid-template-columns:minmax(0,1fr);display:grid}[data-theme=dark] .dv3-glance{background:#081222cc}.dv3-glance .dv3-glanceHead{margin-bottom:clamp(1.75rem,1rem + 2vw,2.75rem)}[data-theme=dark] .dv3-glanceSlab{border-color:#f8fafc24}.dv3-glanceCore{padding:clamp(22px,.75rem + 2.4vw,48px);box-shadow:inset 0 1px #ffffff0f}.dv3-glanceSpecs{--dv3-cg:24px;--dv3-rg:22px;gap:var(--dv3-rg) var(--dv3-cg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.dv3-glancePair{align-content:start;gap:6px;min-width:0;display:grid;position:relative}.dv3-glancePair[data-spec=platforms],.dv3-glancePair[data-spec=developer]{grid-column:1/-1}.dv3-glancePair:before,.dv3-glancePair:after{background:var(--hv3-line);position:absolute}.dv3-glancePair:before{transform-origin:50% 0;width:1px;inset-block:0;inset-inline-start:calc(var(--dv3-cg) / -2)}.dv3-glancePair:after{top:calc(var(--dv3-rg) / -2);transform-origin:0;height:1px;inset-inline:0}.dv3-glancePair:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform-origin:100%}.dv3-glancePair[data-spec=units]:before,.dv3-glancePair[data-spec=version]:before,.dv3-glancePair[data-spec=developer]:after{content:""}.dv3-glanceTerm{color:var(--hv3-muted);letter-spacing:.01em;margin:0;font-size:.8125rem;font-weight:600;line-height:1.4}.dv3-glanceValue{color:var(--hv3-ink);letter-spacing:-.012em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:1.0625rem;font-weight:650;line-height:1.35}.dv3-faqTitle{text-wrap:balance;margin-top:clamp(2.75rem,2rem + 3vw,4.5rem);font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem)}.dv3-faqList{margin:12px 0 0;display:grid}.dv3-faqRow{gap:8px;padding-block:20px;display:grid;position:relative}.dv3-faqRow:after{content:"";inset-inline:0;background:var(--hv3-line);transform-origin:0;height:1px;position:absolute;bottom:0}.dv3-faqRow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform-origin:100%}.dv3-faqQuestion{color:var(--hv3-ink);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.dv3-faqAnswer{text-wrap:pretty;max-width:62ch;margin:0;line-height:1.65}.dv3-faqLink{width:fit-content;margin-top:2px;display:flex}@media (width<=767px){.dv3-glance{padding-block:48px 40px}.dv3-glance .dv3-glanceHead{margin-bottom:16px}.dv3-faqTitle{margin-top:24px}.dv3-faqList{margin-top:4px}.dv3-faqRow{gap:6px;padding-block:12px}.dv3-faqQuestion{font-size:1rem}.dv3-faqAnswer{font-size:.9375rem;line-height:1.6}}@media (width>=600px){.dv3-glanceSpecs{--dv3-cg:clamp(28px, .5rem + 3vw, 56px);--dv3-rg:36px}.dv3-glancePair[data-spec=platforms],.dv3-glancePair[data-spec=developer]{grid-column:auto}.dv3-glancePair[data-spec]:before,.dv3-glancePair[data-spec]:after{content:none}.dv3-glancePair:nth-child(2n):before,.dv3-glancePair:nth-child(n+3):after{content:""}.dv3-glancePair:nth-child(odd):after{inset-inline-end:calc(var(--dv3-cg) / -2)}.dv3-glancePair:nth-child(2n):after{inset-inline-start:calc(var(--dv3-cg) / -2)}.dv3-glanceValue{font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem)}}@media (width>=1024px){.dv3-glance{padding-top:calc(var(--hv3-section-pad) * .6)}.dv3-glanceGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-areas:"head slab""faqh faq";align-items:start;column-gap:clamp(2rem,.5rem + 4vw,5rem)}.dv3-glance .dv3-glanceHead{grid-area:head;margin-bottom:0}.dv3-glanceSlab{grid-area:slab}.dv3-faqTitle{grid-area:faqh;max-width:14ch;margin-top:clamp(3.5rem,2rem + 3vw,5.5rem);padding-top:20px}.dv3-faqList{grid-area:faq;margin-top:clamp(3.5rem,2rem + 3vw,5.5rem)}.dv3-faqRow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(24px,1rem + 2vw,48px);padding-block:22px 24px}.dv3-faqRow:first-child{padding-top:20px}.dv3-faqQuestion{font-size:1.125rem}}@media (width>=1200px){.dv3-glanceSpecs{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr)}.dv3-glancePair:nth-child(n):before,.dv3-glancePair:nth-child(n):after{content:none}.dv3-glancePair:nth-child(n):after{inset-inline:0}.dv3-glancePair:not(:nth-child(3n+1)):before,.dv3-glancePair:nth-child(n+4):after{content:""}.dv3-glancePair:nth-child(n+4):not(:nth-child(3n+1)):after{inset-inline-start:calc(var(--dv3-cg) / -2)}.dv3-glancePair:nth-child(n+4):not(:nth-child(3n)):after{inset-inline-end:calc(var(--dv3-cg) / -2)}}.dv3-get{background:radial-gradient(ellipse 60% 40% at 50% 38%, #f2c14e14, #f2c14e00 70%), var(--hv3-veil);padding-block:0 clamp(3.5rem,2.5rem + 4vw,6rem);overflow:clip}.dv3-getGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"media""copy""ticket""back";display:grid}.dv3-getMedia{margin-inline:calc(var(--hv3-gutter) * -1);grid-area:media}.dv3-get .dv3-getFrame{background:0 0;border:0;border-radius:0;padding:0}.dv3-get .dv3-getCore{aspect-ratio:4/5;background:var(--hv3-night);view-timeline:--dv3-portrait block;border-radius:0;-webkit-mask-image:linear-gradient(#0006 0,#000 10% 70%,#0000 100%);mask-image:linear-gradient(#0006 0,#000 10% 70%,#0000 100%)}.dv3-getDrift{position:absolute;inset:-5% 0}.dv3-getPicture{display:contents}.dv3-getImg{object-fit:cover;object-position:var(--dv3-focal-phone,55% 40%);width:100%;height:100%;display:block}.dv3-getCopy{z-index:1;grid-area:copy;justify-items:start;gap:18px;margin-top:-22vw;display:grid;position:relative}.dv3-getTitle{color:var(--hv3-ink);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(2.25rem,1.15rem + 3.3vw,4.25rem);font-weight:800;line-height:1.02}.dv3-getText{max-width:34ch}.dv3-getActions{width:100%;margin-top:6px}@media (width<=767px){.dv3-getStores{flex-direction:column;align-items:stretch;gap:10px}.dv3-getStores .dv3-store{justify-content:center;min-height:52px}}.dv3-getTicket{--dv3-qr-size:112px;z-index:2;border-radius:var(--hv3-r-outer);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hv3-gold-line) 60%, transparent), 0 40px 80px -36px #000000d9;text-shadow:none;background:#050b1699;grid-area:ticket;justify-self:center;margin-top:40px;padding:8px;position:relative}.dv3-getTicketCore{border-radius:calc(var(--hv3-r-outer) - 8px);background:#fff;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.dv3-getTicketCore[data-codes="2"]{-webkit-mask-composite:source-in;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-mask-image:radial-gradient(circle at 50% 0,#0000 9px,#000 9.5px),radial-gradient(circle at 50% 100%,#0000 9px,#000 9.5px);mask-image:radial-gradient(circle at 50% 0,#0000 9px,#000 9.5px),radial-gradient(circle at 50% 100%,#0000 9px,#000 9.5px);-webkit-mask-composite:source-in;mask-composite:intersect}.dv3-getTicketCore[data-codes="2"]:before{content:"";border-inline-start:1.5px dashed #070b1433;position:absolute;inset-block:18px;inset-inline-start:50%}.dv3-getCode{display:grid;position:relative}.dv3-getTicket .dv3-qr{box-shadow:none;background:0 0;border-radius:0;padding:16px 18px 14px}.dv3-getTicket .dv3-qr:hover .dv3-qrLabel,.dv3-getTicket .dv3-qr:focus-visible .dv3-qrLabel{text-underline-offset:3px;text-decoration:underline}.dv3-getTicket .dv3-qr:focus-visible{outline-offset:-6px;outline:2px solid #070b14}.dv3-getScan{top:16px;width:var(--dv3-qr-size);height:var(--dv3-qr-size);pointer-events:none;position:absolute;inset-inline-start:calc(50% - var(--dv3-qr-size) / 2);overflow:clip}.dv3-getScanLine{opacity:0;background:linear-gradient(#f2c14e00 0%,#f2c14e33 78%,#e0a92e 96%,#f2c14e00 100%);height:100%;display:block}.dv3-getCorner{border:0 solid var(--hv3-gold-bright);pointer-events:none;width:22px;height:22px;position:absolute}.dv3-getCorner--ts{top:-6px;transform-origin:0 0;border-block-start-width:2px;border-inline-start-width:2px;border-start-start-radius:16px;inset-inline-start:-6px}.dv3-getCorner--te{top:-6px;transform-origin:100% 0;border-block-start-width:2px;border-inline-end-width:2px;border-start-end-radius:16px;inset-inline-end:-6px}.dv3-getCorner--bs{bottom:-6px;transform-origin:0 100%;border-block-end-width:2px;border-inline-start-width:2px;border-end-start-radius:16px;inset-inline-start:-6px}.dv3-getCorner--be{bottom:-6px;transform-origin:100% 100%;border-block-end-width:2px;border-inline-end-width:2px;border-end-end-radius:16px;inset-inline-end:-6px}.dv3-getBack{grid-area:back;justify-self:center;margin:24px 0 0;font-size:.9375rem;font-weight:700}.dv3-getBack a{min-height:44px;color:var(--hv3-gold);text-underline-offset:6px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.dv3-getBack a:hover,.dv3-getBack a:focus-visible{text-decoration-thickness:2px}.dv3-getBack a:focus-visible{outline:2px solid var(--hv3-focus);outline-offset:3px}@media (width>=768px){.dv3-get .dv3-getCore{aspect-ratio:auto;height:60svh;min-height:420px}.dv3-getImg{object-position:55% 16%}.dv3-getCopy{margin-top:-12svh}.dv3-getTicket{margin-top:48px}}@media (width>=1024px){.dv3-get{background:radial-gradient(ellipse 48% 58% at 76% 100%, #f2c14e1a, #f2c14e00 70%), var(--hv3-veil);padding-block:clamp(6rem,10vw,10rem)}.dv3-get:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:radial-gradient(ellipse 48% 58% at 24% 100%, #f2c14e1a, #f2c14e00 70%), var(--hv3-veil)}.dv3-getGrid{--dv3-get-fw:min(calc(64svh * .8), 400px);grid-template-columns:minmax(0, 1fr) var(--dv3-get-fw);grid-template-rows:1fr auto auto 1fr;grid-template-areas:".media""copy media""back media"".media";column-gap:clamp(3rem,.5rem + 5vw,7rem)}.dv3-getMedia{margin-inline:0}.dv3-get .dv3-getFrame{padding:var(--dv3-bezel-pad);border:1px solid color-mix(in srgb, var(--hv3-gold-line) 60%, transparent);border-radius:var(--hv3-r-outer);background:#f8fafc0d}.dv3-get .dv3-getCore{aspect-ratio:4/5;border-radius:calc(var(--hv3-r-outer) - var(--dv3-bezel-pad));height:auto;min-height:0;-webkit-mask-image:none;mask-image:none}.dv3-getImg{object-position:var(--dv3-focal-frame,55% 40%)}.dv3-getCopy{gap:22px;margin-top:0}.dv3-getTicket{grid-area:media;place-self:end start;margin-block:0 -40px;margin-inline:-40px 0}.dv3-getBack{justify-self:start;margin-top:28px}}@media (width>=1024px) and (width<=1279px){.dv3-get{padding-bottom:calc(clamp(6rem,10vw,10rem) + 48px)}.dv3-getTicket{justify-self:end;width:max-content;margin-block:0 -120px;margin-inline:0 calc(100% - 56px)}}@media (width>=1280px){.dv3-getGrid{--dv3-get-fw:min(calc(74svh * .8), 520px)}.dv3-getTicket{--dv3-qr-size:128px;margin-block:0 -48px;margin-inline:-64px 0}}@media (prefers-reduced-motion:no-preference){.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measItem{transition:opacity .6s var(--hv3-ease) calc(var(--hv3-i,0) * 80ms + .24s + var(--dv3-j,0) * 45ms), transform .6s var(--hv3-ease) calc(var(--hv3-i,0) * 80ms + .24s + var(--dv3-j,0) * 45ms)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measTile:not(.is-visible) .dv3-measItem{opacity:0;transform:translateY(12px)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measRing{transition:clip-path 1s var(--hv3-ease) calc(var(--hv3-i,0) * 80ms + .7s)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measTile:not(.is-visible) .dv3-measRing{clip-path:inset(0 100% 0 0)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measTile:not(.is-visible) .dv3-measRing:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:inset(0 0 0 100%)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measTapeBand{transition:clip-path 1.4s var(--hv3-ease) .6s}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measTapeCase{transition:transform 1.4s var(--hv3-ease) .6s}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measTile:not(.is-visible) .dv3-measTapeBand{clip-path:inset(0 100% 0 0)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measTile:not(.is-visible) .dv3-measTapeBand:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:inset(0 0 0 100%)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measTile:not(.is-visible) .dv3-measTapeCase{transform:rotate(-320deg)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-measTile:not(.is-visible) .dv3-measTapeCase:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:rotate(320deg)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-glancePair{transition:opacity .6s var(--hv3-ease) calc(.32s + var(--dv3-j,0) * 60ms), transform .6s var(--hv3-ease) calc(.32s + var(--dv3-j,0) * 60ms)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-glancePair:before,.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-glancePair:after{transition:transform .9s var(--hv3-ease) calc(.48s + var(--dv3-j,0) * 60ms)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-glanceSlab:not(.is-visible) .dv3-glancePair{opacity:0;transform:translateY(12px)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-glanceSlab:not(.is-visible) .dv3-glancePair:before{transform:scaleY(0)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-glanceSlab:not(.is-visible) .dv3-glancePair:after{transform:scaleX(0)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-faqRow:after{transition:transform .9s var(--hv3-ease) calc(var(--hv3-i,0) * 80ms + .2s)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-faqRow:not(.is-visible):after{transform:scaleX(0)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-getTicket{transition:opacity .9s var(--hv3-ease) .3s, transform .9s var(--hv3-ease) .3s}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-getTicket:not(.is-visible){opacity:0;transform:perspective(900px)translateY(24px)rotateX(10deg)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-getCorner{transition:transform .6s var(--hv3-ease) 1s}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-getTicket:not(.is-visible) .dv3-getCorner{transform:scale(0)}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-getTicket.is-visible .dv3-getScanLine{animation:dv3-scan 1.1s var(--hv3-ease) 1.15s both}.dv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .dv3-getTicket.is-visible .dv3-getCode--play .dv3-getScanLine{animation-delay:1.3s}@supports (animation-timeline:view()){.dv3[data-hv3-motion=sda] .dv3-measPhotoDrift{animation:linear both dv3-inner-drift;animation-timeline:--dv3-bodyfat;animation-range:cover}.dv3[data-hv3-motion=sda] .dv3-getDrift{animation:linear both dv3c-portrait;animation-timeline:--dv3-portrait;animation-range:cover}}}@keyframes dv3c-portrait{0%{transform:translateY(4%)}to{transform:translateY(-4%)}}
