.v3-root{--v3-ink:#070a11;--v3-ink-2:#0a0e18;--v3-panel:#10151f;--v3-panel-2:#161d29;--v3-porcelain:#f4efe4;--v3-paper:#fbf7ee;--v3-ivory:#f5f1e8;--v3-champagne:#d3b56d;--v3-gold:#dcc084;--v3-gold-soft:#e8d39d;--v3-mute:#9aa3b2;--v3-faint:#828b9c;--v3-ink-mute:#55606d;--v3-line:#f4efe41a;--v3-line-2:#f4efe42b;--v3-gold-line:#d3b56d57;--v3-line-ink:#080e161f;--v3-shadow:0 40px 90px -55px #000000d9;--v3-shadow-lift:0 50px 120px -55px #000000eb;--v3-r:18px;--v3-r-lg:26px;--v3-fast:.17s;--v3-ease:cubic-bezier(.16, .84, .32, 1);--v3-focus:var(--v3-gold-soft);background:var(--v3-ink);width:100%;min-height:100vh;color:var(--v3-ivory);font-family:var(--font-inter), system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}.v3-root *,.v3-root :before,.v3-root :after{box-sizing:border-box}.v3-root a{color:inherit}.v3-root a:focus-visible,.v3-root button:focus-visible{outline:2px solid var(--v3-focus);outline-offset:4px;border-radius:4px}.v3-container{width:min(1160px,100% - 48px);margin-inline:auto}.v3-label{color:var(--v3-mute);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:700}.v3-label-gold{color:var(--v3-gold)}.v3-h2{color:var(--v3-ivory);font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1.04}.v3-h2-ink{color:var(--v3-ink)}.v3-h2 em{color:var(--v3-gold-soft);font-style:italic}.v3-lede{max-width:44ch;color:var(--v3-mute);text-wrap:pretty;margin:22px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.62}.v3-lede strong{color:var(--v3-ivory);font-weight:650}.v3-btn{min-height:54px;transition:transform var(--v3-fast) ease, box-shadow var(--v3-fast) ease, background var(--v3-fast) ease;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding-inline:28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.v3-root .v3-btn-primary{color:var(--v3-ink);background:linear-gradient(#f3e6c6 0%,#e2c88b 100%);box-shadow:0 20px 44px -22px #d3b56db3}.v3-root .v3-btn-primary:hover,.v3-root .v3-btn-primary:focus-visible{background:linear-gradient(#f8eecf 0%,#e8d097 100%);transform:translateY(-2px)}.v3-btn>span,.v3-link>span{transition:transform var(--v3-fast) ease}.v3-btn:hover>span,.v3-btn:focus-visible>span,.v3-link:hover>span,.v3-link:focus-visible>span{transform:translate(3px)}.v3-link{min-height:44px;color:var(--v3-ivory);text-underline-offset:5px;align-items:center;gap:8px;font-size:14px;font-weight:650;-webkit-text-decoration:underline #f4efe452;text-decoration:underline #f4efe452;display:inline-flex}.v3-link:hover{-webkit-text-decoration-color:var(--v3-gold);text-decoration-color:var(--v3-gold)}.v3-how,.v3-rec{scroll-margin-top:74px}.v3-badge{border:1px solid var(--v3-gold-line);min-height:26px;color:var(--v3-gold-soft);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-self:end;align-items:center;padding-inline:11px;font-size:9px;font-weight:700;display:inline-flex}.v3-hero{isolation:isolate;background:var(--v3-ink);align-items:center;min-height:clamp(646px,92svh - 74px,806px);padding-block:58px 96px;display:flex;position:relative;overflow:hidden}.v3-hero-bg{z-index:-2;position:absolute;inset:0;overflow:hidden}.v3-hero-img{object-fit:cover;object-position:0% center;transform:scale(1.04)}@media (min-width:721px){.v3-hero-img{transform:scaleX(-1)scale(1.04)}}.v3-hero-img-mobile{display:none}.v3-hero-scrim{z-index:-1;background:linear-gradient(180deg, #070a118c 0%, #070a1133 30%, #070a11b8 100%), linear-gradient(96deg, var(--v3-ink) 4%, #070a11d1 38%, #070a116b 62%, #070a111f 100%);position:absolute;inset:0}.v3-hero-copy{max-width:620px}.v3-kicker{color:var(--v3-gold-soft);letter-spacing:.2em;text-transform:uppercase;margin:0 0 22px;font-size:11px;font-weight:700}.v3-hero-title{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(58px,7vw,92px);font-weight:400;line-height:.95}.v3-hero-title em{color:var(--v3-gold-soft);font-style:italic}.v3-hero-sub{color:#f5f1e8db;text-wrap:pretty;max-width:500px;margin:28px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.56}.v3-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.v3-trust{color:#f5f1e8b8;align-items:flex-start;gap:11px;max-width:480px;margin:30px 0 0;font-size:13px;line-height:1.5;display:flex}.v3-trust-mark{border:1px solid var(--v3-gold-line);width:20px;height:20px;color:var(--v3-gold-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:10px;display:inline-flex}.v3-leverage{background:var(--v3-ink);border-top:1px solid var(--v3-line)}.v3-leverage-inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;padding-block:56px;display:grid}.v3-leverage-copy{text-align:center;max-width:480px;margin-inline:auto}.v3-leverage .v3-h2{letter-spacing:-.035em;font-size:clamp(40px,10vw,64px);line-height:1.04}.v3-leverage .v3-h2 em{color:var(--v3-gold-soft);display:block}.v3-bonus-visual{text-align:center;overflow-anchor:none;width:min(100%,720px);margin:0 auto}.v3-bonus-visual.v3-reveal,.v3-bonus-visual.v3-reveal[data-edge=above]{opacity:1;transform:none}.v3-bonus-budget{color:var(--v3-mute);margin:0 0 28px;font-size:12px;line-height:1.5}.v3-bonus-budget strong{color:var(--v3-ivory);font-weight:500}.v3-bonus-art{isolation:isolate;position:relative}.v3-bonus-art:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#bea16229,#0000 68%);position:absolute;inset:8% -3% 0 45%}.v3-bonus-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,5vw,64px);display:grid}.v3-bonus-option{min-width:0}.v3-bonus-option-title{color:var(--v3-ivory);margin:0;font-size:clamp(13px,3.6vw,20px);font-weight:500;line-height:1.4}.v3-bonus-option-sub{color:var(--v3-mute);margin:5px 0 0;font-size:clamp(11px,2.9vw,13px);line-height:1.5}.v3-bonus-hand{--bonus-step:clamp(46px, 12vw, 66px);height:clamp(208px,54vw,294px);margin-top:22px;position:relative}.v3-bonus-card{--br:-9deg;--bx:-7px;isolation:isolate;top:calc(var(--bi) * var(--bonus-step));aspect-ratio:1.586;color:#f5f1e8;text-align:left;width:min(84%,230px);transform:translateX(calc(-50% + var(--bx))) rotate(var(--br));background:linear-gradient(125deg,#334c5e,#182732 65%,#243d4f);border:1px solid #ffffff40;border-radius:clamp(8px,2.4vw,13px);padding:clamp(10px,2.8vw,18px);position:absolute;left:50%;overflow:hidden;box-shadow:inset 0 1px #ffffff26,0 8px 12px -6px #0009,0 18px 32px -14px #000a}.v3-bonus-option-offers .v3-bonus-card:nth-child(2){--br:-2deg;--bx:0px;color:#17242d;background:linear-gradient(125deg,#d9e3e7,#a8bdc8 65%,#91a8b6)}.v3-bonus-option-offers .v3-bonus-card:nth-child(3){--br:5deg;--bx:7px;color:#302618;background:linear-gradient(125deg,#f3e6c7,#d9bf87 65%,#c7a568)}.v3-bonus-card.v3-bonus-card-cash{--br:-5deg;--bx:0px;top:calc(2 * var(--bonus-step));background:linear-gradient(125deg,#46515d,#28313c 65%,#36424d)}.v3-bonus-card:after{content:"";border-radius:inherit;mix-blend-mode:soft-light;opacity:.3;pointer-events:none;background:url(/materials/card-surface.webp) 50%/100% 100%;position:absolute;inset:0}.v3-bonus-card>strong{letter-spacing:-.055em;font-size:clamp(18px,4.9vw,30px);font-weight:500;line-height:1;display:block}.v3-bonus-card-cash>strong{font-size:clamp(28px,7.5vw,46px)}.v3-bonus-card-label{letter-spacing:.1em;text-transform:uppercase;margin-top:4px;font-size:clamp(7px,1.9vw,10px);display:block}.v3-bonus-card-chip{aspect-ratio:1.33;background:linear-gradient(90deg,#0000 32%,#5c482a44 33% 34%,#0000 35% 65%,#5c482a44 66% 67%,#0000 68%),linear-gradient(#0000 49%,#5c482a44 50% 52%,#0000 53%),linear-gradient(130deg,#faebc6,#c7ad76,#f2deb1);border:1px solid #49381855;border-radius:3px;width:clamp(16px,4.5vw,26px);position:absolute;bottom:10px;right:10px}.v3-bonus-card-cash .v3-bonus-card-chip{filter:grayscale()}.v3-bonus-plane{opacity:.65;width:clamp(13px,3.5vw,20px);height:auto;position:absolute;bottom:10px;left:12px;transform:rotate(30deg)}.v3-bonus-total>strong{color:var(--v3-gold-soft);font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(43px,12vw,76px);font-weight:400;line-height:1;display:block}.v3-bonus-option-cash .v3-bonus-total>strong{color:var(--v3-ivory)}.v3-bonus-total sup{vertical-align:top;font-family:var(--font-inter), sans-serif;margin-left:2px;font-size:14px;position:relative;top:.3em}.v3-bonus-total>span{color:var(--v3-ivory);margin-top:8px;font-size:clamp(10px,2.8vw,13px);line-height:1.5;display:block}.v3-bonus-total>small{color:var(--v3-mute);margin-top:4px;font-size:clamp(10px,2.7vw,12px);line-height:1.5;display:block}.v3-bonus-caption>p{color:var(--v3-mute);margin:26px 0 0;font-size:14px}.v3-bonus-caption>p strong{color:var(--v3-gold-soft);font-weight:600}.v3-bonus-caption .v3-bonus-value-note{margin-top:10px;font-size:11px;line-height:1.5}.v3-bonus-assumptions summary{width:fit-content;min-height:44px;color:var(--v3-mute);cursor:pointer;margin-inline:auto;padding-block:12px;font-size:11px;line-height:1.5;display:list-item}.v3-bonus-assumptions .v3-fine{text-align:left}.v3-bonus-assumptions summary:focus-visible{outline:2px solid var(--v3-gold-soft);outline-offset:3px}.v3-bonus-option-offers .v3-bonus-card:before{content:"";opacity:0;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(110deg,#0000 40%,#ffffffa6 50%,#0000 60%);position:absolute;inset:-30% -50%}@media (prefers-reduced-motion:no-preference){.v3-bonus-hand[data-dealing] .v3-bonus-card{transform:perspective(600px) translateX(calc(-50% + var(--bx) + var(--deal-rest,0) * 10px)) translateY(calc(var(--deal-rest,0) * 54px)) rotateX(calc(var(--deal-rest,0) * 32deg)) rotateY(calc(var(--deal-rest,0) * -16deg)) rotate(calc(var(--br) + var(--deal-rest,0) * (18deg - var(--bi) * 8deg)))}.v3-bonus-hand[data-dealing] .v3-bonus-card:before{opacity:var(--deal-shine,0);transform:translateX(calc(var(--deal-progress,1) * 160% - 80%))}}@media (min-width:1041px){.v3-leverage-inner{gap:32px;padding-block:64px}.v3-leverage-copy{max-width:none}.v3-leverage .v3-h2 em{display:inline}}.v3-fine{color:var(--v3-mute);margin:14px 0 0;font-size:13px;line-height:1.5}.v3-how{--v3-focus:var(--v3-ink);background:var(--v3-porcelain);color:var(--v3-ink);padding-block:clamp(88px,9vw,132px)}.v3-how-head{max-width:720px}.v3-how .v3-label{color:var(--v3-ink-mute)}.v3-how-sub{max-width:52ch;color:var(--v3-ink-mute);margin:20px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.6}.v3-how-steps{overflow-anchor:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,32px);margin:clamp(44px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.v3-step{border:1px solid var(--v3-line-ink);border-radius:var(--v3-r-lg);background:var(--v3-paper);flex-direction:column;min-width:0;padding:clamp(22px,2.4vw,30px);display:flex;box-shadow:0 30px 70px -55px #080e1680}.v3-step-index{margin:0 0 14px}.v3-step-index span{font-family:var(--font-instrument-serif), Georgia, serif;color:#7d6226;font-size:20px;font-style:italic}.v3-step-title{color:var(--v3-ink);font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.015em;margin:0;font-size:clamp(26px,2.6vw,32px);font-weight:400;line-height:1.06}.v3-step-body{color:var(--v3-ink-mute);margin:12px 0 0;font-size:14px;line-height:1.58}.v3-demo{pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;margin:24px 0 0;display:flex;position:relative}.v3-demo-cap{color:var(--v3-ink-mute);letter-spacing:.06em;text-transform:uppercase;margin:22px 0 -12px;font-size:12px}.v3-demo-try{color:#7d6226;text-underline-offset:3px;transition:color var(--v3-fast) ease;margin-block:-14px;padding-block:14px;font-weight:750;-webkit-text-decoration:underline #7d622666;text-decoration:underline #7d622666;display:inline-block}.v3-demo-try:hover{color:#5e4a1d;text-decoration-color:currentColor}.v3-demo-playback{border:1px solid var(--v3-line-ink);min-height:44px;color:var(--v3-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;margin-top:12px;padding:8px 14px;font-size:13px;font-weight:600}.v3-demo-playback:hover{background:#d3b56d29}.v3-demo-playback:focus-visible{outline:2px solid var(--v3-ink);outline-offset:3px}.v3-demo-stage{flex-direction:column;flex:1;transition:opacity .3s;display:flex;position:relative}.v3-demo-stage[data-resetting]{opacity:0}.v3d-results-slot{height:132px;margin-top:8px}.v3d-count{color:var(--v3-ink-mute);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:750}.v3d-stack{height:246px;margin:6px 0 0;padding:0;list-style:none;position:relative}.v3d-stack-item{left:50%;top:calc(var(--i) * 54px);z-index:calc(var(--i) + 1);filter:drop-shadow(0 16px 26px #080e1647);width:min(218px,84%);position:absolute;transform:translate(-50%)}.v3d-stack-item>span[aria-hidden]{aspect-ratio:1.59;display:block;width:100%!important;height:auto!important}.v3d-stack-item-new{animation:.64s cubic-bezier(.22,1,.36,1) both v3d-card-add}.v3d-stack-tag{z-index:3;-webkit-backdrop-filter:blur(3px);color:#fff;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;background:#06091080;border-radius:999px;max-width:84%;padding:3px 10px;font-size:10.5px;font-weight:600;position:absolute;top:34px;left:50%;overflow:hidden;transform:translate(-50%)}.v3d-searchwrap{margin-top:14px;position:relative}.v3d-search{min-height:46px;transition:border-color var(--v3-fast) ease, box-shadow var(--v3-fast) ease;background:#fffdf7;border:1px solid #080e1629;border-radius:12px;align-items:center;padding:0 14px;font-size:13.5px;display:flex}.v3d-search.is-focused{border-color:#080e166b;box-shadow:0 0 0 3px #d3b56d33}.v3d-typed{align-items:center;display:inline-flex}.v3d-placeholder{white-space:nowrap;text-overflow:ellipsis;color:#6b727b;min-width:0;display:block;overflow:hidden}.v3d-placeholder .v3d-caret{vertical-align:middle;display:inline-block}.v3d-typed{color:var(--v3-ink);font-weight:600}.v3d-caret{background:var(--v3-ink);width:1.5px;height:18px;margin-inline:1px 2px;animation:.94s steps(2,start) infinite v3d-caret}.v3d-results{animation:v3d-pop .26s var(--v3-ease);background:#fffdf8;border:1px solid #080e1624;border-radius:14px;margin:0;padding:6px;list-style:none;box-shadow:0 24px 50px -28px #080e1666}.v3d-result{transition:background var(--v3-fast) ease;border-radius:9px;align-items:center;gap:12px;padding:8px 10px;display:flex}.v3d-result-text{flex-direction:column;gap:2px;min-width:0;display:flex}.v3d-result-name{color:var(--v3-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:650;overflow:hidden}.v3d-result-issuer{color:var(--v3-ink-mute);font-size:10.5px}.v3d-add{width:22px;height:22px;color:var(--v3-ink);border:1px solid #080e1638;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:14px;line-height:1;display:inline-flex}.v3d-result.is-hover{background:#d3b56d2e}.v3d-q{margin:0 0 15px}.v3d-q:last-of-type{margin-bottom:18px}.v3d-q-label{color:var(--v3-ink);margin:0 0 8px;font-size:13px;font-weight:700}.v3d-pills{flex-wrap:wrap;gap:7px;display:flex}.v3d-pill{color:var(--v3-ink-mute);transition:background var(--v3-fast) ease, color var(--v3-fast) ease, border-color var(--v3-fast) ease;border:1px solid #080e1633;border-radius:999px;padding:7px 12px;font-size:11.5px;font-weight:650}.v3d-pill.is-selected{background:var(--v3-ink);border-color:var(--v3-ink);color:var(--v3-ivory);animation:.6s ease-out v3d-ring}.v3d-cta{color:var(--v3-ink-mute);background:#080e1612;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:11px 18px;font-size:12.5px;font-weight:700;transition:background .24s,color .24s;display:inline-flex}.v3d-cta.is-ready{background:var(--v3-ink);color:var(--v3-ivory);animation:.7s ease-out v3d-ring}.v3d-sheet{z-index:5;animation:v3d-sheet-up .34s var(--v3-ease);background:#fffdf8;border:1px solid #080e1624;border-radius:16px;padding:10px 14px 14px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -18px 50px -30px #080e1673,0 24px 50px -28px #080e1659}.v3d-sheet-grip{background:#080e1624;border-radius:999px;width:36px;height:4px;margin:0 auto 10px;display:block}.v3d-sheet-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.v3d-sheet-title{color:var(--v3-ink);font-size:13px;font-weight:700}.v3d-sheet-label{color:var(--v3-ink-mute);margin:0 0 8px;font-size:11.5px;font-weight:650}.v3d-sheet-chips{flex-wrap:wrap;gap:7px;display:flex}.v3d-sheet-add{color:#55606da6;background:#080e1612;border-radius:999px;justify-content:center;align-items:center;width:100%;margin-top:12px;padding:10px 0;font-size:12px;font-weight:700;transition:background .24s,color .24s;display:inline-flex}.v3d-sheet-add.is-ready{background:var(--v3-ink);color:var(--v3-ivory);animation:.7s ease-out v3d-ring}@keyframes v3d-sheet-up{0%{opacity:0;transform:translateY(26px)}}.v3d-plan{--xoa:0;--xo-gold:#b8954a;--xo-gold-bright:#e4c98a;--xo-green:#7fd1a6;--xo-amber:#e0a049;--xo-night:#0c0f15;background:radial-gradient(320px 160px at 50% -50px, #b8954a21, transparent 70%), var(--xo-night);color:#e9ecf2;position:absolute;inset:0;overflow:hidden}.v3d-plan:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(1.6px 1.6px at 16% 9%, rgb(255 255 255/calc(.5 * (1 - var(--xoa)))), transparent 100%), radial-gradient(1px 1px at 67% 5%, rgb(255 255 255/calc(.4 * (1 - var(--xoa)))), transparent 100%), radial-gradient(1.2px 1.2px at 41% 16%, rgb(255 255 255/calc(.32 * (1 - var(--xoa)))), transparent 100%), radial-gradient(1.6px 1.6px at 87% 13%, rgb(255 255 255/calc(.3 * (1 - var(--xoa)))), transparent 100%), radial-gradient(1px 1px at 9% 22%, rgb(255 255 255/calc(.26 * (1 - var(--xoa)))), transparent 100%), radial-gradient(1px 1px at 78% 27%, rgb(255 255 255/calc(.22 * (1 - var(--xoa)))), transparent 100%), radial-gradient(140% 64% at 50% 103%, rgb(228 170 86/calc(var(--xoa) * .27)), rgb(186 118 58/calc(var(--xoa) * .1)) 42%, transparent 70%);background-repeat:no-repeat;position:absolute;inset:0}.v3d-plan:after{content:"";z-index:4;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.v3dp-col{z-index:1;will-change:transform;padding:16px 16px 14px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.v3dp-col[data-resetting]{opacity:0}.v3dp-topline{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v3dp-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#cdd3dc;margin:0;font-size:9.5px;font-weight:700}.v3dp-link{color:#8a92a0;text-underline-offset:3px;flex-shrink:0;font-size:9.5px;text-decoration:underline}.v3dp-hero{background:#ffffff07;border:1px solid #ffffff12;border-radius:16px;margin-top:12px;padding:13px 14px 12px}.v3dp-hero-top{align-items:center;gap:10px;display:flex}.v3dp-hero-id{flex-direction:column;gap:2px;display:flex}.v3dp-hero-tag{letter-spacing:.13em;text-transform:uppercase;color:var(--xo-gold-bright);font-size:8.5px;font-weight:750}.v3dp-hero-name{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:.01em;font-size:17px}.v3dp-pts{align-items:baseline;gap:7px;margin:10px 0 2px;display:flex}.v3dp-pts-num{font-family:var(--font-instrument-serif), Georgia, serif;font-variant-numeric:tabular-nums;background:linear-gradient(#f4e0ab,#c9a45c);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:40px;line-height:1}.v3dp-pts-unit{letter-spacing:.14em;text-transform:uppercase;color:#8a92a0;font-size:9.5px;font-weight:700}.v3dp-pts-sub{color:#8a92a0;margin:0;font-size:10.5px}.v3dp-why{border-top:1px solid #ffffff14;flex-direction:column;gap:7px;margin-top:10px;padding-top:9px;display:flex}.v3dp-why-row{color:#cdd3dc;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.v3dp-bars{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.v3dp-bars i{background:#3a4150;border-radius:1px;width:3px}.v3dp-bars i:first-child{height:40%}.v3dp-bars i:nth-child(2){height:70%}.v3dp-bars i:nth-child(3){height:100%}.v3dp-bars i[data-on="1"]{background:var(--xo-gold-bright)}.v3dp-pips{align-items:center;gap:3px;display:inline-flex}.v3dp-pips i{background:#3a4150;border-radius:99px;width:4px;height:4px}.v3dp-pips i[data-on="1"]{background:var(--xo-gold-bright)}.v3dp-alt{flex-direction:column;gap:6px;margin-top:10px;display:flex}.v3dp-alt-row{background:#ffffff07;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:10px;padding:8px 11px;display:flex}.v3dp-alt-text{flex-direction:column;gap:1px;min-width:0;display:flex}.v3dp-alt-text strong{color:#e9ecf2;font-size:11.5px;font-weight:650}.v3dp-alt-text em{color:#8a92a0;font-size:9.5px;font-style:normal}.v3dp-alt-chip{color:var(--xo-gold-bright);letter-spacing:.1em;text-transform:uppercase;flex:none;margin-left:auto;font-size:9px;font-weight:750}.v3dp-alt-chip[data-avoid]{color:#8a92a0}.v3dp-climb-label{letter-spacing:.14em;text-transform:uppercase;color:#cdd3dc;margin:18px 0 10px;font-size:9.5px;font-weight:700}.v3dp-jrny{margin:0;padding:0;list-style:none;position:relative}.v3dp-jrny:before{content:"";background:linear-gradient(#b8954a59,#b8954a29);width:2px;position:absolute;top:10px;bottom:26px;left:5px}.v3dp-jrny:after{content:"";background:linear-gradient(180deg, #f4e0ab, var(--xo-gold));transform-origin:top;width:2px;transform:scaleY(var(--xop,0));position:absolute;top:10px;bottom:26px;left:5px;box-shadow:0 0 12px #e4c98a8c}.v3dp-step{grid-template-columns:12px 1fr auto;gap:0 10px;padding:0 0 13px;display:grid;position:relative}.v3dp-mark{z-index:1;background:var(--xo-gold);width:10px;height:10px;box-shadow:0 0 0 3px var(--xo-night), 0 0 12px #b8954a8c;border-radius:99px;justify-self:center;margin-top:4px;transition:filter .3s;position:relative}.v3dp-step[data-type=bonus] .v3dp-mark{background:var(--xo-green);box-shadow:0 0 0 3px var(--xo-night), 0 0 12px #7fd1a673}.v3dp-step[data-type=wait] .v3dp-mark{background:var(--xo-night);box-shadow:0 0 0 3px var(--xo-night);border:2px dashed #4a5160}.v3dp-step[data-type=fee] .v3dp-mark{background:var(--xo-amber);box-shadow:0 0 0 3px var(--xo-night), 0 0 10px #e0a04966;border-radius:2px}.v3dp-step:first-child .v3dp-mark{animation:2.8s ease-in-out infinite v3dp-breathe}@keyframes v3dp-breathe{0%,to{box-shadow:0 0 0 3px var(--xo-night), 0 0 10px #b8954a73}50%{box-shadow:0 0 0 3px var(--xo-night), 0 0 18px #e4c98ad9}}.v3dp-step:not([data-passed="1"]) .v3dp-mark{filter:saturate(.5)brightness(.6)}.v3dp-step-main{min-width:0}.v3dp-when{color:#6b7280;font-variant-numeric:tabular-nums;letter-spacing:.03em;margin:0 0 2px;font-size:8.5px;transition:color .3s;display:block}.v3dp-step[data-passed="1"] .v3dp-when{color:var(--xo-gold)}.v3dp-step-title{color:#e9ecf2;font-size:11px;font-weight:600;display:block}.v3dp-step-note{color:#6b7280;margin-top:1px;font-size:9px;display:block}.v3dp-delta{color:var(--xo-gold-bright);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:650;transition:text-shadow .45s}.v3dp-step[data-type=bonus] .v3dp-delta{color:var(--xo-green)}.v3dp-step[data-passed="1"] .v3dp-delta{text-shadow:0 0 14px #7fd1a680}.v3dp-payoff{text-align:center;border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:4px;margin-top:6px;padding:16px 12px 12px;display:flex}.v3dp-payoff-label{letter-spacing:.16em;text-transform:uppercase;color:#cdd3dc;font-size:9px;font-weight:700}.v3dp-payoff-num{font-family:var(--font-instrument-serif), Georgia, serif;font-variant-numeric:tabular-nums;background:linear-gradient(#f4e0ab,#c9a45c);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;line-height:1.05}.v3dp-payoff-unit{letter-spacing:.14em;text-transform:uppercase;color:#8a92a0;font-size:9px;font-weight:700}.v3dp-payoff-note{color:#6b7280;font-size:9px}.v3dp-foot{color:#6b7280;text-align:center;letter-spacing:.04em;margin:10px 0 0;font-size:8.5px}.v3dp-pill{z-index:5;-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;background:#0d1016d1;border:1px solid #e4c98a52;border-radius:999px;align-items:baseline;gap:8px;padding:8px 15px 9px;transition:opacity .26s,transform .26s;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%,10px);box-shadow:0 14px 36px -14px #000000d9,0 0 24px -8px #b8954a8c}.v3dp-pill[data-on="1"]{opacity:1;transform:translate(-50%)}.v3dp-pill-num{font-family:var(--font-instrument-serif), Georgia, serif;font-variant-numeric:tabular-nums;background:linear-gradient(#f4e0ab,#c9a45c);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:19px;line-height:1}.v3dp-pill-label{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:#8a92a0;font-size:8.5px}.v3d-cursor{z-index:6;pointer-events:none;width:22px;height:22px;transition:transform .66s var(--v3-ease);will-change:transform;position:absolute;top:-11px;left:-11px}.v3d-cursor-dot{background:#070a11e0;border:2px solid #ffffffeb;border-radius:50%;transition:transform .16s;position:absolute;inset:0;box-shadow:0 10px 22px #080e1661}.v3d-cursor-dot.is-pressed{transform:scale(.72)}.v3d-cursor-dot:after{content:"";border:2px solid var(--v3-champagne);opacity:0;border-radius:50%;position:absolute;inset:-7px}.v3d-cursor-dot.is-pressed:after{animation:.5s ease-out v3d-ping}@keyframes v3d-card-add{0%{opacity:0;transform:translate(-50%)translateY(122px)scale(.86)}55%{opacity:1}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes v3d-caret{50%{opacity:0}}@keyframes v3d-pop{0%{opacity:0;transform:translateY(6px)}}@keyframes v3d-ring{0%{box-shadow:0 0 #d3b56d8c}to{box-shadow:0 0 0 10px #d3b56d00}}@keyframes v3d-ping{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.3)}}.v3-step-arrow{min-height:auto;box-shadow:none;color:#7d6226;letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:8px 0 0;font-size:11px;font-weight:750;display:flex}.v3-step-arrow-link{min-height:44px;color:inherit;transition:color var(--v3-fast) ease;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.v3-step-arrow-link:hover{color:#6f5827}.v3-step-arrow-mark{font-size:15px}.v3-rec{background:var(--v3-ink);padding-block:clamp(88px,9vw,132px)}.v3-rec-head{max-width:760px}.v3-rec-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(40px,6vw,80px);margin-top:clamp(44px,5vw,64px);display:grid}.v3-rec-shot{border:1px solid var(--v3-line-2);background:linear-gradient(168deg, var(--v3-panel) 0%, var(--v3-ink-2) 100%);width:min(340px,100%);box-shadow:var(--v3-shadow-lift);border-radius:26px;justify-self:center;margin:0;padding:10px 10px 0}.v3-rec-frame{aspect-ratio:390/683;background:var(--v3-ink);border-radius:18px 18px 0 0;width:100%;display:block;position:relative;overflow:hidden}.v3-rec-img{object-fit:cover;object-position:top center}.v3-rec-shot figcaption{min-height:46px;color:var(--v3-faint);letter-spacing:.06em;text-align:center;justify-content:center;align-items:center;padding:13px 6px;font-size:10px;font-weight:650;display:flex}.v3-rec-shot figcaption a{text-underline-offset:3px;text-decoration:underline}.v3-rec-notes{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.v3-rec-note{border-bottom:1px solid var(--v3-line);padding:22px 0}.v3-rec-note:last-child{border-bottom:0}.v3-rec-note-head{color:var(--v3-gold);letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:750}.v3-rec-note>p:not(.v3-rec-note-head){color:#f5f1e8e6;margin:0;font-size:15px;line-height:1.6}.v3-rec-source{border-top:1px solid var(--v3-line);color:var(--v3-mute);margin:clamp(32px,4vw,48px) 0 0;padding-top:20px;font-size:13px;line-height:1.5}.v3-term{display:inline-block;position:relative}.v3-term-trigger{appearance:none;color:var(--v3-gold-soft);font:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--v3-gold-line);text-decoration-color:var(--v3-gold-line);text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:6px;margin:-8px 0;padding:8px 2px;font-weight:650;display:inline-flex}.v3-term-trigger:hover,.v3-term-trigger[aria-expanded=true]{-webkit-text-decoration-color:var(--v3-gold);text-decoration-color:var(--v3-gold)}.v3-term-icon{border:1px solid var(--v3-gold-line);width:17px;height:17px;color:var(--v3-gold);font-family:var(--font-instrument-serif), Georgia, serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-style:italic;line-height:1;display:inline-flex}.v3-term-tip{z-index:50;border:1px solid var(--v3-gold-line);border-radius:var(--v3-r);background:var(--v3-panel-2);opacity:0;visibility:hidden;pointer-events:none;width:min(330px,100vw - 40px);transition:opacity var(--v3-fast) ease, transform var(--v3-fast) var(--v3-ease), visibility 0s linear var(--v3-fast);flex-direction:column;gap:9px;padding:18px 20px;display:flex;position:absolute;bottom:calc(100% + 12px);left:0;transform:translateY(8px);box-shadow:0 30px 64px -28px #000000d9}.v3-term[data-open=true] .v3-term-tip{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.v3-term-tip>strong{color:var(--v3-gold-soft);font-family:var(--font-instrument-serif), Georgia, serif;font-size:20px;font-weight:400;line-height:1.1}.v3-term-tip>span{color:#f5f1e8d1;font-size:13px;line-height:1.56}.v3-privacy{background:var(--v3-porcelain);color:var(--v3-ink);padding-block:clamp(44px,5vw,64px)}.v3-privacy-strip{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.v3-never{justify-content:center;gap:clamp(28px,5vw,64px);margin:0;padding:0;list-style:none;display:flex}.v3-never-item{color:var(--v3-ink);letter-spacing:-.005em;white-space:nowrap;flex-direction:column;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.v3-never-glyph{color:#080e166b;display:block}.v3-never-strike{stroke:#9a7d3d;stroke-width:1.6px}.v3-never-caption{color:var(--v3-ink-mute);letter-spacing:.02em;margin:0;font-size:12.5px}.v3-final{isolation:isolate;background:var(--v3-ink);align-items:center;min-height:560px;padding-block:clamp(88px,9vw,120px);display:flex;position:relative;overflow:hidden}.v3-final-bg{z-index:-2;position:absolute;inset:0;overflow:hidden}.v3-final-img{object-fit:cover;object-position:78% center;transform:scale(1.03)}.v3-final-scrim{z-index:-1;background:linear-gradient(90deg, var(--v3-ink) 2%, #070a11db 34%, #070a1166 66%, #070a111f 100%), linear-gradient(180deg, #070a1133, #070a1199);position:absolute;inset:0}.v3-final-inner{max-width:640px}.v3-final-inner .v3-h2{font-size:clamp(44px,5.6vw,72px)}.v3-final-body{color:#f5f1e8d1;max-width:44ch;margin:22px 0 0;font-size:clamp(16px,1.5vw,18px);line-height:1.6}.v3-footer{border-top:1px solid var(--v3-line);background:var(--v3-ink);color:var(--v3-faint);padding-block:40px 52px}.v3-footer-grid{grid-template-columns:1.2fr 1.2fr auto;align-items:start;gap:32px;display:grid}.v3-footer p{margin:0;font-size:13px;line-height:1.58}.v3-footer nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:22px;display:flex}.v3-footer a{color:#f5f1e8c7;text-underline-offset:4px;white-space:nowrap;align-items:center;min-height:44px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.v3-footer a:hover{text-decoration:underline}@keyframes v3-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes v3-drift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.075)translate(-.6%,-.4%)}}.v3-reveal{transition:opacity .64s var(--v3-ease), transform .64s var(--v3-ease);transition-delay:var(--v3-delay,0s);transform:translateY(22px)}.v3-reveal[data-edge=above]{transform:translateY(-20px)}.v3-reveal.v3-in{opacity:1;transform:none}.v3-w{opacity:0;filter:blur(7px);transition:opacity .56s var(--v3-ease), transform .56s var(--v3-ease), filter .56s var(--v3-ease);transition-delay:calc(var(--v3-delay,0s) + var(--wi) * 46ms);display:inline-block;transform:translateY(.5em)}.v3-reveal[data-edge=above] .v3-w{transform:translateY(-.4em)}.v3-reveal.v3-in .v3-w{opacity:1;filter:none;transform:none}.v3-hero-bg,.v3-final-bg{will-change:transform}.v3-spine{z-index:40;pointer-events:none;width:2px;position:fixed;top:0;bottom:0;right:clamp(10px,1.5vw,22px)}.v3-spine:before{content:"";background:linear-gradient(#d3b56d00 0%,#d3b56d26 10% 90%,#d3b56d00 100%);position:absolute;inset:0}.v3-spine-fill{background:linear-gradient(180deg, #f4e0ab, var(--v3-champagne));transform-origin:top;transform:scaleY(var(--v3-scroll,0));will-change:transform;position:absolute;inset:0;box-shadow:0 0 12px #e4c98a80}.v3-spine-tick{background:#d3b56d59;width:9px;height:1px;transition:background .4s,box-shadow .4s;position:absolute;left:50%;transform:translate(-50%)}.v3-spine-tick[data-passed="1"]{background:var(--v3-gold-soft);box-shadow:0 0 8px #e4c98ab3}.v3-spine-dot{left:50%;top:calc(var(--v3-scroll,0) * 100%);background:var(--v3-gold-soft);border-radius:50%;width:7px;height:7px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #070a114d,0 0 14px #e4c98ad9}@media (prefers-reduced-motion:no-preference){.v3-enter{opacity:0;animation:v3-rise .72s var(--v3-ease) forwards}.v3-enter-1{animation-delay:.12s}.v3-enter-2{animation-delay:.22s}.v3-enter-3{animation-delay:.33s}.v3-enter-4{animation-delay:.44s}.v3-enter-5{animation-delay:.56s}.v3-hero-img-desktop{animation:26s ease-in-out infinite alternate v3-drift}@media (min-width:721px){.v3-hero-img-desktop{animation-name:v3-drift-mirror}}}@keyframes v3-drift-mirror{0%{transform:scaleX(-1)scale(1.04)translate(0,0)}to{transform:scaleX(-1)scale(1.075)translate(-.6%,-.4%)}}@media (prefers-reduced-motion:reduce){html:has(.v3-root){scroll-behavior:auto}.v3-root *,.v3-root :before,.v3-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.v3-reveal,.v3-enter{opacity:1!important;transform:none!important}.v3-spine{display:none}.v3-w{opacity:1!important;filter:none!important;transform:none!important}.v3-hero-img,.v3-final-img{transform:scale(1.04)!important}}@media (prefers-reduced-motion:reduce) and (min-width:721px){.v3-hero-img-desktop{transform:scaleX(-1)scale(1.04)!important}}@media (max-width:1040px){.v3-leverage-inner,.v3-rec-grid{grid-template-columns:1fr}.v3-leverage-copy,.v3-rec-head{max-width:720px}.v3-lede{max-width:60ch}.v3-rec-notes{max-width:640px}}@media (max-width:720px){.v3-container{width:min(100% - 34px,1160px)}.v3-hero{align-items:flex-end;min-height:min(86svh - 74px,686px);padding-block:42px 72px}.v3-hero-img-desktop{display:none}.v3-hero-img-mobile{object-position:center 30%;display:block}.v3-hero-scrim{background:linear-gradient(180deg, #070a116b 0%, #070a1152 26%, #070a11c7 72%, var(--v3-ink) 100%)}.v3-hero-title{font-size:clamp(48px,13.5vw,62px)}.v3-hero-sub{margin-top:22px;font-size:17px}.v3-hero-actions{flex-direction:column;align-items:stretch;gap:14px;margin-top:26px}.v3-btn{width:100%}.v3-link{justify-content:center}.v3-trust{margin-top:24px}.v3-how-steps{grid-template-columns:1fr}.v3-term-tip,.v3-term[data-open=true] .v3-term-tip{left:16px;right:16px;top:var(--v3-term-tip-top,auto);width:auto;position:fixed;bottom:auto;transform:translateY(14px)}.v3-term[data-open=true] .v3-term-tip{transform:translateY(0)}.v3-footer-grid{grid-template-columns:1fr;gap:24px}.v3-footer nav{justify-content:flex-start;gap:20px}.v3-final{min-height:620px}.v3-final-img{object-position:60% center}}@media (max-width:420px){.v3-hero-title{font-size:46px}}.v3-mcta{display:none}@media (scripting:enabled){.v3-reveal{opacity:0}}@media (max-width:720px){.v3-root main{padding-bottom:84px}.v3-container{width:calc(100% - 44px)}.v3-hero{align-items:flex-end;min-height:calc(100svh - 74px);padding-block:18px 64px}.v3-hero-img-desktop{display:block}.v3-hero-img-mobile{display:none}.v3-hero-scrim{background:linear-gradient(180deg, #070a116b 0%, #070a115c 30%, #070a11d1 74%, var(--v3-ink) 100%)}.v3-hero-title{font-size:clamp(44px,12.5vw,54px)}.v3-hero-sub{margin-top:20px;font-size:17px;line-height:1.6}.v3-hero-actions{gap:14px;margin-top:28px}.v3-trust{color:#f5f1e89e;margin-top:22px}.v3-spine{display:none}.v3-how,.v3-rec{padding-block:84px}.v3-privacy,.v3-leverage-inner{padding-block:48px}.v3-how-sub,.v3-lede{font-size:16px;line-height:1.65}.v3-fine{font-size:13px}.v3-how-steps{gap:18px;margin-top:40px}.v3-step{box-shadow:none;border-left:0;border-right:0;border-radius:0;margin-inline:-22px;padding:34px 22px 40px}.v3-step-body{font-size:15px}.v3-demo{margin-top:22px}.v3d-results-slot{height:112px}.v3-step-arrow{border:0;margin-inline:0;padding-top:4px}.v3-rec-grid{gap:52px;margin-top:38px}.v3-rec-shot{width:min(330px,100%)}.v3-rec-note{padding:26px 0}.v3-rec-note-head{margin-bottom:10px;font-size:11px}.v3-rec-note>p:not(.v3-rec-note-head){font-size:16px;line-height:1.62}.v3-final{align-items:flex-end;min-height:92svh;padding-bottom:104px}.v3-final-scrim{background:linear-gradient(180deg, #070a1166 0%, #070a1142 30%, #070a11c7 72%, var(--v3-ink) 100%)}.v3-never{gap:22px}.v3-root .v3-reveal,.v3-root .v3-reveal[data-edge=above],.v3-root .v3-w,.v3-root .v3-reveal[data-edge=above] .v3-w{opacity:1;filter:none;transition:none;transform:none}.v3-root .v3-mcta{z-index:65;left:18px;right:18px;bottom:calc(14px + env(safe-area-inset-bottom,0px));min-height:52px;color:var(--v3-ink);letter-spacing:-.01em;transition:transform .32s var(--v3-ease);background:linear-gradient(#f3e6c6 0%,#e2c88b 100%);border-radius:999px;justify-content:center;align-items:center;gap:9px;font-size:15px;font-weight:750;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(140%);box-shadow:0 18px 40px -16px #0000008c,0 6px 24px -12px #d3b56da6}.v3-mcta[data-on="1"]{transform:translateY(0)}}.v3-faq{background:var(--v3-porcelain);color:var(--v3-ink);padding-bottom:clamp(80px,8vw,112px);scroll-margin-top:74px}.v3-faq-inner{border-top:1px solid var(--v3-line-ink);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(40px,6vw,88px);padding-top:clamp(48px,6vw,72px);display:grid}.v3-faq-head .v3-label{color:var(--v3-ink-mute)}.v3-faq-head .v3-h2{max-width:11ch}.v3-faq-list{border-top:1px solid var(--v3-line-ink)}.v3-faq-item{border-bottom:1px solid var(--v3-line-ink)}.v3-faq-question{cursor:pointer;letter-spacing:-.015em;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding-block:18px;font-size:16px;font-weight:500;line-height:1.5;list-style:none;display:flex}.v3-faq-question::-webkit-details-marker{display:none}.v3-faq-question:focus-visible{outline:2px solid var(--v3-ink-mute);outline-offset:5px;border-radius:2px}.v3-faq-icon{border:1px solid var(--v3-line-ink);height:34px;transition:background var(--v3-fast) ease, border-color var(--v3-fast) ease;border-radius:50%;flex:0 0 34px;place-items:center;display:grid}.v3-faq-icon svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform var(--v3-fast) ease}.v3-faq-question:hover .v3-faq-icon,.v3-faq-question:focus-visible .v3-faq-icon,.v3-faq-item[open] .v3-faq-icon{background:var(--v3-paper);border-color:var(--v3-ink-mute)}.v3-faq-item[open] .v3-faq-icon svg{transform:rotate(180deg)}.v3-faq-answer{max-width:62ch;color:var(--v3-ink-mute);text-wrap:pretty;margin:-2px 58px 24px 0;font-size:15px;line-height:1.7}.v3-faq-answer>p{margin:0}.v3-faq-answer .v3-faq-note{margin-top:12px;font-size:12px}.v3-faq-source{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;margin-top:4px;font-size:13px;line-height:1.5;text-decoration:underline;display:inline-flex}.v3-faq-source:hover{color:var(--v3-ink)}.v3-faq a:focus-visible{outline-color:var(--v3-ink-mute)}.v3-question{margin-top:36px}.v3-question h3{letter-spacing:-.02em;margin:0 0 20px;font-size:18px;font-weight:500}.v3-question-form label{color:var(--v3-ink-mute);margin-bottom:8px;font-size:13px;display:block}.v3-question-form textarea,.v3-question-email input{border:1px solid var(--v3-line-ink);background:var(--v3-paper);width:100%;color:var(--v3-ink);font:inherit;border-radius:8px;padding:16px;font-size:16px;line-height:1.6;display:block}.v3-question-form textarea{resize:vertical;min-height:112px;max-height:320px}.v3-question-email{margin-top:24px}.v3-question-form textarea::placeholder,.v3-question-email input::placeholder{color:var(--v3-ink-mute);opacity:1}.v3-question-form textarea:focus-visible,.v3-question-email input:focus-visible,.v3-question-form button:focus-visible{outline:2px solid var(--v3-ink-mute);outline-offset:3px}.v3-question-hint,.v3-question-error,.v3-question-status{color:var(--v3-ink-mute);margin:10px 0 0;font-size:12px;line-height:1.6}.v3-question-error{color:#8c3434}.v3-question-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.v3-question-actions button{border:1px solid var(--v3-ink);background:var(--v3-ink);min-height:46px;color:var(--v3-ivory);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:10px 20px;font-size:13px;font-weight:500;display:inline-flex}.v3-question-actions button:hover{background:var(--v3-panel-2)}.v3-question-actions p{color:var(--v3-ink-mute);margin:0;font-size:12px}.v3-question-status a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media (max-width:900px){.v3-faq-inner{grid-template-columns:1fr;gap:32px}.v3-faq-head .v3-h2{max-width:none}.v3-faq-question{gap:16px;min-height:72px;font-size:15px}.v3-faq-answer{margin-right:0}}.v3-question-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.v3-question-actions button:disabled{cursor:wait;opacity:.65}.v3-question-status:empty{display:none}.v3-pro{background:var(--v3-ink-2);border-top:1px solid var(--v3-gold-line);padding-block:clamp(84px,9vw,128px)}.v3-pro-head{max-width:760px}.v3-pro-sub{max-width:620px;color:var(--v3-mute);margin:18px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.6}.v3-pro-plans{grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,20px);max-width:720px;margin:clamp(30px,4vw,44px) 0 0;padding:0;list-style:none;display:grid}.v3-pro-plan{background:var(--v3-panel);border:1px solid var(--v3-line-2);border-radius:var(--v3-r-lg);color:var(--v3-ivory);transition:border-color var(--v3-fast) ease, transform var(--v3-fast) ease;flex-direction:column;gap:6px;padding:clamp(22px,2.4vw,30px);text-decoration:none;display:flex}.v3-pro-plan:hover,.v3-pro-plan:focus-visible{border-color:var(--v3-gold-line);transform:translateY(-2px)}.v3-pro-price{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.02em;color:var(--v3-gold-soft);font-variant-numeric:tabular-nums;font-size:clamp(38px,4.4vw,52px);line-height:1}.v3-pro-per{color:var(--v3-mute);font-size:14px}.v3-pro-go{color:var(--v3-gold);align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:700;display:inline-flex}.v3-pro-go>span{transition:transform var(--v3-fast) ease}.v3-pro-plan:hover .v3-pro-go>span,.v3-pro-plan:focus-visible .v3-pro-go>span{transform:translate(3px)}.v3-pro-note{max-width:620px;color:var(--v3-faint);margin:22px 0 0;font-size:13px;line-height:1.6}@media (max-width:560px){.v3-pro-plans{grid-template-columns:1fr}}.v3-pro-asks{grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,20px);max-width:880px;margin:clamp(30px,4vw,44px) 0 0;padding:0;list-style:none;display:grid}.v3-pro-ask{border:1px solid var(--v3-line);border-radius:var(--v3-r);background:#f4efe406;padding:clamp(18px,2vw,24px)}.v3-pro-ask[data-status=now]{border-color:var(--v3-gold-line);background:#d3b56d0f}.v3-pro-ask-q{font-family:var(--font-instrument-serif), Georgia, serif;color:var(--v3-ivory);margin:0 0 8px;font-size:clamp(22px,2.2vw,26px);line-height:1.15}.v3-pro-ask-a{color:var(--v3-mute);margin:0 0 10px;font-size:14.5px;line-height:1.6}.v3-pro-ask-status{letter-spacing:.14em;text-transform:uppercase;color:var(--v3-faint);margin:0;font-size:11px;font-weight:700}.v3-pro-ask[data-status=now] .v3-pro-ask-status{color:var(--v3-gold)}@media (max-width:560px){.v3-pro-asks{grid-template-columns:1fr}}
