.seller-header nav{margin-left:auto}.seller-header .header-contact{margin-left:20px}.seller-main{background:white url('assets/awagon-brush-background.png') center top/100% 420px no-repeat;padding:28px 5% 64px}.back-link{display:inline-block;color:var(--muted);font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.seller-intro{margin:32px 0;max-width:840px;padding:20px 24px;background:#ffffffdb;border-radius:10px}.seller-intro .eyebrow{margin-bottom:14px}.seller-intro h1{font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.15}.seller-intro p:last-child{font-size:1rem;line-height:1.8;color:var(--muted);margin-bottom:0}.seller-layout{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:32px;align-items:start;max-width:1450px;margin:auto}.form-surface{background:white;border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 38px #05234408;overflow:hidden}fieldset{border:0;border-bottom:1px solid var(--border);margin:0;padding:32px}legend{float:left;width:100%;font-size:1.25rem;font-weight:800;line-height:1.5;margin:0 0 16px}legend span{font-size:.875rem;color:var(--red);padding-right:14px}.fieldset-note{clear:both;font-size:.875rem;line-height:1.7;color:var(--muted);margin:0 0 24px}.seller-fields{clear:both;display:grid;grid-template-columns:1fr 1fr;gap:22px 20px}.seller-fields label{font-size:.875rem;gap:8px}.seller-fields label.wide{grid-column:1/-1}.seller-fields label>span{font-size:.8rem}.seller-fields input,.seller-fields select,.seller-fields textarea{font-size:1rem}.seller-fields small{font-size:.8rem;font-weight:400;color:var(--muted)}.form-actions{padding:24px 32px 32px;background:#f8fafc}.sharing-note{color:var(--muted);font-size:.875rem;line-height:1.8;margin:0 0 20px}.form-actions .button{min-width:230px}.seller-aside{padding:32px;border-radius:12px;background:var(--navy);color:white;border-top:5px solid var(--red)}.seller-aside .eyebrow{color:#ff6b74;font-size:.75rem}.seller-aside h2{font-size:1.65rem;line-height:1.3}.seller-aside ol{list-style:none;counter-reset:steps;margin:28px 0;padding:0}.seller-aside li{position:relative;counter-increment:steps;padding:18px 0 18px 35px;border-bottom:1px solid #38506a}.seller-aside li:before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:21px;color:#ff6b74;font-size:.875rem;font-weight:800}.seller-aside li strong{display:block;font-size:1rem}.seller-aside li span{font-size:.875rem;color:#c9d3de;display:block;line-height:1.75;margin-top:7px}.aside-contact h3{font-size:1rem;margin:24px 0 12px}.aside-contact>a{display:block;font-size:1.1rem;line-height:1.7;color:white;font-weight:700}.aside-contact address{font-style:normal;font-size:.875rem;line-height:1.9;color:#d3dde7}.contact-details h3{font-size:1rem;margin:24px 0 10px}.contact-details>a{display:block;font-size:1.15rem;font-weight:800;margin:10px 0;color:var(--navy)}.contact-details address{font-style:normal;font-size:.95rem;line-height:1.8;margin-bottom:24px}.footer-office{grid-column:1/-1;display:block!important;text-align:left;justify-content:start!important;border-top:1px solid var(--border);padding-top:24px}.footer-office strong{font-size:1rem}.footer-office address{font-size:.875rem;line-height:1.8;font-style:normal;color:var(--muted);margin-top:12px}.footer-office p{font-size:.9rem;line-height:1.8}.footer-office a:hover{color:var(--red)}#review-panel{padding:32px}#review-panel>p:not(.eyebrow){line-height:1.8;font-size:.95rem;color:var(--muted)}#review-title{outline-offset:6px}#review-message{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:.95rem;line-height:1.85;background:var(--surface);padding:24px;border:1px solid var(--border);border-radius:8px;margin:24px 0}.review-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.download-summary{color:var(--navy);font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.seller-header nav a[aria-current=page]{color:var(--red)}
@media(max-width:1000px){.seller-layout{grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);gap:20px}.seller-aside{padding:24px}.seller-fields{gap:18px 14px}fieldset{padding:26px}.seller-header .header-contact{margin-left:0}}
@media(max-width:700px){.seller-main{padding:24px 5% 40px;background-size:auto 340px}.seller-intro{padding:18px;margin:20px 0 24px}.seller-intro h1{font-size:2rem}.seller-intro p:last-child{font-size:.95rem}.seller-layout{grid-template-columns:1fr;gap:24px}.seller-fields{grid-template-columns:1fr;gap:20px}fieldset{padding:24px 20px}.form-actions{padding:20px}.form-actions .button{width:100%}.seller-header nav{order:3;width:100%;margin:0;justify-content:space-between}.seller-header .header-contact{order:2;margin-left:auto}.seller-aside{padding:26px}.seller-header .brand{flex-basis:145px}.seller-header .brand img{width:145px;height:49px}#review-panel{padding:26px 20px}#review-message{padding:18px;font-size:.875rem}.review-actions .button{width:100%}}
