.phone-hero-module__2SUyIa__hero{--ph-text:#f3efe7;--ph-soft:#f3efe7bd;--ph-gold:#e0bd7e;--ph-gold-deep:#c9a96b;--ph-aura-red:#d62b306b;--ph-aura-gold:#e0bd7e4d;--ph-bubble:#f7f1e6;--ph-bubble-ink:#1a1410;--ph-ease:cubic-bezier(.16, 1, .3, 1);--ph-spring:cubic-bezier(.34, 1.56, .64, 1);width:min(100%,560px);min-height:calc(100svh - var(--header-h));padding:6px 20px max(20px, env(safe-area-inset-bottom));color:var(--ph-text);grid-template-rows:auto minmax(250px,1fr) auto;grid-template-areas:"copy""stage""actions";margin-inline:auto;display:grid;position:relative;overflow:clip}@media (min-width:700px){.phone-hero-module__2SUyIa__hero{width:min(100% - 48px,1200px);min-height:max(560px, min(calc(100svh - var(--header-h)), 820px));grid-template:"copy stage"1fr"actions stage"/1fr 1fr;align-items:center;column-gap:clamp(32px,5vw,80px);padding:24px 0 100px}.phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__copy{text-align:start;align-self:end;justify-items:start;gap:18px}.phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__actions{align-self:start;margin-block:28px 0}.phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__stage{align-self:stretch;min-height:480px}}@media (min-width:1100px){.phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__title{font-size:clamp(42px,3.6vw,58px)}.phone-hero-module__2SUyIa__hero.phone-hero-module__2SUyIa__hero:lang(en) .phone-hero-module__2SUyIa__title{font-size:clamp(36px,3vw,48px)}.phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__lede{max-width:46ch;font-size:17px}.phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__actions{max-width:520px}}.phone-hero-module__2SUyIa__copy{z-index:2;text-align:center;grid-area:copy;justify-items:center;gap:14px;padding-block-start:10px;display:grid;position:relative}.phone-hero-module__2SUyIa__eyebrow{color:#e9d8b9;background:#e0bd7e12;border:1px solid #e0bd7e47;border-radius:999px;align-items:center;gap:9px;margin:0;padding:7px 14px;font-size:12.5px;line-height:1.3;display:inline-flex}.phone-hero-module__2SUyIa__dot{background:var(--red-500);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.phone-hero-module__2SUyIa__dot:after{content:"";border-radius:inherit;background:var(--red-500);opacity:0;position:absolute;inset:0}.phone-hero-module__2SUyIa__title{font-family:var(--v3-serif);letter-spacing:-.01em;text-wrap:balance;gap:2px;width:100%;margin:0;font-size:clamp(24px,7.2vw,40px);font-weight:700;line-height:1.3;display:grid}.phone-hero-module__2SUyIa__hero:lang(en) .phone-hero-module__2SUyIa__title{font-size:clamp(21px,6vw,34px)}.phone-hero-module__2SUyIa__line{display:block}.phone-hero-module__2SUyIa__gold{background:linear-gradient(100deg, var(--ph-gold-deep) 0%, var(--ph-gold) 38%, #fff3d6 50%, var(--ph-gold) 62%, var(--ph-gold-deep) 100%);color:#0000;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}.phone-hero-module__2SUyIa__lede{width:100%;color:var(--ph-soft);text-wrap:balance;margin:0;font-size:15px;line-height:1.85}.phone-hero-module__2SUyIa__stage{isolation:isolate;grid-area:stage;min-height:250px;position:relative}.phone-hero-module__2SUyIa__aura{z-index:-2;inset-block-start:6%;aspect-ratio:1;background:radial-gradient(closest-side, var(--ph-aura-gold) 0%, transparent 70%), radial-gradient(closest-side at 50% 62%, var(--ph-aura-red) 0%, transparent 78%);border-radius:50%;width:min(96%,420px);position:absolute;left:50%;translate:-50%}.phone-hero-module__2SUyIa__orbit{z-index:-1;inset-block-start:10%;aspect-ratio:1;border:1px dashed #e0bd7e42;border-radius:50%;width:min(84%,360px);position:absolute;left:50%;translate:-50%}.phone-hero-module__2SUyIa__orbit:after{content:"";inset-block-start:-4px;background:var(--ph-gold);border-radius:50%;width:8px;height:8px;position:absolute;left:calc(50% - 4px);box-shadow:0 0 12px 2px #e0bd7eb3}.phone-hero-module__2SUyIa__allam{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.phone-hero-module__2SUyIa__float{align-items:flex-end;height:100%;display:flex}.phone-hero-module__2SUyIa__float picture{display:contents}.phone-hero-module__2SUyIa__figure{object-fit:contain;object-position:bottom center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 70%,#0000 97%);mask-image:linear-gradient(#000 70%,#0000 97%)}.phone-hero-module__2SUyIa__bubble{z-index:3;background:var(--ph-bubble);max-width:38%;color:var(--ph-bubble-ink);transform-origin:0 100%;border-radius:18px 18px 18px 5px;gap:2px;margin:0;padding:8px 12px;display:grid;position:absolute;top:2%;right:0;box-shadow:0 14px 30px -14px #000000b3}.phone-hero-module__2SUyIa__bubble b{font-size:14px;font-weight:700;line-height:1.35}.phone-hero-module__2SUyIa__bubble span{color:#1a1410a8;font-size:12px;line-height:1.4}.phone-hero-module__2SUyIa__actions{z-index:4;flex-wrap:wrap;grid-area:actions;gap:10px;margin-block-start:-36px;margin-block-end:calc(clamp(16px, 3vh, 28px) + 68px - max(20px, env(safe-area-inset-bottom)));display:flex;position:relative}.phone-hero-module__2SUyIa__primary,.phone-hero-module__2SUyIa__secondary{white-space:nowrap;min-height:52px;transition:transform .22s var(--ph-ease), box-shadow .22s var(--ph-ease), background-color .22s ease;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:140px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex}.phone-hero-module__2SUyIa__primary{background:linear-gradient(180deg, #ee5a5f 0%, var(--red-500) 100%);color:#fff;border:1px solid #ff8a8e80;flex-grow:1.4;box-shadow:0 14px 30px -14px #d62b30f2}.phone-hero-module__2SUyIa__secondary{color:var(--ph-text);background:#0a0a0cb8;border:1px solid #ffffff38}.phone-hero-module__2SUyIa__primary:active,.phone-hero-module__2SUyIa__secondary:active{transform:scale(.97)}.phone-hero-module__2SUyIa__arrow{transition:transform .22s var(--ph-ease);display:inline-flex}.phone-hero-module__2SUyIa__primary:hover .phone-hero-module__2SUyIa__arrow{transform:translate(-3px)}[dir=ltr] .phone-hero-module__2SUyIa__primary:hover .phone-hero-module__2SUyIa__arrow{transform:translate(3px)}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-armed]:not([data-play]) :is(.phone-hero-module__2SUyIa__eyebrow,.phone-hero-module__2SUyIa__line,.phone-hero-module__2SUyIa__lede,.phone-hero-module__2SUyIa__allam,.phone-hero-module__2SUyIa__aura,.phone-hero-module__2SUyIa__orbit,.phone-hero-module__2SUyIa__bubble,.phone-hero-module__2SUyIa__actions){opacity:0}html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-play] :is(.phone-hero-module__2SUyIa__eyebrow,.phone-hero-module__2SUyIa__line,.phone-hero-module__2SUyIa__lede){animation:phone-hero-module__2SUyIa__phRise .9s var(--ph-ease) both;animation-delay:calc(var(--d,0) * .11s + 60ms)}html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-play] .phone-hero-module__2SUyIa__gold{animation:phone-hero-module__2SUyIa__phRise .9s var(--ph-ease) both, phone-hero-module__2SUyIa__phSheen 1.6s ease-in-out both;animation-delay:calc(var(--d,0) * .11s + 60ms), 1.1s}html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-play] .phone-hero-module__2SUyIa__allam{animation:phone-hero-module__2SUyIa__phAllamIn 1.2s var(--ph-ease) .22s both}html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-play] .phone-hero-module__2SUyIa__float{animation:6.5s ease-in-out 1.4s infinite alternate phone-hero-module__2SUyIa__phFloat}html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-play] .phone-hero-module__2SUyIa__aura{animation:1.4s ease-out .12s both phone-hero-module__2SUyIa__phFade,7s ease-in-out 1.5s infinite alternate phone-hero-module__2SUyIa__phBreathe}html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-play] .phone-hero-module__2SUyIa__orbit{animation:1.6s ease-out .4s both phone-hero-module__2SUyIa__phFade,48s linear infinite phone-hero-module__2SUyIa__phSpin}html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-play] .phone-hero-module__2SUyIa__dot:after{animation:2.4s cubic-bezier(0,0,.2,1) 1.2s infinite phone-hero-module__2SUyIa__phPing}html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-play] .phone-hero-module__2SUyIa__bubble{animation:phone-hero-module__2SUyIa__phPop .7s var(--ph-spring) .95s both}html:not([data-motion=reduce]) .phone-hero-module__2SUyIa__hero[data-play] .phone-hero-module__2SUyIa__actions{animation:phone-hero-module__2SUyIa__phRise .9s var(--ph-ease) .52s both}.phone-hero-module__2SUyIa__hero[data-idle] :is(.phone-hero-module__2SUyIa__float,.phone-hero-module__2SUyIa__aura,.phone-hero-module__2SUyIa__orbit),.phone-hero-module__2SUyIa__hero[data-idle] .phone-hero-module__2SUyIa__dot:after{animation-play-state:paused}}@keyframes phone-hero-module__2SUyIa__phRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes phone-hero-module__2SUyIa__phFade{0%{opacity:0}to{opacity:1}}@keyframes phone-hero-module__2SUyIa__phAllamIn{0%{opacity:0;transform:translateY(42px)scale(.95)}to{opacity:1;transform:none}}@keyframes phone-hero-module__2SUyIa__phFloat{0%{transform:translateY(0)}to{transform:translateY(-9px)}}@keyframes phone-hero-module__2SUyIa__phBreathe{0%{opacity:.82;transform:scale(1)}to{opacity:1;transform:scale(1.07)}}@keyframes phone-hero-module__2SUyIa__phSpin{to{rotate:360deg}}@keyframes phone-hero-module__2SUyIa__phPing{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@keyframes phone-hero-module__2SUyIa__phPop{0%{opacity:0;transform:scale(.6)translateY(8px)}to{opacity:1;transform:none}}@keyframes phone-hero-module__2SUyIa__phSheen{0%{background-position:100% 0}to{background-position:0 0}}html[data-site-theme=light] .phone-hero-module__2SUyIa__hero{--ph-text:var(--ink-50);--ph-soft:var(--ink-300);--ph-gold:#a8823c;--ph-gold-deep:#8a6a28;--ph-aura-red:#d62b302e;--ph-aura-gold:#c9a96e4d;--ph-bubble:#1a1410;--ph-bubble-ink:#f7f1e6}html[data-site-theme=light] .phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__eyebrow{color:#6f5520;background:#c9a96e1f;border-color:#8a6a284d}html[data-site-theme=light] .phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__bubble span{color:#f7f1e6b3}html[data-site-theme=light] .phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__orbit{border-color:#8a6a2847}html[data-site-theme=light] .phone-hero-module__2SUyIa__hero .phone-hero-module__2SUyIa__secondary{background:#fffc;border-color:#00000029}
.film-module__4LzrXq__simple{padding-block-end:0}[dir=rtl] .jr__cta:hover .film-module__4LzrXq__ctaArrow{transform:translate(-5px)}.film-module__4LzrXq__ctaArrow{display:inline-flex}.film-module__4LzrXq__rail{z-index:6;inset-inline-end:24px;bottom:calc(var(--float-safe,96px) + env(safe-area-inset-bottom));clip-path:inset(50%);white-space:nowrap;flex-direction:column;gap:6px;width:1px;height:1px;display:flex;position:absolute;overflow:hidden}.film-module__4LzrXq__rail:focus-within{clip-path:none;width:auto;height:auto;overflow:visible}.film-module__4LzrXq__dot{color:#f3efe7;min-height:32px;font:inherit;cursor:pointer;background:#050505d1;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:0 14px;font-size:12px;display:inline-flex}.film-module__4LzrXq__dot span{color:var(--jr-gold);font-variant-numeric:tabular-nums}.film-module__4LzrXq__dot b{font-weight:500}.film-module__4LzrXq__dot[data-state=on]{border-color:var(--jr-gold)}.film-module__4LzrXq__dot:focus-visible{outline:2px solid var(--jr-gold);outline-offset:2px}html[data-site-theme=light] .jr--day .film-module__4LzrXq__dot{border-color:var(--v3-line-2);color:var(--ink-50);background:#ffffffeb}html[data-site-theme=light] .jr--day .film-module__4LzrXq__dot span{color:var(--gold-300)}html[data-site-theme=light] .jr--day .film-module__4LzrXq__dot[data-state=on]{border-color:var(--gold-500)}
.jr--cinematic{--jr-foot:calc(100lvh - 100svh + var(--float-safe,76px) + env(safe-area-inset-bottom,0px) + 8px)}.jr--cinematic .jr__stage{height:100lvh}@media (max-aspect-ratio:1){.jr--cinematic .jr__stage:after{background:linear-gradient(0deg,#050505eb 0,#050505b3 26%,#0000 50%),linear-gradient(#0505058c,#0000 22%)}.jr--cinematic .jr__block:not(.jr__block--begin){inset-inline:20px;top:auto;bottom:var(--jr-foot);width:auto;max-width:36ch;padding-inline-end:56px}.jr--cinematic .jr__block .jr__title{font-size:clamp(26px,7.4vw,34px)}.jr--cinematic .jr__block .jr__body{max-width:34ch;margin-top:10px;font-size:14px;line-height:1.65}.jr--cinematic .jr__brand{inset-inline:20px;top:auto;bottom:var(--jr-foot);width:auto;margin-inline:auto}.jr--cinematic .jr__brand .jr__brandMark{font-size:clamp(34px,10vw,46px)}.jr--cinematic .jr__brand .jr__brandLine{margin-top:12px;font-size:14px}.jr--cinematic .jr__brand .jr__cta{margin-top:14px;font-size:14px}.jr--cinematic .jr__brand .jr__brandSub{font-size:13px}[dir=rtl] .jr--cinematic .jr__brand .jr__brandSub,[dir=rtl] .jr--cinematic .jr__brand .jr__cta{letter-spacing:0}}@media (max-height:650px) and (min-aspect-ratio:1){.jr--cinematic .jr__stage{min-height:0}.jr--cinematic .jr__block .jr__title{font-size:28px}.jr--cinematic .jr__block .jr__body{margin-top:10px;font-size:12px}.jr--cinematic .jr__brand{top:28%}.jr--cinematic .jr__brand .jr__brandLine{margin-top:15px}.jr--cinematic .jr__brand .jr__cta{margin-top:16px}}@media (max-height:540px){.jr--cinematic .jr__stage{min-height:0}}html[data-film-cover] .v3-stars,html[data-film-cover] .v3-meteors{opacity:0}html[data-film-cover] .v3-stars,html[data-film-cover] .v3-stars__tw,html[data-film-cover] .v3-meteor{animation-play-state:paused}
