:root{--paper:#eeeee9;--ink:#121212;--red:#d2231a;--red-dark:#9e160f;--rule:#bdbdb5;--muted:#55554f;--faint:#8a8a83;--body:#2b2b28;--bar:#d6d6cf;--on-dark:#f5f5f1;--on-dark-muted:#d9d9d2;--coral:#ff6b61;--highlight:#ffe14a;--serif:var(--font-serif),Newsreader,Georgia,serif;--sans:var(--font-sans),"Libre Franklin",Helvetica,Arial,sans-serif}html[lang=ru]{--serif:var(--font-serif-ru),Georgia,serif;--sans:var(--font-sans-ru),Helvetica,Arial,sans-serif}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased}a{color:var(--red)}a:hover{color:var(--red-dark)}input::placeholder,textarea::placeholder{color:var(--faint)}img{max-width:100%}.serif{font-family:var(--serif)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.m-only{display:none}.page{max-width:1440px;min-height:100vh;margin:0 auto;padding:0 72px}.page,.page>main{display:flex;flex-direction:column}.btn{display:inline-flex;align-items:center;justify-content:center;background:var(--red);color:#fff;text-decoration:none;font-family:var(--sans);font-weight:800;border:0;cursor:pointer}.btn:hover{background:var(--red-dark);color:#fff}.btn-dark{background:var(--ink)}.btn-dark:hover{background:#000}.kicker{font-size:13px;color:var(--red)}.kicker,.label-sm{font-weight:800;letter-spacing:.1em;text-transform:uppercase}.label-sm{font-size:12px}.placeholder{border:2px dashed var(--faint);padding:22px;font-family:var(--serif);font-size:18px;color:var(--muted)}.topline{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid var(--ink);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.topline b{font-weight:700}.masthead{display:flex;flex-direction:column;align-items:center;padding:26px 0 18px;border-bottom:4px double var(--ink)}.masthead-title{font-family:var(--serif);font-weight:800;font-size:clamp(38px,7.3vw,104px);line-height:1;letter-spacing:-.02em;color:var(--ink);text-decoration:none;text-align:center}.masthead-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin-top:14px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.masthead-nav a{color:var(--ink);text-decoration:none}.masthead-nav a.hot{color:var(--red)}.masthead-nav .dot{color:var(--faint)}.legacy-banner{margin-top:14px;background:#fff;border:1px solid var(--ink);padding:14px 18px;font-size:15px;line-height:1.5}.site-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;border-bottom:4px double var(--ink)}.site-logo{font-family:var(--serif);font-weight:800;font-size:40px;text-decoration:none;line-height:1.1}.site-logo,.site-logo:hover{color:var(--ink)}.site-nav{display:flex;flex-wrap:wrap;gap:24px;align-items:center;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.site-nav a{color:var(--ink);text-decoration:none}.site-nav a.btn{color:#fff;padding:10px 14px;font-weight:600}.site-footer{margin-top:auto;border-top:4px double var(--ink);padding:20px 0 26px;gap:12px 20px;justify-content:space-between;font-size:14px}.footer-links,.site-footer{display:flex;flex-wrap:wrap}.footer-links{gap:10px 20px;align-items:center}.footer-links a{color:var(--ink)}.footer-links .quiet{color:var(--muted)}.footer-links a.aff{color:var(--faint);font-size:11px}.account-status{margin:24px 0 0;font-size:13px;color:var(--muted)}.lp-footer{margin-top:auto;border-top:4px double var(--ink);padding:26px 0 28px;display:flex;flex-direction:column;gap:22px;font-size:14px}.lp-footer-cols{display:flex;flex-wrap:wrap;gap:20px 72px}.lp-footer-col b{display:block;font:700 11px var(--sans);letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.lp-footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lp-footer-col a{color:var(--ink);text-decoration:none}.lp-footer-col a:hover{text-decoration:underline}.lp-footer-bottom{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center;border-top:1px solid var(--rule);padding-top:16px;font-size:13px;color:var(--muted)}.lp-footer-social{display:flex;gap:6px}.lp-footer-social a{color:var(--muted);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}.lp-footer-social a:hover{color:var(--ink)}@media (max-width:720px){.lp-footer-cols{flex-direction:column;gap:18px}.lp-footer-col ul{gap:0}.lp-footer-col a{display:flex;align-items:center;min-height:44px}.lp-footer-social a{width:44px;height:44px}.page:has(~.sticky-cta) .lp-footer{padding-bottom:96px}}.home-footer{margin-top:auto;border-top:4px double var(--ink);padding:22px 0 28px;display:flex;flex-wrap:wrap;gap:16px 40px;justify-content:space-between;align-items:flex-end}.home-footer .name{font-family:var(--serif);font-weight:800;font-size:26px}.home-footer .sub{font-size:13px;color:var(--muted)}.hero{display:flex;gap:48px;padding:44px 0 48px;border-bottom:1px solid var(--ink)}.hero-main{flex:7 1;flex-direction:column;gap:22px;padding-right:48px;border-right:1px solid var(--rule)}.hero-main,.hero-side{min-width:0;display:flex}.hero-side{flex:5 1;flex-direction:column;gap:18px}.hero-flag{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.flag{background:var(--red);color:#fff;font-weight:800;font-size:13px;letter-spacing:.1em;padding:5px 10px}.hero-flag .aside{font-size:14px;font-weight:600;color:var(--muted)}.hero h1{margin:0;font-weight:800;font-size:clamp(36px,5.3vw,76px);line-height:.98;letter-spacing:-.02em}.hero h1,.hero-lead{font-family:var(--serif)}.hero-lead{font-size:24px;line-height:1.42;color:var(--body);max-width:660px}.offer{gap:16px;border:2px dashed var(--red);background:#fff;padding:14px 18px;max-width:660px}.offer,.offer-price{display:flex;align-items:center}.offer-price{flex-direction:column}.offer-price s{font-size:15px;color:var(--faint)}.offer-price span{font-family:var(--serif);font-weight:800;font-size:44px;line-height:1;color:var(--red)}.offer-text{display:flex;flex-direction:column;gap:2px}.offer-text b{font-weight:800;font-size:16px}.offer-text span{font-size:14px;color:var(--muted)}.check-form{display:flex;flex-direction:column;gap:10px;margin:4px 0 0;max-width:660px;scroll-margin-top:24px}.check-form label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sitebox{display:flex;border:2px solid var(--ink);background:#fff}.sitebox input{flex:1 1;border:0;padding:18px 16px;font:500 20px var(--sans);background:transparent;color:var(--ink);outline:none;min-width:0}.sitebox input:focus-visible{box-shadow:inset 0 0 0 2px var(--red)}.sitebox .btn{padding:0 28px;font-size:18px}.ticks{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;font-weight:600;color:var(--body)}.side-label{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.card-release{background:#fff;border:1px solid var(--ink);padding:22px;display:flex;flex-direction:column;gap:10px}.card-head{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--ink);padding-bottom:8px}.card-release .title{font-family:var(--serif);font-weight:800;font-size:32px;line-height:1.05}.card-release .dek{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--muted)}.bars{display:flex;flex-direction:column;gap:6px;margin-top:4px}.bars div{height:7px;background:var(--bar)}.card-answer{background:var(--ink);color:var(--on-dark);padding:20px;display:flex;flex-direction:column;gap:12px}.card-answer .head{display:flex;justify-content:space-between;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--rule)}.card-answer .head .ex{color:var(--coral)}.card-answer .ask{align-self:flex-end;background:#2a2a27;padding:9px 13px;font-size:15px;overflow-wrap:anywhere}.card-answer .say{font-size:16px;line-height:1.5}.hl{background:var(--highlight);color:var(--ink);padding:0 3px}.card-answer .src{font-size:12px;color:var(--rule)}.card-report{background:#fff;border:1px solid var(--rule);padding:14px 18px;display:flex;justify-content:space-between;gap:12px;font-size:14px}.card-report b{font-weight:700}.card-report span{color:var(--muted)}.strip{display:flex;flex-direction:column;gap:14px;padding:18px 0;border-bottom:1px solid var(--ink);font-size:15px}.strip-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px}.strip-row .label-sm{width:220px;color:var(--muted)}.logo-slots{display:flex;flex-wrap:wrap;gap:14px}.logo-slot{width:118px;height:40px;border:1px dashed var(--faint);display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--muted);text-align:center;line-height:1.2}.photo{margin:32px 0 0;display:flex;flex-direction:column;gap:10px}.photo-frame{position:relative;width:100%;height:440px}.photo-frame img{object-fit:cover;object-position:center 45%;filter:grayscale(.15)}.photo figcaption{display:flex;justify-content:space-between;gap:16px;font-size:13px;color:var(--muted);border-bottom:1px solid var(--rule);padding-bottom:8px}.photo figcaption i{font-family:var(--serif);font-size:16px}.photo figcaption span{letter-spacing:.06em;text-transform:uppercase}.sec{flex-direction:column;gap:26px;padding:60px 0 56px}.sec,.sec-head{display:flex;border-bottom:1px solid var(--ink)}.sec-head{align-items:baseline;gap:18px;padding-bottom:12px}.sec-head h2{margin:0;font-family:var(--serif);font-weight:800;font-size:44px;line-height:1.1}.compare{width:100%;border-collapse:collapse;border-top:2px solid var(--ink);font-size:17px;table-layout:fixed}.compare td,.compare th{text-align:left;vertical-align:top;padding:16px 18px;border-bottom:1px solid var(--rule)}.compare thead th{padding:14px 18px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.compare th:first-child{padding-left:0}.compare tbody th{font-weight:700}.compare td{font-weight:400}.compare .ours{background:#fff}.compare thead .ours{color:var(--red)}.compare tr:last-child .ours{font-weight:700}.anatomy{display:flex;gap:48px;align-items:flex-start}.anatomy-card{width:560px;flex:none;background:#fff;border:1px solid var(--ink);padding:26px;display:flex;flex-direction:column;gap:14px}.anatomy-card>div{display:flex;gap:10px;align-items:flex-start}.num{flex:none;width:26px;height:26px;border-radius:50%;background:var(--red);color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.anatomy-list{flex:1 1;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px;font-family:var(--serif);font-size:18px;line-height:1.5;color:var(--body)}.anatomy-list b{font-family:var(--sans);font-size:16px;color:var(--ink)}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--ink)}.grid3>div{padding:22px 24px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.grid3>div:nth-child(3n+1){padding-left:0}.grid3>div:nth-child(3n){padding-right:0;border-right:0}.grid3 h3{margin:0 0 6px;font-size:22px}.grid3 h3,.grid3 p{font-family:var(--serif)}.grid3 p{margin:0;font-size:17px;line-height:1.5;color:var(--body)}.reach-bar{display:flex;justify-content:space-between;align-items:center;gap:24px;background:#fff;border:1px solid var(--ink);padding:18px 22px;font-size:17px}.reach-bar .btn{padding:14px 20px;white-space:nowrap}.why{display:flex;gap:56px;padding:60px 0;border-bottom:1px solid var(--ink)}.why-head{width:420px;flex:none;display:flex;flex-direction:column;gap:10px}.why-head h2{margin:0;font-weight:800;font-size:40px;line-height:1.08}.why-body,.why-head h2{font-family:var(--serif)}.why-body{flex:1 1;display:flex;flex-direction:column;gap:18px;font-size:19px;line-height:1.6;color:var(--body)}.why-body p{margin:0}.why-body b{color:var(--ink)}.why-body .note{font-size:16px;color:var(--muted)}.steps{display:flex;margin:0;padding:0;list-style:none}.steps li{flex:1 1;padding:0 36px;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:10px}.steps li:first-child{padding-left:0}.steps li:last-child{padding-right:0;border-right:0}.steps .n{font-family:var(--serif);font-weight:800;font-size:64px;line-height:.9;color:var(--red)}.steps h3{font-size:28px}.steps h3,.steps p{margin:0;font-family:var(--serif)}.steps p{font-size:19px;line-height:1.5;color:var(--body)}.newsroom{margin-top:56px;background:var(--ink);color:var(--on-dark);padding:56px;display:flex;gap:56px;align-items:center;scroll-margin-top:24px}.newsroom-copy{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:18px}.newsroom-copy .badge{align-self:flex-start;border:1px solid var(--coral);color:var(--coral);font-size:12px;font-weight:800;letter-spacing:.1em;padding:5px 10px}.newsroom-copy h2{margin:0;font-family:var(--serif);font-weight:800;font-size:52px;line-height:1.02}.newsroom-copy p{margin:0;font-family:var(--serif);font-size:21px;line-height:1.5;color:var(--on-dark-muted)}.dash-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:17px}.dash-list li:before{content:"\2022\00a0\00a0"}.newsroom-cta{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:6px}.newsroom-cta .btn{padding:16px 24px;font-size:17px}.newsroom-cta span{font-size:15px;color:var(--rule)}.browser{width:560px;flex:none;background:#fff;color:var(--ink);border:1px solid #3a3b38;display:flex;flex-direction:column}.browser-bar{display:flex;gap:8px;align-items:center;padding:10px 14px;background:#e2e2dc;font-size:13px}.browser-bar i{width:10px;height:10px;border-radius:50%;background:var(--rule)}.browser-bar span{margin-left:8px;background:#fff;padding:4px 12px;border-radius:4px;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browser-body{padding:22px;display:flex;flex-direction:column;gap:14px}.browser-body .nr-title{font-family:var(--serif);font-weight:800;font-size:30px;border-bottom:3px double var(--ink);padding-bottom:8px}.nr-item{display:flex;flex-direction:column;gap:4px;border-bottom:1px solid var(--bar);padding-bottom:12px}.nr-item:last-child{border-bottom:0;padding-bottom:0}.nr-item .latest{font-size:11px;font-weight:700;color:var(--red);letter-spacing:.08em}.nr-item .h{font-family:var(--serif);font-weight:600;font-size:18px}.nr-item .h.lead{font-weight:800;font-size:21px}.nr-item .d{font-size:12px;color:var(--muted)}.record{display:flex;gap:18px}.record>*{flex:1 1}.example-link{background:#fff;border:1px solid var(--ink);padding:22px;text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:8px}.example-link:hover{color:var(--ink);border-color:var(--red)}.example-link .t{font-family:var(--serif);font-weight:800;font-size:22px}.example-link b{font-weight:700}.trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:15px}.trust>div{padding:16px;border-right:1px solid var(--rule)}.trust>div:first-child{padding-left:0}.trust>div:last-child{border-right:0}.trust span{color:var(--muted)}.prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.price{border:1px solid var(--ink);background:#fff;padding:24px;display:flex;flex-direction:column;gap:8px}.price .label-sm{color:var(--ink)}.price .amt{font-family:var(--serif);font-weight:800;font-size:60px;line-height:1}.price .amt.sm{font-size:40px}.price p{margin:0;font-size:15px;color:var(--body)}.price.first{border:3px solid var(--red)}.price.first .label-sm{color:var(--red)}.price.dark{background:var(--ink);color:var(--on-dark)}.price.dark .label-sm{color:var(--coral)}.price.dark p{color:var(--on-dark-muted)}.faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px 56px;gap:26px 56px}.faq h3{margin:0;font-size:23px}.faq h3,.faq p{font-family:var(--serif)}.faq p{margin:6px 0 0;font-size:18px;line-height:1.5;color:var(--body)}.final{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:56px 0}.final h2{margin:0;font-family:var(--serif);font-weight:800;font-size:56px;line-height:1.02;max-width:700px}.final-cta{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.final-cta .btn{padding:22px 34px;font-size:20px}.final-cta span{font-size:14px;color:var(--muted)}.sticky-cta{display:none}.about-hero{display:flex;gap:72px;padding:56px 0;border-bottom:1px solid var(--ink)}.about-hero .copy{flex:1 1;display:flex;flex-direction:column;gap:18px}.about-hero h1{font-weight:800;font-size:66px;line-height:1}.about-hero h1,.about-hero p{margin:0;font-family:var(--serif)}.about-hero p{font-size:22px;line-height:1.55;color:var(--body)}.about-photo{position:relative;width:520px;height:420px;flex:none}.about-photo img{object-fit:cover;filter:grayscale(.15)}.values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:48px 0;border-bottom:1px solid var(--ink)}.values>div{padding:0 32px;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:10px}.values>div:first-child{padding-left:0}.values>div:last-child{padding-right:0;border-right:0}.values h2{font-weight:800;font-size:28px}.values h2,.values p{margin:0;font-family:var(--serif)}.values p{font-size:18px;line-height:1.55;color:var(--body)}.split{display:flex;gap:56px;padding:48px 0}.split.ruled{border-bottom:1px solid var(--ink)}.split-head{width:360px;flex:none;display:flex;flex-direction:column;gap:8px}.split-head h2{margin:0;font-family:var(--serif);font-weight:800;font-size:34px;line-height:1.1}.split-body{flex:1 1;font-family:var(--serif);font-size:19px;line-height:1.6;color:var(--body);display:flex;flex-direction:column;gap:14px}.split-body p{margin:0}.who{flex:1 1;display:flex;flex-direction:column;gap:10px}.who .label-sm{font-size:13px}.who p{margin:0;font-family:var(--serif);font-size:20px;line-height:1.55}.who-actions{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.who-actions .btn{padding:16px 24px}.who-actions a:not(.btn){font-weight:700}.contact{display:flex;gap:72px;padding:56px 0}.contact-intro{width:440px;flex:none;display:flex;flex-direction:column;gap:20px}.contact-intro h1{margin:0;font-family:var(--serif);font-weight:800;font-size:62px;line-height:1}.contact-intro>p{margin:0;font-family:var(--serif);font-size:20px;line-height:1.55;color:var(--body)}.contact-info{border-top:1px solid var(--ink);padding-top:16px;display:flex;flex-direction:column;gap:14px;font-size:16px}.contact-info b{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.form-card{flex:1 1;min-width:0;background:#fff;border:1px solid var(--ink);padding:36px;display:flex;flex-direction:column;gap:18px}.form-row{display:flex;gap:16px}.field{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.field label{font-size:13px;font-weight:700}.field input,.field select,.field textarea{border:1px solid var(--ink);border-radius:0;background:#fff;color:var(--ink);padding:13px 14px;font:500 16px var(--sans);width:100%}.field textarea{resize:vertical}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--red);outline-offset:-1px}.consent{display:flex;gap:10px;font-size:14px;color:var(--body)}.consent input{width:18px;height:18px;flex:none;margin:0}.form-card button.btn{align-self:flex-start;padding:16px 30px;font-size:17px}.form-card button.btn:disabled{opacity:.6;cursor:wait}.form-error{color:var(--red);font-size:13px;font-weight:600}.form-status{border:1px solid var(--ink);padding:14px 16px;font-size:15px;line-height:1.5}.form-status.bad{border-color:var(--red);color:var(--red)}.hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lang-switch{display:flex;gap:8px;font-size:14px;font-weight:700}.lang-switch span{background:var(--ink);color:#fff;padding:6px 10px}.lang-switch a{border:1px solid var(--ink);color:var(--ink);text-decoration:none;padding:6px 10px}.legacy-path{padding:14px 0;font-size:13px;color:var(--muted);border-bottom:1px solid var(--rule);overflow-wrap:anywhere}.legacy{display:flex;gap:72px;padding:56px 0}.legacy-copy{flex:1 1;display:flex;flex-direction:column;gap:22px}.legacy-copy h1{font-weight:800;font-size:60px;line-height:1.02}.legacy-copy h1,.legacy-copy p{margin:0;font-family:var(--serif)}.legacy-copy p{font-size:21px;line-height:1.55;color:var(--body)}.legacy-copy .notice{background:#fff;border:1px solid var(--ink);padding:18px 20px;font-family:var(--sans);font-size:16px;line-height:1.5;color:var(--ink)}.now-box{width:440px;flex:none;align-self:flex-start;background:var(--ink);color:var(--on-dark);padding:32px;display:flex;flex-direction:column;gap:16px}.now-box .label-sm{color:var(--coral)}.now-box h2{margin:0;font-family:var(--serif);font-weight:800;font-size:34px;line-height:1.1}.now-box p{margin:0;font-size:16px;line-height:1.55;color:var(--on-dark-muted)}.now-box .btn{padding:16px;font-size:17px;text-align:center}.now-box .more{color:var(--on-dark);font-size:14px;text-align:center}.nf{padding:72px 0;display:flex;flex-direction:column;gap:18px;max-width:760px}.nf h1{font-weight:800;font-size:60px;line-height:1.02}.nf h1,.nf p{margin:0;font-family:var(--serif)}.nf p{font-size:21px;line-height:1.55;color:var(--body)}.nf .btn{align-self:flex-start;padding:16px 24px}@media (max-width:1180px){.page{padding:0 40px}.about-hero,.anatomy,.contact,.legacy,.newsroom{flex-direction:column;align-items:stretch}.about-photo,.anatomy-card,.browser,.contact-intro,.now-box{width:100%}.about-photo{height:380px}.split,.why{flex-direction:column;gap:20px}.split-head,.why-head{width:auto}}@media (max-width:960px){.hero{flex-direction:column}.hero-main{padding-right:0;border-right:0}.prices{grid-template-columns:repeat(2,minmax(0,1fr))}.record{flex-direction:column}.trust{grid-template-columns:repeat(2,minmax(0,1fr))}.trust>div:nth-child(2){border-right:0}.trust>div:nth-child(3){padding-left:0}.trust>div:nth-child(-n+2){border-bottom:1px solid var(--rule)}}@media (max-width:720px){.d-only{display:none!important}.m-only{display:revert}.page{padding:0 18px}.topline{padding:10px 0;font-size:10px;letter-spacing:.06em}.topline b{font-weight:800}.masthead{padding:13px 0 10px}.masthead-title{font-size:38px;letter-spacing:0}.masthead-nav{display:none}.hero{padding:13px 0 32px}.hero,.hero-main{gap:13px}.flag{font-size:11px;padding:4px 8px}.hero h1{font-size:36px;line-height:1;letter-spacing:0}.hero-lead{font-size:17px;line-height:1.4}.offer{gap:12px;padding:10px 12px}.offer-price s{font-size:12px}.offer-price span{font-size:32px}.offer-text{display:block;font-size:13px;line-height:1.35}.check-form{gap:8px;margin:0}.check-form label{font-size:11px;font-weight:800}.sitebox{flex-direction:column;gap:8px;border:0;background:none}.sitebox input{border:2px solid var(--ink);background:#fff;padding:15px 14px;font-size:17px}.sitebox .btn{min-height:54px;font-size:17px}.ticks{justify-content:center;font-size:12px;font-weight:400;color:var(--muted)}.hero-side{gap:0}.card-answer .ask,.card-answer .src,.card-release,.card-report,.side-label{display:none}.card-answer{padding:12px 14px;gap:6px}.card-answer .head{font-size:10px}.card-answer .say{font-size:14px;line-height:1.45}.strip-row .label-sm{width:100%}.strip-row{gap:8px 18px}.logo-slot{width:100px}.photo-frame{height:220px}.photo figcaption{flex-direction:column;gap:4px}.sec,.why{padding:40px 0;gap:20px}.sec-head{flex-direction:column;gap:6px}.sec-head h2,.why-head h2{font-size:30px}.compare{font-size:14px}.compare td,.compare th,.compare thead th{padding:10px 8px}.compare thead th{font-size:10px;letter-spacing:.04em}.anatomy-card{padding:18px}.faq,.grid3,.prices,.values{grid-template-columns:minmax(0,1fr)}.grid3>div{padding:16px 0!important;border-right:0}.reach-bar{flex-direction:column;align-items:stretch}.reach-bar .btn{white-space:normal}.steps{flex-direction:column;gap:24px}.steps li{padding:0 0 24px!important;border-right:0;border-bottom:1px solid var(--rule)}.steps li:last-child{border-bottom:0;padding-bottom:0!important}.steps .n{font-size:48px}.newsroom{margin:40px -18px 0;padding:32px 18px;gap:32px}.newsroom-copy h2{font-size:34px}.newsroom-copy p{font-size:18px}.browser-body .nr-title{font-size:24px}.trust{grid-template-columns:minmax(0,1fr)}.trust>div{padding:12px 0!important;border-right:0;border-bottom:1px solid var(--rule)}.trust>div:last-child{border-bottom:0}.price .amt{font-size:48px}.final{flex-direction:column;align-items:stretch;gap:20px;padding:40px 0}.final h2{font-size:36px}.final-cta{align-items:stretch;text-align:center}.final-cta .btn{padding:18px 20px;font-size:18px}.home-footer{flex-direction:column;align-items:flex-start;padding-bottom:96px}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 18px calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--ink);transform:translateY(110%);transition:transform .2s ease;display:block}.sticky-cta.on{transform:none}.sticky-cta .btn{width:100%;min-height:50px;font-size:17px}.site-header{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 0}.site-logo{font-size:30px}.site-nav{gap:12px 18px;font-size:12px}.about-hero,.contact,.legacy{padding:32px 0;gap:28px}.about-hero h1,.contact-intro h1,.legacy-copy h1,.nf h1{font-size:38px}.about-hero p,.legacy-copy p{font-size:18px}.about-photo{height:240px}.values{padding:32px 0;gap:24px}.values>div{padding:0!important;border-right:0}.split{padding:32px 0}.split-head h2{font-size:28px}.form-card{padding:20px}.form-row{flex-direction:column}.now-box{padding:24px}.now-box h2{font-size:28px}}.crumbs{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:13px;border-bottom:1px solid var(--rule)}.crumbs,.crumbs a{color:var(--muted)}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--red)}.tag-example{border:1px dashed var(--faint);padding:2px 8px;white-space:nowrap}.release-wrap{flex-direction:row!important;gap:56px;padding:36px 0 56px;align-items:flex-start}.release{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:22px}.release-kicker{display:flex;gap:10px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.release-kicker span:first-child{color:var(--red)}.release-kicker .dot{color:var(--faint)}.release h1{font-weight:800;font-size:58px;line-height:1.02;letter-spacing:-.01em}.release .dek,.release h1{margin:0;font-family:var(--serif)}.release .dek{font-style:italic;font-size:23px;line-height:1.4;color:var(--body)}.dateline{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:12px 0;font-size:14px}.dateline .ai{color:var(--muted);white-space:nowrap}.cover{margin:0;display:flex;flex-direction:column;gap:10px}.cover-frame{position:relative;width:100%;height:480px;background:var(--bar)}.cover-frame img{object-fit:cover;object-position:center 28%}.cover figcaption{font-size:13px;color:var(--muted)}.release-body{font-family:var(--serif);font-size:21px;line-height:1.6;color:#1d1d1b;display:flex;flex-direction:column;gap:18px}.release-body p,.release-body ul{margin:0}.release-body h2,.release-body h3{margin:8px 0 0;font-weight:800;line-height:1.2}.release-body h2{font-size:28px}.release-body h3{font-size:23px}.release-quote{margin:0;border-left:4px solid var(--red);padding:6px 0 6px 24px;font-family:var(--serif);font-size:27px;line-height:1.4;font-style:italic}.release-quote footer{font-family:var(--sans);font-style:normal;font-size:15px;font-weight:700;margin-top:10px}.facts{background:#fff;border:1px solid var(--ink);padding:24px;display:flex;flex-direction:column;gap:10px}.facts h2{margin:0}.facts ul{margin:0;padding-left:20px;font-size:17px;line-height:1.7}.release-faq{display:flex;flex-direction:column;gap:14px}.release-faq h2{margin:0;font-family:var(--serif);font-weight:800;font-size:30px}.release-faq h3{margin:0;font-size:17px}.release-faq p{margin:4px 0 0;font-family:var(--serif);font-size:18px;color:var(--body)}.boiler{border-top:2px solid var(--ink);padding-top:18px;display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.6}.boiler .label-sm{font-size:13px}.release-side{width:360px;flex:none;gap:18px}.release-side,.release-side>div{display:flex;flex-direction:column}.release-side>div{padding:22px;gap:10px}.side-summary{background:var(--ink);color:var(--on-dark)}.side-summary .label-sm{color:var(--coral)}.side-summary .serif{font-size:19px;line-height:1.5}.side-company{background:#fff;border:1px solid var(--ink);gap:12px!important}.side-company .name{font-family:var(--serif);font-weight:800;font-size:24px}.side-company .meta{font-size:14px;color:var(--muted)}.side-company a{font-weight:700;font-size:15px}.side-share{border:1px solid var(--rule)}.share{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:600}.share a,.share button{border:1px solid var(--ink);padding:8px 12px;color:var(--ink);background:none;text-decoration:none;font:600 14px var(--sans);cursor:pointer}.share a:hover,.share button:hover{border-color:var(--red);color:var(--red)}.side-cta{border:3px solid var(--red);background:#fff}.side-cta .serif{font-weight:800;font-size:24px;line-height:1.15}.side-cta .small{font-size:14px;color:var(--muted)}.side-cta .btn{padding:13px}.list-head{display:flex;flex-direction:column;gap:14px;padding:40px 0 28px;border-bottom:1px solid var(--ink)}.list-head h1{font-weight:800;font-size:58px;line-height:1.02}.list-head h1,.list-head p{margin:0;font-family:var(--serif)}.list-head p{font-size:21px;line-height:1.5;color:var(--body);max-width:820px}.list-head .meta{font-size:14px;color:var(--muted)}.list-wrap{flex-direction:row!important;gap:56px;padding:8px 0 56px;align-items:flex-start}.rel-list{flex:1 1;min-width:0;margin:0;padding:0;list-style:none}.rel-item{display:flex;gap:24px;padding:24px 0;border-bottom:1px solid var(--rule)}.rel-item .thumb{position:relative;width:220px;aspect-ratio:40/21;height:auto;align-self:flex-start;flex:none;background:var(--bar);border:1px solid var(--rule)}.rel-item .thumb img{object-fit:cover}.rel-item .txt{display:flex;flex-direction:column;gap:6px;min-width:0}.rel-item .k{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--red)}.rel-item h2{margin:0;font-family:var(--serif);font-weight:800;font-size:28px;line-height:1.1}.rel-item h2 a{color:var(--ink);text-decoration:none}.rel-item h2 a:hover{color:var(--red)}.rel-item p{margin:0;font-family:var(--serif);font-size:18px;line-height:1.5;color:var(--body)}.rel-item .d{font-size:13px;color:var(--muted)}.pager{display:flex;justify-content:space-between;padding:24px 0 0;font-weight:700}.empty{padding:40px 0;font-family:var(--serif);font-size:21px;color:var(--muted)}.topic-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:15px}.topic-list a{color:var(--ink)}.topic-list a[aria-current]{color:var(--red);font-weight:700}@media (max-width:1180px){.list-wrap,.release-wrap{flex-direction:column!important;align-items:stretch}.release-side{width:100%}}@media (max-width:720px){.list-head h1,.release h1{font-size:36px}.release .dek{font-size:19px}.dateline{flex-direction:column;align-items:flex-start;font-size:13px}.cover-frame{height:240px}.release-body{font-size:19px}.release-quote{font-size:22px;padding-left:16px}.crumbs{align-items:flex-start}.crumbs,.rel-item{flex-direction:column}.rel-item{gap:12px}.rel-item .thumb{width:100%;height:auto}.rel-item h2{font-size:23px}}.funnel-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:4px double var(--ink)}.funnel-logo{font-size:34px}.steps-bar{display:flex;gap:6px;margin:0;padding:0;list-style:none;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.steps-bar li{padding:8px 12px;white-space:nowrap}.steps-bar .on{background:var(--ink);color:#fff;border:1px solid var(--ink)}.steps-bar .done{color:var(--muted);border:1px solid var(--rule)}.steps-bar .todo{color:var(--faint);border:1px dashed var(--rule)}.funnel-footer{margin-top:auto;border-top:1px solid var(--rule);padding:16px 0 22px;display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;font-size:13px}.funnel-footer,.funnel-footer a{color:var(--muted)}.scan{width:760px;max-width:100%;align-self:center;gap:18px;padding:72px 0}.gate h1,.report-head h1,.scan h1{margin:0;font-family:var(--serif);font-weight:800;font-size:56px;line-height:1.02;letter-spacing:-.01em}.progress{height:8px;background:var(--bar)}.progress div{height:8px;background:var(--red);transition:width .6s ease}.engine-rows{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.engine-rows li{display:flex;justify-content:space-between;padding:18px 20px;background:#fff;border:1px solid var(--rule);font-size:18px}.engine-rows li.fin{border-color:var(--ink)}.engine-rows .st{font-weight:700}.engine-rows .st.wait{color:var(--faint);font-weight:400}.scan-note{margin:0;font-size:19px;color:var(--body)}.scan-aside,.scan-note{font-family:var(--serif)}.scan-aside{border-top:1px solid var(--rule);padding-top:16px;font-style:italic;font-size:17px;color:var(--muted)}.gate{flex-direction:row!important;gap:56px;padding:56px 0}.gate-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:20px}.gate h1{font-size:50px}.score-row{display:flex;gap:22px;align-items:center}.score{font-weight:800;font-size:96px;line-height:1;color:var(--red);flex:none}.gate .lead,.score{font-family:var(--serif)}.gate .lead{margin:0;font-size:21px;line-height:1.5;color:var(--body)}.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-content:start}.cards.blurred{filter:blur(5px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ecard{background:#fff;border:1px solid var(--ink);padding:20px;display:flex;flex-direction:column;gap:10px}.ecard .top{display:flex;justify-content:space-between;align-items:center;gap:8px}.ecard .top b{font-size:17px}.badge{font-size:12px;font-weight:800;letter-spacing:.08em;padding:4px 8px;border:1px solid;white-space:nowrap}.badge.bad{color:var(--red)}.badge.ok{color:#1f7a4d}.badge.grey{color:var(--faint)}.ecard .q{font-family:var(--serif);font-size:19px;line-height:1.45;color:var(--body);overflow-wrap:anywhere}.gate-form{width:460px;flex:none;align-self:center;background:#fff;border:2px solid var(--ink);padding:30px;display:flex;flex-direction:column;gap:14px}.gate-form h2{margin:0;font-family:var(--serif);font-weight:800;font-size:32px;line-height:1.1}.gate-form p{margin:0;font-size:16px;color:var(--body)}.gate-form label{font-size:13px;font-weight:700}.gate-form input{border:2px solid var(--ink);border-radius:0;padding:15px;font:500 18px var(--sans)}.big-btn,.gate-form .btn{padding:20px;font-size:19px;width:100%}.fine{font-size:13px;color:var(--muted)}.test-banner{border:2px dashed var(--faint);background:#fff;padding:10px 14px;font-size:14px;color:var(--body)}.report-head{display:flex;flex-direction:column;gap:14px;padding:44px 0 26px;border-bottom:1px solid var(--ink)}.report{flex-direction:row!important;gap:48px;padding:32px 0 56px;align-items:flex-start}.report-left{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:18px}.answers{background:#fff;border:1px solid var(--rule);padding:14px 18px}.answers summary{cursor:pointer;font-weight:700}.answers h2{font-size:15px;letter-spacing:.08em;text-transform:uppercase;margin:18px 0 8px}.answers .qa{border-top:1px solid var(--bar);padding:10px 0}.answers .qa p{margin:4px 0 0;font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--body);white-space:pre-line}.answers .qa .src{font-family:var(--sans);font-size:13px;color:var(--muted)}.fix{width:560px;flex:none;display:flex;flex-direction:column;gap:14px}.fix h2{margin:0;font-family:var(--serif);font-weight:800;font-size:34px;line-height:1.1}.fix>p{margin:0;font-size:16px;color:var(--body)}.angles{flex-direction:column}.angle,.angles{display:flex;gap:14px}.angle{align-items:flex-start;background:#fff;border:1px solid var(--ink);padding:16px 18px;cursor:pointer}.angle.on{border:3px solid var(--red);padding:14px 16px}.angle input{width:20px;height:20px;margin:4px 0 0;flex:none;accent-color:var(--red)}.angle>span{display:flex;flex-direction:column;gap:4px}.angle b{font-family:var(--serif);font-size:21px}.angle>span>span{font-size:14px;color:var(--muted)}.offer-sm{gap:12px;padding:12px 16px;max-width:none;font-size:14px}.offer-sm .big{font-family:var(--serif);font-weight:800;font-size:32px;color:var(--red)}.offer-sm s{color:var(--faint);font-weight:400}.ticks2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 16px;gap:6px 16px;font-size:14px;color:var(--body)}.fix .own{font-size:14px;color:var(--muted);text-align:center}@media (max-width:1180px){.gate,.report{flex-direction:column!important;align-items:stretch}.fix,.gate-form{width:100%}}@media (max-width:720px){.funnel-header{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 0}.funnel-logo{font-size:26px}.steps-bar{font-size:11px;width:100%}.steps-bar li{padding:6px 8px;flex:1 1;text-align:center}.scan{padding:32px 0}.gate h1,.report-head h1,.scan h1{font-size:34px}.score-row{flex-direction:column;align-items:flex-start;gap:6px}.score{font-size:64px}.gate{padding:28px 0;gap:28px}.gate .lead{font-size:18px}.cards{grid-template-columns:minmax(0,1fr)}.gate-form{padding:20px}.fix h2{font-size:28px}.ticks2{grid-template-columns:minmax(0,1fr)}.engine-rows li{font-size:16px;padding:14px 16px}}.draft{flex-direction:row!important;gap:48px;padding:40px 0;align-items:flex-start}.draft-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:16px}.ai-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px;font-weight:700}.ai-row>span:first-child{color:var(--muted);margin-right:4px}.ai-btn{border:1px solid var(--red);background:#fff;color:var(--red);padding:7px 11px;font:700 13px var(--sans);cursor:pointer}.ai-btn:hover{background:var(--red);color:#fff}.ai-btn:disabled{opacity:.6;cursor:wait}.save-state{margin-left:auto;font-weight:600;color:var(--muted)}.save-state.error{color:var(--red)}.paper{background:#fff;border:1px solid var(--ink);padding:40px;display:flex;flex-direction:column;gap:18px}.editable{display:block;width:100%;border:0;padding:2px 0;margin:0;background:transparent;color:inherit;font:inherit;resize:none;overflow:hidden;outline:2px dashed transparent;outline-offset:6px}.editable:hover{outline-color:var(--rule)}.editable:focus{outline-color:var(--red)}.ed-headline{font-weight:800;font-size:46px;line-height:1.05}.ed-dek,.ed-headline{font-family:var(--serif)}.ed-dek{font-style:italic;font-size:20px;color:var(--body)}.ed-dateline{display:flex;flex-wrap:wrap;align-items:baseline;font-size:14px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:10px 0}.ed-dateline .city{border:0;border-bottom:1px solid transparent;font:700 14px var(--sans);text-transform:uppercase;width:auto;min-width:1ch;padding:0;background:transparent;color:var(--ink)}.ed-dateline .city.empty,.ed-dateline .city:focus,.ed-dateline .city:hover{border-bottom-color:var(--rule);border-bottom-style:dashed;outline:none}.ed-dateline .city::placeholder{text-transform:none;font-weight:500;color:var(--red)}.ed-summary{background:var(--ink);color:var(--on-dark);padding:14px 16px;display:flex;flex-direction:column;gap:6px}.ed-summary .label-sm{color:var(--coral)}.ed-summary .editable{font-family:var(--serif);font-size:17px;line-height:1.5}.ed-body{font-size:19px;line-height:1.6}.ed-body,.ed-quote{font-family:var(--serif)}.ed-quote{border-left:4px solid var(--red);padding-left:18px;font-style:italic;font-size:21px}.ed-faq .qa,.ed-quote .who{display:flex;flex-direction:column;gap:6px;padding:8px 0 10px;border-bottom:1px solid var(--rule)}.ed-faq .qa textarea{border:1px dashed var(--rule);background:transparent;font:400 15px/1.5 var(--sans);padding:6px 8px;resize:vertical;width:100%}.ed-faq .qa .add{align-self:flex-start}.ed-quote .who input{flex:1 1;border:0;border-bottom:1px dashed var(--rule);font:700 14px var(--sans);font-style:normal;padding:4px 0;background:transparent}.ed-facts,.ed-faq{background:var(--on-dark);padding:16px;font-size:15px;line-height:1.7;display:flex;flex-direction:column;gap:4px}.ed-facts input,.ed-faq input{flex:1 1;border:0;border-bottom:1px dashed var(--rule);background:transparent;font:500 15px var(--sans);padding:4px 0}.ed-faq .qa{flex-direction:column;gap:2px;padding:6px 0}.ed-faq .qa input{font-weight:700}.ed-facts .add,.ed-facts button,.ed-faq .add{border:0;background:none;color:var(--red);font:700 13px var(--sans);cursor:pointer;align-self:flex-start;padding:4px 0}.draft-side{width:400px;flex:none;gap:16px;padding-top:30px;position:-webkit-sticky;position:sticky;top:16px}.draft-side,.readiness{display:flex;flex-direction:column}.readiness{background:var(--ink);color:var(--on-dark);padding:24px;gap:10px;font-size:15px}.readiness .label-sm{color:var(--coral)}.readiness .warn{color:#ffb3ad}.side-link{text-align:center;font-size:15px;font-weight:600}.cover-picker{display:flex;flex-direction:column;gap:10px}.cover-box{position:relative;width:100%;height:300px;background:var(--bar)}.cover-box img{object-fit:cover;object-position:center 28%}.cover-empty{inset:0;align-items:center;justify-content:center;color:var(--muted);font-size:15px}.cover-actions,.cover-empty{position:absolute;display:flex}.cover-actions{right:12px;bottom:12px;gap:8px}.cover-actions button{background:#fff;border:0;padding:7px 11px;font:700 13px var(--sans);cursor:pointer}.cover-actions button:hover{color:var(--red)}.cover-label{position:absolute;left:12px;bottom:12px;background:rgba(18,18,18,.75);color:#fff;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px}.ai-image{border:1px solid var(--ink);padding:14px;display:flex;flex-direction:column;gap:10px}.ai-image .row{display:flex;gap:8px}.ai-image .row input{flex:1 1;border:1px solid var(--ink);padding:11px 12px;font:500 15px var(--sans);min-width:0}.chips{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600}.chips button{border:1px solid var(--ink);background:#fff;padding:6px 10px;font:600 13px var(--sans);cursor:pointer}.chips button.on{background:var(--ink);color:#fff}.options{display:flex;flex-wrap:wrap;gap:10px}.options button{border:0;padding:0;background:none;cursor:pointer;width:150px;height:100px;position:relative}.options button img{object-fit:cover;width:150px;height:100px}.options button:hover img{outline:3px solid var(--red)}.options .again{border:1px dashed var(--faint);font:500 13px var(--sans);color:var(--muted)}@media (max-width:1180px){.draft{flex-direction:column!important;align-items:stretch}.draft-side{width:100%;position:static}}@media (max-width:720px){.paper{padding:18px}.ed-headline{font-size:30px}.cover-box{height:200px}.cover-actions{right:8px;bottom:8px}.save-state{margin-left:0;width:100%}}.short-bar{margin-top:28px;background:var(--ink);color:var(--on-dark);padding:18px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:17px}.short-bar .btn{padding:12px 18px;white-space:nowrap}.submit{display:flex;gap:48px;padding:36px 0 56px;align-items:flex-start}.submit-form{flex:1 1;gap:36px}.submit-form,.submit-form fieldset{min-width:0;display:flex;flex-direction:column}.submit-form fieldset{border:0;padding:0;margin:0;gap:16px}.submit-form legend{font-family:var(--serif);font-weight:800;font-size:28px;padding:0 0 12px;border-bottom:1px solid var(--ink);width:100%;margin-bottom:14px}.modes{display:flex;gap:14px}.mode{flex:1 1;background:#fff;border:1px solid var(--ink);padding:18px;display:flex;flex-direction:column;gap:8px;cursor:pointer}.mode.on{border:3px solid var(--red);padding:16px}.mode input{width:18px;height:18px;margin:0;accent-color:var(--red)}.mode .tag{align-self:flex-start;background:var(--red);color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;padding:3px 7px}.mode b{font-size:17px}.mode>span:last-child{font-size:14px;color:var(--muted);line-height:1.45}.flabel-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.flabel,.flabel-row label{font-size:13px;font-weight:700}.spark{display:inline-flex;align-items:center;gap:6px;padding:6px 10px}.kinds{display:flex;flex-wrap:wrap;gap:8px}.kinds button{border:1px solid var(--ink);background:#fff;padding:10px 14px;font:600 15px var(--sans);cursor:pointer}.kinds button.on{border:2px solid var(--ink);background:var(--ink);color:#fff;padding:9px 13px}.images{display:flex;gap:16px}.logo-drop{flex:1 1;border:2px dashed var(--faint);background:#fff;padding:22px;display:flex;flex-direction:column;gap:4px;cursor:pointer}.logo-drop b{font-size:15px}.logo-drop span{font-size:13px;color:var(--muted)}.logo-drop input{font-size:13px;margin-top:6px;max-width:100%}.cover-card{flex:2 1;min-width:0;background:#fff;border:1px solid var(--ink);padding:18px;display:flex;flex-direction:column;gap:12px}.cover-card .top{display:flex;justify-content:space-between;align-items:center;gap:8px}.cover-card .seg{display:flex;font-size:13px;font-weight:700}.cover-card .seg .on{background:var(--ink);color:#fff;padding:7px 12px}.cover-card .seg label{border:1px solid var(--ink);padding:6px 12px;cursor:pointer}.cover-card .row{display:flex;gap:8px}.cover-card .row input{flex:1 1;min-width:0;border:1px solid var(--ink);padding:11px 12px;font:500 15px var(--sans)}.options .picked img,.picked-img{outline:3px solid var(--red);object-fit:cover}.agree{flex-direction:column;font-size:15px}.agree,.agree label{display:flex;gap:10px}.agree label{align-items:flex-start}.agree input{width:18px;height:18px;margin:2px 0 0;flex:none}.submit-cta{display:flex;flex-direction:column;gap:8px}.submit-cta .btn{min-height:60px;font-size:19px}.submit-cta .btn:disabled{opacity:.7;cursor:wait}.submit-cta span{font-size:14px;color:var(--muted);text-align:center}.submit-side{width:400px;flex:none;gap:18px;position:-webkit-sticky;position:sticky;top:16px}.order,.submit-side{display:flex;flex-direction:column}.order{background:#fff;border:1px solid var(--ink);padding:24px;gap:14px}.order .line{display:flex;justify-content:space-between;font-size:16px}.order s{color:var(--faint)}.red-note{font-size:13px;color:var(--red);font-weight:700;margin-top:-8px}.order .reach{border-top:1px solid var(--bar);padding-top:12px;display:flex;flex-direction:column;gap:10px}.order .reach label{display:flex;gap:10px;font-size:15px}.order .reach input{margin-top:3px;accent-color:var(--red)}.order .total{border-top:2px solid var(--ink);padding-top:12px;display:flex;justify-content:space-between;font-family:var(--serif);font-weight:800;font-size:28px}.includes{background:var(--ink);color:var(--on-dark);padding:22px;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.5}.includes b{font-size:16px}.nr-note{border:1px solid var(--rule);padding:18px;font-size:14px;line-height:1.5;color:var(--body)}@media (max-width:1180px){.submit{flex-direction:column;align-items:stretch}.submit-side{width:100%;position:static}}@media (max-width:720px){.images,.modes,.short-bar{flex-direction:column;align-items:stretch}.short-bar .btn{white-space:normal}.submit-form legend{font-size:24px}.cover-card .top{flex-direction:column;align-items:flex-start}}.checkout{flex-direction:row!important;gap:56px;padding:48px 0;align-items:flex-start}.checkout-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:20px}.checkout h1,.done h1{margin:0;font-family:var(--serif);font-weight:800;font-size:56px;line-height:1.02;letter-spacing:-.01em}.reach-box{background:#fff;border:2px dashed var(--red);padding:20px;display:flex;flex-direction:column;gap:14px}.reach-box>b{font-size:18px}.reach-box label{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--ink);padding:16px;cursor:pointer}.reach-box label.on{border:3px solid var(--red);padding:14px}.reach-box input{width:22px;height:22px;margin:2px 0 0;accent-color:var(--red);flex:none}.reach-box label>span{flex:1 1;display:flex;flex-direction:column;gap:4px}.reach-box .top{display:flex;justify-content:space-between;gap:8px;font-size:17px}.reach-box .d{font-size:15px;color:var(--body)}.reach-box .tag{background:var(--red);color:#fff;font-size:11px;letter-spacing:.08em;padding:3px 7px;margin-left:6px;vertical-align:middle}.reach-box label.none{border:0;padding:0;align-items:center;font-size:15px;color:var(--muted)}.reach-box label.none input{width:18px;height:18px;margin:0}.pay-box{background:#fff;border:1px solid var(--ink);padding:24px;display:flex;flex-direction:column;gap:14px}.pay-box .label-sm{font-size:13px}.wallets{display:flex;gap:12px}.wallets span{flex:1 1;background:var(--ink);color:#fff;padding:15px;text-align:center;font-weight:700}.pay-box .or{text-align:center;font-size:13px;color:var(--faint)}.pay-box p{margin:0;font-size:15px;color:var(--body)}.summary{width:420px;flex:none;background:#fff;border:1px solid var(--ink);padding:26px;display:flex;flex-direction:column;gap:14px}.summary .sum-hl{font-family:var(--serif);font-weight:600;font-size:19px}.summary .line{display:flex;justify-content:space-between}.summary .line.first{border-top:1px solid var(--bar);padding-top:12px}.summary .line.muted,.summary s{color:var(--faint)}.summary .total{display:flex;justify-content:space-between;border-top:2px solid var(--ink);padding-top:12px;font-family:var(--serif);font-weight:800;font-size:28px}.offer-page{width:820px;max-width:100%;align-self:center;gap:20px;padding:56px 0}.offer-page.narrow{width:760px;padding-top:64px}.paid{align-self:flex-start;background:#1f7a4d;color:#fff;padding:8px 14px;font-weight:800;font-size:14px}.offer-card{background:#fff;border:3px solid var(--ink);padding:40px;display:flex;flex-direction:column;gap:18px}.offer-card.second{border-width:2px;padding:36px;gap:16px}.offer-card h1{margin:0;font-family:var(--serif);font-weight:800;font-size:48px;line-height:1.02;letter-spacing:-.01em}.offer-card.second h1{font-size:44px;line-height:1.05}.offer-card p{margin:0;font-family:var(--serif);font-size:21px;line-height:1.5;color:var(--body)}.link-btn{border:0;background:none;color:var(--muted);font:400 16px var(--sans);text-decoration:underline;cursor:pointer;align-self:center}.done{flex-direction:row!important;gap:56px;padding:56px 0;align-items:flex-start}.done-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:20px}.done .lead{margin:0;font-family:var(--serif);font-size:21px;line-height:1.5;color:var(--body)}.url-box{background:#fff;border:1px solid var(--ink);padding:16px 18px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:16px;overflow-wrap:anywhere}.url-box .links{display:flex;gap:16px;font-weight:800;flex:none}.done .share a,.done .share button{padding:10px 14px}.next{border-top:1px solid var(--ink);padding-top:18px;display:flex;flex-direction:column;gap:10px;font-family:var(--serif);font-size:19px}.next .label-sm{font-family:var(--sans);font-size:13px}@media (max-width:1180px){.checkout,.done{flex-direction:column!important;align-items:stretch}.done .now-box,.summary{width:100%!important}}@media (max-width:720px){.checkout h1,.done h1,.offer-card h1,.offer-card.second h1{font-size:34px}.offer-card{padding:22px}.offer-card p{font-size:18px}.url-box{flex-direction:column;align-items:flex-start}}.btn-outline{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ink);background:#fff;color:var(--ink);text-decoration:none;padding:10px 16px;font:700 15px var(--sans);cursor:pointer}.btn-outline:hover{border-color:var(--red);color:var(--red)}.acct-nav{display:flex;flex-wrap:wrap;gap:22px;align-items:center;font-size:14px;font-weight:600}.acct-nav a{color:var(--ink);text-decoration:none}.acct-nav .on{border-bottom:2px solid var(--red);padding-bottom:4px}.acct-nav .who{gap:8px;white-space:nowrap}.acct-nav .who,.avatar{display:flex;align-items:center}.avatar{width:30px;height:30px;border-radius:50%;background:var(--ink);color:#fff;justify-content:center;font-size:13px}.acct-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:40px 0 24px}.acct-head>div{display:flex;flex-direction:column;gap:8px}.acct-head h1{margin:0;font-family:var(--serif);font-weight:800;font-size:52px;line-height:1}.acct-head .btn{padding:16px 24px;font-size:17px}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.stat{background:#fff;border:1px solid var(--ink);padding:20px;display:flex;flex-direction:column;gap:6px}.stat .label-sm{color:var(--muted)}.stat .n{font-family:var(--serif);font-weight:800;font-size:44px;line-height:1}.stat .n .down,.stat .n .up{font-size:18px;margin-left:6px}.stat .n .up{color:#1f7a4d}.stat .n .down{color:var(--red)}.stat .s{font-size:14px;color:var(--muted)}.stat a{font-size:14px;font-weight:700}.stat.dark{background:var(--ink);color:var(--on-dark)}.stat.dark .label-sm{color:var(--coral)}.stat.dark .nr{font-family:var(--serif);font-weight:800;font-size:24px;line-height:1.15;overflow-wrap:anywhere}.stat.dark a{color:#fff}.stat.buy .form-row{gap:10px}.stat.buy .btn,.stat.buy .btn-outline{padding:12px 16px}.rel-table{margin-top:28px;background:#fff;border:1px solid var(--ink)}.rel-table .tr{display:grid;grid-template-columns:5fr 1.3fr 1.3fr 1.6fr 2fr;grid-gap:12px;gap:12px;padding:18px 20px;border-bottom:1px solid var(--bar);align-items:center}.rel-table .tr.r4{grid-template-columns:4fr 1.6fr 1.8fr 1.4fr}.rel-table .tr:last-child{border-bottom:0}.rel-table .th{padding:14px 20px;border-bottom:2px solid var(--ink);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rel-table .t{font-family:var(--serif);font-weight:600;font-size:19px}.rel-table .d{font-size:14px}.muted,.rel-table .muted{color:var(--faint)}.rel-table .acts{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;font-weight:700}.rel-table .acts button{border:0;background:none;padding:0;font:700 14px var(--sans);color:var(--ink);cursor:pointer}.rel-table .acts .boost{color:var(--red)}.rel-table .empty-row{display:block;color:var(--muted)}.status{font-size:12px;font-weight:800;padding:4px 8px;white-space:nowrap}.status.live{background:#e3f2ea;color:#1f7a4d}.status.sched{background:#fff4d6;color:#7a5a00}.status.draft{background:var(--paper);color:var(--muted)}.new-ways{margin:28px 0 40px;display:flex;gap:16px}.way{flex:1 1;background:#fff;border:1px solid var(--ink);padding:22px;text-decoration:none;display:flex;flex-direction:column;gap:6px}.way,.way:hover{color:var(--ink)}.way:hover{border-color:var(--red)}.way b{font-size:17px}.way span{font-size:14px;color:var(--muted)}.way.idea{background:transparent;border:2px dashed var(--red)}.lead-sm{margin:0;font-size:19px;color:var(--body)}.lead-sm,.sub-h{font-family:var(--serif)}.sub-h{font-weight:800;font-size:28px;margin:36px 0 0}.back{font-size:15px;font-weight:700;color:var(--ink);text-decoration:none}.edit-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.edit-bar .btn{padding:11px 18px}.edit-bar .btn:disabled{opacity:.5;cursor:default}.edit{flex-direction:row!important;gap:40px;padding:32px 0 48px;align-items:flex-start}.edit-main{flex:1 1;min-width:0;gap:14px}.edit-card,.edit-main{display:flex;flex-direction:column}.edit-card{background:#fff;border:1px solid var(--ink);padding:36px;gap:16px}.efield{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.efield>label{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.efield input,.efield textarea,.side-card input{border:1px solid var(--rule);padding:12px;font:500 15px var(--sans);width:100%;background:#fff}.efield .e-head{font:800 30px var(--serif)}.efield .e-sub{font:italic 500 19px var(--serif)}.efield .e-body{font:400 18px/1.6 var(--serif);resize:vertical}.efield .e-quote{font:italic 500 16px var(--serif)}.toolbar{display:flex;gap:4px;border:1px solid var(--rule);border-bottom:0;padding:6px;margin-bottom:-6px}.toolbar button{border:0;background:none;padding:4px 9px;font:700 14px var(--sans);cursor:pointer}.toolbar button:hover{color:var(--red)}.faq-edit{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px dashed var(--rule)}.edit-side{width:380px;flex:none;gap:16px}.edit-side,.side-card{display:flex;flex-direction:column}.side-card{background:#fff;border:1px solid var(--ink);padding:20px;gap:10px}.side-card .cover-box{height:190px}.side-card .cover-actions{position:static;margin-top:10px}.side-card.small{font-size:14px}.side-card .kv{display:flex;justify-content:space-between;gap:8px}.side-card.dark{background:var(--ink);color:var(--on-dark);font-size:14px;line-height:1.5;gap:8px}.side-card.dark .label-sm{color:var(--coral)}.side-card.versions{border-color:var(--rule);font-size:14px}.side-card.versions summary{display:flex;justify-content:space-between;cursor:pointer}.side-card.versions ul{margin:10px 0 0;padding-left:18px;line-height:1.5}@media (max-width:1180px){.edit{flex-direction:column!important;align-items:stretch}.edit-side{width:100%}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.acct-head{flex-direction:column;align-items:flex-start}.acct-head h1{font-size:36px}.stats{grid-template-columns:minmax(0,1fr)!important}.rel-table .tr,.rel-table .tr.r4{grid-template-columns:minmax(0,1fr);gap:6px}.rel-table .th{display:none}.new-ways{flex-direction:column}.edit-card{padding:18px}}.consent-bar{position:fixed;left:16px;right:16px;bottom:16px;z-index:30;max-width:760px;margin:0 auto;background:#fff;border:2px solid var(--ink);padding:14px 16px;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;font-size:14px;box-shadow:0 6px 24px rgba(0,0,0,.12)}.consent-bar span{flex:1 1 260px}.consent-bar .btn,.consent-bar .btn-outline{padding:10px 16px;font-size:14px}.partners{min-height:100vh;display:flex;flex-direction:column}.pbar{background:var(--ink);padding:10px 72px;font-size:13px;display:flex;justify-content:space-between;gap:12px}.pbar,.pbar a{color:var(--on-dark)}.p-hero{display:flex;gap:64px;padding:56px 0;border-bottom:1px solid var(--ink)}.p-hero .copy{flex:1 1;display:flex;flex-direction:column;gap:18px}.p-hero h1{font-weight:800;font-size:64px;line-height:1}.p-hero h1,.p-hero p{margin:0;font-family:var(--serif)}.p-hero p{font-size:21px;line-height:1.5;color:var(--body)}.p-offer{width:460px;flex:none;align-self:flex-start;background:#fff;border:3px solid var(--red);padding:28px;display:flex;flex-direction:column;gap:16px}.p-offer .big{display:flex;align-items:baseline;gap:12px;font-size:16px}.p-offer .n{font-family:var(--serif);font-weight:800;font-size:60px;line-height:1}.p-offer .row{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--bar);padding-top:14px;font-size:15px}.p-offer .row span,.p-offer .terms{color:var(--muted)}.p-offer .terms{font-size:14px;border-top:1px solid var(--bar);padding-top:12px}.pn{font-family:var(--serif);font-weight:800;font-size:52px;color:var(--red);line-height:1}.partners .values h2{font-size:26px;font-weight:700}.p-example{display:flex;gap:48px;padding:48px 0;border-bottom:1px solid var(--ink);align-items:center}.p-apply h2,.p-example h2{margin:0 0 8px;font-family:var(--serif);font-weight:800;font-size:36px}.p-apply .intro p,.p-example p{margin:0;font-family:var(--serif);font-size:18px;line-height:1.5;color:var(--body)}.calc{width:560px;flex:none;background:#fff;border:1px solid var(--ink);font-size:17px}.calc>div{display:flex;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--bar)}.calc .sum{border-bottom:0;font-family:var(--serif);font-weight:800;font-size:26px}.p-apply{display:flex;gap:56px;padding:48px 0;scroll-margin-top:16px}.p-apply .intro{width:360px;flex:none}.p-form{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:16px}@media (max-width:1180px){.p-apply,.p-example,.p-hero{flex-direction:column;align-items:stretch}.calc,.p-apply .intro,.p-offer{width:100%}}@media (max-width:720px){.pbar{padding:10px 18px;flex-direction:column}.p-hero h1{font-size:38px}}.footer-links .quiet a{color:var(--muted)}.legal{max-width:760px;padding:40px 0 56px;gap:14px}.legal h1{margin:0;font-weight:800;font-size:52px;line-height:1.02}.legal h1,.legal h2{font-family:var(--serif)}.legal h2{margin:18px 0 6px;font-size:26px}.legal li,.legal p{margin:0 0 8px;font-family:var(--serif);font-size:19px;line-height:1.55;color:var(--body)}.legal ul{margin:0;padding-left:22px}.quote-ok{margin-top:12px;font:500 15px var(--sans)}.quote-ok,.share-ok{display:flex;gap:10px;align-items:flex-start;color:var(--ink)}.share-ok{font:400 14px/1.4 var(--sans)}.quote-ok input,.share-ok input{width:18px;height:18px;margin:1px 0 0;flex:none}.embedded-pay{min-height:120px;margin:4px 0 8px}.pay-box .link-btn{font-size:14px}.btn-danger{border:1px solid var(--red);background:none;color:var(--red);font:600 15px var(--sans);padding:10px 16px;cursor:pointer}.refund-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.refund-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.answer-text p{margin:0 0 10px}.answer-text ul{margin:0 0 10px;padding-left:20px}.answer-text li{margin:0 0 4px}.draft-progress{position:fixed;inset:0;z-index:50;background:rgba(238,238,233,.97);display:flex;align-items:flex-start;justify-content:center;padding:48px 16px;overflow-y:auto}.dp-card{width:100%;max-width:640px;background:var(--paper);border:2px solid var(--ink);padding:28px;display:flex;flex-direction:column;gap:18px}.dp-bar{height:6px;background:var(--rule)}.dp-bar,.dp-bar>div{overflow:hidden;position:relative}.dp-bar>div{height:100%;background:var(--red);transition:width .6s ease}.dp-bar>div:after,.progress.working>div:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:lp-sweep 1.2s linear infinite}@keyframes lp-sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.dp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font:500 16px var(--sans);color:var(--muted)}.dp-steps li{display:flex;gap:10px;align-items:center}.dp-steps li span{width:20px;height:20px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rule);font-size:13px}.dp-steps li.now{color:var(--ink);font-weight:700}.dp-steps li.now span{border-color:var(--red);color:var(--red)}.dp-steps li.done{color:var(--ink)}.dp-steps li.done span{background:var(--ink);border-color:var(--ink);color:var(--paper)}.dp-preview{border-top:1px solid var(--rule);padding-top:16px;font-family:var(--serif);min-height:160px}.dp-preview h2{font-size:28px;line-height:1.15;margin:0 0 10px}.dp-preview p{margin:0 0 10px;font-size:17px;line-height:1.5}.dp-preview .dp-summary{font-style:italic;color:var(--muted)}.dp-line{height:12px;background:var(--rule);opacity:.5;margin:0 0 10px;width:90%;animation:lp-pulse 1.4s ease-in-out infinite}.dp-line.wide{height:24px;width:80%;margin-bottom:16px}.dp-line.short{width:55%}@keyframes lp-pulse{50%{opacity:.25}}@media (max-width:600px){.draft-progress{padding:16px}.dp-card{padding:18px}.dp-preview h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.dp-bar>div:after,.dp-line,.progress.working>div:after{animation:none}}.progress div{position:relative;overflow:hidden}.working-bar{display:flex;flex-direction:column;gap:6px;margin:8px 0}.working-bar .progress,.working-bar .progress div{height:6px}.embedded-slot{position:relative;min-height:140px}.embedded-slot.loading .embedded-pay{opacity:.35;pointer-events:none}.embedded-wait{display:flex;flex-direction:column;gap:8px;padding:8px 0}.embedded-slot.loading .embedded-pay+.embedded-wait{position:absolute;inset:0 0 auto 0;background:var(--paper);padding:12px}.ed-dateline .city-wrap{display:inline-grid}.ed-dateline .city-wrap:after{content:attr(data-value);grid-area:1/1;visibility:hidden;white-space:pre;font:700 14px var(--sans);text-transform:uppercase;border-bottom:1px solid transparent}.ed-dateline .city-wrap .city{grid-area:1/1;width:100%;min-width:0}.review-one{max-width:880px;margin:0 auto;padding:32px 0;display:flex;flex-direction:column;gap:18px}.review-one h1{font-size:36px;line-height:1.1;margin:0}.review-facts{display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 16px;gap:6px 16px;margin:0;font:400 16px var(--sans)}.review-facts dt{font-weight:700}.review-facts dd{margin:0;overflow-wrap:anywhere}.review-reasons ul{margin:8px 0 0;padding-left:20px}.review-preview{border-top:2px solid var(--ink);padding-top:16px}.cover-making{width:80%;max-width:360px}.client-notes{display:flex;flex-direction:column;gap:6px;border:1px solid var(--rule);padding:12px 14px;font:400 14px/1.45 var(--sans);color:var(--muted)}.url-box .live-url{color:var(--ink);font-weight:700;overflow-wrap:anywhere}.url-box.pending .soon{display:flex;flex-direction:column;gap:2px;min-width:0}.url-box .grey-url{color:var(--muted);overflow-wrap:anywhere}.preview-banner{margin:16px 0 0}.p-wholesale{border-top:1px solid var(--rule);padding:32px 0;display:flex;flex-direction:column;gap:12px;max-width:720px}.p-wholesale h2{font:800 32px var(--serif);margin:0}.p-wholesale p{margin:0;font:400 18px/1.5 var(--serif)}.p-wholesale .btn{align-self:flex-start}.statement-note{margin:8px 0 0;text-align:center}.masthead.compact{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:12px 0 10px}.masthead.compact .masthead-title{font-size:clamp(30px,3.2vw,46px);text-align:left;white-space:nowrap}.masthead.compact .masthead-nav{margin-top:0;gap:6px 18px;font-size:12px;justify-content:flex-end}.hero,.masthead.compact+* .hero{padding-top:28px}.hero-main{gap:16px}.hero h1{font-size:clamp(34px,3.6vw,60px);line-height:1}.hero-lead{margin:0}.hero .offer{margin-top:4px}@media (max-width:960px){.masthead.compact{flex-direction:column;align-items:center;gap:8px}.masthead.compact .masthead-title{text-align:center}.masthead.compact .masthead-nav{justify-content:center}}@media (max-width:720px){.masthead.compact{padding:8px 0 6px}.masthead.compact .masthead-title{font-size:30px}.masthead.compact .masthead-nav{display:none}.hero{padding-top:16px}.hero h1{font-size:30px}.hero-main{gap:12px}}.release .verify{border:1px solid var(--ink);padding:14px 16px;margin:24px 0 12px}.release .verify h2{margin:0 0 8px}.release .verify dl{display:grid;grid-template-columns:max-content 1fr;grid-gap:4px 16px;gap:4px 16px;margin:0;font:400 14px/1.5 var(--sans)}.release .verify dt{font-weight:700}.release .verify dd{margin:0;overflow-wrap:anywhere}.release .verify .ok{color:#1d6b3a}.release .cite{font:400 13px/1.5 var(--sans);color:var(--muted);overflow-wrap:anywhere;margin:0 0 24px}@media (max-width:600px){.release .verify dl{grid-template-columns:1fr;gap:0}.release .verify dd{margin-bottom:6px}}.record.check-now{align-items:stretch}.check-now-form{flex:2 1;display:flex;flex-direction:column;gap:14px}.check-now-form p{margin:0;font:400 19px/1.5 var(--serif)}.outlet-logos{display:flex;flex-direction:column;gap:6px}.outlet-logos .logos{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.outlet-logos img{height:22px;width:auto;max-width:170px;object-fit:contain}.outlet-logos.small .logos{gap:10px 18px}.outlet-logos .outlet-name{font:700 13px var(--sans);color:var(--muted);letter-spacing:.02em}.reach-box .outlet-logos{margin-top:6px}.outlet-logos img.dark{filter:brightness(0)}.ed-facts .fact{display:flex;align-items:center;gap:8px;padding:2px 0}.ed-facts .fact input{flex:1 1}.ed-facts .fact button{border:0;background:none;color:var(--muted);font-size:18px;cursor:pointer}.engine-name{display:inline-flex;align-items:center;gap:6px}.engine-name svg{flex:none}.reject-reason{border:1px solid var(--rule,#bdbdb5);padding:10px 14px 12px;margin:0;display:flex;flex-direction:column;gap:6px;font:400 15px var(--sans)}.reject-reason label{display:flex;align-items:center;gap:8px}.reject-reason input[type=text]{font:inherit;padding:8px 10px;border:1px solid var(--rule,#bdbdb5);background:#fff}.payout-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.payout-form input{font:400 15px var(--sans);padding:9px 10px;border:1px solid var(--rule);background:#fff;min-width:220px;text-transform:uppercase}.release-origin{font:400 14px var(--sans);color:var(--muted)}.release-origin a{color:var(--ink);font-weight:700}.release-removal{margin-top:18px}.hero-kicker{font-size:13px;font-weight:800;letter-spacing:.1em;background:var(--red);color:#fff;padding:5px 10px}.a-quote{border-left:3px solid var(--red)}.ex-label{color:var(--red)}.btn-outline{min-height:44px}.btn-outline.on-dark{background:transparent;color:var(--on-dark);border-color:var(--on-dark);padding:14px 22px;font-size:17px}.btn-outline.on-dark:hover{background:var(--on-dark);color:var(--ink);border-color:var(--on-dark)}.sec-intro{margin:0;font-family:var(--serif);font-size:20px;color:var(--body)}.anatomy-grid{list-style:none;margin:0;padding:0}.anatomy-grid li{display:grid;grid-template-columns:560px minmax(0,1fr);grid-column-gap:48px;column-gap:48px;align-items:stretch}.anatomy-grid .part{display:flex;gap:10px;align-items:flex-start;background:#fff;border-left:1px solid var(--ink);border-right:1px solid var(--ink);padding:10px 26px}.anatomy-grid li:first-child .part{border-top:1px solid var(--ink);padding-top:26px}.anatomy-grid li:last-child .part{border-bottom:1px solid var(--ink);padding-bottom:26px}.anatomy-grid .why-part{margin:0;padding:10px 0;font-family:var(--serif);font-size:18px;line-height:1.5;color:var(--body)}.anatomy-grid li:first-child .why-part{padding-top:26px}.anatomy-grid .why-part b{font-family:var(--sans);font-size:16px;color:var(--ink)}.grid3 .inc-h{display:flex;align-items:center;gap:10px}.inc-icon{flex:none;color:var(--ink)}.reach{gap:22px}.reach-h{margin:0;font-family:var(--serif);font-weight:800;font-size:34px;line-height:1.15}.reach-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.reach-card{position:relative;display:flex;flex-direction:column;gap:10px;border:1px solid var(--rule);background:#fff;padding:22px 24px}.reach-card.strong{border:2px solid var(--ink)}.reach-name{font:800 14px var(--sans);letter-spacing:.08em;text-transform:uppercase}.reach-price{font-family:var(--serif);font-weight:800;font-size:44px;line-height:1}.reach-card p{margin:0;font-size:16px;color:var(--body)}.reach-tag{align-self:flex-start;background:var(--ink);color:var(--on-dark);font:800 11px var(--sans);letter-spacing:.12em;padding:4px 8px}.reach-cta{align-self:flex-start;padding:14px 22px;font-size:17px}.compare-m,.faq-m,.inc-m{margin:0;padding:0;list-style:none}@media (max-width:720px){body{font-size:16px}.photo-frame{height:auto;aspect-ratio:16/9}.photo{margin-top:20px}.card-answer .say,.example-link .t,.offer-text,.price p,.steps p,.trust span,.why-body p{font-size:16px}.compare-m{border-top:2px solid var(--ink)}.compare-m,.compare-m li{display:flex;flex-direction:column}.compare-m li{gap:4px;padding:12px 0;border-bottom:1px solid var(--rule);font-size:16px;line-height:1.4}.compare-m .then{color:var(--muted)}.compare-m .now{color:var(--ink);font-weight:700;display:flex;gap:6px;align-items:flex-start}.compare-m .now svg{flex:none;margin-top:2px}.sec-intro{font-size:17px}.anatomy-grid{display:flex;flex-direction:column;gap:14px}.anatomy-grid li{grid-template-columns:minmax(0,1fr);row-gap:8px}.anatomy-grid .part,.anatomy-grid li:first-child .part,.anatomy-grid li:last-child .part{border:1px solid var(--ink);padding:12px 14px}.anatomy-grid .why-part,.anatomy-grid li:first-child .why-part{padding:0;font-size:16px}.anatomy-grid .part .serif[style]{font-size:18px!important}.inc-m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:2px solid var(--ink)}.inc-m details{border-bottom:1px solid var(--rule)}.inc-m details:nth-child(odd){border-right:1px solid var(--rule)}.inc-m details[open]{grid-column:1/-1;border-right:0}.inc-m summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:64px;padding:10px 10px 10px 0;font:700 15px/1.25 var(--sans);cursor:pointer}.inc-m details:nth-child(2n) summary{padding-left:12px}.inc-m summary::-webkit-details-marker{display:none}.inc-m summary svg{flex:none}.inc-m p{margin:0 0 12px;font-family:var(--serif);font-size:16px;line-height:1.5;color:var(--body)}.reach-h{font-size:26px}.reach-cards{grid-template-columns:minmax(0,1fr);gap:12px}.reach-card{padding:16px;gap:8px}.reach-price{font-size:36px}.reach-cta{align-self:stretch}.why-head h2{font-size:28px}.steps{gap:16px}.steps li{padding-bottom:16px!important}.steps .n{font-size:36px}.newsroom{gap:20px}.newsroom-copy h2{font-size:30px}.newsroom-copy p{font-size:17px}.record{gap:16px}.trust{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.trust>div,.trust>div:last-child{border-bottom:1px solid var(--rule)}.trust>div:nth-last-child(-n+2){border-bottom:0}.prices{gap:12px}.price{padding:16px;gap:4px}.faq-m{display:flex;flex-direction:column;border-top:2px solid var(--ink)}.faq-m details{border-bottom:1px solid var(--rule)}.faq-m summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 0;font:700 17px/1.3 var(--serif);cursor:pointer}.faq-m summary::-webkit-details-marker{display:none}.faq-m summary:after{content:"+";font:400 24px var(--sans);flex:none}.faq-m details[open] summary:after{content:"\2212"}.faq-m p{margin:0 0 14px;font-family:var(--serif);font-size:16px;line-height:1.5;color:var(--body)}.ticks a,.trust a,.why-body a{display:inline-block;padding:12px 0;margin:-12px 0}.home .prices{grid-template-columns:repeat(2,minmax(0,1fr))}.home .price .amt{font-size:40px}.home .price .amt.sm{font-size:30px}.home .check-now{padding-top:0}.home .steps li{display:grid;grid-template-columns:40px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;grid-row-gap:4px;row-gap:4px}.home .steps .n{grid-row:span 2;font-size:40px}.home .steps h3{font-size:22px}.home .final-cta span,.home .inc-m summary,.home .newsroom-cta span,.home .offer-text span,.home .ticks,.home .trust b{font-size:16px}}.release-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.print-btn{gap:8px;font-size:14px;font-weight:600;padding:8px 12px;min-height:38px}.print-btn:hover{border-color:var(--ink);color:var(--ink);background:var(--paper)}.print-only{display:none}@media (max-width:720px){.print-btn,.release-tools .share a,.release-tools .share button{min-height:44px}}@page{margin:14mm 14mm 24mm}@media print{body,html{background:#fff!important}body,body *,html{color:#000!important}body *{background:transparent!important;box-shadow:none!important}.consent-bar,.cover-card,.crumbs,.lp-footer,.no-print,.print-btn,.release-side,.share,.site-header,.sticky-cta,.tag-example{display:none!important}.print-only{display:block}.page{max-width:none;padding:0;min-height:0}.release-wrap{display:block!important;padding:0}.release{display:block;font-family:Georgia,Times New Roman,serif}.release>*+*{margin-top:3mm}.boiler .label-sm,.facts .label-sm,.release h2,.release h3{page-break-after:avoid;break-after:avoid}.print-masthead{text-align:center;margin-bottom:6mm}.pm-top{display:flex;justify-content:space-between;font:700 8pt/1 Arial,sans-serif;letter-spacing:.12em;padding-bottom:2mm}.pm-title{font:800 30pt/1.1 var(--serif),Georgia,serif;border-top:3px double #000;border-bottom:3px double #000;padding:2mm 0 1.5mm}.release-kicker{font-size:8pt}.release h1{font-size:24pt;line-height:1.1;margin-top:2mm}.release .dek{font-size:13pt}.print-summary{margin:3mm 0 0;font-size:12pt;line-height:1.45;border-left:2px solid #000;padding-left:3mm}.dateline{font-size:9pt;margin:3mm 0;padding:2mm 0}.dateline .ai{white-space:normal}.cover{margin:0 0 4mm;page-break-inside:avoid;break-inside:avoid}.cover-frame{height:70mm}.cover figcaption{font-size:8pt}.release-body{font-family:Georgia,Times New Roman,serif;font-size:11pt;line-height:1.5}.release-body a{text-decoration:none}.boiler,.facts,.release-faq>div,.release-quote{page-break-inside:avoid;break-inside:avoid}.release-quote{font-size:13pt;border-left:2px solid #000!important;margin:4mm 0}.boiler,.facts{border:1px solid #000!important;padding:3mm 4mm;margin:4mm 0;font-size:10pt}.release-faq h2{font-size:13pt}.release-faq h3{font-size:11pt}.release-faq p{font-size:10pt}.print-foot{display:flex;justify-content:space-between;align-items:center;gap:6mm;border-top:1px solid #000;padding-top:3mm;font:8pt/1.35 Arial,sans-serif;page-break-inside:avoid;break-inside:avoid}.print-foot>div{display:flex;flex-direction:column}.print-foot .print-url{overflow-wrap:anywhere}.print-qr svg{width:16mm;height:16mm}a[href]:after{content:none!important}}.release-tools .share a,.release-tools .share button{display:inline-flex;align-items:center}@media (max-width:1023px){.hero-kicker{background:none;color:var(--ink);padding:0;letter-spacing:.12em}.offer{border:1px solid var(--ink)}.offer-price span{color:var(--ink)}.num{background:var(--ink)}.a-quote{border-left-color:var(--ink)}.compare thead .ours,.ex-label{color:var(--ink)}.price.first{border:3px solid var(--ink)}.price.first .label-sm{color:var(--ink)}.price.dark .label-sm{color:var(--on-dark-muted)}.newsroom-copy .badge{border-color:var(--on-dark-muted);color:var(--on-dark)}.home a:not(.btn):not(.btn-outline){color:var(--ink)}.card-answer .head .ex{color:var(--on-dark-muted)}.steps .n{color:var(--ink)}.masthead-nav a.hot{color:var(--ink);font-weight:800}.home .sitebox input:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}.home .nr-item .latest{color:var(--ink)}.home .example-link:hover{border-color:var(--ink)}.newsroom-cta .nr-btn{background:transparent;color:var(--on-dark);border:1px solid var(--on-dark);min-height:44px;padding:14px 22px;font:700 17px var(--sans)}.newsroom-cta .nr-btn:hover{background:var(--on-dark);color:var(--ink)}}.air-hero{display:flex;flex-direction:column;gap:16px;padding:48px 0 40px;border-bottom:1px solid var(--ink);max-width:900px}.air-hero h1{font-weight:800;font-size:58px;line-height:1.02}.air-hero h1,.air-lead{margin:0;font-family:var(--serif)}.air-lead{font-size:22px;line-height:1.5;color:var(--body)}.air-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 48px;gap:0 48px;border-top:2px solid var(--ink)}.air-list li{padding:14px 0;border-bottom:1px solid var(--rule);font-family:var(--serif);font-size:18px;line-height:1.5;color:var(--body)}.air-list b{font-family:var(--sans);font-size:16px;color:var(--ink)}.air-proof{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--ink);padding:18px 22px}.air-proof-links{display:flex;flex-wrap:wrap;gap:8px 22px;font-weight:700}.air-honest{margin:36px 0 0;font-family:var(--serif);font-style:italic;font-size:20px;color:var(--body);max-width:820px}.air-cta{display:flex;flex-direction:column;gap:16px;padding:48px 0 56px;max-width:720px}.air-cta h2{margin:0;font-family:var(--serif);font-weight:800;font-size:40px}.more-link{font-weight:700;align-self:flex-start}@media (max-width:720px){.air-hero{padding:28px 0}.air-hero h1{font-size:34px}.air-lead{font-size:18px}.air-list{grid-template-columns:minmax(0,1fr)}.air-list li{font-size:16px}.air-proof-links a{display:inline-flex;align-items:center;min-height:44px}.air-honest{font-size:18px}.air-cta h2{font-size:30px}}.p-share{margin:0;padding:18px 0;border-bottom:1px solid var(--rule);font-size:17px}.p-share a{font-weight:700}@media (max-width:720px){.lp-footer-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 16px;gap:18px 16px}}@media (min-width:1181px){.masthead.compact .masthead-nav{flex-wrap:nowrap;gap:6px 13px;white-space:nowrap}}.stronger{gap:8px;border:1px solid var(--ink);background:#fff;padding:14px 16px}.stronger,.stronger label{display:flex;flex-direction:column}.stronger label{gap:4px;font-size:15px;font-weight:600}.stronger input{border:1px solid var(--rule);padding:10px 12px;font:400 16px var(--sans);min-height:44px}.stronger .btn-outline{align-self:flex-start}.ed-about{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--rule);padding-top:16px}.ed-about textarea{border:1px solid var(--rule);padding:10px 12px;font:400 16px/1.5 var(--serif);resize:vertical}.air-list li{position:relative;padding-left:48px}.air-list .air-icon{position:absolute;left:0;top:16px;color:var(--ink)}.air-head{align-items:flex-start;gap:14px}.air-num{flex:none;width:36px;height:36px;margin-top:6px;border-radius:50%;background:var(--red);color:#fff;font:800 18px/1 var(--sans);display:flex;align-items:center;justify-content:center}@media (max-width:720px){.air-head{flex-direction:row;align-items:flex-start;gap:10px}.air-num{width:28px;height:28px;margin-top:3px;font-size:15px}.air-list .air-icon{top:15px}}.reach-note{font-size:15px;font-weight:700;color:var(--ink)}@media (min-width:1024px){.reach-cta{background:var(--red);color:#fff;border-color:var(--red);font-weight:800}.reach-cta:hover{background:var(--red-dark);border-color:var(--red-dark);color:#fff}}.reach-tag-spacer{visibility:hidden}