.xv{--xv-serif:"Playfair Display",Georgia,serif;--xv-sans:"Inter",system-ui,-apple-system,sans-serif;--xv-gold:var(--color-accent);--xv-rose:var(--color-theme);--xv-rose-rgb:var(--color-theme-rgb);--xv-ink:#f6eef1;--xv-muted:rgba(246,238,241,.72);--xv-line:hsla(0,0%,100%,.08);background:radial-gradient(75rem 37.5rem at 85% -10%,rgba(var(--xv-rose-rgb),.16),transparent 60%),var(--bg-primary);color:var(--xv-ink);font-family:var(--xv-sans);font-size:1rem;height:100%;line-height:1.6;overflow-y:auto;padding-bottom:calc(4.5rem + env(safe-area-inset-bottom));width:100%}.xv-h1,.xv-h2{font-family:var(--xv-serif);font-weight:600;letter-spacing:-.01em;margin:0}.xv-h1{font-size:clamp(2.25rem,6vw,4rem);line-height:1.04}.xv-h1__lead{display:block}.xv-h1__tail,.xv-h2 em{color:var(--xv-gold);font-style:italic;font-weight:500}.xv-h1__tail{display:block;margin-top:.375rem}.xv-h2{font-size:clamp(1.625rem,3.6vw,2.5rem);line-height:1.15}.xv-h3{color:var(--xv-ink);font-size:1.0625rem;font-weight:600;margin:0 0 .375rem}.xv p{color:var(--xv-muted);margin:0}.xv-lede{font-size:1.125rem;margin-top:1.125rem!important;max-width:34em}.xv-lede--sm{font-size:1rem}.xv-kicker{color:var(--xv-gold)!important;font-size:.75rem;letter-spacing:.16em;margin-bottom:.625rem!important;text-transform:uppercase}.xv-sr{height:.0625rem;overflow:hidden;position:absolute;width:.0625rem;clip:rect(0 0 0 0)}.xv-dot{background:var(--color-ass-green,#34d399);border-radius:50%;box-shadow:0 0 0 .1875rem #34d3992e;flex:none;height:.5rem;width:.5rem}.xv-chip{background:#ffffff08;border:.0625rem solid var(--xv-line);color:var(--xv-muted);font-size:.8125rem;gap:.5rem;margin-bottom:1.25rem!important;padding:.375rem .75rem}.xv-btn,.xv-chip{align-items:center;border-radius:62.4375rem;display:inline-flex}.xv-btn{cursor:pointer;font-size:1rem;font-weight:600;justify-content:center;min-height:3.25rem;padding:0 1.75rem;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.xv-btn--primary{background:var(--xv-rose);box-shadow:0 .625rem 1.875rem -.625rem rgba(var(--xv-rose-rgb),.8);color:#fff}.xv-btn--primary:hover{background:var(--color-theme-hover);transform:translateY(-.0625rem)}.xv-btn--ghost{border:.0625rem solid var(--xv-line);color:var(--xv-ink)}.xv-btn--ghost:hover{border-color:rgba(var(--xv-rose-rgb),.6)}.xv-btn--sm{font-size:.875rem;min-height:2.75rem;padding:0 1.125rem}.xv a:focus-visible,.xv summary:focus-visible,.xv-btn:focus-visible{outline:.125rem solid var(--xv-gold);outline-offset:.1875rem}.xv-hint{color:var(--xv-muted)}.xv-hint,.xv-note{font-size:.8125rem}.xv-note{margin-top:.875rem!important}.xv-top{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:72.5rem;padding:1.125rem 1.25rem}.xv-logo{font-family:var(--xv-serif);font-size:1.375rem;font-weight:600;letter-spacing:-.01em}.xv-logo__x{color:var(--xv-rose);font-style:italic;margin-right:.0625rem}.xv-hero{align-items:center;display:grid;gap:2.5rem;margin:0 auto;max-width:72.5rem;padding:1.5rem 1.25rem 3.5rem}.xv-hero__cta{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem 1.125rem;margin-top:1.75rem}.xv-hero__visual{height:32.5rem;position:relative}.xv-glow{background:radial-gradient(closest-side,rgba(var(--xv-rose-rgb),.45),transparent);filter:blur(1.875rem);inset:10% 5%;position:absolute}.xv-stack{aspect-ratio:9/16;background:var(--bg-secondary);border:.0625rem solid hsla(0,0%,100%,.08);border-radius:1.5rem;max-height:82%;opacity:.55;overflow:hidden;position:absolute;top:9%;transition:transform .4s ease,opacity .4s ease;width:52%}.xv-stack img{display:block;filter:saturate(.85);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.xv-stack--1{left:0;transform:rotate(-8deg)}.xv-stack--2{right:0;transform:rotate(8deg)}.xv-phone{aspect-ratio:9/16;background:var(--bg-secondary);border:.0625rem solid hsla(0,0%,100%,.12);border-radius:1.75rem;box-shadow:0 2.5rem 5rem -1.5rem #000000d9,0 0 0 .375rem #ffffff08;height:100%;left:50%;max-width:100%;overflow:hidden;position:absolute;top:0;transform:translate(-50%);z-index:2}.xv-phone__video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.xv-phone__bars{display:flex;gap:.25rem;left:.75rem;position:absolute;right:.75rem;top:.75rem}.xv-phone__bar{background:#ffffff40;border-radius:.1875rem;flex:1;height:.1875rem;overflow:hidden}.xv-phone__bar i{background:#fff;display:block;height:100%;transform-origin:left}.xv-phone__who{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);background:#0b0a0f8c;font-size:.8125rem;gap:.375rem;left:.75rem;padding:.3125rem .625rem;top:1.625rem}.xv-phone__call,.xv-phone__who{align-items:center;border-radius:62.4375rem;color:#fff;display:inline-flex;font-weight:600;position:absolute}.xv-phone__call{animation:xv-ring 2.2s ease-out infinite;background:var(--xv-rose);bottom:1.125rem;box-shadow:0 0 rgba(var(--xv-rose-rgb),.6);gap:.5rem;left:50%;min-height:3rem;padding:0 1.375rem;text-decoration:none;transform:translate(-50%);white-space:nowrap}.xv-phone__call:hover{background:var(--color-theme-hover)}.xv-phone__next{background:#0b0a0f73;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:2.75rem;place-items:center;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);width:2.75rem}@keyframes xv-ring{0%{box-shadow:0 0 rgba(var(--xv-rose-rgb),.55)}70%,to{box-shadow:0 0 0 1rem rgba(var(--xv-rose-rgb),0)}}.xv-reel{display:grid;gap:.75rem;grid-auto-columns:62%;grid-auto-flow:column;list-style:none;margin:0 -1.25rem;overflow-x:auto;padding:0 1.25rem .5rem;scroll-snap-type:x mandatory;scrollbar-width:none}.xv-reel::-webkit-scrollbar{display:none}.xv-reel__item{scroll-snap-align:start}.xv-clip{aspect-ratio:9/16;background:var(--bg-secondary);border:.0625rem solid var(--xv-line);border-radius:1.25rem;display:block;overflow:hidden;position:relative;text-decoration:none;transition:transform .25s ease,border-color .25s ease}.xv-clip.is-playing,.xv-clip:hover{border-color:rgba(var(--xv-rose-rgb),.6)}.xv-clip__video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .3s ease;width:100%}.xv-clip.can-play:not(.is-playing) .xv-clip__video{filter:brightness(.62) saturate(.9)}.xv-clip.can-play:hover .xv-clip__video{filter:none}.xv-clip.is-playing{border-color:var(--xv-rose);box-shadow:0 0 0 .0625rem var(--xv-rose),0 1.125rem 2.5rem -1rem rgba(var(--xv-rose-rgb),.7)}.xv-clip__dur{align-items:center;background:#0b0a0f99;border-radius:62.4375rem;color:#fff;display:inline-flex;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;gap:.25rem;padding:.1875rem .5rem;position:absolute;right:.625rem;top:.625rem;transition:opacity .2s ease}.xv-clip.is-playing .xv-clip__dur{opacity:0}.xv-clip__live{align-items:center;background:rgba(var(--xv-rose-rgb),.9);border-radius:62.4375rem;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;left:.625rem;opacity:0;padding:.1875rem .5625rem;position:absolute;top:.625rem;transition:opacity .2s ease}.xv-clip__live i{background:#fff;border-radius:50%;height:.375rem;width:.375rem}.xv-clip.is-playing .xv-clip__live{opacity:1}.xv-clip__bar{background:#fff3;border-radius:.1875rem;bottom:3.375rem;height:.1875rem;left:.75rem;opacity:0;overflow:hidden;position:absolute;right:.75rem;transition:opacity .2s ease}.xv-clip__bar i{background:#fff;display:block;height:100%;transform-origin:left}.xv-clip.is-playing .xv-clip__bar{opacity:1}.xv-reel-hint{display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem 1.125rem;margin-top:.875rem!important}.xv-reel-hint__item{align-items:center;color:var(--xv-gold);display:inline-flex;gap:.375rem}.xv-reel-hint__item--pointer{display:none}@media(hover:hover)and (pointer:fine){.xv-reel-hint__item--pointer{display:inline-flex}.xv-reel-hint__item--touch{display:none}}.xv-clip__meta{background:linear-gradient(transparent,#000c);bottom:0;color:#fff;display:grid;left:0;padding:3rem .75rem 3.25rem;position:absolute;right:0}.xv-clip__name{font-family:var(--xv-serif);font-size:1.25rem;font-style:italic}.xv-clip__country{color:#ffffffbf;font-size:.75rem}.xv-clip__cta{background:rgba(var(--xv-rose-rgb),.9);border-radius:62.4375rem;bottom:.75rem;color:#fff;display:grid;font-size:.8125rem;font-weight:600;left:.75rem;min-height:2rem;place-items:center;position:absolute;right:.75rem}.xv-sec{border-top:.0625rem solid var(--xv-line);margin:0 auto;max-width:72.5rem;padding:3.5rem 1.25rem}.xv-sec__head{margin-bottom:1.75rem;max-width:47.5rem}.xv-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.xv-face{aspect-ratio:3/4;background:var(--bg-secondary);border:.0625rem solid var(--xv-line);border-radius:1.125rem;display:block;overflow:hidden;position:relative;transition:transform .25s ease,border-color .25s ease}.xv-face:hover{border-color:rgba(var(--xv-rose-rgb),.55);transform:translateY(-.1875rem)}.xv-face__img{height:100%;width:100%}.xv-face__meta{align-items:center;background:linear-gradient(transparent,#000000bf);bottom:0;color:#fff;display:flex;font-size:.8125rem;font-weight:600;gap:.375rem;left:0;padding:1.75rem .625rem .625rem;position:absolute;right:0}.xv-face__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xv-what{display:grid;gap:2rem}.xv-what__text p+p{margin-top:.875rem}.xv-not{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.xv-not__item{background:var(--bg-secondary);border-left:.1875rem solid var(--xv-gold);border-radius:1rem;padding:1.125rem 1.25rem}.xv-steps{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.xv-step{background:var(--bg-secondary);border:.0625rem solid var(--xv-line);border-radius:1.125rem;padding:1.375rem}.xv-step__n{color:var(--xv-rose);display:block;font-family:var(--xv-serif);font-size:1.75rem;font-style:italic;margin-bottom:.5rem}.xv-price{display:grid;gap:1rem}.xv-price__col{background:var(--bg-secondary);border:.0625rem solid var(--xv-line);border-radius:1.125rem;padding:1.5rem}.xv-price__col--coins{border-color:rgba(var(--xv-rose-rgb),.35)}.xv-list{color:var(--xv-muted);gap:.5rem;padding-left:1.125rem}.xv-list,.xv-tiles{display:grid;margin:0}.xv-tiles{gap:.75rem;list-style:none;padding:0}.xv-tile{background:var(--bg-secondary);border:.0625rem solid var(--xv-line);border-radius:1rem;padding:1.25rem}.xv-tips{display:grid;gap:1.375rem;list-style:none;margin:0;max-width:51.25rem;padding:0}.xv-tip{display:grid;gap:.875rem;grid-template-columns:2.75rem 1fr}.xv-tip__n{border:.0625rem solid hsla(0,0%,100%,.14);border-radius:50%;color:var(--xv-gold);display:grid;font-family:var(--xv-serif);font-size:1.25rem;font-style:italic;height:2.75rem;place-items:center;width:2.75rem}.xv-table-wrap{border:.0625rem solid var(--xv-line);border-radius:1.125rem;overflow-x:auto}.xv-table{border-collapse:collapse;font-size:.9375rem;min-width:35rem;width:100%}.xv-table td,.xv-table th{border-bottom:.0625rem solid var(--xv-line);color:var(--xv-muted);padding:.875rem 1rem;text-align:left}.xv-table thead th{background:var(--bg-secondary);color:var(--xv-ink);font-weight:600}.xv-table tbody th{color:var(--xv-ink);font-weight:500}.xv-table .is-us{background:rgba(var(--xv-rose-rgb),.08);color:var(--xv-ink)}.xv-table tr:last-child td,.xv-table tr:last-child th{border-bottom:0}.xv-faq{display:grid;gap:.625rem;max-width:51.25rem}.xv-faq__item{background:var(--bg-secondary);border:.0625rem solid var(--xv-line);border-radius:.875rem}.xv-faq__q{color:var(--xv-ink);cursor:pointer;display:flex;font-weight:600;gap:.75rem;justify-content:space-between;list-style:none;min-height:2.75rem;padding:1.125rem 1.25rem}.xv-faq__q::-webkit-details-marker{display:none}.xv-faq__q:after{color:var(--xv-gold);content:"+";font-size:1.25rem;line-height:1}.xv-faq__item[open] .xv-faq__q:after{content:"–"}.xv-faq__a{padding:0 1.25rem 1.125rem}.xv-end{align-items:center;display:flex;flex-direction:column;gap:1.125rem;padding:4.5rem 1.25rem;text-align:center}.xv-end,.xv-foot{border-top:.0625rem solid var(--xv-line);margin:0 auto;max-width:72.5rem}.xv-foot{font-size:.8125rem;padding:1.75rem 1.25rem}.xv-foot__cols{display:grid;gap:1.25rem;margin-bottom:1.125rem}.xv-foot__col{align-items:flex-start;display:flex;flex-direction:column;gap:.125rem}.xv-foot__label{color:var(--xv-gold)!important;font-size:.75rem;letter-spacing:.14em;margin-bottom:.25rem!important;text-transform:uppercase}@media(min-width:640px){.xv-foot__cols{grid-template-columns:repeat(3,1fr)}}.xv-foot a{color:var(--xv-muted);padding:.375rem 0;text-decoration:none}.xv-foot a:hover{color:var(--xv-ink)}@media(min-width:640px){.xv-grid{grid-template-columns:repeat(4,1fr)}.xv-steps{grid-template-columns:repeat(3,1fr)}.xv-price{grid-template-columns:1fr 1fr}.xv-tiles{grid-template-columns:repeat(2,1fr)}.xv-hero__visual{height:35rem}.xv-reel{grid-auto-columns:34%}}@media(min-width:1024px){.xv{padding-bottom:0}.xv-hero{grid-template-columns:1.05fr 1fr;padding-bottom:5.5rem;padding-top:3rem}.xv-hero__visual{height:37.5rem}.xv-reel{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);margin:0;overflow:visible;padding:0}.xv-clip:hover{transform:translateY(-.25rem)}.xv-what{align-items:start;grid-template-columns:1.3fr 1fr}.xv-tiles{grid-template-columns:repeat(4,1fr)}}@media(prefers-reduced-motion:reduce){.xv *{transition:none!important}.xv-phone__call{animation:none}.xv-btn--primary:hover,.xv-clip:hover,.xv-face:hover{transform:none}}a.xv-logo{color:var(--xv-ink);text-decoration:none}.xv-crumb{color:var(--xv-muted);display:flex;font-size:.8125rem;gap:.5rem;margin-bottom:1.125rem}.xv-crumb a{color:var(--xv-gold);text-decoration:none}.xv-article{display:grid;gap:1.625rem;max-width:47.5rem}.xv-article p+p{margin-top:.75rem}.xv-h2--sm{font-size:clamp(1.375rem,2.6vw,1.75rem)}.xv-related{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.xv-related__link{background:var(--bg-secondary);border:.0625rem solid var(--xv-line);border-radius:1rem;display:grid;gap:.25rem;padding:1.125rem 1.25rem;text-decoration:none;transition:border-color .2s ease}.xv-related__link strong{color:var(--xv-ink);font-family:var(--xv-serif);font-size:1.1875rem;font-weight:600}.xv-related__link span{color:var(--xv-muted);font-size:.875rem}.xv-related__link:hover{border-color:rgba(var(--xv-rose-rgb),.55)}@media(min-width:640px){.xv-related{grid-template-columns:repeat(3,1fr)}}
