.lv5.landing-studio{--studio-art-paper:#eeeae0;--studio-art-ink:#37313f}.lv5.landing-studio[data-theme=dark]{--studio-art-paper:#1b1b1b;--studio-art-ink:#d9d5de}.lv5 .studio-hero{padding:156px 0 0}.lv5 .studio-hero-grid{grid-template-columns:1fr 1.08fr;align-items:center;gap:48px;display:grid}.lv5 .studio-hero-copy{min-width:0}.lv5 .studio-eyebrow{color:var(--mu);letter-spacing:.14em;margin-bottom:20px;font-size:11px;font-weight:700}.lv5 .studio-hero h1{max-width:12ch;font-size:clamp(42px,4.6vw,66px);font-weight:500;line-height:1.08}.lv5 .studio-hero h1 em{color:var(--mu);display:block}.lv5 .studio-hero .sub{color:var(--mu);max-width:43ch;margin-top:24px;font-size:18px;line-height:1.65}.lv5 .studio-hero .urlbar{background:var(--card);border:1px solid var(--control);width:100%;max-width:none;box-shadow:none;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;margin:30px 0 0;padding:7px 7px 7px 15px;display:flex}.lv5 .studio-hero .urlbar:focus-within{border-color:var(--accent);outline:2px solid var(--ring);outline-offset:3px}.lv5 .studio-hero .urlbar .proto{color:var(--mu);font-size:14px}.lv5 .studio-hero .urlbar input{color:var(--tx);width:90px;min-width:80px;font-family:var(--sans);background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-size:15px}.lv5 .studio-hero .urlbar input::placeholder{color:var(--mu);opacity:1}@media (max-width:760px){.lv5 .studio-hero .urlbar input{font-size:16px}}.lv5 .studio-hero .urlbar .cta{border-radius:11px;padding:13px 16px;font-size:14px}.lv5 .studio-hero .friction{color:var(--mu);margin-top:12px;font-size:12px}.lv5 .studio-text-link{color:var(--tx);align-items:center;gap:20px;margin-top:28px;padding:5px 0;font-size:14px;text-decoration:none;display:inline-flex}.lv5 .studio-text-link:hover{text-decoration:underline}.lv5 .hero-wall{min-width:0}.lv5 .hero-wall-cap{color:var(--mu);align-items:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:500;display:flex}.lv5 .studio-status-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px}.lv5 .hero-wall-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:clamp(460px,44vw,600px);display:grid;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 11% 89%,#0000);mask:linear-gradient(#0000,#000 11% 89%,#0000)}.lv5 .hero-wall-col{min-width:0}.lv5 .hero-wall-col:nth-child(2) .hero-wall-track{margin-top:-38%}.lv5 .hero-wall-track,.lv5 .hero-wall-copy{flex-direction:column;gap:12px;display:flex}.lv5 .hero-wall-track{will-change:transform;position:relative}.lv5 .hero-wall-tile{border:1px solid var(--bd);background:var(--card);border-radius:14px;margin:0;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 14px 30px -18px #00000080}.lv5 .hero-wall-tile img{object-fit:cover;width:100%;height:100%;display:block}.lv5 .hero-wall-tile figcaption{color:#fff;opacity:0;transition:opacity .2s,transform .25s var(--out);background:#141418b8;border:1px solid #ffffff38;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700;position:absolute;bottom:8px;left:8px;transform:translateY(4px)}@media (hover:hover){.lv5 .hero-wall-tile:hover{z-index:1;transform:translateY(-4px)scale(1.025);box-shadow:0 22px 40px -18px #0009}.lv5 .hero-wall-tile:hover figcaption{opacity:1;transform:none}}.lv5 .hero-wall-note{color:var(--mu);margin-top:14px;font-size:12px}.lv5 .studio-values{border-top:1px solid var(--bd);border-bottom:1px solid var(--bd);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:72px;padding-top:25px;padding-bottom:25px;display:grid}.lv5 .studio-values p{color:var(--mu);align-items:center;gap:14px;font-size:14px;display:flex}.lv5 .studio-values span{color:var(--accent);font-size:12px}.lv5.landing-studio h2{font-size:clamp(34px,4.1vw,54px);font-weight:500;line-height:1.12}.lv5.landing-studio .sec{padding-top:100px;padding-bottom:100px}.lv5.landing-studio .sec.alt{background:var(--header-fill);border-radius:28px}.lv5.landing-studio .journey-tab.on,.lv5.landing-studio .ftab.on{background:var(--selection);border-color:var(--accent);color:var(--tx)}.lv5.landing-studio .p5{background:var(--header-fill);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tx) 6%,transparent);border-radius:22px}.lv5.landing-studio .amt b{font-family:var(--sans);font-weight:500}.lv5.landing-studio .final h2 em{color:var(--mu)}.lv5.landing-studio .final{width:min(1320px,calc(100% - 2 * var(--isle-m)));background:var(--header-fill);border:1px solid var(--bd);padding:90px var(--gut);border-radius:28px;margin:clamp(40px,5vw,72px) auto clamp(32px,4vw,56px)}.lv5.landing-studio .cta{box-shadow:none;border-radius:12px}.lv5.landing-studio .cmp .ny{color:var(--tx);background:var(--selection)}.lv5 .nyx-media{position:relative;overflow:hidden}.lv5 .nyx-media-poster{object-fit:cover;width:100%;height:100%;display:block}.lv5 .nyx-media video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.lv5 .studio-motion-toggle{border:1px solid var(--bd);background:var(--gl-fill);width:32px;height:32px;color:var(--tx);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:9px;flex-shrink:0;place-items:center;margin-left:auto;transition:transform .1s ease-out;display:grid}.lv5 .studio-motion-toggle:hover{border-color:var(--gl-edge-h)}.lv5 .studio-motion-toggle:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.lv5 .studio-motion-toggle{transition:none}}.lv5 .studio-motion-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (min-width:861px){.lv5.landing-studio #que-hace h2{max-width:20ch}}@media (max-width:1000px){.lv5 .studio-hero-grid{gap:28px}.lv5 .studio-hero .urlbar .cta{flex-basis:100%}.lv5 .studio-hero .urlbar input{padding:12px 0}}@media (max-width:860px){.lv5 .studio-hero{padding-top:112px}.lv5 .studio-hero-grid{grid-template-columns:1fr;gap:36px}.lv5 .studio-hero h1{max-width:15ch;font-size:clamp(42px,8vw,64px)}.lv5 .studio-hero .sub{font-size:17px}.lv5 .hero-wall-cols{gap:10px;height:440px}.lv5 .hero-wall-track,.lv5 .hero-wall-copy{gap:10px}.lv5 .studio-values{grid-template-columns:1fr;gap:15px;margin-top:40px}.lv5.landing-studio .sec{padding-top:64px;padding-bottom:64px}}@media (prefers-reduced-motion:reduce){.lv5 .hero-wall-tile,.lv5 .hero-wall-tile figcaption{transition:none}.lv5 .hero-wall-tile:hover{transform:none}}.lv5 .moments .lead{max-width:52ch;margin-top:24px}.lv5 .mo-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:64px;display:grid;position:relative}.lv5 .mo-rail{background:var(--bd);border-radius:2px;height:2px;position:absolute;top:14px;left:10%;right:10%;overflow:hidden}.lv5 .mo-fill{transform-origin:0;transform:scaleX(var(--p,0));background:linear-gradient(90deg,var(--t1),var(--t3),var(--t5));transition:transform .6s var(--out);position:absolute;inset:0}.lv5 .mo-track button{z-index:1;cursor:pointer;color:var(--mu);font:600 13.5px/1.3 var(--sans);text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:0 4px;display:flex;position:relative}.lv5 .mo-track button:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:10px}.lv5 .mo-dot{background:var(--card);border:2px solid var(--bd);border-radius:50%;place-items:center;width:30px;height:30px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),border-color .3s,background .3s;display:grid}.lv5 .mo-dot:after{content:"";background:var(--c);opacity:.35;border-radius:50%;width:10px;height:10px;transition:opacity .3s}.lv5 .mo-track button.passed .mo-dot{border-color:color-mix(in oklab,var(--c) 60%,var(--bd))}.lv5 .mo-track button.passed .mo-dot:after{opacity:.8}.lv5 .mo-track button[aria-selected=true]{color:var(--tx)}.lv5 .mo-track button[aria-selected=true] .mo-dot{border-color:var(--c);background:color-mix(in oklab,var(--c) 18%,var(--card));transform:scale(1.2)}.lv5 .mo-track button[aria-selected=true] .mo-dot:after{opacity:1}.lv5 .mo-cur{color:var(--tx);text-align:center;margin:14px 0 0;font-size:15px;font-weight:700;display:none}.lv5 .mo-panel{grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr);align-items:center;gap:22px;margin-top:64px;display:grid}.lv5 .mo-k{letter-spacing:.14em;text-transform:uppercase;color:var(--mu);margin:0 0 16px;font-size:11px;font-weight:700}.lv5 .mo-think{padding-left:64px;position:relative}.lv5 .mo-person{background:linear-gradient(135deg,#e7b69b,#c7abe5);border-radius:50%;width:48px;height:48px;position:absolute;bottom:-6px;left:0;box-shadow:inset 0 -12px #00000014}.lv5 .mo-bubble{background:var(--card);border:1px solid var(--bd);color:var(--tx);border-radius:20px 20px 20px 6px;margin:0;padding:18px 20px;font-size:18px;font-style:italic;line-height:1.45;position:relative}.lv5 .mo-arrow{color:var(--mu);font-size:28px}.lv5 .mo-ad{background:linear-gradient(160deg,color-mix(in oklab,var(--c) 26%,var(--card)),var(--card) 70%);border:1px solid color-mix(in oklab,var(--c) 40%,var(--bd));min-height:190px;box-shadow:0 24px 50px -30px color-mix(in oklab,var(--c) 70%,transparent);border-radius:18px;flex-direction:column;gap:14px;padding:22px 22px 20px;transition:background .5s,border-color .5s,box-shadow .5s;display:flex;position:relative;overflow:hidden}.lv5 .mo-ad-brand{letter-spacing:.08em;text-transform:uppercase;color:var(--mu);font-size:11px;font-weight:700}.lv5 .mo-ad-h{letter-spacing:-.02em;color:var(--tx);text-wrap:balance;margin:0;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.2}.lv5 .mo-ad-cta{background:var(--c);color:#fff;border-radius:999px;align-self:flex-start;margin-top:auto;padding:8px 14px;font-size:13px;font-weight:700}.lv5[data-theme=dark] .mo-ad-cta{color:#1a1320}@keyframes lv5-mo-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lv5 .mo-panel.swap .mo-bubble,.lv5 .mo-panel.swap .mo-ad-h,.lv5 .mo-panel.swap .mo-ad-cta{animation:lv5-mo-in .45s var(--out) both}.lv5 .mo-panel.swap .mo-ad-h{animation-delay:80ms}.lv5 .mo-panel.swap .mo-ad-cta{animation-delay:.16s}.lv5 .mo-punch{color:var(--mu);max-width:64ch;margin:clamp(56px,6vw,80px) 0 0;font-size:17px;line-height:1.55}.lv5 .mo-punch b{color:var(--tx)}.lv5 .fm-block{border-top:1px solid color-mix(in oklab,var(--bd) 75%,transparent);margin-top:clamp(64px,7vw,96px);padding-top:clamp(48px,5vw,64px)}.lv5 .fm-p{color:var(--mu);max-width:64ch;margin:0;font-size:17px;line-height:1.55}.lv5 .fm-rail{margin-top:36px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lv5 .fm-track,.lv5 .fm-copy>ul{gap:16px;margin:0;padding:0;list-style:none;display:flex}.lv5 .fm-track{will-change:transform;width:max-content}.lv5 .fm{flex:none;width:176px}.lv5 .fm-card{border:1px solid var(--bd);background:var(--card);border-radius:16px;height:216px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:0 16px 30px -22px #0009}@media (hover:hover){.lv5 .fm:hover .fm-card{transform:translateY(-6px)rotate(-1.5deg)}}.lv5 .fm-l{color:var(--tx);margin:10px 2px 0;font-size:13px;font-weight:600}.lv5 .fm-av{background:linear-gradient(135deg,#a8cfbd,#c7abe5);border-radius:50%;flex:none;width:22px;height:22px;display:inline-block}.lv5 .fm-review{background:linear-gradient(180deg,var(--card),color-mix(in oklab,#e5d398 10%,var(--card)));flex-direction:column;gap:10px;padding:16px;display:flex}.lv5 .fm-stars{color:#e0a82e;letter-spacing:2px;font-size:15px}.lv5 .fm-q{color:var(--tx);margin:0;font-size:16px;font-weight:700;line-height:1.3}.lv5 .fm-who{color:var(--mu);align-items:center;gap:8px;margin-top:auto;font-size:11px;display:flex}.lv5 .fm-who b{color:var(--tx);font-size:12px;display:block}.lv5 .fm-who i{font-style:normal}.lv5 .fm-ig{flex-direction:column;display:flex}.lv5 .fm-img{background:linear-gradient(135deg,#c7abe5,#a8cfbd 60%,#e7b69b);flex:1}.lv5 .fm-cm{align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.lv5 .fm-cm p{color:var(--tx);margin:0;font-size:11.5px;line-height:1.35}.lv5 .fm-ba{grid-template-columns:1fr 1fr;display:grid}.lv5 .fm-half{flex-direction:column;justify-content:flex-end;gap:2px;padding:14px;display:flex}.lv5 .fm-half small{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.lv5 .fm-half b{letter-spacing:-.03em;font-size:30px;font-weight:700}.lv5 .fm-half.a{background:color-mix(in oklab,var(--mu) 18%,var(--card));color:var(--mu)}.lv5 .fm-half.d{color:#123126;background:linear-gradient(#a8cfbd,#7fb89f)}.lv5 .fm-vs{flex-direction:column;gap:8px;padding:14px;display:flex}.lv5 .fm-vs-h,.lv5 .fm-vs-r{text-align:center;grid-template-columns:1fr 1fr;gap:8px;display:grid}.lv5 .fm-vs-h span{color:var(--mu);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.lv5 .fm-vs-h span:last-child{color:var(--accent)}.lv5 .fm-vs-r span{background:color-mix(in oklab,var(--mu) 12%,var(--card));color:var(--mu);border-radius:10px;padding:9px 0;font-weight:700}.lv5 .fm-vs-r span:last-child{background:color-mix(in oklab,#a8cfbd 30%,var(--card));color:var(--tx)}.lv5 .fm-note{background:#f2e3a0;border-color:#e3cf7a;place-items:center;padding:22px 18px;display:grid;transform:rotate(-2deg)}.lv5 .fm-note p{color:#3d3420;margin:0;font:italic 500 17px/1.35 Georgia,serif}.lv5 .fm-tape{background:#ffffff8c;width:56px;height:18px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(3deg)}.lv5 .fm-wa{background:#e8dfd4;flex-direction:column;display:flex}.lv5[data-theme=dark] .fm-wa{background:#0e1a17}.lv5 .fm-wa-h{color:#fff;background:#128c7e;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.lv5 .fm-wa-b{flex-direction:column;gap:6px;padding:10px;display:flex}.lv5 .fm-wa-b p{color:#1b1b1b;border-radius:10px;max-width:85%;margin:0;padding:7px 10px;font-size:11.5px;line-height:1.3}.lv5 .fm-wa-b .in{background:#fff;border-top-left-radius:2px;align-self:flex-start}.lv5 .fm-wa-b .out{background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end}.lv5 .fm-stat{background:linear-gradient(160deg,color-mix(in oklab,#c7abe5 30%,var(--card)),var(--card));flex-direction:column;justify-content:center;gap:6px;padding:18px;display:flex}.lv5 .fm-stat b{letter-spacing:-.05em;color:var(--tx);font-size:64px;font-weight:700;line-height:.9}.lv5 .fm-stat span{color:var(--mu);font-size:14px;font-weight:600}.lv5 .fm-mag{background:#f7f4ee;flex-direction:column;gap:8px;padding:16px;display:flex}.lv5 .fm-mag small{letter-spacing:.2em;color:#8a7f6e;font-size:10px;font-weight:700}.lv5 .fm-mag-t{color:#1d1a16;margin:0;font:700 19px/1.15 Georgia,serif}.lv5 .fm-cols{grid-template-columns:1fr 1fr;gap:6px;margin-top:auto;display:grid}.lv5 .fm-cols i{background:repeating-linear-gradient(#cfc6b8 0 2px,#0000 2px 6px);height:22px;display:block}.lv5 .fm-more{text-align:center;background:0 0;border-style:dashed;place-content:center;gap:4px;display:grid}.lv5 .fm-more b{color:var(--accent);letter-spacing:-.03em;font-size:44px;font-weight:600}.lv5 .fm-more span{color:var(--mu);font-size:14px}.lv5 .mo-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.lv5 .mo-stages span{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--mu);padding-top:10px;font-size:11px;font-weight:700;transition:color .3s;position:relative}.lv5 .mo-stages span:before{content:"";border:1px solid var(--bd);border-bottom:0;border-radius:6px 6px 0 0;height:6px;position:absolute;top:0;left:12%;right:12%}.lv5 .mo-stages span.on{opacity:1;color:var(--tx)}.lv5 .mo-stages span.on:before{border-color:color-mix(in oklab,var(--accent) 55%,var(--bd))}.lv5 .mo-rm{cursor:pointer;color:var(--tx);align-items:center;gap:10px;margin-top:20px;font-size:14px;font-weight:600;display:inline-flex}.lv5 .mo-rm.off{visibility:hidden}.lv5 .mo-rm input{opacity:0;width:1px;height:1px;position:absolute}.lv5 .mo-rm-sw{background:var(--control);border-radius:999px;flex:none;width:38px;height:22px;transition:background .25s;position:relative}.lv5 .mo-rm-sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px}.lv5 .mo-rm input:checked+.mo-rm-sw{background:var(--cta)}.lv5 .mo-rm input:checked+.mo-rm-sw:after{transform:translate(16px)}.lv5 .mo-rm input:focus-visible+.mo-rm-sw{outline:2px solid var(--accent);outline-offset:2px}.lv5 .mo-rm-note{max-width:46ch;color:var(--mu);margin:10px 0 0;font-size:13px;line-height:1.5}@media (max-width:860px){.lv5 .mo-stages span{letter-spacing:.04em;font-size:10.5px}.lv5 .mo-track .mo-l{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lv5 .mo-cur{display:block}.lv5 .mo-panel{grid-template-columns:minmax(0,1fr);gap:18px}.lv5 .mo-arrow{justify-self:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.lv5 .mo-fill,.lv5 .mo-dot,.lv5 .mo-ad,.lv5 .fm-card,.lv5 .mo-stages span,.lv5 .mo-rm-sw,.lv5 .mo-rm-sw:after{transition:none}.lv5 .mo-panel.swap *{animation:none}}.lv5 .tr-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.lv5 .tr-eyebrow,.lv5 .pol-eyebrow{letter-spacing:.14em;color:var(--mu);margin:0 0 20px;font-size:11px;font-weight:700}.lv5 .tr-side h2 em,.lv5 .pol-head h2 em{display:block}.lv5 .tr-lead,.lv5 .pol-lead{color:var(--mu);max-width:52ch;margin:24px 0 0;font-size:17px;line-height:1.6}.lv5 .tr-pillars{flex-direction:column;gap:26px;margin:44px 0 0;padding:0;list-style:none;display:flex}.lv5 .tr-pillars li{align-items:center;gap:18px;display:flex}.lv5 .tr-art{flex:none;width:78px;height:auto;transition:transform .55s cubic-bezier(.34,1.56,.64,1);display:block}@media (hover:hover){.lv5 .tr-pillars li:hover .tr-art{transform:translateY(-5px)rotate(-3deg)}}.lv5 .tr-pillars b{color:var(--tx);font-size:17px;font-weight:600;display:block}.lv5 .tr-pillars li div span{color:var(--mu);margin-top:6px;font-size:14.5px;line-height:1.5;display:block}.lv5 .tr-demo{border:1px solid var(--bd);background:var(--card);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tx) 6%,transparent);border-radius:26px;flex-direction:column;gap:24px;padding:28px;display:flex;position:relative}.lv5 .tr-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lv5 .tr-sw{border:1px solid var(--bd);background:var(--bg);border-radius:999px;padding:4px;display:inline-flex;position:relative}.lv5 .tr-sw button{z-index:1;font:700 14px/1 var(--sans);color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 16px;transition:color .25s;position:relative}.lv5 .tr-sw button[aria-checked=true]{color:var(--tx)}.lv5 .tr-sw:not(.placed) button[aria-checked=true]{background:var(--gl-fill);box-shadow:inset 0 0 0 1px var(--gl-edge)}.lv5 .tr-sw:not(.placed) .tr-pill{opacity:0}.lv5 .tr-sw button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lv5 .tr-pill{width:var(--w,50%);background:var(--gl-fill);border:1px solid var(--gl-edge);box-shadow:inset 0 1px 0 var(--gl-hi);transform:translateX(var(--x,4px));transition:transform .5s cubic-bezier(.34,1.56,.64,1),width .35s var(--out);border-radius:999px;position:absolute;top:4px;bottom:4px;left:0}.lv5 .tr-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--mu);border:1px solid var(--bd);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.lv5 .tr-ad{background:var(--bg);border:1px solid var(--bd);border-radius:18px;flex-direction:column;gap:14px;min-height:238px;padding:22px 24px;transition:border-color .4s;display:flex;position:relative;box-shadow:0 24px 50px -32px #000000b3}.lv5 .tr-demo[data-mode=on] .tr-ad{border-color:color-mix(in oklab,var(--accent) 40%,var(--bd))}.lv5 .tr-brand{color:var(--mu);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.lv5 .tr-av{background:linear-gradient(135deg,#2c3e66,#e7b69b);border-radius:50%;width:24px;height:24px}.lv5 .tr-copy{flex-direction:column;gap:12px;display:none}@keyframes lv5-tr-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lv5 .tr-demo[data-mode=off] .tr-copy.off,.lv5 .tr-demo[data-mode=on] .tr-copy.on{animation:lv5-tr-in .45s var(--out) both;display:flex}.lv5 .tr-h{letter-spacing:-.02em;color:var(--tx);text-wrap:balance;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.2}.lv5 .tr-b{color:var(--tx);margin:0;font-size:16px;line-height:1.55}.lv5 .tr-proof{color:var(--tx);margin:0;font-size:14px;font-weight:700}.lv5 .tr-cta{background:var(--cta);color:var(--cta-tx);border-radius:999px;align-self:flex-start;margin-top:auto;padding:9px 16px;font-size:13px;font-weight:700}.lv5 .tr-ad mark{color:inherit;background:0 0;border-radius:4px;transition:background .25s,box-shadow .25s}.lv5 .tr-copy .slop mark,.lv5 .tr-notes q{text-underline-offset:5px;-webkit-text-decoration:underline wavy #e2622cb3;text-decoration:underline wavy #e2622cb3;-webkit-text-decoration:underline wavy lab(57.8752% 48.8792 54.1833/.7);text-decoration:underline wavy lab(57.8752% 48.8792 54.1833/.7);text-decoration-thickness:1.5px}.lv5 .tr-ad mark[data-k].lit{background:color-mix(in oklab,var(--accent) 22%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 22%,transparent)}.lv5 .tr-k{letter-spacing:.14em;text-transform:uppercase;color:var(--mu);margin:0 0 14px;font-size:11px;font-weight:700}.lv5 .tr-notes,.lv5 .tr-facts{display:none}.lv5 .tr-demo[data-mode=off] .tr-notes,.lv5 .tr-demo[data-mode=on] .tr-facts{animation:lv5-tr-in .45s var(--out) both;display:block}.lv5 .tr-notes ul,.lv5 .tr-facts ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lv5 .tr-notes li{border:1px dashed color-mix(in oklab,#e2622c 45%,var(--bd));background:#e2622c0f;background:lab(57.8752% 48.8792 54.1833/.06);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.lv5 .tr-notes q{color:var(--tx);font-size:14.5px;font-weight:600}.lv5 .tr-notes li span{color:#fff;background:#b8522b;border-radius:8px;padding:4px 9px;font-size:12.5px;font-weight:700}.lv5 .tr-facts li{border:1px solid var(--bd);background:var(--bg);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 14px;transition:border-color .25s,transform .35s cubic-bezier(.34,1.56,.64,1);display:grid}.lv5 .tr-facts li:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lv5 .tr-facts li.lit{border-color:color-mix(in oklab,var(--accent) 55%,var(--bd));transform:translate(4px)}.lv5 .tr-ic{color:#123126;background:#a8cfbd;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.lv5 .tr-facts li.draft{background:0 0;border-style:dashed}.lv5 .tr-facts li.draft .tr-ic{color:var(--mu);border:1px dashed var(--bd);background:0 0}.lv5 .tr-facts b{color:var(--tx);font-size:14.5px;display:block}.lv5 .tr-facts li div span{color:var(--mu);margin-top:2px;font-size:13px;display:block}.lv5 .tr-facts em{letter-spacing:.04em;color:var(--mu);border:1px dashed var(--bd);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:700}.lv5 .tr-facts em.ok{color:#1f6b4f;background:color-mix(in oklab,#a8cfbd 45%,var(--card));border:1px solid color-mix(in oklab,#a8cfbd 70%,var(--bd))}.lv5[data-theme=dark] .tr-facts em.ok{color:#bfe6d4}.lv5 .pol-lead{max-width:60ch}.lv5 .pol-demo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:24px;margin-top:56px;display:grid}.lv5 .pol-arrow{color:var(--mu);align-self:center;font-size:28px}.lv5 .pol-ad{border:1px solid var(--bd);background:var(--card);border-radius:22px;flex-direction:column;gap:16px;padding:28px;display:flex}.lv5 .pol-ad.bad{border-style:dashed;border-color:color-mix(in oklab,#e2622c 45%,var(--bd));background:color-mix(in oklab,#e2622c 5%,var(--card))}.lv5 .pol-ad.good{border-color:color-mix(in oklab,#a8cfbd 55%,var(--bd));background:linear-gradient(160deg,color-mix(in oklab,#a8cfbd 12%,var(--card)),var(--card) 70%)}.lv5 .pol-k{letter-spacing:.12em;text-transform:uppercase;color:var(--mu);align-items:center;gap:8px;margin:0;font-size:11px;font-weight:700;display:flex}.lv5 .pol-dot{border-radius:50%;width:8px;height:8px}.lv5 .bad .pol-dot{background:#e2622c}.lv5 .good .pol-dot{background:#6fbf98}.lv5 .pol-h{letter-spacing:-.02em;color:var(--tx);text-wrap:balance;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.25}.lv5 .pol-h mark{color:inherit;text-underline-offset:6px;background:0 0;-webkit-text-decoration:underline wavy #e2622c;text-decoration:underline wavy #e2622c;text-decoration-thickness:1.5px}.lv5 .pol-b{color:var(--mu);margin:0;font-size:16px;line-height:1.55}.lv5 .pol-flags{flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.lv5 .pol-flags li{background:#e2622c14;background:lab(57.8752% 48.8792 54.1833/.08);border-left:3px solid #e2622c;border-radius:4px 10px 10px 4px;flex-direction:column;gap:2px;padding:10px 12px 10px 14px;display:flex}.lv5 .pol-flags b{color:var(--tx);font-size:14px}.lv5 .pol-flags span{color:var(--mu);font-size:13px}.lv5 .pol-ok{color:#1f6b4f;background:color-mix(in oklab,#a8cfbd 45%,var(--card));border:1px solid color-mix(in oklab,#a8cfbd 70%,var(--bd));border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:auto 0 0;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.lv5[data-theme=dark] .pol-ok{color:#bfe6d4}@keyframes lv5-pol-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lv5 .pol-demo.play .pol-flags li{animation:lv5-pol-in .45s var(--out) both;animation-delay:calc(.2s + var(--i) * .22s)}.lv5 .pol-demo.play .pol-ad.good,.lv5 .pol-demo.play .pol-arrow{animation:lv5-pol-in .6s var(--out) both;animation-delay:1.1s}.lv5 .pol-bottom{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,72px);margin-top:clamp(56px,6vw,80px);display:grid}.lv5 .pol-k2{letter-spacing:.14em;text-transform:uppercase;color:var(--mu);margin:0 0 18px;font-size:11px;font-weight:700}.lv5 .pol-risk ol{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lv5 .pol-risk li{border:1px solid var(--bd);border-radius:14px;flex-direction:column;gap:3px;padding:14px 16px;display:flex}.lv5 .pol-risk b{color:var(--tx);font-size:15px}.lv5 .pol-risk span{color:var(--mu);font-size:13.5px}.lv5 .pol-risk .r1{border-color:color-mix(in oklab,#e5d398 55%,var(--bd));background:#e5d39814;background:lab(85.0143% .163168 31.6747/.08)}.lv5 .pol-risk .r2{border-color:color-mix(in oklab,#e7a06b 60%,var(--bd));background:#e7a06b1a;background:lab(72.1427% 23.0693 38.6097/.1);margin-left:14px}.lv5 .pol-risk .r3{border-color:color-mix(in oklab,#e2622c 70%,var(--bd));background:#e2622c21;background:lab(57.8752% 48.8792 54.1833/.13);margin-left:28px}.lv5 .pol-guards ul{grid-template-columns:1fr 1fr;gap:22px 28px;margin:0;padding:0;list-style:none;display:grid}.lv5 .pol-guards li{align-items:flex-start;gap:14px;display:flex}.lv5 .pol-ic{color:#123126;background:#a8cfbd;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.lv5 .pol-guards b{color:var(--tx);font-size:16px;font-weight:600;display:block}.lv5 .pol-guards li div span{color:var(--mu);margin-top:6px;font-size:14px;line-height:1.5;display:block}.lv5 .pol-note{border-top:1px solid color-mix(in oklab,var(--bd) 75%,transparent);color:var(--mu);max-width:70ch;margin:clamp(40px,5vw,56px) 0 0;padding-top:24px;font-size:14px}@media (max-width:900px){.lv5 .tr-grid,.lv5 .pol-bottom,.lv5 .pol-demo{grid-template-columns:minmax(0,1fr)}.lv5 .pol-arrow{justify-self:center;transform:rotate(90deg)}.lv5 .tr-demo{padding:20px}}@media (max-width:560px){.lv5 .pol-guards ul{grid-template-columns:minmax(0,1fr)}.lv5 .pol-ad{padding:22px}.lv5 .tr-facts li{grid-template-columns:auto 1fr}.lv5 .tr-facts em{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.lv5 .tr-pill,.lv5 .tr-art,.lv5 .tr-facts li,.lv5 .tr-ad mark{transition:none}.lv5 .tr-copy,.lv5 .tr-notes,.lv5 .tr-facts,.lv5 .pol-demo.play *{animation:none!important}}.lv5 .tr-notes q{quotes:"«" "»"}html[lang^=en] .lv5 .tr-notes q{quotes:"“" "”"}.lv5 .tp-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:56px;display:grid}.lv5 .tp-steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lv5 .tp-steps button{text-align:left;cursor:pointer;width:100%;color:var(--mu);font:inherit;background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:auto 1fr;gap:16px;padding:20px 22px 24px;transition:background .3s,border-color .3s;display:grid;position:relative}.lv5 .tp-steps button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lv5 .tp-steps button[aria-selected=true]{background:var(--card);border-color:var(--bd);color:var(--tx)}.lv5 .tp-n{border:1px solid var(--bd);width:30px;height:30px;color:var(--mu);border-radius:9px;place-items:center;font-size:13px;font-weight:700;transition:color .3s,background .3s,border-color .3s;display:grid}.lv5 .tp-steps button[aria-selected=true] .tp-n{color:var(--accent);background:var(--selection);border-color:color-mix(in oklab,var(--accent) 45%,var(--bd))}.lv5 .tp-tx b{color:var(--mu);font-size:18px;font-weight:600;line-height:1.3;display:block}.lv5 .tp-steps button[aria-selected=true] .tp-tx b{color:var(--tx)}.lv5 .tp-tx>span{color:var(--mu);opacity:0;max-height:0;transition:max-height .45s var(--out),opacity .3s;margin-top:10px;font-size:14.5px;line-height:1.5;display:block;overflow:hidden}.lv5 .tp-steps button[aria-selected=true] .tp-tx>span{opacity:1;max-height:220px}.lv5 .tp-bar{border-radius:2px;height:2px;position:absolute;bottom:8px;left:18px;right:18px;overflow:hidden}.lv5 .tp-steps button[aria-selected=true] .tp-bar{background:var(--bd)}.lv5 .tp-bar i{transform-origin:0;background:var(--accent);position:absolute;inset:0;transform:scaleX(0)}.lv5 .tp-steps button[aria-selected=true].run .tp-bar i{transition:transform 5s linear;transform:scaleX(1)}.lv5 .tp-stage{border:1px solid var(--bd);background:radial-gradient(120% 90% at 80% 0%,color-mix(in oklab,var(--accent) 10%,transparent),transparent 60%),var(--card);border-radius:24px;height:500px;position:relative;overflow:hidden}.lv5 .tp-tag{z-index:3;letter-spacing:.08em;text-transform:uppercase;color:var(--mu);border:1px solid var(--bd);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:14px;right:16px}.lv5 .tp-scene{opacity:0;visibility:hidden;transition:opacity .45s var(--out),transform .45s var(--out),visibility 0s .45s;flex-direction:column;padding:32px;display:flex;position:absolute;inset:0;transform:translateY(10px)}.lv5 .tp-stage[data-step="0"] .s0,.lv5 .tp-stage[data-step="1"] .s1,.lv5 .tp-stage[data-step="2"] .s2{opacity:1;visibility:visible;transition-delay:0s;transform:none}@keyframes lv5-tp-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lv5-tp-type{0%{width:0}to{width:calc((var(--n,11) + .4) * 1ch)}}.lv5 .tp-browser{border:1px solid var(--bd);background:var(--bg);border-radius:12px;align-items:center;gap:12px;width:max-content;max-width:100%;padding:10px 14px;display:flex}.lv5 .tp-dots{gap:5px;display:flex}.lv5 .tp-dots i{background:var(--bd);border-radius:50%;width:8px;height:8px}.lv5 .tp-url{color:var(--tx);white-space:nowrap;border-right:2px solid var(--accent);width:calc((var(--n,11) + .4) * 1ch);animation:lv5-tp-type 1.1s steps(var(--n,11)) both;font:500 14px ui-monospace,monospace;overflow:hidden}.lv5 .tp-k{letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin:26px 0 12px;font-size:11px;font-weight:700}.lv5 .tp-learn{flex-direction:column;gap:10px;display:flex}.lv5 .tp-k.tp-k2{margin-top:20px}.lv5 .tp-row{border-bottom:1px solid color-mix(in oklab,var(--bd) 60%,transparent);grid-template-columns:140px 1fr;align-items:center;gap:16px;padding-bottom:10px;display:grid}.lv5 .tp-stage[data-step="0"] .tp-row{animation:lv5-tp-in .45s var(--out) both;animation-delay:calc(.9s + var(--i) * .14s)}.lv5 .tp-row small{color:var(--mu);font-size:13px}.lv5 .tp-sw{gap:6px;display:flex}.lv5 .tp-sw i{border:1px solid var(--bd);border-radius:8px;width:26px;height:26px}.lv5 .tp-aa{color:var(--tx);font-size:22px;font-weight:700}.lv5 .tp-aa em{margin-left:6px;font:italic 400 22px Georgia,serif}.lv5 .tp-chips{flex-wrap:wrap;gap:6px;display:flex}.lv5 .tp-chips em{color:var(--tx);background:var(--selection);border:1px solid color-mix(in oklab,var(--accent) 30%,var(--bd));border-radius:999px;padding:5px 10px;font-size:12.5px;font-style:normal;font-weight:600}.lv5 .tp-ads{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding-top:18px;display:grid}.lv5 .tp-ad{border:1px solid var(--bd);border-radius:14px;flex-direction:column;gap:8px;height:250px;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -24px #000000b3}.lv5 .tp-stage[data-step="1"] .tp-ads .tp-ad{animation:lv5-tp-in .5s var(--out) backwards;animation-delay:calc(var(--i) * .12s)}@keyframes lv5-tp-pick{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(-8px)scale(1.03)}}.lv5 .tp-stage[data-step="1"] .tp-ads .tp-ad.pick{animation-name:lv5-tp-pick;animation-fill-mode:both}.lv5 .tp-ad small{color:var(--mu);font-size:10.5px;font-weight:600}.lv5 .tp-ad b{color:var(--tx);font-size:15px;line-height:1.25}.lv5 .tp-ad.a1{background:linear-gradient(160deg,color-mix(in oklab,var(--t1) 28%,var(--card)),var(--card))}.lv5 .tp-ad.a2{background:linear-gradient(180deg,var(--card),color-mix(in oklab,#e5d398 14%,var(--card)))}.lv5 .tp-ad.a3{background:linear-gradient(160deg,color-mix(in oklab,#c7abe5 30%,var(--card)),var(--card));justify-content:center}.lv5 .tp-ad .tp-big{letter-spacing:-.05em;font-size:58px;line-height:.9}.lv5 .tp-ad.a3 span{color:var(--mu);font-size:13px;font-weight:600}.lv5 .tp-ad.a1 small{color:var(--tx)}.lv5 .tp-cta{background:var(--t1);color:#fff;border-radius:999px;align-self:flex-start;margin-top:auto;padding:6px 10px;font-size:11px;font-weight:700}.lv5[data-theme=dark] .tp-cta{color:#101820}.lv5 .tp-stars{color:#e0a82e;letter-spacing:1px;font-size:13px}.lv5 .tp-ad.a2 small{margin-top:auto}.lv5 .tp-ads .tp-ad.pick{outline:2px solid var(--accent);outline-offset:3px;transition:transform .5s cubic-bezier(.34,1.56,.64,1);transform:translateY(-8px)scale(1.03)}.lv5 .tp-pick{color:var(--cta-tx);background:var(--cta);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}.lv5 .tp-stage[data-step="1"] .tp-pick{animation:.4s cubic-bezier(.34,1.56,.64,1) .7s both lv5-tp-in}.lv5 .tp-cap{color:var(--mu);text-align:center;margin:22px 0 0;font-size:13.5px}.lv5 .tp-scene.s2{flex-direction:row;align-items:center;gap:32px}.lv5 .tp-phone{border:6px solid color-mix(in oklab,var(--tx) 85%,transparent);background:var(--bg);border-radius:28px;flex-direction:column;flex:none;width:210px;height:360px;display:flex;overflow:hidden;box-shadow:0 30px 50px -30px #000c}.lv5 .tp-stage[data-step="2"] .tp-phone{animation:lv5-tp-in .5s var(--out) both}.lv5 .tp-ph-h{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:10px;display:grid}.lv5 .tp-av{background:linear-gradient(135deg,#2c3e66,#e7b69b);border-radius:50%;grid-row:1/span 2;width:26px;height:26px}.lv5 .tp-ph-h b{color:var(--tx);font-size:11.5px}.lv5 .tp-ph-h small{color:var(--mu);font-size:10px}.lv5 .tp-ad.in-phone{height:auto;box-shadow:none;border-left:0;border-right:0;border-radius:0;flex:1}.lv5 .tp-ph-f{gap:10px;padding:10px;display:flex}.lv5 .tp-ph-f i{border:2px solid var(--mu);border-radius:5px;width:16px;height:16px}.lv5 .tp-pubs{flex-direction:column;gap:14px;display:flex}.lv5 .tp-pub{color:var(--mu);border:1px solid var(--bd);background:var(--bg);border-radius:14px;padding:12px 14px;font-size:14px}.lv5 .tp-pub b{color:var(--tx);margin-bottom:2px;font-size:14px;display:block}.lv5 .tp-stage[data-step="2"] .tp-pub{animation:lv5-tp-in .45s var(--out) both;animation-delay:calc(.35s + var(--i) * .16s)}@media (max-width:860px){.lv5 .tp-grid{grid-template-columns:minmax(0,1fr)}.lv5 .tp-stage{grid-template-columns:minmax(0,1fr);height:auto;display:grid}.lv5 .tp-scene{grid-area:1/1;padding:54px 18px 22px;position:relative;inset:auto}.lv5 .tp-scene.s2{flex-direction:column}.lv5 .tp-ads{scrollbar-width:none;gap:10px;margin-inline:-4px;padding:26px 4px 8px;display:flex;overflow-x:auto}.lv5 .tp-ads .tp-ad{flex:none;width:156px;height:230px}.lv5 .tp-ads .tp-ad.pick{transform:none}.lv5 .tp-row{grid-template-columns:96px 1fr}}.lv5[data-motion=off] .tp-stage *{animation:none!important}@media (prefers-reduced-motion:reduce){.lv5 .tp-scene,.lv5 .tp-steps button,.lv5 .tp-tx>span,.lv5 .tp-ads .tp-ad.pick{transition:none}.lv5 .tp-stage *{animation:none!important}.lv5 .tp-steps button.run .tp-bar i{transition:none}}.lv5 .tl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 60px;display:flex}.lv5 .tl-eyebrow{letter-spacing:.14em;color:var(--mu);margin:0 0 20px;font-size:11px;font-weight:700}.lv5 #estudio h2{text-wrap:balance;max-width:16ch}.lv5 #estudio h2 em{color:var(--mu);display:block}.lv5 .tl-lead{max-width:40ch;color:var(--mu);margin:0;font-size:17px;line-height:1.6}.lv5 .tl-cats{border:1px solid var(--bd);background:var(--card);border-radius:999px;flex-wrap:wrap;gap:4px;max-width:100%;margin-top:56px;padding:5px;display:inline-flex;position:relative}.lv5 .tl-cats button{z-index:1;font:600 14px/1 var(--sans);color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;transition:color .2s;display:inline-flex;position:relative}.lv5 .tl-cats button[aria-selected=true],.lv5 .tl-cats button:hover{color:var(--tx)}.lv5 .tl-cats button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lv5 .tl-cats .n{color:var(--mu);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.lv5 .tl-cats button[aria-selected=true] .n{color:var(--accent)}.lv5 .tl-pill{height:var(--h,38px);width:var(--w,80px);background:var(--gl-fill);border:1px solid var(--gl-edge);box-shadow:inset 0 1px 0 var(--gl-hi);transform:translate(var(--x,5px),var(--y,0px));transition:transform .45s cubic-bezier(.34,1.56,.64,1),width .35s var(--out);border-radius:999px;position:absolute;top:5px;left:0}.lv5 .tl-cats:not(.placed) button[aria-selected=true]{background:var(--gl-fill);box-shadow:inset 0 0 0 1px var(--gl-edge)}.lv5 .tl-cats:not(.placed) .tl-pill{opacity:0}.lv5 .tl-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:18px;margin-top:32px;display:grid}.lv5 .tl{border:1px solid var(--bd);background:var(--card);min-height:220px;color:inherit;border-radius:20px;flex-direction:column;gap:18px;padding:26px;text-decoration:none;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s,border-color .25s,box-shadow .3s;display:flex;position:relative}.lv5 .tl.big{background:var(--header-fill);flex-direction:row;grid-column:span 2;align-items:center;gap:22px}.lv5 .tl[hidden]{display:none}.lv5 .tl-art{flex:none;width:96px;height:auto;transition:transform .55s cubic-bezier(.34,1.56,.64,1);display:block}.lv5 .tl.big .tl-art{width:150px}.lv5 .tl h3{color:var(--tx);margin:0;font-size:17px;font-weight:600;line-height:1.25}.lv5 .tl.big h3{font-size:21px}.lv5 .tl p{color:var(--mu);margin:8px 0 0;font-size:14px;line-height:1.5}.lv5 .tl-beta{letter-spacing:.06em;text-transform:uppercase;vertical-align:3px;color:var(--accent);background:var(--selection);border:1px solid color-mix(in oklab,var(--accent) 35%,var(--bd));border-radius:999px;margin-left:6px;padding:3px 7px;font-size:10.5px;font-style:normal;font-weight:700}.lv5 .tl-go{color:var(--mu);transition:transform .3s var(--out),color .2s;font-size:16px;position:absolute;top:18px;right:20px}.lv5 a.tl:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover){.lv5 .tl-grid:has(a.tl:hover) .tl:not(:hover){opacity:.55}.lv5 a.tl:hover{border-color:color-mix(in oklab,var(--accent) 35%,var(--bd));transform:translateY(-5px);box-shadow:0 24px 44px -30px #000000b3}.lv5 a.tl:hover .tl-art{transform:translateY(-6px)rotate(-3deg)}.lv5 a.tl:hover .tl-go{color:var(--accent);transform:translate(2px,-2px)}}@keyframes lv5-tl-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.lv5 .tl-grid.enter .tl:not([hidden]){animation:lv5-tl-in .45s var(--out) backwards;animation-delay:calc(var(--k,0) * 40ms)}.lv5 .tl-foot{border-top:1px solid color-mix(in oklab,var(--bd) 75%,transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 30px;margin-top:56px;padding-top:36px;display:flex}.lv5 .tl-foot>p{color:var(--mu);margin:0;font-size:15px}.lv5 .tl-foot>p b{color:var(--tx)}.lv5 .tl-nets{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}@media (max-width:1000px){.lv5 .tl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:861px) and (max-width:1100px){.lv5 .tp-row{grid-template-columns:110px 1fr}}@media (max-width:620px){.lv5 .tl-grid{grid-template-columns:minmax(0,1fr)}.lv5 .tl{flex-direction:row;align-items:flex-start;min-height:0}.lv5 .tl.big{flex-direction:column;grid-column:auto}.lv5 .tl-art,.lv5 .tl.big .tl-art{width:72px}.lv5 .tl-cats{border-radius:18px}.lv5 .tl-nets{width:100%}}@media (prefers-reduced-motion:reduce){.lv5 .tl,.lv5 .tl-art,.lv5 .tl-pill,.lv5 .tl-go{transition:none}.lv5 .tl-grid.enter .tl{animation:none}.lv5 a.tl:hover,.lv5 a.tl:hover .tl-art{transform:none}}
.lv5.prisma{--pz-ink-on-pastel:#2b2430;--pz-pastel-2:#f4efe3;--hm-mono-font:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--hm-t-in:.7s;--hm-t-draw:1.4s;--hm-t-bar:1s;--hm-t-step:90ms;--hm-ease-out:cubic-bezier(.22,.8,.3,1);--hm-spring:cubic-bezier(.18,1.25,.4,1);--hm-rise:26px}:is(html:has(.lv5.prisma:not([data-theme=dark])),.lv5.prisma:not([data-theme=dark])){--pz-peri:#4b66b3;--pz-orchid:#8d4998;--pz-peri-l:#6073bf;--pz-violet-l:#8663be;--pz-orchid-l:#a158a6;--pz-rose-l:#b25983;--pz-glow:#faf3ff;--pz-halo:0 0 90px 30px var(--pz-glow);--pz-ctl:color-mix(in oklab,var(--ny-palette-primary) 65%,var(--ny-palette-lilac));--pz-ctl-soft:color-mix(in oklab,var(--ny-palette-primary) 25%,var(--ny-palette-lilac));--pz-stage:color-mix(in oklab,var(--ny-palette-lilac) 18%,var(--ny-palette-white));--pz-aur-1:var(--pz-glow);--pz-aur-2:var(--pz-glow);--pz-aur-3:var(--pz-glow);--pz-aur-4:var(--pz-glow);--pz-glass:var(--ny-palette-white);--pz-glass-2:var(--ny-palette-white);--pz-line:color-mix(in oklab,var(--ny-palette-lilac) 50%,var(--ny-palette-white));--pz-line-2:color-mix(in oklab,var(--ny-palette-lilac) 85%,var(--ny-palette-white));--pz-inner:color-mix(in oklab,var(--ny-palette-lilac) 12%,var(--ny-palette-white));--pz-inner-2:color-mix(in oklab,var(--ny-palette-lilac) 30%,var(--ny-palette-white));--pz-hi:transparent;--pz-shadow:0 1px 2px color-mix(in oklab,var(--ny-palette-ink) 4%,transparent),0 6px 14px -10px color-mix(in oklab,var(--ny-palette-ink) 12%,transparent);--pz-chip:color-mix(in oklab,var(--ny-palette-lilac) 10%,var(--ny-palette-white));--pz-prism:conic-gradient(from 0deg,var(--pz-violet-l) 0deg,var(--pz-orchid-l) 60deg,var(--pz-rose-l) 130deg,var(--pz-orchid-l) 200deg,var(--pz-peri-l) 280deg,var(--pz-violet-l) 360deg);--pz-prism-lin:linear-gradient(90deg,var(--pz-peri-l) 0%,var(--pz-violet-l) 35%,var(--pz-orchid-l) 72%,var(--pz-rose-l) 100%);--pz-prism-text:linear-gradient(90deg,var(--pz-peri) 0%,var(--ny-palette-primary) 50%,var(--pz-orchid) 100%);--pz-f1:color-mix(in oklab,var(--ny-palette-lilac) 45%,var(--ny-palette-white));--pz-f2:color-mix(in oklab,var(--ny-palette-lilac) 32%,var(--ny-palette-white));--pz-acc:var(--ny-palette-accent-ink);--pz-aurora-card:radial-gradient(560px 340px at 0% 0%,color-mix(in oklab,var(--ny-palette-lilac) 9%,transparent),transparent 72%);--pz-pastel-1:var(--ny-palette-butter);--pz-pastel-3:var(--ny-palette-mint);--pz-pastel-4:var(--ny-palette-lilac);--pz-pastel-5:var(--ny-palette-peach);--pz-photo-shadow:0 1px 2px color-mix(in oklab,var(--ny-palette-ink) 6%,transparent),0 10px 18px -12px color-mix(in oklab,var(--ny-palette-ink) 22%,transparent);--pv3-prism:var(--pz-prism);--pv3-prism-lin:var(--pz-prism-lin);--pv3-detail:var(--ny-palette-primary);--pv3-line-2:var(--pz-line-2);--pv3-line-soft:var(--pz-line);--pv3-inner:var(--pz-inner);--pv3-inner-2:var(--pz-inner-2);--bg:var(--pz-stage);--alt:var(--pz-inner);--card:var(--ny-palette-white);--bd:var(--pz-line);--control:var(--pz-ctl);--header-fill:linear-gradient(180deg,var(--ny-palette-white),var(--pz-inner));--shadow:0 1px 2px color-mix(in oklab,var(--ny-palette-ink) 4%,transparent),0 8px 16px -10px color-mix(in oklab,var(--ny-palette-ink) 14%,transparent);--deep:0 1px 2px color-mix(in oklab,var(--ny-palette-ink) 5%,transparent),0 12px 22px -12px color-mix(in oklab,var(--ny-palette-ink) 18%,transparent);--gl-fill:var(--ny-palette-white);--gl-edge:var(--pz-line-2);--gl-edge-h:var(--pz-ctl);--gl-shadow:color-mix(in oklab,var(--ny-palette-ink) 10%,transparent);--aur-1:var(--ny-palette-lilac);--aur-2:color-mix(in oklab,var(--ny-palette-lilac) 60%,var(--ny-palette-white));--aur-3:var(--ny-palette-lilac);--aur-mix:30%;--beam-1:var(--ny-palette-primary);--beam-2:var(--pz-peri);--hm-scr:var(--ny-palette-white);--hm-scr-line:var(--pz-line);--hm-scr-line-2:color-mix(in oklab,var(--ny-palette-lilac) 34%,var(--ny-palette-white));--hm-scr-panel:var(--pz-inner);--hm-scr-sel:var(--pz-inner-2);--hm-scr-ctl:var(--pz-line-2);--hm-scr-track:color-mix(in oklab,var(--ny-palette-lilac) 24%,var(--ny-palette-white));--hm-scr-ink:var(--ny-palette-ink);--hm-scr-shadow:0 1px 2px color-mix(in oklab,var(--ny-palette-ink) 4%,transparent),0 6px 14px -10px color-mix(in oklab,var(--ny-palette-ink) 12%,transparent),0 50px 90px -60px color-mix(in oklab,var(--ny-palette-primary) 55%,transparent);--hm-card-shadow:0 1px 2px color-mix(in oklab,var(--ny-palette-ink) 5%,transparent),0 24px 48px -28px color-mix(in oklab,var(--ny-palette-ink) 34%,transparent);--hm-bar:linear-gradient(90deg,var(--pz-peri-l),var(--pz-violet-l));--hm-strong:var(--ny-palette-accent-ink);--hm-pos:#15803d;--hm-pos-bg:color-mix(in oklab,#15803d 7%,var(--ny-palette-white));--hm-pos-bd:color-mix(in oklab,#15803d 28%,var(--ny-palette-white));--hm-neg:#b91c1c;--hm-kick:var(--pz-violet-l);--hm-peri:#a6b4e6;--hm-tone-base:var(--ny-palette-white);--hm-tone-mix:30%;--hm-glow-k:1;--hm-ink-peri:#3b4a85;--hm-ink-lilac:var(--ny-palette-accent-ink);--hm-ink-mint:var(--ny-palette-mint-ink);--hm-ink-peach:var(--ny-palette-peach-ink);--hm-ink-butter:#6b5414}.lv5.prisma{background-color:var(--pz-stage);background-repeat:no-repeat;background-image:radial-gradient(closest-side,var(--pz-aur-1),transparent 72%), radial-gradient(closest-side,var(--pz-aur-2),transparent 72%), radial-gradient(closest-side,var(--pz-aur-3),transparent 72%), radial-gradient(closest-side,var(--pz-aur-4),transparent 72%), radial-gradient(closest-side,var(--pz-aur-1),transparent 72%), radial-gradient(closest-side,var(--pz-aur-2),transparent 72%), radial-gradient(closest-side,var(--pz-aur-3),transparent 72%), radial-gradient(closest-side,var(--pz-aur-1),transparent 72%), radial-gradient(closest-side,var(--pz-aur-2),transparent 72%), radial-gradient(closest-side,var(--pz-aur-1),transparent 72%);background-position:calc(6% - 616px) calc(1.5% - 504.4px),calc(96% + 588.8px) calc(5% - 432px),calc(88% + 577.6px) calc(15% - 364px),calc(4% - 588.8px) calc(25% - 240px),calc(92% + 588px) calc(36% - 145.6px),calc(6% - 563.2px) calc(48% - 19.2px),calc(96% + 644px) calc(60% + 104px),calc(4% - 644px) calc(72% + 228.8px),calc(94% + 563.2px) calc(84% + 326.4px),calc(30% - 304px) calc(98% + 537.6px);background-size:1400px 1040px,1280px 960px,1520px 1040px,1280px 960px,1400px 1040px,1280px 960px,1400px 1040px,1400px 1040px,1280px 960px,1520px 1120px}:is(html:has(.lv5.prisma[data-theme=dark]),.lv5.prisma[data-theme=dark]){--pz-stage:color-mix(in oklab,var(--ny-palette-canvas-dark) 90%,#000);--pz-aur-1:color-mix(in oklab,var(--ny-palette-aurora-lilac-dark) 40%,transparent);--pz-aur-2:color-mix(in oklab,var(--ny-palette-aurora-mint-dark) 26%,transparent);--pz-aur-3:color-mix(in oklab,var(--ny-palette-aurora-peach-dark) 22%,transparent);--pz-aur-4:color-mix(in oklab,var(--ny-palette-lilac) 12%,transparent);--pz-glass:#1b1921a3;--pz-glass-2:#201e28db;--pz-line:#ffffff17;--pz-line-2:#ffffff2b;--pz-inner:#ffffff09;--pz-inner-2:#ffffff12;--pz-hi:#ffffff0f;--pz-shadow:0 24px 60px -34px #000000d9;--pz-chip:#ffffff0f;--pz-prism:conic-gradient(from 210deg,var(--ny-palette-lilac),var(--ny-palette-mint),var(--ny-palette-butter),var(--ny-palette-peach),var(--ny-palette-lilac));--pz-prism-lin:linear-gradient(90deg,var(--ny-palette-lilac),var(--ny-palette-mint),var(--ny-palette-butter),var(--ny-palette-peach));--pz-prism-text:linear-gradient(90deg,var(--ny-palette-lilac) 0%,var(--ny-palette-mint) 45%,var(--ny-palette-butter) 75%,var(--ny-palette-peach) 100%);--pz-f1:color-mix(in oklab,var(--ny-palette-lilac) 34%,transparent);--pz-f2:color-mix(in oklab,var(--ny-palette-mint) 34%,transparent);--pz-acc:var(--ny-palette-lilac);--pz-ctl:color-mix(in oklab,var(--ny-palette-lilac) 60%,transparent);--pz-aurora-card:radial-gradient(420px 260px at 0% 0%,color-mix(in oklab,var(--ny-palette-aurora-lilac-dark) 50%,transparent),transparent 70%),radial-gradient(380px 260px at 100% 20%,color-mix(in oklab,var(--ny-palette-aurora-mint-dark) 34%,transparent),transparent 70%),radial-gradient(420px 300px at 70% 110%,color-mix(in oklab,var(--ny-palette-aurora-peach-dark) 32%,transparent),transparent 70%);--pz-pastel-1:var(--ny-palette-butter);--pz-pastel-3:var(--ny-palette-mint);--pz-pastel-4:var(--ny-palette-lilac);--pz-pastel-5:var(--ny-palette-peach);--pz-photo-shadow:0 18px 40px -26px #000000b3;--hm-scr:var(--ny-palette-surface-1-dark);--hm-scr-line:#ffffff1f;--hm-scr-line-2:#ffffff14;--hm-scr-panel:var(--ny-palette-surface-2-dark);--hm-scr-sel:var(--ny-palette-selection-dark);--hm-scr-ctl:color-mix(in oklab,var(--ny-palette-lilac) 50%,transparent);--hm-scr-track:#ffffff1a;--hm-scr-ink:var(--ny-palette-text-2-dark);--hm-scr-shadow:0 30px 70px -40px #000000e6;--hm-card-shadow:0 24px 48px -26px #000000d9;--hm-bar:linear-gradient(90deg,var(--hm-peri),var(--ny-palette-lilac));--hm-strong:var(--ny-palette-lilac);--hm-pos:#22c55e;--hm-pos-bg:#22c55e1f;--hm-pos-bd:#22c55e59;--hm-neg:#fb7185;--hm-kick:var(--ny-palette-lilac);--hm-peri:#a6b4e6;--hm-tone-base:transparent;--hm-tone-mix:22%;--hm-glow-k:.42;--hm-ink-peri:var(--hm-peri);--hm-ink-lilac:var(--ny-palette-lilac);--hm-ink-mint:var(--ny-palette-mint);--hm-ink-peach:var(--ny-palette-peach);--hm-ink-butter:var(--ny-palette-butter)}html:has(.lv5.prisma[data-theme]){background:var(--pz-stage)}.lv5.prisma .hm-glass,.lv5.prisma .hm-chap,.lv5.prisma .hm-role,.lv5.prisma .hm-panel,.lv5.prisma .hm-set,.lv5.prisma .hm-band{background:var(--pz-glass);border:1px solid var(--pz-line);box-shadow:inset 0 1px 0 var(--pz-hi),var(--pz-shadow)}.lv5.prisma .hm-ring,.lv5.prisma .hm-tab.on,.lv5.prisma .hm-seg button.on,.lv5.prisma .hm-badge,.lv5.prisma .hm-vs{position:relative}.lv5.prisma .hm-ring:before,.lv5.prisma .hm-tab.on:before,.lv5.prisma .hm-seg button.on:before,.lv5.prisma .hm-badge:before,.lv5.prisma .hm-vs:before{content:"";border-radius:inherit;pointer-events:none;background:var(--pz-prism);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lv5.prisma .hm-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--mu);align-items:center;gap:10px;margin-bottom:18px;font-size:12px;font-weight:700;display:flex}.lv5.prisma .hm-eyebrow:before{content:"";background:var(--pz-prism-lin);border-radius:99px;width:26px;height:3px}.lv5.prisma .hm-ex{letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-size:11px;font-weight:700;display:inline-block}.lv5.prisma .hm-chip{background:var(--pz-chip);border:1px solid var(--pz-line);color:var(--mu);border-radius:99px;padding:6px 10px;font-size:13px;font-weight:500;display:inline-block}.lv5.prisma .hm-ck{color:var(--pz-acc);flex:none}.lv5.prisma .hm-arw,.lv5.prisma .hm-ic{flex:none}.lv5.prisma .hm-link{color:var(--pz-acc);align-items:center;gap:6px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.lv5.prisma .hm-link:hover{text-decoration:underline}.lv5.prisma .hm-more{margin-top:20px}.lv5.prisma h1,.lv5.prisma h2{letter-spacing:-.025em;font-weight:900}.lv5.prisma h1 em,.lv5.prisma h2 em{font-style:italic;font-weight:500}.lv5.prisma .hm-sec{padding:110px 0 0}.lv5.prisma .hm-head{max-width:780px;margin-bottom:40px}.lv5.prisma .hm-head h2{max-width:none;font-size:clamp(32px,3.7vw,52px);line-height:1.05}.lv5.prisma .hm-head.center{text-align:center;margin-left:auto;margin-right:auto}.lv5.prisma .hm-head.center .hm-eyebrow{justify-content:center}.lv5.prisma .hm-lead{color:var(--mu);max-width:640px;margin-top:20px;font-size:clamp(17px,1.35vw,19px)}.lv5.prisma .hm-head.center .hm-lead{margin-left:auto;margin-right:auto}.lv5.prisma .hm-list{flex-direction:column;gap:10px;margin:18px 0 0;list-style:none;display:flex}.lv5.prisma .hm-list li{color:var(--mu);align-items:flex-start;gap:10px;font-size:16px;display:flex}.lv5.prisma .hm-list li .hm-ck{margin-top:4px}.lv5.prisma .hm-hero h1{max-width:13ch;font-weight:900;line-height:1.02}.lv5.prisma .hm-hero h1 em{background:var(--pz-prism-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.lv5.prisma .studio-hero .urlbar{background:var(--pz-glass-2);border-color:var(--pz-line-2);box-shadow:inset 0 1px 0 var(--pz-hi),var(--pz-shadow)}.lv5.prisma .hm-friction{flex-wrap:wrap;gap:6px 16px;font-size:13.5px;display:flex}.lv5.prisma .hm-friction b{color:var(--tx)}.lv5.prisma .hm-jobs{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.lv5.prisma .hm-jobs a{background:var(--pz-glass);border:1px solid var(--pz-line);min-height:40px;color:var(--tx);border-radius:99px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.lv5.prisma .hm-jobs a:hover{border-color:var(--pz-line-2)}.lv5.prisma .hm-jobs i{background:var(--pz-prism-lin);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:900}.lv5.prisma .hm-roles-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.lv5.prisma .hm-roles-head .hm-head{margin-bottom:0}.lv5.prisma .hm-nyx{flex:none;width:150px;height:auto}.lv5.prisma .hm-roles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.lv5.prisma .hm-role{color:var(--tx);transition:transform .45s var(--hm-spring),border-color .2s;border-radius:20px;flex-direction:column;gap:12px;padding:24px;text-decoration:none;display:flex}.lv5.prisma .hm-role:hover{border-color:var(--pz-line-2);transform:translateY(-4px)}.lv5.prisma .hm-role h3{letter-spacing:-.01em;color:var(--tx);font-size:21px;font-weight:900}.lv5.prisma .hm-role p{color:var(--mu);font-size:15.5px;line-height:1.5}.lv5.prisma .hm-go{color:var(--pz-acc);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;display:flex}.lv5.prisma .hm-chapters{flex-direction:column;gap:60px;display:flex}.lv5.prisma .hm-chap{scroll-margin-top:calc(88px + env(safe-area-inset-top,0px));border-radius:24px;padding:44px;position:relative}.lv5.prisma .hm-tabanchor{pointer-events:none;width:1px;height:1px;scroll-margin-top:calc(88px + env(safe-area-inset-top,0px));position:absolute;top:0;left:0}.lv5.prisma .hm-chap:before{content:"";background:var(--pz-prism-lin);border-radius:2px;height:2px;position:absolute;top:-1px;left:24px;right:24px}.lv5.prisma .hm-chap-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:48px;display:grid}.lv5.prisma .hm-chap.flip .hm-chap-grid>.hm-txt{order:2}.lv5.prisma .hm-txt{min-width:0}.lv5.prisma .hm-chap-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.lv5.prisma .hm-num{letter-spacing:.02em;background:var(--pz-prism-lin);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:900;line-height:1}.lv5.prisma .hm-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--mu);font-size:13px;font-weight:700}.lv5.prisma .hm-chap h3{letter-spacing:-.015em;color:var(--tx);font-size:clamp(26px,2.4vw,34px);font-weight:900;line-height:1.1}.lv5.prisma .hm-chap>h2,.lv5.prisma .hm-chap .hm-txt>h2{letter-spacing:-.015em;color:var(--tx);max-width:none;font-size:clamp(26px,2.4vw,34px);font-weight:900;line-height:1.1}.lv5.prisma .hm-body{color:var(--mu);margin-top:14px;font-size:17px}.lv5.prisma .hm-body b{color:var(--tx)}.lv5.prisma .hm-note{color:var(--mu);margin-top:14px;font-size:14px}.lv5.prisma .hm-inner{background:var(--pz-inner);border:1px solid var(--pz-line);border-radius:16px;min-width:0}.lv5.prisma .hm-pane{padding:18px}.lv5.prisma .hm-pane-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:15px;font-weight:700;display:flex}.lv5.prisma .hm-tabs{flex-wrap:wrap;gap:8px;margin:24px 0 16px;display:flex}.lv5.prisma .hm-tab{border:1px solid var(--pz-line);background:var(--pz-inner);min-height:44px;color:var(--mu);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.lv5.prisma .hm-tab:hover{color:var(--tx);border-color:var(--pz-line-2)}.lv5.prisma .hm-tab.on{color:var(--tx);background:var(--pz-inner-2);border-color:#0000}.lv5.prisma .hm-tab:focus-visible,.lv5.prisma .hm-seg button:focus-visible,.lv5.prisma .hm-role:focus-visible,.lv5.prisma .hm-jobs a:focus-visible{outline:2px solid var(--pz-acc);outline-offset:3px}.lv5.prisma .hm-blurb{color:var(--mu);min-height:78px;font-size:16px}.lv5.prisma .hm-trio{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.lv5.prisma .hm-trio img{aspect-ratio:4/5;object-fit:cover;border-radius:14px;width:100%;height:auto;display:block}.lv5.prisma .hm-trio-next{margin-top:20px}.lv5.prisma .hm-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lv5.prisma .hm-duo figure{margin:0}.lv5.prisma .hm-duo img{aspect-ratio:3/2;object-fit:cover;border-radius:14px;width:100%;height:auto;display:block}.lv5.prisma .hm-duo figcaption{color:var(--mu);margin-top:8px;font-size:14px;font-weight:500}.lv5.prisma .hm-reel{scroll-snap-type:x mandatory;scrollbar-width:thin;border-radius:14px;gap:10px;min-width:0;padding-bottom:6px;display:flex;overflow-x:auto}.lv5.prisma .hm-reel img{aspect-ratio:4/5;object-fit:cover;scroll-snap-align:start;border-radius:14px;flex:0 0 38%;width:38%;height:auto;display:block}.lv5.prisma .hm-reel:focus-visible{outline:2px solid var(--pz-acc);outline-offset:3px}.lv5.prisma .hm-rows span{margin-top:3px;display:block}.lv5.prisma .hm-idea-in{background:var(--pz-glass-2);border:1px solid var(--pz-line);border-radius:12px;margin-bottom:10px;padding:12px}.lv5.prisma .hm-idea-in b{color:var(--tx);margin-top:4px;font-size:16px;display:block}.lv5.prisma .hm-ideas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lv5.prisma .hm-idc{background:var(--pz-glass-2);border:1px solid var(--pz-line);color:var(--tx);border-radius:12px;padding:12px;font-size:14px;line-height:1.4}.lv5.prisma .hm-idc small{color:var(--pz-acc);margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.lv5.prisma .hm-dock{margin-top:20px}@media (hover:hover) and (min-width:561px){.lv5.prisma .hm-dock{column-gap:8px}}.lv5.prisma .hm-cal{justify-content:center;display:flex}.lv5.prisma .hm-cal .caldemo{width:100%;max-width:520px}.lv5.prisma .hm-cal-box{flex-direction:column;gap:10px;width:100%;max-width:520px;display:flex}.lv5.prisma .hm-art{gap:14px;display:grid}.lv5.prisma .hm-art .pv3-il{height:260px}.lv5.prisma .hm-dm2{grid-template-columns:minmax(0,1fr)}.lv5.prisma .hm-dm2 .pv3-il{height:240px}.lv5.prisma .hm-ibx{flex-direction:column;gap:6px;display:flex}.lv5.prisma .hm-irow{background:var(--pz-chip);border:1px solid var(--pz-line);border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;display:grid}.lv5.prisma .hm-irow img{border-radius:6px;width:22px;height:22px;display:block}.lv5.prisma .hm-irow b{color:var(--tx);font-size:13.5px;display:block}.lv5.prisma .hm-it{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (max-width:480px){.lv5.prisma .hm-it{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.lv5.prisma .hm-irow small{color:var(--mu);font-size:11.5px;font-weight:700}.lv5.prisma .hm-irow.new{border-color:var(--pz-line-2);background:var(--pz-inner-2)}.lv5.prisma .hm-badge{background:var(--pz-inner-2);color:var(--tx);border-radius:99px;align-items:center;gap:8px;margin-top:22px;padding:9px 16px;font-size:14px;font-weight:700;display:inline-flex}.lv5.prisma .hm-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lv5.prisma .hm-kpi,.lv5.prisma .hm-dcard{background:var(--pz-glass-2);border:1px solid var(--pz-line);border-radius:12px;min-width:0;padding:10px 12px}.lv5.prisma .hm-kpi small,.lv5.prisma .hm-dcard small{color:var(--mu);margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.lv5.prisma .hm-kpi b{color:var(--tx);font-variant-numeric:tabular-nums;font-size:20px;font-weight:900}.lv5.prisma .hm-kpi i{color:var(--pz-acc);font-size:12px;font-style:normal;font-weight:700;display:block}.lv5.prisma .hm-dash2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.lv5.prisma .hm-dcard{color:var(--mu);font-size:13.5px}.lv5.prisma .hm-dcard b{color:var(--tx)}.lv5.prisma .hm-top{align-items:flex-start;gap:10px;display:flex}.lv5.prisma .hm-top img{aspect-ratio:9/16;object-fit:cover;border-radius:8px;flex:none;width:54px}.lv5.prisma .hm-bars{align-items:flex-end;gap:4px;height:56px;margin-top:8px;display:flex}.lv5.prisma .hm-bars i{background:var(--pz-f1);border-radius:4px 4px 0 0;flex:1}.lv5.prisma .hm-bars i.hot{background:var(--pz-prism-lin)}.lv5.prisma .hm-adres{margin-top:8px}.lv5.prisma .hm-adres>div{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.lv5.prisma .hm-adres b{font-size:15px}.lv5.prisma .hm-cast{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:20px;display:grid}.lv5.prisma .hm-panel{border-radius:24px;min-width:0;padding:28px}.lv5.prisma .hm-seg{background:var(--pz-inner);border:1px solid var(--pz-line);border-radius:16px;flex-wrap:wrap;gap:6px;padding:5px;display:inline-flex}.lv5.prisma .hm-seg button{min-height:44px;color:var(--mu);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.lv5.prisma .hm-seg button:hover{color:var(--tx)}.lv5.prisma .hm-seg button.on{background:var(--pz-inner-2);color:var(--tx)}.lv5.prisma .hm-cnt{color:var(--mu);font-weight:500}.lv5.prisma .hm-coldesc{color:var(--mu);margin-top:14px;font-size:16px}.lv5.prisma .hm-faces{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.lv5.prisma .hm-face{min-width:0;margin:0}.lv5.prisma .hm-face img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.lv5.prisma .hm-face figcaption{color:var(--tx);margin-top:6px;font-size:13px}.lv5.prisma .hm-sets{flex-direction:column;gap:14px;display:flex}.lv5.prisma .hm-set{border-radius:20px;align-items:flex-start;gap:14px;padding:18px;display:flex}.lv5.prisma .hm-set h3{color:var(--tx);font-size:18px;font-weight:900}.lv5.prisma .hm-set p{color:var(--mu);margin-top:4px;font-size:15px}.lv5.prisma .hm-shop{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.lv5.prisma .hm-shop h2{font-size:clamp(32px,3.7vw,52px);line-height:1.05}.lv5.prisma .hm-pcard{grid-template-columns:160px minmax(0,1fr);gap:18px;padding:20px;display:grid}.lv5.prisma .hm-pcard>img{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.lv5.prisma .hm-rows2{flex-direction:column;gap:8px;display:flex}.lv5.prisma .hm-row{background:var(--pz-glass-2);border:1px solid var(--pz-line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:14px;display:flex}.lv5.prisma .hm-row small{color:var(--mu);font-size:14px;font-weight:500}.lv5.prisma .hm-row b{text-align:right;color:var(--tx);font-weight:700}.lv5.prisma .hm-ok{background:var(--pz-f2);color:var(--tx);border-radius:99px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.lv5.prisma .hm-save{grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr);align-items:stretch;gap:20px;display:grid}.lv5.prisma .hm-tbl{border-collapse:collapse;width:100%;font-size:15.5px}.lv5.prisma .hm-tbl th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--mu);padding:0 14px 12px;font-size:12px;font-weight:700}.lv5.prisma .hm-tbl th.ny{color:var(--pz-acc)}.lv5.prisma .hm-tbl td{border-top:1px solid var(--pz-line);vertical-align:top;color:var(--tx);padding:16px 14px}.lv5.prisma .hm-tbl td.p{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.lv5.prisma .hm-tbl td.ny{background:var(--pz-inner-2)}.lv5.prisma .hm-tbl td small{color:var(--mu);font-size:13.5px;font-weight:500;display:block}.lv5.prisma .hm-yes{align-items:flex-start;gap:8px;font-weight:700;display:flex}.lv5.prisma .hm-yes .hm-ck{margin-top:4px}.lv5.prisma .hm-more-tag{background:var(--pz-f2);color:var(--tx);border-radius:99px;margin:8px 0 0 24px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.lv5.prisma .hm-tbl tfoot td{border-top:1px solid var(--pz-line-2);font-size:18px;font-weight:900}.lv5.prisma .hm-extra{color:var(--mu);margin-top:16px;font-size:14px}.lv5.prisma .hm-src{color:var(--mu);margin-top:10px;font-size:12.5px}.lv5.prisma .hm-vs{background:var(--pz-aurora-card),var(--pz-glass-2);border:1px solid var(--pz-line);box-shadow:var(--pz-shadow);border-radius:24px;flex-direction:column;justify-content:center;gap:12px;padding:32px 28px;display:flex;container-type:inline-size}.lv5.prisma .hm-big{letter-spacing:-.02em;color:var(--tx);font-size:min(76px,27cqi);font-weight:900;line-height:1}.lv5.prisma .hm-vs p{color:var(--mu);font-size:15.5px}.lv5.prisma .hm-vs ul{flex-direction:column;gap:8px;margin:4px 0 0;list-style:none;display:flex}.lv5.prisma .hm-vs li{color:var(--tx);gap:8px;font-size:15px;display:flex}.lv5.prisma .hm-vs li .hm-ck{margin-top:4px}.lv5.prisma .hm-vs .hm-vs-cta{align-self:stretch;margin-top:12px}.lv5.prisma .pv3-card{background:var(--pz-glass);border-color:var(--pz-line);box-shadow:inset 0 1px 0 var(--pz-hi),var(--pz-shadow)}.lv5.prisma .pv3-metric{background:var(--pz-inner-2);border-color:var(--pz-line)}.lv5.prisma .hm-band{border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.lv5.prisma .hm-band h3{color:var(--tx);font-size:24px;font-weight:900}.lv5.prisma .hm-band p{color:var(--mu);max-width:640px;margin-top:6px;font-size:16px}.lv5.prisma .hm-btn-ghost{background:var(--pz-inner-2);min-height:48px;color:var(--tx);border:1px solid var(--pz-line-2);border-radius:12px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.lv5.prisma .hm-btn-ghost:hover{border-color:var(--pz-acc)}.lv5.prisma .hm-faq{padding-top:110px}.lv5.prisma .faq2-flat{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lv5.prisma .faq2-flat .faq2-list{background:var(--pz-glass);border:1px solid var(--pz-line);box-shadow:inset 0 1px 0 var(--pz-hi),var(--pz-shadow);border-radius:24px;padding:8px 20px}.lv5.prisma .q2 button i{border-color:var(--pz-line-2)}.lv5.prisma .q2:hover button i,.lv5.prisma .q2.open button i{border-color:color-mix(in oklab,var(--pz-acc) 55%,var(--pz-line-2))}.lv5.prisma .q2.open button i{background:var(--pz-inner-2)}.lv5.prisma .hm-closing{text-align:center;background:var(--pz-aurora-card),var(--pz-glass-2);border:1px solid var(--pz-line);box-shadow:var(--pz-shadow);border-radius:28px;flex-direction:column;align-items:center;padding:56px 32px;display:flex;position:relative}.lv5.prisma .hm-closing h2{max-width:none;font-size:clamp(32px,3.7vw,52px)}.lv5.prisma .hm-closing .hm-lead{margin-left:auto;margin-right:auto}.lv5.prisma .hm-closing .urlbar{text-align:left;max-width:560px;margin-top:28px}.lv5.prisma .hm-closing .hm-friction{justify-content:center}.lv5.prisma .hm-closing .hm-nyx{margin-bottom:14px}.lv5.prisma main{overflow-x:clip}.lv5.prisma .foot{margin-top:100px}.lv5.prisma .hm-urlbar{background:var(--pz-glass-2);border:1px solid var(--pz-line-2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:7px 7px 7px 15px;display:flex}.lv5.prisma .hm-urlbar:focus-within{border-color:var(--accent);outline:2px solid var(--ring);outline-offset:3px}.lv5.prisma .hm-urlbar .proto{color:var(--mu);font-size:14px}.lv5.prisma .hm-urlbar input[type=text]{color:var(--tx);width:90px;min-width:80px;font-family:var(--sans);background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-size:15px}.lv5.prisma .hm-urlbar input::placeholder{color:var(--mu);opacity:1}.lv5.prisma .hm-urlbar .cta{border-radius:11px;padding:13px 16px;font-size:14px}@media (max-width:760px){.lv5.prisma .hm-urlbar input[type=text]{font-size:16px}}.lv5.prisma .hm-modwrap{padding-top:calc(96px + env(safe-area-inset-top,0px))}.lv5.prisma .hm-modbar{background:var(--pz-glass);border:1px solid var(--pz-line);border-radius:16px;padding:2px}.lv5.prisma .hm-modscroll{scrollbar-width:none;border-radius:14px;gap:6px;padding:4px;display:flex;overflow-x:auto}.lv5.prisma .hm-modscroll::-webkit-scrollbar{display:none}@media (max-width:640px){.lv5.prisma .hm-modscroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.lv5.prisma .hm-modscroll:after{content:"";flex:none;width:40px}}.lv5.prisma .hm-modbar a{min-height:40px;color:var(--mu);border-radius:12px;flex:none;align-items:center;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.lv5.prisma .hm-modbar a:hover{color:var(--tx);background:var(--pz-chip)}.lv5.prisma .hm-modbar a.on{color:var(--tx);background:var(--pz-inner-2)}.lv5.prisma .hm-modbar a.on:before{content:"";border-radius:inherit;pointer-events:none;background:var(--pz-prism);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lv5.prisma .hm-modbar a:focus-visible{outline:2px solid var(--pz-acc);outline-offset:2px}.lv5.prisma .hm-hero-mod{padding-top:48px}.lv5.prisma .sec.alt,.lv5.prisma .sec.moments,.lv5.prisma #politicas{background:var(--pz-glass);border:1px solid var(--pz-line);box-shadow:inset 0 1px 0 var(--pz-hi),var(--pz-shadow);width:min(1120px,calc(100% - 2 * var(--gut)));border-radius:24px;margin-left:auto;margin-right:auto;padding:44px;position:relative}.lv5.prisma :is(.sec.alt,.sec.moments,#politicas)>.inner{max-width:none;padding:0}.lv5.prisma .sec.alt:before,.lv5.prisma .sec.moments:before,.lv5.prisma #politicas:before{content:"";background:var(--pz-prism-lin);border-radius:2px;height:2px;position:absolute;top:-1px;left:24px;right:24px}.lv5.prisma .hm-modchaps{flex-direction:column;gap:60px;padding-top:60px;display:flex}.lv5.prisma .hm-modchaps>.hm-flow{display:contents}.lv5.prisma .hm-modchaps :is(.sec.alt,.sec.moments,#politicas){margin:0 auto}.lv5.prisma .hm-modchaps>.hm-sec{padding:0}.lv5.prisma.hm-mod .hm-closing{border-radius:24px}.lv5.prisma .faq2-sec{box-shadow:none;background:0 0;border:0;width:auto}.lv5.prisma .faq2-sec:before{display:none}.lv5.prisma .tr-side .hm-chap-head,.lv5.prisma .pol-head .hm-chap-head,.lv5.prisma #ads .hm-chap-head{margin-bottom:18px}.lv5.prisma .hm-ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.lv5.prisma .hm-way{background:var(--pz-inner);border:1px solid var(--pz-line);border-radius:20px;flex-direction:column;gap:14px;padding:22px;display:flex}.lv5.prisma .hm-way h3,.lv5.prisma .hm-way h4{letter-spacing:-.02em;color:var(--tx);font-size:19px;font-weight:900;line-height:1.55}.lv5.prisma .hm-way p{color:var(--mu);font-size:15px}.lv5.prisma .hm-mock{background:var(--pz-glass-2);border:1px solid var(--pz-line);border-radius:14px;flex-direction:column;gap:8px;margin-top:auto;padding:12px;font-size:14px;display:flex}.lv5.prisma .hm-ta{background:var(--pz-inner);border:1px solid var(--pz-line);color:var(--tx);border-radius:10px;padding:10px;line-height:1.4}.lv5.prisma .hm-res{color:var(--mu);justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.lv5.prisma .hm-kv{justify-content:space-between;gap:8px;font-size:13px;display:flex}.lv5.prisma .hm-kv small{color:var(--mu);font-size:13px}.lv5.prisma .hm-kv b{color:var(--tx);font-weight:700}.lv5.prisma .hm-clone{color:var(--mu);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.lv5.prisma .hm-clone .c{text-align:center;color:var(--pz-ink-on-pastel);aspect-ratio:4/5;border-radius:10px;flex-direction:column;justify-content:center;gap:4px;padding:12px 8px;font-size:16px;font-weight:900;display:flex}.lv5.prisma .hm-clone .c small{letter-spacing:.06em;font-size:10.5px;font-weight:700}.lv5.prisma .hm-clone .s5{background:var(--pz-pastel-5)}.lv5.prisma .hm-clone .s4{background:var(--pz-pastel-4)}.lv5.prisma .hm-libthumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.lv5.prisma .hm-libthumbs img{aspect-ratio:4/5;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}.lv5.prisma .hm-formats{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:14px;display:flex}.lv5.prisma .hm-formats figure{text-align:center;margin:0}.lv5.prisma .hm-formats img{object-fit:cover;height:auto;box-shadow:var(--pz-photo-shadow);border-radius:12px;display:block}.lv5.prisma .hm-formats .f45{aspect-ratio:4/5;width:150px}.lv5.prisma .hm-formats .f11{aspect-ratio:1;width:150px}.lv5.prisma .hm-formats .f916{aspect-ratio:9/16;width:118px}.lv5.prisma .hm-formats .f169{aspect-ratio:16/9;width:280px;max-width:100%}.lv5.prisma .hm-formats figcaption{color:var(--mu);margin-top:8px;font-size:13px;font-weight:700}.lv5.prisma .hm-mini{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:820px;margin:0 auto;display:grid}.lv5.prisma .hm-mplan{background:var(--pz-glass);border:1px solid var(--pz-line);box-shadow:inset 0 1px 0 var(--pz-hi),var(--pz-shadow);border-radius:20px;flex-direction:column;gap:8px;padding:24px;display:flex}.lv5.prisma .hm-mplan h3{color:var(--tx);font-size:20px;font-weight:900}.lv5.prisma .hm-pr{letter-spacing:-.02em;color:var(--tx);font-size:40px;font-weight:900;line-height:1}.lv5.prisma .hm-pr span{color:var(--mu);letter-spacing:0;font-size:15px;font-weight:500}.lv5.prisma .hm-mplan p{color:var(--mu);font-size:15px}.lv5.prisma .hm-mplan p strong{color:var(--tx)}.lv5.prisma .hm-below{color:var(--mu);text-align:center;flex-direction:column;align-items:center;gap:8px;margin-top:24px;font-size:14px;display:flex}.lv5.prisma .hm-below b{color:var(--tx)}@media (max-width:960px){.lv5.prisma .hm-ways{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.lv5.prisma .hm-modchaps{gap:40px;padding-top:40px}}.lv5.prisma a.more{color:var(--pz-acc)}@media (max-width:640px){.lv5.prisma .hm-mini{grid-template-columns:minmax(0,1fr)}.lv5.prisma .sec.alt,.lv5.prisma .sec.moments,.lv5.prisma #politicas{padding:26px 18px}.lv5.prisma .hm-formats{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:14px 12px;display:grid}.lv5.prisma .hm-formats figure{min-width:0}.lv5.prisma .hm-formats .f45,.lv5.prisma .hm-formats .f11,.lv5.prisma .hm-formats .f169{width:100%}.lv5.prisma .hm-formats .f916{width:64%;margin:0 auto}}.lv5.prisma .hm-carview{flex-direction:column;gap:12px;min-width:0;display:flex}.lv5.prisma .hm-carview-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lv5.prisma .hm-carview-cap{color:var(--mu);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.lv5.prisma .hm-carview-nav{gap:6px;display:flex}.lv5.prisma .hm-carview-nav button{border:1px solid var(--pz-ctl);background:var(--pz-inner);width:44px;height:44px;color:var(--tx);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.lv5.prisma .hm-carview-nav button:hover{border-color:var(--pz-acc)}.lv5.prisma .hm-carview-nav button:disabled{opacity:.4;cursor:default;border-color:var(--pz-ctl)}.lv5.prisma .hm-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lv5.prisma .hm-carview-nav button:first-child .hm-arw{transform:scaleX(-1)}.lv5.prisma .hm-carview-nav button:focus-visible,.lv5.prisma .hm-carview-track:focus-visible{outline:2px solid var(--pz-acc);outline-offset:3px}.lv5.prisma .hm-carview-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;border-radius:16px;gap:12px;padding:2px 2px 12px;display:flex;overflow-x:auto}.lv5.prisma .hm-carview-track img{aspect-ratio:4/5;scroll-snap-align:start;width:78%;height:auto;box-shadow:var(--pz-photo-shadow);border-radius:14px;flex:0 0 78%;display:block}.lv5.prisma .hm-carview-hint{color:var(--mu);margin:0;font-size:13px}.lv5.prisma .hm-shot{margin:0}.lv5.prisma .hm-shot img{border:1px solid var(--pz-line);border-radius:12px;width:100%;height:auto;display:block}.lv5.prisma[data-theme=dark] .hm-shot-l,.lv5.prisma:not([data-theme=dark]) .hm-shot-d{display:none}.lv5.prisma .hm-steps3{flex-direction:column;gap:8px;margin:0 0 16px;list-style:none;display:flex}.lv5.prisma .hm-steps3 li{background:var(--pz-glass-2);border:1px solid var(--pz-line);color:var(--tx);border-radius:12px;align-items:center;gap:12px;padding:12px;font-size:15px;font-weight:700;display:flex}.lv5.prisma .hm-stepn{background:var(--pz-prism-lin);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:900}.lv5.prisma .hm-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.lv5.prisma .hm-figure{margin:0}.lv5.prisma .hm-mini-note{text-align:center;max-width:820px;color:var(--mu);margin:14px auto 0;font-size:14px}@media (prefers-reduced-motion:reduce){.lv5.prisma .hm-carview-track{scroll-behavior:auto}}@media (max-width:640px){.lv5.prisma .hm-carview-track img{flex-basis:84%;width:84%}}.lv5.prisma [data-tone=peri]{--tone:var(--hm-peri);--tone-ink:var(--hm-ink-peri)}.lv5.prisma [data-tone=lilac]{--tone:var(--ny-palette-lilac);--tone-ink:var(--hm-ink-lilac)}.lv5.prisma [data-tone=mint]{--tone:var(--ny-palette-mint);--tone-ink:var(--hm-ink-mint)}.lv5.prisma [data-tone=peach]{--tone:var(--ny-palette-peach);--tone-ink:var(--hm-ink-peach)}.lv5.prisma [data-tone=butter]{--tone:var(--ny-palette-butter);--tone-ink:var(--hm-ink-butter)}.lv5.prisma [data-tone]{--tone-bg:color-mix(in oklab,var(--tone) var(--hm-tone-mix),var(--hm-tone-base))}.lv5.prisma .hm-hero-q .studio-hero-grid{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:48px}@media (max-width:1180px){.lv5.prisma .hm-hero-q .studio-hero-grid{grid-template-columns:minmax(0,1fr);gap:56px}.lv5.prisma .hm-hero-q .studio-hero-copy{max-width:600px}}.lv5.prisma .hm-cg-fig{width:100%;min-width:0;max-width:620px;margin:0 auto;position:relative;container-type:inline-size}.lv5.prisma .hm-cg-fig:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(38% 46% at 28% 38%,color-mix(in oklab,var(--ny-palette-lilac) calc(var(--hm-glow-k) * 60%),transparent),transparent 72%), radial-gradient(34% 42% at 74% 58%,color-mix(in oklab,var(--ny-palette-mint) calc(var(--hm-glow-k) * 50%),transparent),transparent 72%), radial-gradient(30% 36% at 50% 94%,color-mix(in oklab,var(--ny-palette-peach) calc(var(--hm-glow-k) * 38%),transparent),transparent 72%);position:absolute;inset:-28px -3% 16px}.lv5.prisma .hm-cg{z-index:1;grid-template-columns:minmax(0,1fr) var(--hm-cg-wp,252px) minmax(0,1fr);grid-template-areas:"a p b""c p d";display:grid;position:relative}.lv5.prisma .hm-cg-a{width:var(--hm-cg-wa,190px);--cg-rot:-4deg;transform:rotate(var(--cg-rot));z-index:3;grid-area:a;place-self:start end;margin:44px -26px 0 0}.lv5.prisma .hm-cg-b{width:var(--hm-cg-wb,180px);--cg-rot:3deg;transform:rotate(var(--cg-rot));z-index:1;grid-area:b;place-self:start;margin:12px 0 0 -14px}.lv5.prisma .hm-cg-p{width:var(--hm-cg-wp,252px);z-index:2;grid-area:p;align-self:center}.lv5.prisma .hm-cg-c{width:var(--hm-cg-wc,178px);--cg-rot:2.5deg;transform:rotate(var(--cg-rot));z-index:1;grid-area:c;place-self:end;margin:0 -12px 16px 0}.lv5.prisma .hm-cg-d{--cg-rot:-3deg;max-width:calc(100% + 32px);transform:rotate(var(--cg-rot));z-index:3;grid-area:d;place-self:end start;margin:0 0 140px -38px}.lv5.prisma .hm-cg-card{background:var(--hm-scr);border:1px solid var(--hm-scr-line);min-width:0;box-shadow:var(--hm-card-shadow);color:var(--tx);border-radius:18px;padding:14px 16px 12px;font-size:13px;line-height:18px}.lv5.prisma .hm-cg-main{background:var(--hm-scr);border:1px solid var(--hm-scr-line);min-width:0;box-shadow:var(--hm-card-shadow),0 40px 72px -36px color-mix(in oklab,var(--ny-palette-ink) 42%,transparent);color:var(--tx);border-radius:22px;font-size:13px;line-height:18px;overflow:hidden}.lv5.prisma .hm-cg-pill{background:var(--hm-scr);border:1px solid var(--hm-scr-line);box-shadow:var(--hm-card-shadow);color:var(--tx);border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 8px;display:flex}.lv5.prisma .hm-cg-pill-ic{background:var(--hm-scr-sel);width:36px;height:36px;color:var(--pz-acc);border-radius:50%;flex:none;place-items:center;display:grid}.lv5.prisma .hm-cg-pill-t{flex-direction:column;min-width:0;display:flex}.lv5.prisma .hm-cg-pill-t b{margin-top:2px;font-size:15px;font-weight:700;line-height:20px}.lv5.prisma :is(.hm-cg-card,.hm-cg-pill) .hm-mono{letter-spacing:.12em;color:var(--mu);font-size:10.5px;font-weight:400}.lv5.prisma .hm-cg-cap{text-align:center;font:400 12px/18px var(--hm-mono-font);letter-spacing:.04em;color:var(--mu);margin:24px 0 0;position:relative}@container (max-width:599px){.lv5.prisma .hm-cg{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a b""p p""c d";gap:12px}.lv5.prisma :is(.hm-cg-a,.hm-cg-b,.hm-cg-c,.hm-cg-d){--cg-rot:0deg;place-self:stretch stretch;width:auto;max-width:none;margin:0;transform:none}.lv5.prisma .hm-cg-p{place-self:start center;width:100%;max-width:320px}.lv5.prisma .hm-cg-d{border-radius:18px;flex-direction:column;align-items:flex-start;padding:14px}}.lv5.prisma .hm-together{text-align:center;padding-top:88px}.lv5.prisma .hm-together h2{letter-spacing:-.035em;max-width:none;font-size:clamp(26px,2.4vw,34px);line-height:1.1}.lv5.prisma .hm-qchips{flex-wrap:wrap;justify-content:center;gap:10px;max-width:860px;margin:20px auto 0;padding:0;list-style:none;display:flex}.lv5.prisma .hm-qchip{background:var(--pz-glass);border:1px solid var(--pz-line);min-height:46px;box-shadow:var(--pz-shadow);color:var(--tx);text-align:left;transition:border-color .15s,transform .45s var(--hm-spring);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 10px;font-size:15px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex}.lv5.prisma .hm-qchip-n{background:var(--tone-bg);width:26px;height:26px;color:var(--tone-ink);font:700 11px/1 var(--hm-mono-font);border-radius:50%;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.lv5.prisma .hm-qchip:hover{border-color:var(--pz-ctl);transform:translateY(-2px)}}.lv5.prisma .hm-qchip:focus-visible{outline:2px solid var(--pz-acc);outline-offset:3px}.lv5.prisma .hm-qchip{position:relative}.lv5.prisma .hm-qchip:after{content:"";border-radius:inherit;pointer-events:none;background:var(--pz-prism);-webkit-mask-composite:xor;opacity:0;padding:1.5px;transition:opacity .4s ease-out;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lv5.prisma .hm-qchip[aria-current]:after{opacity:1}.lv5.prisma .hm-qchip-n{transition:scale .5s var(--hm-spring)}.lv5.prisma .hm-qchip[aria-current] .hm-qchip-n{background:var(--tone-ink);color:var(--pz-stage);scale:1.12}.lv5.prisma [data-offscreen] .hm-qchip:after,.lv5.prisma [data-offscreen] .hm-qchip-n{transition:none}.lv5.prisma .hm-q{scroll-margin-top:calc(16px + env(safe-area-inset-top,0px));padding-top:112px}.lv5.prisma .hm-together+.hm-q{padding-top:96px}.lv5.prisma .hm-q-grid{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:center;gap:40px 64px;display:grid}.lv5.prisma .hm-q-grid.flip{grid-template-columns:minmax(0,1fr) minmax(0,360px)}.lv5.prisma .hm-q-grid.flip>.hm-q-txt{order:2}.lv5.prisma .hm-q-txt{min-width:0}.lv5.prisma .hm-q-kick{letter-spacing:.18em;text-transform:uppercase;color:var(--mu);align-items:center;gap:12px;margin:0;font-size:13px;font-weight:700;line-height:18px;display:flex}.lv5.prisma .hm-q-kick:before{content:"";background:var(--hm-kick);border-radius:2px;flex:none;width:28px;height:2px}.lv5.prisma .hm-q h2{letter-spacing:-.04em;max-width:none;margin:18px 0 0;font-size:clamp(32px,3vw,44px);line-height:1.04}.lv5.prisma :is(.hm-q,.hm-together,.hm-price1-sec) h2 em{background:var(--pz-prism-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.lv5.prisma :is(.hm-q,.hm-price1-sec) h2 em{width:fit-content;display:block}.lv5.prisma.hm-modq :is(.faq2-side,.hm-closing) h2 em{background:var(--pz-prism-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.lv5.prisma .hm-q-sub{max-width:380px;color:var(--mu);margin:18px 0 0;font-size:19px;line-height:28px}.lv5.prisma .hm-q-link{margin:16px 0 0;font-size:16px;line-height:24px}.lv5.prisma .hm-q-link .hm-link{display:inline}.lv5.prisma .hm-q-link-end{white-space:nowrap}.lv5.prisma .hm-q-link-end .hm-arw{vertical-align:-3px;margin-left:6px;display:inline-block}.lv5.prisma .hm-q-link .hm-link:focus-visible{outline:2px solid var(--pz-acc);outline-offset:3px;border-radius:4px}.lv5.prisma .hm-q-fig{min-width:0;margin:0;position:relative}.lv5.prisma .hm-q-fig:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,color-mix(in oklab,var(--tone) calc(var(--hm-glow-k) * 55%),transparent),transparent);position:absolute;inset:8% -6% -6% 14%}.lv5.prisma .hm-q-grid.flip .hm-q-fig:before{top:6%;left:-6%;right:14%}@media (max-width:1060px){.lv5.prisma .hm-q-grid,.lv5.prisma .hm-q-grid.flip{grid-template-columns:minmax(0,1fr)}.lv5.prisma .hm-q-grid.flip>.hm-q-txt{order:0}.lv5.prisma .hm-q-sub{max-width:560px}}@media (max-width:768px){.lv5.prisma .hm-q{padding-top:80px}.lv5.prisma .hm-together{padding-top:64px}.lv5.prisma .hm-together+.hm-q{padding-top:72px}}.lv5.prisma .hm-scr{z-index:1;background:var(--hm-scr);border:1px solid var(--hm-scr-line);min-width:0;box-shadow:var(--hm-scr-shadow);color:var(--tx);border-radius:28px;padding:clamp(16px,2.4vw,24px);font-size:14px;line-height:1.45;position:relative;container-type:inline-size}.lv5.prisma .hm-scr:before{content:"";background:var(--pz-prism-lin);border-radius:2px;height:2px;position:absolute;top:-1px;left:32px;right:32px}.lv5.prisma :where(.hm-scr,.hm-cg) :where(ol,ul){list-style:none}.lv5.prisma .hm-scr-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.lv5.prisma .hm-scr-id{align-items:center;gap:12px;min-width:0;display:flex}.lv5.prisma .hm-scr-name{min-width:0}.lv5.prisma .hm-scr-ic{background:linear-gradient(135deg,var(--tone-bg),var(--hm-scr-sel));width:38px;height:38px;color:var(--tone-ink);border-radius:12px;flex:none;place-items:center;display:grid}.lv5.prisma .hm-scr-av{object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px;display:block}.lv5.prisma .hm-scr-t{color:var(--tx);font-size:18px;font-weight:700;line-height:1.2}.lv5.prisma .hm-scr-s{color:var(--mu);font-size:13px;line-height:1.3}.lv5.prisma .hm-spanel{background:var(--hm-scr-panel);border:1px solid var(--hm-scr-line-2);border-radius:20px;min-width:0;padding:18px}.lv5.prisma .hm-li{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lv5.prisma .hm-li-mu{color:var(--mu)}.lv5.prisma .hm-li-b{stroke-width:2.6px}.lv5.prisma .hm-mono{font:700 11px/16px var(--hm-mono-font);letter-spacing:.14em;text-transform:uppercase;color:var(--hm-scr-ink);align-items:center;gap:7px;margin:0;display:flex}.lv5.prisma .hm-extag{border:1px dashed var(--hm-scr-ctl);height:24px;font:400 11px/1 var(--hm-mono-font);letter-spacing:.06em;text-transform:uppercase;color:var(--mu);white-space:nowrap;border-radius:99px;align-items:center;padding:0 10px;display:inline-flex}.lv5.prisma .hm-sseg{background:var(--hm-scr-panel);border:1px solid var(--hm-scr-line-2);color:var(--mu);white-space:nowrap;border-radius:12px;gap:2px;padding:3px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.lv5.prisma .hm-sseg>span{border-radius:9px;padding:5px 10px}.lv5.prisma .hm-sseg>span.on{background:var(--hm-scr-sel);color:var(--tx);box-shadow:inset 0 0 0 1px var(--hm-scr-ctl)}.lv5.prisma .hm-meter{background:var(--hm-scr-track);border-radius:99px;height:6px;display:block;overflow:hidden}.lv5.prisma .hm-meter>i{width:var(--w,0%);border-radius:inherit;background:var(--hm-bar);height:100%;display:block}.lv5.prisma .hm-stat{background:var(--hm-scr);border:1px solid var(--hm-scr-line-2);border-radius:16px;min-width:0;padding:16px 16px 14px}.lv5.prisma .hm-stat .hm-mono{letter-spacing:.08em;color:var(--mu);font-size:10.5px;font-weight:400}.lv5.prisma .hm-stat-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tx);margin-top:12px;font-size:clamp(24px,2vw,28px);font-weight:700;line-height:1.1}.lv5.prisma .hm-stat .hm-delta{margin-top:6px}.lv5.prisma .hm-stat-s{color:var(--mu);margin-top:4px;font-size:12px;line-height:1.3}.lv5.prisma .hm-delta{color:var(--hm-pos);flex-wrap:wrap;align-items:center;gap:2px 4px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.lv5.prisma .hm-delta[data-dir=down]{color:var(--hm-neg)}.lv5.prisma .hm-delta-pct{font-weight:500}.lv5.prisma .hm-delta-t{color:var(--mu);font-weight:500}.lv5.prisma .hm-schip{border:1px solid var(--hm-scr-line);background:var(--hm-scr-panel);min-height:30px;color:var(--mu);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.lv5.prisma .hm-schip.ok{border-color:var(--hm-pos-bd);background:var(--hm-pos-bg);color:var(--hm-pos)}.lv5.prisma .hm-imgbadge{background:color-mix(in oklab,var(--ny-palette-white) 94%,transparent);color:var(--ny-palette-text-1-light);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex;position:absolute;top:10px;left:10px}.lv5.prisma .hm-imgbadge.on{background:var(--ny-palette-primary);color:var(--ny-palette-white)}.lv5.prisma .hm-imgbadge.end{left:auto;right:10px}.lv5.prisma .hm-price1-sec{padding-top:128px}.lv5.prisma .hm-price1-sec .hm-head{margin-bottom:36px}.lv5.prisma .hm-price1-sec h2 em{margin:0 auto}.lv5.prisma .hm-price1{text-align:center;background:var(--pz-glass);border:1px solid var(--pz-line);max-width:520px;box-shadow:inset 0 1px 0 var(--pz-hi),var(--pz-shadow);border-radius:24px;margin:0 auto;padding:32px 28px;position:relative}.lv5.prisma .hm-price1:before{content:"";background:var(--pz-prism-lin);border-radius:2px;height:2px;position:absolute;top:-1px;left:28px;right:28px}.lv5.prisma .hm-price1-from{letter-spacing:.04em;color:var(--mu);margin:0;font-size:15px;font-weight:700;line-height:20px}.lv5.prisma .hm-price1-pr{justify-content:center;align-items:baseline;gap:8px;margin:6px 0 0;display:flex}.lv5.prisma .hm-price1-pr b{letter-spacing:-.04em;color:var(--tx);font-size:64px;font-weight:900;line-height:64px}.lv5.prisma .hm-price1-pr span{color:var(--mu);font-size:16px;line-height:22px}.lv5.prisma .hm-price1-cur{color:var(--mu);margin:10px 0 0;font-size:14px;line-height:20px}.lv5.prisma .hm-price1-start{text-align:left;background:var(--pz-inner);border:1px solid var(--pz-line);max-width:420px;color:var(--tx);border-radius:14px;align-items:flex-start;gap:10px;margin:20px auto 0;padding:12px 14px;font-size:15px;line-height:22px;display:flex}.lv5.prisma .hm-price1-start .hm-li{color:var(--pz-acc);margin-top:2px}.lv5.prisma .hm-price1-cta{border:1.5px solid var(--pz-ctl);background:var(--pz-inner);min-height:46px;color:var(--pz-acc);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.lv5.prisma .hm-price1-cta:hover{border-color:var(--pz-acc)}}.lv5.prisma .hm-price1-cta:focus-visible{outline:2px solid var(--pz-acc);outline-offset:3px}.lv5.prisma .hm-price1-trial{text-align:center;max-width:860px;color:var(--mu);margin:20px auto 0;font-size:16px;line-height:24px}.lv5.prisma .hm-price1-trial b{color:var(--tx)}@media (max-width:768px){.lv5.prisma .hm-price1-sec{padding-top:88px}}@media (max-width:560px){.lv5.prisma .hm-price1{padding:28px 18px}.lv5.prisma .hm-price1-pr b{font-size:56px;line-height:56px}}@media (prefers-reduced-motion:reduce){.lv5.prisma .hm-qchip{transition:none}.lv5.prisma .hm-qchip:hover{transform:none}}@keyframes hm-float{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:no-preference){.lv5.prisma .hm-nyx.float{animation:5.5s ease-in-out infinite hm-float}}.lv5.prisma[data-motion=off] .hm-nyx.float{animation:none}@media (prefers-reduced-motion:reduce){.lv5.prisma .hm-role{transition:none}.lv5.prisma .hm-role:hover{transform:none}}.lv5.prisma .hm-jobs a,.lv5.prisma .hm-tab,.lv5.prisma .hm-seg button,.lv5.prisma .hm-btn-ghost,.lv5.prisma .hm-modbar a,.lv5.prisma .hm-price1-cta{transition:transform .45s var(--hm-spring);-webkit-tap-highlight-color:transparent}.lv5.prisma .hm-jobs a:active,.lv5.prisma .hm-tab:active,.lv5.prisma .hm-seg button:active,.lv5.prisma .hm-btn-ghost:active,.lv5.prisma .hm-modbar a:active,.lv5.prisma .hm-price1-cta:active,.lv5.prisma .hm-qchip:active{transition:transform .1s ease-out;transform:scale(.97)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.lv5.prisma:not([data-motion=off]) :is(.cta,#nv5 .nv5-cta){position:relative;overflow:hidden}.lv5.prisma:not([data-motion=off]) :is(.cta,#nv5 .nv5-cta):after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff42,#0000);width:60%;position:absolute;top:0;bottom:0;left:0;transform:skew(-20deg)translate(-230%)}.lv5.prisma:not([data-motion=off]) :is(.cta,#nv5 .nv5-cta):hover:after{transition:translate .9s cubic-bezier(.65,0,.35,1);translate:270%}}@media (prefers-reduced-motion:reduce){.lv5.prisma .hm-jobs a,.lv5.prisma .hm-tab,.lv5.prisma .hm-seg button,.lv5.prisma .hm-btn-ghost,.lv5.prisma .hm-modbar a,.lv5.prisma .hm-price1-cta,.lv5.prisma .hm-qchip,.lv5.prisma .hm-qchip:after,.lv5.prisma .hm-qchip-n{transition:none}}@property --hm-i{syntax:"<number>";inherits:false;initial-value:0}@property --hm-at{syntax:"<time>";inherits:false;initial-value:0s}@keyframes hm-in-rise{0%{opacity:0;translate:0 14px}}@keyframes hm-in-block{0%{opacity:0;translate:0 var(--hm-rise,26px)}}@keyframes hm-in-fade{0%{opacity:0}}@keyframes hm-in-pop{0%{opacity:0;scale:.5}}@keyframes hm-in-grow{0%{scale:0 1}}@keyframes hm-in-grow-y{0%{scale:1 0}}@keyframes hm-in-draw{0%{translate:-100%}}@keyframes hm-in-draw-in{0%{translate:100%}}.lv5.prisma [data-in=grow]{transform-origin:0}.lv5.prisma [data-in=grow-y]{transform-origin:50% 100%}.lv5.prisma .hm-draw{display:block;overflow:hidden}.lv5.prisma .hm-draw-in{display:block}@media (prefers-reduced-motion:no-preference){.lv5.prisma:not([data-motion=off]) :is([data-live].in,[data-live=now]) [data-in]{animation:hm-in-fade var(--hm-dur,var(--hm-t-in)) var(--hm-ease,var(--hm-ease-out)) calc(var(--hm-at,0s) + var(--hm-i,0) * var(--hm-t-step)) backwards}.lv5.prisma:not([data-motion=off]) :is([data-live].in,[data-live=now]) [data-in=rise]{animation-name:hm-in-rise}.lv5.prisma:not([data-motion=off]) :is([data-live].in,[data-live=now]) [data-in=pop]{animation-name:hm-in-pop;animation-duration:var(--hm-dur,calc(var(--hm-t-in) * .8));animation-timing-function:var(--hm-ease,var(--hm-spring))}.lv5.prisma:not([data-motion=off]) :is([data-live].in,[data-live=now]) [data-in=grow]{animation-name:hm-in-grow;animation-duration:var(--hm-dur,var(--hm-t-bar))}.lv5.prisma:not([data-motion=off]) :is([data-live].in,[data-live=now]) [data-in=grow-y]{animation-name:hm-in-grow-y;animation-duration:var(--hm-dur,var(--hm-t-bar))}.lv5.prisma:not([data-motion=off]) :is([data-live].in,[data-live=now]) [data-in=draw]{animation-name:hm-in-draw;animation-duration:var(--hm-dur,var(--hm-t-draw));animation-timing-function:var(--hm-ease,cubic-bezier(.45,.05,.25,1))}.lv5.prisma:not([data-motion=off]) :is([data-live].in,[data-live=now]) [data-in=draw]>.hm-draw-in{animation:hm-in-draw-in var(--hm-dur,var(--hm-t-draw)) var(--hm-ease,cubic-bezier(.45,.05,.25,1)) calc(var(--hm-at,0s) + var(--hm-i,0) * var(--hm-t-step)) backwards}.lv5.prisma:not([data-motion=off]) [data-live].in:not([data-live=now]) [data-count]{animation:.4s ease-out backwards hm-in-fade}.lv5.prisma:not([data-motion=off]) [data-live=now]:not(.in) [data-count]{animation:.4s ease-out .5s backwards hm-in-fade}.lv5.prisma:not([data-motion=off]) [data-live][data-in=block].in{animation:hm-in-block var(--hm-t-in) var(--hm-ease-out) calc(var(--hm-at,0s) + var(--hm-i,0) * var(--hm-t-step)) backwards}.lv5.prisma.js.io:not([data-motion=off]) [data-live]:not(.in,[data-live=now]) :is([data-in],[data-count]),.lv5.prisma.js.io:not([data-motion=off]) [data-live]:not(.in,[data-live=now]) [data-in=draw]>.hm-draw-in{animation:none}.lv5.prisma.js.io:not([data-motion=off]) [data-live]:not(.in,[data-live=now]) :is([data-in=rise],[data-in=fade],[data-in=pop],[data-count]),.lv5.prisma.js.io:not([data-motion=off]) [data-live][data-in=block]:not(.in){opacity:0}.lv5.prisma.js.io:not([data-motion=off]) [data-live]:not(.in,[data-live=now]) [data-in=grow]{scale:0 1}.lv5.prisma.js.io:not([data-motion=off]) [data-live]:not(.in,[data-live=now]) [data-in=grow-y]{scale:1 0}.lv5.prisma.js.io:not([data-motion=off]) [data-live]:not(.in,[data-live=now]) [data-in=draw]{translate:-100%}.lv5.prisma.js.io:not([data-motion=off]) [data-live]:not(.in,[data-live=now]) [data-in=draw]>.hm-draw-in{translate:100%}.lv5.prisma.js:not(.io):not([data-motion=off]) [data-live][data-in=block]:not(.in){animation:hm-in-block var(--hm-t-in) var(--hm-ease-out) calc(var(--hm-t-safe,3s) + var(--hm-at,0s) + var(--hm-i,0) * var(--hm-t-step)) backwards}}@keyframes hm-cg-in{0%{opacity:0;translate:var(--cg-x,0px) var(--cg-y,18px);rotate:calc(-1 * var(--cg-rot,0deg));scale:.94}}@keyframes hm-cg-float{0%,to{transform:translateY(0px) rotate(var(--cg-rot,0deg))}50%{transform:translateY(var(--cg-f,-4px)) rotate(var(--cg-rot,0deg))}}@media (prefers-reduced-motion:no-preference){.lv5.prisma:not([data-motion=off]) .hm-cg>*{animation:hm-cg-in .9s var(--hm-ease-out) var(--cg-d,0s) backwards,hm-cg-float var(--cg-t,7s) ease-in-out var(--cg-w,1.8s) infinite}.lv5.prisma:not([data-motion=off]) .hm-cg-fig:before{animation:1.2s ease-out backwards hm-in-fade}.lv5.prisma .hm-cg-p{--cg-y:22px;--cg-t:8.5s;--cg-f:-3px;--cg-w:1.8s}.lv5.prisma .hm-cg-a{--cg-x:38px;--cg-y:28px;--cg-d:.14s;--cg-t:7s;--cg-f:-5px;--cg-w:1.6s}.lv5.prisma .hm-cg-b{--cg-x:-34px;--cg-y:30px;--cg-d:.28s;--cg-t:8s;--cg-f:-4px;--cg-w:2.3s}.lv5.prisma .hm-cg-c{--cg-x:32px;--cg-y:-20px;--cg-d:.42s;--cg-t:6.5s;--cg-f:-4px;--cg-w:2.8s}.lv5.prisma .hm-cg-d{--cg-x:-30px;--cg-y:-18px;--cg-d:.56s;--cg-t:7.5s;--cg-f:-5px;--cg-w:2s}@container (max-width:599px){.lv5.prisma .hm-cg>*{--cg-x:0px;--cg-y:16px;--cg-f:-3px}}}.lv5.prisma [data-offscreen] :is([data-in],.hm-draw-in,[data-count]),.lv5.prisma [data-in][data-offscreen]{animation-play-state:running!important}.lv5.prisma [data-offscreen] .hm-cg>*{animation-play-state:running,paused!important}@media (max-width:1100px){.lv5.prisma .hm-roles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.lv5.prisma .hm-chap-grid,.lv5.prisma .hm-cast,.lv5.prisma .hm-shop,.lv5.prisma .hm-save,.lv5.prisma .faq2-flat{grid-template-columns:minmax(0,1fr)}.lv5.prisma .hm-chap.flip .hm-chap-grid>.hm-txt{order:0}.lv5.prisma .hm-chap-grid{gap:28px}.lv5.prisma .hm-nyx{width:110px}}@media (max-width:768px){.lv5.prisma .hm-sec,.lv5.prisma .hm-faq{padding-top:72px}.lv5.prisma .hm-chapters{gap:40px}}@media (max-width:760px){.lv5.prisma .hm-tbl thead{display:none}.lv5.prisma .hm-tbl,.lv5.prisma .hm-tbl tbody,.lv5.prisma .hm-tbl tfoot,.lv5.prisma .hm-tbl tr,.lv5.prisma .hm-tbl td{width:100%;display:block}.lv5.prisma .hm-tbl tr{border-top:1px solid var(--pz-line-2);padding:12px 0}.lv5.prisma .hm-tbl td{border-top:0;padding:4px 0}.lv5.prisma .hm-tbl td[data-label]:before{content:attr(data-label);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.lv5.prisma .hm-tbl td.ny{border-radius:12px;margin-top:8px;padding:10px 12px}.lv5.prisma .hm-hide-m{display:none!important}}@media (max-width:640px){.lv5.prisma .hm-chap{padding:26px 18px}.lv5.prisma .hm-panel{padding:20px}.lv5.prisma .hm-roles-head{flex-direction:column-reverse;align-items:flex-start}.lv5.prisma .hm-faces{grid-template-columns:repeat(4,minmax(0,1fr))}.lv5.prisma .hm-face:nth-child(n+5){display:none}}@media (max-width:560px){.lv5.prisma .hm-roles{grid-template-columns:minmax(0,1fr)}.lv5.prisma .hm-trio{grid-template-columns:repeat(2,minmax(0,1fr))}.lv5.prisma .hm-trio>:nth-child(3){display:none}.lv5.prisma .hm-duo,.lv5.prisma .hm-ideas,.lv5.prisma .hm-dash2{grid-template-columns:minmax(0,1fr)}.lv5.prisma .hm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lv5.prisma .hm-pcard{grid-template-columns:minmax(0,1fr)}.lv5.prisma .hm-pcard>img{max-width:200px}.lv5.prisma .hm-big{font-size:min(56px,27cqi)}.lv5.prisma .hm-band{padding:24px 20px}.lv5.prisma .hm-closing{padding:40px 18px}}.lv5.prisma:not([data-theme=dark]){background-image:radial-gradient(closest-side,var(--pz-glow),transparent 74%);background-position:50% -780px;background-size:3000px 1640px}.lv5.prisma:not([data-theme=dark]) #nv5:not(.dark){--nv-bd:var(--pz-line);--nv-alt:var(--pz-inner);--nv-prism:var(--pz-prism-lin);--nv-shadow:0 1px 2px color-mix(in oklab,var(--ny-palette-ink) 4%,transparent),0 8px 18px -12px color-mix(in oklab,var(--ny-palette-ink) 16%,transparent)}.lv5.prisma:not([data-theme=dark]) .hm-num,.lv5.prisma:not([data-theme=dark]) .hm-jobs i,.lv5.prisma:not([data-theme=dark]) .hm-stepn{color:var(--ny-palette-accent-ink);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.lv5.prisma:not([data-theme=dark]) .hm-ok,.lv5.prisma:not([data-theme=dark]) .hm-more-tag{background:var(--ny-palette-white);color:var(--ny-palette-accent-ink);box-shadow:inset 0 0 0 1px var(--pz-line-2)}.lv5.prisma:not([data-theme=dark]) .tr-facts em.ok{color:var(--ny-palette-accent-ink);background:var(--ny-palette-white);border:1px solid var(--pz-line-2)}.lv5.prisma:not([data-theme=dark]) .tr-ic{color:var(--ny-palette-accent-ink);background:var(--pz-inner-2)}.lv5.prisma:not([data-theme=dark]) .tr-ad{box-shadow:var(--shadow)}.lv5.prisma:not([data-theme=dark]) .tp-phone{box-shadow:var(--deep)}.lv5.prisma[data-theme] .hm-jobs a,.lv5.prisma[data-theme] .hm-seg,.lv5.prisma[data-theme] .hm-btn-ghost,.lv5.prisma[data-theme] .studio-hero .urlbar,.lv5.prisma[data-theme] .hm-urlbar,.lv5.prisma[data-theme] .pv3-aud button,.lv5.prisma[data-theme] .pv3-aud .pv3-rd{border-color:var(--pz-ctl)}.lv5.prisma[data-theme] .pv3-aud button[aria-pressed=true]{border-color:#0000}.lv5.prisma[data-theme=dark] .hm-jobs a:hover{border-color:var(--ny-palette-lilac)}.lv5.prisma:not([data-theme=dark]) .hm-jobs a,.lv5.prisma:not([data-theme=dark]) .hm-btn-ghost{background:var(--ny-palette-white)}.lv5.prisma:not([data-theme=dark]) .hm-tab{border-color:var(--pz-ctl-soft)}.lv5.prisma:not([data-theme=dark]) .hm-tab.on,.lv5.prisma:not([data-theme=dark]) .pv3-aud button[aria-pressed=true]{border-color:#0000}.lv5.prisma:not([data-theme=dark]) .pv3-aud button[aria-pressed=true]{background:var(--pz-inner)}.lv5.prisma:not([data-theme=dark]) .hm-jobs a:hover,.lv5.prisma:not([data-theme=dark]) .hm-tab:hover{border-color:var(--ny-palette-primary)}.lv5.prisma:not([data-theme=dark]) .pv3-info:before{background:var(--ny-palette-primary);opacity:1}.lv5.prisma:not([data-theme=dark]) .pv3-switch{background:var(--ny-palette-white);border-color:var(--pz-line-2)}.lv5.prisma:not([data-theme=dark]) .hm-irow{background:var(--ny-palette-white);border-color:var(--pz-line)}.lv5.prisma:not([data-theme=dark]) .hm-irow.new{background:var(--pz-inner-2);border-color:var(--pz-ctl-soft)}.lv5.prisma:not([data-theme=dark]) .hm-vs,.lv5.prisma:not([data-theme=dark]) .hm-closing{border-color:var(--pz-line)}.lv5.prisma:not([data-theme=dark]) .hm-closing{box-shadow:var(--pz-shadow),var(--pz-halo)}@media (max-width:560px){.lv5.prisma:not([data-theme=dark]) .hm-closing{--pz-halo:0 0 48px 12px var(--pz-glow)}}.lv5.prisma:not([data-theme=dark]) .hero-wall-cols{border-radius:16px;-webkit-mask:none;mask:none}.lv5.prisma:not([data-theme=dark]) .hero-wall-tile{border-color:var(--pz-line);box-shadow:0 1px 2px color-mix(in oklab,var(--ny-palette-ink) 5%,transparent)}@media (max-width:480px){.lv5.prisma:not([data-theme=dark]) .hero-wall-cols{height:calc(110vw - 65.8px);-webkit-mask:linear-gradient(#000 calc(100% - 24px),#0000);mask:linear-gradient(#000 calc(100% - 24px),#0000)}}.lv5.prisma:not([data-theme=dark]) .hm-inner .pv3-il,.lv5.prisma:not([data-theme=dark]) .hm-inner.hm-cal{background:0 0;border-color:#0000}.lv5.prisma:not([data-theme=dark]) .caldemo{background:var(--ny-palette-white);border-color:var(--pz-line);color:var(--tx);box-shadow:var(--pz-shadow)}.lv5.prisma:not([data-theme=dark]) .caldemo .cd-tag,.lv5.prisma:not([data-theme=dark]) .caldemo .cd-ok{color:var(--ny-palette-accent-ink)}.lv5.prisma:not([data-theme=dark]) .caldemo .cd-dow,.lv5.prisma:not([data-theme=dark]) .caldemo .cd-num,.lv5.prisma:not([data-theme=dark]) .caldemo .cd-when{color:var(--mu)}.lv5.prisma:not([data-theme=dark]) .caldemo .cd-net{color:var(--tx)}.lv5.prisma[data-theme=dark] .caldemo .cd-dow{color:var(--mu)}.lv5.prisma:not([data-theme=dark]) .caldemo .cd-cell{background:var(--pz-inner)}.lv5.prisma:not([data-theme=dark]) .caldemo .cd-off{background:0 0}.lv5.prisma:not([data-theme=dark]) .caldemo .cd-hl{outline-color:var(--ny-palette-primary);background:var(--pz-inner-2)}.lv5.prisma:not([data-theme=dark]) .caldemo .cd-pill{background:var(--ny-palette-white);color:var(--tx);box-shadow:inset 0 0 0 1px var(--pz-line)}.lv5.prisma:not([data-theme=dark]) .caldemo .cd-card{background:var(--ny-palette-white);border-color:var(--pz-line-2);box-shadow:var(--deep)}.lv5.prisma:not([data-theme=dark]) .caldemo .cd-badge{color:var(--ny-palette-accent-ink);background:var(--pz-inner-2)}.lv5.prisma:not([data-theme=dark]) .pv3-il{--il-bg:var(--pz-inner);--il-card:var(--ny-palette-white);--il-line:var(--pz-line);--il-line-2:var(--pz-line-2);--il-tx:var(--tx);--il-mu:var(--mu);--il-acc:var(--ny-palette-primary);background:var(--il-bg)}.lv5.prisma:not([data-theme=dark]) .pv3-il-ej{background:var(--ny-palette-white);border:1px solid var(--pz-line)}.lv5.prisma:not([data-theme=dark]) .pv3-il-card{box-shadow:var(--pz-shadow)}.lv5.prisma:not([data-theme=dark]) .pv3-il-tog{background:var(--pz-line-2)}.lv5.prisma:not([data-theme=dark]) .pv3-il-tabs,.lv5.prisma:not([data-theme=dark]) .pv3-il-cmt,.lv5.prisma:not([data-theme=dark]) .pv3-il-days i,.lv5.prisma:not([data-theme=dark]) .pv3-il-queue span,.lv5.prisma:not([data-theme=dark]) .pv3-il-role{background:var(--pz-inner)}.lv5.prisma:not([data-theme=dark]) .pv3-il-tabs .on,.lv5.prisma:not([data-theme=dark]) .pv3-il-role.adm{background:var(--pz-inner-2);color:var(--tx);box-shadow:inset 0 0 0 1px var(--pz-ctl-soft)}.lv5.prisma:not([data-theme=dark]) .pv3-il-cmt mark{background:var(--pz-inner-2);color:var(--tx)}.lv5.prisma:not([data-theme=dark]) .pv3-il-ok,.lv5.prisma:not([data-theme=dark]) .pv3-il-sent{background:var(--ny-palette-white);color:var(--ny-palette-accent-ink);box-shadow:inset 0 0 0 1px var(--pz-line-2)}.lv5.prisma:not([data-theme=dark]) .pv3-il-bar{background:var(--pz-inner-2)}.lv5.prisma:not([data-theme=dark]) .pv3-il-member.add{color:var(--ny-palette-accent-ink)}.lv5.prisma:not([data-theme=dark]) .pv3-il-member.add .pv3-il-av{border-color:var(--ny-palette-primary);color:var(--ny-palette-primary)}.lv5.prisma:not([data-theme=dark]) .pv3-il-photo:after{box-shadow:0 4px 8px -4px color-mix(in oklab,var(--ny-palette-ink) 16%,transparent)}