.hv3-hero{isolation:isolate;view-timeline:--hv3-hero block;background:0 0;flex-direction:column;justify-content:flex-end;min-height:clamp(640px,100svh,1000px);display:flex;position:relative;overflow:clip}.hv3-heroMedia{z-index:-1;transform-origin:50% 0;position:absolute;inset:0}.hv3-heroMediaIn{-webkit-mask-image:linear-gradient(#000 0% 76%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#0000 100%)}.hv3-heroMediaIn,.hv3-heroPicture{display:block;position:absolute;inset:0}.hv3-heroImg{object-fit:cover;object-position:60% 40%;width:100%;height:100%;display:block}.hv3-heroScrim{background:linear-gradient(90deg, #050b16db 0%, #050b168c 38%, #050b160d 70%), linear-gradient(180deg, #050b1699 0%, #050b1600 22%, #050b1600 62%, var(--hv3-veil-night) 100%);position:absolute;inset:0}.hv3-heroBody{z-index:1;padding-top:calc(var(--hv3-header) + 32px);padding-bottom:11svh;position:relative}.hv3-heroCopy{max-width:min(52rem,66%)}.hv3-heroLabel{color:var(--hv3-night-muted);margin-bottom:22px}.hv3-heroTitle{text-wrap:wrap;max-width:9.6em;font-size:clamp(3rem,1.2rem + 4.8vw,5.75rem);line-height:.98}.hv3-heroPhrase{display:inline-block}.hv3-heroStop{margin-inline-start:-.04em}.hv3-heroSub{color:#f8fafcd6;max-width:40ch;margin-top:26px}.hv3-heroActions{margin-top:36px}.hv3-heroPhone{z-index:1;pointer-events:none;width:clamp(180px,17vw,256px);position:absolute;bottom:8svh;right:clamp(32px,6vw,104px)}.hv3-heroPhone:before{content:"";z-index:-1;background:radial-gradient(closest-side at 55% 45%,#2dd4bf33,#22d3ee12 58%,#0000 100%);position:absolute;inset:-16% -34% -8%}.hv3-heroPhoneTilt{transform-origin:50% 100%;transform:rotate(-8deg)}[dir=rtl] .hv3-heroPhone{left:clamp(32px,6vw,104px);right:auto}[dir=rtl] .hv3-heroPhoneTilt{transform:rotate(8deg)}.hv3-heroPhoneIn{container-type:inline-size}.hv3-hp{--hp-u:calc(clamp(180px, 17vw, 256px) / 410);--hp-lead:0s;--hp-play:running;--hp-teal:#2dd4bf;--hp-cyan:#22d3ee;--hp-pink:#f472b6;--hp-blue:#60a5fa;--hp-muted:#9aa8bb;aspect-ratio:410/864;padding:calc(10 * var(--hp-u));border-radius:calc(68 * var(--hp-u));box-shadow:inset 0 0 0 calc(1.2 * var(--hp-u)) #ffffff4d, inset 0 0 0 calc(4 * var(--hp-u)) #07080a, inset calc(-2 * var(--hp-u)) calc(2 * var(--hp-u)) calc(3 * var(--hp-u)) #f2c14e38, 0 calc(18 * var(--hp-u)) calc(34 * var(--hp-u)) #00000073, 0 calc(52 * var(--hp-u)) calc(80 * var(--hp-u)) calc(-12 * var(--hp-u)) #000000b3;background:linear-gradient(150deg,#6b717b 0%,#2a2e35 12%,#0e1014 38%,#121519 62%,#2c3038 86%,#737a85 100%);position:relative}@supports (width:1cqw){.hv3-hp{--hp-u:calc(100cqw / 410)}}.hv3-hp[data-hold=true]{--hp-play:paused}.hv3-hp[data-first=true]{--hp-lead:1.1s}.hv3-hpButton{width:calc(4 * var(--hp-u));border-radius:calc(2 * var(--hp-u));background:linear-gradient(90deg,#1b1e23,#5a606a 55%,#24272d);position:absolute}.hv3-hpButton--action,.hv3-hpButton--volUp,.hv3-hpButton--volDown{left:calc(-3.5 * var(--hp-u))}.hv3-hpButton--action{top:calc(150 * var(--hp-u));height:calc(36 * var(--hp-u))}.hv3-hpButton--volUp{top:calc(214 * var(--hp-u));height:calc(64 * var(--hp-u))}.hv3-hpButton--volDown{top:calc(292 * var(--hp-u));height:calc(64 * var(--hp-u))}.hv3-hpButton--power{right:calc(-3.5 * var(--hp-u));top:calc(250 * var(--hp-u));height:calc(100 * var(--hp-u))}.hv3-hpScreen{isolation:isolate;border-radius:calc(58 * var(--hp-u));color:#f8fafc;height:100%;font-size:calc(15 * var(--hp-u));background:#060b15;line-height:1.3;position:relative;overflow:hidden}.hv3-hpAurora{z-index:-1;background:radial-gradient(120% 55% at 100% 0,#2dd4bf42,#0000 62%),radial-gradient(90% 45% at 0 100%,#f2c14e21,#0000 62%),radial-gradient(70% 40% at 0 38%,#60a5fa1a,#0000 70%),linear-gradient(#0b1424 0%,#060b15 100%);position:absolute;inset:0}.hv3-hpStatus{height:calc(54 * var(--hp-u));padding:calc(4 * var(--hp-u)) calc(30 * var(--hp-u)) 0 calc(36 * var(--hp-u));direction:ltr;justify-content:space-between;align-items:center;display:flex;position:relative}.hv3-hpTime{font-size:calc(17 * var(--hp-u));letter-spacing:-.01em;font-weight:700}.hv3-hpIsland{top:calc(11 * var(--hp-u));width:calc(122 * var(--hp-u));height:calc(36 * var(--hp-u));border-radius:calc(20 * var(--hp-u));background:#000;position:absolute;left:50%;transform:translate(-50%)}.hv3-hpStatusGlyphs{width:calc(74 * var(--hp-u));height:calc(12 * var(--hp-u));fill:#f8fafc}.hv3-hpBattery{fill:none;stroke:#f8fafc73;stroke-width:1.1px}.hv3-hpBatteryCap{fill:#f8fafc73}.hv3-hpHead{gap:calc(14 * var(--hp-u));padding:calc(10 * var(--hp-u)) calc(24 * var(--hp-u)) 0;flex-direction:column;display:flex}.hv3-hpBrand{align-items:center;gap:calc(9 * var(--hp-u));font-size:calc(16 * var(--hp-u));letter-spacing:.22em;font-weight:800;display:inline-flex}.hv3-hpBrandDot{width:calc(9 * var(--hp-u));height:calc(9 * var(--hp-u));background:var(--hv3-gold-bright);box-shadow:0 0 calc(10 * var(--hp-u)) #f2c14ecc;border-radius:50%}.hv3-hpStories{gap:calc(6 * var(--hp-u));display:flex}.hv3-hpStory{height:calc(4 * var(--hp-u));border-radius:calc(2 * var(--hp-u));background:#ffffff29;flex:1;overflow:hidden}.hv3-hpStoryFill{border-radius:inherit;background:linear-gradient(90deg, var(--hp-teal), var(--hp-cyan));transform-origin:0;height:100%;display:block;transform:scaleX(0)}[dir=rtl] .hv3-hpStoryFill{transform-origin:100%}.hv3-hpStoryFill[data-state=done],.hv3-hpStoryFill[data-state=on]{transform:none}.hv3-hpScenes{inset:calc(124 * var(--hp-u)) 0 calc(108 * var(--hp-u));position:absolute}.hv3-hpScene{gap:calc(16 * var(--hp-u));padding:0 calc(22 * var(--hp-u));opacity:0;visibility:hidden;flex-direction:column;display:flex;position:absolute;inset:0}.hv3-hpScene[data-on=true]{opacity:1;visibility:visible}.hv3-hpTitle{min-height:calc(68 * var(--hp-u));font-size:calc(29 * var(--hp-u));letter-spacing:-.02em;text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:800;line-height:1.14;display:-webkit-box;overflow:hidden}.hv3-hpCard{padding:calc(18 * var(--hp-u));border-radius:calc(22 * var(--hp-u));background:linear-gradient(#ffffff12,#ffffff06);border:1px solid #ffffff17;position:relative}.hv3-hpUnit{color:var(--hp-muted);font-size:.62em;font-weight:600}.hv3-hpDelta{padding:calc(3 * var(--hp-u)) calc(9 * var(--hp-u));font-size:calc(12.5 * var(--hp-u));color:var(--hp-tone,var(--hp-teal));background:color-mix(in srgb, var(--hp-tone,var(--hp-teal)) 16%, transparent);direction:ltr;border-radius:999px;font-weight:800}.hv3-hpApp{align-items:center;gap:calc(14 * var(--hp-u));display:flex}.hv3-hpAppIcon{width:calc(54 * var(--hp-u));height:calc(54 * var(--hp-u));border-radius:calc(14 * var(--hp-u));box-shadow:0 calc(6 * var(--hp-u)) calc(18 * var(--hp-u)) #2dd4bf47;flex:none}.hv3-hpAppName{font-size:calc(18 * var(--hp-u));font-weight:700;line-height:1.2}.hv3-hpRing{width:calc(206 * var(--hp-u));height:calc(206 * var(--hp-u));align-self:center;position:relative}.hv3-hpRingSvg{width:100%;height:100%;filter:drop-shadow(0 0 calc(8 * var(--hp-u)) #22d3ee73);display:block;overflow:visible;transform:rotate(-90deg)}.hv3-hpRingTrack,.hv3-hpRingArc{fill:none;stroke-width:8px}.hv3-hpRingTrack{stroke:#ffffff14}.hv3-hpRingArc{stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--hp-pct,72))}.hv3-hpRingText{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hv3-hpRingValue{font-size:calc(52 * var(--hp-u));letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.hv3-hpRingLabel{margin-top:calc(6 * var(--hp-u));font-size:calc(13 * var(--hp-u));letter-spacing:.16em;text-transform:uppercase;color:var(--hp-muted);font-weight:700}.hv3-hpRows{gap:calc(10 * var(--hp-u));flex-direction:column;display:flex}.hv3-hpRow{align-items:center;gap:calc(10 * var(--hp-u));height:calc(50 * var(--hp-u));padding-inline:calc(20 * var(--hp-u)) calc(14 * var(--hp-u));border-radius:calc(16 * var(--hp-u));background:#ffffff0b;border:1px solid #ffffff14;display:flex;position:relative}.hv3-hpRow:before{content:"";inset-inline-start:calc(8 * var(--hp-u));width:calc(4 * var(--hp-u));height:calc(24 * var(--hp-u));border-radius:calc(2 * var(--hp-u));background:var(--hp-tone);position:absolute;top:50%;transform:translateY(-50%)}.hv3-hpRow--teal{--hp-tone:var(--hp-teal)}.hv3-hpRow--pink{--hp-tone:var(--hp-pink)}.hv3-hpRow--blue{--hp-tone:var(--hp-blue)}.hv3-hpRowLabel{min-width:0;font-size:calc(16 * var(--hp-u));color:#d7dee8;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hv3-hpRowValue{font-size:calc(18 * var(--hp-u));font-variant-numeric:tabular-nums;font-weight:800}.hv3-hpChartHead{align-items:baseline;gap:calc(4 * var(--hp-u)) calc(10 * var(--hp-u));flex-wrap:wrap;display:flex}.hv3-hpChartLabel{font-size:calc(13 * var(--hp-u));letter-spacing:.12em;text-transform:uppercase;color:var(--hp-muted);flex-basis:100%;font-weight:700}.hv3-hpChartValue{font-size:calc(34 * var(--hp-u));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.05}.hv3-hpChartBox{margin-top:calc(12 * var(--hp-u));direction:ltr;position:relative}.hv3-hpChart{width:100%;height:auto;display:block;overflow:visible}.hv3-hpChartGrid{fill:none;stroke:#ffffff12;stroke-width:1px;stroke-dasharray:3 5}.hv3-hpChartLine{fill:none;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 calc(6 * var(--hp-u)) #2dd4bf8c)}.hv3-hpChartDot{left:var(--hp-x);top:var(--hp-y);width:calc(14 * var(--hp-u));height:calc(14 * var(--hp-u));margin:calc(-7 * var(--hp-u)) 0 0 calc(-7 * var(--hp-u));border:calc(3 * var(--hp-u)) solid #06101c;box-shadow:0 0 calc(12 * var(--hp-u)) #5eead4e6;background:#5eead4;border-radius:50%;position:absolute}.hv3-hpChartDot:after{content:"";inset:calc(-9 * var(--hp-u));border:calc(2 * var(--hp-u)) solid #5eead48c;opacity:0;border-radius:50%;position:absolute}.hv3-hpGoals{gap:calc(12 * var(--hp-u));flex-direction:column;display:flex}.hv3-hpGoalsTitle{font-size:calc(13 * var(--hp-u));letter-spacing:.12em;text-transform:uppercase;color:var(--hp-muted);font-weight:700}.hv3-hpGoal{gap:calc(7 * var(--hp-u));flex-direction:column;display:flex}.hv3-hpGoalHead{justify-content:space-between;gap:calc(10 * var(--hp-u));font-size:calc(15 * var(--hp-u));display:flex}.hv3-hpGoalLabel{color:#d7dee8}.hv3-hpGoalPct{font-variant-numeric:tabular-nums;font-weight:800}.hv3-hpGoalTrack{height:calc(8 * var(--hp-u));border-radius:calc(4 * var(--hp-u));background:#ffffff14;display:block;overflow:hidden}.hv3-hpGoalFill{border-radius:inherit;background:linear-gradient(90deg, var(--hp-cyan), var(--hp-teal));transform-origin:0;height:100%;display:block}[dir=rtl] .hv3-hpGoalFill{transform-origin:100%}.hv3-hpScene--account{gap:calc(22 * var(--hp-u))}.hv3-hpAccount{align-items:center;gap:calc(14 * var(--hp-u));display:flex}.hv3-hpAvatar{width:calc(58 * var(--hp-u));height:calc(58 * var(--hp-u));background:linear-gradient(140deg, var(--hp-teal), #6366f1);box-shadow:0 0 calc(18 * var(--hp-u)) #2dd4bf59;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.hv3-hpAvatar>svg{width:calc(32 * var(--hp-u));height:calc(32 * var(--hp-u));fill:#fff}.hv3-hpAvatarCheck,.hv3-hpAppTileCheck{inset-inline-end:calc(-4 * var(--hp-u));bottom:calc(-4 * var(--hp-u));width:calc(22 * var(--hp-u));height:calc(22 * var(--hp-u));padding:calc(3 * var(--hp-u));border:calc(2 * var(--hp-u)) solid #0a1322;background:var(--hv3-gold-bright);fill:#0a1322;border-radius:50%;position:absolute}.hv3-hpAccountLines{gap:calc(4 * var(--hp-u));flex-direction:column;min-width:0;display:flex}.hv3-hpAccountName{font-size:calc(19 * var(--hp-u));letter-spacing:.14em;font-weight:800}.hv3-hpAccountSub{font-size:calc(14 * var(--hp-u));color:var(--hp-muted);line-height:1.3}.hv3-hpApps{gap:calc(14 * var(--hp-u));grid-template-columns:repeat(3,1fr);display:grid}.hv3-hpAppTile{aspect-ratio:1;border-radius:calc(24 * var(--hp-u));position:relative}.hv3-hpAppTile--live>img{border-radius:inherit;width:100%;height:100%;box-shadow:0 calc(8 * var(--hp-u)) calc(22 * var(--hp-u)) #2dd4bf4d;display:block}.hv3-hpAppTile--next{border:calc(2 * var(--hp-u)) dashed #fff3;background:#ffffff08}.hv3-hpAppTile--next:before,.hv3-hpAppTile--next:after{content:"";width:calc(26 * var(--hp-u));height:calc(3 * var(--hp-u));border-radius:calc(2 * var(--hp-u));background:#ffffff52;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hv3-hpAppTile--next:after{transform:translate(-50%,-50%)rotate(90deg)}.hv3-hpLangs{gap:calc(12 * var(--hp-u));flex-direction:column;display:flex}.hv3-hpLangsHead{align-items:center;gap:calc(12 * var(--hp-u));display:flex}.hv3-hpLangsCount{font-size:calc(42 * var(--hp-u));letter-spacing:-.03em;color:var(--hv3-gold-bright);text-shadow:0 0 calc(18 * var(--hp-u)) #f2c14e73;font-weight:800;line-height:1}.hv3-hpLangsLabel{font-size:calc(14 * var(--hp-u));color:#d7dee8;line-height:1.3}.hv3-hpLangChips{gap:calc(7 * var(--hp-u));flex-wrap:wrap;display:flex}.hv3-hpLangChip{padding:calc(5 * var(--hp-u)) calc(10 * var(--hp-u));font-size:calc(12 * var(--hp-u));letter-spacing:.06em;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;font-weight:800}.hv3-hpLangChip--more{color:var(--hv3-gold-bright);direction:ltr;unicode-bidi:isolate;border-color:#f2c14e73}.hv3-hpTabs{right:calc(22 * var(--hp-u));bottom:calc(28 * var(--hp-u));left:calc(22 * var(--hp-u));height:calc(66 * var(--hp-u));padding:calc(6 * var(--hp-u));box-shadow:0 calc(10 * var(--hp-u)) calc(30 * var(--hp-u)) #00000059;background:#0e1624c7;border:1px solid #ffffff1a;border-radius:999px;display:flex;position:absolute}.hv3-hpTabPill{top:calc(6 * var(--hp-u));bottom:calc(6 * var(--hp-u));width:calc((100% - 12 * var(--hp-u)) / 3);transform:translateX(calc(var(--hp-tab,0) * 100%));background:linear-gradient(135deg,#2dd4bf4d,#22d3ee24);border:1px solid #5eead459;border-radius:999px;position:absolute;inset-inline-start:calc(6 * var(--hp-u))}[dir=rtl] .hv3-hpTabPill{transform:translateX(calc(var(--hp-tab,0) * -100%))}.hv3-hpTab{justify-content:center;align-items:center;gap:calc(3 * var(--hp-u));min-width:0;color:var(--hp-muted);flex-direction:column;flex:1;display:flex;position:relative}.hv3-hpTab[data-on=true]{color:#f8fafc}.hv3-hpTabIcon{width:calc(22 * var(--hp-u));height:calc(22 * var(--hp-u));fill:currentColor}.hv3-hpTab[data-on=true] .hv3-hpTabIcon{fill:#5eead4}.hv3-hpTabLabel{max-width:100%;font-size:calc(11.5 * var(--hp-u));white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.hv3-hpHomeBar{bottom:calc(9 * var(--hp-u));width:calc(134 * var(--hp-u));height:calc(5 * var(--hp-u));border-radius:calc(3 * var(--hp-u));background:#f8fafc9e;position:absolute;left:50%;transform:translate(-50%)}.hv3-hpGlare,.hv3-hpSheen{pointer-events:none;position:absolute;inset:0}.hv3-hpGlare{background:linear-gradient(118deg,#ffffff1a 0%,#ffffff09 30%,#0000 30.4%)}.hv3-hpSheen{opacity:0;background:linear-gradient(100deg,#0000 0%,#ffffff1f 50%,#0000 100%);width:45%;right:auto}.hv3-heroPhonePause{color:#f8fafc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;pointer-events:auto;background:#050b168c;border:1px solid #ffffff3d;border-radius:999px;place-items:center;width:38px;height:38px;padding:0;transition:background-color .2s,border-color .2s;display:grid;position:absolute;bottom:6px;left:-54px}[dir=rtl] .hv3-heroPhonePause{left:auto;right:-54px}.hv3-heroPhonePause:hover{background:#050b16cc;border-color:#ffffff73}.hv3-heroPhonePause:focus-visible{outline:2px solid var(--hv3-gold-bright);outline-offset:3px}.hv3-heroPhonePauseGlyph{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.hv3-heroPhonePause{display:none}}@media (prefers-reduced-motion:no-preference){.hv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .hv3-hpStoryFill[data-state=on]{animation:hv3-hp-story var(--hp-scene-ms,4.2s) linear var(--hp-lead) both var(--hp-play)}.hv3-hpTabPill{transition:transform .75s var(--hv3-ease)}.hv3-hpTab{transition:color .4s}.hv3-hpScene{transform:translate3d(0, calc(14 * var(--hp-u)), 0) scale(.985);transition:opacity .5s ease, transform .7s var(--hv3-ease), visibility 0s linear .7s}.hv3-hpScene[data-on=true]{transition:opacity .55s ease .15s, transform .8s var(--hv3-ease) .15s, visibility 0s;transform:none}.hv3-hpScene[data-on=true] .hv3-hpTitle{animation:hv3-hp-up .7s var(--hv3-ease) calc(var(--hp-lead) + .12s) both}.hv3-hpScene[data-on=true] .hv3-hpApp,.hv3-hpScene[data-on=true] .hv3-hpChartCard,.hv3-hpScene[data-on=true] .hv3-hpAccount{animation:hv3-hp-up .7s var(--hv3-ease) calc(var(--hp-lead) + .22s) both}.hv3-hpScene[data-on=true] .hv3-hpRing{animation:hv3-hp-fade .6s ease calc(var(--hp-lead) + .3s) both}.hv3-hpScene[data-on=true] .hv3-hpRingArc{animation:hv3-hp-ring 1.4s var(--hv3-ease) calc(var(--hp-lead) + .36s) both}.hv3-hpScene[data-on=true] .hv3-hpRow,.hv3-hpScene[data-on=true] .hv3-hpGoal,.hv3-hpScene[data-on=true] .hv3-hpAppTile{animation:hv3-hp-up .6s var(--hv3-ease) calc(var(--hp-lead) + .52s + var(--hp-i,0) * .11s) both}.hv3-hpScene[data-on=true] .hv3-hpGoals,.hv3-hpScene[data-on=true] .hv3-hpLangs{animation:hv3-hp-up .7s var(--hv3-ease) calc(var(--hp-lead) + .38s) both}.hv3-hpScene[data-on=true] .hv3-hpChartLine{animation:hv3-hp-draw 1.5s var(--hv3-ease) calc(var(--hp-lead) + .36s) both}.hv3-hpScene[data-on=true] .hv3-hpChartArea{animation:hv3-hp-fade .9s ease calc(var(--hp-lead) + .9s) both}.hv3-hpScene[data-on=true] .hv3-hpChartDot{animation:hv3-hp-pop .5s var(--hv3-ease) calc(var(--hp-lead) + 1.65s) both}.hv3-hpScene[data-on=true] .hv3-hpChartDot:after{animation:hv3-hp-pulse 1.8s ease-out calc(var(--hp-lead) + 2.1s) 2 var(--hp-play)}.hv3-hpScene[data-on=true] .hv3-hpGoalFill{animation:hv3-hp-grow 1.1s var(--hv3-ease) calc(var(--hp-lead) + .64s + var(--hp-i,0) * .11s) both}.hv3-hpScene[data-on=true] .hv3-hpAvatarCheck,.hv3-hpScene[data-on=true] .hv3-hpAppTileCheck{animation:hv3-hp-pop .5s var(--hv3-ease) calc(var(--hp-lead) + .82s) both}.hv3-hpScene[data-on=true] .hv3-hpLangChip{animation:hv3-hp-fade .45s ease calc(var(--hp-lead) + .7s + var(--hp-i,0) * 60ms) both}.hv3-hpSheen{animation:1.6s ease-in-out 1.7s both hv3-hp-sheen}}@keyframes hv3-hp-story{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hv3-hp-up{0%{opacity:0;transform:translate3d(0, calc(16 * var(--hp-u)), 0)}}@keyframes hv3-hp-fade{0%{opacity:0}}@keyframes hv3-hp-ring{0%{stroke-dashoffset:100px}}@keyframes hv3-hp-draw{0%{stroke-dashoffset:1px}}@keyframes hv3-hp-grow{0%{transform:scaleX(0)}}@keyframes hv3-hp-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.15)}}@keyframes hv3-hp-pulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}@keyframes hv3-hp-sheen{0%{opacity:0;transform:translate(-110%)}20%{opacity:1}to{opacity:0;transform:translate(260%)}}.hv3-heroIndex,.hv3-heroLine{z-index:1;position:absolute;right:clamp(24px,3vw,48px)}.hv3-heroIndex{top:calc(var(--hv3-header) + 8px);transform:translate(calc(50% - .5px))}.hv3-heroIndexIn{letter-spacing:.24em;color:var(--hv3-night-muted);font-variant-numeric:tabular-nums;margin-inline-end:-.24em;font-size:.6875rem;font-weight:700;line-height:1;display:block}.hv3-heroLine{top:calc(var(--hv3-header) + 36px);width:1px;height:calc(55% - var(--hv3-header) - 36px);transform-origin:50% 0}.hv3-heroLineIn{transform-origin:50% 0;background:linear-gradient(#f2c14ee6,#f2c14e59);width:100%;height:100%;display:block}@media (width<=1023px){.hv3-heroIndex,.hv3-heroLine{display:none}}@media (width<=1023px) and (width>=768px) and (aspect-ratio>=4/5){.hv3-heroImg{object-position:64% 40%}}@media (width<=1023px) and (width>=768px){.hv3-hero{min-height:max(640px,100svh)}.hv3-heroCopy{max-width:62%}.hv3-heroPhone{bottom:72px;right:32px}[dir=rtl] .hv3-heroPhone{left:32px;right:auto}}@media (width<=767px),(aspect-ratio<=4/5){.hv3-heroImg{object-position:50% 0%}.hv3-heroScrim{background:linear-gradient(180deg, #050b168c 0%, #050b1600 18%, #050b1600 38%, #050b16c7 62%, var(--hv3-veil-night) 100%)}}@media (width<=767px){.hv3-hero{min-height:max(620px,100svh)}.hv3-heroBody{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.hv3-heroCopy{max-width:none}.hv3-heroPhrase{display:block}.hv3-heroSub{margin-top:20px}.hv3-heroActions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px}.hv3-heroCta{justify-content:space-between;align-self:stretch}.hv3-heroPhone{display:none}}@media (prefers-reduced-motion:no-preference){.hv3-heroMediaIn{animation:hv3-settle 1.6s var(--hv3-ease) both}.hv3-heroIn{animation:hv3-rise .7s var(--hv3-ease) var(--hv3-d,0s) both}.hv3-heroPhrase{animation:hv3-mask-up .9s var(--hv3-ease) var(--hv3-d,0s) both}.hv3-heroPhoneIn{animation:hv3-a-phone-in 1.1s var(--hv3-ease) var(--hv3-d,0s) both}.hv3-heroLineIn{animation:hv3-scale-y 1.4s var(--hv3-ease) .42s both}.hv3-heroIndexIn{animation:hv3-fade .9s var(--hv3-ease) .42s both}@supports (animation-timeline:view()){.hv3[data-hv3-motion=sda] .hv3-heroMedia{animation:linear both hv3-a-photo-drift;animation-timeline:--hv3-hero;animation-range:exit}@media (width>=1024px){.hv3[data-hv3-motion=sda] .hv3-heroCopy{animation:linear both hv3-a-copy-drift;animation-timeline:--hv3-hero;animation-range:exit exit 70%}}.hv3[data-hv3-motion=sda] .hv3-heroPhone{animation:linear both hv3-a-phone-drift;animation-timeline:--hv3-hero;animation-range:exit}[dir=rtl] .hv3[data-hv3-motion=sda] .hv3-heroPhone{animation-name:hv3-a-phone-drift-rtl}.hv3[data-hv3-motion=sda] .hv3-heroLine{animation:linear both hv3-a-line-drain;animation-timeline:--hv3-hero;animation-range:exit exit 60%}.hv3[data-hv3-motion=sda] .hv3-heroIndex{animation:linear both hv3-a-index-out;animation-timeline:--hv3-hero;animation-range:exit exit 30%}}}@keyframes hv3-a-phone-in{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}@keyframes hv3-a-photo-drift{0%{transform:none}to{transform:translateY(14%)scale(1.06)}}@keyframes hv3-a-copy-drift{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10svh)}}@keyframes hv3-a-phone-drift{0%{transform:none}to{transform:translateY(-12svh)rotate(8deg)}}@keyframes hv3-a-phone-drift-rtl{0%{transform:none}to{transform:translateY(-12svh)rotate(-8deg)}}@keyframes hv3-a-index-out{0%{opacity:1;transform:translate(calc(50% - .5px))}to{opacity:0;transform:translate(calc(50% - .5px))}}@keyframes hv3-a-line-drain{0%{transform:none}to{transform:scaleY(0)}}.hv3-band{z-index:1;background:var(--hv3-veil-night);position:relative}.hv3-bandReveal{--hv3-band-ink:#2a1d05;--hv3-band-tick:#4a320880;height:64px;color:var(--hv3-band-ink);background:repeating-linear-gradient(90deg, var(--hv3-band-tick) 0 1px, transparent 1px 40px) left top / 100% 11px no-repeat, repeating-linear-gradient(90deg, var(--hv3-band-tick) 0 1px, transparent 1px 8px) left top / 100% 6px no-repeat, repeating-linear-gradient(90deg, var(--hv3-band-tick) 0 1px, transparent 1px 40px) left bottom / 100% 11px no-repeat, repeating-linear-gradient(90deg, var(--hv3-band-tick) 0 1px, transparent 1px 8px) left bottom / 100% 6px no-repeat, linear-gradient(180deg, #f6d27a 0%, #efc45c 52%, #e9b43f 100%);align-items:center;display:flex;position:relative;box-shadow:inset 0 1px #fff4d6bf,inset 0 -1px #7a520c8c}.hv3-bandViewport{flex:auto;align-items:center;min-width:0;height:100%;display:flex;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%)}.hv3-bandTrack{flex:none;width:max-content;display:flex}.hv3-bandGroup{flex:none;justify-content:space-around;align-items:center;min-width:100vw;margin:0;padding:0;list-style:none;display:flex}.hv3-bandItem{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;align-items:center;gap:28px;padding-inline-start:28px;font-size:.8125rem;font-weight:700;line-height:1;display:flex}.hv3-bandMark{opacity:.6;background:currentColor;flex:none;width:6px;height:6px;transform:rotate(45deg)}.hv3-bandTrack: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)){direction:ltr}.hv3-bandItem: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)){direction:rtl}.hv3-bandPause{min-width:44px;min-height:44px;color:var(--hv3-band-ink);font:inherit;cursor:pointer;transition:background-color .3s var(--hv3-ease), transform .2s var(--hv3-ease);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:10px;margin-inline:4px 16px;padding:0 14px 0 0;font-size:.875rem;font-weight:700;display:inline-flex}.hv3-bandPause:hover{background:#2a1d051a}.hv3-bandPause:active{transform:scale(.96)}.hv3-bandPause:focus-visible{outline-offset:2px;outline:2px solid #0b1118}.hv3-bandPauseIcon{color:#f6d27a;background:#0b1726;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:inline-grid}@media (width<=767px){.hv3-bandReveal{height:56px}.hv3-bandItem{letter-spacing:.1em;gap:18px;padding-inline-start:18px}.hv3-bandPause{margin-inline:2px 8px;padding:0}.hv3-bandPauseText{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.hv3[data-hv3-motion=sda] .hv3-bandTrack,.hv3[data-hv3-motion=io] .hv3-bandTrack{animation:48s linear infinite hv3-marquee}.hv3-band[data-paused=true] .hv3-bandTrack{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.hv3-bandViewport:hover .hv3-bandTrack{animation-play-state:paused}}@supports (animation-timeline:view()){@media (width>=1024px){.hv3[data-hv3-motion=sda] .hv3-bandWipe.hv3-reveal{animation:linear both hv3-clip-x;animation-timeline:view();animation-range:entry entry 80%}}}.hv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .hv3-bandWipe.hv3-reveal,.hv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .hv3-bandWipe.hv3-reveal:not(.is-visible){opacity:1;transition:none;transform:none}.hv3[data-hv3-motion=io] .hv3-bandWipe .hv3-bandReveal{clip-path:inset(0);transition:clip-path .9s var(--hv3-ease)}.hv3[data-hv3-motion=io] .hv3-bandWipe:not(.is-visible) .hv3-bandReveal{clip-path:inset(0 100% 0 0)}@media (width<=1023px){.hv3[data-hv3-motion=sda] .hv3-bandWipe .hv3-bandReveal{clip-path:inset(0);transition:clip-path .9s var(--hv3-ease)}.hv3[data-hv3-motion=sda] .hv3-bandWipe:not(.is-visible) .hv3-bandReveal{clip-path:inset(0 100% 0 0)}}}@media (prefers-reduced-motion:reduce){.hv3-bandReveal{height:auto;min-height:56px}.hv3-bandViewport{-webkit-mask-image:none;mask-image:none}.hv3-bandTrack{flex:auto;width:100%}.hv3-bandGroup{flex-wrap:wrap;flex:auto;justify-content:center;gap:12px 32px;min-width:0;padding:18px 16px}.hv3-bandItem{padding-inline-start:0}.hv3-bandGroup[aria-hidden=true],.hv3-bandPause,.hv3-bandMark{display:none}}.hv3-giveaway{scroll-margin-top:var(--hv3-header)}.hv3-gwShell{border-radius:var(--hv3-r-outer);box-shadow:inset 0 0 0 1px var(--hv3-gold-line);background:#c99a3a12;padding:6px;position:relative}.hv3-gwCore{border-radius:var(--hv3-r-inner);background:var(--hv3-surface);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px;padding:clamp(28px,1rem + 3.4vw,72px);display:grid;box-shadow:0 40px 80px -48px #0a233766}[data-theme=dark] .hv3-gwCore{box-shadow:0 40px 80px -40px #000000b3}.hv3-gwCopy .hv3-gwHead{gap:18px;margin-bottom:22px}.hv3-gwCopy .hv3-h2{font-size:clamp(2.1rem,1.2rem + 2.6vw,3.6rem)}.hv3-gwLead{max-width:50ch}.hv3-gwPrizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,28px);margin:36px 0 0;padding:0;list-style:none;display:grid}.hv3-gwPrize{border-top:1px solid var(--hv3-line);gap:8px;padding-top:16px;display:grid;position:relative}.hv3-gwPrize:before{content:"";top:-1px;background:var(--hv3-gold-line);transform-origin:0;height:2px;position:absolute;inset-inline:0}.hv3-gwPrize: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)):before{transform-origin:100%}.hv3-gwPrizeFigure{letter-spacing:-.02em;color:var(--hv3-ink);font-size:clamp(1.5rem,1rem + 1.9vw,2.6rem);font-weight:800;line-height:1;display:block}.hv3-gwPrizePlace{letter-spacing:.14em;text-transform:uppercase;color:var(--hv3-muted);font-size:.75rem;font-weight:700;line-height:1.3}.hv3-gwActions{margin-top:40px}.hv3-gwNote{border-top:1px solid var(--hv3-line);max-width:62ch;margin-top:32px;padding-top:20px}.hv3-gwVisual{align-content:center;justify-items:center;gap:12px;display:grid;position:relative}.hv3-gwVisual:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#f2c14e42,#f2c14e00 100%);border-radius:50%;position:absolute;inset:6% -4%}.hv3-gwPhone{width:min(100%,330px);position:relative}.hv3-gwPhoneCtl{justify-content:center;min-height:44px;display:flex;position:relative}.hv3-gwPhonePause{min-height:44px;color:var(--hv3-muted);font:inherit;cursor:pointer;transition:background-color .3s var(--hv3-ease), color .3s var(--hv3-ease), transform .2s var(--hv3-ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 0;font-size:.875rem;font-weight:600;display:inline-flex}.hv3-gwPhonePause:hover{background:var(--hv3-surface-2);color:var(--hv3-ink)}.hv3-gwPhonePause:active{transform:scale(.96)}.hv3-gwPhonePause:focus-visible{outline:2px solid var(--hv3-focus);outline-offset:2px}.hv3-gwPhonePauseIcon{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--hv3-gold-line);color:var(--hv3-gold);border-radius:50%;flex:none;place-items:center;display:inline-grid}@media (prefers-reduced-motion:reduce){.hv3-gwPhoneCtl{display:none}}.hv3-gwRuler{inset-inline:var(--hv3-r-outer);height:11px;position:absolute;bottom:-20px}.hv3-gwRulerTicks{background:repeating-linear-gradient(90deg, var(--hv3-gold-line) 0 1px, transparent 1px 50px) left top / 100% 11px no-repeat, repeating-linear-gradient(90deg, var(--hv3-gold-line) 0 1px, transparent 1px 10px) left top / 100% 5px no-repeat;height:100%;display:block}@media (width<=1023px) and (width>=768px){.hv3-gwCore{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:40px}.hv3-gwPhone{width:min(100%,240px)}}@media (width<=767px){.hv3-gwShell{border-radius:24px;padding:4px}.hv3-gwCore{border-radius:20px;grid-template-columns:minmax(0,1fr);gap:40px;padding:28px 20px}.hv3-gwActions{flex-direction:column;align-items:flex-start;gap:8px}.hv3-gwPhone{width:min(100%,330px,28.5svh)}.hv3-gwRuler{inset-inline:20px}}@media (prefers-reduced-motion:no-preference){.hv3[data-hv3-motion=sda] .hv3-gwPrizePlace,.hv3[data-hv3-motion=io] .hv3-gwPrizePlace{transition:opacity .6s var(--hv3-ease) var(--hv3-land,0s)}.hv3[data-hv3-motion=sda] .hv3-gwPrize:before,.hv3[data-hv3-motion=io] .hv3-gwPrize:before{transition:transform 1.2s var(--hv3-ease)}.hv3[data-hv3-motion=sda] .hv3-gwPrizes[data-in=false] .hv3-gwPrizePlace,.hv3[data-hv3-motion=io] .hv3-gwPrizes[data-in=false] .hv3-gwPrizePlace{opacity:0}.hv3[data-hv3-motion=sda] .hv3-gwPrizes[data-in=false] .hv3-gwPrize:before,.hv3[data-hv3-motion=io] .hv3-gwPrizes[data-in=false] .hv3-gwPrize:before{transform:scaleX(0)}.hv3[data-hv3-motion=sda] .hv3-gwPrize:nth-child(2):before,.hv3[data-hv3-motion=io] .hv3-gwPrize:nth-child(2):before{transition-delay:.18s}.hv3[data-hv3-motion=sda] .hv3-gwPrize:nth-child(3):before,.hv3[data-hv3-motion=io] .hv3-gwPrize:nth-child(3):before{transition-delay:.36s}.hv3[data-hv3-motion=sda] .hv3-gwRulerTicks,.hv3[data-hv3-motion=io] .hv3-gwRulerTicks{clip-path:inset(0);transition:clip-path 1.2s var(--hv3-ease) .15s}.hv3[data-hv3-motion=sda] .hv3-gwRuler[data-drawn=false] .hv3-gwRulerTicks,.hv3[data-hv3-motion=io] .hv3-gwRuler[data-drawn=false] .hv3-gwRulerTicks{clip-path:inset(0 100% 0 0)}:is(.hv3[data-hv3-motion=sda] .hv3-gwRuler[data-drawn=false] .hv3-gwRulerTicks: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)),.hv3[data-hv3-motion=io] .hv3-gwRuler[data-drawn=false] .hv3-gwRulerTicks: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%)}}.hv3-pillarsGrid{gap:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}.hv3-pillarRows{margin:0;padding:0;list-style:none;display:grid}.hv3-pillarRow{gap:22px 40px;padding-block:clamp(2rem,1.4rem + 2vw,3rem);display:grid;position:relative}.hv3-pillarRow:first-child{padding-top:0}.hv3-pillarRow:last-child{padding-bottom:0}.hv3-pillarRule{background:var(--hv3-gold-line);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.hv3-pillarRule: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%}.hv3-pillarRow:first-child .hv3-pillarRule{display:none}.hv3-pillarShot{aspect-ratio:4/3;background:var(--hv3-surface-2);box-shadow:0 0 0 1px var(--hv3-line);border-radius:18px;overflow:clip}.hv3-pillarShot picture{height:100%;display:block}.hv3-pillarImg{object-fit:cover;width:100%;height:100%;display:block}.hv3-pillarText{align-content:center;gap:12px;display:grid}.hv3-pillarBody{text-wrap:pretty;max-width:36ch;font-size:clamp(1rem,.95rem + .25vw,1.125rem)}@media (width>=768px){.hv3-pillarRow{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center}}@media (width>=1024px){.hv3-pillarsGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(3rem,6vw,6.5rem)}.hv3-pillarsHead{top:calc(var(--hv3-header) + 40px);position:sticky}.hv3-pillarsHead .hv3-sectionHead{margin-bottom:0}.hv3-pillarRow{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.hv3-offer{--hv3-b-shell:#ffffff8c;--hv3-b-shell-gold:linear-gradient(160deg, #f2c14e57, #f2c14e1f 60%, #fff9);--hv3-b-sky-line:#0369a173}[data-theme=dark] .hv3-offer{--hv3-b-shell:#ffffff08;--hv3-b-shell-gold:linear-gradient(160deg, #f2c14e29, #f2c14e0a 60%, #ffffff05);--hv3-b-sky-line:#38bdf88c}.hv3-offerCards{grid-template-columns:minmax(0,1fr);gap:24px;max-width:904px;margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=700px){.hv3-offerCards{grid-template-columns:repeat(2,minmax(0,1fr))}.hv3-offerCards--one{grid-template-columns:minmax(0,1fr);max-width:440px}}.hv3-offerCard{border-radius:var(--hv3-r-outer);background:var(--hv3-b-shell);box-shadow:inset 0 0 0 1px var(--hv3-line);padding:6px}.hv3-offerCard--yearly{background:var(--hv3-b-shell-gold);box-shadow:inset 0 0 0 1.5px var(--hv3-gold-line), 0 2px 6px -2px #0a233714, 0 44px 96px -44px #c99a3a99}.hv3-offerCard--monthly{box-shadow:inset 0 0 0 1.5px var(--hv3-b-sky-line), 0 30px 70px -52px #0369a159}.hv3-offerCardInner{box-sizing:border-box;border-radius:var(--hv3-r-inner);background:var(--hv3-surface);align-content:start;gap:10px;height:100%;padding:clamp(24px,1rem + 2vw,36px);display:grid}.hv3-offerTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.hv3-offerName{letter-spacing:-.02em;color:var(--hv3-ink);margin:0;font-size:clamp(1.35rem,1.2rem + .5vw,1.625rem);font-weight:800;line-height:1.2}.hv3-offerBadge{border-radius:999px;align-items:center;min-height:32px;padding:4px 14px;font-size:.9375rem;font-weight:800;line-height:1;display:inline-flex}.hv3-offerCard--yearly .hv3-offerBadge{color:#1c1303;background:#f2c14e}.hv3-offerCard--monthly .hv3-offerBadge{background:var(--hv3-sky);color:var(--hv3-sky-ink)}.hv3-offerPrice{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:14px 0 0;display:flex}.hv3-offerNow{letter-spacing:-.045em;color:var(--hv3-ink);font-variant-numeric:proportional-nums;font-size:clamp(3rem,2.3rem + 2.4vw,4.5rem);font-weight:800;line-height:1;position:relative}.hv3-offerNow .hv3-countLive{white-space:nowrap;position:absolute;inset-block-start:0;inset-inline-start:0}.hv3-offerWas{color:var(--hv3-muted);font-size:1.25rem;font-weight:600}.hv3-offerWas s{text-decoration-thickness:1.5px}.hv3-offerPeriod{color:var(--hv3-muted);margin:0;font-size:1.0625rem}.hv3-offerTrial{box-sizing:border-box;background:var(--hv3-surface);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--hv3-gold-line);border-radius:24px;align-items:center;gap:12px;margin:28px auto 0;padding:8px 20px 8px 8px;display:flex}.hv3-offerTrialIcon{width:32px;height:32px;color:var(--hv3-gold);box-shadow:inset 0 0 0 1px var(--hv3-gold-line);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hv3-offerTrialText{color:var(--hv3-ink);margin:0;font-size:.9375rem;font-weight:700;line-height:1.5}.hv3-offerFoot{text-align:center;justify-items:center;gap:22px;margin-top:clamp(2.5rem,2rem + 2vw,3.75rem);display:grid}.hv3-offerNote{max-width:48ch}.hv3-build{--hv3-build-shade:linear-gradient(90deg, #050b16e0 0%, #050b16bd 44%, #050b1624 72%, #050b1614 100%);isolation:isolate;background:radial-gradient(40% 40% at 8% 92%, #f2c14e12, transparent 70%), var(--hv3-build-shade)}.hv3-build: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)){--hv3-build-shade:linear-gradient(270deg, #050b16e0 0%, #050b16bd 44%, #050b1624 72%, #050b1614 100%)}@media (width<=1023px){.hv3-build{--hv3-build-shade:linear-gradient(#050b16a8, #050b16a8)}.hv3-build: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)){--hv3-build-shade:linear-gradient(#050b16a8, #050b16a8)}}.hv3-build:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#f2c14ebf 30% 70%,#0000) top/100% 1px no-repeat,radial-gradient(50% 100% at 50% 0,#f2c14e1a,#0000 80%);height:140px;position:absolute;inset:0 0 auto}.hv3-buildSentinels,.hv3-buildMedia{display:none}.hv3-buildGrid{gap:clamp(2.5rem,5vw,5rem);display:grid}.hv3-buildList{position:relative}.hv3-buildRail{top:24px;bottom:0;background:#f8fafc24;width:2px;position:absolute;inset-inline-start:23px}.hv3-buildRailFill{transform-origin:50% 0;background:linear-gradient(#f2c14e,#c99a3a);height:100%;display:block}.hv3-buildSteps{gap:clamp(2.25rem,1.5rem + 2.5vw,3.5rem);margin:0;padding:0;list-style:none;display:grid}.hv3-buildStep{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:20px 22px;display:grid}.hv3-buildNum{box-sizing:border-box;background:var(--hv3-night);color:#f2c14e;letter-spacing:.04em;border:1.5px solid #f2c14e;border-radius:50%;place-items:center;width:48px;height:48px;font-size:.875rem;font-weight:700;display:grid;position:relative}.hv3-buildStepText{padding-top:8px}.hv3-buildStepTitle{letter-spacing:-.02em;color:var(--hv3-night-ink);margin:0;font-size:clamp(1.3rem,1.05rem + 1vw,1.75rem);font-weight:700;line-height:1.2}.hv3-buildStepBody{max-width:44ch;color:var(--hv3-night-muted);text-wrap:pretty;margin:10px 0 0;font-size:1rem;line-height:1.6}.hv3-buildShot{background:#0b1626;position:relative;overflow:clip;box-shadow:0 0 0 1px #f2c14e80}.hv3-buildShot picture{height:100%;display:block}.hv3-buildImg{object-fit:cover;object-position:var(--hv3-b-focus,50% 50%);width:100%;height:100%;transform-origin:var(--hv3-b-focus,50% 50%);display:block}.hv3-buildShot--inline{aspect-ratio:16/9;border-radius:20px;grid-column:1/-1}@media (width>=640px){.hv3-buildShot--inline{grid-column:2}}@media (width>=1024px){.hv3-build[data-pinned=false] .hv3-buildStep{grid-template-columns:48px minmax(0,5fr) minmax(0,7fr)}.hv3-build[data-pinned=false] .hv3-buildShot--inline{grid-area:1/3;justify-self:end;width:100%;max-width:560px}}.hv3-build[data-pinned=true]{height:300svh;padding-block:0}.hv3-build[data-pinned=true] .hv3-buildSentinels{pointer-events:none;display:block;position:absolute;inset:0}.hv3-buildSentinel{width:1px;position:absolute;inset-inline-start:0}.hv3-buildSentinel:first-child{height:116.67svh;top:0}.hv3-buildSentinel:nth-child(2){height:66.66svh;top:116.67svh}.hv3-buildSentinel:nth-child(3){height:116.67svh;top:183.33svh}.hv3-build[data-pinned=true] .hv3-buildStage{box-sizing:border-box;height:100svh;padding-top:var(--hv3-header);align-items:center;display:flex;position:sticky;top:0}.hv3-build[data-pinned=true] .hv3-buildGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.hv3-build[data-pinned=true] .hv3-sectionHead{margin-bottom:clamp(1.75rem,3.5vh,3rem)}.hv3-build[data-pinned=true] .hv3-h2{font-size:clamp(2.5rem,1.4rem + 2.6vw,4rem)}.hv3-build[data-pinned=true] .hv3-buildSteps{gap:clamp(1.25rem,3.5vh,2.5rem)}.hv3-build[data-pinned=true] .hv3-buildShot--inline{display:none}@media (height<=760px){.hv3-build[data-pinned=true] .hv3-sectionHead{margin-bottom:1.25rem}.hv3-build[data-pinned=true] .hv3-h2{font-size:clamp(2.25rem,7vh,3rem)}.hv3-build[data-pinned=true] .hv3-buildSteps{gap:2.4vh}.hv3-build[data-pinned=true] .hv3-buildStepText{padding-top:6px}.hv3-build[data-pinned=true] .hv3-buildStepBody{margin-top:6px;line-height:1.5}}.hv3-build[data-pinned=true] .hv3-buildMedia{width:min(100%, calc((100svh - var(--hv3-header) - 128px) * 1.5));aspect-ratio:3/2;border-radius:var(--hv3-r-outer);justify-self:end;display:grid;box-shadow:0 0 0 1px #f2c14e99,0 40px 120px -48px #f2c14e4d}.hv3-buildShot--stage{border-radius:var(--hv3-r-outer);box-shadow:none;opacity:0;grid-area:1/1}.hv3-buildShot--stage[data-state=active]{z-index:1;opacity:1}.hv3-buildStep[data-state=idle] .hv3-buildNum{color:var(--hv3-night-muted);border-color:#f8fafc4d}.hv3-buildStep[data-state=idle] .hv3-buildStepTitle{color:#8d9aab}.hv3-buildStep[data-state=idle] .hv3-buildStepBody{color:#7b8898}.hv3-build[data-pinned=true] .hv3-buildRailFill{transform:scaleY(calc((var(--hv3-active,0) + 1) / 3))}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.hv3[data-hv3-motion=sda] .hv3-pillarRow{view-timeline:--hv3-b-pillar block}.hv3[data-hv3-motion=sda] .hv3-pillarImg{animation:linear both hv3-b-zoom-in;animation-timeline:--hv3-b-pillar;animation-range:entry cover 40%}.hv3[data-hv3-motion=sda] .hv3-pillarRule{animation:linear both hv3-scale-x;animation-timeline:--hv3-b-pillar;animation-range:entry 10% entry 90%}.hv3[data-hv3-motion=sda] .hv3-build[data-pinned=true]{view-timeline:--hv3-b-build block}.hv3[data-hv3-motion=sda] .hv3-build[data-pinned=true] .hv3-buildRailFill{animation:linear both hv3-b-rail;animation-timeline:--hv3-b-build;animation-range:contain}}.hv3[data-hv3-motion=io] .hv3-pillarImg{transition:transform 1.2s var(--hv3-ease)}.hv3[data-hv3-motion=io] .hv3-pillarRow:not(.is-visible) .hv3-pillarImg{transform:scale(1.1)}.hv3[data-hv3-motion=io] .hv3-pillarRule{transition:transform 1s var(--hv3-ease) .15s}.hv3[data-hv3-motion=io] .hv3-pillarRow:not(.is-visible) .hv3-pillarRule{transform:scaleX(0)}.hv3[data-hv3-motion=io] .hv3-build[data-pinned=true] .hv3-buildRailFill{transition:transform .6s var(--hv3-ease)}.hv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .hv3-offerBadge{transition:opacity .5s var(--hv3-ease), transform .5s var(--hv3-ease);transition-delay:calc(1.1s + var(--hv3-i,0) * .2s)}.hv3:is([data-hv3-motion=sda],[data-hv3-motion=io]) .hv3-offerCard:not([data-seen]) .hv3-offerBadge{opacity:0;transform:scale(.8)}.hv3-buildShot--stage{transition:opacity 0s linear .9s}.hv3-buildShot--stage[data-state=active]{transition:opacity .9s var(--hv3-ease)}.hv3-buildShot--stage .hv3-buildImg{transition:transform 0s linear .9s}.hv3-buildShot--stage[data-state=active] .hv3-buildImg{transition:transform 8s cubic-bezier(.25,.6,.3,1);transform:scale(1.06)}.hv3-buildNum,.hv3-buildStepTitle,.hv3-buildStepBody{transition:color .4s var(--hv3-ease), border-color .4s var(--hv3-ease)}}@keyframes hv3-b-rail{0%{transform:scaleY(.3333)}to{transform:none}}@keyframes hv3-b-zoom-in{0%{transform:scale(1.1)}to{transform:none}}
