.seller-tools .header nav a[aria-current="page"]{font-weight:700;border-bottom:1px solid currentColor;padding-bottom:4px}
.tools-hero{max-width:1440px;margin:auto;padding:72px 7% 76px;display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}
.seller-tools .eyebrow{font-size:11px}
.tools-hero h1{font-size:clamp(45px,5.25vw,74px);letter-spacing:-2.8px;line-height:1.08}
.tools-lead{font-size:18px;max-width:430px;color:var(--muted);margin:0 0 27px}
.price-line{display:flex;gap:19px;align-items:center;margin-bottom:18px}
.price-line>strong{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:-1.5px}
.price-line>span{font-size:13px;line-height:1.5;color:var(--muted)}
.launch-status{display:flex;align-items:center;gap:9px;font-size:12px;color:#526447;margin:0 0 24px}
.launch-status>span{width:7px;height:7px;border-radius:50%;background:#718441;flex:0 0 auto}
.seller-tools .button{display:inline-flex;gap:22px;align-items:center;justify-content:center;text-decoration:none;border-radius:5px}
.tools-secondary{display:inline-block;margin:14px 0 0 20px;text-underline-offset:4px;font-size:13px;font-weight:600}
.review-preview{background:#fff;border:1px solid var(--line);padding:31px 27px 20px;box-shadow:0 18px 45px #00000008;transform:rotate(1deg)}
.preview-top{display:flex;justify-content:space-between;gap:12px;font-size:11px;font-weight:600;letter-spacing:1px;border-bottom:1px solid var(--line);padding-bottom:18px}
.review-preview h2{font:500 31px/1.2 var(--serif);letter-spacing:-.6px;margin:25px 0 9px}
.review-preview>p{font-size:13px;color:var(--muted);margin:0 0 22px}
.preview-row{display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:center;padding:20px 0;border-top:1px solid var(--line)}
.priority{width:31px;height:31px;display:grid;place-items:center;background:#f1edda;color:#655c30;font-size:11px;font-weight:700;border-radius:3px}
.priority-one{background:#e7edda;color:#3a542f}
.preview-row div strong{display:block;font-size:13px;font-weight:600}
.preview-row div>span{display:block;font-size:11px;color:var(--muted);margin-top:4px}
.preview-row>b{text-align:right;font-size:18px;font-weight:600;white-space:nowrap}
.preview-row b small{display:block;font-size:11px;color:var(--muted);font-weight:400;margin-top:4px}
.review-preview .preview-note{font-size:11px;line-height:1.6;margin:9px 0 0;border-top:1px solid var(--line);padding-top:15px}
.tools-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;justify-content:center;gap:11%;padding:20px 6%;font-size:12px;font-weight:600}
.tools-section{max-width:1440px;margin:auto;padding:76px 7%;display:grid;grid-template-columns:1fr 1.18fr;gap:12%}
.tools-section-head h2,.sample-section h2{font:500 clamp(31px,3vw,42px)/1.2 var(--serif);letter-spacing:-1px;margin:0 0 21px}
.tools-section-head>p:last-child,.sample-section>div>p{color:var(--muted);font-size:15px;max-width:430px}
.tool-list{list-style:none;margin:0;padding:0}
.tool-list li{display:flex;gap:20px;border-top:1px solid var(--line);padding:21px 0}
.tool-list li:first-child{padding-top:0;border-top:0}
.tool-number{font-size:11px;font-weight:600;color:#7c876b;padding-top:4px}
.tool-list h3,.package-list h3{font-size:17px;line-height:1.3;margin:0 0 9px;font-weight:600}
.tool-list p{font-size:14px;color:var(--muted);margin:0}
.sample-section{background:#edf0e4;border-top:1px solid #dfe4d3;border-bottom:1px solid #dfe4d3;padding:62px max(7%,calc((100vw - 1240px)/2));display:grid;grid-template-columns:1.1fr 1fr;gap:12%;align-items:start}
.sample-section .sample-caption{font-size:11px;margin:13px 0 0}
.sample-section .button{margin-top:13px}
.package-list{border-left:1px solid #cdd6c2;padding-left:30px;padding-top:4px}
.package-list ul{padding-left:17px;font-size:14px;line-height:1.7;margin:18px 0}
.package-list li{padding:5px 0}
.package-list>p{font-size:12px!important}
.faq-list details{border-top:1px solid var(--line);padding:19px 0}
.faq-list summary{font-size:15px;font-weight:600;cursor:pointer;line-height:1.4;padding-right:16px}
.faq-list details p{color:var(--muted);font-size:14px;margin:14px 0 0}
.release-note{max-width:1240px;margin:0 auto 70px;padding:23px 28px;border:1px solid var(--line);display:grid;grid-template-columns:1fr 1.3fr;gap:12px 30px;font-size:14px}
.release-note p{margin:0;color:var(--muted)}
.release-note a{font-size:12px;text-underline-offset:3px}
.seller-tools footer .fine{max-width:560px}
@media(max-width:1050px){.tools-hero{gap:5%;padding-left:5%;padding-right:5%}.review-preview{padding:23px 20px}.preview-top{font-size:11px}.preview-row{gap:9px}.preview-row div strong{font-size:12px}.preview-row div>span{font-size:11px}.preview-row>b{font-size:16px}.tools-secondary{margin-left:0;margin-right:20px}.tools-section{gap:8%}.release-note{margin-left:7%;margin-right:7%}}
@media(max-width:760px){.seller-tools .header{gap:20px;flex-wrap:wrap;padding:18px 6%}.seller-tools .header nav{gap:24px;width:100%;padding-top:10px}.seller-tools .header nav a{font-size:13px}.tools-hero{grid-template-columns:1fr;padding:44px 6% 48px;gap:40px}.tools-hero h1{font-size:clamp(43px,10vw,65px);letter-spacing:-2px}.desktop-break{display:none}.tools-lead{font-size:16px}.tools-secondary{margin-left:18px}.review-preview{transform:none;padding:25px 22px}.preview-top{font-size:11px}.preview-row div strong{font-size:12px}.preview-row div>span{font-size:11px}.preview-row>b{font-size:17px}.tools-strip{gap:18px;flex-wrap:wrap;font-size:11px;padding:18px 6%}.tools-section{grid-template-columns:1fr;padding:49px 6%;gap:29px}.tools-section-head h2 br{display:none}.tool-list li{padding:20px 0}.tool-list li:first-child{border-top:1px solid var(--line);padding-top:20px}.sample-section{grid-template-columns:1fr;gap:34px;padding:43px 6%}.package-list{border-left:0;border-top:1px solid #cdd6c2;padding:25px 0 0}.release-note{grid-template-columns:1fr;margin:0 6% 45px;padding:22px}.seller-tools footer{padding-left:6%;padding-right:6%}}
@media(max-width:380px){.tools-secondary{display:block;margin:17px 0 0}.review-preview{padding:21px 15px}.preview-top{font-size:11px;letter-spacing:.5px}.preview-row{grid-template-columns:26px 1fr;gap:10px}.priority{width:26px;height:28px}.preview-row>b{grid-column:2;text-align:left;font-size:15px}.preview-row b small{display:inline;margin-left:8px;font-size:11px}.preview-row div>span{font-size:11px}.tools-strip{justify-content:flex-start;gap:10px 18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

@media(max-width:760px){.seller-tools .header nav a{display:block}.preview-top{flex-wrap:wrap}.preview-row{min-width:0}.preview-row div{min-width:0}}