.buyback-page{background:var(--paper);overflow:hidden}.buyback-page .is-current-panel{color:var(--red);font-weight:800}.buyback-page .section-heading-light .eyebrow,.buyback-page .section-heading-light h2 em{color:var(--red)}.buyback-page .section-heading-light .eyebrow span{background:var(--red)}.buyback-hero{background:linear-gradient(105deg, var(--soft), var(--paper) 60%, color-mix(in srgb, var(--soft) 78%, var(--paper)));border-bottom:1px solid var(--line);min-height:780px;position:relative;overflow:hidden}.buyback-hero:before{content:"";background:color-mix(in srgb, var(--red) 6%, transparent);filter:blur(8px);border-radius:50%;width:560px;height:560px;position:absolute;top:7%;right:2%}.buyback-hero .breadcrumb{z-index:2;position:relative}.buyback-hero-layout{z-index:2;grid-template-columns:minmax(0,1fr) minmax(480px,.92fr);align-items:center;gap:clamp(55px,8vw,125px);min-height:690px;padding:34px 0 92px;display:grid;position:relative}.buyback-hero-copy h1{color:var(--navy);letter-spacing:-.064em;margin:22px 0 25px;font-family:Archivo Variable,Archivo,sans-serif;font-size:clamp(57px,5.6vw,86px);font-weight:780;line-height:.96}.buyback-hero-copy h1 em{color:var(--red);font-style:normal;font-weight:420}.buyback-hero-copy>p{max-width:720px;color:var(--muted);margin:0;font-size:17px;line-height:1.8}.buyback-hero-trust{border-top:1px solid var(--line);flex-wrap:wrap;gap:22px;margin-top:42px;padding-top:24px;display:flex}.buyback-hero-trust span{color:var(--ink);align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.buyback-hero-trust svg{color:var(--red)}.valuation-board{background:var(--navy);min-height:530px;color:var(--paper);box-shadow:24px 24px 0 color-mix(in srgb, var(--line) 72%, var(--paper));padding:28px}.valuation-board-head{border-bottom:1px solid color-mix(in srgb, var(--paper) 14%, transparent);justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding-bottom:20px;display:flex}.valuation-board-head span{letter-spacing:.11em;align-items:center;gap:8px;font-size:11px;font-weight:850;display:flex}.valuation-board-head small{color:color-mix(in srgb, var(--paper) 58%, transparent);font-size:11px;font-weight:750}.valuation-batch{background:color-mix(in srgb, var(--paper) 5%, transparent);grid-template-columns:78px 1fr;align-items:center;gap:19px;margin:27px 0;padding:23px;display:grid}.valuation-batch>div{background:var(--red);place-items:center;width:72px;height:72px;display:grid}.valuation-batch span{flex-direction:column;display:flex}.valuation-batch small{color:color-mix(in srgb, var(--paper) 54%, transparent);letter-spacing:.09em;font-size:11px;font-weight:800}.valuation-batch strong{margin-top:5px;font-family:Archivo Variable,Archivo,sans-serif;font-size:31px;line-height:1.05}.valuation-batch b{color:color-mix(in srgb, var(--paper) 65%, transparent);margin-top:6px;font-size:12px}.valuation-flow{border-top:1px solid color-mix(in srgb, var(--paper) 12%, transparent);border-left:1px solid color-mix(in srgb, var(--paper) 12%, transparent);grid-template-columns:1fr 1fr;display:grid}.valuation-flow span{border-right:1px solid color-mix(in srgb, var(--paper) 12%, transparent);border-bottom:1px solid color-mix(in srgb, var(--paper) 12%, transparent);grid-template-columns:25px 1fr;align-content:center;column-gap:8px;min-height:100px;padding:17px;display:grid}.valuation-flow svg{color:color-mix(in srgb, var(--paper) 35%, transparent);grid-row:1/3}.valuation-flow b{color:var(--paper);font-size:12px}.valuation-flow small{color:color-mix(in srgb, var(--paper) 52%, transparent);font-size:11px}.valuation-flow .is-complete svg{color:var(--green)}.valuation-flow .is-active{background:color-mix(in srgb, var(--red) 8%, transparent)}.valuation-flow .is-active svg{color:var(--red)}.valuation-board>p{color:color-mix(in srgb, var(--paper) 61%, transparent);align-items:center;gap:8px;margin:22px 0 0;font-size:14px;display:flex}.valuation-board>p svg{color:var(--red)}.buyback-proof-strip{background:var(--paper);border-bottom:1px solid var(--line)}.buyback-proof-grid{grid-template-columns:repeat(4,1fr);display:grid}.buyback-proof-grid article{border-right:1px solid var(--line);background:var(--paper);grid-template-columns:88px 1fr;align-items:center;gap:15px;min-height:126px;padding:24px 26px;transition:transform .25s,background .25s,box-shadow .25s;display:grid;position:relative}.buyback-proof-grid article:first-child{border-left:1px solid var(--line)}.buyback-proof-grid article:after{content:"";background:var(--red);height:3px;transition:transform .28s,opacity .28s;position:absolute;bottom:-1px;left:50%;right:50%}.buyback-proof-grid article:hover{z-index:2;background:var(--navy);box-shadow:0 20px 44px color-mix(in srgb, var(--navy) 14%, transparent);transform:translateY(-5px)}.buyback-proof-grid article:hover:after{left:0;right:0}.buyback-proof-grid article>strong{color:var(--red);font-family:Archivo Variable,Archivo,sans-serif;font-size:19px;line-height:1.05}.buyback-proof-grid span{flex-direction:column;display:flex}.buyback-proof-grid b{color:var(--navy);font-size:13px}.buyback-proof-grid small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5}.buyback-proof-grid article:hover b{color:var(--paper)}.buyback-proof-grid article:hover small{color:color-mix(in srgb, var(--paper) 68%, transparent)}.buyback-problem-section{background:var(--soft)}.buyback-problem-layout{grid-template-columns:1.06fr .94fr;align-items:center;gap:clamp(60px,9vw,140px);display:grid}.buyback-problem-copy{max-width:720px;color:var(--muted);margin:27px 0 0;font-size:13px;line-height:1.8}.problem-list{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:36px;display:grid}.problem-list span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:26px 1fr;align-content:center;column-gap:11px;min-height:132px;padding:20px;display:grid}.problem-list svg{color:var(--red);grid-row:1/3}.problem-list b{color:var(--navy);font-size:12px}.problem-list small{color:var(--muted);font-size:11px;line-height:1.5}.solution-card{background:var(--red);min-height:650px;color:var(--paper);box-shadow:24px 24px 0 var(--line);padding:46px}.solution-card>span{letter-spacing:.13em;font-size:11px;font-weight:850}.solution-card h3{letter-spacing:-.045em;margin:19px 0;font-family:Archivo Variable,Archivo,sans-serif;font-size:43px;line-height:1.02}.solution-card>p{color:color-mix(in srgb, var(--paper) 86%, transparent);font-size:14px;line-height:1.78}.solution-card>div{border-top:1px solid color-mix(in srgb, var(--paper) 26%, transparent);margin:30px 0 34px;display:grid}.solution-card>div span{border-bottom:1px solid color-mix(in srgb, var(--paper) 26%, transparent);align-items:center;gap:11px;min-height:70px;font-size:12px;font-weight:750;display:flex}.seller-section{background:var(--paper)}.b2b-seller-badge{border:1px solid var(--line);border-left:4px solid var(--red);align-items:center;gap:12px;padding:16px 19px;display:flex}.b2b-seller-badge svg{color:var(--red)}.b2b-seller-badge span{flex-direction:column;display:flex}.b2b-seller-badge strong{color:var(--navy);font-size:12px}.b2b-seller-badge small{color:var(--muted);margin-top:3px;font-size:11px}.seller-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.seller-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);min-height:270px;padding:27px;transition:transform .24s,background .24s,box-shadow .24s;position:relative}.seller-grid article:after{content:"";background:var(--red);width:3px;height:0;transition:transform .26s,opacity .26s;position:absolute;top:50%;left:-1px}.seller-grid article:hover{z-index:2;background:var(--navy);box-shadow:0 22px 48px color-mix(in srgb, var(--navy) 15%, transparent);transform:translateY(-6px)}.seller-grid article:hover:after{height:100%;top:0}.seller-grid svg{color:var(--red)}.seller-grid h3{color:var(--navy);margin:30px 0 12px;font-family:Archivo Variable,Archivo,sans-serif;font-size:19px;line-height:1.15}.seller-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.seller-grid article:hover h3{color:var(--paper)}.seller-grid article:hover p{color:color-mix(in srgb, var(--paper) 67%, transparent)}.buyback-scope-section{background:var(--navy);color:var(--paper)}.buyback-category-grid{border-top:1px solid color-mix(in srgb, var(--paper) 14%, transparent);border-left:1px solid color-mix(in srgb, var(--paper) 14%, transparent);grid-template-columns:repeat(3,1fr);display:grid}.buyback-category-grid article{border-right:1px solid color-mix(in srgb, var(--paper) 14%, transparent);border-bottom:1px solid color-mix(in srgb, var(--paper) 14%, transparent);background:color-mix(in srgb, var(--paper) 3%, transparent);min-height:300px;padding:29px;transition:transform .24s,background .24s}.buyback-category-grid article:hover{z-index:2;background:color-mix(in srgb, var(--paper) 8%, transparent);transform:translateY(-7px)}.buyback-category-grid article>div{background:color-mix(in srgb, var(--red) 10%, transparent);width:56px;height:56px;color:var(--red);place-items:center;display:grid}.buyback-category-grid h3{margin:29px 0 13px;font-family:Archivo Variable,Archivo,sans-serif;font-size:22px}.buyback-category-grid p{color:color-mix(in srgb, var(--paper) 60%, transparent);margin:0;font-size:14px;line-height:1.7}.buyback-category-grid article>span{color:var(--red);letter-spacing:.08em;align-items:center;gap:7px;margin-top:28px;font-size:11px;font-weight:800;display:flex}.condition-row{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.condition-row span{border:1px solid color-mix(in srgb, var(--paper) 16%, transparent);color:color-mix(in srgb, var(--paper) 78%, transparent);align-items:center;gap:7px;padding:11px 13px;font-size:11px;font-weight:750;display:flex}.condition-row svg{color:var(--red)}.scope-note{border-left:3px solid var(--red);color:color-mix(in srgb, var(--paper) 59%, transparent);margin:20px 0 0;padding-left:14px;font-size:11px;line-height:1.6}.buyback-process-section{background:var(--paper)}.process-note{border-left:3px solid var(--red);background:var(--soft);align-items:center;gap:12px;padding:16px 20px;display:flex}.process-note svg{color:var(--red)}.process-note span{flex-direction:column;display:flex}.process-note strong{color:var(--navy);font-size:12px}.process-note small{color:var(--muted);margin-top:3px;font-size:11px}.buyback-process-layout{border:1px solid var(--line);grid-template-columns:.88fr 1.12fr;min-height:680px;display:grid}.buyback-step-list{background:var(--soft);border-right:1px solid var(--line);display:grid}.buyback-step-list button{border:0;border-bottom:1px solid var(--line);color:var(--navy);text-align:left;cursor:pointer;background:0 0;grid-template-columns:32px 1fr 20px;align-items:center;gap:12px;padding:18px 21px;transition:background .22s,color .22s;display:grid}.buyback-step-list button:last-child{border-bottom:0}.buyback-step-list button>svg{color:var(--red)}.buyback-step-list button span{flex-direction:column;display:flex}.buyback-step-list small{color:var(--muted);font-size:11px;font-weight:800}.buyback-step-list strong{margin-top:3px;font-size:12px}.buyback-step-list button>svg:last-child{color:var(--line);justify-self:end}.buyback-step-list button:hover,.buyback-step-list button.is-active{background:var(--navy);color:var(--paper)}.buyback-step-list button.is-active small,.buyback-step-list button:hover small{color:color-mix(in srgb, var(--paper) 58%, transparent)}.buyback-step-list button.is-active>svg:last-child,.buyback-step-list button:hover>svg:last-child{color:var(--red)}.buyback-step-panel{flex-direction:column;justify-content:center;padding:clamp(40px,6vw,90px);display:flex}.buyback-step-panel>svg{color:var(--red)}.buyback-step-panel>span{color:var(--red);letter-spacing:.12em;margin-top:29px;font-size:11px;font-weight:850}.buyback-step-panel h3{color:var(--navy);letter-spacing:-.04em;margin:12px 0;font-family:Archivo Variable,Archivo,sans-serif;font-size:40px;line-height:1.05}.buyback-step-panel>p{max-width:650px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.buyback-step-panel>div{grid-template-columns:1fr 1fr;gap:10px;margin:30px 0;display:grid}.buyback-step-panel>div span{background:var(--soft);color:var(--navy);align-items:center;gap:8px;padding:14px;font-size:11px;font-weight:750;display:flex}.buyback-step-panel>div svg{color:var(--red)}.buyback-step-panel .text-link{align-self:flex-start}.data-security-section{background:var(--navy)}.data-security-layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(60px,9vw,140px);display:grid}.data-security-layout>div:first-child>p{color:color-mix(in srgb, var(--paper) 59%, transparent);font-size:14px;line-height:1.8}.security-actions{align-items:center;gap:24px;margin-top:30px;display:flex}.data-security-section .text-link{color:var(--paper);border-color:color-mix(in srgb, var(--paper) 28%, transparent)}.erasure-board{border:1px solid color-mix(in srgb, var(--paper) 15%, transparent);background:color-mix(in srgb, var(--paper) 4%, transparent);box-shadow:22px 22px 0 color-mix(in srgb, var(--ink) 52%, transparent);padding:30px}.erasure-board-head{border-bottom:1px solid color-mix(in srgb, var(--paper) 13%, transparent);align-items:center;gap:13px;padding-bottom:22px;display:flex}.erasure-board-head>svg{color:var(--red)}.erasure-board-head span{flex-direction:column;display:flex}.erasure-board-head small{color:color-mix(in srgb, var(--paper) 51%, transparent);letter-spacing:.09em;font-size:11px;font-weight:800}.erasure-board-head strong{color:var(--paper);margin-top:4px;font-size:15px}.erasure-grid{border-top:1px solid color-mix(in srgb, var(--paper) 12%, transparent);border-left:1px solid color-mix(in srgb, var(--paper) 12%, transparent);grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.erasure-grid span{border-right:1px solid color-mix(in srgb, var(--paper) 12%, transparent);border-bottom:1px solid color-mix(in srgb, var(--paper) 12%, transparent);flex-direction:column;justify-content:center;min-height:145px;padding:20px;display:flex}.erasure-grid svg{color:var(--red)}.erasure-grid b{color:var(--paper);margin-top:10px;font-size:12px}.erasure-grid small{color:color-mix(in srgb, var(--paper) 50%, transparent);margin-top:4px;font-size:11px;line-height:1.45}.erasure-board>p{color:color-mix(in srgb, var(--paper) 51%, transparent);margin:20px 0 0;font-size:14px;line-height:1.6}.legitimacy-section{background:var(--soft)}.legitimacy-layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(60px,9vw,135px);display:grid}.legitimacy-board{border:1px solid var(--line);background:var(--paper);box-shadow:22px 22px 0 color-mix(in srgb, var(--line) 68%, var(--paper));padding:29px}.legitimacy-board-head{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding-bottom:22px;display:flex}.legitimacy-board-head>svg{color:var(--red)}.legitimacy-board-head span{flex-direction:column;display:flex}.legitimacy-board-head small{color:var(--muted);letter-spacing:.09em;font-size:11px;font-weight:800}.legitimacy-board-head strong{color:var(--navy);margin-top:4px;font-size:15px}.legitimacy-status{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.legitimacy-status span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:25px 1fr;align-content:center;column-gap:9px;min-height:150px;padding:20px;display:grid}.legitimacy-status svg{color:var(--green);grid-row:1/3}.legitimacy-status .is-rejected svg{color:var(--red)}.legitimacy-status b{color:var(--navy);font-size:12px}.legitimacy-status small{color:var(--muted);font-size:11px;line-height:1.45}.legitimacy-layout>div:last-child>p{color:var(--muted);font-size:14px;line-height:1.8}.legitimacy-points{gap:11px;margin-top:28px;display:grid}.legitimacy-points span{color:var(--navy);align-items:center;gap:9px;font-size:11px;font-weight:750;display:flex}.legitimacy-points svg{color:var(--red)}.buyback-europe-section{background:var(--navy);color:var(--paper)}.buyback-europe-layout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(60px,8vw,120px);display:grid}.buyback-europe-layout>div:first-child>p{color:color-mix(in srgb, var(--paper) 59%, transparent);font-size:14px;line-height:1.8}.europe-actions{align-items:center;gap:24px;margin-top:31px;display:flex}.buyback-europe-section .text-link{color:var(--paper);border-color:color-mix(in srgb, var(--paper) 28%, transparent)}.market-board{border:1px solid color-mix(in srgb, var(--paper) 15%, transparent);background:color-mix(in srgb, var(--paper) 4%, transparent);padding:28px}.market-board>div:first-child{border-bottom:1px solid color-mix(in srgb, var(--paper) 13%, transparent);align-items:center;gap:13px;padding-bottom:20px;display:flex}.market-board>div:first-child>svg{color:var(--red)}.market-board>div:first-child span{flex-direction:column;display:flex}.market-board>div:first-child small{color:color-mix(in srgb, var(--paper) 51%, transparent);letter-spacing:.09em;font-size:11px;font-weight:800}.market-board>div:first-child strong{margin-top:4px;font-size:15px}.market-grid{grid-template-columns:repeat(6,1fr);gap:7px;margin-top:20px;display:grid}.market-grid article{border:1px solid color-mix(in srgb, var(--paper) 11%, transparent);background:color-mix(in srgb, var(--paper) 2%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:94px;transition:transform .22s,background .22s,border-color .22s;display:flex}.market-grid article:hover{border-color:var(--red);background:color-mix(in srgb, var(--paper) 7%, transparent);transform:translateY(-4px)}.market-grid img{object-fit:cover;width:38px;height:26px}.market-grid span{color:color-mix(in srgb, var(--paper) 76%, transparent);text-align:center;font-size:11px;font-weight:700}.market-board>p{color:color-mix(in srgb, var(--paper) 48%, transparent);margin:18px 0 0;font-size:14px;line-height:1.6}.circular-section{background:var(--paper)}.circular-layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(65px,9vw,140px);display:grid}.circular-visual{place-items:center;min-height:590px;display:grid;position:relative}.circular-visual:before{content:"";border:1px solid var(--line);border-radius:50%;width:430px;height:430px;position:absolute}.circular-visual:after{content:"";border:1px solid var(--line);border-radius:50%;width:315px;height:315px;position:absolute}.circular-core{z-index:2;background:var(--navy);width:220px;height:220px;color:var(--paper);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.circular-core svg{color:var(--red)}.circular-core strong{letter-spacing:.1em;margin-top:13px;font-size:12px}.circular-core small{max-width:145px;color:color-mix(in srgb, var(--paper) 54%, transparent);margin-top:6px;font-size:11px;line-height:1.4}.circular-visual>span{z-index:3;border:1px solid var(--line);background:var(--paper);width:165px;min-height:100px;box-shadow:0 15px 38px color-mix(in srgb, var(--navy) 10%, transparent);grid-template-columns:28px 1fr;align-content:center;column-gap:8px;padding:17px;display:grid;position:absolute}.circular-visual>span svg{color:var(--red);grid-row:1/3}.circular-visual>span b{color:var(--navy);font-size:12px}.circular-visual>span small{color:var(--muted);font-size:11px;line-height:1.4}.circle-assess{top:20px;left:50%;transform:translate(-50%)}.circle-reuse{top:50%;right:0;transform:translateY(-50%)}.circle-recover{bottom:20px;left:50%;transform:translate(-50%)}.circle-recycle{top:50%;left:0;transform:translateY(-50%)}.circular-layout>div:last-child>p{color:var(--muted);font-size:14px;line-height:1.8}.circular-points{gap:11px;margin:27px 0;display:grid}.circular-points span{color:var(--navy);align-items:center;gap:9px;font-size:11px;font-weight:750;display:flex}.circular-points svg{color:var(--red)}.readiness-section{background:var(--soft)}.readiness-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.readiness-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);min-height:265px;padding:28px;transition:transform .24s,background .24s,box-shadow .24s}.readiness-grid article:hover{z-index:2;background:var(--navy);box-shadow:0 22px 48px color-mix(in srgb, var(--navy) 14%, transparent);transform:translateY(-6px)}.readiness-grid svg{color:var(--red)}.readiness-grid h3{color:var(--navy);margin:30px 0 12px;font-family:Archivo Variable,Archivo,sans-serif;font-size:19px}.readiness-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.readiness-grid article:hover h3{color:var(--paper)}.readiness-grid article:hover p{color:color-mix(in srgb, var(--paper) 67%, transparent)}.buyback-enquiry-section{background:var(--red);color:var(--paper)}.buyback-enquiry-section .section-heading-light .eyebrow,.buyback-enquiry-section .section-heading-light h2 em{color:var(--paper)}.buyback-enquiry-section .section-heading-light .eyebrow span{background:var(--paper)}.buyback-enquiry-layout{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(55px,8vw,120px);display:grid}.buyback-enquiry-intro{position:sticky;top:110px}.direct-contact-card{border:1px solid color-mix(in srgb, var(--paper) 28%, transparent);background:color-mix(in srgb, var(--paper) 6%, transparent);grid-template-columns:34px 1fr;gap:12px;margin-top:34px;padding:22px;display:grid}.direct-contact-card>svg{color:var(--paper)}.direct-contact-card span{flex-direction:column;gap:8px;display:flex}.direct-contact-card strong{font-size:13px}.direct-contact-card a{color:color-mix(in srgb, var(--paper) 84%, transparent);justify-content:space-between;align-items:center;font-size:11px;display:flex}.intake-note{background:var(--red-dark);align-items:center;gap:11px;margin-top:15px;padding:17px;display:flex}.intake-note span{flex-direction:column;display:flex}.intake-note strong{font-size:12px}.intake-note small{color:color-mix(in srgb, var(--paper) 73%, transparent);font-size:11px}.buyback-form{background:var(--paper);min-height:1110px;color:var(--navy);box-shadow:24px 24px 0 var(--red-dark);padding:34px}.buyback-form-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.buyback-form-heading span{letter-spacing:.11em;align-items:center;gap:8px;font-size:11px;font-weight:850;display:flex}.buyback-form-heading small{color:var(--muted);font-size:11px;font-weight:800}.buyback-form-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:27px;display:grid}.buyback-form-grid label{flex-direction:column;gap:8px;display:flex}.buyback-form-grid label>span{color:var(--muted);letter-spacing:.07em;font-size:11px;font-weight:850}.buyback-form-grid input,.buyback-form-grid select,.buyback-form-grid textarea{border:1px solid var(--line);background:var(--soft);width:100%;min-height:54px;color:var(--navy);font:inherit;border-radius:0;outline:0;padding:0 15px;font-size:14px;transition:border .2s,background .2s}.buyback-form-grid textarea{resize:vertical;min-height:125px;padding-top:14px}.buyback-form-grid input:focus,.buyback-form-grid select:focus,.buyback-form-grid textarea:focus{border-color:var(--red);background:var(--paper)}.buyback-form-full{grid-column:1/-1}.buyback-form-consent{align-items:flex-start;gap:10px;margin:24px 0;display:flex}.buyback-form-consent input{accent-color:var(--red);margin-top:3px}.buyback-form-consent label{color:var(--muted);font-size:11px;line-height:1.55}.buyback-submit{width:100%}.buyback-form-note{color:var(--muted);align-items:center;gap:7px;margin:15px 0 0;font-size:11px;display:flex}.buyback-form-note svg{color:var(--red)}.buyback-form-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:970px;display:flex}.buyback-form-success>svg{color:var(--green)}.buyback-form-success>span{color:var(--red);letter-spacing:.12em;margin-top:24px;font-size:11px;font-weight:850}.buyback-form-success h2{letter-spacing:-.04em;max-width:520px;margin:15px 0;font-family:Archivo Variable,Archivo,sans-serif;font-size:42px;line-height:1.05}.buyback-form-success p{max-width:500px;color:var(--muted);font-size:14px;line-height:1.7}.buyback-form-success button{margin-top:20px}.buyback-direct-section{background:var(--navy);color:var(--paper);padding:75px 0}.buyback-direct-layout{justify-content:space-between;align-items:center;gap:50px;display:flex}.buyback-direct-layout>div:first-child>span{color:var(--red);letter-spacing:.12em;font-size:11px;font-weight:850}.buyback-direct-layout h2{letter-spacing:-.04em;max-width:800px;margin:12px 0 8px;font-family:Archivo Variable,Archivo,sans-serif;font-size:45px;line-height:1}.buyback-direct-layout p{color:color-mix(in srgb, var(--paper) 59%, transparent);margin:0;font-size:14px}.buyback-direct-layout>div:last-child{flex:none;gap:11px;display:flex}.buyback-faq-section{background:var(--soft)}.buyback-faq-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(65px,9vw,140px);display:grid}.buyback-faq-intro{position:sticky;top:110px}.buyback-faq-contact{border-left:4px solid var(--red);background:var(--paper);grid-template-columns:35px 1fr;gap:13px;margin-top:34px;padding:22px;display:grid}.buyback-faq-contact>svg{color:var(--red)}.buyback-faq-contact span{flex-direction:column;display:flex}.buyback-faq-contact strong{color:var(--navy);font-size:13px}.buyback-faq-contact small{color:var(--muted);margin:6px 0 12px;font-size:11px;line-height:1.55}.buyback-faq-contact a{color:var(--red);align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.buyback-subscribe{background:var(--red)}@media (width<=1180px){.buyback-hero-layout{grid-template-columns:1fr 1fr;gap:48px}.buyback-proof-grid article{grid-template-columns:72px 1fr;padding-inline:19px}.seller-grid{grid-template-columns:repeat(3,1fr)}.market-grid{grid-template-columns:repeat(4,1fr)}.buyback-enquiry-layout{grid-template-columns:.62fr 1.38fr;gap:55px}}@media (width<=900px){.buyback-hero-layout,.buyback-problem-layout,.data-security-layout,.legitimacy-layout,.buyback-europe-layout,.circular-layout,.buyback-enquiry-layout,.buyback-faq-layout{grid-template-columns:1fr}.valuation-board{width:min(700px,100%);margin-inline:auto}.buyback-proof-grid{grid-template-columns:1fr 1fr}.buyback-proof-grid article:nth-child(2){border-right:0}.seller-grid,.buyback-category-grid{grid-template-columns:1fr 1fr}.buyback-process-layout{grid-template-columns:1fr}.buyback-step-list{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr}.buyback-step-list button{border-right:1px solid var(--line)}.buyback-step-panel{min-height:570px}.legitimacy-board{order:2}.circular-visual{width:min(660px,100%);margin-inline:auto}.readiness-grid{grid-template-columns:1fr 1fr}.buyback-enquiry-intro,.buyback-faq-intro{max-width:760px;position:static}.buyback-form{min-height:0}.buyback-direct-layout{flex-direction:column;align-items:flex-start}}@media (width<=620px){.buyback-hero-layout{padding:22px 0 66px}.buyback-hero-copy h1{font-size:clamp(48px,14vw,66px)}.buyback-hero-copy>p{font-size:15px}.buyback-hero-trust{flex-direction:column}.valuation-board{min-height:0;box-shadow:10px 10px 0 color-mix(in srgb, var(--line) 72%, var(--paper));padding:18px}.valuation-board-head{flex-direction:column;align-items:flex-start}.valuation-batch{grid-template-columns:64px 1fr;padding:16px}.valuation-batch>div{width:58px;height:58px}.valuation-flow,.buyback-proof-grid,.problem-list,.seller-grid,.buyback-category-grid,.buyback-step-list,.buyback-step-panel>div,.erasure-grid,.legitimacy-status,.readiness-grid,.buyback-form-grid{grid-template-columns:1fr}.buyback-proof-grid article,.buyback-proof-grid article:nth-child(2){border-right:1px solid var(--line)}.solution-card{min-height:0;box-shadow:10px 10px 0 var(--line);padding:30px 23px}.solution-card h3{font-size:35px}.seller-grid article,.buyback-category-grid article,.readiness-grid article{min-height:250px}.condition-row{flex-direction:column}.buyback-step-list button{border-right:0}.buyback-step-panel{min-height:560px;padding:31px 20px}.buyback-step-panel h3{font-size:34px}.security-actions,.europe-actions{flex-direction:column;align-items:flex-start}.erasure-board,.legitimacy-board{box-shadow:9px 9px 0 color-mix(in srgb, var(--ink) 52%, transparent);padding:19px}.legitimacy-board{box-shadow:9px 9px 0 color-mix(in srgb, var(--line) 68%, var(--paper))}.market-board{padding:19px}.market-grid{grid-template-columns:1fr 1fr}.circular-visual{min-height:700px}.circular-visual:before{width:315px;height:315px}.circular-visual:after{width:250px;height:250px}.circular-visual>span{width:150px;min-height:92px}.circle-assess{top:0}.circle-reuse{top:34%;right:0}.circle-recover{bottom:0}.circle-recycle{top:66%;left:0}.buyback-form{box-shadow:9px 9px 0 var(--red-dark);padding:25px 18px}.buyback-form-heading{flex-direction:column;align-items:flex-start;gap:7px}.buyback-form-full{grid-column:auto}.buyback-form-success{min-height:700px}.buyback-form-success h2{font-size:34px}.buyback-direct-layout h2{font-size:36px}.buyback-direct-layout>div:last-child{flex-direction:column;width:100%}.buyback-direct-layout .button{width:100%}}@media (prefers-reduced-motion:reduce){.buyback-proof-grid article:hover,.seller-grid article:hover,.buyback-category-grid article:hover,.market-grid article:hover,.readiness-grid article:hover{transform:none}}
