/* Approved illustration: seller page only. */
body[data-seller-page] .seller-example-visual{background:#fff}
body[data-seller-page] .seller-example-visual__heading{text-align:center;margin-bottom:30px}
body[data-seller-page] .seller-example-visual__heading .eyebrow{color:#94701f;margin:0 0 16px}
body[data-seller-page] .seller-example-visual__heading h2{font-family:var(--font-serif);font-size:clamp(34px,4.6vw,60px);font-weight:400;line-height:1.08;letter-spacing:-.025em;color:#0b1d30;margin:0}
body[data-seller-page] .seller-example-visual__panel{display:grid;grid-template-columns:46% 54%;overflow:hidden;border-radius:14px;background:#0b1d30;color:#faf5e8}
body[data-seller-page] .seller-example-visual__home{min-width:0;margin:0;display:flex;flex-direction:column}
body[data-seller-page] .seller-example-visual__home img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}
body[data-seller-page] .seller-example-visual__home figcaption{font-family:var(--font-serif);font-size:clamp(26px,2.8vw,38px);line-height:1.15;padding:12px 16px 25px;text-align:center;color:#faf5e8}
body[data-seller-page] .seller-example-visual__payments{min-width:0;padding:22px 30px 22px 10px;display:flex;flex-direction:column;justify-content:center}
body[data-seller-page] .seller-example-visual__payment{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:20px;flex:1;padding:26px 0}
body[data-seller-page] .seller-example-visual__payment+.seller-example-visual__payment{border-top:1px solid #b69a52}
body[data-seller-page] .seller-example-visual__icon svg{display:block;width:100%;height:auto}
body[data-seller-page] .seller-example-visual__copy{min-width:0}
body[data-seller-page] .seller-example-visual__copy h3{font-family:var(--font-display);font-size:clamp(21px,2.15vw,29px);line-height:1.15;font-weight:600;letter-spacing:.035em;text-transform:uppercase;color:#faf5e8;margin:0 0 13px}
body[data-seller-page] .seller-example-visual__amount{font-family:var(--font-display);font-size:clamp(39px,4.35vw,58px);font-weight:600;line-height:1.12;letter-spacing:-.045em;color:#d7b65e;margin:0 0 10px;white-space:nowrap}
body[data-seller-page] .seller-example-visual__amount span{font-size:.55em;letter-spacing:-.025em}
body[data-seller-page] .seller-example-visual__timing{font-size:clamp(17px,1.65vw,22px);line-height:1.35;color:#faf5e8;margin:0}
body[data-seller-page] .seller-example-visual__note{color:#25364a;font-size:16px;line-height:1.6;text-align:center;margin:18px 0 0}
body[data-seller-page] .seller-example-visual__footer{margin-top:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}
body[data-seller-page] .seller-example-visual__details{color:#31465a;font-size:16px;line-height:1.65;flex:1;min-width:0}
body[data-seller-page] .seller-example-visual__details summary{cursor:pointer;padding:10px 0;text-decoration:underline;text-underline-offset:4px}
body[data-seller-page] .seller-example-visual__details summary:focus-visible{outline:2px solid #94701f;outline-offset:4px;border-radius:3px}
body[data-seller-page] .seller-example-visual__details>div{max-width:760px;padding:12px 0}
body[data-seller-page] .seller-example-visual__details p{margin:0 0 14px}
body[data-seller-page] .seller-example-visual__details a{color:#31465a;text-decoration:underline}
body[data-seller-page] .seller-example-visual__cta{display:inline-flex;align-items:center;gap:16px;background:#0b1d30;color:#fff;border-radius:7px;padding:13px 20px;font-size:16px;font-weight:500;text-decoration:none}
body[data-seller-page] .seller-example-visual__cta:hover{background:#19344e}
body[data-seller-page] .seller-example-visual__cta:focus-visible{outline:2px solid #94701f;outline-offset:4px}
@media(min-width:641px) and (max-width:1000px){
body[data-seller-page] .seller-example-visual__panel{grid-template-columns:43% 57%}
body[data-seller-page] .seller-example-visual__payments{padding:16px 22px 16px 12px}
body[data-seller-page] .seller-example-visual__payment{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:24px 0}
body[data-seller-page] .seller-example-visual__amount{font-size:clamp(32px,4.5vw,44px)}
body[data-seller-page] .seller-example-visual__copy h3{font-size:22px}
body[data-seller-page] .seller-example-visual__home img{flex:1;min-height:0}
}
@media(max-width:640px){
body[data-seller-page] .seller-example-visual__heading{margin-bottom:24px}
body[data-seller-page] .seller-example-visual__heading h2{font-size:clamp(30px,7.7vw,42px)}
body[data-seller-page] .seller-example-visual__panel{grid-template-columns:1fr}
body[data-seller-page] .seller-example-visual__home{padding:12px 12px 0}
body[data-seller-page] .seller-example-visual__home img{max-width:420px;align-self:center}
body[data-seller-page] .seller-example-visual__home figcaption{font-size:30px;padding:14px 8px 18px}
body[data-seller-page] .seller-example-visual__payments{padding:0 22px 12px}
body[data-seller-page] .seller-example-visual__payment{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:24px 0}
body[data-seller-page] .seller-example-visual__copy h3{font-size:21px;margin-bottom:10px}
body[data-seller-page] .seller-example-visual__amount{font-size:clamp(32px,8.6vw,46px);margin-bottom:9px}
body[data-seller-page] .seller-example-visual__timing{font-size:17px}
body[data-seller-page] .seller-example-visual__note{font-size:15px;margin-top:15px}
body[data-seller-page] .seller-example-visual__footer{flex-direction:column;gap:12px}
body[data-seller-page] .seller-example-visual__cta{justify-content:center;width:100%}
}
@media(max-width:360px){
body[data-seller-page] .seller-example-visual__payments{padding-left:16px;padding-right:16px}
body[data-seller-page] .seller-example-visual__payment{grid-template-columns:58px minmax(0,1fr);gap:12px}
body[data-seller-page] .seller-example-visual__amount{font-size:30px}
}
