.money .cur-usd,:root[data-currency=USD] .money .cur-gbp{display:none}:root[data-currency=USD] .money .cur-usd{display:inline}.price{flex-wrap:wrap;row-gap:4px}.price b .money,.price .money span{color:inherit;font-size:inherit}.currency-switch{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);font-size:var(--text-xs);color:var(--text-3);align-items:center;gap:4px;padding:4px;display:inline-flex}.currency-switch[hidden]{display:none}.currency-switch span{padding:0 8px}.currency-switch button{font:600 var(--text-xs)/1 var(--font-sans);border-radius:var(--radius-pill);color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:8px 12px}.currency-switch button[aria-pressed=true]{background:var(--btn-action);color:#fff}.currency-switch button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.page-head{padding-top:clamp(28px,2rem + 2vw,64px);padding-bottom:clamp(16px,1rem + 2vw,40px)}.page-head .wrap{gap:var(--space-5);justify-items:start;display:grid}.page-head h1{font-size:var(--text-4xl);max-width:20ch}.page-head h1 em{color:var(--text-brand-lg);font-style:normal}.page-head .lead{max-width:44em}.shot-fig{min-width:0;margin:0}.plain-img img{border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;height:auto;box-shadow:var(--shadow-card)}.shot-cutout .plain-img{max-width:520px;margin-inline:auto}.shot-cutout .plain-img img{box-shadow:none;filter:drop-shadow(0 10px 24px #0000002e);border:0;border-radius:0}.hero-visual .shot-fig .shot{transform-origin:0;transform:perspective(1800px)rotateY(-4deg)rotateX(1.5deg)}@media (width<=999.98px){.hero-visual .shot-fig .shot{transform:none}}@media (prefers-reduced-motion:no-preference){@keyframes come-into-focus{0%{opacity:0;filter:blur(14px)}45%{opacity:1;filter:blur(3px)}65%{filter:blur()}78%{filter:blur(1.2px)}to{opacity:1;filter:blur()}}.page-home .hero-copy>*{animation:1.1s cubic-bezier(.25,.6,.3,1) both come-into-focus}.page-home .hero-copy>:nth-child(2){animation-delay:.12s}.page-home .hero-copy>:nth-child(3){animation-delay:.3s}.page-home .hero-copy>:nth-child(4){animation-delay:.44s}.page-home .hero-copy>:nth-child(5){animation-delay:.56s}}.split{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=960px){.split{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.split.flip>:first-child{order:2}.split.even{grid-template-columns:1fr 1fr}}.split-copy{align-content:start;gap:18px;display:grid}.split-copy h2{font-size:var(--text-2xl);max-width:22ch}.split-copy h3{font-size:var(--text-xl)}.split-copy p{color:var(--text-2)}.grid-2,.grid-3{gap:20px;display:grid}@media (width>=720px){.grid-2,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1040px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.stack-lg{gap:clamp(56px,8vw,104px);display:grid}.section-alt{background:linear-gradient(180deg, transparent, var(--surface-sunk) 12%, var(--surface-sunk) 88%, transparent)}.foot-note{margin-right:auto}.anchor-nav{flex-wrap:wrap;gap:8px;display:flex}.anchor-nav a{text-decoration:none}.info-card .card-body{align-content:start;gap:12px;display:grid}.info-card .card-body p{color:var(--text-2);font-size:var(--text-sm)}.info-card .card-head h3{font-size:var(--text-lg)}.info-card .card-head .pill{margin-left:auto}.info-card{flex-direction:column;display:flex}.info-card .card-body{flex:1}.product-card{flex-direction:column;display:flex}.product-card .product-img{aspect-ratio:3/2;border-bottom:1px solid var(--divider);background:#fff;overflow:hidden}.product-card .product-img img{object-fit:cover;width:100%;height:100%}.product-card .card-body{flex:1;align-content:start;gap:12px;display:grid}.product-card .card-body p{color:var(--text-2);font-size:var(--text-sm)}.product-card .card-foot{flex-wrap:wrap;justify-content:flex-start}.numbers{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.numbers .card-body{gap:8px;display:grid}.numbers .big-number{color:var(--text-brand-lg)}.numbers p{font-size:var(--text-sm);color:var(--text-2)}.reason .card-body{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.reason h3{font-size:var(--text-base);margin-bottom:4px}.reason p{color:var(--text-2);font-size:var(--text-sm)}.hook{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.005em;max-width:26ch;font-weight:700;line-height:1.2}.hook em{color:var(--text-brand-lg);font-style:normal}.cta-band{align-items:center;gap:20px;padding:clamp(24px,4vw,40px);display:grid}@media (width>=900px){.cta-band{grid-template-columns:1fr auto}}.cta-band h2{font-size:var(--text-2xl);margin-bottom:8px}.brand-panel .card-body{gap:14px;display:grid}.brand-panel .card-body>p{color:var(--text-2);font-size:var(--text-sm)}.stat-pair{gap:4px;display:grid}.stat-pair .stat-headline{font-size:var(--text-2xl)}.myth{border-radius:var(--radius-lg);background:var(--brand-50);border:1px solid var(--brand-200);gap:10px;padding:clamp(20px,3vw,28px);display:grid}.myth .myth-q{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.myth .myth-q s{color:var(--text-2);text-decoration-thickness:2px}.myth p{color:var(--text)}:root[data-theme=dark] .myth{background:#ff880014;border-color:#ff9f3d3d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .myth{background:#ff880014;border-color:#ff9f3d3d}}.edition-table-wrap{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-solid);box-shadow:var(--shadow-card);overflow:hidden}.edition-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.edition-table th,.edition-table td{border-bottom:1px solid var(--divider);text-align:center;vertical-align:middle;padding:12px 16px}.edition-table tbody th[scope=row]{text-align:left;color:var(--text);font-weight:500}.edition-table thead th{font-family:var(--font-display);font-size:var(--text-lg);width:19%;padding-top:20px;padding-bottom:16px;font-weight:700}.edition-table .th-price{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-2);margin-top:4px;font-weight:600;display:block}.edition-table .group th{text-align:left;background:var(--surface-sunk);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);padding-top:10px;padding-bottom:10px;font-weight:600}.edition-table td.yes .icon{color:var(--success-600);width:22px;height:22px}.edition-table td.no .icon{color:var(--text-3);width:18px;height:18px}.edition-table td.note{color:var(--text-2);font-size:var(--text-xs);font-weight:600}.edition-table .col-pro{background:#ff88000f}.edition-table tfoot td,.edition-table tfoot th{border-bottom:0;padding-top:16px;padding-bottom:18px}@media (width<=719.98px){.edition-table thead{display:none}.edition-table,.edition-table tbody,.edition-table tfoot,.edition-table tr{display:block}.edition-table tr{border-bottom:1px solid var(--divider);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.edition-table tr.group,.edition-table tr.group th{display:block}.edition-table tbody th[scope=row]{border-bottom:0;grid-column:1/-1;padding-bottom:4px;font-weight:600}.edition-table td{border-bottom:0;align-content:start;justify-items:center;gap:4px;padding:4px 6px 12px;display:grid}.edition-table td:before{content:attr(data-col);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:600}.edition-table tfoot tr>td:first-child,.edition-table tfoot tr>:first-child:empty{display:none}.edition-table tfoot td .btn{padding:0 10px}}.faq{max-width:52rem;margin-inline:auto}.faq .acc-body{color:var(--text-2);font-size:var(--text-sm);gap:10px;padding-top:14px;display:grid}.support-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.support-table th,.support-table td{text-align:left;border-bottom:1px solid var(--divider);vertical-align:top;padding:11px 16px}.support-table thead th{background:var(--surface-sunk);font-weight:600}.support-table tbody th{font-weight:600}.support-table td{color:var(--text-2)}.support-table tr:last-child td,.support-table tr:last-child th{border-bottom:0}.table-scroll{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-solid);overflow-x:auto}.big-steps{counter-reset:bs;gap:clamp(48px,7vw,96px);margin:0;padding:0;list-style:none;display:grid}.big-steps>li{counter-increment:bs}.big-steps .step-label .tile:before{content:counter(bs)}.quotes{gap:20px;display:grid}@media (width>=900px){.quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}.quote-card{flex-direction:column;gap:16px;margin:0;padding:24px 24px 20px;display:flex}.quote-card blockquote{flex:1;margin:0}.quote-card blockquote p{color:var(--text);font-size:var(--text-base);line-height:1.6}.quote-card figcaption{border-top:1px solid var(--divider);font-size:var(--text-sm);flex-direction:column;gap:2px;padding-top:14px;display:flex}.quote-card figcaption span{color:var(--text-3)}.iq-card .card-head{flex-wrap:wrap;row-gap:10px}.iq-switch button{padding:7px 10px}.iq-card [data-iq-cam][hidden]{display:none}h1 em,h2 em{color:var(--text-brand-lg);font-style:normal}
