@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Italiana&display=swap";:root{--ink: #191714;--ink-soft: #292621;--paper: #f3ede3;--cream: #fffaf0;--sand: #d7c9b5;--line: rgba(25, 23, 20, .18);--muted: #736b61;--oxblood: #681e2c;--gold: #b49766;--serif: "Italiana", Georgia, serif;--sans: "DM Sans", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--sans)}body:before{position:fixed;z-index:20;inset:0;pointer-events:none;content:"";opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}img{display:block;width:100%}.section-shell{padding:130px 6vw}.eyebrow{margin:0 0 28px;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}h1,h2,h3,h4,p{text-wrap:pretty}h2{margin:0;font:400 clamp(3.5rem,6.4vw,7.3rem)/.92 var(--serif);letter-spacing:-.035em}h2 em,h1 em{color:var(--gold);font-weight:400}.site-header{position:absolute;z-index:10;top:0;left:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:26px 5vw;color:#fff;border-bottom:1px solid rgba(255,255,255,.24)}.wordmark{display:block;justify-self:start;width:250px;transition:opacity .2s,transform .25s}.wordmark:hover{opacity:.88;transform:translateY(-1px)}.wordmark img{width:100%;height:auto}.nav-links{display:flex;gap:36px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nav-links a,footer a{transition:color .2s}.nav-links a:hover,footer a:hover{color:#d6bd8a}.header-cta{display:flex;align-items:center;gap:10px;justify-self:end;padding:12px 18px;color:var(--ink);background:var(--cream);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:color .2s,background .2s,transform .2s}.header-cta:hover{color:var(--ink);background:#ddc89f;transform:translateY(-2px)}.menu-button{display:none;padding:0;border:0;background:none;cursor:pointer}.hero{position:relative;display:grid;grid-template-columns:1.03fr .97fr;min-height:900px;color:#fff;background:var(--ink);overflow:hidden}.hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:160px 7vw 90px 6vw;background:radial-gradient(circle at 20% 80%,#40181e 0,transparent 40%),var(--ink)}.hero-copy:after{position:absolute;right:-58px;bottom:13%;width:115px;height:115px;content:"";border:1px solid rgba(255,255,255,.16);border-radius:50%}.hero h1{max-width:920px;margin:0;font:400 clamp(4.7rem,7.9vw,9.3rem)/.84 var(--serif);letter-spacing:-.05em}.hero-intro{max-width:560px;margin:40px 0 0 13%;color:#ffffffa8;font-size:16px;line-height:1.75}.hero-actions{display:flex;align-items:center;gap:35px;margin:42px 0 0 13%}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:56px;padding:0 28px;border:1px solid transparent;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;transition:transform .25s,background .25s,color .25s}.button:hover{transform:translateY(-3px)}.button--cream{color:var(--ink);background:var(--cream)}.button--cream:hover{background:#ddc89f}.text-link{padding-bottom:6px;border-bottom:1px solid currentColor;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.text-link--light{color:#ffffffbf}.hero-proof{display:flex;gap:28px;margin:75px 0 0 13%;color:#ffffff8c;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.hero-proof span{display:flex;align-items:center;gap:7px}.hero-visual{position:relative;min-width:0;overflow:hidden}.hero-visual:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(0,0,0,.22),transparent 45%,rgba(0,0,0,.48))}.hero-visual img{height:100%;object-fit:cover;filter:saturate(.72) contrast(1.05)}.hero-card{position:absolute;z-index:2;top:7%;left:clamp(24px,3vw,48px);width:250px;padding:28px;color:var(--ink);background:#f3ede3f5;box-shadow:0 25px 60px #0003}.hero-card span{display:block;margin-bottom:15px;color:var(--oxblood);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.hero-card strong{font:600 22px/1.35 var(--serif)}.image-caption{position:absolute;z-index:2;right:35px;bottom:36px;margin:0;font:italic 17px Georgia,serif}.hero-index{position:absolute;z-index:3;bottom:28px;left:2vw;color:#ffffff47;font-size:9px;letter-spacing:.16em;writing-mode:vertical-rl}.reveal{opacity:0;animation:reveal .9s cubic-bezier(.2,.75,.25,1) forwards}.reveal-1{animation-delay:.12s}.reveal-2{animation-delay:.25s}.reveal-3{animation-delay:.4s}.reveal-4{animation-delay:.55s}@keyframes reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ticker{padding:17px 0;color:var(--cream);background:var(--oxblood);overflow:hidden}.ticker div{display:flex;width:max-content;animation:marquee 42s linear infinite}.ticker span{display:flex;align-items:center;gap:28px;padding-right:28px;font:400 15px var(--serif);letter-spacing:.03em;white-space:nowrap}.ticker i{color:#c9aa72;font-size:8px}@keyframes marquee{to{transform:translate(-50%)}}.intro{background:var(--paper)}.section-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:9vw;align-items:end;margin-bottom:90px}.section-heading>p,.brand-intro>p:last-child{max-width:560px;margin:0 0 8px;color:var(--muted);font-size:15px;line-height:1.8}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.step-card{min-height:330px;padding:36px 38px;border-right:1px solid var(--line)}.step-card:last-child{border-right:0}.step-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:75px;color:var(--oxblood);font-size:10px;letter-spacing:.15em}.step-card h3{margin:0 0 20px;font:400 30px var(--serif)}.step-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.75}.brand-section{color:#fff;background:var(--ink-soft)}.brand-intro{display:grid;grid-template-columns:1fr 1fr;gap:0 9vw;align-items:end;margin-bottom:105px}.brand-intro .eyebrow{grid-column:1 / -1;color:#cdb68b}.brand-intro>p:last-child{color:#ffffff87}.brand-group+.brand-group{margin-top:100px}.brand-group-heading{display:flex;align-items:center;gap:28px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.2)}.brand-group-heading span{color:#bca474;font-size:9px;letter-spacing:.16em}.brand-group-heading h3{margin:0;font:400 clamp(1.7rem,3vw,2.8rem) var(--serif)}.brand-grid{display:grid;grid-template-columns:repeat(4,1fr)}.brand-card{display:flex;flex-direction:column;justify-content:space-between;min-height:220px;padding:28px 24px 24px 0;border-right:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13);transition:background .25s,padding .25s}.brand-card:nth-child(4n){padding-left:24px;border-right:0}.brand-card:nth-child(4n+2),.brand-card:nth-child(4n+3){padding-left:24px}.brand-card:hover{padding-right:24px;padding-left:24px;background:#ffffff0b}.brand-card h4,.brand-card h3{margin:0 0 12px;font:400 24px var(--serif)}.brand-card p{max-width:240px;margin:0;color:#ffffff73;font-size:12px;line-height:1.55}.brand-card button{display:flex;align-items:center;gap:10px;align-self:flex-start;padding:0 0 5px;color:#cdb68b;border:0;border-bottom:1px solid rgba(205,182,139,.6);background:none;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.trust-panel{display:grid;grid-template-columns:.92fr 1.08fr;min-height:760px;color:#fff;background:var(--oxblood)}.trust-image{overflow:hidden}.trust-image img{height:100%;object-fit:cover;filter:sepia(.15) saturate(.75)}.trust-copy{display:flex;flex-direction:column;justify-content:center;padding:90px 8vw}.trust-copy blockquote{max-width:720px;margin:0 0 70px;font:400 clamp(3rem,5vw,6.3rem)/.98 var(--serif)}.trust-points{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding-top:30px;border-top:1px solid rgba(255,255,255,.2)}.trust-points span{color:#ffffff94;font-size:11px;line-height:1.6}.trust-points svg{display:block;margin-bottom:20px;color:#d0b77f}.trust-points b{display:block;margin-bottom:6px;color:#fff;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.valuation{display:grid;grid-template-columns:.72fr 1.28fr;gap:7vw;align-items:start}.valuation-copy{position:sticky;top:45px}.valuation-copy>p:not(.eyebrow){max-width:470px;margin:42px 0;color:var(--muted);line-height:1.8}.valuation-note{display:flex;gap:15px;max-width:420px;padding-top:26px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.6}.valuation-note svg{flex:none;color:var(--oxblood)}.valuation-note strong{display:block;color:var(--ink)}.valuation-form{padding:50px;background:var(--cream);box-shadow:24px 24px 0 var(--sand)}.honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.form-kicker{display:flex;justify-content:space-between;margin-bottom:44px;padding-bottom:18px;color:var(--muted);border-bottom:1px solid var(--line);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:28px}.valuation-form label{display:block;margin-bottom:29px}.valuation-form label>span{display:block;margin-bottom:9px;font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.valuation-form input,.valuation-form select,.valuation-form textarea{width:100%;padding:13px 0;color:var(--ink);border:0;border-bottom:1px solid #aaa094;border-radius:0;outline:0;background:transparent;transition:border-color .2s}.valuation-form input:focus,.valuation-form select:focus,.valuation-form textarea:focus{border-color:var(--oxblood)}.valuation-form textarea{resize:vertical;line-height:1.6}.valuation-form ::placeholder{color:#a49b90}.photo-upload{min-width:0;margin:5px 0 34px;padding:24px;border:1px solid var(--line)}.photo-upload legend{padding:0 10px;color:var(--oxblood);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.photo-upload>p{margin:0 0 22px;color:var(--muted);font-size:11px;line-height:1.6}.photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.photo-grid label{min-width:0;margin-bottom:0}.valuation-form input[type=file]{padding:8px 0 11px;color:var(--muted);font-size:10px}.valuation-form input[type=file]::file-selector-button{margin-right:10px;padding:8px 11px;color:var(--ink);border:1px solid var(--line);background:var(--sand);font:600 8px var(--sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.select-wrap{position:relative}.select-wrap select{appearance:none;padding-right:25px}.select-wrap svg{position:absolute;right:0;bottom:15px;pointer-events:none}.form-divider{display:flex;align-items:center;gap:16px;margin:8px 0 31px;color:var(--oxblood);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.form-divider:after{flex:1;height:1px;content:"";background:var(--line)}.form-footer{display:flex;align-items:center;gap:25px;margin-top:12px}.button--ink{color:#fff;background:var(--ink);cursor:pointer}.button--ink:hover{background:var(--oxblood)}.button:disabled{opacity:.58;cursor:wait;transform:none}.form-footer p{max-width:260px;margin:0;color:var(--muted);font-size:9px;line-height:1.55}.form-status{min-height:20px;margin-top:25px;font-size:12px;font-weight:600}.form-status--success{color:#385c3c}.form-status--error{color:var(--oxblood)}.faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:9vw;background:#e4dacb}.faq-list{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 0;font:400 21px var(--serif);cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary svg{flex:none;transition:transform .25s}.faq details[open] summary svg{transform:rotate(180deg)}.faq details p{max-width:650px;margin:-8px 0 28px;color:var(--muted);font-size:13px;line-height:1.7}footer{display:grid;grid-template-columns:1fr 1.2fr 1fr auto;gap:30px;align-items:end;padding:58px 5vw;color:#ffffff85;background:#100f0d;font-size:9px;letter-spacing:.09em;text-transform:uppercase}.wordmark--footer{width:265px}footer p{margin:0}footer div{display:flex;gap:20px}@media(max-width:1100px){.brand-grid{grid-template-columns:repeat(3,1fr)}.brand-card:nth-child(4n),.brand-card:nth-child(4n+2),.brand-card:nth-child(4n+3){padding-left:0;border-right:1px solid rgba(255,255,255,.13)}.brand-card:nth-child(3n){padding-left:24px;border-right:0}.brand-card:nth-child(3n+2){padding-left:24px}.trust-points{grid-template-columns:1fr}.trust-points span{display:grid;grid-template-columns:auto 1fr;column-gap:16px}.trust-points svg{grid-row:1 / 3}}@media(max-width:900px){.site-header{grid-template-columns:1fr auto}.header-cta{display:none}.menu-button{display:block}.nav-links{position:absolute;top:100%;right:0;left:0;display:none;flex-direction:column;gap:25px;padding:30px 6vw;color:var(--ink);background:var(--cream)}.nav-links.is-open{display:flex}.hero{grid-template-columns:1fr}.hero-copy{min-height:780px}.hero-visual{min-height:660px}.hero-card{left:6vw}.section-heading,.brand-intro,.valuation,.faq{grid-template-columns:1fr}.section-heading,.brand-intro{gap:45px}.steps-grid{grid-template-columns:1fr}.step-card{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.step-card:last-child{border-bottom:0}.step-meta{margin-bottom:45px}.trust-panel{grid-template-columns:1fr}.trust-image{height:620px}.valuation-copy{position:static}.valuation-form{margin-top:25px}footer{grid-template-columns:1fr 1fr;align-items:start}}@media(max-width:650px){.section-shell{padding:90px 6vw}.site-header{padding:22px 6vw}.wordmark{width:190px}.wordmark--footer{width:245px}.hero-copy{min-height:720px;padding:135px 6vw 70px}.hero h1{font-size:clamp(4rem,19vw,6.5rem)}.hero-intro,.hero-actions,.hero-proof{margin-left:0}.hero-actions{align-items:flex-start;flex-direction:column;gap:24px}.hero-proof{flex-direction:column;gap:11px;margin-top:55px}.hero-visual{min-height:540px}.hero-card{top:5%;width:220px}.image-caption{right:6vw;left:6vw;text-align:right}.brand-intro{margin-bottom:75px}.brand-grid{grid-template-columns:1fr}.brand-card,.brand-card:nth-child(4n),.brand-card:nth-child(4n+2),.brand-card:nth-child(4n+3),.brand-card:nth-child(3n),.brand-card:nth-child(3n+2){min-height:190px;padding:25px 0;border-right:0}.brand-card:hover{padding-right:18px;padding-left:18px}.trust-image{height:480px}.trust-copy{padding:80px 6vw}.valuation-form{padding:32px 22px;box-shadow:12px 12px 0 var(--sand)}.form-row{grid-template-columns:1fr;gap:0}.photo-grid{grid-template-columns:1fr}.form-footer{align-items:flex-start;flex-direction:column}.faq{gap:55px}footer{grid-template-columns:1fr}footer div{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.site-header--solid{position:relative;color:#fff;background:var(--ink)}.hero h1{font-size:clamp(3.4rem,6vw,7.1rem);line-height:.92}.hero-strapline{max-width:760px;margin:28px 0 0;font:400 clamp(2rem,3.2vw,4rem)/1.05 var(--serif)}.hero-strapline em{color:var(--gold);font-style:italic}.home-crawl{display:grid;grid-template-columns:.45fr 1.55fr;gap:8vw;align-items:start;background:var(--cream)}.home-crawl>p:last-child{max-width:980px;margin:0;color:var(--muted);font-size:16px;line-height:1.85}.category-strip{background:var(--paper)}.category-strip>div{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.category-strip a{min-height:230px;padding:28px 22px;border-right:1px solid var(--line);transition:color .2s,background .2s}.category-strip a:last-child{border-right:0}.category-strip a:hover{color:#fff;background:var(--oxblood)}.category-strip span,.category-strip p,.brand-card>span{font-size:9px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.category-strip h2{margin:75px 0 10px;font-size:clamp(1.8rem,3vw,3.2rem)}.category-strip p{color:var(--muted)}.category-strip a:hover p{color:#ffffffa6}.brand-card>span{align-self:flex-start;padding-bottom:5px;color:#cdb68b;border-bottom:1px solid rgba(205,182,139,.6)}.page-hero{color:#fff;background:radial-gradient(circle at 80% 20%,#4a1b23,transparent 32%),var(--ink)}.page-hero .breadcrumbs{margin-bottom:75px}.page-hero h1,.brand-page-hero h1,.guide-header h1,.thank-you h1{max-width:1050px;margin:0;font:400 clamp(4rem,7.5vw,8.5rem)/.92 var(--serif);letter-spacing:-.04em}.page-hero>p:last-child,.guide-header>p:last-child{max-width:760px;margin:38px 0 0;color:#ffffffa6;font-size:16px;line-height:1.8}.page-hero--short{padding-top:90px;padding-bottom:90px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.breadcrumbs span{display:flex;gap:10px}.breadcrumbs a{color:var(--gold)}.feature-section{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:start}.feature-list{margin:35px 0 0;padding:0;border-top:1px solid var(--line);list-style:none}.feature-list li{padding:20px 0;border-bottom:1px solid var(--line);color:var(--muted);line-height:1.55}.article-cta{text-align:center;background:var(--sand)}.article-cta h2{margin-bottom:45px}.brand-page-hero{color:#fff;background:var(--ink)}.brand-page-hero .breadcrumbs{margin-bottom:65px}.brand-page-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:7vw;align-items:center}.brand-page-grid>div>p:last-child{margin-top:38px;color:#ffffffab;line-height:1.85}.brand-page-grid img{min-height:620px;object-fit:cover;filter:saturate(.72)}.two-column-lists{display:grid;grid-template-columns:1fr 1fr;gap:8vw}.two-column-lists h2{font-size:clamp(3rem,5vw,5.5rem)}.also-buying{background:var(--sand)}.also-buying h2{margin-bottom:45px}.also-buying>div{display:flex;flex-wrap:wrap;gap:28px}.valuation--compact{padding-top:70px}.process-sections{max-width:1150px}.process-sections article{display:grid;grid-template-columns:.75fr 1.25fr;gap:7vw;padding:50px 0;border-top:1px solid var(--line)}.process-sections h2{font-size:clamp(2.2rem,4vw,4.5rem)}.process-sections p,.editorial-copy p{margin:0;color:var(--muted);font-size:16px;line-height:1.85}.editorial-copy{max-width:1100px}.editorial-copy h2{margin-bottom:65px}.editorial-copy p+p{margin-top:32px}.faq-group>h2{margin:70px 6vw 0;font-size:clamp(2.4rem,4vw,4.5rem)}.faq-group .faq{padding-top:55px}.thank-you{min-height:70vh;text-align:center;background:var(--cream)}.thank-you svg{color:var(--oxblood)}.thank-you .eyebrow{margin-top:35px}.thank-you p:not(.eyebrow){margin:35px auto;color:var(--muted)}.guide-header{color:#fff;background:var(--ink)}.guide-header .breadcrumbs{margin-bottom:75px}.guide-body{max-width:920px;margin:0 auto;padding:100px 6vw 130px}.guide-image{margin:0 0 80px}.guide-image img{aspect-ratio:16 / 9;object-fit:cover;filter:saturate(.72) contrast(1.04)}.guide-body section+section{margin-top:65px}.guide-body h2{margin-bottom:24px;font-size:clamp(2rem,4vw,3.6rem);line-height:1.05}.guide-body p{color:var(--muted);font-size:16px;line-height:1.9}.guide-body section>p+p{margin-top:22px}.guide-body aside{margin-top:45px;padding:35px;background:var(--sand)}.guide-body aside p{margin-top:0;color:var(--ink);font:400 27px var(--serif)}.guide-cta{display:flex;align-items:center;justify-content:space-between;gap:35px}.guide-cta p{margin-bottom:0}.related-guides{margin-top:90px!important;background:var(--ink)!important}.related-guides .eyebrow{color:var(--gold);font:600 10px var(--sans);letter-spacing:.2em}.related-guides h2{color:#fff}.related-guides div{display:grid;gap:1px;margin-top:35px;background:#fff3}.related-guides a{padding:20px 0;color:#ffffffc7;background:var(--ink);border-bottom:1px solid rgba(255,255,255,.16);font-family:var(--serif);font-size:22px;transition:color .2s,padding-left .2s}.related-guides a:hover{padding-left:8px;color:#fff}.guide-clusters{background:var(--cream)}.guide-cluster{display:grid;grid-template-columns:.33fr .67fr;gap:7vw;border-top:1px solid var(--line)}.guide-cluster>header{position:sticky;top:40px;align-self:start}.guide-cluster h2{font-size:clamp(3.2rem,5vw,6rem)}.guide-index-list{border-top:1px solid var(--line)}.guide-index-list a{display:grid;grid-template-columns:105px 1fr auto;gap:24px;align-items:baseline;padding:27px 0;border-bottom:1px solid var(--line);transition:color .2s,padding-left .2s}.guide-index-list a:hover{padding-left:10px;color:var(--oxblood)}.guide-index-list span,.guide-index-list small{font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.guide-index-list h3{margin:0;font:400 clamp(1.35rem,2.2vw,2.1rem)/1.15 var(--serif)}.brand-guides{color:#fff;background:var(--ink-soft)}.brand-guides h2{max-width:900px}.brand-guides>div{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:70px;background:#ffffff2e}.brand-guides a{min-height:135px;padding:28px;background:var(--ink-soft);border-bottom:1px solid rgba(255,255,255,.16);font-family:var(--serif);font-size:clamp(1.25rem,2vw,2rem);transition:color .2s,background .2s}.brand-guides a:hover{color:var(--gold);background:var(--ink)}.site-footer{display:grid;grid-template-columns:1.4fr repeat(4,minmax(110px,.75fr));gap:45px;align-items:start;padding:70px 5vw 35px;color:#ffffff8c;background:#100f0d;font-size:10px;letter-spacing:.06em;text-transform:none}.site-footer>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.site-footer .footer-brand{gap:25px}.site-footer h2{margin:0 0 12px;color:#fff;font:400 21px var(--serif)}.site-footer a{line-height:1.5}.site-footer .footer-contact{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;gap:15px 30px;margin-top:35px;padding-top:25px;border-top:1px solid rgba(255,255,255,.15)}.site-footer address{font-style:normal}@media(max-width:1050px){.category-strip>div{grid-template-columns:repeat(2,1fr)}.category-strip a{border-bottom:1px solid var(--line)}.brand-page-grid,.two-column-lists,.feature-section,.home-crawl{grid-template-columns:1fr}.site-footer{grid-template-columns:repeat(3,1fr)}.footer-brand{grid-column:1 / -1}.guide-cluster{grid-template-columns:1fr}.guide-cluster>header{position:static}}@media(max-width:650px){.hero-strapline{margin-top:24px}.category-strip>div,.guide-grid{grid-template-columns:1fr}.category-strip a{min-height:175px;border-right:0}.category-strip h2{margin-top:48px}.brand-page-grid img{min-height:420px}.process-sections article{grid-template-columns:1fr;gap:25px}.site-footer{grid-template-columns:1fr 1fr}.site-footer .footer-contact{flex-direction:column}.guide-cta{align-items:flex-start;flex-direction:column}.guide-index-list a{grid-template-columns:1fr;gap:10px}.brand-guides>div{grid-template-columns:1fr}}.sell-pair-hero{display:grid;grid-template-columns:1.04fr .96fr;min-height:820px;color:#fff;background:var(--ink);overflow:hidden}.sell-pair-copy{display:flex;flex-direction:column;justify-content:center;padding:95px 7vw 95px 6vw;background:radial-gradient(circle at 18% 76%,#481721 0,transparent 38%),var(--ink)}.sell-pair-copy .breadcrumbs{margin-bottom:70px}.sell-pair-copy h1{max-width:780px;margin:0;font:400 clamp(4.4rem,7vw,8.3rem)/.88 var(--serif);letter-spacing:-.05em}.sell-pair-copy>p:not(.eyebrow){max-width:610px;margin:38px 0 0;color:#ffffffa8;font-size:16px;line-height:1.8}.sell-pair-actions{display:flex;align-items:center;gap:34px;margin-top:42px}.sell-pair-proof{display:flex;flex-wrap:wrap;gap:24px;margin-top:64px;color:#ffffff94;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.sell-pair-proof span{display:flex;align-items:center;gap:7px}.sell-pair-gallery{position:relative;display:grid;grid-template-columns:1fr 1fr;min-width:0;padding:92px 3vw 55px;background:#2a2722}.sell-pair-gallery:before{position:absolute;inset:0;content:"";background:linear-gradient(135deg,rgba(255,255,255,.05),transparent 45%);pointer-events:none}.sell-pair-gallery figure{position:relative;z-index:1;margin:0}.sell-pair-gallery img{height:100%;object-fit:cover;filter:saturate(.7) contrast(1.04)}.sell-pair-watch{height:72%;align-self:start;margin-right:-18px!important}.sell-pair-jewellery{height:68%;align-self:end;margin-left:-18px!important;transform:translateY(15px)}.sell-pair-gallery figcaption{position:absolute;right:0;bottom:-39px;left:0;display:flex;justify-content:space-between;color:#ffffff9e;font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.sell-pair-gallery figcaption span{color:var(--gold)}.sell-pair-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:9vw;align-items:end;background:var(--cream)}.sell-pair-intro>p{max-width:630px;margin:0 0 8px;color:var(--muted);font-size:16px;line-height:1.9}.sell-pair-categories{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding-top:0;padding-bottom:0;background:var(--line)}.sell-pair-categories article{min-height:690px;padding:90px 6vw;background:var(--paper)}.sell-pair-categories article:nth-child(2){background:var(--sand)}.sell-pair-number{margin-bottom:65px;color:var(--oxblood);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.sell-pair-categories h2{font-size:clamp(3.8rem,6vw,7rem)}.sell-pair-categories article>p{max-width:590px;margin:38px 0;color:var(--muted);font-size:15px;line-height:1.8}.sell-pair-categories ul{margin:0 0 50px;padding:0;border-top:1px solid var(--line);list-style:none}.sell-pair-categories li{padding:17px 0;border-bottom:1px solid var(--line);font-size:12px;letter-spacing:.02em}.sell-pair-categories .text-link{display:inline-flex;align-items:center;gap:12px}@media(max-width:1050px){.sell-pair-intro{grid-template-columns:1fr}}@media(max-width:900px){.sell-pair-hero{grid-template-columns:1fr}.sell-pair-copy{min-height:760px}.sell-pair-gallery{min-height:680px}.sell-pair-categories{grid-template-columns:1fr}.sell-pair-categories article{min-height:0}}@media(max-width:650px){.sell-pair-copy{min-height:720px;padding:85px 6vw 75px}.sell-pair-copy .breadcrumbs{margin-bottom:55px}.sell-pair-copy h1{font-size:clamp(4rem,18vw,6rem)}.sell-pair-actions{align-items:flex-start;flex-direction:column;gap:24px}.sell-pair-proof{flex-direction:column;gap:12px;margin-top:50px}.sell-pair-gallery{min-height:500px;padding:65px 5vw 48px}.sell-pair-watch{height:74%}.sell-pair-jewellery{height:66%}.sell-pair-categories article{padding:75px 6vw}}
