.relaunch-refined .return-hero-inner{min-height:min(740px,calc(100svh - 5rem))}.relaunch-refined .return-copy{width:62%;padding-block:clamp(2.75rem,4.2vw,4.5rem) 2.5rem}.relaunch-refined .return-kicker{margin-bottom:1.6rem}.relaunch-refined .return-copy h1{font-size:clamp(3.2rem,4.8vw,4.7rem);line-height:1.08;letter-spacing:-.065em}.relaunch-refined .return-title-line:first-child,.relaunch-refined .return-title-line:nth-child(2){display:inline}.relaunch-refined .return-title-line:nth-child(2):before{content:" "}.relaunch-refined .return-title-line:last-child{margin-top:.1em}.relaunch-refined .return-description{max-width:30rem;font-size:1rem;margin-top:1.5rem}.relaunch-refined .return-actions{margin-top:1.6rem;gap:1.5rem}.return-availability{color:var(--muted);font-size:.75rem;margin-top:1.25rem;max-width:30rem}.relaunch-refined .return-art{width:77%;right:-16%}.relaunch-refined .return-art img{object-position:52% 46%}.relaunch-refined .return-art:after{background:linear-gradient(90deg,var(--bg) 3%,transparent 60%),linear-gradient(0deg,var(--bg),transparent 42%,transparent 85%,var(--bg))}.return-inspection{position:absolute;right:0;bottom:8rem;width:20rem;padding:1.4rem 1.6rem;border:1px solid var(--line);border-top:2px solid var(--accent);border-radius:4px;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(18px);box-shadow:0 20px 60px #0002;animation:return-title-in .9s cubic-bezier(.16,1,.3,1) .45s both}.return-inspection>div{display:flex;align-items:center;gap:1rem}.return-inspection .return-inspection-head{font-size:.625rem;letter-spacing:.1em;padding-bottom:1rem;border-bottom:1px solid var(--line)}.return-inspection>div:not(:first-child){margin-top:.9rem;font-size:.8125rem}.return-inspection>div:not(:first-child)>span{font-size:.625rem;color:var(--muted)}.return-inspection i{margin-left:auto;width:4px;height:4px;background:var(--accent)}.relaunch-refined .return-story{padding-block:6rem 5rem}.relaunch-refined .return-story h2{font-size:clamp(2.25rem,3.5vw,3.5rem)}.return-method{padding-block:0 6rem}.return-method-heading{margin-bottom:2.6rem}.return-method h2,.return-proof h2{font-weight:480;line-height:1.12;letter-spacing:-.055em;font-size:clamp(2.25rem,3.7vw,3.75rem)}.return-method h2{margin-top:1.6rem}.return-method-heading>p:last-child{margin-top:1rem;color:var(--muted)}.return-method-row{display:grid;grid-template-columns:.25fr 1.1fr 1.3fr;align-items:start;gap:2rem;padding-block:2.4rem;border-top:1px solid var(--line)}.return-method-row:last-child{border-bottom:1px solid var(--line)}.return-method-number{color:var(--accent);font-size:.75rem;padding-top:.5rem}.return-method h3{font-size:clamp(1.5rem,2.3vw,2.1rem);line-height:1.2;letter-spacing:-.045em}.return-method-row p{color:var(--muted);font-size:.9375rem;line-height:1.8}.return-method-tags{display:block;margin-top:1.25rem;font-size:.6875rem;color:var(--muted);letter-spacing:.035em}.return-proof{padding-block:5rem;border-top:1px solid var(--soft-line);background:var(--surface)}.return-proof-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:4rem}.return-proof-heading .return-section-label{grid-column:1/-1;margin-bottom:1.8rem}.return-proof-heading>p:last-child{color:var(--muted);max-width:27rem;align-self:end;font-size:.9375rem}.return-proof h2 span{color:var(--return-silver)}.return-quotes{display:grid;grid-template-columns:1fr 1fr;margin-top:3rem}.return-quotes figure{margin:0;padding:1.8rem 2.5rem 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column}.return-quotes figure+figure{padding-left:2.5rem;padding-right:0;border-left:1px solid var(--line)}.return-quote-mark{color:var(--accent);font-size:3.5rem;height:3rem;line-height:1}.return-quotes blockquote{margin:0;flex:1}.return-quotes blockquote p{font-size:clamp(1.4rem,2.1vw,1.8rem);letter-spacing:-.03em;line-height:1.45;max-width:24ch}.return-quotes figcaption{margin-top:2.5rem;display:flex;gap:1rem;flex-wrap:wrap;align-items:end;justify-content:space-between}.return-quotes figcaption strong{font-size:.875rem;font-weight:500}.return-quotes figcaption span{display:block;font-size:.6875rem;color:var(--muted);margin-top:.35rem}.return-quotes figcaption a,.return-social-link{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.75rem}.return-quotes a svg,.return-social-link svg{width:16px;height:16px;color:var(--accent);transition:transform .2s}.return-quotes a:hover svg,.return-social-link:hover svg{transform:translate(2px,-2px)}.return-social-link{margin-top:2rem;text-decoration:underline;text-underline-offset:.3em;text-decoration-color:var(--control-line)}.relaunch-refined .return-contact{background:var(--bg)}.relaunch-refined .return-contact-content{align-items:start}.return-contact-intro{color:var(--muted);font-size:1rem;max-width:22rem;margin-top:1.5rem}.return-enquiry{margin-top:1.7rem}.return-contact-details small{display:block;font-size:.75rem;color:var(--muted);max-width:26rem;line-height:1.6;margin-top:1rem}.relaunch-refined .return-email{font-size:clamp(1rem,1.7vw,1.5rem)}@media (max-width:1080px) and (min-width:761px){.relaunch-refined .return-copy{width:66%}.relaunch-refined .return-description{max-width:27rem}.return-inspection{width:16rem;padding:1.25rem;right:-1rem;bottom:7rem}.return-inspection>div{gap:.6rem}.return-inspection .return-inspection-head{letter-spacing:.035em}}@media (max-width:900px) and (min-width:761px){.return-inspection{display:none}.relaunch-refined .return-copy{width:85%}}@media (max-width:760px){.relaunch-refined .return-hero-inner{min-height:auto}.relaunch-refined .return-copy{width:100%;padding-block:2.8rem 2rem}.relaunch-refined .return-copy h1{font-size:clamp(2.5rem,8.5vw,4rem);line-height:1.12}.relaunch-refined .return-kicker{font-size:.65rem;letter-spacing:.08em;margin-bottom:1.3rem}.relaunch-refined .return-description{font-size:.9375rem;max-width:30rem;margin-top:1.3rem}.relaunch-refined .return-actions{flex-wrap:wrap;gap:.65rem 1.2rem;margin-top:1.5rem}.return-availability{font-size:.6875rem;line-height:1.65}.relaunch-refined .return-art{top:0;right:-50%;bottom:auto;width:120%;height:28rem;opacity:.3}.relaunch-refined .return-art:after{background:linear-gradient(90deg,var(--bg),transparent),linear-gradient(0deg,var(--bg),transparent 65%)}.return-inspection{position:relative;inset:auto;width:100%;margin-block:.8rem 2rem;padding:1.25rem;animation:none}.return-inspection>div:not(:first-child){font-size:.875rem}.relaunch-refined .return-story{padding-block:3.5rem}.relaunch-refined .return-story h2{font-size:clamp(2rem,7vw,3rem)}.return-method{padding-block:0 3.5rem}.return-method h2,.return-proof h2{font-size:clamp(2rem,7.5vw,3rem)}.return-method-heading{margin-bottom:1.8rem}.return-method-heading>p:last-child{font-size:.9375rem}.return-method-row{grid-template-columns:1.5rem 1fr;gap:.9rem;padding-block:1.8rem}.return-method-row>div{grid-column:2}.return-method h3{font-size:1.5rem}.return-method-tags{font-size:.625rem}.return-proof{padding-block:3.2rem}.return-proof-heading{grid-template-columns:1fr;gap:1.3rem}.return-proof-heading .return-section-label{margin-bottom:.5rem}.return-quotes{grid-template-columns:1fr;margin-top:2rem}.return-quotes figure,.return-quotes figure+figure{padding:1.5rem 0 2rem;border-left:0}.return-quotes figcaption{margin-top:1.7rem}.return-social-link{margin-top:0}.return-contact-intro{font-size:.9375rem;margin-top:1.2rem}}@media (prefers-reduced-motion:reduce){.return-inspection{animation:none}}.recommendation-slider{margin-top:3rem}.recommendation-rail{display:flex;gap:1.25rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:thin;scrollbar-color:var(--control-line) transparent;position:relative;padding-bottom:.5rem}.recommendation-slider[data-ready] .recommendation-rail{scrollbar-width:none;cursor:grab;user-select:none}.recommendation-slider[data-ready] .recommendation-rail::-webkit-scrollbar{display:none}.recommendation-rail[data-dragging],.recommendation-rail[data-gliding]{scroll-snap-type:none}.recommendation-rail[data-dragging]{cursor:grabbing!important}.recommendation-rail:focus-visible,.recommendation-slider a:focus-visible,.recommendation-slider button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.recommendation-card{flex:0 0 calc((100% - 1.25rem) / 2);min-width:0;scroll-snap-align:start;border:1px solid var(--line);padding:2rem;display:flex;flex-direction:column;background:var(--bg);transition:border-color .25s}.recommendation-card:hover{border-color:var(--control-line)}.recommendation-person a{display:inline-flex;flex-direction:column;gap:.15rem;width:fit-content;min-height:2.75rem}.recommendation-name{font-size:1.125rem;font-weight:500;letter-spacing:-.025em}.recommendation-handle,.recommendation-person p{color:var(--muted);font-size:.75rem}.recommendation-person p{margin:.8rem 0 0}.recommendation-card figure{margin:2rem 0 2.25rem;flex:1}.recommendation-card .return-quote-mark{display:block}.recommendation-card blockquote{margin:0}.recommendation-card blockquote p{font-size:clamp(1.4rem,2.05vw,1.8rem);letter-spacing:-.035em;line-height:1.4;margin:0;max-width:30ch}.recommendation-card figcaption{color:var(--muted);font-size:.6875rem;margin-top:1rem}.recommendation-card-footer{border-top:1px solid var(--line);padding-top:1.3rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.recommendation-followers{display:flex;flex-direction:column;gap:.25rem}.recommendation-followers span:first-child{font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.recommendation-card-footer a,.recommendation-followers span:last-child{font-size:.75rem}.recommendation-followers span:last-child{color:var(--muted)}.recommendation-card-footer a{display:inline-flex;align-items:center;gap:.6rem;min-height:2.75rem}.recommendation-slider svg{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.recommendation-card-footer svg{width:16px;height:16px;color:var(--accent);transition:transform .2s}.recommendation-card-footer a:hover svg{transform:translate(2px,-2px)}.recommendation-navigation{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem}.recommendation-navigation>p,.recommendation-verification{font-size:.75rem;color:var(--muted);margin:0}.recommendation-controls{display:none;align-items:center;gap:.5rem}.recommendation-slider[data-ready] .recommendation-controls{display:flex}.recommendation-counter{font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;margin-right:.75rem}.recommendation-counter>span{color:var(--text)}.recommendation-controls button{width:2.75rem;height:2.75rem;display:grid;place-items:center;background:transparent;color:var(--text);border:1px solid var(--line);border-radius:50%;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.recommendation-controls button:hover:not(:disabled){color:var(--accent);border-color:var(--accent);background:var(--surface)}.recommendation-controls button:disabled{opacity:.35;cursor:default}.recommendation-verification{margin-top:1rem;font-size:.6875rem}@media (max-width:760px){.recommendation-slider{margin-top:2rem}.recommendation-card{flex-basis:100%;padding:1.5rem}.recommendation-card figure{margin-block:1.5rem 2rem}.recommendation-card blockquote p{font-size:1.5rem}.recommendation-navigation{flex-wrap:wrap}.recommendation-controls{margin-left:auto}.recommendation-slider+.return-social-link{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.recommendation-slider *{transition:none!important}}.return-proof{container-type:inline-size}.recommendation-marquee .recommendation-rail{width:100cqw;margin-inline:calc((100% - 100cqw) / 2);display:block;scroll-snap-type:none;padding-block:.25rem .5rem}.recommendation-track{display:flex;width:max-content;gap:1.25rem;align-items:stretch}.recommendation-rail:not([data-motion]) [data-marquee-copy=duplicate]{display:none}.recommendation-marquee .recommendation-card{width:clamp(19rem,28vw,23rem);flex:0 0 clamp(19rem,28vw,23rem);padding:1.5rem;min-height:23rem}.recommendation-marquee .recommendation-card blockquote p{font-size:1.375rem;line-height:1.45}.recommendation-marquee .recommendation-followers span:first-child{font-size:1.5rem}.recommendation-marquee .recommendation-portrait{width:3rem;height:3rem;flex:none;object-fit:cover;border-radius:1rem;border:1px solid var(--public-edge)}.recommendation-marquee .recommendation-rail[data-motion]{overflow:hidden;touch-action:pan-y;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.recommendation-rail[data-motion] .recommendation-track{will-change:transform}@media (max-width:760px){.recommendation-marquee .recommendation-card{width:calc(100vw - 3rem);flex-basis:calc(100vw - 3rem);padding:1.25rem}.recommendation-marquee .recommendation-card blockquote p{font-size:1.25rem}.recommendation-marquee .recommendation-controls{gap:.375rem}.recommendation-marquee .recommendation-counter{font-size:.6875rem;margin-inline:.25rem!important}.recommendation-marquee .recommendation-rail[data-motion]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8px,#000 calc(100% - 8px),transparent);mask-image:linear-gradient(90deg,transparent,#000 8px,#000 calc(100% - 8px),transparent)}}