@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#0b0b0b;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--text-8xl:6rem;--font-weight-extrabold:800;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:#17202a;--color-ink-soft:#52606b;--color-paper:#fff;--color-paper-soft:#f6f4f1;--color-paper-warm:#fffcf8;--color-paper-cream:#fffaf3;--color-paper-pink:#fbf5f6;--color-paper-blush:#fffafe;--color-paper-neutral:#fbfbfb;--color-line:#dedbd6;--color-line-dark:#394550;--color-brand:#b8134f;--color-brand-deep:#8f0c3a;--color-brand-soft:#f6dce6;--color-lime:#d6f08e;--color-dark:#171d22;--color-white-muted:#cbd1d5;--color-success:#18794e;--color-trustpilot:#00b67a}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-10{height:calc(var(--spacing) * 10)}.w-auto{width:auto}.w-full{width:100%}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-baseline{align-items:baseline}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.gap-3{gap:calc(var(--spacing) * 3)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-\[550\]{--tw-font-weight:550;font-weight:550}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.text-brand{color:var(--color-brand)}.text-ink{color:var(--color-ink)}.text-ink-soft{color:var(--color-ink-soft)}.not-italic{font-style:normal}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:var(--color-ink);--ink-soft:var(--color-ink-soft);--paper:var(--color-paper);--paper-soft:var(--color-paper-soft);--paper-warm:var(--color-paper-warm);--paper-cream:var(--color-paper-cream);--paper-pink:var(--color-paper-pink);--paper-blush:var(--color-paper-blush);--paper-neutral:var(--color-paper-neutral);--line:var(--color-line);--line-dark:var(--color-line-dark);--brand:var(--color-brand);--brand-deep:var(--color-brand-deep);--brand-soft:var(--color-brand-soft);--lime:var(--color-lime);--dark:var(--color-dark);--black:var(--color-black);--white-muted:var(--color-white-muted);--success:var(--color-success);--trustpilot:var(--color-trustpilot);--shadow:0 24px 70px #17202a24}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-manrope), sans-serif;font-size:var(--text-base);margin:0;line-height:1.65}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}.shell{width:min(1180px,100% - 40px);margin-inline:auto}.skip-link{z-index:100;background:var(--ink);color:var(--paper);border-radius:8px;padding:12px 18px;position:fixed;top:-60px;left:20px}.skip-link:focus{top:16px}.top-note{z-index:51;background:var(--dark);color:var(--paper);font-size:var(--text-xs);letter-spacing:.04em;position:relative}.top-note-inner{justify-content:space-between;align-items:center;min-height:35px;display:flex}.top-note-inner span{align-items:center;gap:7px;display:flex}.site-header{z-index:50;background:var(--paper);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--paper) 94%, transparent)}}.site-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav-glass-overlay{z-index:49;background:var(--dark);border:0;border-radius:0;padding:0;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.nav-glass-overlay{background:color-mix(in srgb, var(--dark) 18%, transparent)}}.nav-glass-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;cursor:default;transition:opacity .2s,visibility .2s}.nav-glass-overlay.open{opacity:1;visibility:visible;pointer-events:auto}.header-inner{align-items:center;gap:30px;min-height:78px;display:flex}.brand{color:var(--brand);font-size:var(--text-lg);letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:10px;font-weight:800;display:inline-flex}.brand-device{background:var(--paper);border:2px solid;border-radius:5px;place-items:center;width:23px;height:39px;display:grid;position:relative;transform:rotate(4deg)}.brand-device:before{content:"";background:currentColor;border-radius:2px;width:7px;height:2px;position:absolute;top:3px}.brand-device span{font-size:var(--text-xs);transform:rotate(-4deg)}.desktop-nav{font-size:var(--text-sm);align-items:center;gap:24px;margin-left:auto;font-weight:650;display:flex}.desktop-nav>a,.nav-dropdown>a,.desktop-nav-parent{align-items:center;gap:5px;padding:28px 0 24px;display:inline-flex;position:relative}.desktop-nav-parent{cursor:pointer;font-weight:inherit;background:0 0;border:0}.desktop-nav>a:after,.nav-dropdown>a:after,.desktop-nav-parent:after{content:"";background:var(--brand);transform-origin:0;width:100%;height:2px;transition:transform .25s;position:absolute;bottom:19px;left:0;transform:scaleX(0)}.desktop-nav>a.active:after,.nav-dropdown:focus-within>a:after,.nav-dropdown>a.active:after,.nav-dropdown:focus-within>.desktop-nav-parent:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.desktop-nav>a:hover:after,.nav-dropdown:hover>a:after,.nav-dropdown:hover>.desktop-nav-parent:after{transform:scaleX(1)}}.nav-dropdown{position:relative}.nav-dropdown>a>svg,.desktop-nav-parent>svg{width:14px;height:14px;transition:transform .22s}.nav-dropdown:focus-within>a>svg,.nav-dropdown:focus-within>.desktop-nav-parent>svg{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.nav-dropdown:hover>a>svg,.nav-dropdown:hover>.desktop-nav-parent>svg{transform:rotate(180deg)}}.nav-submenu{z-index:60;border:1px solid var(--line);background:var(--paper);border-radius:12px;width:390px;padding:10px;position:absolute;top:calc(100% - 8px);left:50%}@supports (color:color-mix(in lab, red, red)){.nav-submenu{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.nav-submenu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s,transform .2s;transform:translate(-50%,10px)}.nav-submenu:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.nav-dropdown:focus-within .nav-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.nav-dropdown:hover .nav-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}}.nav-dropdown-services .nav-submenu{width:410px;left:0;transform:translateY(10px)}.nav-dropdown-services:focus-within .nav-submenu{transform:translate(0)}@media (hover:hover) and (pointer:fine){.nav-dropdown-services:hover .nav-submenu{transform:translate(0)}}.nav-submenu>a{border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:13px;min-height:64px;padding:9px 11px;transition:color .2s,background .2s,transform .2s;display:grid}.nav-submenu>a:focus-visible{color:var(--brand);background:var(--paper-pink);outline:none;transform:translate(3px)}@media (hover:hover) and (pointer:fine){.nav-submenu>a:hover{color:var(--brand);background:var(--paper-pink);outline:none;transform:translate(3px)}}.nav-submenu-icon{width:28px;height:28px;color:var(--brand);place-items:center;transition:color .2s,transform .2s;display:grid}.nav-submenu>a:focus-visible .nav-submenu-icon{color:var(--brand-deep);transform:translate(2px)}@media (hover:hover) and (pointer:fine){.nav-submenu>a:hover .nav-submenu-icon{color:var(--brand-deep);transform:translate(2px)}}.nav-submenu-icon svg{width:20px;height:20px}.nav-submenu strong,.nav-submenu small{display:block}.nav-submenu strong{font-size:var(--text-sm);line-height:1.25}.nav-submenu small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:2px;font-weight:500;line-height:1.35}.header-cta,.button{background:var(--ink);min-height:46px;color:var(--paper);font-size:var(--text-sm);border-radius:7px;justify-content:center;align-items:center;gap:13px;padding:0 20px;font-weight:750;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex}@media (hover:hover) and (pointer:fine){.header-cta:hover,.button:hover{background:var(--brand);transform:translateY(-2px);box-shadow:0 10px 25px #b8134f33}}.fine-arrow{box-shadow:none;background:0 0;border:0;outline:0;font-weight:750;line-height:1;display:inline-block}.menu-button{border:1px solid var(--line);background:var(--paper);border-radius:7px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.mobile-nav{display:none}.hero{background:linear-gradient(90deg, var(--paper) 0 70%, var(--paper-pink) 70% 100%);padding:0 0 90px;overflow:hidden}.breadcrumbs{height:59px;color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:10px;display:flex}@media (hover:hover) and (pointer:fine){.breadcrumbs a:hover{color:var(--brand)}}.hero-grid{grid-template-columns:1.04fr .96fr;align-items:start;gap:76px;margin-top:33px;display:grid}.eyebrow{color:var(--brand);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:.15em;margin:0 0 16px;font-weight:800;line-height:1.3}h1,h2{font-family:var(--font-newsreader), serif;letter-spacing:-.04em;margin:0;font-weight:560;line-height:.99}h1{font-size:var(--text-7xl);max-width:760px}h2{font-size:clamp(var(--text-4xl), 4.4vw, var(--text-6xl))}h3{font-size:var(--text-xl);letter-spacing:-.025em;margin:0;line-height:1.3}.hero-lead{max-width:640px;color:var(--ink-soft);font-size:var(--text-lg);margin:28px 0 0;line-height:1.75}.hero-actions{align-items:center;gap:27px;margin-top:34px;display:flex}.button.primary{background:var(--brand);min-height:52px;padding-inline:24px}@media (hover:hover) and (pointer:fine){.button.primary:hover{background:var(--brand-deep);box-shadow:0 5px 14px var(--brand)}@supports (color:color-mix(in lab, red, red)){.button.primary:hover{box-shadow:0 5px 14px color-mix(in srgb, var(--brand) 14%, transparent)}}}.text-link{color:var(--ink);font-size:var(--text-sm);border-bottom:0;align-items:center;gap:10px;padding-bottom:4px;font-weight:800;transition:color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.text-link:hover{color:var(--brand)}}.hero-visual{aspect-ratio:507/400;justify-self:end;width:min(507px,100%);min-height:0;position:relative}.hero-photo{background:var(--paper-soft);box-shadow:var(--shadow);border-radius:16px;position:absolute;inset:0;overflow:hidden}.hero-photo>img{object-fit:cover}.hero-photo:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#17202a0a,#17202a1f);position:absolute;inset:0}.hero-photo:after{content:"";z-index:2;pointer-events:none;border:1px solid #fff9;border-radius:10px;position:absolute;inset:14px}.consumer-note{background:var(--paper);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:10px;padding:13px 15px;transition:transform .25s,border-color .25s;display:flex;position:absolute;top:37px;right:-18px}@media (hover:hover) and (pointer:fine){.consumer-note:hover{border-color:var(--brand);transform:translateY(-4px)}}.consumer-note svg{color:var(--brand)}.consumer-note span,.consumer-note strong{font-size:var(--text-xs);display:block}.consumer-note strong{font-size:var(--text-xs)}.proof-strip{background:var(--brand);color:var(--paper)}.proof-grid{grid-template-columns:repeat(4,1fr);align-items:center;min-height:126px;display:grid}.proof-grid div{border-right:1px solid #ffffff3d;align-self:stretch;align-items:center;gap:12px;padding:8px 28px;transition:background .3s;display:flex;position:relative;overflow:hidden}.proof-grid div:after{content:"";background:var(--paper);transform-origin:0;height:3px;transition:transform .3s;position:absolute;bottom:0;left:28px;right:28px;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.proof-grid div:hover{background:var(--brand-deep)}@supports (color:color-mix(in lab, red, red)){.proof-grid div:hover{background:color-mix(in srgb, var(--brand-deep) 55%, var(--brand))}}.proof-grid div:hover:after{transform:scaleX(1)}}.proof-grid div strong{transition:transform .3s}@media (hover:hover) and (pointer:fine){.proof-grid div:hover strong{transform:translateY(-3px)}}.proof-grid div:first-child{padding-left:0}.proof-grid div:first-child:after{left:0}.proof-grid div:last-child{border-right:0}.proof-grid strong{font-family:var(--font-manrope), sans-serif;font-size:var(--text-4xl);letter-spacing:-.04em;font-weight:750}.proof-grid span{max-width:120px;font-size:var(--text-xs);color:var(--brand-soft);line-height:1.45}.section{padding:120px 0}.split-intro{grid-template-columns:1.05fr .8fr;align-items:start;gap:110px;display:grid}.rich-copy{color:var(--ink-soft);font-size:var(--text-lg);padding-top:23px}.rich-copy p{margin:0 0 24px}.no-fee-section{background:var(--dark);color:var(--paper);padding:82px 0}.no-fee-grid{grid-template-columns:210px 1fr auto;align-items:center;gap:65px;display:grid}.no-fee-number{background:var(--lime);width:190px;height:190px;color:var(--dark);box-shadow:inset 0 0 0 10px var(--dark), 0 0 0 1px var(--lime);border-radius:50%;justify-content:center;align-items:center;display:flex}.no-fee-number strong{font-family:var(--font-manrope), sans-serif;font-size:var(--text-8xl);letter-spacing:-.08em;justify-content:center;align-items:center;font-weight:720;line-height:1;display:inline-flex}.eyebrow.light{color:var(--lime)}.no-fee-grid h2{max-width:650px}.no-fee-grid p{max-width:680px;color:var(--white-muted)}.check-list{font-size:var(--text-xs);flex-wrap:wrap;gap:11px 24px;margin:24px 0 0;padding:0;list-style:none;display:flex}.check-list li{align-items:center;gap:7px;display:flex}.check-list svg{width:16px;color:var(--lime)}.light-button{background:var(--paper);color:var(--ink);white-space:nowrap}@media (hover:hover) and (pointer:fine){.light-button:hover{background:var(--lime);color:var(--ink);box-shadow:0 5px 14px var(--lime)}@supports (color:color-mix(in lab, red, red)){.light-button:hover{box-shadow:0 5px 14px color-mix(in srgb, var(--lime) 14%, transparent)}}}.process-section{background:var(--paper-soft)}.section-head{max-width:710px;margin-bottom:62px}.section-head>p:last-child{color:var(--ink-soft);max-width:620px;margin:25px 0 0}.process-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.process-grid article{border-right:1px solid var(--line);margin-right:38px;padding:37px 44px 8px 0}.process-grid article:last-child{border-right:0;margin-right:0}.icon-box{width:52px;height:52px;color:var(--brand);background:var(--paper);border:1px solid var(--line);border-radius:50%;place-items:center;margin-bottom:25px;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.process-grid article:hover .icon-box{color:var(--paper);background:var(--brand);transform:translateY(-5px)}}.process-grid h3{margin-bottom:12px}.process-grid p{color:var(--ink-soft);font-size:var(--text-sm)}.verified-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.verified-copy>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.trust-stack{border-top:1px solid var(--line)}.trust-stack article{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;gap:22px;padding:27px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.trust-stack article:hover{background:var(--paper-pink);padding-left:16px}}.trust-stack article>svg{color:var(--brand);margin-top:3px}.trust-stack p{color:var(--ink-soft);font-size:var(--text-sm);margin:6px 0 0}.tech-section{background:var(--paper-pink)}.tech-grid{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.tech-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.tech-dashboard{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;padding:22px;transition:transform .3s,box-shadow .3s;transform:rotate(-1.8deg)}@media (hover:hover) and (pointer:fine){.tech-dashboard:hover{transform:rotate(0)translateY(-5px);box-shadow:0 30px 80px #17202a2e}}.dash-top{border-bottom:1px solid var(--line);align-items:center;gap:5px;padding-bottom:17px;display:flex}.dash-top span{background:var(--line);border-radius:50%;width:7px;height:7px}.dash-top em{color:var(--ink-soft);font-size:var(--text-xs);margin-left:auto;font-style:normal}.dash-device{grid-template-columns:46px 1fr auto;align-items:center;gap:14px;padding:25px 0;display:grid}.dash-device>svg:first-child{color:var(--brand)}.dash-device>svg:last-child{color:var(--success)}.dash-device small,.dash-device strong{display:block}.dash-device small{color:var(--ink-soft);font-size:var(--text-xs)}.dash-bars{gap:13px;display:grid}.dash-bars i{background:linear-gradient(90deg, var(--brand), var(--brand));border-radius:5px;height:30px;display:block}@supports (color:color-mix(in lab, red, red)){.dash-bars i{background:linear-gradient(90deg, var(--brand), color-mix(in srgb, var(--brand) 62%, var(--paper)))}}.dash-bars i:nth-child(2){opacity:.68}.dash-bars i:nth-child(3){opacity:.42}.dash-fresh{background:var(--paper-soft);color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:8px;margin-top:20px;padding:12px;display:flex}.dash-fresh svg{width:15px;color:var(--brand)}.mini-points{flex-wrap:wrap;gap:10px;display:flex}.mini-points span{border:1px solid var(--line);background:var(--paper);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:7px;padding:9px 12px;font-weight:700;transition:color .2s,border-color .2s,transform .2s;display:flex}@media (hover:hover) and (pointer:fine){.mini-points span:hover{color:var(--brand);border-color:var(--brand);transform:translateY(-2px)}}.mini-points svg{width:14px;color:var(--brand)}.horizontal-head{justify-content:space-between;align-items:end;max-width:none;display:flex}.horizontal-head>p:last-child{width:390px;margin:0}.category-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.category-grid a{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr auto;align-items:center;gap:18px;min-height:125px;padding:25px 30px 25px 0;transition:padding .25s,color .25s;display:grid}.category-grid a:nth-child(odd){border-right:1px solid var(--line);margin-right:30px}.category-grid a:nth-child(2n){padding-left:30px}@media (hover:hover) and (pointer:fine){.category-grid a:hover{color:var(--brand);padding-right:18px}}.category-grid>a>svg:first-child{width:30px;height:30px}.category-grid>a>svg:last-child{width:18px}.category-grid strong,.category-grid small{display:block}.category-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:5px}.fairness-section{background:var(--brand);color:var(--paper)}.fairness-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:90px;display:grid}.fairness-grid>div:first-child>p:not(.eyebrow){color:var(--brand-soft);max-width:500px}.fairness-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fairness-cards article{background:#ffffff1a;border:1px solid #ffffff40;border-radius:8px;min-height:280px;padding:34px;transition:background .25s,transform .25s}@media (hover:hover) and (pointer:fine){.fairness-cards article:hover{background:#ffffff29;transform:translateY(-5px)}}.fairness-cards svg{color:var(--lime);margin-bottom:56px}.fairness-cards p{color:var(--brand-soft);font-size:var(--text-sm)}.uk-grid{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.uk-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.uk-photo{background:var(--paper-soft);border:1px solid var(--line);min-height:470px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.uk-photo>img{object-fit:cover;object-position:center}.uk-photo:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#17202a08,#17202a26);position:absolute;inset:0}.uk-photo .post-card{z-index:2}@media (hover:hover) and (pointer:fine){.uk-photo:hover{transform:translateY(-5px);box-shadow:0 30px 80px #17202a2e}}.post-card{background:var(--paper);border:1px solid var(--line);border-radius:8px;align-items:center;gap:14px;padding:15px;transition:border-color .25s,transform .25s;display:flex;position:absolute;bottom:28px;left:30px;right:30px;box-shadow:0 15px 30px #17202a1a}@media (hover:hover) and (pointer:fine){.uk-photo:hover .post-card{border-color:var(--brand);transform:translateY(-4px)}}.post-card svg{color:var(--brand)}.post-card small,.post-card strong{display:block}.post-card small{color:var(--ink-soft);font-size:var(--text-xs)}.post-card strong{font-size:var(--text-sm)}.plain-list{font-size:var(--text-xs);grid-template-columns:1fr 1fr;gap:8px 25px;margin:28px 0 0;padding:0;font-weight:700;list-style:none;display:grid}.plain-list li{border-bottom:1px solid var(--line);padding:10px 0;transition:color .25s,padding .25s,background .25s,border-color .25s}@media (hover:hover) and (pointer:fine){.plain-list li:hover{color:var(--brand);background:var(--paper-pink);border-color:var(--brand-soft);padding-left:10px}}.plain-list li:before{content:">";color:var(--brand);margin-right:10px}.reuse-section{background:var(--paper-soft);padding:80px 0}.reuse-grid{grid-template-columns:.6fr 1.15fr .8fr;align-items:center;gap:60px;display:grid}.reuse-mark{background:var(--lime);height:210px;font-size:var(--text-xs);border-radius:12px;flex-direction:column;justify-content:space-between;padding:32px;font-weight:800;transition:transform .25s,box-shadow .25s;display:flex}@media (hover:hover) and (pointer:fine){.reuse-mark:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.reuse-mark svg{width:45px;height:45px}.reuse-grid>p{color:var(--ink-soft)}.faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:100px;display:grid}.faq-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:25px 0}.accordion{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item button{text-align:left;width:100%;min-height:78px;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 3px;font-weight:750;transition:color .2s,padding .2s,background .2s;display:flex}@media (hover:hover) and (pointer:fine){.faq-item button:hover{color:var(--brand);background:var(--paper-pink);padding-inline:12px}}.faq-item button svg{flex:none;width:18px;transition:transform .25s}.faq-item.open button{color:var(--brand)}.faq-item.open button svg{transform:rotate(180deg)}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.faq-answer p{color:var(--ink-soft);font-size:var(--text-sm);margin:0;overflow:hidden}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-item.open .faq-answer p{padding:0 38px 25px 3px}.compare-section{background:var(--dark);color:var(--paper);padding:100px 0}.compare-grid{grid-template-columns:.75fr 1.25fr;align-items:center;gap:100px;display:grid}.compare-grid>div:first-child>p:not(.eyebrow){color:var(--white-muted)}.search-panel{background:var(--paper);color:var(--ink);border-radius:10px;padding:28px}.search-panel label{font-size:var(--text-xs);margin-bottom:9px;font-weight:800;display:block}.search-field{border:1px solid var(--line);border-radius:7px;grid-template-columns:auto 1fr 50px;align-items:center;gap:12px;height:59px;padding-left:16px;transition:border-color .2s,box-shadow .2s;display:grid}.search-field.has-query{grid-template-columns:auto 1fr 36px 50px;gap:6px}.search-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.search-field>svg{width:20px;color:var(--brand)}.search-field input{width:100%;min-width:0;font-size:var(--text-sm);background:0 0;border:0;outline:0}.search-field .search-submit{background:var(--brand);color:var(--paper);cursor:pointer;border:0;border-radius:0 6px 6px 0;align-self:stretch;transition:background .2s}@media (hover:hover) and (pointer:fine){.search-field .search-submit:hover{background:var(--brand-deep)}}.clear-search{width:36px;height:36px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .2s,background .2s,transform .2s;display:grid}@media (hover:hover) and (pointer:fine){.clear-search:hover{color:var(--brand);background:var(--brand-soft);transform:rotate(90deg)}}.clear-search svg{width:17px;height:17px}.search-results{margin-top:18px}.results-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:9px;display:flex}.results-heading strong{font-size:var(--text-xs)}.results-heading span{color:var(--ink-soft);font-size:var(--text-xs)}.suggestions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.suggestions button{background:var(--paper-soft);text-align:left;min-height:41px;font-size:var(--text-xs);cursor:pointer;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px 10px;transition:background .2s;display:grid}@media (hover:hover) and (pointer:fine){.suggestions button:hover{background:var(--brand-soft);color:var(--brand);transform:translateY(-2px)}}.suggestions button svg{width:13px}.no-results{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.no-results>span{color:var(--ink-soft);font-size:var(--text-xs)}.no-results>button{border:0;border-bottom:1px solid var(--brand);color:var(--brand);font-size:var(--text-xs);cursor:pointer;background:0 0;flex:none;align-items:center;gap:8px;padding:5px 0;font-weight:800;transition:color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.no-results>button:hover{color:var(--brand-deep);border-color:var(--brand-deep)}}.all-results{border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:15px;margin-top:12px;padding-top:12px;display:flex}.all-results>span{color:var(--brand);font-size:var(--text-xs);align-items:center;gap:8px;font-weight:800;display:inline-flex}@media (hover:hover) and (pointer:fine){.all-results:hover>span{color:var(--brand-deep)}}footer{background:var(--dark);color:var(--paper);padding-top:70px}.site-loading-state{background:var(--paper-soft);min-height:100vh;color:var(--dark);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.site-loading-overlay{z-index:1000;position:fixed;inset:0}body.site-navigation-is-loading{overflow:hidden}.site-loading-mark{border:2px solid var(--brand);width:48px;height:64px;color:var(--brand);font-size:var(--text-xl);border-radius:10px;place-items:center;margin-bottom:24px;display:grid;transform:rotate(4deg)}.site-loading-title{max-width:720px;font-family:var(--font-newsreader), serif;font-size:var(--text-5xl);letter-spacing:-.04em;margin-top:12px;font-weight:560;line-height:.99}.site-loading-dots{align-items:center;gap:9px;margin-top:28px;display:flex}.site-loading-dots span{background:var(--brand);border-radius:50%;width:10px;height:10px;animation:1.1s ease-in-out infinite sam-loading-pulse}.site-loading-dots span:nth-child(2){animation-delay:.16s}.site-loading-dots span:nth-child(3){animation-delay:.32s}.site-loading-recovery{max-width:560px;margin-top:24px}.site-loading-recovery p{color:var(--ink-soft)}.site-loading-recovery .button{margin-top:24px}@keyframes sam-loading-pulse{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.site-loading-dots span{opacity:1;animation:none}}.footer-top{border-bottom:1px solid var(--line-dark);grid-template-columns:auto 1fr auto;align-items:center;gap:60px;padding-bottom:40px;display:grid}.footer-brand .brand-device{background:0 0}.footer-brand{color:var(--paper)}.footer-top p{max-width:500px;color:var(--white-muted);font-size:var(--text-xs)}.footer-badge{color:var(--lime);font-size:var(--text-xs);align-items:center;gap:8px;font-weight:800;display:flex}.footer-badge svg{width:18px}.footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 32px;padding:50px 0;display:grid}.footer-links div{flex-direction:column;gap:9px;display:flex}.footer-links strong{font-size:var(--text-xs);margin-bottom:8px}.footer-links a{color:var(--white-muted);font-size:var(--text-xs)}@media (hover:hover) and (pointer:fine){.footer-links a:hover{color:var(--paper)}}.privacy-check a{color:var(--brand);text-underline-offset:3px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.privacy-check a:focus-visible{color:var(--ink)}@media (hover:hover) and (pointer:fine){.privacy-check a:hover{color:var(--ink)}}.footer-bottom{border-top:1px solid var(--line-dark);color:var(--white-muted);font-size:var(--text-xs);justify-content:space-between;padding:20px 0 28px;display:flex}@media (max-width:1020px){.desktop-nav{gap:17px}.header-cta{display:none}h1{font-size:var(--text-6xl)}.hero-grid{gap:38px}.hero-visual{min-height:0}.no-fee-grid{grid-template-columns:170px 1fr}.no-fee-number{width:160px;height:160px}.no-fee-number strong{font-size:var(--text-7xl)}.no-fee-grid>a{grid-column:2;justify-self:start}.verified-grid,.tech-grid,.uk-grid{gap:60px}.fairness-grid{gap:50px}.faq-grid,.compare-grid{gap:60px}}@media (max-width:780px){.shell{width:min(100% - 30px,650px)}.top-note-inner span:last-child{display:none}.header-inner{min-height:70px}.desktop-nav{display:none}.menu-button{margin-left:auto;display:flex}.mobile-nav{background:var(--paper);border-top:1px solid var(--line);box-shadow:0 18px 35px var(--ink);padding:10px 20px 20px;display:grid}@supports (color:color-mix(in lab, red, red)){.mobile-nav{box-shadow:0 18px 35px color-mix(in srgb, var(--ink) 10%, transparent)}}.mobile-nav>a,.mobile-nav>button{border-bottom:1px solid var(--line);min-height:49px;font-size:var(--text-sm);align-items:center;font-weight:750;display:flex}.mobile-nav-parent{cursor:pointer;background:0 0;border-width:0 0 1px;border-radius:0;justify-content:space-between;width:100%;padding:0}.mobile-nav-parent>svg{width:17px;transition:transform .2s}.mobile-nav-parent[aria-expanded=true]{color:var(--brand)}.mobile-nav-parent[aria-expanded=true]>svg{transform:rotate(180deg)}.mobile-nav-submenu{border-bottom:1px solid var(--line);background:var(--paper-soft);gap:3px;padding:8px;display:grid}.mobile-nav-submenu a{min-height:43px;font-size:var(--text-xs);border-radius:7px;align-items:center;gap:10px;padding:5px 10px;font-weight:750;display:flex}@media (hover:hover) and (pointer:fine){.mobile-nav-submenu a:hover{background:var(--paper-pink);color:var(--brand)}}.mobile-nav-submenu svg{width:17px;color:var(--brand)}.mobile-nav .mobile-find-device{justify-content:space-between}.hero{background:var(--paper);padding-bottom:55px}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:20px 0 15px}.hero-lead{font-size:var(--text-base)}.hero-visual{justify-self:center;width:min(507px,100%);min-height:0}.hero-photo{inset:0}.consumer-note{right:0}.proof-grid{grid-template-columns:1fr 1fr;padding:20px 0}.proof-grid div{border-right:0;min-height:75px;padding:8px 14px}.proof-grid div:nth-child(odd){border-right:1px solid #ffffff40}.proof-grid strong{font-size:var(--text-3xl)}.section{padding:82px 0}.split-intro,.verified-grid,.tech-grid,.uk-grid,.fairness-grid,.faq-grid,.compare-grid{grid-template-columns:1fr;gap:48px}.split-intro{gap:25px}.rich-copy{padding:0}.no-fee-grid{grid-template-columns:1fr;gap:35px}.no-fee-number{width:145px;height:145px}.no-fee-grid>a{grid-column:auto}.check-list{display:grid}.process-grid{grid-template-columns:1fr}.process-grid article{border-right:0;border-bottom:1px solid var(--line);margin:0;padding:30px 0}.tech-dashboard{order:2}.horizontal-head{display:block}.horizontal-head>p:last-child{width:auto;margin-top:22px}.category-grid{grid-template-columns:1fr}.category-grid a:nth-child(odd){border-right:0;margin-right:0}.category-grid a:nth-child(2n){padding-left:0}.reuse-grid{grid-template-columns:1fr;gap:35px}.reuse-mark{height:160px}.footer-top{grid-template-columns:1fr;gap:20px}.footer-links{grid-template-columns:1fr 1fr;gap:35px}}@media (max-width:520px){h1{font-size:var(--text-5xl)}.hero-actions{flex-direction:column;align-items:flex-start;gap:17px}.hero-visual{min-height:0}.hero-photo{border-radius:12px;inset:0}.consumer-note{top:16px}.proof-grid span{font-size:var(--text-xs)}.proof-grid div{gap:8px;padding:8px}.fairness-cards{grid-template-columns:1fr}.fairness-cards article{min-height:220px}.fairness-cards svg{margin-bottom:35px}.uk-photo{min-height:410px}.plain-list,.suggestions{grid-template-columns:1fr}.footer-links{grid-template-columns:1fr 1fr;gap:30px 18px}.footer-bottom{gap:5px;display:grid}}.product-comparison-page{background:var(--paper)}.product-page-hero{background:var(--paper);padding:22px 0 48px;position:relative;overflow:hidden}.product-page-breadcrumbs{margin-bottom:30px}.product-page-hero-copy{max-width:none}.product-page-hero-copy .eyebrow{margin-bottom:13px}.product-page-hero-copy h1{max-width:none;font-size:var(--text-4xl);white-space:nowrap;line-height:1.02}.product-page-trust-line{color:var(--ink-soft);font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:7px;margin:21px 0 0;display:flex}.product-page-trust-line svg{width:20px;height:20px;color:var(--brand)}.product-page-trust-line strong{color:var(--ink)}.product-comparison-section{background:var(--paper-pink);padding:74px 0}.product-comparison-module{border:1px solid var(--line);background:var(--paper);border-radius:12px;overflow:hidden}.product-comparison-body{grid-template-columns:minmax(0,1.9fr) minmax(285px,.78fr);display:grid}.product-setup-zone{grid-template-columns:minmax(220px,.74fr) minmax(330px,1.26fr);min-width:0;display:grid}.product-display-panel,.product-selection-panel,.product-top-price-panel{background:var(--paper);min-width:0;padding:32px}.product-display-panel{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;display:flex}.product-record-label{color:var(--ink-soft);font-size:var(--text-xs);align-self:center;align-items:center;font-weight:800;display:inline-flex}.product-image-frame{place-items:center;min-height:275px;margin:20px 0;display:grid;overflow:hidden}.product-image-frame img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;max-height:315px}.product-display-panel>p{text-align:center;flex-direction:column;gap:4px;margin:0;display:flex}.product-display-panel>p strong{font-size:var(--text-sm);line-height:1.4}.product-selection-panel>p{color:var(--ink-soft);font-size:var(--text-sm);margin:0 0 24px}.product-selection-intro{min-height:44px}.product-condition-fieldset{border:0;min-width:0;margin:0;padding:0}.product-condition-fieldset legend,.product-network-field>label{color:var(--ink);font-size:var(--text-sm);margin-bottom:10px;font-weight:800;display:block}.product-condition-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.product-condition-grid button{border:1px solid var(--line);background:var(--paper);min-height:50px;font-size:var(--text-sm);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-weight:750;transition:transform .2s,border-color .2s,color .2s,background .2s;display:flex}@media (hover:hover) and (pointer:fine){.product-condition-grid button:hover{border-color:var(--brand);color:var(--brand);transform:translateY(-2px)}}.product-condition-grid button:focus-visible{outline:3px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.product-condition-grid button:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 28%, transparent)}}.product-condition-grid button:focus-visible{outline-offset:2px}.product-condition-grid button.selected{border-color:var(--brand);background:var(--brand);color:var(--paper)}.product-condition-grid button svg{width:16px;height:16px}.product-condition-description{border-top:1px solid var(--line);min-height:70px;color:var(--ink-soft);font-size:var(--text-xs);grid-template-columns:20px 1fr;gap:10px;margin:14px 0 0;padding:13px 0 0;line-height:1.45;display:grid}.product-condition-description>svg{width:18px;height:18px;color:var(--brand);margin-top:1px}.product-condition-description span,.product-condition-description strong{display:block}.product-condition-description strong{color:var(--ink);margin-bottom:2px}.product-network-field{margin-top:20px}.product-network-field>div{position:relative}.product-network-field select{appearance:none;border:1px solid var(--line);background:var(--paper);width:100%;min-height:52px;color:var(--ink);cursor:pointer;border-radius:8px;padding:0 48px 0 15px}@media (hover:hover) and (pointer:fine){.product-network-field select:hover{border-color:var(--brand)}}.product-network-field select:focus{border-color:var(--brand);outline:3px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.product-network-field select:focus{outline:3px solid color-mix(in srgb, var(--brand) 24%, transparent)}}.product-network-field>div>svg{pointer-events:none;width:18px;height:18px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.product-network-field>small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:7px;display:block}.product-network-fact>span{color:var(--ink);font-size:var(--text-sm);margin-bottom:10px;font-weight:800;display:block}.product-network-fact>strong{border:1px solid var(--line);background:var(--paper-soft);min-height:52px;color:var(--ink);font-size:var(--text-sm);border-radius:8px;align-items:center;gap:9px;padding:0 15px;font-weight:750;display:flex}.product-network-fact>strong svg{width:18px;height:18px;color:var(--brand)}.product-top-price-panel{border-left:1px solid var(--line);background:var(--paper);flex-direction:column;align-items:flex-start;display:flex}.product-top-price-label{color:var(--ink);font-size:var(--text-sm);align-items:center;gap:8px;font-weight:800;display:inline-flex}.product-top-price-label svg{width:19px;height:19px;fill:var(--lime);color:var(--ink)}.product-top-company{width:100%;margin:26px 0 16px}.product-top-company .product-recycler-logo{width:100%;height:84px}.product-top-company>p{color:var(--ink-soft);font-size:var(--text-sm);margin:10px 0 0}.product-top-company>p strong{color:var(--ink)}.product-top-price{font-family:var(--font-manrope), sans-serif;font-size:var(--text-5xl);letter-spacing:-.055em;font-weight:750;line-height:1}.product-top-selection{color:var(--ink-soft);font-size:var(--text-xs);margin-top:7px}.product-top-price-panel .product-trustpilot{margin-top:19px}.product-top-price-panel .button{justify-content:space-between;width:100%;min-height:52px;margin-top:23px}.product-top-price-panel>small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:11px;line-height:1.45}.product-price-absence-panel{justify-content:center}.product-price-absence-panel.is-new-product .product-top-price-label svg{fill:var(--lime);color:var(--ink)}.product-price-absence-title{max-width:280px;font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);letter-spacing:-.025em;margin-top:32px;font-weight:650;line-height:1.04}.product-price-absence-panel>p{color:var(--ink-soft);font-size:var(--text-sm);margin:15px 0 0;line-height:1.55}.product-price-absence-panel .button{margin-top:28px}.product-price-absence-panel .product-notify-live-button{background:var(--ink);box-shadow:0 5px 14px var(--ink)}@supports (color:color-mix(in lab, red, red)){.product-price-absence-panel .product-notify-live-button{box-shadow:0 5px 14px color-mix(in srgb, var(--ink) 14%, transparent)}}@media (hover:hover) and (pointer:fine){.product-price-absence-panel .product-notify-live-button:hover{background:var(--ink);box-shadow:0 5px 14px var(--ink)}@supports (color:color-mix(in lab, red, red)){.product-price-absence-panel .product-notify-live-button:hover{box-shadow:0 5px 14px color-mix(in srgb, var(--ink) 14%, transparent)}}}.product-recycler-logo{background:0 0;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.product-recycler-logo>img{object-fit:contain;padding:8px 10px;inset:0;width:100%!important;height:100%!important;position:absolute!important}.product-recycler-logo.recycler-logo-mazuma-mobile{background:var(--brand)}.product-recycler-logo.recycler-logo-mazuma-mobile>img{padding:4px}.product-recycler-logo>strong{color:var(--ink);font-size:var(--text-sm);letter-spacing:.01em;text-align:center}.product-trustpilot{color:var(--ink-soft);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:5px;transition:color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.product-trustpilot:hover{color:var(--brand)}}.product-trustpilot-wordmark{color:var(--ink);align-items:center;gap:3px;font-weight:800;display:inline-flex}.product-trustpilot-wordmark svg{width:14px;height:14px;fill:var(--trustpilot);color:var(--trustpilot)}.product-trustpilot-stars{gap:1px;display:inline-flex}.product-trustpilot-star{width:13px;height:13px;color:var(--trustpilot);display:inline-block;position:relative}.product-trustpilot-star svg{fill:currentColor;width:13px;height:13px;position:absolute;inset:0}.product-trustpilot-star-fill{color:var(--trustpilot);position:absolute;inset:0 auto 0 0;overflow:hidden}.product-trustpilot strong{color:inherit}.product-trustpilot>span:last-child{flex-basis:100%}.product-offers-section{background:var(--paper);padding:84px 0 98px}.product-offers-head{margin-bottom:34px}.product-offers-head h2{max-width:650px}.product-offer-sort{gap:8px;min-width:220px;display:grid}.product-offer-sort>span:first-child{color:var(--ink-soft);font-size:var(--text-xs);font-weight:800}.product-offer-sort-field{display:block;position:relative}.product-offer-sort select{appearance:none;border:1px solid var(--line);background:var(--paper);width:100%;min-height:50px;color:var(--ink);font-size:var(--text-sm);cursor:pointer;border-radius:8px;padding:0 46px 0 15px;font-weight:750;transition:border-color .2s,box-shadow .2s}@media (hover:hover) and (pointer:fine){.product-offer-sort select:hover{border-color:var(--brand)}}.product-offer-sort select:focus{border-color:var(--brand);outline:3px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.product-offer-sort select:focus{outline:3px solid color-mix(in srgb, var(--brand) 24%, transparent)}}.product-offer-sort-field>svg{pointer-events:none;width:18px;height:18px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.product-offer-list{gap:13px;display:grid}.product-offer-card{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:minmax(270px,.95fr) minmax(560px,1.75fr) minmax(220px,.72fr);align-items:center;gap:22px;min-height:176px;padding:27px 25px;transition:transform .22s,border-color .22s,background .22s;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.product-offer-card:hover{border-color:var(--brand);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.product-offer-card:hover{border-color:color-mix(in srgb, var(--brand) 56%, var(--line))}}}.product-offer-card.is-top-offer{border-color:var(--brand);background:var(--brand-soft);padding-top:38px}@supports (color:color-mix(in lab, red, red)){.product-offer-card.is-top-offer{background:color-mix(in srgb, var(--brand-soft) 24%, var(--paper))}}.product-offer-card.is-top-offer{box-shadow:inset 4px 0 0 var(--brand)}.product-top-offer-badge{background:var(--brand);color:var(--paper);font-size:var(--text-xs);border-radius:0 0 7px 7px;align-items:center;gap:6px;padding:6px 10px;font-weight:800;display:inline-flex;position:absolute;top:0;right:22px}.product-top-offer-badge svg{width:15px;height:15px}.product-offer-company{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:17px;min-width:0;display:grid}.product-offer-company .product-recycler-logo{width:108px;height:76px}.product-offer-company h3{font-size:var(--text-base);margin:0 0 8px;line-height:1.25}.product-offer-company .product-trustpilot-wordmark{display:none}.product-offer-information{grid-template-columns:minmax(0,3fr) minmax(138px,1.05fr);align-items:start;gap:19px;min-width:0;display:grid}.product-offer-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;min-width:0;margin:0;display:grid}.product-offer-fact{min-width:0}.product-offer-fact dt,.product-offer-payment-methods>small{min-height:20px;color:var(--ink);font-size:var(--text-sm);align-items:center;margin:0 0 8px;font-weight:700;line-height:1.35;display:flex}.product-offer-fact dd{color:var(--ink);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;margin:0;font-weight:500;line-height:1.35;display:flex}.product-offer-fact dd svg{width:16px;height:16px}.product-offer-fact.positive dd svg{color:var(--success)}.product-offer-fact.negative dd svg{color:var(--brand)}.product-offer-payment-methods>div{gap:6px;max-width:100%;display:grid}.product-offer-payment-methods .payment-method-badge{min-height:0;color:var(--ink);font-size:var(--text-sm);white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:7px;padding:0;font-weight:500;line-height:1.35}.product-offer-payment-methods .payment-method-badge svg{width:16px;height:16px}.product-offer-payment-methods .payment-method-badge.bank-transfer,.product-offer-payment-methods .payment-method-badge.paypal,.product-offer-payment-methods .payment-method-badge.cheque{background:0 0}.product-offer-payment-methods .payment-method-badge.bank-transfer svg,.product-offer-payment-methods .payment-method-badge.paypal svg{color:var(--success)}.product-offer-payment-methods .payment-method-badge.cheque svg{color:var(--brand)}.product-offer-action{text-align:right;flex-direction:column;align-items:stretch;display:flex}.product-offer-action>span{color:var(--ink-soft);font-size:var(--text-xs);font-weight:600;line-height:1.35}.product-offer-action>span small{color:inherit;font:inherit;display:block}.product-offer-action>span>span{color:inherit;font:inherit;white-space:nowrap;display:block}.product-offer-action>strong{font-family:var(--font-manrope), sans-serif;font-size:var(--text-3xl);letter-spacing:-.045em;margin:4px 0 12px;font-weight:750;line-height:1}.product-offer-action .button{justify-content:space-between;min-height:48px}.product-single-offer-intro{max-width:640px;color:var(--ink-soft);font-size:var(--text-sm);margin:14px 0 0}.product-offer-list.is-single-offer .product-offer-card{min-height:188px}.product-recovery-kicker{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;font-weight:800;display:inline-flex}.product-recovery-kicker svg{width:18px;height:18px}.product-zero-offer-layout{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:start;gap:80px;display:grid}.product-zero-offer-copy>h2{max-width:690px}.product-zero-offer-copy>p:not(.eyebrow){max-width:650px;color:var(--ink-soft);font-size:var(--text-base);margin:22px 0 0;line-height:1.65}.product-zero-offer-layout.is-new-product .eyebrow{color:var(--success)}.product-price-alert{border:1px solid var(--line);background:var(--paper-pink);border-radius:12px;min-height:100%;padding:34px}.product-price-alert h3{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);margin:22px 0 0;font-weight:650;line-height:1.05}.product-price-alert>p{color:var(--ink-soft);font-size:var(--text-sm);margin:14px 0 0;line-height:1.55}.product-price-alert form{margin-top:27px}.product-price-alert label{color:var(--ink);font-size:var(--text-sm);margin-bottom:9px;font-weight:700;display:block}.product-price-alert-field{border:1px solid var(--line);background:var(--paper);border-radius:8px;grid-template-columns:minmax(0,1fr) 132px;align-items:stretch;min-height:54px;transition:border-color .2s,box-shadow .2s;display:grid;overflow:hidden}.product-price-alert-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-soft)}.product-price-alert-input{align-items:center;gap:10px;min-width:0;padding-left:15px;display:flex;overflow:hidden}.product-price-alert-input>svg{width:19px;height:19px;color:var(--brand);flex:none}.product-price-alert-field input{width:100%;min-width:0;color:var(--ink);font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:auto}.product-price-alert-field .button{white-space:nowrap;border-radius:0;justify-content:space-between;min-width:132px;min-height:52px}.product-price-alert>small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:10px;display:block}.product-price-alert-success{grid-template-columns:42px 1fr;align-content:center;gap:17px;min-height:280px;display:grid}.product-price-alert-success>svg{width:40px;height:40px;color:var(--success)}.product-price-alert-success strong{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);font-weight:650;line-height:1.05;display:block}.product-price-alert-success p{color:var(--ink-soft);font-size:var(--text-sm);margin:11px 0 0;line-height:1.55}.product-discontinued-note{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:60px;margin-top:48px;padding-top:38px;display:grid}.product-discontinued-note h3{max-width:700px;font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);font-weight:650;line-height:1.05}.product-discontinued-note p:not(.eyebrow){max-width:760px;color:var(--ink-soft);font-size:var(--text-sm);margin:13px 0 0;line-height:1.6}.product-discontinued-note .text-link{min-height:48px;color:var(--brand);font-size:var(--text-sm);align-items:center;gap:24px;font-weight:800;display:inline-flex}@media (min-width:1051px){.product-price-absence-panel{justify-content:flex-start}.product-price-absence-panel .button{margin-top:auto}}.product-faq-section{background:var(--paper-soft)}.product-faq-head{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:end;gap:90px;margin-bottom:42px;display:grid}.product-faq-head h2{max-width:760px}.product-faq-head>div:last-child>p{max-width:570px;color:var(--ink-soft);font-size:var(--text-base);margin:0;line-height:1.6}.product-faq-head .text-link{min-height:48px;color:var(--brand);font-size:var(--text-sm);align-items:center;gap:22px;margin-top:16px;font-weight:800;display:inline-flex}.product-faq-status{min-height:22px;color:var(--ink-soft);font-size:var(--text-xs);opacity:0;margin:0 0 18px;font-weight:700;transition:opacity .2s,color .2s}.product-faq-status.is-visible{color:var(--brand);opacity:1}.product-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:68px 78px;display:grid}.product-faq-group{border-top:1px solid var(--line);min-width:0}.product-faq-group>h3{color:var(--brand);font-family:var(--font-manrope), sans-serif;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;margin:0;padding:16px 3px 12px;font-weight:800;line-height:1.35}.product-faq-item{border-bottom:1px solid var(--line)}.product-faq-item>button{width:100%;min-height:78px;color:var(--ink);font-family:var(--font-manrope), sans-serif;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:19px 3px;font-weight:750;line-height:1.45;transition:color .2s,padding .2s,background .2s;display:flex}@media (hover:hover) and (pointer:fine){.product-faq-item>button:hover{background:var(--paper-pink);color:var(--brand);padding-inline:12px}}.product-faq-item>button:focus-visible{outline:3px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.product-faq-item>button:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 25%, transparent)}}.product-faq-item>button:focus-visible{outline-offset:-3px}.product-faq-item>button svg{flex:none;width:18px;height:18px;transition:transform .25s}.product-faq-item.is-open>button{color:var(--brand)}.product-faq-item.is-open>button svg{transform:rotate(180deg)}.product-faq-answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.product-faq-answer>div{overflow:hidden}.product-faq-answer p{color:var(--ink-soft);font-size:var(--text-sm);margin:0;line-height:1.65}.product-faq-answer a{color:var(--brand);white-space:nowrap;font-weight:750}@media (hover:hover) and (pointer:fine){.product-faq-answer a:hover{color:var(--brand-deep)}}.product-faq-item.is-open .product-faq-answer{grid-template-rows:1fr}.product-faq-item.is-open .product-faq-answer p{padding:0 38px 25px 3px}@media (max-width:1050px){.product-page-hero-copy h1{white-space:normal}.product-comparison-body{grid-template-columns:1fr}.product-top-price-panel{border-top:1px solid var(--line);border-left:0;grid-template-columns:minmax(170px,.85fr) minmax(190px,1fr) auto auto;align-items:center;gap:18px;display:grid}.product-top-price-label{grid-column:1/-1}.product-top-company{margin:0}.product-top-company .product-recycler-logo{height:72px}.product-top-price-panel .product-trustpilot{margin:0}.product-top-price-panel .button{width:150px;margin:0}.product-top-price-panel>small{grid-column:2/-1;margin:-6px 0 0}.product-offer-card{grid-template-columns:minmax(235px,.9fr) minmax(0,1.4fr)}.product-offer-information{grid-area:1/2}.product-offer-action{grid-area:2/1/auto/-1;grid-template-columns:1fr 150px;align-items:center;gap:14px;display:grid}.product-offer-action>span,.product-offer-action>strong{grid-column:1}.product-offer-action>strong{margin:0}.product-offer-action .button{grid-area:1/2/3}.product-zero-offer-layout{gap:42px}.product-faq-head{gap:48px}.product-faq-grid{gap:52px 42px}}@media (max-width:780px){.product-page-hero{background:var(--paper);padding:22px 0 40px}.product-page-breadcrumbs{white-space:nowrap;scrollbar-width:none;margin-bottom:28px;overflow-x:auto}.product-page-hero-copy{margin-left:auto}.product-page-hero-copy h1{font-size:var(--text-4xl)}.product-page-trust-line{margin-top:17px}.product-comparison-section{padding:34px 0}.product-setup-zone{grid-template-columns:1fr}.product-display-panel,.product-selection-panel,.product-top-price-panel{padding:23px 22px}.product-display-panel{border-right:0;border-bottom:1px solid var(--line)}.product-image-frame{min-height:255px}.product-selection-panel>p{margin-bottom:21px}.product-condition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-top-price-panel{align-items:flex-start;gap:0;display:flex}.product-top-company{margin:22px 0 13px}.product-top-company .product-recycler-logo{height:76px}.product-top-price-panel .product-trustpilot{margin-top:17px}.product-top-price-panel .button{width:100%;margin-top:22px}.product-top-price-panel>small{margin-top:11px}.product-price-absence-title{margin-top:23px}.product-selection-intro{min-height:0}.product-offers-section{padding:58px 0 80px}.product-offers-head{display:block}.product-offer-sort{width:100%;margin-top:22px}.product-offer-card,.product-offer-card.is-top-offer{grid-template-columns:1fr;gap:21px;min-height:0;padding:28px 20px 22px}.product-offer-card.is-top-offer{box-shadow:inset 0 4px 0 var(--brand);padding-top:43px}.product-top-offer-badge{right:18px}.product-offer-company{grid-template-columns:112px minmax(0,1fr)}.product-offer-company .product-recycler-logo{width:112px;height:78px}.product-offer-information{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-area:auto;grid-template-columns:minmax(0,1fr) minmax(145px,.42fr);padding-block:18px}.product-offer-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-offer-action{text-align:left;grid-area:auto;grid-template-columns:1fr 145px;align-items:center;gap:12px;padding-top:2px;display:grid}.product-offer-action>span{grid-column:1/-1}.product-offer-action>strong{grid-column:1}.product-offer-action .button{grid-area:2/2}.product-zero-offer-layout{grid-template-columns:1fr;gap:38px}.product-price-alert{padding:28px 24px}.product-discontinued-note{grid-template-columns:1fr;align-items:start;gap:20px}.product-faq-head{grid-template-columns:1fr;align-items:start;gap:24px;margin-bottom:35px}.product-faq-head>div:last-child>p{font-size:var(--text-sm)}.product-faq-grid{grid-template-columns:1fr;gap:42px}}@media (max-width:520px){.product-page-hero-copy h1{font-size:var(--text-3xl)}.product-page-trust-line{font-size:var(--text-sm)}.product-condition-grid{gap:8px}.product-offer-company{grid-template-columns:102px minmax(0,1fr);gap:12px}.product-offer-company .product-recycler-logo{width:102px;height:72px}.product-trustpilot{align-items:flex-start}.product-offer-information{grid-template-columns:1fr;gap:20px}.product-offer-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.product-offer-fact.neutral{grid-column:1/-1}.product-offer-action{grid-template-columns:1fr 132px}.product-offer-action .button{padding-inline:15px}.product-price-alert-field{grid-template-columns:minmax(0,1fr) 118px}.product-price-alert-input{gap:8px;padding-left:12px}.product-price-alert-field .button{min-width:118px;padding-inline:14px}.product-price-alert-success{grid-template-columns:1fr}.product-zero-offer-copy>p:not(.eyebrow){font-size:var(--text-sm)}.product-faq-head{margin-bottom:28px}.product-faq-status{margin-bottom:12px}.product-faq-grid{gap:36px}.product-faq-item>button{gap:14px;min-height:72px;padding-block:16px}.product-faq-item.is-open .product-faq-answer p{padding-right:24px}}.product-offer-context{color:var(--ink-soft);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin:15px 0 0;display:flex}.product-offer-context svg{width:18px;height:18px;color:var(--brand)}.product-offer-context strong{color:var(--ink)}.product-offer-ledger{border:1px solid var(--line);background:var(--paper);border-radius:12px;overflow:hidden}.product-offer-ledger-head{border-bottom:1px solid var(--line);background:var(--paper-soft);color:var(--ink-soft);font-size:var(--text-xs);grid-template-columns:minmax(280px,1.12fr) minmax(150px,.66fr) minmax(190px,.82fr) minmax(220px,.72fr);gap:34px;padding:15px 30px;font-weight:800;display:grid}.product-offer-ledger .product-offer-list{gap:0}.product-offer-ledger .product-offer-card{border:0;border-bottom:1px solid var(--line);min-height:156px;box-shadow:none;border-radius:0;grid-template-columns:minmax(280px,1.12fr) minmax(150px,.66fr) minmax(190px,.82fr) minmax(220px,.72fr);gap:34px;padding:28px 30px;transition:background .2s,padding .2s}.product-offer-ledger .product-offer-card:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.product-offer-ledger .product-offer-card:hover{border-color:var(--line);background:var(--paper-pink);transform:none}}.product-offer-ledger .product-offer-card.is-top-offer{border-color:var(--line);background:var(--brand-soft);padding-top:38px}@supports (color:color-mix(in lab, red, red)){.product-offer-ledger .product-offer-card.is-top-offer{background:color-mix(in srgb, var(--brand-soft) 24%, var(--paper))}}.product-offer-ledger .product-offer-card.is-top-offer{box-shadow:inset 4px 0 0 var(--brand)}.product-top-offer-note{color:var(--brand);font-size:var(--text-xs);align-items:center;gap:6px;font-weight:800;display:inline-flex;position:absolute;top:11px;right:30px}.product-top-offer-note svg{width:15px;height:15px;fill:var(--lime);color:var(--ink)}.product-offer-ledger .product-offer-company{grid-template-columns:106px minmax(0,1fr);gap:16px}.product-offer-ledger .product-offer-company .product-recycler-logo{width:106px;height:72px}.product-offer-mobile-label{color:var(--ink-soft);font-size:var(--text-xs);font-weight:800;display:none}.product-offer-included{align-content:center;gap:10px;display:grid}.product-offer-service{color:var(--ink);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:7px;font-weight:500;line-height:1.35;display:flex}.product-offer-service svg{flex:none;width:17px;height:17px}.product-offer-service.positive svg{color:var(--success)}.product-offer-service.negative svg{color:var(--brand)}.product-offer-payment{align-content:center;gap:7px;min-width:0;display:grid}.product-offer-payment>strong{color:var(--ink);font-size:var(--text-sm);font-weight:500}.product-offer-payment>div{gap:5px;display:grid}.product-offer-payment .payment-method-badge{min-height:0;color:var(--ink);font-size:var(--text-sm);white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:7px;padding:0;font-weight:500;line-height:1.35}.product-offer-payment .payment-method-badge svg{width:17px;height:17px}.product-offer-payment .payment-method-badge.bank-transfer svg,.product-offer-payment .payment-method-badge.paypal svg{color:var(--success)}.product-offer-payment .payment-method-badge.cheque svg{color:var(--brand)}.product-offer-ledger .product-offer-action>span{display:none}.product-offer-ledger .product-offer-action>strong{margin:0 0 13px}@media (max-width:1100px) and (min-width:781px){.product-offer-ledger-head{display:none}.product-offer-ledger .product-offer-card,.product-offer-ledger .product-offer-card.is-top-offer{grid-template-columns:minmax(0,1.08fr) minmax(270px,.92fr);gap:25px 38px;padding:34px 28px 28px}.product-offer-ledger .product-offer-company{grid-area:1/1}.product-offer-ledger .product-offer-action{grid-area:1/2}.product-offer-ledger .product-offer-included{border-top:1px solid var(--line);grid-area:2/1;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:20px}.product-offer-ledger .product-offer-payment{border-top:1px solid var(--line);grid-area:2/2;padding-top:20px}.product-offer-mobile-label{grid-column:1/-1;display:block}}@media (max-width:780px){.product-offer-ledger-head{display:none}.product-offer-ledger .product-offer-card,.product-offer-ledger .product-offer-card.is-top-offer{box-shadow:none;grid-template-columns:1fr;gap:21px;padding:38px 20px 24px}.product-offer-ledger .product-offer-card.is-top-offer{box-shadow:inset 0 4px 0 var(--brand)}.product-top-offer-note{top:12px;right:20px}.product-offer-ledger .product-offer-company{grid-row:1}.product-offer-ledger .product-offer-action{text-align:left;grid-row:2;grid-template-columns:1fr 150px;align-items:center;gap:12px;padding:0;display:grid}.product-offer-ledger .product-offer-action>strong{margin:0}.product-offer-ledger .product-offer-action .button{grid-area:1/2}.product-offer-ledger .product-offer-included{border-top:1px solid var(--line);grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:20px}.product-offer-ledger .product-offer-payment{border-top:1px solid var(--line);grid-row:4;padding-top:20px}.product-offer-mobile-label{grid-column:1/-1;display:block}.product-offer-payment>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px}}@media (max-width:520px){.product-offer-ledger .product-offer-company{grid-template-columns:92px minmax(0,1fr)}.product-offer-ledger .product-offer-company .product-recycler-logo{width:92px;height:66px}.product-offer-ledger .product-offer-action{grid-template-columns:1fr}.product-offer-ledger .product-offer-action .button{grid-area:2/1;width:100%}.product-offer-ledger .product-offer-included,.product-offer-payment>div{grid-template-columns:1fr}}.product-device-journey-section{background:var(--paper-cream)}.product-device-journey-layout{grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr);align-items:center;gap:92px;display:grid}.product-device-journey-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:560px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.product-device-journey-photo>img{object-fit:cover}.product-device-journey-photo:after{content:"";z-index:1;background:linear-gradient(var(--ink), var(--ink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.product-device-journey-photo:after{background:linear-gradient(color-mix(in srgb, var(--ink) 4%, transparent), color-mix(in srgb, var(--ink) 24%, transparent))}}.product-device-journey-photo:after{pointer-events:none}@media (hover:hover) and (pointer:fine){.product-device-journey-photo:hover{box-shadow:0 30px 80px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.product-device-journey-photo:hover{box-shadow:0 30px 80px color-mix(in srgb, var(--ink) 18%, transparent)}}.product-device-journey-photo:hover .product-device-journey-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.product-device-journey-copy>p:not(.eyebrow){max-width:650px;color:var(--ink-soft);font-size:var(--text-base);margin:24px 0 0;line-height:1.65}.product-device-journey-path{border-top:1px solid var(--line);margin-top:30px}.product-device-journey-path article{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:18px;min-height:104px;padding:20px 4px;transition:padding .2s,background .2s;display:grid}@media (hover:hover) and (pointer:fine){.product-device-journey-path article:hover{background:var(--paper-pink);padding-inline:14px}}.product-device-journey-path svg{width:24px;height:24px;color:var(--brand);stroke-width:1.7px}.product-device-journey-path strong,.product-device-journey-path span{display:block}.product-device-journey-path strong{font-size:var(--text-sm)}.product-device-journey-path span{color:var(--ink-soft);font-size:var(--text-xs);margin-top:6px;line-height:1.55}.product-device-journey-copy .text-link{min-height:48px;color:var(--brand);font-size:var(--text-sm);align-items:center;gap:24px;margin-top:20px;font-weight:800;display:inline-flex}@media (hover:hover) and (pointer:fine){.product-device-journey-copy .text-link:hover{color:var(--brand-deep);gap:30px}}.product-card-carousel-section{background:var(--paper-soft)}.product-card-carousel-head{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:80px;max-width:none;margin-bottom:42px;display:grid}.product-card-carousel-head>p{color:var(--ink-soft);margin:0}.product-card-carousel-viewport{overflow:hidden}.product-card-carousel-track{transition:transform .45s;display:flex}.product-card-carousel-page{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;min-width:100%;display:grid}.product-card-carousel-card{min-width:0}.product-card-carousel-card[tabindex="-1"]{pointer-events:none}.product-card-carousel-card>strong{min-height:44px}.product-card-carousel-dots button{background:0 0;border:0;width:44px;height:44px;position:relative}.product-card-carousel-dots button:before{content:"";border:1px solid var(--brand);background:0 0;border-radius:50%;width:11px;height:11px;transition:transform .2s,background .2s,box-shadow .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){.product-card-carousel-dots button:hover{transform:none}.product-card-carousel-dots button:hover:before{box-shadow:0 0 0 5px var(--brand-soft);transform:translate(-50%,-50%)scale(1.2)}}.product-card-carousel-dots button.active{background:0 0}.product-card-carousel-dots button.active:before{background:var(--brand)}.platform-carousel-section{overflow:hidden}.platform-carousel-head{max-width:none}.platform-brand-page,.platform-recycler-page,.platform-category-page{min-width:100%}.platform-brand-page{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.platform-brand-logo{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:21px;min-height:190px;padding:28px 22px;transition:background .22s,color .22s,transform .22s;display:flex}.platform-brand-logo:last-child{border-right:0}.platform-brand-logo svg{fill:currentColor;width:42px;height:42px;transition:transform .22s}.platform-brand-logo strong{font-size:var(--text-base)}.platform-recycler-page{display:grid}.platform-recycler-page[aria-hidden=true] a,.platform-category-page[aria-hidden=true] a{pointer-events:none}.platform-recycler-logo{justify-self:start;place-items:center;width:128px;height:100px;display:grid;overflow:hidden}.platform-recycler-logo img{object-fit:contain;object-position:left center;width:100%;max-width:128px;height:100%;max-height:100px}.platform-recycler-page>a{grid-template-rows:112px minmax(68px,1fr)}.platform-recycler-page>a>span:last-child{z-index:1;align-self:start;min-width:0;position:relative}.platform-category-page{grid-template-columns:repeat(5,minmax(0,1fr))}.shared-carousel-foot{margin-top:30px}@media (hover:hover) and (pointer:fine){.platform-brand-logo:hover{color:var(--brand);background:var(--paper-pink);transform:translateY(-3px)}.platform-brand-logo:hover svg{transform:scale(1.04)}}.platform-category-carousel-section .product-card-carousel-viewport{margin-top:-8px;padding-top:8px}.platform-recycler-carousel-section .shared-carousel-foot{border-top:0}.recycler-carousel-rating{color:var(--ink-soft);align-items:center;gap:9px;margin-top:9px;display:flex}.recycler-carousel-rating>span{color:var(--line);align-items:center;gap:2px;display:flex}.recycler-carousel-rating svg{stroke-width:1.8px;width:15px;height:15px}.recycler-carousel-rating svg.filled{color:var(--trustpilot);fill:currentColor}.recycler-carousel-rating small{color:inherit;font-size:var(--text-xs);margin:0;font-weight:700}.recycler-carousel-rating-empty{margin-top:9px}.about-brand-carousel-section,.about-product-carousel-section,.how-product-carousel-section,.who-brand-carousel-section{background:var(--paper-soft)}.about-category-carousel-section,.how-category-carousel-section,.who-recycler-carousel-section,.safe-recycler-carousel-section,.safe-product-carousel-section{background:var(--paper)}.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section{background:var(--dark);color:var(--paper)}.about-recycler-carousel-section .platform-carousel-head>p,.how-recycler-carousel-section .platform-carousel-head>p,.recycling-recycler-carousel-section .platform-carousel-head>p,.multiple-recycler-carousel-section .platform-carousel-head>p,.business-recycler-carousel-section .platform-carousel-head>p{color:var(--white-muted)}.about-recycler-carousel-section .recycler-profile-other-grid,.how-recycler-carousel-section .recycler-profile-other-grid,.recycling-recycler-carousel-section .recycler-profile-other-grid,.multiple-recycler-carousel-section .recycler-profile-other-grid,.business-recycler-carousel-section .recycler-profile-other-grid{border-top-color:var(--line-dark)}.about-recycler-carousel-section .recycler-profile-other-grid>a,.how-recycler-carousel-section .recycler-profile-other-grid>a,.recycling-recycler-carousel-section .recycler-profile-other-grid>a,.multiple-recycler-carousel-section .recycler-profile-other-grid>a,.business-recycler-carousel-section .recycler-profile-other-grid>a{border-color:var(--line-dark);background:var(--dark);color:var(--paper)}@media (hover:hover) and (pointer:fine){.about-recycler-carousel-section .recycler-profile-other-grid>a:hover,.how-recycler-carousel-section .recycler-profile-other-grid>a:hover,.recycling-recycler-carousel-section .recycler-profile-other-grid>a:hover,.multiple-recycler-carousel-section .recycler-profile-other-grid>a:hover,.business-recycler-carousel-section .recycler-profile-other-grid>a:hover{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.about-recycler-carousel-section .recycler-profile-other-grid>a:hover,.how-recycler-carousel-section .recycler-profile-other-grid>a:hover,.recycling-recycler-carousel-section .recycler-profile-other-grid>a:hover,.multiple-recycler-carousel-section .recycler-profile-other-grid>a:hover,.business-recycler-carousel-section .recycler-profile-other-grid>a:hover{background:color-mix(in srgb, var(--paper) 7%, var(--dark))}}.about-recycler-carousel-section .recycler-profile-other-grid>a:hover,.how-recycler-carousel-section .recycler-profile-other-grid>a:hover,.recycling-recycler-carousel-section .recycler-profile-other-grid>a:hover,.multiple-recycler-carousel-section .recycler-profile-other-grid>a:hover,.business-recycler-carousel-section .recycler-profile-other-grid>a:hover{color:var(--paper)}}.about-recycler-carousel-section .recycler-profile-other-grid small,.how-recycler-carousel-section .recycler-profile-other-grid small,.recycling-recycler-carousel-section .recycler-profile-other-grid small,.multiple-recycler-carousel-section .recycler-profile-other-grid small,.business-recycler-carousel-section .recycler-profile-other-grid small{color:var(--white-muted)}.about-recycler-carousel-section .product-card-carousel-dots button:before,.how-recycler-carousel-section .product-card-carousel-dots button:before,.recycling-recycler-carousel-section .product-card-carousel-dots button:before,.multiple-recycler-carousel-section .product-card-carousel-dots button:before,.business-recycler-carousel-section .product-card-carousel-dots button:before{border-color:var(--paper)}.about-recycler-carousel-section .product-card-carousel-dots button.active:before,.how-recycler-carousel-section .product-card-carousel-dots button.active:before,.recycling-recycler-carousel-section .product-card-carousel-dots button.active:before,.multiple-recycler-carousel-section .product-card-carousel-dots button.active:before,.business-recycler-carousel-section .product-card-carousel-dots button.active:before,.environment-category-carousel-section,.tablet-brand-carousel-section,.watch-brand-carousel-section,.laptop-brand-carousel-section{background:var(--paper)}.recycling-product-carousel-section,.recycling-category-carousel-section,.tablet-category-carousel-section,.watch-category-carousel-section,.laptop-category-carousel-section,.multiple-category-carousel-section,.itad-recycler-carousel-section,.bulk-recycler-carousel-section{background:var(--paper-soft)}.bulk-brand-carousel-section,.join-recycler-carousel-section,.support-product-carousel-section,.pricing-category-carousel-section,.partnerships-category-carousel-section,.partnerships-product-carousel-section,.build-product-carousel-section,.media-category-carousel-section{background:var(--paper)}.join-category-carousel-section,.pricing-product-carousel-section,.partnerships-recycler-carousel-section,.media-recycler-carousel-section{background:var(--paper-soft)}.join-product-carousel-section,.media-product-carousel-section{background:var(--paper-pink)}.who-search-cta-grid{grid-template-columns:.84fr 1.16fr;align-items:center;gap:90px;display:grid}.who-search-cta-grid>div:first-child>p:not(.eyebrow){max-width:540px;color:var(--ink-soft);margin:24px 0 0}.who-search-cta-grid .search-panel{background:var(--paper)}@media (max-width:780px){.platform-brand-page{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-brand-logo:nth-child(2n){border-right:0}.platform-recycler-page{grid-template-columns:1fr}.who-search-cta-grid{grid-template-columns:1fr;gap:38px}}@media (max-width:520px){.platform-brand-logo{min-height:150px}}.product-same-brand-section,.product-popular-section{background:var(--paper)}.product-preparation-section{background:var(--paper-pink)}.product-selling-routes-section{background:var(--dark)}.product-category-section{background:var(--paper-pink)}.product-search-again-section{background:var(--paper-cream)}.product-search-again-layout{grid-template-columns:minmax(0,.78fr) minmax(440px,1.22fr);align-items:center;gap:100px;display:grid}.product-search-again-layout>div:first-child>p:not(.eyebrow){max-width:570px;color:var(--ink-soft);margin:24px 0 0}.product-search-again-layout>div:last-child>small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:10px;display:block}.product-comparison-page>.faq-section{background:var(--paper)}.product-comparison-page :is(.product-device-journey-section,.product-card-carousel-section,.product-preparation-section,.product-selling-routes-section,.product-category-section,.product-search-again-section,.faq-section) h2{font-size:clamp(var(--text-3xl), 4vw, 50px)}.faq-context-status{min-height:22px;color:var(--brand);font-size:var(--text-xs);opacity:0;margin:-33px 0 11px;font-weight:700;transition:opacity .2s}.faq-context-status.is-visible{opacity:1}.faq-answer a{color:var(--brand);white-space:nowrap;font-weight:750}@media (hover:hover) and (pointer:fine){.faq-answer a:hover{color:var(--brand-deep)}}.product-mobile-offer-bar{display:none}@media (max-width:1100px) and (min-width:781px){.product-device-journey-layout{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:55px}.product-device-journey-photo{min-height:500px}.product-search-again-layout{gap:55px}}@media (max-width:780px){.product-device-journey-layout,.product-search-again-layout{grid-template-columns:1fr;gap:38px}.product-device-journey-photo{min-height:440px}.product-device-journey-copy>p:not(.eyebrow){font-size:var(--text-sm)}.product-card-carousel-head{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.product-card-carousel-page{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-context-status{margin-top:-36px}.product-mobile-offer-bar{z-index:70;min-height:72px;padding:10px max(16px, env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--paper);box-shadow:0 -8px 20px var(--dark);grid-template-columns:minmax(0,1fr) 142px;align-items:center;gap:14px;display:grid;position:fixed;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.product-mobile-offer-bar{box-shadow:0 -8px 20px color-mix(in srgb, var(--dark) 10%, transparent)}}.product-mobile-offer-bar{opacity:0;visibility:hidden;transition:opacity .2s,transform .24s,visibility .24s;transform:translateY(100%)}.product-mobile-offer-bar.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.product-mobile-offer-bar>span{flex-direction:column;min-width:0;display:flex}.product-mobile-offer-bar small{color:var(--ink-soft);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.product-mobile-offer-bar strong{font-family:var(--font-manrope), sans-serif;font-size:var(--text-2xl);line-height:1.1}.product-mobile-offer-bar .button{justify-content:space-between;min-height:50px}}@media (max-width:520px){.product-device-journey-photo{min-height:360px}.product-device-journey-path article{grid-template-columns:30px minmax(0,1fr);gap:14px}.product-search-again-layout .catalogue-search-field{min-height:58px}}body.search-overlay-open{overflow:hidden}.header-cta{cursor:pointer;border:0}.mobile-nav button{border:0;border-bottom:1px solid var(--line);min-height:47px;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-weight:750;display:flex}.search-overlay{z-index:90;background:var(--dark);justify-content:center;align-items:flex-start;padding:42px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.search-overlay{background:color-mix(in srgb, var(--dark) 76%, transparent)}}.search-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.search-dialog{background:var(--paper);width:min(1080px,100%);max-height:calc(100dvh - 84px);box-shadow:var(--shadow);border-radius:14px;padding:36px;overflow-y:auto}.search-dialog-top{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:27px;display:flex}.search-dialog-top h2{font-size:var(--text-4xl)}.search-dialog-close{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:transform .2s,border-color .2s,color .2s;display:grid}@media (hover:hover) and (pointer:fine){.search-dialog-close:hover{border-color:var(--brand);color:var(--brand);transform:rotate(4deg)}}.search-dialog-close svg{width:20px}.catalogue-search-field{border:1px solid var(--line);background:var(--paper);border-radius:9px;grid-template-columns:28px minmax(0,1fr) 44px;align-items:center;gap:13px;min-height:64px;padding:0 10px 0 18px;transition:border-color .2s,box-shadow .2s;display:grid}.catalogue-search-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-soft)}.catalogue-search-field>svg{width:22px;color:var(--brand)}.catalogue-search-field input{width:100%;min-width:0;color:var(--ink);font-size:var(--text-base);background:0 0;border:0;outline:0}.catalogue-search-field input::placeholder{color:var(--ink-soft)}.catalogue-search-clear{width:40px;height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:color .2s,background .2s,transform .2s;display:grid}@media (hover:hover) and (pointer:fine){.catalogue-search-clear:hover{background:var(--paper-pink);color:var(--brand);transform:rotate(-5deg)}}.catalogue-search-clear svg{width:18px}.catalogue-search-field.has-submit{grid-template-columns:28px minmax(0,1fr) 64px;column-gap:13px;padding-right:0}.catalogue-search-field.has-submit.has-value{grid-template-columns:28px minmax(0,1fr) 40px 64px;column-gap:8px}.catalogue-search-field.has-submit .catalogue-search-submit{min-width:64px}.overlay-popular{grid-template-columns:auto 1fr;align-items:center;gap:20px;margin-top:22px;display:grid}.overlay-popular>span{color:var(--ink-soft);font-size:var(--text-xs);font-weight:800}.overlay-popular>div{flex-wrap:wrap;gap:8px;display:flex}.overlay-popular button,.page-popular-searches button{border:1px solid var(--line);background:var(--paper-soft);min-height:40px;font-size:var(--text-xs);cursor:pointer;border-radius:50px;padding:8px 13px;font-weight:750;transition:transform .2s,color .2s,border-color .2s,background .2s}@media (hover:hover) and (pointer:fine){.overlay-popular button:hover,.page-popular-searches button:hover{border-color:var(--brand);background:var(--paper-pink);color:var(--brand);transform:translateY(-2px)}}.overlay-live-results{margin-top:27px}.overlay-result-meta{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.overlay-result-meta strong,.overlay-result-meta span{font-size:var(--text-xs)}.overlay-result-meta span{color:var(--ink-soft)}.overlay-result-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.device-result-card{text-align:center;background:0 0;border:0;border-radius:10px;flex-direction:column;min-width:0;padding:16px 10px;transition:transform .25s,background .25s,color .25s;display:flex}@media (hover:hover) and (pointer:fine){.device-result-card:hover{background:var(--paper-soft);color:var(--brand);transform:translateY(-4px)}}.device-result-image{aspect-ratio:1.22;place-items:center;width:100%;margin-bottom:15px;display:grid;overflow:hidden}.device-result-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .3s;display:block}@media (hover:hover) and (pointer:fine){.device-result-card:hover img{transform:scale(1.035)}}.device-result-card strong{width:100%;font-size:var(--text-sm);text-align:center;line-height:1.45;display:block}.device-result-card.compact{padding:12px}.device-result-card.compact .device-result-image{aspect-ratio:1.5;margin-bottom:10px}.device-result-card.compact strong{font-size:var(--text-xs)}.overlay-empty{background:var(--paper-soft);color:var(--ink-soft);font-size:var(--text-sm);border-radius:9px;margin:0;padding:24px}.overlay-all-results{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:53px;color:var(--brand);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:20px;margin-top:15px;padding:10px 2px;font-weight:800;transition:padding .2s,color .2s;display:flex}@media (hover:hover) and (pointer:fine){.overlay-all-results:hover{color:var(--brand-deep);padding-inline:10px}}.search-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.search-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.search-hero-note{top:auto;bottom:28px;right:-18px}.search-query-hero{background:linear-gradient(90deg, var(--paper) 0 70%, var(--paper-pink) 70% 100%);padding:22px 0 44px;position:relative;overflow:hidden}.search-query-hero .breadcrumbs{margin-bottom:24px}.search-query-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:82px;display:grid}.search-query-copy h1{max-width:610px;font-size:var(--text-5xl);line-height:1.02}.search-query-copy h1 span{color:var(--brand)}.query-result-summary{font-size:var(--text-xs);align-items:baseline;gap:10px;margin-top:21px;display:flex}.query-result-summary strong{color:var(--ink)}.query-result-summary span{color:var(--ink-soft)}.query-search-panel{border:1px solid var(--line);box-shadow:var(--shadow)}.search-query-proof{position:relative;overflow:hidden}.search-journey-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;min-height:92px;display:grid}.search-journey-grid article{border-right:1px solid var(--paper);align-items:center;gap:13px;padding:12px 24px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.search-journey-grid article{border-right:1px solid color-mix(in srgb, var(--paper) 25%, transparent)}}.search-journey-grid article{transition:opacity .25s}.search-journey-grid article:first-child{padding-left:0}.search-journey-grid article:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.search-journey-grid article:hover{opacity:.82}}.search-step-icon{color:var(--paper);flex:none;place-items:center;transition:transform .25s;display:grid}@media (hover:hover) and (pointer:fine){.search-journey-grid article:hover .search-step-icon{transform:translateY(-3px)}}.search-step-icon svg{width:23px;height:23px}.search-journey-grid strong{color:var(--paper);font-size:var(--text-sm)}.search-workspace-section{background:var(--paper)}.search-workspace{grid-template-columns:.7fr 1.3fr;align-items:end;gap:44px 85px;display:grid}.search-workspace-copy h2{font-size:var(--text-5xl)}.search-workspace-copy>p:not(.eyebrow){color:var(--ink-soft);margin-bottom:0}.page-search-field{min-height:72px;box-shadow:var(--shadow);padding-right:0}.page-search-field.has-submit{grid-template-columns:28px minmax(0,1fr) 64px}.page-search-field.has-submit.has-value{grid-template-columns:28px minmax(0,1fr) 44px 64px}.catalogue-search-submit{background:var(--brand);color:var(--paper);cursor:pointer;border:0;border-radius:0 8px 8px 0;align-self:stretch;place-items:center;transition:background .2s;display:grid}@media (hover:hover) and (pointer:fine){.catalogue-search-submit:hover{background:var(--brand-deep)}}.page-popular-searches{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;gap:22px;padding-top:4px;display:grid}.page-popular-searches>span{color:var(--ink-soft);font-size:var(--text-xs);font-weight:800}.page-popular-searches>div{flex-wrap:wrap;gap:8px;display:flex}.search-results-section{background:var(--paper);padding-top:80px}.full-results{padding-top:0}.result-category-group+.result-category-group{margin-top:68px}.result-category-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:18px;padding-bottom:15px;display:flex}.result-category-heading h3{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);align-items:center;gap:12px;font-weight:560;display:flex}.result-category-heading h3>span{color:var(--ink-soft);place-items:center;display:grid}.result-category-heading h3 svg{width:22px;height:22px}.result-category-heading span{color:var(--ink-soft);font-size:var(--text-xs)}.full-result-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.load-more-results{flex-direction:column;align-items:center;gap:12px;margin-top:58px;display:flex}.load-more-results button{border:1px solid var(--brand);background:var(--brand);min-width:260px;min-height:54px;color:var(--paper);font-size:var(--text-sm);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:12px 18px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.load-more-results button:hover{background:var(--brand-deep);transform:translateY(-3px)}}.load-more-results span{color:var(--ink-soft);font-size:var(--text-xs)}.search-zero-state{grid-template-columns:.88fr 1.12fr;align-items:center;gap:100px;display:grid}.zero-state-copy{max-width:720px}.zero-state-copy h2{font-size:var(--text-5xl)}.zero-state-copy>p:not(.eyebrow){max-width:620px;color:var(--ink-soft)}.zero-state-search-button{cursor:pointer;border:0;margin-top:24px}.search-zero-photo{border-color:var(--line);background:var(--paper-soft)}.zero-state-suggestion{border:1px solid var(--line);max-width:520px;min-height:56px;color:var(--ink-soft);font-size:var(--text-xs);border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin-top:14px;padding:10px 14px;transition:transform .2s,color .2s,border-color .2s,background .2s;display:grid}.zero-state-suggestion strong{color:var(--ink);font-size:var(--text-sm)}@media (hover:hover) and (pointer:fine){.zero-state-suggestion:hover{border-color:var(--brand);background:var(--paper-pink);color:var(--brand);transform:translate(3px)}}.search-discovery-section{background:var(--paper-soft)}.search-section-head{max-width:760px}.search-category-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.search-category-grid>a{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-direction:column;min-height:255px;padding:25px;transition:color .25s,transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.search-category-grid>a:hover{border-color:var(--brand);color:var(--brand);box-shadow:var(--shadow);transform:translateY(-5px)}}.search-category-grid>a>span:first-child{background:var(--paper-soft);width:54px;height:54px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:48px;transition:background .25s,color .25s,transform .25s;display:grid}@media (hover:hover) and (pointer:fine){.search-category-grid>a:hover>span:first-child{background:var(--brand);color:var(--paper);transform:rotate(-5deg)}}.search-category-grid svg{width:24px}.search-category-grid strong{font-size:var(--text-lg);line-height:1.35}.search-category-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:8px;line-height:1.55}.search-category-grid .fine-arrow{align-self:flex-end;margin-top:auto}.search-brand-section{background:var(--paper)}.search-brand-grid{grid-template-columns:.7fr 1.3fr;align-items:start;gap:90px;display:grid}.search-brand-grid h2{font-size:var(--text-5xl)}.search-brand-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.search-brand-list a{border:1px solid var(--line);background:var(--paper);min-height:82px;font-size:var(--text-sm);border-radius:10px;grid-template-columns:42px 1fr auto;align-items:center;gap:15px;padding:14px 17px;font-weight:800;transition:transform .2s,color .2s,border-color .2s,background .2s;display:grid}@media (hover:hover) and (pointer:fine){.search-brand-list a:hover{border-color:var(--brand);background:var(--paper-pink);color:var(--brand);transform:translateY(-3px)}}.search-brand-mark{background:var(--paper-soft);width:42px;height:42px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.search-brand-mark svg{fill:currentColor;width:21px;height:21px}.most-sold-section{background:var(--paper-soft)}.most-sold-head{grid-template-columns:1fr .72fr;align-items:end;gap:80px;max-width:none;display:grid}.most-sold-head>p{color:var(--ink-soft);margin:0}.most-sold-viewport{overflow:hidden}.most-sold-track{transition:transform .45s;display:flex}.most-sold-page{grid-template-columns:repeat(4,1fr);gap:14px;min-width:100%;display:grid}.most-sold-card{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-direction:column;min-width:0;padding:18px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}@media (hover:hover) and (pointer:fine){.most-sold-card:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-5px)}}.most-sold-image{aspect-ratio:1.25;place-items:center;width:100%;margin-bottom:15px;display:grid;overflow:hidden}.most-sold-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .3s}@media (hover:hover) and (pointer:fine){.most-sold-card:hover img{transform:scale(1.035)}}.most-sold-card>strong{min-height:44px;font-size:var(--text-sm);text-align:center;line-height:1.45}.most-sold-card>span:last-child{border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-xs);justify-content:center;align-items:baseline;gap:5px;margin-top:17px;padding-top:14px;display:flex}.most-sold-card b{color:var(--brand);font-size:var(--text-lg)}.carousel-dots{justify-content:center;align-items:center;gap:9px;margin-top:30px;display:flex}.carousel-dots button{border:1px solid var(--brand);cursor:pointer;background:0 0;border-radius:50%;width:11px;height:11px;padding:0;transition:transform .2s,background .2s}@media (hover:hover) and (pointer:fine){.carousel-dots button:hover{transform:scale(1.18)}}.carousel-dots button.active{background:var(--brand)}.search-value-section{background:var(--lime);color:var(--dark)}.search-value-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:100px;display:grid}.search-value-copy{max-width:610px}.search-value-copy .eyebrow{color:var(--dark)}.search-value-copy>p:not(.eyebrow){max-width:560px;color:var(--dark);margin:27px 0}@supports (color:color-mix(in lab, red, red)){.search-value-copy>p:not(.eyebrow){color:color-mix(in srgb, var(--dark) 72%, transparent)}}.search-value-points{border-top:1px solid var(--dark)}@supports (color:color-mix(in lab, red, red)){.search-value-points{border-top:1px solid color-mix(in srgb, var(--dark) 24%, transparent)}}.search-value-points article{border-bottom:1px solid var(--dark);grid-template-columns:48px 1fr;align-items:center;gap:22px;min-height:132px;padding:22px 4px;display:grid}@supports (color:color-mix(in lab, red, red)){.search-value-points article{border-bottom:1px solid color-mix(in srgb, var(--dark) 24%, transparent)}}.search-value-points article{transition:padding .25s,background .25s}@media (hover:hover) and (pointer:fine){.search-value-points article:hover{background:var(--paper);padding-inline:16px}@supports (color:color-mix(in lab, red, red)){.search-value-points article:hover{background:color-mix(in srgb, var(--paper) 18%, transparent)}}}.search-value-points article>svg{width:29px;height:29px}.search-value-points strong{font-size:var(--text-lg);display:block}.search-value-points p{max-width:600px;color:var(--dark);margin:6px 0 0}@supports (color:color-mix(in lab, red, red)){.search-value-points p{color:color-mix(in srgb, var(--dark) 70%, transparent)}}.search-value-points p{font-size:var(--text-sm)}.search-newsletter-section{background:var(--dark);color:var(--paper);padding:88px 0}.search-newsletter-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.search-newsletter-grid h2{max-width:620px;font-size:var(--text-5xl)}.search-newsletter-grid>div:first-child>p:not(.eyebrow){max-width:640px;color:var(--white-muted);margin:25px 0 0}.search-newsletter-form label{color:var(--paper);font-size:var(--text-xs);margin-bottom:9px;font-weight:800;display:block}.search-newsletter-control{border:1px solid var(--line-dark);background:var(--paper);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-height:64px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.search-newsletter-control{background:color-mix(in srgb, var(--paper) 6%, transparent)}}.search-newsletter-control{transition:border-color .2s,box-shadow .2s}.search-newsletter-control:focus-within{border-color:var(--lime);box-shadow:0 0 0 3px var(--lime)}@supports (color:color-mix(in lab, red, red)){.search-newsletter-control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--lime) 18%, transparent)}}.search-newsletter-input{align-items:center;gap:13px;min-width:0;padding-left:17px;display:flex;overflow:hidden}.search-newsletter-form svg{width:20px;color:var(--lime)}.search-newsletter-form input{width:100%;min-width:0;color:var(--paper);font-size:var(--text-sm);background:0 0;border:0;outline:0}.search-newsletter-form input::placeholder{color:var(--white-muted)}.search-newsletter-form button{background:var(--lime);color:var(--dark);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;border:0;border-radius:0 7px 7px 0;justify-content:center;align-self:stretch;align-items:center;gap:15px;padding:0 22px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.search-newsletter-form button:hover{background:var(--paper)}}.search-newsletter-form button:disabled{cursor:wait;opacity:.72;transform:none}.search-newsletter-form small{color:var(--white-muted);font-size:var(--text-xs);margin-top:11px;display:block}.search-newsletter-form .form-delivery-message{color:var(--paper)}.search-newsletter-success{border:1px solid var(--line-dark);background:var(--lime);border-radius:10px;grid-template-columns:48px 1fr;align-items:center;gap:18px;min-height:118px;padding:25px;display:grid}@supports (color:color-mix(in lab, red, red)){.search-newsletter-success{background:color-mix(in srgb, var(--lime) 8%, var(--dark))}}.search-newsletter-success>svg{color:var(--lime)}.search-newsletter-success strong,.search-newsletter-success span{display:block}.search-newsletter-success span{color:var(--white-muted);font-size:var(--text-xs);margin-top:6px;line-height:1.55}.search-catalogue-help-section{background:var(--dark);color:var(--paper);padding:86px 0}.search-catalogue-help{grid-template-columns:1fr .8fr;align-items:center;gap:95px;display:grid}.search-catalogue-help h2{max-width:640px}.search-catalogue-help>div:last-child>p{color:var(--white-muted);margin:0 0 25px}@media (max-width:1020px){.search-workspace,.search-brand-grid,.search-catalogue-help{gap:50px}.search-query-hero-grid{gap:42px}.search-journey-grid article{padding-inline:18px}.search-category-grid,.full-result-grid{grid-template-columns:repeat(3,1fr)}.most-sold-page{grid-template-columns:repeat(2,1fr)}}@media (max-width:780px){.search-overlay{padding:0}.search-dialog{border-radius:0;min-height:100dvh;max-height:none;padding:25px 20px 36px}.search-dialog-top h2{font-size:var(--text-3xl)}.overlay-result-grid{grid-template-columns:repeat(2,1fr)}.search-hero-note{bottom:20px;right:0}.search-query-hero{background:var(--paper);padding-bottom:32px}.search-query-hero-grid{grid-template-columns:1fr;align-items:stretch;gap:25px}.search-query-copy h1{font-size:var(--text-4xl)}.search-journey-grid{grid-template-columns:1fr 1fr;padding:10px 0}.search-journey-grid article{min-height:68px;padding:10px 18px}.search-journey-grid article:first-child{padding-left:18px}.search-journey-grid article:nth-child(2){border-right:0}.search-journey-grid article:nth-child(n+3){border-top:1px solid var(--paper)}@supports (color:color-mix(in lab, red, red)){.search-journey-grid article:nth-child(n+3){border-top:1px solid color-mix(in srgb, var(--paper) 25%, transparent)}}.search-workspace,.search-brand-grid,.search-catalogue-help,.search-zero-state,.search-value-grid,.search-newsletter-grid{grid-template-columns:1fr;gap:38px}.search-workspace{align-items:stretch}.page-search-field{grid-row:2}.page-popular-searches{grid-column:auto}.full-result-grid{grid-template-columns:repeat(2,1fr)}.search-category-grid{grid-template-columns:1fr 1fr}.search-category-grid>a{min-height:230px}.search-brand-grid h2,.search-workspace-copy h2,.zero-state-copy h2{font-size:var(--text-4xl)}.most-sold-head{grid-template-columns:1fr;gap:20px}.search-value-points article{min-height:112px}.search-newsletter-grid h2{font-size:var(--text-4xl)}}@media (max-width:520px){.search-dialog{padding-inline:15px}.search-dialog-top{gap:18px}.catalogue-search-field{min-height:60px;padding-left:13px}.catalogue-search-field input{font-size:var(--text-sm)}.overlay-popular,.page-popular-searches{grid-template-columns:1fr;gap:10px}.device-result-card,.device-result-card.compact{padding:10px}.device-result-card strong{font-size:var(--text-xs)}.overlay-all-results{align-items:flex-start}.result-category-group+.result-category-group{margin-top:50px}.result-category-heading{align-items:center}.result-category-heading h3{font-size:var(--text-2xl)}.result-category-heading h3 svg{width:20px;height:20px}.query-result-summary{flex-direction:column;align-items:flex-start;gap:4px}.search-journey-grid article{padding-inline:10px}.search-journey-grid article:first-child{padding-left:10px}.search-step-icon svg{width:21px;height:21px}.search-category-grid{grid-template-columns:1fr}.search-category-grid>a{min-height:195px;padding:22px}.search-category-grid>a>span:first-child{margin-bottom:26px}.search-brand-list{grid-template-columns:1fr}.most-sold-card{padding:12px}.most-sold-card>strong{font-size:var(--text-xs)}.most-sold-card b{font-size:var(--text-base)}.load-more-results button{width:100%;min-width:0}.search-newsletter-control{grid-template-columns:1fr;gap:10px;padding:11px}.search-newsletter-input{min-height:48px;padding:0 4px}.search-newsletter-form button{border-radius:7px;min-height:50px}}.concern-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.concern-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.concern-hero-note{top:auto;bottom:28px;right:-18px}.concern-page .section{padding:96px 0}.concern-page h2{font-size:clamp(var(--text-3xl), 3.5vw, var(--text-5xl));line-height:1.04}.concern-boundary-section{background:var(--paper)}.concern-boundary-grid{grid-template-columns:.76fr 1.24fr;align-items:start;gap:100px;display:grid}.concern-boundary-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0 0}.responsibility-board{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:12px;overflow:hidden}.responsibility-columns{grid-template-columns:1fr 1fr;display:grid}.responsibility-columns article{background:var(--paper-soft);min-height:285px;padding:30px;transition:background .25s,transform .25s}.responsibility-columns article+article{border-left:1px solid var(--line);background:var(--paper-pink)}@media (hover:hover) and (pointer:fine){.responsibility-columns article:hover{background:var(--brand-soft);position:relative;transform:translateY(-4px)}}.responsibility-columns article>span{background:var(--paper);width:48px;height:48px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:36px;display:grid}.responsibility-columns article>span svg{width:21px}.responsibility-columns small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-weight:800;display:block}.responsibility-columns h3{font-size:var(--text-xl)}.responsibility-columns p{color:var(--ink-soft);font-size:var(--text-sm);margin:10px 0 0}.responsibility-limit{border-top:1px solid var(--line);background:var(--paper);color:var(--ink-soft);grid-template-columns:26px 1fr;align-items:start;gap:13px;padding:20px 25px;display:grid}.responsibility-limit svg{color:var(--brand)}.responsibility-limit p{font-size:var(--text-xs);margin:0}.responsibility-limit strong{color:var(--ink)}.concern-check-section{background:var(--dark);color:var(--paper)}.concern-check-grid{grid-template-columns:.76fr 1.24fr;align-items:center;gap:95px;display:grid}.concern-check-grid>div:first-child>p:not(.eyebrow){color:var(--white-muted)}.readiness-meter{margin-top:34px}.readiness-meter>span{background:var(--line-dark);border-radius:5px;height:5px;display:block;overflow:hidden}.readiness-meter i{border-radius:inherit;background:var(--lime);height:100%;transition:width .3s;display:block}.readiness-meter strong{color:var(--lime);font-size:var(--text-xs);margin-top:10px;display:block}.concern-checklist{gap:9px;display:grid}.concern-checklist button{border:1px solid var(--line-dark);background:var(--paper);border-radius:9px;grid-template-columns:48px 1fr;align-items:center;gap:17px;width:100%;min-height:92px;padding:16px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.concern-checklist button{background:color-mix(in srgb, var(--paper) 4%, transparent)}}.concern-checklist button{color:var(--paper);text-align:left;cursor:pointer;transition:transform .2s,border-color .2s,background .2s}@media (hover:hover) and (pointer:fine){.concern-checklist button:hover{border-color:var(--lime);background:var(--paper);transform:translate(5px)}@supports (color:color-mix(in lab, red, red)){.concern-checklist button:hover{background:color-mix(in srgb, var(--paper) 8%, transparent)}}}.concern-checklist button.checked{border-color:var(--lime);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.concern-checklist button.checked{background:color-mix(in srgb, var(--lime) 10%, transparent)}}.check-control{background:var(--line-dark);width:42px;height:42px;color:var(--white-muted);border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}.checked .check-control{background:var(--lime);color:var(--dark)}.check-control svg{width:19px}.concern-checklist strong,.concern-checklist small{display:block}.concern-checklist strong{font-size:var(--text-sm)}.concern-checklist small{color:var(--white-muted);font-size:var(--text-xs);margin-top:5px;line-height:1.6}.concern-fit-section{background:var(--paper-soft)}.concern-fit-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.concern-fit-grid article{border:1px solid var(--line);background:var(--paper);border-radius:10px;min-height:205px;padding:26px;transition:transform .25s,border-color .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.concern-fit-grid article:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-5px)}}.concern-fit-grid svg{width:26px;height:26px;color:var(--brand);margin-bottom:28px}.concern-fit-grid h3{font-size:var(--text-lg)}.concern-fit-grid p{color:var(--ink-soft);font-size:var(--text-sm);margin:10px 0 0}.concern-form-section{background:var(--paper)}.concern-form-card{min-height:720px}.concern-form-card form{min-height:642px}.concern-form-card select{border:1px solid var(--line);background:var(--paper);width:100%;min-height:50px;color:var(--ink);font:inherit;font-size:var(--text-sm);border-radius:6px;outline:none;padding:12px 40px 12px 14px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.concern-form-card select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);background:var(--paper-pink)}.concern-form-card textarea{min-height:135px}.concern-choice-field{border:0;min-width:0;padding:0}.concern-choice-field legend{font-size:var(--text-xs);margin-bottom:9px;font-weight:800}.concern-choice-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.concern-choice-grid label{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:8px;align-items:center;min-height:88px;padding:14px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.concern-choice-grid label:hover{border-color:var(--brand);box-shadow:0 8px 22px var(--ink);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.concern-choice-grid label:hover{box-shadow:0 8px 22px color-mix(in srgb, var(--ink) 8%, transparent)}}}.concern-choice-grid label.selected{border-color:var(--brand);background:var(--paper-pink);box-shadow:inset 4px 0 0 var(--brand)}.concern-form-card .concern-choice-grid input{opacity:0;width:1px;height:1px;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;position:absolute}.concern-choice-grid strong,.concern-choice-grid small{display:block}.concern-choice-grid strong{color:var(--ink);font-size:var(--text-xs);line-height:1.35}.concern-choice-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:5px;line-height:1.4}.concern-choice-grid input:focus-visible+span{outline:2px solid var(--brand);outline-offset:6px}.concern-form-card .concern-choice-grid input:focus{box-shadow:none;background:0 0;border:0}.concern-review dl{border-top:1px solid var(--line);margin:0;display:grid}.concern-review dl>div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:20px;padding:13px 0;display:grid}.concern-review dt{color:var(--ink-soft);font-size:var(--text-xs)}.concern-review dd{font-size:var(--text-sm);margin:0;font-weight:750}.review-boundary{background:var(--paper-pink);color:var(--ink-soft);font-size:var(--text-xs);border-radius:8px;grid-template-columns:23px 1fr;gap:10px;margin:8px 0 0;padding:15px;display:grid}.concern-outcome-section{background:var(--brand);color:var(--paper)}.concern-outcome-grid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:95px;display:grid}.concern-outcome-grid>div:first-child>p:not(.eyebrow){color:var(--brand-soft)}.outcome-map{gap:12px;display:grid;position:relative}.outcome-map:before{content:"";background:var(--paper);width:1px;position:absolute;top:46px;bottom:46px;left:39px}@supports (color:color-mix(in lab, red, red)){.outcome-map:before{background:color-mix(in srgb, var(--paper) 35%, transparent)}}.outcome-map article{z-index:1;border:1px solid var(--paper);grid-template-columns:54px 1fr;gap:19px;padding:23px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.outcome-map article{border:1px solid color-mix(in srgb, var(--paper) 28%, transparent)}}.outcome-map article{background:var(--brand-deep);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.outcome-map article{background:color-mix(in srgb, var(--brand-deep) 62%, transparent)}}.outcome-map article{transition:transform .25s,background .25s}@media (hover:hover) and (pointer:fine){.outcome-map article:hover{background:var(--brand-deep);transform:translate(6px)}}.outcome-map article>span{background:var(--lime);width:48px;height:48px;color:var(--dark);border-radius:50%;place-items:center;display:grid}.outcome-map article>span svg{width:21px}.outcome-map small{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.outcome-map h3{font-size:var(--text-lg);margin-top:2px}.outcome-map p{color:var(--brand-soft);font-size:var(--text-xs);margin:5px 0 0}.concern-support-section{background:var(--paper-pink)}.concern-support-grid{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.content-photo{isolation:isolate;background:var(--paper-soft);position:relative;overflow:hidden}.content-photo>img{z-index:0;object-fit:cover}.content-photo:after{content:"";z-index:1;background:linear-gradient(var(--ink), var(--ink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.content-photo:after{background:linear-gradient(color-mix(in srgb, var(--ink) 2%, transparent), color-mix(in srgb, var(--ink) 23%, transparent))}}.content-photo:after{pointer-events:none}.content-photo>:not(img){z-index:2}.concern-support-photo{border:1px solid var(--line);min-height:460px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.concern-support-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.concern-support-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}.concern-support-photo:hover .business-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.concern-support-grid>div:last-child>p:not(.eyebrow):not(.support-caveat){color:var(--ink-soft);margin:26px 0}.support-caveat{border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-xs);margin:24px 0 0;padding-top:17px}.concern-faq-section{background:var(--paper)}.concern-cta-section{background:var(--lime);color:var(--dark)}.concern-cta-section .eyebrow{color:var(--dark)}.concern-cta-section .multi-cta-grid>div:last-child>div{align-items:center;gap:28px;display:flex}.concern-cta-section .button.primary{background:var(--dark)}@media (max-width:1020px){.concern-boundary-grid,.concern-check-grid,.concern-outcome-grid,.concern-support-grid{gap:55px}.concern-fit-grid{grid-template-columns:1fr 1fr}}@media (max-width:780px){.concern-page .section{padding:74px 0}.concern-hero-note{bottom:20px;right:0}.concern-boundary-grid,.concern-check-grid,.concern-outcome-grid,.concern-support-grid{grid-template-columns:1fr;gap:48px}@media (hover:hover) and (pointer:fine){.concern-checklist button:hover,.outcome-map article:hover{transform:translateY(-3px)}}.concern-support-photo{min-height:470px}.concern-form-card,.concern-form-card form{min-height:720px}.responsibility-columns{grid-template-columns:1fr}.responsibility-columns article{min-height:auto}.responsibility-columns article+article{border-top:1px solid var(--line);border-left:0}.concern-cta-section .multi-cta-grid>div:last-child>div{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:520px){.concern-fit-grid{grid-template-columns:1fr}.concern-fit-grid article{min-height:auto}.concern-fit-grid svg{margin-bottom:32px}.concern-checklist button{grid-template-columns:42px 1fr;min-height:auto;padding:17px}.concern-form-card,.concern-form-card form{min-height:680px}.concern-choice-grid{grid-template-columns:1fr}.concern-review dl>div{grid-template-columns:1fr;gap:3px}.outcome-map:before{display:none}.outcome-map article{grid-template-columns:45px 1fr;padding:18px}.outcome-map article>span{width:42px;height:42px}.concern-support-photo{min-height:420px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.contact-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}.contact-hero-photo:after{content:"";border:1px solid var(--paper);position:absolute;inset:14px}@supports (color:color-mix(in lab, red, red)){.contact-hero-photo:after{border:1px solid color-mix(in srgb, var(--paper) 60%, transparent)}}.contact-hero-photo:after{border-radius:10px}@media (hover:hover) and (pointer:fine){.contact-hero-photo:hover{box-shadow:0 30px 80px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.contact-hero-photo:hover{box-shadow:0 30px 80px color-mix(in srgb, var(--ink) 18%, transparent)}}}.contact-proof{background:var(--brand);color:var(--paper)}.contact-proof-grid{grid-template-columns:repeat(4,1fr);min-height:122px;display:grid}.contact-proof-grid>div{border-right:1px solid var(--paper);align-items:center;gap:12px;padding:12px 28px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.contact-proof-grid>div{border-right:1px solid color-mix(in srgb, var(--paper) 24%, transparent)}}.contact-proof-grid>div{transition:background .3s;overflow:hidden}.contact-proof-grid>div:after{content:"";background:var(--paper);transform-origin:0;height:3px;transition:transform .3s;position:absolute;bottom:0;left:28px;right:28px;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.contact-proof-grid>div:hover{background:var(--brand-deep)}@supports (color:color-mix(in lab, red, red)){.contact-proof-grid>div:hover{background:color-mix(in srgb, var(--brand-deep) 55%, var(--brand))}}.contact-proof-grid>div:hover:after{transform:scaleX(1)}}.contact-proof-grid>div:first-child{padding-left:0}.contact-proof-grid>div:first-child:after{left:0}.contact-proof-grid>div:last-child{border-right:0}.contact-proof-grid strong{font-size:var(--text-4xl);letter-spacing:-.05em;font-weight:780;transition:transform .25s}@media (hover:hover) and (pointer:fine){.contact-proof-grid>div:hover strong{transform:translateY(-3px)}}.contact-proof-grid span{max-width:110px;color:var(--brand-soft);font-size:var(--text-xs);line-height:1.45}.service-boundary{background:var(--paper-soft);border-bottom:1px solid var(--line);padding:54px 0}.service-boundary-inner{grid-template-columns:58px 1.15fr .85fr;align-items:center;gap:34px;display:grid}.service-boundary-inner>svg{width:44px;height:44px;color:var(--brand)}.service-boundary h2{max-width:690px;font-size:clamp(var(--text-3xl), 3.3vw, var(--text-5xl));line-height:1.06}.service-boundary-inner>p{color:var(--ink-soft);font-size:var(--text-sm);margin:0}.contact-section-head{max-width:780px}.enquiry-section{background:var(--paper-soft)}.support-page-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.support-page-grid>a{border:1px solid var(--line);background:var(--paper);border-radius:10px;flex-direction:column;min-height:275px;padding:30px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}@media (hover:hover) and (pointer:fine){.support-page-grid>a:hover{border-color:var(--brand);box-shadow:0 20px 45px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.support-page-grid>a:hover{box-shadow:0 20px 45px color-mix(in srgb, var(--ink) 10%, transparent)}}}.support-page-icon{background:var(--paper-pink);width:52px;height:52px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:27px;transition:background .25s,color .25s,transform .25s;display:grid}@media (hover:hover) and (pointer:fine){.support-page-grid>a:hover .support-page-icon{background:var(--brand);color:var(--paper);transform:rotate(-6deg)}}.support-page-grid h3{font-size:var(--text-lg)}.support-page-grid p{color:var(--ink-soft);margin:10px 0 0;font-size:13px}.support-page-link{color:var(--brand);font-size:var(--text-xs);align-items:center;gap:9px;margin-top:auto;font-weight:800;display:inline-flex}.enquiry-layout{grid-template-columns:1.14fr .86fr;align-items:stretch;gap:25px;display:grid}.route-selector{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.route-selector>button{border:0;border-bottom:1px solid var(--line);background:var(--paper);text-align:left;cursor:pointer;grid-template-columns:42px 1fr auto;align-items:start;gap:13px;min-height:154px;padding:27px 24px 23px 0;transition:background .25s,color .25s,padding .25s;display:grid}.route-selector>button:nth-child(odd){border-right:1px solid var(--line);margin-right:22px}.route-selector>button:nth-child(2n){padding-left:22px}.route-selector>button.active{background:var(--paper-pink);color:var(--brand);padding-right:16px}@media (hover:hover) and (pointer:fine){.route-selector>button:hover{background:var(--paper-pink);color:var(--brand);padding-right:16px}}.route-selector>button>svg{width:24px;color:var(--brand)}.route-selector strong,.route-selector small{display:block}.route-selector strong{font-size:var(--text-sm)}.route-selector small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:7px;line-height:1.55}.route-detail{background:var(--dark);min-height:480px;color:var(--paper);border-radius:12px;flex-direction:column;justify-content:center;padding:46px;display:flex}.route-detail-icon{background:var(--lime);width:64px;height:64px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:40px;transition:transform .25s;display:grid}@media (hover:hover) and (pointer:fine){.route-detail:hover .route-detail-icon{transform:rotate(-7deg)scale(1.05)}}.route-detail h3{max-width:400px;font-family:var(--font-newsreader), serif;font-size:var(--text-4xl);font-weight:560;line-height:1.05}.route-detail>p:not(.eyebrow){color:var(--white-muted);font-size:var(--text-sm)}.route-prompt{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);color:var(--white-muted);font-size:var(--text-xs);grid-template-columns:25px 1fr;gap:12px;margin:15px 0 28px;padding:17px 0;display:grid}.route-prompt svg{color:var(--lime)}.route-prompt strong{color:var(--paper);margin-bottom:4px;display:block}.route-detail .button{align-self:flex-start}.smart-form-section{background:var(--paper)}.enquiry-choice{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:58px;display:grid}.enquiry-choice button{border:1px solid var(--line);background:var(--paper);min-height:72px;color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:28px 1fr 22px;align-items:center;gap:12px;padding:13px 16px;transition:transform .2s,border-color .2s,background .2s,color .2s;display:grid}@media (hover:hover) and (pointer:fine){.enquiry-choice button:hover{border-color:var(--brand);background:var(--paper-pink);transform:translateY(-2px)}}.enquiry-choice button.active{border-color:var(--brand);background:var(--brand);color:var(--paper)}.enquiry-choice button>svg:first-child{width:20px;color:var(--brand)}.enquiry-choice button.active>svg:first-child{color:var(--paper)}.enquiry-choice button>svg:last-child{opacity:0;width:17px}.enquiry-choice button.active>svg:last-child{opacity:1}.enquiry-choice button span{font-size:var(--text-xs);font-weight:800}.smart-form-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:88px;display:grid}.form-intro{position:sticky;top:140px}.form-intro h2{font-size:var(--text-5xl)}.form-intro>p:not(.eyebrow){color:var(--ink-soft)}.form-confidence{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:13px;margin:33px 0;padding:25px 0;display:grid}.form-confidence span{color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:10px;font-weight:750;display:flex}.form-confidence svg{width:18px;color:var(--brand)}.smart-form-card{background:var(--paper);border:1px solid var(--line);min-height:600px;box-shadow:var(--shadow);border-radius:12px;padding:38px}.smart-form-card form{gap:21px;display:grid}.selected-route-pill{background:var(--paper-soft);min-height:50px;color:var(--brand);border-radius:7px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;margin-bottom:7px;padding:8px 14px;display:grid}.selected-route-pill>svg{width:19px}.selected-route-pill span{font-size:var(--text-xs);font-weight:800}.selected-route-pill button{border:0;border-bottom:1px solid var(--brand);color:var(--brand);font-size:var(--text-xs);cursor:pointer;background:0 0;font-weight:800}.form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.smart-form-card label{color:var(--ink);font-size:var(--text-xs);gap:8px;font-weight:800;display:grid}.smart-form-card input:not([type=checkbox]),.smart-form-card select,.smart-form-card textarea{border:1px solid var(--line);background:var(--paper);width:100%;min-height:50px;color:var(--ink);font:inherit;font-size:var(--text-sm);border-radius:6px;outline:none;padding:12px 14px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.smart-form-card textarea{resize:vertical}.smart-form-card input:focus,.smart-form-card select:focus,.smart-form-card textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);background:var(--paper-pink)}.privacy-check{align-items:start;line-height:1.5;color:var(--ink-soft)!important;grid-template-columns:18px 1fr!important;gap:10px!important;font-weight:550!important}.privacy-check input{width:17px;height:17px;accent-color:var(--brand)}.form-submit{cursor:pointer;border:0;justify-self:start}.form-note{color:var(--ink-soft);font-size:var(--text-xs);margin:-8px 0 0}.form-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:520px;display:flex}.form-success>span{background:var(--lime);width:66px;height:66px;color:var(--ink);border-radius:50%;place-items:center;margin-bottom:32px;display:grid}.form-success h3{max-width:520px;font-family:var(--font-newsreader), serif;font-size:var(--text-4xl)}.form-success>p:not(.eyebrow){color:var(--ink-soft)}.form-success button{cursor:pointer;background:0 0}.complaint-section{background:var(--brand);color:var(--paper);padding:92px 0}.complaint-grid{grid-template-columns:1fr .85fr;align-items:center;gap:110px;display:grid}.complaint-grid h2{max-width:690px}.complaint-grid>div:first-child>p:not(.eyebrow){max-width:650px;color:var(--brand-soft)}.complaint-grid .button{cursor:pointer;border:0;margin-top:30px}.complaint-checklist{border:1px solid var(--paper);grid-template-columns:1fr 1fr;gap:11px;padding:35px;display:grid}@supports (color:color-mix(in lab, red, red)){.complaint-checklist{border:1px solid color-mix(in srgb, var(--paper) 30%, transparent)}}.complaint-checklist{background:var(--paper);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.complaint-checklist{background:color-mix(in srgb, var(--paper) 10%, transparent)}}.complaint-checklist p{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;grid-column:1/-1;margin:0 0 15px;font-weight:800}.complaint-checklist span{color:var(--brand-soft);font-size:var(--text-xs);align-items:center;gap:8px;display:flex}.complaint-checklist svg{width:15px;color:var(--lime)}.contact-volume-head>p{color:var(--ink-soft)}.volume-cards{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.volume-cards article{padding:44px 50px 20px 0;position:relative}.volume-cards article+article{border-left:1px solid var(--line);padding-left:50px}.volume-icon{background:var(--paper-pink);width:58px;height:58px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:28px;transition:background .25s,color .25s,transform .25s;display:grid}@media (hover:hover) and (pointer:fine){.volume-cards article:hover .volume-icon{background:var(--brand);color:var(--paper);transform:translateY(-5px)}}.volume-cards h3{font-family:var(--font-newsreader), serif;font-size:var(--text-4xl);font-weight:560}.volume-cards article>p:not(.eyebrow){color:var(--ink-soft)}.volume-cards ul{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:24px 0;padding:18px 0;list-style:none}.volume-cards li{color:var(--ink-soft);font-size:var(--text-xs);padding:5px 0}.volume-cards li:before{content:">";color:var(--brand);margin-right:9px;font-weight:800}.volume-cards button{cursor:pointer;background:0 0}.recycler-centre{background:var(--dark);color:var(--paper)}.recycler-centre-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;display:grid}.recycler-centre-copy>p:not(.eyebrow){color:var(--white-muted)}.recycler-paths{border-top:1px solid var(--line-dark)}.recycler-paths article{border-bottom:1px solid var(--line-dark);grid-template-columns:50px 1fr;gap:20px;padding:30px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.recycler-paths article:hover{background:var(--lime);padding-left:18px}@supports (color:color-mix(in lab, red, red)){.recycler-paths article:hover{background:color-mix(in srgb, var(--lime) 8%, var(--dark))}}}.recycler-paths>article>svg{color:var(--lime)}.recycler-paths small{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:800}.recycler-paths p{color:var(--white-muted);font-size:var(--text-xs)}.recycler-paths button{border:0;border-bottom:1px solid var(--paper);color:var(--paper);font-size:var(--text-xs);cursor:pointer;background:0 0;padding:0 0 4px;font-weight:800}.partnership-section{background:var(--paper-soft)}.partnership-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:110px;display:grid}.partnership-copy>p:not(.eyebrow){max-width:540px;color:var(--ink-soft);margin:27px 0 0}.partnership-grid .button{cursor:pointer;border:0}.partnership-copy .button{margin-top:30px}.contact-editorial-image{border:1px solid var(--line);min-height:475px;box-shadow:var(--shadow);background-position:50%;background-size:cover;border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.contact-editorial-image:after{content:"";border:1px solid var(--paper);position:absolute;inset:14px}@supports (color:color-mix(in lab, red, red)){.contact-editorial-image:after{border:1px solid color-mix(in srgb, var(--paper) 65%, transparent)}}.contact-editorial-image:after{border-radius:9px}@media (hover:hover) and (pointer:fine){.contact-editorial-image:hover{box-shadow:0 30px 80px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.contact-editorial-image:hover{box-shadow:0 30px 80px color-mix(in srgb, var(--ink) 18%, transparent)}}}.technology-section{background:var(--paper-pink)}.technology-grid{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.technology-copy>p:not(.eyebrow){max-width:560px;color:var(--ink-soft);margin:27px 0 0}.technology-links{border-top:1px solid var(--line);margin-top:27px;display:grid}.technology-links a{border-bottom:1px solid var(--line);font-size:var(--text-xs);justify-content:space-between;padding:14px 0;font-weight:800;transition:color .2s,padding .2s;display:flex}@media (hover:hover) and (pointer:fine){.technology-links a:hover{color:var(--brand);padding-left:9px}}.contact-details-section{background:var(--paper-soft)}.contact-details-grid{grid-template-columns:1fr .8fr;align-items:start;gap:95px;display:grid}.contact-details-grid>div>p:not(.eyebrow){color:var(--ink-soft)}.email-cards{border-top:1px solid var(--line);margin-top:35px;display:grid}.email-cards a{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr auto;align-items:center;gap:14px;min-height:82px;transition:color .2s,padding .2s,background .2s;display:grid}@media (hover:hover) and (pointer:fine){.email-cards a:hover{background:var(--paper-pink);color:var(--brand);padding-inline:12px}}.email-cards a>svg{color:var(--brand)}.email-cards small,.email-cards strong{display:block}.email-cards small{color:var(--ink-soft);font-size:var(--text-xs)}.email-cards strong{font-size:var(--text-xs)}.address-card{background:var(--black);color:var(--paper);border-radius:12px;padding:38px;font-style:normal}.address-card .eyebrow{color:var(--paper)}.address-card>svg{width:36px;height:36px;color:var(--paper);margin-bottom:27px}.address-card>strong,.address-card>span{display:block}.address-card>strong{font-size:var(--text-sm);margin-bottom:12px}.address-card>span{color:var(--white-muted);font-size:var(--text-xs);line-height:1.8}.address-warning{border:1px solid var(--paper);grid-template-columns:28px 1fr;gap:12px;margin-top:28px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.address-warning{border:1px solid color-mix(in srgb, var(--paper) 34%, transparent)}}.address-warning{background:var(--paper);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.address-warning{background:color-mix(in srgb, var(--paper) 8%, transparent)}}.address-warning{color:var(--white-muted);font-size:var(--text-xs)}.address-warning svg{color:var(--paper)}.address-warning strong{color:var(--paper);font-size:var(--text-xs);display:block}.social-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:25px;margin-top:55px;padding:25px 0;display:flex}.social-row>span{font-size:var(--text-xs);margin-right:auto;font-weight:800}.social-row a{color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:6px;font-weight:750;transition:color .2s,transform .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.social-row a:hover{color:var(--brand);transform:translateY(-2px)}}.social-row a svg{width:14px}.contact-faq{background:var(--paper-soft)}@media (max-width:1020px){.service-boundary-inner{grid-template-columns:50px 1fr}.service-boundary-inner>p{grid-column:2}.support-page-grid{grid-template-columns:1fr 1fr}.smart-form-grid{gap:50px}.complaint-grid,.partnership-grid,.technology-grid,.contact-details-grid{gap:55px}.social-row{flex-wrap:wrap}.social-row>span{width:100%}}@media (max-width:780px){.smart-form-grid,.complaint-grid,.recycler-centre-grid,.partnership-grid,.technology-grid,.contact-details-grid{grid-template-columns:1fr;gap:48px}.contact-proof-grid{grid-template-columns:1fr 1fr;padding:18px 0}.contact-proof-grid>div{border-right:0;min-height:76px;padding:8px 14px}.contact-proof-grid>div:nth-child(odd){border-right:1px solid var(--paper)}@supports (color:color-mix(in lab, red, red)){.contact-proof-grid>div:nth-child(odd){border-right:1px solid color-mix(in srgb, var(--paper) 25%, transparent)}}.contact-proof-grid>div:first-child{padding-left:14px}.contact-proof-grid>div:first-child:after{left:14px}.contact-proof-grid strong{font-size:var(--text-3xl)}.service-boundary-inner{grid-template-columns:42px 1fr;gap:22px}.service-boundary-inner>svg{width:34px}.service-boundary-inner>p{grid-column:1/-1}.enquiry-choice{grid-template-columns:1fr 1fr;margin-bottom:45px}.form-intro{position:static}.smart-form-card{padding:28px}.form-row{grid-template-columns:1fr}.complaint-checklist{grid-template-columns:1fr 1fr}.volume-cards{grid-template-columns:1fr}.volume-cards article,.volume-cards article+article{border-left:0;border-bottom:1px solid var(--line);padding:35px 0}.technology-image{order:2}.contact-editorial-image{min-height:430px}.social-row{gap:18px}}@media (max-width:520px){.contact-proof-grid span{font-size:var(--text-xs)}.service-boundary{padding:42px 0}.enquiry-choice,.support-page-grid{grid-template-columns:1fr}.enquiry-choice button{min-height:64px}.smart-form-card{padding:20px 16px}.complaint-checklist{grid-template-columns:1fr}.support-page-grid>a{min-height:240px}.contact-editorial-image{min-height:390px}.address-card{padding:28px 24px}.social-row{grid-template-columns:1fr 1fr;display:grid}.social-row>span{grid-column:1/-1}.email-cards strong{overflow-wrap:anywhere}}.how-hero-note{top:auto;bottom:30px;right:-18px}.answer-section{background:var(--paper)}.answer-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:110px;display:grid}.answer-grid>div:first-child h2{max-width:590px}.answer-card{border:1px solid var(--line);background:var(--paper-soft);box-shadow:var(--shadow);border-radius:12px;padding:42px;transition:transform .25s,border-color .25s;position:relative}@media (hover:hover) and (pointer:fine){.answer-card:hover{border-color:var(--brand);transform:translateY(-5px)}}.answer-card>svg{width:34px;height:34px;color:var(--brand);margin-bottom:23px}.answer-card>p{color:var(--ink-soft);font-size:var(--text-lg);margin:0 0 26px}.answer-card>p strong{color:var(--ink)}.answer-card>div{border-top:1px solid var(--line);font-size:var(--text-xs);grid-template-columns:1fr auto;gap:20px;padding:14px 0;display:grid}.answer-card>div span{color:var(--ink-soft)}.how-journey-section{background:var(--paper-soft)}.journey-grid{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.journey-grid article{border-right:1px solid var(--line);min-height:310px;margin-right:24px;padding:34px 25px 24px 0}.journey-grid article:last-child{border-right:0;margin-right:0}.journey-grid article>span{border:1px solid var(--line);background:var(--paper);width:52px;height:52px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:45px;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.journey-grid article:hover>span{background:var(--brand);color:var(--paper);transform:translateY(-5px)rotate(-5deg)}}.journey-grid h3{font-size:var(--text-lg)}.journey-grid p,.offer-factor-grid p,.payment-timeline p{color:var(--ink-soft);margin-top:12px;font-size:13px}.price-gap-section{background:var(--dark);color:var(--paper);padding:96px 0}.price-gap-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:105px;display:grid}.price-gap-grid>div:last-child>p:not(.eyebrow){max-width:680px;color:var(--white-muted)}.price-gap-figure{border:1px solid var(--line-dark);background:var(--lime);border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:330px;padding:38px;display:flex}@supports (color:color-mix(in lab, red, red)){.price-gap-figure{background:color-mix(in srgb, var(--lime) 8%, var(--dark))}}.price-gap-figure{transition:transform .25s,border-color .25s}@media (hover:hover) and (pointer:fine){.price-gap-figure:hover{border-color:var(--lime);transform:translateY(-5px)}}.price-gap-figure span{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;font-weight:800}.price-gap-figure strong{font-family:var(--font-newsreader), serif;font-size:var(--text-6xl);letter-spacing:-.05em;margin:15px 0;font-weight:560;line-height:1}.price-gap-figure p{color:var(--white-muted);font-size:var(--text-sm);margin:0}.price-reasons{border-top:1px solid var(--line-dark);grid-template-columns:1fr 1fr;gap:12px 28px;margin:26px 0 0;padding:25px 0 0;list-style:none;display:grid}.price-reasons li{color:var(--white-muted);font-size:var(--text-xs);align-items:center;gap:9px;display:flex}.price-reasons svg{width:16px;color:var(--lime)}.offer-choice-section{background:var(--paper)}.offer-factor-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.offer-factor-grid article{border-right:1px solid var(--line);min-height:300px;margin-right:28px;padding:34px 30px 22px 0;transition:color .25s}.offer-factor-grid article:last-child{border-right:0;margin-right:0}.offer-factor-grid svg{width:32px;height:32px;color:var(--brand);margin-bottom:64px;transition:transform .25s}@media (hover:hover) and (pointer:fine){.offer-factor-grid article:hover svg{transform:translateY(-5px)rotate(-5deg)}.offer-factor-grid article:hover h3{color:var(--brand)}}.condition-section{background:var(--paper-pink)}.condition-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:90px;display:grid}.condition-copy>p:not(.eyebrow){color:var(--ink-soft);margin:27px 0}.condition-card-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.condition-card-grid article{border:1px solid var(--line);background:var(--paper);border-radius:9px;min-height:240px;padding:27px;transition:transform .25s,border-color .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.condition-card-grid article:hover{border-color:var(--brand);box-shadow:0 18px 40px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.condition-card-grid article:hover{box-shadow:0 18px 40px color-mix(in srgb, var(--ink) 9%, transparent)}}}.condition-card-grid article>span{background:var(--brand-soft);width:45px;height:45px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:30px;transition:background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.condition-card-grid article:hover>span{background:var(--brand);color:var(--paper)}}.condition-card-grid p{color:var(--ink-soft);font-size:var(--text-xs)}.safety-section{background:var(--paper)}.safety-grid{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:90px;display:grid}.safety-panel{background:var(--dark);color:var(--paper);border-radius:12px;padding:48px}.safety-panel>svg{width:42px;height:42px;color:var(--lime);margin-bottom:50px}.safety-panel>p:not(.eyebrow){color:var(--white-muted)}.official-guidance{border-top:1px solid var(--line-dark);margin-top:30px;display:grid}.official-guidance a{border-bottom:1px solid var(--line-dark);color:var(--paper);font-size:var(--text-xs);justify-content:space-between;gap:20px;padding:13px 0;font-weight:800;transition:padding .2s,color .2s;display:flex}@media (hover:hover) and (pointer:fine){.official-guidance a:hover{color:var(--lime);padding-left:9px}}.prepare-list{border-top:1px solid var(--line)}.prepare-list article{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:22px;padding:26px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.prepare-list article:hover{background:var(--paper-pink);padding-left:16px}}.prepare-list article>svg{color:var(--brand)}.prepare-list p{color:var(--ink-soft);font-size:var(--text-sm);margin:6px 0 0}.inspection-section{background:var(--brand);color:var(--paper);padding:96px 0}.inspection-grid{grid-template-columns:.84fr 1.16fr;align-items:center;gap:95px;display:grid}.inspection-grid>div:first-child>p:not(.eyebrow){color:var(--brand-soft)}.inspection-outcomes{border-top:1px solid var(--paper)}@supports (color:color-mix(in lab, red, red)){.inspection-outcomes{border-top:1px solid color-mix(in srgb, var(--paper) 28%, transparent)}}.inspection-outcomes article{border-bottom:1px solid var(--paper);grid-template-columns:48px 1fr;gap:20px;padding:25px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.inspection-outcomes article{border-bottom:1px solid color-mix(in srgb, var(--paper) 28%, transparent)}}.inspection-outcomes article{transition:padding .25s,background .25s}@media (hover:hover) and (pointer:fine){.inspection-outcomes article:hover{background:var(--paper);padding-left:16px}@supports (color:color-mix(in lab, red, red)){.inspection-outcomes article:hover{background:color-mix(in srgb, var(--paper) 9%, transparent)}}}.inspection-outcomes svg{color:var(--lime)}.inspection-outcomes span{color:var(--brand-soft);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;font-weight:800}.inspection-outcomes h3{font-size:var(--text-lg);margin-top:4px}.inspection-note{border-top:1px solid var(--paper);grid-column:1/-1;align-items:center;gap:10px;margin:0;padding-top:24px;display:flex}@supports (color:color-mix(in lab, red, red)){.inspection-note{border-top:1px solid color-mix(in srgb, var(--paper) 28%, transparent)}}.inspection-note{color:var(--brand-soft);font-size:var(--text-xs)}.inspection-note svg{width:18px;color:var(--lime)}.timeline-section{background:var(--paper)}.payment-timeline{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.payment-timeline article{border-right:1px solid var(--line);min-height:310px;margin-right:28px;padding:34px 30px 25px 0}.payment-timeline article:last-child{border-right:0;margin-right:0}.payment-timeline svg{width:30px;height:30px;color:var(--brand);margin-bottom:54px;transition:transform .25s}@media (hover:hover) and (pointer:fine){.payment-timeline article:hover svg{transform:translateY(-5px)}}.payment-timeline span{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px;font-weight:800;display:block}.payment-timeline h3{font-size:var(--text-lg)}.afterlife-section{background:var(--lime);color:var(--dark);padding:86px 0}.afterlife-grid{grid-template-columns:.52fr 1fr .88fr;align-items:center;gap:55px;display:grid}.afterlife-mark{border:1px solid var(--dark);flex-direction:column;justify-content:space-between;min-height:210px;padding:30px;display:flex}@supports (color:color-mix(in lab, red, red)){.afterlife-mark{border:1px solid color-mix(in srgb, var(--dark) 22%, transparent)}}.afterlife-mark{background:var(--paper);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.afterlife-mark{background:color-mix(in srgb, var(--paper) 18%, var(--lime))}}.afterlife-mark{transition:transform .25s,background .25s}@media (hover:hover) and (pointer:fine){.afterlife-mark:hover{background:var(--paper);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.afterlife-mark:hover{background:color-mix(in srgb, var(--paper) 28%, var(--lime))}}}.afterlife-mark svg{width:44px;height:44px}.afterlife-mark span{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:800}.afterlife-section .eyebrow{color:var(--dark)}.afterlife-copy p{color:var(--dark);margin:0 0 17px}@supports (color:color-mix(in lab, red, red)){.afterlife-copy p{color:color-mix(in srgb, var(--dark) 76%, transparent)}}.how-compare-section{padding:100px 0}.how-compare-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:100px;display:grid}.how-compare-grid>div:first-child>p:not(.eyebrow){max-width:520px;color:var(--white-muted)}.how-compare-grid .button{margin-top:24px}.comparison-photo{aspect-ratio:507/400;border:1px solid var(--line-dark);background:var(--dark);box-shadow:var(--shadow);border-radius:12px;margin:0;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;transform:rotate(-1deg)}.comparison-photo:after{content:"";background:linear-gradient(var(--ink), var(--ink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.comparison-photo:after{background:linear-gradient(color-mix(in srgb, var(--ink) 2%, transparent), color-mix(in srgb, var(--ink) 18%, transparent))}}.comparison-photo:after{pointer-events:none}.comparison-photo img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}@media (hover:hover) and (pointer:fine){.comparison-photo:hover img{transform:scale(1.025)}.comparison-photo:hover{box-shadow:0 30px 80px var(--ink);transform:rotate(0)translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.comparison-photo:hover{box-shadow:0 30px 80px color-mix(in srgb, var(--ink) 18%, transparent)}}}.how-faq-section{background:var(--paper-soft)}@media (max-width:1020px){.journey-grid{grid-template-columns:repeat(3,1fr)}.journey-grid article:nth-child(3){border-right:0;margin-right:0}.journey-grid article:nth-child(n+4){border-top:1px solid var(--line)}.answer-grid,.price-gap-grid,.condition-grid,.safety-grid,.inspection-grid,.how-compare-grid{gap:55px}.offer-factor-grid,.payment-timeline{grid-template-columns:1fr 1fr}.offer-factor-grid article:nth-child(2),.payment-timeline article:nth-child(2){border-right:0;margin-right:0}.offer-factor-grid article:nth-child(n+3),.payment-timeline article:nth-child(n+3){border-top:1px solid var(--line)}.afterlife-grid{grid-template-columns:.7fr 1fr}.afterlife-copy{grid-column:1/-1}}@media (max-width:780px){.how-hero-note{bottom:20px;right:0}.answer-grid,.price-gap-grid,.condition-grid,.safety-grid,.inspection-grid,.how-compare-grid{grid-template-columns:1fr;gap:48px}.journey-grid{grid-template-columns:1fr 1fr}.journey-grid article,.journey-grid article:nth-child(3){border-right:1px solid var(--line);border-top:1px solid var(--line);margin-right:20px}.journey-grid article:nth-child(2n){border-right:0;margin-right:0}.journey-grid article:first-child,.journey-grid article:nth-child(2){border-top:0}.price-gap-figure{min-height:280px}.inspection-note{grid-column:auto}.afterlife-grid{grid-template-columns:1fr}.afterlife-copy{grid-column:auto}.afterlife-mark{min-height:160px}}@media (max-width:520px){.answer-card,.safety-panel{padding:30px 24px}.journey-grid,.offer-factor-grid,.condition-card-grid,.payment-timeline{grid-template-columns:1fr}.journey-grid article,.journey-grid article:nth-child(3),.journey-grid article:nth-child(2n),.offer-factor-grid article,.payment-timeline article{border-right:0;border-top:1px solid var(--line);min-height:auto;margin-right:0;padding:30px 0}.journey-grid article:first-child,.offer-factor-grid article:first-child,.payment-timeline article:first-child{border-top:0}.journey-grid article>span,.offer-factor-grid svg,.payment-timeline svg{margin-bottom:28px}.price-reasons{grid-template-columns:1fr}.price-gap-figure strong{font-size:var(--text-5xl)}.condition-card-grid article{min-height:220px}.inspection-outcomes h3{font-size:var(--text-base)}}.who-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.who-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.who-hero-note{top:auto;bottom:28px;right:-18px}.who-origin-grid{grid-template-columns:1fr .9fr;align-items:start;gap:105px;display:grid}.who-origin-grid h2{max-width:650px}.who-origin-copy{color:var(--ink-soft);font-size:var(--text-lg);padding-top:20px}.who-origin-copy p{margin:0 0 24px}.founder-section{background:var(--paper-soft)}.founder-heading{max-width:820px}.founder-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.founder-grid article{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-direction:column;min-height:510px;padding:42px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}@media (hover:hover) and (pointer:fine){.founder-grid article:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-5px)}}.founder-mark{background:var(--brand);width:78px;height:78px;color:var(--paper);font-size:var(--text-xl);letter-spacing:-.04em;border-radius:50%;place-items:center;margin-bottom:35px;font-weight:800;transition:transform .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.founder-grid article:hover .founder-mark{background:var(--brand-deep);transform:rotate(-5deg)}}.founder-role{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;font-weight:800;display:flex}.founder-role svg{width:21px}.founder-grid h3{font-family:var(--font-newsreader), serif;font-size:var(--text-4xl);font-weight:560}.founder-grid>article>p{color:var(--ink-soft);font-size:var(--text-sm);margin:22px 0 30px}.founder-focus{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:25px;display:flex}.founder-focus strong{width:100%;color:var(--ink-soft);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px}.founder-focus span{background:var(--paper-pink);color:var(--brand);font-size:var(--text-xs);border-radius:50px;padding:7px 10px;font-weight:750}.group-section{background:var(--dark);color:var(--paper)}.group-intro{grid-template-columns:1fr .72fr;align-items:end;gap:100px;margin-bottom:60px;display:grid}.group-intro>p{color:var(--white-muted);margin:0}.group-platform-grid{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);display:grid}.group-platform-grid article{border-right:1px solid var(--line-dark);min-height:390px;margin-right:28px;padding:34px 28px 28px 0;transition:transform .25s,background .25s,padding .25s}.group-platform-grid article:last-child{border-right:0;margin-right:0}@media (hover:hover) and (pointer:fine){.group-platform-grid article:hover{background:var(--paper);padding-left:15px}@supports (color:color-mix(in lab, red, red)){.group-platform-grid article:hover{background:color-mix(in srgb, var(--paper) 6%, transparent)}}.group-platform-grid article:hover{transform:translateY(-4px)}}.group-platform-grid article>svg{width:29px;height:29px;color:var(--lime);margin-bottom:58px}.group-platform-grid h3{font-size:var(--text-lg)}.group-platform-grid p{color:var(--white-muted);font-size:var(--text-xs)}.group-actions{flex-wrap:wrap;gap:18px 34px;margin-top:35px;display:flex}.group-external-link{border-bottom:1px solid var(--lime);color:var(--lime);font-size:var(--text-xs);align-items:center;gap:9px;padding-bottom:4px;font-weight:800;transition:gap .2s,color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.group-external-link:hover{color:var(--paper);gap:14px}}.group-external-link svg{width:16px}.wbss-grid{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.wbss-image{border:1px solid var(--line);min-height:520px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.wbss-image:hover{transform:translateY(-5px)}}.wbss-image>div{background:var(--paper);border-radius:8px;grid-template-columns:42px 1fr;align-items:center;gap:13px;padding:17px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.wbss-image svg{color:var(--brand)}.wbss-image small,.wbss-image strong{display:block}.wbss-image small{color:var(--ink-soft);font-size:var(--text-xs)}.wbss-image strong{font-size:var(--text-sm)}.wbss-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft)}.wbss-address{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-xs);grid-template-columns:26px 1fr;gap:13px;margin:30px 0;padding:20px 0;display:grid}.wbss-address svg{color:var(--brand)}.wbss-address strong{color:var(--ink);display:block}.independence-section{background:var(--brand);color:var(--paper)}.independence-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:100px;display:grid}.independence-figure{background:var(--lime);min-height:390px;color:var(--dark);border-radius:14px;flex-direction:column;justify-content:center;padding:48px;transition:transform .25s;display:flex}@media (hover:hover) and (pointer:fine){.independence-figure:hover{transform:rotate(-1deg)translateY(-4px)}}.independence-figure span{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;font-weight:800}.independence-figure strong{font-family:var(--font-newsreader), serif;font-size:var(--text-8xl);letter-spacing:-.07em;margin:14px 0;font-weight:560;line-height:1}.independence-figure p{max-width:310px;margin:0}.independence-grid>div:last-child>p:not(.eyebrow){color:var(--brand-soft)}.independence-grid ul{border-top:1px solid var(--paper);grid-template-columns:1fr 1fr;gap:10px 24px;margin:30px 0 0;padding:25px 0 0;display:grid}@supports (color:color-mix(in lab, red, red)){.independence-grid ul{border-top:1px solid color-mix(in srgb, var(--paper) 28%, transparent)}}.independence-grid ul{font-size:var(--text-xs);list-style:none}.independence-grid li{align-items:center;gap:8px;display:flex}.independence-grid li:last-child{grid-column:1/-1}.independence-grid li svg{width:16px;color:var(--lime)}.principles-section{background:var(--paper-soft)}.principles-heading{max-width:800px}.principle-list{border-top:1px solid var(--line)}.principle-list article{border-bottom:1px solid var(--line);grid-template-columns:76px .9fr 1.1fr;align-items:center;gap:34px;min-height:170px;padding:28px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.principle-list article:hover{background:var(--paper);padding-left:18px}}.principle-list article>span{background:var(--paper);width:56px;height:56px;color:var(--brand);border-radius:50%;place-items:center;transition:background .25s,color .25s,transform .25s;display:grid}@media (hover:hover) and (pointer:fine){.principle-list article:hover>span{background:var(--brand);color:var(--paper);transform:rotate(-5deg)}}.principle-list h3{font-size:var(--text-xl)}.principle-list p{color:var(--ink-soft);font-size:var(--text-sm)}.relationship-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:100px;display:grid}.relationship-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.relationship-steps{border-top:1px solid var(--line)}.relationship-steps article{border-bottom:1px solid var(--line);grid-template-columns:46px 1fr;gap:23px;padding:27px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.relationship-steps article:hover{background:var(--paper-pink);padding-left:16px}}.relationship-steps>article>svg{color:var(--brand)}.relationship-steps span{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;font-weight:800}.relationship-steps h3{font-size:var(--text-lg);margin-top:4px}.relationship-steps p{color:var(--ink-soft);font-size:var(--text-sm);margin:6px 0 0}.sustainability-section{background:var(--dark);color:var(--paper)}.sustainability-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:100px;display:grid}.sustainability-mark{background:var(--lime);min-height:330px;color:var(--dark);border-radius:14px;flex-direction:column;justify-content:space-between;padding:40px;transition:transform .25s;display:flex}@media (hover:hover) and (pointer:fine){.sustainability-mark:hover{transform:translateY(-5px)}}.sustainability-mark svg{width:88px;height:88px}.sustainability-mark span{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:800}.sustainability-grid>div:last-child>p:not(.eyebrow){color:var(--white-muted)}.who-cta-section{background:var(--paper-pink)}.who-cta-grid{grid-template-columns:1fr .75fr;align-items:center;gap:100px;display:grid}.who-cta-grid>div:last-child>p{color:var(--ink-soft);margin:0 0 28px}.who-cta-actions{align-items:center;gap:28px;display:flex}@media (max-width:1100px){.desktop-nav{gap:15px}}@media (max-width:1020px){.who-origin-grid,.group-intro,.wbss-grid,.independence-grid,.relationship-grid,.sustainability-grid,.who-cta-grid{gap:55px}.group-platform-grid{grid-template-columns:1fr 1fr}.group-platform-grid article:nth-child(2){border-right:0;margin-right:0}.group-platform-grid article:nth-child(n+3){border-top:1px solid var(--line-dark)}.principle-list article{grid-template-columns:66px .85fr 1.15fr;gap:24px}}@media (max-width:780px){.who-hero-note{bottom:20px;right:0}.who-origin-grid,.group-intro,.wbss-grid,.independence-grid,.relationship-grid,.sustainability-grid,.who-cta-grid{grid-template-columns:1fr;gap:48px}.who-origin-copy{padding-top:0}.founder-grid{grid-template-columns:1fr}.founder-grid article{min-height:auto}.wbss-image{order:2;min-height:440px}.independence-figure{min-height:300px}.principle-list article{grid-template-columns:58px 1fr}.principle-list article p{grid-column:2;margin-top:0}.sustainability-mark{min-height:210px}}@media (max-width:520px){.founder-grid article{padding:30px 24px}.group-platform-grid{grid-template-columns:1fr}.group-platform-grid article,.group-platform-grid article:nth-child(2){border-right:0;border-top:1px solid var(--line-dark);min-height:auto;margin-right:0;padding:30px 0}.group-platform-grid article:first-child{border-top:0}.group-platform-grid svg{margin-bottom:30px}.wbss-image{min-height:390px}.wbss-image>div{bottom:15px;left:15px;right:15px}.independence-figure{padding:35px 28px}.independence-figure strong{font-size:var(--text-7xl)}.independence-grid ul{grid-template-columns:1fr}.independence-grid li:last-child{grid-column:auto}.principle-list article{grid-template-columns:1fr;padding:28px 0}@media (hover:hover) and (pointer:fine){.principle-list article:hover{grid-template-columns:1fr;padding:28px 0}}.principle-list article p{grid-column:auto}.relationship-steps article{grid-template-columns:38px 1fr;gap:16px}.who-cta-actions{flex-direction:column;align-items:flex-start;gap:20px}}.selling-safe-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.selling-safe-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.selling-safe-hero-note{top:auto;bottom:28px;right:-18px}.safe-answer-section{background:var(--paper)}.safe-answer-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:110px;display:grid}.safe-answer-grid h2{max-width:650px}.safe-answer-copy{color:var(--ink-soft);font-size:var(--text-lg);padding-top:18px}.safe-answer-copy>p{margin:0 0 24px}.safe-answer-copy>p strong{color:var(--ink)}.online-benefits{border-top:1px solid var(--line);flex-wrap:wrap;gap:9px;margin-top:30px;padding-top:25px;display:flex}.online-benefits span{border:1px solid var(--line);background:var(--paper-soft);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:8px;padding:9px 12px;font-weight:750;transition:color .2s,border-color .2s,transform .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.online-benefits span:hover{color:var(--brand);border-color:var(--brand);transform:translateY(-2px)}}.online-benefits svg{width:15px;color:var(--brand)}.recycler-check-section{background:var(--paper-soft)}.recycler-check-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.recycler-check-grid article{border-right:1px solid var(--line);min-height:320px;margin-right:28px;padding:36px 30px 24px 0;transition:color .25s}.recycler-check-grid article:last-child{border-right:0;margin-right:0}.recycler-check-grid article>svg{width:32px;height:32px;color:var(--brand);margin-bottom:66px;transition:transform .25s}@media (hover:hover) and (pointer:fine){.recycler-check-grid article:hover>svg{transform:translateY(-5px)rotate(-5deg)}.recycler-check-grid article:hover h3{color:var(--brand)}}.recycler-check-grid h3{font-size:var(--text-lg)}.recycler-check-grid p{color:var(--ink-soft);font-size:var(--text-sm);margin:12px 0 0}.honest-condition-section{background:var(--brand);color:var(--paper)}.honest-condition-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:100px;display:grid}.condition-device{background:var(--lime);min-height:390px;color:var(--dark);border-radius:14px;grid-template-columns:54px 1fr auto;align-items:end;gap:18px;padding:42px;transition:transform .25s;display:grid}@media (hover:hover) and (pointer:fine){.condition-device:hover{transform:rotate(-1deg)translateY(-4px)}}.condition-device>svg:first-child{width:48px;height:48px}.condition-device>svg:last-child{width:30px;color:var(--success)}.condition-device span,.condition-device strong{display:block}.condition-device span{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;font-weight:800}.condition-device strong{font-size:var(--text-xl);line-height:1.25}.honest-condition-grid>div:last-child>p:not(.eyebrow){color:var(--brand-soft)}.safe-light-link{border-bottom:1px solid var(--lime);color:var(--lime);font-size:var(--text-sm);align-items:center;gap:10px;margin-top:10px;padding-bottom:4px;font-weight:800;transition:color .2s,gap .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.safe-light-link:hover{color:var(--paper);gap:14px}}.device-prep-section{background:var(--paper)}.device-prep-grid{grid-template-columns:.84fr 1.16fr;align-items:stretch;gap:95px;display:grid}.device-prep-copy{background:var(--dark);color:var(--paper);border-radius:12px;padding:47px}.device-prep-copy>p:not(.eyebrow){color:var(--white-muted)}.safe-official-links{border-top:1px solid var(--line-dark);margin-top:34px;display:grid}.safe-official-links a{border-bottom:1px solid var(--line-dark);color:var(--paper);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;font-weight:800;transition:padding .2s,color .2s;display:flex}@media (hover:hover) and (pointer:fine){.safe-official-links a:hover{color:var(--lime);padding-left:9px}}.safe-prep-list{border-top:1px solid var(--line)}.safe-prep-list article{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:22px;padding:28px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.safe-prep-list article:hover{background:var(--paper-pink);padding-left:15px}}.safe-prep-list article>svg{color:var(--brand)}.safe-prep-list h3{font-size:var(--text-lg)}.safe-prep-list p{color:var(--ink-soft);font-size:var(--text-sm);margin:7px 0 0}.evidence-section{background:var(--paper-pink)}.evidence-heading{max-width:850px}.evidence-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.evidence-grid article{border:1px solid var(--line);background:var(--paper);border-radius:10px;min-height:300px;padding:30px;transition:transform .25s,border-color .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.evidence-grid article:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-5px)}}.evidence-grid article>span{background:var(--brand-soft);width:50px;height:50px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:58px;transition:background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.evidence-grid article:hover>span{background:var(--brand);color:var(--paper)}}.evidence-grid h3{font-size:var(--text-lg)}.evidence-grid p{color:var(--ink-soft);font-size:var(--text-sm);margin:12px 0 0}.secure-post-section{background:var(--paper)}.secure-post-grid{grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:95px;display:grid}.packing-panel{background:var(--lime);color:var(--dark);border-radius:13px;padding:46px;transition:transform .25s}@media (hover:hover) and (pointer:fine){.packing-panel:hover{transform:translateY(-5px)}}.packing-panel>svg{width:48px;height:48px;margin-bottom:48px}.packing-panel .eyebrow{color:var(--dark)}.packing-panel ul{border-top:1px solid var(--dark);gap:10px;margin:28px 0 0;padding:26px 0 0;display:grid}@supports (color:color-mix(in lab, red, red)){.packing-panel ul{border-top:1px solid color-mix(in srgb, var(--dark) 24%, transparent)}}.packing-panel ul{font-size:var(--text-xs);font-weight:750;list-style:none}.packing-panel li{align-items:center;gap:9px;display:flex}.packing-panel li svg{width:16px}.post-proof-copy>p:not(.eyebrow){color:var(--ink-soft)}.post-proof-points{border-top:1px solid var(--line);margin-top:32px}.post-proof-points article{border-bottom:1px solid var(--line);grid-template-columns:43px 1fr;gap:19px;padding:24px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.post-proof-points article:hover{background:var(--paper-soft);padding-left:14px}}.post-proof-points article>svg{color:var(--brand)}.post-proof-points h3{font-size:var(--text-lg)}.post-proof-points p{color:var(--ink-soft);font-size:var(--text-sm);margin:6px 0 0}.after-post-section{background:var(--dark);color:var(--paper)}.after-post-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:100px;display:grid}.after-post-grid>div:first-child{position:sticky;top:145px}.after-post-grid>div:first-child>p:not(.eyebrow){color:var(--white-muted)}.after-post-timeline{border-top:1px solid var(--line-dark)}.after-post-timeline article{border-bottom:1px solid var(--line-dark);grid-template-columns:48px 1fr;gap:24px;padding:29px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.after-post-timeline article:hover{background:var(--lime);padding-left:16px}@supports (color:color-mix(in lab, red, red)){.after-post-timeline article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}}.after-post-timeline article>svg{color:var(--lime)}.after-post-timeline span{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:800}.after-post-timeline h3{font-size:var(--text-lg);margin-top:4px}.after-post-timeline p{color:var(--white-muted);font-size:var(--text-sm);margin:6px 0 0}.safe-faq-section{background:var(--paper-soft)}.safe-cta-section{background:var(--brand);color:var(--paper)}.safe-cta-grid{grid-template-columns:1fr .78fr;align-items:center;gap:100px;display:grid}.safe-cta-grid>div:last-child>p{color:var(--brand-soft);margin:0 0 28px}.safe-cta-actions{align-items:center;gap:28px;display:flex}.safe-cta-section .eyebrow{color:var(--lime)}.safe-cta-section .button.primary{background:var(--paper);color:var(--ink)}@media (hover:hover) and (pointer:fine){.safe-cta-section .button.primary:hover{background:var(--lime);color:var(--ink);box-shadow:0 5px 14px var(--lime)}@supports (color:color-mix(in lab, red, red)){.safe-cta-section .button.primary:hover{box-shadow:0 5px 14px color-mix(in srgb, var(--lime) 14%, transparent)}}}.safe-cta-section .text-link{color:var(--paper);border-color:var(--paper)}@media (hover:hover) and (pointer:fine){.safe-cta-section .text-link:hover{color:var(--lime);border-color:var(--lime)}}@media (max-width:1020px){.safe-answer-grid,.honest-condition-grid,.device-prep-grid,.secure-post-grid,.after-post-grid,.safe-cta-grid{gap:55px}.recycler-check-grid,.evidence-grid{grid-template-columns:1fr 1fr}.recycler-check-grid article:nth-child(2){border-right:0;margin-right:0}.recycler-check-grid article:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:780px){.selling-safe-hero-note{bottom:20px;right:0}.safe-answer-grid,.honest-condition-grid,.device-prep-grid,.secure-post-grid,.after-post-grid,.safe-cta-grid{grid-template-columns:1fr;gap:48px}.safe-answer-copy{padding-top:0}.condition-device{min-height:300px}.device-prep-copy,.packing-panel{padding:34px 28px}.after-post-grid>div:first-child{position:static}}@media (max-width:520px){.recycler-check-grid,.evidence-grid{grid-template-columns:1fr}.recycler-check-grid article,.recycler-check-grid article:nth-child(2),.evidence-grid article{border-right:0;border-top:1px solid var(--line);background:0 0;border-radius:0;min-height:auto;margin-right:0;padding:30px 0}.recycler-check-grid article:first-child,.evidence-grid article:first-child{border-top:0}.recycler-check-grid article>svg,.evidence-grid article>span{margin-bottom:28px}.condition-device{grid-template-columns:42px 1fr;min-height:260px;padding:30px 24px}.condition-device>svg:first-child{width:38px;height:38px}.condition-device>svg:last-child{display:none}.safe-prep-list article,.post-proof-points article,.after-post-timeline article{grid-template-columns:38px 1fr;gap:16px}.safe-cta-actions{flex-direction:column;align-items:flex-start;gap:20px}}.multiple-page h2,.business-page h2{font-size:clamp(var(--text-3xl), 3.5vw, var(--text-5xl));line-height:1.04}.multiple-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.multiple-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.multiple-hero-note{top:auto;bottom:28px;right:-18px}.multiple-search-section .compare-grid>div:first-child>p:not(.eyebrow){margin-bottom:26px}.light-inline-link{border-bottom:1px solid var(--paper);color:var(--paper);font-size:var(--text-sm);align-items:center;gap:10px;padding-bottom:4px;font-weight:800;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.light-inline-link:hover{color:var(--lime);border-color:var(--lime);gap:14px}}.collection-intro-section{background:var(--paper)}.collection-intro-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:105px;display:grid}.collection-intro-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}.collection-pills{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.collection-pills span{border:1px solid var(--line);background:var(--paper-soft);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:7px;padding:8px 11px;font-weight:750;transition:color .2s,border-color .2s,transform .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.collection-pills span:hover{color:var(--brand);border-color:var(--brand);transform:translateY(-2px)}}.collection-pills svg{width:14px;color:var(--brand)}.plain-description-example{border-left:4px solid var(--brand);background:var(--paper-pink);padding:48px;transition:transform .25s,box-shadow .25s;position:relative}@media (hover:hover) and (pointer:fine){.plain-description-example:hover{box-shadow:var(--shadow);transform:translateY(-4px)}}.example-label{color:var(--brand);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.plain-description-example blockquote{font-family:var(--font-newsreader), serif;font-size:var(--text-4xl);letter-spacing:-.035em;margin:60px 0 54px;line-height:1.15}.plain-description-example>div{border-top:1px solid var(--line);grid-template-columns:38px 1fr;align-items:start;gap:15px;padding-top:22px;display:grid}.plain-description-example>div>svg{background:var(--brand);width:24px;height:24px;color:var(--paper);border-radius:50%;padding:5px}.plain-description-example p{margin:0}.plain-description-example strong,.plain-description-example p span{display:block}.plain-description-example strong{font-size:var(--text-sm)}.plain-description-example p span{color:var(--ink-soft);font-size:var(--text-xs);margin-top:4px}.scenario-section{background:var(--dark);color:var(--paper)}.scenario-grid{grid-template-columns:1fr .82fr;align-items:center;gap:100px;display:grid}.scenario-tabs{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:36px;display:grid}.scenario-tabs button{border:1px solid var(--line-dark);min-height:104px;color:var(--paper);text-align:left;font-size:var(--text-xs);cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:17px;font-weight:750;transition:color .25s,border-color .25s,background .25s,transform .25s;display:flex}.scenario-tabs button.active{color:var(--lime);border-color:var(--lime);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.scenario-tabs button.active{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}.scenario-tabs button.active{transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.scenario-tabs button:hover{color:var(--lime);border-color:var(--lime);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.scenario-tabs button:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}.scenario-tabs button:hover{transform:translateY(-3px)}}.scenario-tabs svg{width:21px}.scenario-answer{background:var(--lime);min-height:350px;color:var(--dark);border-radius:14px;flex-direction:column;justify-content:center;padding:48px;transition:transform .3s;display:flex}@media (hover:hover) and (pointer:fine){.scenario-answer:hover{transform:rotate(-1deg)translateY(-4px)}}.scenario-answer>span{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:8px;margin-bottom:55px;font-weight:800;display:flex}.scenario-answer>span svg{width:17px}.scenario-answer h3{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);line-height:1.08}.scenario-answer p{margin:18px 0 24px}.scenario-answer a{border-bottom:1px solid var(--dark);font-size:var(--text-sm);align-self:flex-start;align-items:center;gap:10px;padding-bottom:4px;font-weight:800;display:inline-flex}@media (hover:hover) and (pointer:fine){.scenario-answer a:hover{gap:14px}}.multi-form-section{background:var(--paper-soft)}.multi-form-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:88px;display:grid}.multi-form-intro{position:sticky;top:145px}.multi-form-intro>p:not(.eyebrow){color:var(--ink-soft)}.form-boundaries{border-top:1px solid var(--line);margin-top:32px;display:grid}.form-boundaries span{border-bottom:1px solid var(--line);font-size:var(--text-xs);align-items:center;gap:10px;padding:13px 0;font-weight:750;display:flex}.form-boundaries svg{width:17px;color:var(--brand)}.not-business-note{border:1px solid var(--line);background:var(--paper);border-radius:9px;grid-template-columns:24px 1fr;gap:12px;margin-top:30px;padding:18px;display:grid}.not-business-note svg{color:var(--brand)}.not-business-note p{color:var(--ink-soft);font-size:var(--text-xs);margin:0}.not-business-note strong{color:var(--ink)}.not-business-note a{color:var(--brand);border-bottom:1px solid var(--brand);font-weight:800}.multi-form-card{border:1px solid var(--line);background:var(--paper);min-height:720px;box-shadow:var(--shadow);border-radius:14px;padding:38px}.multi-form-card form{flex-direction:column;min-height:642px;display:flex}.form-stage-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.form-stage-head span{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:800}.form-stage-head small{color:var(--ink-soft);font-size:var(--text-xs)}.form-progress{background:var(--paper-soft);border-radius:5px;height:4px;margin:13px 0 35px;overflow:hidden}.form-progress i{border-radius:inherit;background:var(--brand);height:100%;transition:width .3s;display:block}.multi-form-step{gap:23px;display:grid}.multi-form-step>div>h3{font-size:var(--text-lg)}.multi-form-step>div>p{color:var(--ink-soft);font-size:var(--text-xs);margin:5px 0 0}.choice-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.choice-grid button{border:1px solid var(--line);background:var(--paper);text-align:left;min-height:61px;font-size:var(--text-xs);cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:13px 14px;font-weight:750;transition:color .2s,border-color .2s,background .2s,transform .2s;display:flex}@media (hover:hover) and (pointer:fine){.choice-grid button:hover{color:var(--brand);border-color:var(--brand);transform:translateY(-2px)}}.choice-grid button.selected{color:var(--brand);border-color:var(--brand);background:var(--paper-pink)}.choice-grid button>svg:first-child{width:20px}.choice-grid button>svg:last-child{width:16px;margin-left:auto}.stacked-choices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.stacked-choices button{border:1px solid var(--line);background:var(--paper);text-align:left;min-height:52px;font-size:var(--text-xs);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;padding:12px 14px;font-weight:750;transition:color .2s,border-color .2s,background .2s;display:flex}.stacked-choices button.selected{color:var(--brand);border-color:var(--brand);background:var(--paper-pink)}@media (hover:hover) and (pointer:fine){.stacked-choices button:hover{color:var(--brand);border-color:var(--brand);background:var(--paper-pink)}}.stacked-choices svg{width:16px}.choice-dot{border:1px solid var(--line);border-radius:50%;flex:none;width:14px;height:14px}.multi-form-card label{color:var(--ink);font-size:var(--text-xs);gap:8px;font-weight:800;display:grid}.multi-form-card label>span:not(.privacy-check span){color:var(--ink-soft);font-weight:550}.multi-form-card label>.field-heading{color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;font-weight:800;display:flex}.multi-form-card label>.field-heading em{color:var(--ink-soft);font-style:normal;font-weight:550}.multi-form-card input:not([type=checkbox]),.multi-form-card textarea{border:1px solid var(--line);background:var(--paper);width:100%;min-height:50px;color:var(--ink);font:inherit;font-size:var(--text-sm);border-radius:6px;outline:none;padding:12px 14px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.multi-form-card textarea{resize:vertical;min-height:170px;line-height:1.55}@media (hover:hover) and (pointer:fine){.multi-form-card input:not([type=checkbox]):hover,.multi-form-card textarea:hover,.multi-form-card select:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.multi-form-card input:not([type=checkbox]):hover,.multi-form-card textarea:hover,.multi-form-card select:hover{border-color:color-mix(in srgb, var(--brand) 55%, var(--line))}}}.multi-form-card input:focus,.multi-form-card textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);background:var(--paper-pink)}.details-reassurance{background:var(--paper-soft);border-radius:8px;grid-template-columns:25px 1fr;gap:12px;padding:16px;display:grid}.details-reassurance svg{color:var(--brand)}.details-reassurance p{color:var(--ink-soft);font-size:var(--text-xs);margin:0}.details-reassurance strong{color:var(--ink)}.details-reassurance a{color:var(--brand);border-bottom:1px solid var(--brand);font-weight:800}.multi-form-card .privacy-check{color:var(--ink-soft);grid-template-columns:18px 1fr;align-items:start;gap:10px;font-weight:550;line-height:1.5}.multi-form-card .privacy-check input{width:17px;height:17px;accent-color:var(--brand)}@media (hover:hover) and (pointer:fine){.multi-form-card .privacy-check:hover span{color:var(--ink)}.multi-form-card .privacy-check input:hover{outline:2px solid var(--brand-soft);outline-offset:2px}}.review-step dl{border-top:1px solid var(--line);margin:0;display:grid}.review-step dl>div{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.3fr;gap:20px;padding:14px 0;display:grid}.review-step dt{color:var(--ink-soft);font-size:var(--text-xs)}.review-step dd{font-size:var(--text-xs);margin:0;font-weight:750}.review-boundary{background:var(--paper-soft);border-radius:8px;grid-template-columns:32px 1fr;gap:14px;padding:17px;display:grid}.review-boundary svg{color:var(--brand)}.review-boundary p{color:var(--ink-soft);font-size:var(--text-xs);margin:0}.form-error{border-left:3px solid var(--brand);background:var(--paper-pink);color:var(--brand-deep);font-size:var(--text-xs);margin:20px 0 0;padding:10px 13px;font-weight:700}.form-navigation{justify-content:flex-end;align-items:center;gap:20px;margin-top:auto;padding-top:30px;display:flex}.form-navigation .button:disabled,.form-submit:disabled,.product-price-alert .button:disabled{opacity:.7;cursor:wait;transform:none}.back-button{border:0;border-bottom:1px solid var(--ink);min-height:44px;font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0;font-weight:800;transition:color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.back-button:hover{color:var(--brand);border-color:var(--brand)}}.back-button svg{width:16px}.multi-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:642px;display:flex}.multi-success>span{background:var(--lime);width:66px;height:66px;color:var(--ink);border-radius:50%;place-items:center;margin-bottom:32px;display:grid}.multi-success h3{max-width:560px;font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);line-height:1.08}.multi-success>p:not(.eyebrow){color:var(--ink-soft)}.multi-success button{cursor:pointer;background:0 0;margin-top:15px}.handoff-section{background:var(--brand);color:var(--paper)}.handoff-heading{max-width:830px}.handoff-heading>p:last-child{color:var(--brand-soft)}.handoff-track{grid-template-columns:1fr 42px 1fr 42px 1fr;align-items:center;display:grid}.handoff-track article{border:1px solid var(--paper);min-height:310px;padding:30px}@supports (color:color-mix(in lab, red, red)){.handoff-track article{border:1px solid color-mix(in srgb, var(--paper) 27%, transparent)}}.handoff-track article{background:var(--paper);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.handoff-track article{background:color-mix(in srgb, var(--paper) 9%, transparent)}}.handoff-track article{transition:transform .25s,background .25s}@media (hover:hover) and (pointer:fine){.handoff-track article:hover{background:var(--paper);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.handoff-track article:hover{background:color-mix(in srgb, var(--paper) 14%, transparent)}}}.handoff-track article>span{background:var(--lime);width:51px;height:51px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:42px;display:grid}.handoff-track article>small{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;margin-bottom:8px;font-weight:800;display:block}.handoff-track h3{font-size:var(--text-lg)}.handoff-track p{color:var(--brand-soft);font-size:var(--text-sm)}.handoff-track>i{color:var(--lime);font-style:normal;font-size:var(--text-xl);place-items:center;display:grid}.multi-safe-section{background:var(--paper)}.multi-safe-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:100px;display:grid}.multi-safe-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.multi-safe-list{border-top:1px solid var(--line)}.multi-safe-list article{border-bottom:1px solid var(--line);grid-template-columns:46px 1fr;gap:22px;padding:29px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.multi-safe-list article:hover{background:var(--paper-pink);padding-left:16px}}.multi-safe-list article>svg{width:25px;color:var(--brand)}.multi-safe-list h3{font-size:var(--text-lg)}.multi-safe-list p{color:var(--ink-soft);font-size:var(--text-sm);margin:6px 0 0}.easier-route-section{background:var(--dark);color:var(--paper)}.easier-route-grid{grid-template-columns:1fr .82fr;align-items:center;gap:100px;display:grid}.easier-route-grid>div:last-child>p:not(.eyebrow){color:var(--white-muted)}.route-comparison{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;display:grid}.separate-route,.guided-route{border-radius:11px;min-height:390px;padding:32px}.separate-route{border:1px solid var(--line-dark)}.separate-route>span,.guided-route>span{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;margin-bottom:65px;font-weight:800;display:block}.separate-route p{border-bottom:1px solid var(--line-dark);color:var(--white-muted);font-size:var(--text-xs);margin:0;padding:12px 0}.guided-route{background:var(--lime);color:var(--dark);flex-direction:column;transition:transform .25s;display:flex}@media (hover:hover) and (pointer:fine){.guided-route:hover{transform:rotate(1deg)translateY(-4px)}}.guided-route strong{font-family:var(--font-newsreader), serif;font-size:var(--text-4xl);line-height:1}.guided-route p{margin-top:18px}.guided-route svg{width:30px;height:30px;color:var(--success);margin-top:auto}.multi-faq-section{background:var(--paper-soft)}.multi-cta-section{background:var(--lime);color:var(--dark)}.multi-cta-grid{grid-template-columns:1fr .78fr;align-items:center;gap:100px;display:grid}.multi-cta-grid .eyebrow{color:var(--dark)}.multi-cta-grid>div:last-child>p{margin:0 0 28px}.multi-cta-grid>div:last-child>div{align-items:center;gap:28px;display:flex}.multi-cta-grid .button.primary{background:var(--dark)}@media (max-width:1020px){.collection-intro-grid,.scenario-grid,.multi-form-grid,.multi-safe-grid,.easier-route-grid,.multi-cta-grid{gap:55px}.handoff-track{grid-template-columns:1fr 30px 1fr 30px 1fr}.handoff-track article{padding:25px}}@media (max-width:780px){.multiple-hero-note{bottom:20px;right:0}.collection-intro-grid,.scenario-grid,.multi-form-grid,.multi-safe-grid,.easier-route-grid,.multi-cta-grid{grid-template-columns:1fr;gap:48px}.multi-form-intro{position:static}.scenario-tabs{grid-template-columns:1fr 1fr 1fr}.handoff-track{grid-template-columns:1fr;gap:12px}.handoff-track>i{transform:rotate(90deg)}.handoff-track article{min-height:auto}.handoff-track article>span{margin-bottom:35px}.route-comparison{order:2}.multi-cta-grid>div:last-child>div{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:520px){.plain-description-example{padding:32px 24px}.plain-description-example blockquote{font-size:var(--text-3xl);margin:42px 0}.scenario-tabs{grid-template-columns:1fr}.scenario-tabs button{flex-direction:row;justify-content:flex-start;align-items:center;min-height:62px}.scenario-answer{min-height:320px;padding:34px 26px}.multi-form-card{min-height:auto;padding:24px 16px}.multi-form-card form,.multi-success{min-height:620px}.choice-grid,.stacked-choices,.form-row{grid-template-columns:1fr}.form-stage-head{flex-direction:column;align-items:flex-start;gap:3px}.review-step dl>div{grid-template-columns:1fr;gap:3px}.form-navigation{justify-content:space-between}.route-comparison{grid-template-columns:1fr}.separate-route,.guided-route{min-height:340px}.multi-safe-list article{grid-template-columns:38px 1fr;gap:15px}}.business-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.business-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.business-hero-note{top:auto;bottom:28px;right:-18px}.business-intro-section{background:var(--paper)}.business-search-section .compare-grid>div:first-child>p:not(.eyebrow){margin-bottom:26px}.evidence-docket-section{background:var(--paper-pink)}.evidence-docket-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:100px;display:grid}.evidence-docket-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.evidence-docket{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:12px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.evidence-docket:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.evidence-docket:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.docket-head{border-bottom:1px solid var(--line);background:var(--dark);min-height:72px;color:var(--paper);justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.docket-head span{font-size:var(--text-sm);align-items:center;gap:10px;font-weight:800;display:flex}.docket-head svg{width:19px;color:var(--lime)}.docket-head small{color:var(--white-muted);font-size:var(--text-xs)}.evidence-docket article{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr auto;align-items:center;gap:16px;padding:23px 24px;transition:background .2s,padding .2s;display:grid}@media (hover:hover) and (pointer:fine){.evidence-docket article:hover{background:var(--paper-soft);padding-left:30px}}.docket-status{background:var(--lime);width:32px;height:32px;color:var(--dark);border-radius:50%;place-items:center;display:grid}.docket-status svg{width:17px}.evidence-docket article small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800;display:block}.evidence-docket article h3{font-size:var(--text-lg);margin:2px 0 4px}.evidence-docket article p{color:var(--ink-soft);font-size:var(--text-xs);margin:0}.evidence-docket article em{color:var(--success);font-size:var(--text-xs);font-style:normal;font-weight:800}.docket-foot{background:var(--paper-soft);grid-template-columns:34px 1fr;gap:13px;padding:20px 24px;display:grid}.docket-foot svg{color:var(--brand)}.docket-foot span,.docket-foot strong{font-size:var(--text-xs);display:block}.docket-foot span{color:var(--ink-soft)}.docket-foot strong{color:var(--ink)}.business-compliance-section{background:var(--paper)}.business-photo-grid{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.business-compliance-photo{border:1px solid var(--line);min-height:570px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.business-compliance-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.business-compliance-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.business-photo-card{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:14px;padding:16px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:28px;left:28px;right:28px}@media (hover:hover) and (pointer:fine){.business-compliance-photo:hover .business-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.business-photo-card svg{color:var(--brand)}.business-photo-card small,.business-photo-card strong{display:block}.business-photo-card small{color:var(--ink-soft);font-size:var(--text-xs)}.business-photo-card strong{font-size:var(--text-sm)}.business-photo-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.compliance-points{border-top:1px solid var(--line)}.compliance-points article{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:16px;padding:20px 0;display:grid}.compliance-points article>svg{color:var(--brand)}.compliance-points h3{font-size:var(--text-lg)}.compliance-points p{color:var(--ink-soft);font-size:var(--text-sm);margin:5px 0 0}.official-guidance-links{flex-wrap:wrap;gap:12px 20px;margin-top:24px;display:flex}.official-guidance-links a{border-bottom:1px solid var(--ink);font-size:var(--text-xs);align-items:center;gap:8px;padding-bottom:3px;font-weight:800;transition:color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.official-guidance-links a:hover{color:var(--brand);border-color:var(--brand)}}.organisations-section{background:var(--paper-soft)}.organisation-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.organisation-grid article{border-bottom:1px solid var(--line);grid-template-columns:46px 1fr;gap:18px;min-height:145px;padding:30px 30px 30px 0;transition:padding .25s,background .25s,color .25s;display:grid}.organisation-grid article:nth-child(odd){border-right:1px solid var(--line);margin-right:30px}.organisation-grid article:nth-child(2n){padding-left:30px}@media (hover:hover) and (pointer:fine){.organisation-grid article:hover{background:var(--paper-pink);color:var(--brand);padding-right:18px}}.organisation-grid article>svg{width:27px;color:var(--brand)}.organisation-grid h3{font-size:var(--text-lg)}.organisation-grid p{color:var(--ink-soft);font-size:var(--text-sm);margin:7px 0 0}.estate-brief-section{background:var(--dark);color:var(--paper)}.estate-brief-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:100px;display:grid}.estate-brief-grid>div:first-child>p:not(.eyebrow){color:var(--white-muted)}.estate-tabs{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:35px;display:grid}.estate-tabs button{border:1px solid var(--line-dark);min-height:86px;color:var(--white-muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border-radius:7px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:15px;font-weight:750;transition:border-color .2s,background .2s,color .2s,transform .2s;display:flex}.estate-tabs button.active{color:var(--dark);border-color:var(--lime);background:var(--lime);transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.estate-tabs button:hover{color:var(--dark);border-color:var(--lime);background:var(--lime);transform:translateY(-3px)}}.estate-tabs svg{width:19px}.estate-brief-card{background:var(--paper);min-height:440px;color:var(--ink);box-shadow:var(--shadow);border-radius:13px;flex-direction:column;padding:38px;transition:transform .3s;display:flex}@media (hover:hover) and (pointer:fine){.estate-brief-card:hover{transform:rotate(.4deg)translateY(-4px)}}.estate-card-head{border-bottom:1px solid var(--line);color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;padding-bottom:25px;font-weight:800;display:flex}.estate-card-head svg{width:23px}.estate-brief-card h3{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);margin-top:38px;line-height:1.08}.estate-brief-card>p{color:var(--ink-soft)}.estate-brief-card ul{gap:9px;margin:15px 0 32px;padding:0;list-style:none;display:grid}.estate-brief-card li{font-size:var(--text-xs);align-items:center;gap:9px;font-weight:750;display:flex}.estate-brief-card li svg{width:16px;color:var(--success)}.estate-brief-card a{border-bottom:1px solid var(--ink);font-size:var(--text-sm);align-self:flex-start;align-items:center;gap:9px;margin-top:auto;padding-bottom:3px;font-weight:800;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.estate-brief-card a:hover{color:var(--brand);border-color:var(--brand);gap:13px}}.business-form-section{background:var(--paper-soft)}.business-form-card{min-height:920px}.business-form-card form{min-height:842px}.business-choice-grid{grid-template-columns:1fr 1fr}.business-device-choices{grid-template-columns:1fr 1fr 1fr}.business-requirement{border:1px solid var(--line);background:var(--paper-soft);border-radius:9px;gap:15px;padding:20px;display:grid}.business-requirement>div:first-child{grid-template-columns:32px 1fr;gap:12px;display:grid}.business-requirement>div:first-child>svg{color:var(--brand)}.business-requirement strong,.business-requirement small{display:block}.business-requirement strong{font-size:var(--text-sm)}.business-requirement small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:4px}.compact-choices{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.compact-choices button{border:1px solid var(--line);background:var(--paper);min-height:44px;font-size:var(--text-xs);cursor:pointer;border-radius:6px;padding:8px;font-weight:750;transition:color .2s,border-color .2s,background .2s}.compact-choices button.selected{color:var(--brand);border-color:var(--brand);background:var(--paper-pink)}@media (hover:hover) and (pointer:fine){.compact-choices button:hover{color:var(--brand);border-color:var(--brand);background:var(--paper-pink)}}.business-form-card textarea{min-height:118px}.business-handoff-section .handoff-track article{min-height:320px}.business-faq-section{background:var(--paper)}.business-cta-section{background:var(--brand);color:var(--paper)}.business-cta-section .multi-cta-grid .eyebrow{color:var(--lime)}.business-cta-section .multi-cta-grid>div:last-child>div{align-items:center;gap:28px;display:flex}.business-cta-section .text-link{color:var(--paper);border-color:var(--paper)}@media (hover:hover) and (pointer:fine){.business-cta-section .text-link:hover{color:var(--lime);border-color:var(--lime)}}@media (max-width:1020px){.evidence-docket-grid,.business-photo-grid,.estate-brief-grid{gap:55px}.business-device-choices{grid-template-columns:1fr 1fr}}@media (max-width:780px){.business-hero-note{bottom:20px;right:0}.evidence-docket-grid,.business-photo-grid,.estate-brief-grid{grid-template-columns:1fr;gap:48px}.business-compliance-photo{min-height:480px}.organisation-grid{grid-template-columns:1fr}.organisation-grid article:nth-child(odd){border-right:0;margin-right:0}.organisation-grid article:nth-child(2n){padding-left:0}.business-form-card,.business-form-card form{min-height:760px}.business-cta-section .multi-cta-grid>div:last-child>div{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:520px){.evidence-docket article{grid-template-columns:34px 1fr;padding-inline:17px}.evidence-docket article em{grid-column:2}.business-compliance-photo{min-height:420px}.business-photo-card{bottom:16px;left:16px;right:16px}.estate-tabs,.business-choice-grid,.business-device-choices,.compact-choices{grid-template-columns:1fr}.estate-tabs button{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-height:62px}.estate-brief-card{min-height:410px;padding:28px 24px}.business-form-card,.business-form-card form{min-height:700px}}.join-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.join-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.join-hero-note{top:auto;bottom:28px;right:-18px}.join-intro-section{background:var(--paper)}.join-fee-section{background:var(--dark);color:var(--paper)}.join-fee-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:100px;display:grid}.join-fee-grid>div:first-child>p:not(.eyebrow){max-width:550px;color:var(--white-muted);margin:25px 0 30px}.success-fee-ledger{border:1px solid var(--line-dark);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:13px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.success-fee-ledger:hover{box-shadow:0 28px 65px var(--black);transform:translateY(-5px)rotate(.25deg)}@supports (color:color-mix(in lab, red, red)){.success-fee-ledger:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--black) 36%, transparent)}}}.ledger-head{background:var(--brand);min-height:94px;color:var(--paper);justify-content:space-between;align-items:center;gap:25px;padding:22px 28px;display:flex}.ledger-head span{font-size:var(--text-sm);align-items:center;gap:10px;font-weight:800;display:flex}.ledger-head span svg{width:20px;color:var(--lime)}.ledger-head strong{font-size:var(--text-5xl);letter-spacing:-.06em;line-height:1}.ledger-event{border-bottom:1px solid var(--line);padding:30px 28px 25px}.ledger-event small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:800;display:block}.ledger-event h3{max-width:580px;font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);margin:9px 0 20px;line-height:1.08}.ledger-event span{color:var(--success);font-size:var(--text-xs);align-items:center;gap:8px;font-weight:800;display:inline-flex}.ledger-event span svg{width:16px}.ledger-zeroes{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.ledger-zeroes span{border-right:1px solid var(--line);min-height:91px;color:var(--ink-soft);font-size:var(--text-xs);flex-direction:column;justify-content:center;padding:15px 18px;display:flex}.ledger-zeroes span:last-child{border-right:0}.ledger-zeroes strong{color:var(--ink);font-size:var(--text-xl)}.success-fee-ledger>p{background:var(--paper-soft);color:var(--ink-soft);font-size:var(--text-xs);margin:0;padding:18px 28px}.join-integration-section{background:var(--paper-soft)}.join-horizontal-head>p:last-child{color:var(--ink-soft)}.join-route-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.join-route-grid article{border:1px solid var(--line);background:var(--paper);border-radius:11px;flex-direction:column;align-items:flex-start;min-height:390px;padding:38px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}@media (hover:hover) and (pointer:fine){.join-route-grid article:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-5px)}}.join-route-grid article>span{background:var(--brand-soft);width:56px;height:56px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:45px;transition:background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.join-route-grid article:hover>span{background:var(--brand);color:var(--paper)}}.join-route-grid article>span svg{width:25px}.join-route-grid h3{max-width:470px;font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);line-height:1.08}.join-route-grid article>p:not(.eyebrow){color:var(--ink-soft);font-size:var(--text-sm)}.join-route-grid a{border-bottom:1px solid var(--ink);font-size:var(--text-xs);align-items:center;gap:9px;margin-top:auto;padding-bottom:3px;font-weight:800;transition:gap .2s,color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.join-route-grid a:hover{color:var(--brand);border-color:var(--brand);gap:13px}}.join-networks-section{background:var(--paper)}.join-networks-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:100px;display:grid}.join-networks-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}.network-directory{border-top:1px solid var(--line)}.network-priority{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.network-priority span{min-height:102px;color:var(--brand);font-size:var(--text-lg);align-items:center;gap:13px;padding:20px 26px;font-weight:800;transition:padding .25s,background .25s;display:flex}.network-priority span:first-child{border-right:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.network-priority span:hover{background:var(--paper-pink);padding-left:34px}}.network-priority svg{width:22px}.network-list{grid-template-columns:repeat(3,1fr);display:grid}.network-list span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:61px;color:var(--ink-soft);font-size:var(--text-xs);align-items:center;padding:12px 16px;font-weight:750;transition:color .2s,background .2s,padding .2s;display:flex}.network-list span:nth-child(3n){border-right:0}@media (hover:hover) and (pointer:fine){.network-list span:hover{background:var(--paper-soft);color:var(--brand);padding-left:22px}}.join-technical-section{background:var(--paper-pink)}.join-technical-grid{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.join-technical-photo{border:1px solid var(--line);min-height:585px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.join-technical-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.join-technical-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.join-photo-card{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:14px;padding:16px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:28px;left:28px;right:28px}@media (hover:hover) and (pointer:fine){.join-technical-photo:hover .join-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.join-photo-card svg{color:var(--brand)}.join-photo-card small,.join-photo-card strong{display:block}.join-photo-card small{color:var(--ink-soft);font-size:var(--text-xs)}.join-photo-card strong{font-size:var(--text-sm)}.join-technical-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.technical-points{border-top:1px solid var(--line)}.technical-points article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:17px;padding:20px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.technical-points article:hover{background:var(--paper);padding-left:12px}}.technical-points article>svg{width:24px;color:var(--brand)}.technical-points h3{font-size:var(--text-lg)}.technical-points p{color:var(--ink-soft);font-size:var(--text-sm);margin:5px 0 0}.join-technical-links{flex-wrap:wrap;gap:12px 22px;margin-top:24px;display:flex}.join-technical-links a{border-bottom:1px solid var(--ink);font-size:var(--text-xs);align-items:center;gap:8px;padding-bottom:3px;font-weight:800;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.join-technical-links a:hover{color:var(--brand);border-color:var(--brand);gap:12px}}.join-readiness-section{background:var(--dark);color:var(--paper)}.join-readiness-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:100px;display:grid}.join-readiness-grid>div:first-child>p:not(.eyebrow){color:var(--white-muted)}.readiness-tabs{gap:8px;margin-top:34px;display:grid}.readiness-tabs button{border:1px solid var(--line-dark);min-height:62px;color:var(--white-muted);font-size:var(--text-xs);text-align:left;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:13px;padding:13px 17px;font-weight:800;transition:transform .2s,border-color .2s,background .2s,color .2s;display:flex}.readiness-tabs button.active{border-color:var(--lime);background:var(--lime);color:var(--dark);transform:translate(5px)}@media (hover:hover) and (pointer:fine){.readiness-tabs button:hover{border-color:var(--lime);background:var(--lime);color:var(--dark);transform:translate(5px)}}.readiness-tabs svg{width:19px}.readiness-brief{background:var(--paper);min-height:470px;color:var(--ink);box-shadow:var(--shadow);border-radius:13px;flex-direction:column;padding:40px;transition:transform .3s;display:flex}@media (hover:hover) and (pointer:fine){.readiness-brief:hover{transform:rotate(.35deg)translateY(-4px)}}.readiness-brief-head{border-bottom:1px solid var(--line);color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;font-weight:800;display:flex}.readiness-brief-head svg{width:24px}.readiness-brief h3{max-width:620px;font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);margin-top:38px;line-height:1.08}.readiness-brief>p{color:var(--ink-soft)}.readiness-brief ul{gap:9px;margin:16px 0 32px;padding:0;list-style:none;display:grid}.readiness-brief li{font-size:var(--text-xs);align-items:center;gap:9px;font-weight:750;display:flex}.readiness-brief li svg{width:16px;color:var(--success)}.readiness-brief a{border-bottom:1px solid var(--ink);font-size:var(--text-sm);align-self:flex-start;align-items:center;gap:9px;margin-top:auto;padding-bottom:3px;font-weight:800;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.readiness-brief a:hover{color:var(--brand);border-color:var(--brand);gap:13px}}.join-vetting-section{background:var(--paper-soft)}.join-vetting-grid article{min-height:315px}.join-form-section{background:var(--paper)}.join-form-card{min-height:990px}.join-form-card form{min-height:912px}.join-form-card select{border:1px solid var(--line);background:var(--paper);width:100%;min-height:50px;color:var(--ink);font:inherit;font-size:var(--text-sm);border-radius:6px;outline:none;padding:12px 14px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}@media (hover:hover) and (pointer:fine){.join-form-card select:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.join-form-card select:hover{border-color:color-mix(in srgb, var(--brand) 55%, var(--line))}}}.join-form-card select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);background:var(--paper-pink)}.join-form-card textarea{min-height:135px}.join-form-card .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.join-required-mark{color:var(--brand);font-size:var(--text-xs);margin-left:4px;font-weight:800;line-height:0}.join-field-meta{justify-content:space-between;align-items:flex-start;gap:14px;min-height:18px;margin-top:-2px;display:flex}.join-character-counter{color:var(--ink-soft);flex:none;margin-left:auto;font-size:11px;font-weight:650;line-height:1.45}.join-inline-error,.join-choice-error{color:var(--brand-deep);font-size:var(--text-xs);font-weight:750;line-height:1.4;display:block}.join-choice-error{margin-top:6px}.join-form-card input.join-field-invalid:not([type=checkbox]),.join-form-card textarea.join-field-invalid,.join-form-card select.join-field-invalid{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.join-form-card input.join-field-invalid:not([type=checkbox]):focus,.join-form-card textarea.join-field-invalid:focus,.join-form-card select.join-field-invalid:focus{border-color:var(--brand-deep);box-shadow:0 0 0 3px var(--brand-soft)}.join-privacy-invalid{border-left:3px solid var(--brand);background:var(--paper-pink);border-radius:5px;padding:12px}.join-privacy-invalid .join-choice-error{margin-top:5px}.join-category-choices{grid-template-columns:repeat(2,1fr)}.join-format-choices{grid-template-columns:repeat(3,1fr)}.join-network-choices{grid-template-columns:repeat(2,1fr);max-height:310px;padding-right:4px;overflow-y:auto}.join-yes-no{grid-template-columns:repeat(3,1fr)}.join-connection-note{align-items:start}.join-connection-note strong{color:var(--ink)}.join-affiliate-question{gap:6px;padding-top:3px;display:grid}.join-inline-choice-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.join-inline-choice-heading h3{margin:0}.join-affiliate-status-choices{flex:0 0 220px;grid-template-columns:repeat(2,minmax(0,1fr));width:220px}.join-affiliate-question>p{color:var(--ink-soft);font-size:var(--text-xs);margin:0}.join-assurance-row{border:1px solid var(--line);background:var(--paper-soft);border-radius:9px;gap:15px;padding:20px;display:grid}.join-assurance-row>div:first-child{grid-template-columns:32px 1fr;gap:12px;display:grid}.join-assurance-row>div:first-child>svg{color:var(--brand)}.join-assurance-row strong,.join-assurance-row small{display:block}.join-assurance-row strong{font-size:var(--text-sm)}.join-assurance-row small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:4px}.join-assurance-row .compact-choices{grid-template-columns:repeat(4,minmax(0,1fr))}.review-step dl>div{padding-right:52px;position:relative}.join-review-edit{border:1px solid var(--line);background:var(--paper);width:36px;height:36px;color:var(--brand);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:color .2s,border-color .2s,background .2s,transform .2s;display:grid;position:absolute;top:10px;right:0}.join-review-edit:focus-visible{border-color:var(--brand);background:var(--paper-pink);color:var(--brand-deep);outline:none;transform:translateY(-2px)}@media (hover:hover) and (pointer:fine){.join-review-edit:hover{border-color:var(--brand);background:var(--paper-pink);color:var(--brand-deep);outline:none;transform:translateY(-2px)}}.join-review-edit svg{width:15px;height:15px}.join-review-consent label{cursor:pointer}.join-privacy-link{color:var(--brand);font-weight:800;position:relative}.join-privacy-link:after{content:"";background:var(--brand);transform-origin:0;height:1px;transition:transform .22s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.join-privacy-link:focus-visible:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.join-privacy-link:hover:after{transform:scaleX(1)}}.join-handoff-section .handoff-track article{min-height:315px}.join-cta-section{background:var(--lime);color:var(--dark)}.join-cta-section .eyebrow{color:var(--dark)}.join-cta-section .multi-cta-grid>div:last-child>div{align-items:center;gap:28px;display:flex}.join-cta-section .button.primary{background:var(--dark)}@media (max-width:1020px){.join-fee-grid,.join-networks-grid,.join-technical-grid,.join-readiness-grid{gap:55px}.ledger-zeroes{grid-template-columns:1fr 1fr}.ledger-zeroes span:nth-child(2){border-right:0}.ledger-zeroes span:nth-child(-n+2){border-bottom:1px solid var(--line)}.network-list{grid-template-columns:1fr 1fr}.network-list span:nth-child(3n){border-right:1px solid var(--line)}.network-list span:nth-child(2n){border-right:0}}@media (max-width:780px){.join-hero-note{bottom:20px;right:0}.join-fee-grid,.join-networks-grid,.join-technical-grid,.join-readiness-grid{grid-template-columns:1fr;gap:48px}.join-route-grid{grid-template-columns:1fr}.join-route-grid article{min-height:340px}.join-technical-photo{min-height:500px}.join-form-card,.join-form-card form{min-height:820px}.join-cta-section .multi-cta-grid>div:last-child>div{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:520px){.ledger-head{min-height:80px;padding-inline:20px}.ledger-head strong{font-size:var(--text-4xl)}.ledger-event{padding-inline:20px}.ledger-event h3{font-size:var(--text-2xl)}.ledger-zeroes{grid-template-columns:1fr 1fr}.ledger-zeroes span{padding-inline:14px}.success-fee-ledger>p{padding-inline:20px}.join-route-grid article{min-height:320px;padding:30px 24px}.network-priority{grid-template-columns:1fr}.network-priority span:first-child{border-right:0;border-bottom:1px solid var(--line)}.network-list{grid-template-columns:1fr}.network-list span,.network-list span:nth-child(2n),.network-list span:nth-child(3n){border-right:0}.join-technical-photo{min-height:430px}.join-photo-card{bottom:16px;left:16px;right:16px}.readiness-brief{min-height:440px;padding:30px 24px}.join-category-choices,.join-format-choices,.join-network-choices,.join-yes-no{grid-template-columns:1fr}.join-inline-choice-heading{flex-direction:column;align-items:stretch}.join-affiliate-status-choices{flex-basis:auto;grid-template-columns:1fr 1fr;width:100%}.join-assurance-row .compact-choices{grid-template-columns:1fr 1fr}.join-network-choices{max-height:390px}.join-form-card,.join-form-card form{min-height:760px}}.support-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.support-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.support-hero-note{top:auto;bottom:28px;right:-18px}.support-intro-section{background:var(--paper)}.support-dispatch-section{background:var(--paper-soft)}.support-dispatch-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:100px;display:grid}.support-dispatch-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}.support-route-tabs{gap:8px;margin-top:34px;display:grid}.support-route-tabs button{border:1px solid var(--line);background:var(--paper);min-height:64px;color:var(--ink);font-size:var(--text-xs);text-align:left;cursor:pointer;border-radius:7px;grid-template-columns:27px 1fr 19px;align-items:center;gap:12px;padding:13px 16px;font-weight:800;transition:transform .2s,border-color .2s,background .2s,color .2s;display:grid}@media (hover:hover) and (pointer:fine){.support-route-tabs button:hover{border-color:var(--brand);background:var(--paper-pink);transform:translate(4px)}}.support-route-tabs button.active{border-color:var(--brand);background:var(--brand);color:var(--paper);transform:translate(4px)}.support-route-tabs button>svg:first-child{width:20px;color:var(--brand)}.support-route-tabs button.active>svg:first-child{color:var(--paper)}.support-route-tabs button>svg:last-child{opacity:0;width:17px}.support-route-tabs button.active>svg:last-child{opacity:1}.support-dispatch-card{border:1px solid var(--line);background:var(--paper);min-height:535px;box-shadow:var(--shadow);border-radius:13px;flex-direction:column;padding:40px;transition:transform .3s,box-shadow .3s;display:flex}@media (hover:hover) and (pointer:fine){.support-dispatch-card:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(.2deg)}@supports (color:color-mix(in lab, red, red)){.support-dispatch-card:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.dispatch-card-head{border-bottom:1px solid var(--line);color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;font-weight:800;display:flex}.dispatch-card-head svg{width:24px}.support-dispatch-card h3{max-width:620px;font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);margin-top:36px;line-height:1.08}.support-dispatch-card>p{color:var(--ink-soft)}.support-dispatch-card ul{grid-template-columns:1fr 1fr;gap:8px 18px;margin:16px 0 28px;padding:0;list-style:none;display:grid}.support-dispatch-card li{font-size:var(--text-xs);align-items:center;gap:8px;font-weight:750;display:flex}.support-dispatch-card li svg{width:15px;color:var(--success)}.dispatch-team{background:var(--paper-soft);border-radius:8px;grid-template-columns:34px 1fr;align-items:center;gap:13px;padding:17px;display:grid}.dispatch-team>svg{color:var(--brand)}.dispatch-team small,.dispatch-team strong{display:block}.dispatch-team small{color:var(--ink-soft);font-size:var(--text-xs)}.dispatch-team strong{font-size:var(--text-xs)}.support-dispatch-card>button{border:0;border-bottom:1px solid var(--ink);font-size:var(--text-sm);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:9px;margin-top:auto;padding:0 0 4px;font-weight:800;transition:gap .2s,color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.support-dispatch-card>button:hover{color:var(--brand);border-color:var(--brand);gap:13px}}.support-signposts-section{background:var(--dark);color:var(--paper)}.support-signposts-head{max-width:820px}.support-signposts-head>p:last-child{color:var(--white-muted)}.support-signpost-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.support-signpost-grid>a{border:1px solid var(--line-dark);background:var(--paper);border-radius:10px;flex-direction:column;align-items:flex-start;min-height:330px;padding:34px;display:flex}@supports (color:color-mix(in lab, red, red)){.support-signpost-grid>a{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.support-signpost-grid>a{transition:transform .25s,background .25s,border-color .25s}@media (hover:hover) and (pointer:fine){.support-signpost-grid>a:hover{border-color:var(--lime);background:var(--lime);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.support-signpost-grid>a:hover{background:color-mix(in srgb, var(--lime) 8%, var(--dark))}}}.support-signpost-grid>a>span{background:var(--lime);width:52px;height:52px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:40px;display:grid}.support-signpost-grid>a>span svg{width:23px}.support-signpost-grid small{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;font-weight:800}.support-signpost-grid h3{font-size:var(--text-xl);margin-top:7px}.support-signpost-grid p{color:var(--white-muted);font-size:var(--text-sm)}.support-signpost-grid strong{border-bottom:1px solid var(--paper);font-size:var(--text-xs);align-items:center;gap:9px;margin-top:auto;padding-bottom:3px;transition:gap .2s,color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.support-signpost-grid>a:hover strong{color:var(--lime);border-color:var(--lime);gap:13px}}.support-technical-section{background:var(--paper-pink)}.support-technical-grid{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.support-technical-photo{border:1px solid var(--line);min-height:570px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.support-technical-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.support-technical-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.support-photo-card{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:14px;padding:16px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:28px;left:28px;right:28px}@media (hover:hover) and (pointer:fine){.support-technical-photo:hover .support-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.support-photo-card svg{color:var(--brand)}.support-photo-card small,.support-photo-card strong{display:block}.support-photo-card small{color:var(--ink-soft);font-size:var(--text-xs)}.support-photo-card strong{font-size:var(--text-sm)}.support-technical-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.support-technical-points{border-top:1px solid var(--line)}.support-technical-points article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:17px;padding:20px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.support-technical-points article:hover{background:var(--paper);padding-left:12px}}.support-technical-points article>svg{width:24px;color:var(--brand)}.support-technical-points h3{font-size:var(--text-lg)}.support-technical-points p{color:var(--ink-soft);font-size:var(--text-sm);margin:5px 0 0}.support-form-section{background:var(--paper)}.support-form-card{min-height:830px}.support-form-card form{min-height:752px}.support-form-card textarea{min-height:175px}.form-route-note{background:var(--paper-soft);border-radius:8px;grid-template-columns:30px 1fr;align-items:start;gap:13px;padding:17px;display:grid}.form-route-note svg{color:var(--brand)}.form-route-note p{color:var(--ink-soft);font-size:var(--text-xs);margin:0}.form-route-note strong{color:var(--ink)}.form-route-note a{color:var(--brand);border-bottom:1px solid var(--brand);font-weight:800}.support-issue-choices{grid-template-columns:repeat(2,1fr)}.support-issue-choices button{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:82px}.support-handoff-section .handoff-track article{min-height:300px}.support-cta-section{background:var(--lime);color:var(--dark)}.support-cta-section .eyebrow{color:var(--dark)}.support-cta-section .multi-cta-grid>div:last-child>div{align-items:center;gap:28px;display:flex}.support-cta-section .button.primary{background:var(--dark)}@media (max-width:1020px){.support-dispatch-grid,.support-technical-grid{gap:55px}.support-issue-choices{grid-template-columns:1fr 1fr}}@media (max-width:780px){.support-hero-note{bottom:20px;right:0}.support-dispatch-grid,.support-technical-grid{grid-template-columns:1fr;gap:48px}.support-signpost-grid{grid-template-columns:1fr}.support-signpost-grid>a{min-height:300px}.support-technical-photo{min-height:480px}.support-form-card,.support-form-card form{min-height:760px}.support-cta-section .multi-cta-grid>div:last-child>div{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:520px){.support-dispatch-card{min-height:500px;padding:30px 24px}.support-dispatch-card ul{grid-template-columns:1fr}.support-signpost-grid>a{min-height:285px;padding:28px 24px}.support-technical-photo{min-height:420px}.support-photo-card{bottom:16px;left:16px;right:16px}.support-issue-choices{grid-template-columns:1fr}.support-issue-choices button{flex-direction:row;align-items:center;min-height:66px}.support-form-card,.support-form-card form{min-height:720px}}.partnerships-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.partnerships-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.partnerships-hero-note{top:auto;bottom:28px;right:-18px}.partnerships-intro-section{background:var(--paper)}.partnership-signal-pills{flex-wrap:wrap;gap:9px;margin:29px 0;display:flex}.partnership-signal-pills span{border:1px solid var(--line);background:var(--paper-soft);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:7px;padding:9px 12px;font-weight:750;transition:transform .2s,color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.partnership-signal-pills span:hover{color:var(--brand);border-color:var(--brand);transform:translateY(-2px)}}.partnership-signal-pills svg{width:15px;color:var(--brand)}.partnerships-affiliate-section{background:var(--paper-soft)}.partnerships-affiliate-section .join-networks-grid>div:first-child>p:not(.eyebrow){margin:24px 0}.partnerships-affiliate-section .button{cursor:pointer;border:0;margin-top:8px}.partnership-network-directory{background:var(--paper);border-right:1px solid var(--line);border-left:1px solid var(--line)}.partnership-directory-head{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;align-items:center;gap:14px;min-height:96px;padding:18px 24px;display:grid}.partnership-directory-head>svg{color:var(--brand)}.partnership-directory-head small,.partnership-directory-head strong{display:block}.partnership-directory-head small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;font-weight:800}.partnership-directory-head strong{font-size:var(--text-sm)}.partner-network-list span:nth-child(13){border-bottom:0}.partnership-network-directory>p{color:var(--ink-soft);font-size:var(--text-xs);margin:0;padding:18px 24px}.partnerships-routes-section{background:var(--dark);color:var(--paper)}.partnerships-routes-head{max-width:none}.partnerships-routes-head>p:last-child{color:var(--white-muted)}.partnerships-route-grid article{border-color:var(--line-dark);background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.partnerships-route-grid article{background:color-mix(in srgb, var(--paper) 5%, var(--dark))}}@media (hover:hover) and (pointer:fine){.partnerships-route-grid article:hover{border-color:var(--lime);box-shadow:0 18px 45px var(--black)}@supports (color:color-mix(in lab, red, red)){.partnerships-route-grid article:hover{box-shadow:0 18px 45px color-mix(in srgb, var(--black) 25%, transparent)}}}.partnerships-route-grid article>span{background:var(--lime);color:var(--dark)}@media (hover:hover) and (pointer:fine){.partnerships-route-grid article:hover>span{background:var(--paper);color:var(--brand)}}.partnerships-route-grid .eyebrow{color:var(--lime)}.partnerships-route-grid article>p:not(.eyebrow){color:var(--white-muted)}.partnerships-route-grid button{border:0;border-bottom:1px solid var(--paper);color:var(--paper);font-size:var(--text-xs);cursor:pointer;background:0 0;align-items:center;gap:9px;margin-top:auto;padding:0 0 3px;font-weight:800;transition:gap .2s,color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.partnerships-route-grid button:hover{color:var(--lime);border-color:var(--lime);gap:13px}}.partnerships-intelligence-section{background:var(--paper-pink)}.partnerships-intelligence-photo{border:1px solid var(--line);min-height:570px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.partnerships-intelligence-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.partnerships-intelligence-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}.partnerships-intelligence-photo:hover .support-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.partnerships-intelligence-section .support-technical-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.partnerships-form-section{background:var(--paper)}.partnerships-form-card{min-height:820px}.partnerships-form-card form{min-height:742px}.partnership-type-choices{grid-template-columns:1fr 1fr}.partnership-type-choices button{min-height:70px}.partnership-type-choices button:last-child{grid-column:1/-1}.partnership-affiliate-choices{grid-template-columns:1fr}.partnerships-cta-section{background:var(--lime);color:var(--dark)}.partnerships-cta-section .eyebrow{color:var(--dark)}.partnerships-cta-section .button.primary{background:var(--dark)}@media (max-width:1020px){.partnerships-affiliate-section .join-networks-grid,.partnerships-intelligence-section .support-technical-grid{gap:55px}}@media (max-width:780px){.partnerships-hero-note{bottom:20px;right:0}.partnerships-affiliate-section .join-networks-grid,.partnerships-intelligence-section .support-technical-grid{grid-template-columns:1fr;gap:48px}.partnerships-route-grid{grid-template-columns:1fr}.partnerships-route-grid article{min-height:335px}.partnerships-intelligence-photo{min-height:480px}.partnerships-form-card,.partnerships-form-card form{min-height:740px}}@media (max-width:520px){.partner-network-list{grid-template-columns:1fr}.partner-network-list span,.partner-network-list span:nth-child(2n),.partner-network-list span:nth-child(3n){border-right:0}.partnerships-route-grid article{min-height:315px;padding:30px 24px}.partnerships-intelligence-photo{min-height:420px}.partnerships-intelligence-photo .support-photo-card{bottom:16px;left:16px;right:16px}.partnership-type-choices{grid-template-columns:1fr}.partnership-type-choices button:last-child{grid-column:auto}.partnerships-form-card,.partnerships-form-card form{min-height:700px}}.build-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.build-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.build-hero-note{top:auto;bottom:28px;right:-18px}.build-intro-section{background:var(--paper)}.build-problem-section{background:var(--paper-soft)}.build-problem-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:95px;display:grid}.build-problem-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:25px 0}.build-problem-grid button{cursor:pointer;border:0}.failure-diagnostic{border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);grid-template-columns:1fr 1fr;display:grid}.failure-diagnostic article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;align-items:start;gap:17px;min-height:175px;padding:26px;transition:transform .25s,background .25s,border-color .25s;display:grid}@media (hover:hover) and (pointer:fine){.failure-diagnostic article:hover{background:var(--paper-pink);border-color:var(--brand-soft);transform:translateY(-4px)}}.failure-diagnostic article>span{background:var(--brand-soft);width:38px;height:38px;color:var(--brand);border-radius:50%;place-items:center;transition:background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.failure-diagnostic article:hover>span{background:var(--brand);color:var(--paper)}}.failure-diagnostic svg{width:18px}.failure-diagnostic h3{font-size:var(--text-lg)}.failure-diagnostic p{color:var(--ink-soft);font-size:var(--text-xs);margin:6px 0 0}.build-connected-section{background:var(--dark);color:var(--paper)}.build-connected-head{max-width:860px}.build-connected-head>p:last-child{color:var(--white-muted)}.connected-operation-track{grid-template-columns:1fr 32px 1fr 32px 1fr 32px 1fr;align-items:center;display:grid}.connected-operation-track article{border:1px solid var(--line-dark);background:var(--paper);border-radius:10px;min-height:310px;padding:28px}@supports (color:color-mix(in lab, red, red)){.connected-operation-track article{background:color-mix(in srgb, var(--paper) 5%, var(--dark))}}.connected-operation-track article{transition:transform .25s,background .25s,border-color .25s}@media (hover:hover) and (pointer:fine){.connected-operation-track article:hover{background:var(--lime);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.connected-operation-track article:hover{background:color-mix(in srgb, var(--lime) 8%, var(--dark))}}.connected-operation-track article:hover{border-color:var(--lime)}}.connected-operation-track article>span{background:var(--lime);width:51px;height:51px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:48px;display:grid}.connected-operation-track article>span svg{width:23px}.connected-operation-track small{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;margin-bottom:7px;font-weight:800;display:block}.connected-operation-track h3{font-size:var(--text-lg)}.connected-operation-track p{color:var(--white-muted);font-size:var(--text-sm)}.connected-operation-track>i{color:var(--lime);font-style:normal;font-size:var(--text-xl);place-items:center;display:grid}.build-aevum-section{background:var(--paper-pink)}.build-aevum-grid{grid-template-columns:1.12fr .88fr;align-items:center;gap:100px;display:grid}.aevum-scale-card{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.aevum-scale-card:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(-.2deg)}@supports (color:color-mix(in lab, red, red)){.aevum-scale-card:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.aevum-scale-head{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;align-items:center;gap:15px;min-height:112px;padding:23px 27px;display:grid}.aevum-scale-head>svg{color:var(--brand)}.aevum-scale-head small,.aevum-scale-head strong{display:block}.aevum-scale-head small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.aevum-scale-head strong{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);line-height:1.1}.aevum-stat-grid{grid-template-columns:1fr 1fr;display:grid}.aevum-stat-grid span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:125px;color:var(--ink-soft);font-size:var(--text-xs);flex-direction:column;justify-content:center;padding:22px 27px;transition:background .25s,padding .25s;display:flex}.aevum-stat-grid span:nth-child(2n){border-right:0}@media (hover:hover) and (pointer:fine){.aevum-stat-grid span:hover{background:var(--paper-soft);padding-left:34px}}.aevum-stat-grid strong{color:var(--brand);font-size:var(--text-3xl)}.aevum-scale-card>p{color:var(--ink-soft);font-size:var(--text-xs);margin:0;padding:18px 27px}.build-aevum-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:25px 0}.build-aevum-grid .mini-points{margin-bottom:28px}.build-lifecycle-section{background:var(--paper)}.build-lifecycle-head>p:last-child{color:var(--ink-soft)}.build-lifecycle-grid article{min-height:330px}.build-migration-section{background:var(--brand);color:var(--paper)}.build-migration-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.build-migration-photo{border:1px solid var(--paper);min-height:570px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.build-migration-photo{border:1px solid color-mix(in srgb, var(--paper) 35%, transparent)}}.build-migration-photo{box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.build-migration-photo:hover{box-shadow:0 28px 65px var(--black);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.build-migration-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--black) 25%, transparent)}}}.build-photo-card{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:14px;padding:16px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:28px;left:28px;right:28px}@media (hover:hover) and (pointer:fine){.build-migration-photo:hover .build-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.build-photo-card svg{color:var(--brand)}.build-photo-card small,.build-photo-card strong{display:block}.build-photo-card small{color:var(--ink-soft);font-size:var(--text-xs)}.build-photo-card strong{font-size:var(--text-sm)}.build-migration-grid>div:last-child>p:not(.eyebrow){color:var(--brand-soft);margin:24px 0}.build-migration-list{border-top:1px solid var(--paper);gap:0;margin:0 0 30px;padding:0;list-style:none;display:grid}@supports (color:color-mix(in lab, red, red)){.build-migration-list{border-top:1px solid color-mix(in srgb, var(--paper) 25%, transparent)}}.build-migration-list li{border-bottom:1px solid var(--paper);align-items:center;gap:10px;padding:13px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.build-migration-list li{border-bottom:1px solid color-mix(in srgb, var(--paper) 25%, transparent)}}.build-migration-list li{font-size:var(--text-xs);font-weight:750;transition:padding .2s,color .2s}@media (hover:hover) and (pointer:fine){.build-migration-list li:hover{color:var(--lime);padding-left:10px}}.build-migration-list svg{width:16px;color:var(--lime)}.build-migration-section button{cursor:pointer;border:0}.build-authority-section{background:var(--paper-soft)}.build-authority-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:100px;display:grid}.build-authority-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0}.authority-list{border-top:1px solid var(--line)}.authority-list article{border-bottom:1px solid var(--line);grid-template-columns:46px 1fr;gap:20px;padding:27px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.authority-list article:hover{background:var(--paper);padding-left:14px}}.authority-list article>svg{width:25px;color:var(--brand)}.authority-list h3{font-size:var(--text-lg)}.authority-list p{color:var(--ink-soft);font-size:var(--text-sm);margin:5px 0 0}.build-form-section{background:var(--paper)}.build-form-card{min-height:850px}.build-form-card form{min-height:772px}.build-form-card select{border:1px solid var(--line);background:var(--paper);width:100%;min-height:50px;color:var(--ink);font:inherit;font-size:var(--text-sm);border-radius:6px;outline:none;padding:12px 14px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.build-form-card select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);background:var(--paper-pink)}.build-journey-choices{grid-template-columns:repeat(3,1fr)}.build-journey-choices button{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:84px}.build-category-choices{grid-template-columns:repeat(3,1fr)}.build-category-choices button{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:80px}.build-volume-choices{grid-template-columns:1fr 1fr}.build-cta-section{background:var(--lime);color:var(--dark)}.build-cta-section .eyebrow{color:var(--dark)}.build-cta-section .button.primary{background:var(--dark)}@media (max-width:1020px){.build-problem-grid,.build-aevum-grid,.build-migration-grid,.build-authority-grid{gap:55px}.connected-operation-track{grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr}.connected-operation-track article{padding:22px}.build-category-choices{grid-template-columns:1fr 1fr}}@media (max-width:780px){.build-hero-note{bottom:20px;right:0}.build-problem-grid,.build-aevum-grid,.build-migration-grid,.build-authority-grid{grid-template-columns:1fr;gap:48px}.connected-operation-track{grid-template-columns:1fr;gap:12px}.connected-operation-track>i{transform:rotate(90deg)}.connected-operation-track article{min-height:260px}.build-migration-photo{min-height:490px}.build-journey-choices{grid-template-columns:1fr}.build-journey-choices button{flex-direction:row;align-items:center;min-height:62px}.build-form-card,.build-form-card form{min-height:780px}}@media (max-width:520px){.failure-diagnostic{grid-template-columns:1fr}.failure-diagnostic article{min-height:150px}.connected-operation-track article{min-height:245px;padding:26px 24px}.aevum-stat-grid{grid-template-columns:1fr}.aevum-stat-grid span{border-right:0}.build-migration-photo{min-height:430px}.build-photo-card{bottom:16px;left:16px;right:16px}.build-category-choices,.build-volume-choices{grid-template-columns:1fr}.build-category-choices button{flex-direction:row;align-items:center;min-height:62px}.build-form-card,.build-form-card form{min-height:740px}}.pricing-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.pricing-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.pricing-hero-note{top:auto;bottom:28px;right:-18px}.pricing-intro-section{background:var(--paper)}.pricing-lag-section{background:var(--paper-soft)}.pricing-lag-grid{grid-template-columns:.68fr 1.32fr;align-items:center;gap:90px;display:grid}.pricing-lag-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:25px 0}.pricing-lag-rail{grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;display:grid}.pricing-lag-rail article{border:1px solid var(--line);background:var(--paper);border-radius:10px;min-height:315px;padding:27px;transition:transform .25s,border-color .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.pricing-lag-rail article:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-5px)}}.pricing-lag-rail article>span{background:var(--brand-soft);width:48px;height:48px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:42px;transition:background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.pricing-lag-rail article:hover>span{background:var(--brand);color:var(--paper)}}.pricing-lag-rail article>span svg{width:21px}.pricing-lag-rail small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-weight:800;display:block}.pricing-lag-rail h3{font-size:var(--text-lg)}.pricing-lag-rail p{color:var(--ink-soft);font-size:var(--text-sm)}.pricing-lag-rail>i{color:var(--brand);font-style:normal;font-size:var(--text-xl);place-items:center;display:grid}.pricing-formats-section{background:var(--dark);color:var(--paper)}.pricing-format-head>p{color:var(--white-muted)}.pricing-format-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.pricing-format-grid article{border:1px solid var(--line-dark);background:var(--paper);border-radius:10px;min-height:285px;padding:28px}@supports (color:color-mix(in lab, red, red)){.pricing-format-grid article{background:color-mix(in srgb, var(--paper) 5%, var(--dark))}}.pricing-format-grid article{transition:transform .25s,border-color .25s,background .25s}@media (hover:hover) and (pointer:fine){.pricing-format-grid article:hover{border-color:var(--lime);background:var(--lime);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.pricing-format-grid article:hover{background:color-mix(in srgb, var(--lime) 8%, var(--dark))}}}.pricing-format-grid article>span{background:var(--lime);width:49px;height:49px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:52px;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.pricing-format-grid article:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-4deg)}}.pricing-format-grid h3{font-size:var(--text-xl)}.pricing-format-grid p{color:var(--white-muted);font-size:var(--text-sm)}.pricing-frequency-note{border-top:1px solid var(--line-dark);grid-template-columns:35px 1fr;align-items:start;gap:17px;margin-top:34px;padding-top:25px;display:grid}.pricing-frequency-note svg{color:var(--lime)}.pricing-frequency-note p{max-width:900px;color:var(--white-muted);font-size:var(--text-sm);margin:0}.pricing-frequency-note strong{color:var(--paper)}.pricing-schema-section{background:var(--paper-pink)}.pricing-schema-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:100px;display:grid}.pricing-record{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.pricing-record:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.pricing-record:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.pricing-record-head{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr 28px;align-items:center;gap:14px;min-height:108px;padding:22px 26px;display:grid}.pricing-record-head>svg{color:var(--brand)}.pricing-record-head>svg:last-child{width:22px}.pricing-record-head small,.pricing-record-head strong{display:block}.pricing-record-head small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.pricing-record-head strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);line-height:1.15}.pricing-record dl{margin:0}.pricing-record dl>div{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:20px;padding:13px 26px;transition:padding .2s,background .2s;display:grid}@media (hover:hover) and (pointer:fine){.pricing-record dl>div:hover{background:var(--paper-soft);padding-left:33px}}.pricing-record dt{color:var(--ink-soft);font-size:var(--text-xs)}.pricing-record dd{font-size:var(--text-xs);margin:0;font-weight:800}.pricing-record>p{color:var(--ink-soft);font-size:var(--text-xs);margin:0;padding:17px 26px}.pricing-schema-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:25px 0}.pricing-schema-grid .mini-points{margin-bottom:29px}.pricing-business-section{background:var(--paper)}.pricing-business-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:100px;display:grid}.pricing-business-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin-top:25px}.pricing-team-section{background:var(--brand);color:var(--paper)}.pricing-team-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.pricing-team-photo{border:1px solid var(--paper);min-height:560px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pricing-team-photo{border:1px solid color-mix(in srgb, var(--paper) 35%, transparent)}}.pricing-team-photo{box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.pricing-team-photo:hover{box-shadow:0 28px 65px var(--black);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.pricing-team-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--black) 25%, transparent)}}}.pricing-photo-card{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:14px;padding:16px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:28px;left:28px;right:28px}@media (hover:hover) and (pointer:fine){.pricing-team-photo:hover .pricing-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.pricing-photo-card svg{color:var(--brand)}.pricing-photo-card small,.pricing-photo-card strong{display:block}.pricing-photo-card small{color:var(--ink-soft);font-size:var(--text-xs)}.pricing-photo-card strong{font-size:var(--text-sm)}.pricing-team-grid>div:last-child>p:not(.eyebrow){color:var(--brand-soft);margin:24px 0}.pricing-team-grid .button{margin-top:7px}.pricing-form-section{background:var(--paper-soft)}.pricing-form-card{min-height:820px}.pricing-form-card form{min-height:742px}.pricing-format-choices{grid-template-columns:repeat(3,1fr)}.pricing-format-choices button:last-child{grid-column:2}.pricing-frequency-choices{grid-template-columns:1fr}@media (max-width:1020px){.pricing-lag-grid,.pricing-schema-grid,.pricing-business-grid,.pricing-team-grid{gap:55px}.pricing-lag-rail{grid-template-columns:1fr 22px 1fr 22px 1fr}.pricing-lag-rail article,.pricing-format-grid article{padding:22px}.pricing-format-grid{grid-template-columns:1fr 1fr}}@media (max-width:780px){.pricing-hero-note{bottom:20px;right:0}.pricing-lag-grid,.pricing-schema-grid,.pricing-business-grid,.pricing-team-grid{grid-template-columns:1fr;gap:48px}.pricing-lag-rail{grid-template-columns:1fr;gap:12px}.pricing-lag-rail>i{transform:rotate(90deg)}.pricing-lag-rail article{min-height:260px}.pricing-team-photo{min-height:480px}.pricing-format-choices{grid-template-columns:1fr 1fr}.pricing-format-choices button:last-child{grid-column:auto}.pricing-form-card,.pricing-form-card form{min-height:760px}}@media (max-width:520px){.pricing-format-grid,.pricing-format-choices{grid-template-columns:1fr}.pricing-format-grid article{min-height:245px}.pricing-lag-rail article{min-height:240px}.pricing-record dl>div{grid-template-columns:1fr;gap:4px}.pricing-team-photo{min-height:420px}.pricing-photo-card{bottom:16px;left:16px;right:16px}.pricing-form-card,.pricing-form-card form{min-height:720px}}.bulk-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.bulk-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.bulk-hero-note{top:auto;bottom:28px;right:-18px}.bulk-intro-section{background:var(--paper)}.bulk-intro-section .rich-copy .button{margin-top:12px}.bulk-fit-section{background:var(--paper-soft)}.bulk-fit-head>p{color:var(--ink-soft)}.bulk-source-grid{border-top:0;gap:12px}.bulk-source-grid article,.bulk-source-grid article:last-child{border:1px solid var(--line);background:var(--paper);border-radius:10px;min-height:310px;margin:0;padding:32px;transition:transform .25s,border-color .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.bulk-source-grid article:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-5px)}}.bulk-category-line{border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(6,1fr);margin-top:28px;display:grid}.bulk-category-line span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:88px;font-size:var(--text-xs);flex-direction:column;justify-content:center;gap:8px;padding:14px;font-weight:750;transition:color .2s,background .2s,transform .2s;display:flex}@media (hover:hover) and (pointer:fine){.bulk-category-line span:hover{color:var(--brand);background:var(--paper-pink);transform:translateY(-3px)}}.bulk-category-line svg{width:19px;color:var(--brand)}.bulk-process-section{background:var(--dark);color:var(--paper)}.bulk-process-head{max-width:850px}.bulk-process-head>p:last-child{color:var(--white-muted)}.bulk-operation-track article{min-height:320px}.bulk-form-section{background:var(--paper)}.bulk-form-card{min-height:840px}.bulk-form-card form{min-height:762px}.bulk-business-choices,.bulk-category-choices{grid-template-columns:repeat(3,1fr)}.bulk-business-choices button,.bulk-category-choices button{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:78px}.bulk-timescale-choices{grid-template-columns:1fr 1fr}.bulk-value-section{background:var(--paper-pink)}.bulk-value-head>p{color:var(--ink-soft)}.bulk-value-cards article{background:var(--paper);min-height:430px;padding:40px}.bulk-value-cards article>span{margin-bottom:34px}.bulk-value-cards h3{max-width:520px}.bulk-value-cards ul{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;margin:25px 0 0;padding:18px 0;list-style:none}.bulk-value-cards li{color:var(--ink-soft);font-size:var(--text-xs);padding:6px 0}.bulk-value-cards li:before{content:">";color:var(--brand);margin-right:9px;font-weight:800}.bulk-value-cards article:last-child{background:var(--dark);color:var(--paper)}.bulk-value-cards article:last-child>p:not(.eyebrow),.bulk-value-cards article:last-child li{color:var(--white-muted)}.bulk-value-cards article:last-child{border-color:var(--dark)}@media (hover:hover) and (pointer:fine){.bulk-value-cards article:last-child:hover{border-color:var(--lime);box-shadow:0 18px 45px var(--black)}@supports (color:color-mix(in lab, red, red)){.bulk-value-cards article:last-child:hover{box-shadow:0 18px 45px color-mix(in srgb, var(--black) 25%, transparent)}}}.bulk-value-cards article:last-child ul{border-color:var(--line-dark)}.bulk-value-cards article:last-child>span{background:var(--lime);color:var(--dark)}@media (hover:hover) and (pointer:fine){.bulk-value-cards article:last-child:hover>span{background:var(--paper);color:var(--brand)}}.bulk-terms-section{background:var(--brand);color:var(--paper)}.bulk-terms-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.bulk-terms-photo{border:1px solid var(--paper);min-height:560px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bulk-terms-photo{border:1px solid color-mix(in srgb, var(--paper) 35%, transparent)}}.bulk-terms-photo{box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.bulk-terms-photo:hover{box-shadow:0 28px 65px var(--black);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.bulk-terms-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--black) 25%, transparent)}}}.bulk-photo-card{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:14px;padding:16px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:28px;left:28px;right:28px}@media (hover:hover) and (pointer:fine){.bulk-terms-photo:hover .bulk-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.bulk-photo-card svg{color:var(--brand)}.bulk-photo-card small,.bulk-photo-card strong{display:block}.bulk-photo-card small{color:var(--ink-soft);font-size:var(--text-xs)}.bulk-photo-card strong{font-size:var(--text-sm)}.bulk-terms-grid>div:last-child>p:not(.eyebrow){color:var(--brand-soft);margin:24px 0}.bulk-terms-grid .build-migration-list{margin-bottom:30px}@media (max-width:1020px){.footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.bulk-category-line{grid-template-columns:repeat(3,1fr)}.bulk-terms-grid{gap:55px}.bulk-operation-track{grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr}.bulk-operation-track article{padding:22px}.bulk-business-choices,.bulk-category-choices{grid-template-columns:1fr 1fr}}@media (max-width:780px){.footer-links{grid-template-columns:1fr 1fr;gap:35px 22px}.bulk-hero-note{bottom:20px;right:0}.bulk-operation-track{grid-template-columns:1fr;gap:12px}.bulk-operation-track>i{transform:rotate(90deg)}.bulk-operation-track article{min-height:260px}.bulk-terms-grid{grid-template-columns:1fr;gap:48px}.bulk-terms-photo{min-height:480px}.bulk-form-card,.bulk-form-card form{min-height:780px}.bulk-value-cards{grid-template-columns:1fr}.bulk-value-cards article{min-height:360px}}@media (max-width:520px){.bulk-category-line,.bulk-business-choices,.bulk-category-choices,.bulk-timescale-choices{grid-template-columns:1fr}.bulk-category-line span{flex-direction:row;justify-content:flex-start;align-items:center;min-height:70px}.bulk-business-choices button,.bulk-category-choices button{flex-direction:row;align-items:center;min-height:62px}.bulk-operation-track article{min-height:245px;padding:26px 24px}.bulk-terms-photo{min-height:420px}.bulk-photo-card{bottom:16px;left:16px;right:16px}.bulk-form-card,.bulk-form-card form{min-height:740px}}.media-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.media-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.media-hero-note{top:auto;bottom:28px;right:-18px}.media-intro-section{background:var(--paper)}.media-intro-section .rich-copy .button{margin-top:10px}.media-data-section{background:var(--paper-soft)}.media-audiences-section{background:var(--dark);color:var(--paper)}.media-audiences-head{max-width:none}.media-audiences-head>p:last-child{color:var(--white-muted)}.media-audience-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.media-audience-grid>button{border:1px solid var(--line-dark);background:var(--paper);border-radius:10px;flex-direction:column;align-items:flex-start;min-height:330px;padding:30px;display:flex}@supports (color:color-mix(in lab, red, red)){.media-audience-grid>button{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.media-audience-grid>button{color:var(--paper);text-align:left;cursor:pointer;transition:transform .25s,border-color .25s,background .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.media-audience-grid>button:hover{border-color:var(--lime);background:var(--lime);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.media-audience-grid>button:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}.media-audience-grid>button:hover{box-shadow:0 18px 45px var(--black)}@supports (color:color-mix(in lab, red, red)){.media-audience-grid>button:hover{box-shadow:0 18px 45px color-mix(in srgb, var(--black) 24%, transparent)}}}.media-audience-grid>button>span{background:var(--lime);width:52px;height:52px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:35px;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.media-audience-grid>button:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-5deg)}}.media-audience-grid>button>span svg{width:23px}.media-audience-grid small{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;font-weight:800}.media-audience-grid h3{font-size:var(--text-xl);margin-top:8px}.media-audience-grid p{color:var(--white-muted);font-size:var(--text-sm)}.media-audience-grid strong{border-bottom:1px solid var(--paper);font-size:var(--text-xs);align-items:center;gap:9px;margin-top:auto;padding-bottom:3px;transition:gap .2s,color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.media-audience-grid>button:hover strong{color:var(--lime);border-color:var(--lime);gap:13px}}.media-editorial-section{background:var(--paper-pink)}.media-editorial-photo{border:1px solid var(--line);min-height:570px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.media-editorial-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.media-editorial-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}.media-editorial-photo:hover .support-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.media-editorial-section .support-technical-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.media-support-section{background:var(--paper)}.media-support-grid a{cursor:pointer;padding-inline:28px;transition:color .25s,background .25s,box-shadow .25s,transform .25s}.media-support-grid a:nth-child(2n){padding-left:28px}@media (hover:hover) and (pointer:fine){.media-support-grid a:hover{background:var(--paper-pink);box-shadow:0 12px 26px var(--ink);padding-inline:28px}@supports (color:color-mix(in lab, red, red)){.media-support-grid a:hover{box-shadow:0 12px 26px color-mix(in srgb, var(--ink) 10%, transparent)}}.media-support-grid a:hover{transform:translateY(-3px)}}.media-support-grid>a>svg:first-child{background:var(--brand-soft);width:44px;height:44px;color:var(--brand);border-radius:50%;padding:10px;transition:transform .25s,background .25s,color .25s}@media (hover:hover) and (pointer:fine){.media-support-grid a:hover>svg:first-child{background:var(--brand);color:var(--paper);transform:rotate(-4deg)}}.media-support-grid a:focus-visible,.media-audience-grid>button:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.media-form-section{background:var(--paper-soft)}.media-form-card{min-height:980px}.media-form-card form{min-height:902px}.media-type-choices{grid-template-columns:1fr 1fr}.media-type-choices button{min-height:70px}.media-cta-section{background:var(--lime);color:var(--dark)}.media-cta-section .eyebrow{color:var(--dark)}.media-cta-section .button.primary{background:var(--dark)}@media (max-width:1020px){.media-editorial-section .support-technical-grid{gap:55px}.media-audience-grid{grid-template-columns:1fr 1fr}}@media (max-width:780px){.media-hero-note{bottom:20px;right:0}.media-editorial-section .support-technical-grid{grid-template-columns:1fr;gap:48px}.media-editorial-photo{min-height:480px}.media-form-card,.media-form-card form{min-height:780px}.media-cta-section .multi-cta-grid>div:last-child>div{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:520px){.media-audience-grid,.media-type-choices{grid-template-columns:1fr}.media-audience-grid>button{min-height:300px;padding:28px 24px}.media-editorial-photo{min-height:420px}.media-editorial-photo .support-photo-card{bottom:16px;left:16px;right:16px}.media-form-card,.media-form-card form{min-height:740px}.media-support-grid a{padding-inline:20px}@media (hover:hover) and (pointer:fine){.media-support-grid a:hover{padding-inline:20px}}.media-support-grid a:nth-child(2n){padding-left:20px}}.environment-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.environment-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.environment-hero-note{top:auto;bottom:28px;right:-18px}.environment-intro-section{background:var(--paper)}.environment-scale-section{background:var(--paper-soft)}.environment-materials-section{background:var(--dark);color:var(--paper)}.environment-materials-layout{grid-template-columns:.7fr 1.3fr;align-items:center;gap:92px;display:grid}.environment-materials-layout>div:first-child>p:not(.eyebrow){color:var(--white-muted);margin:25px 0 0}.environment-material-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.environment-material-grid article{border:1px solid var(--line-dark);background:var(--paper);border-radius:9px;flex-direction:column;min-height:230px;padding:26px;display:flex}@supports (color:color-mix(in lab, red, red)){.environment-material-grid article{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.environment-material-grid article{transition:transform .25s,border-color .25s,background .25s}@media (hover:hover) and (pointer:fine){.environment-material-grid article:hover{border-color:var(--lime);background:var(--lime);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.environment-material-grid article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}}.environment-material-grid article>span{background:var(--lime);width:46px;height:46px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:auto;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.environment-material-grid article:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-5deg)}}.environment-material-grid svg{width:21px}.environment-material-grid h3{font-size:var(--text-lg);margin-top:30px}.environment-material-grid p{color:var(--white-muted);font-size:var(--text-xs);margin:7px 0 0}.environment-circular-section{background:var(--paper-pink)}.environment-cycle-grid article{min-height:285px}.environment-life-section{background:var(--paper)}.environment-life-photo{border:1px solid var(--line);min-height:570px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.environment-life-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.environment-life-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}.environment-life-photo:hover .support-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.environment-life-section .support-technical-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.environment-weee-section{background:var(--paper-soft)}.environment-weee-grid>div:last-child>p:not(.eyebrow){margin:24px 0}.environment-role-section{background:var(--dark);color:var(--paper)}.environment-role-section .support-signposts-head>p:last-child{color:var(--white-muted)}.environment-role-grid>a>span{transition:transform .25s,background .25s,color .25s}@media (hover:hover) and (pointer:fine){.environment-role-grid>a:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-4deg)}}.environment-role-grid>a:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.environment-sources-section{background:var(--paper-pink)}.environment-source-grid a{background:var(--paper);padding-inline:28px}@supports (color:color-mix(in lab, red, red)){.environment-source-grid a{background:color-mix(in srgb, var(--paper) 72%, transparent)}}.environment-source-grid a{transition:color .25s,background .25s,box-shadow .25s,transform .25s}.environment-source-grid a:nth-child(2n){padding-left:28px}@media (hover:hover) and (pointer:fine){.environment-source-grid a:hover{background:var(--paper);box-shadow:0 12px 26px var(--ink);padding-inline:28px}@supports (color:color-mix(in lab, red, red)){.environment-source-grid a:hover{box-shadow:0 12px 26px color-mix(in srgb, var(--ink) 10%, transparent)}}.environment-source-grid a:hover{transform:translateY(-3px)}}.environment-source-grid>a>svg:first-child{background:var(--brand-soft);width:44px;height:44px;color:var(--brand);border-radius:50%;padding:10px;transition:transform .25s,background .25s,color .25s}@media (hover:hover) and (pointer:fine){.environment-source-grid a:hover>svg:first-child{background:var(--brand);color:var(--paper);transform:rotate(-4deg)}}.environment-source-grid a:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.environment-cta-section{background:var(--paper-soft);color:var(--dark)}.environment-cta-section .eyebrow{color:var(--brand)}.environment-cta-section .button.primary{background:var(--brand)}@media (max-width:1020px){.environment-materials-layout,.environment-life-section .support-technical-grid{gap:55px}.environment-material-grid{grid-template-columns:1fr 1fr}}@media (max-width:780px){.environment-hero-note{bottom:20px;right:0}.environment-materials-layout,.environment-life-section .support-technical-grid{grid-template-columns:1fr;gap:48px}.environment-material-grid{grid-template-columns:repeat(3,1fr)}.environment-material-grid article{min-height:215px;padding:22px}.environment-life-photo{min-height:480px}}@media (max-width:620px){.environment-material-grid{grid-template-columns:1fr 1fr}}.difference-fee-section{background:var(--paper-pink);color:var(--ink)}.difference-fee-contrast{border:1px solid var(--line);background:var(--line);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.difference-fee-contrast article{background:var(--paper);min-height:430px;color:var(--ink);flex-direction:column;padding:42px;display:flex;position:relative}.difference-fee-contrast article.is-sell-any-mobile{background:var(--dark);color:var(--paper)}.difference-fee-icon{background:var(--brand-soft);width:54px;height:54px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:43px;display:grid}.difference-fee-icon svg{width:24px;height:24px}.difference-fee-contrast .is-sell-any-mobile .difference-fee-icon{background:var(--lime);color:var(--dark)}.difference-fee-contrast .is-sell-any-mobile .eyebrow{color:var(--lime)}.difference-fee-contrast h3{max-width:430px;color:inherit;font-family:var(--font-newsreader), serif;font-size:var(--text-4xl);font-weight:580;line-height:1.03}.difference-fee-contrast article>p:not(.eyebrow){max-width:480px;color:var(--ink-soft);margin:22px 0 34px}.difference-fee-contrast .is-sell-any-mobile>p:not(.eyebrow){color:var(--white-muted)}.difference-fee-equation{border-top:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:auto;padding-top:24px;display:grid}.difference-fee-equation span{color:var(--brand);font-size:var(--text-2xl)}.difference-fee-contrast .is-sell-any-mobile .difference-fee-equation{border-color:var(--line-dark)}.difference-fee-contrast .is-sell-any-mobile .difference-fee-equation span{color:var(--lime)}.difference-calculator-section{background:var(--paper);color:var(--ink)}.difference-calculator-layout{grid-template-columns:minmax(0,.68fr) minmax(560px,1.32fr);align-items:start;gap:86px;display:grid}.difference-calculator-layout>div:first-child{position:sticky;top:122px}.difference-calculator-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0 0}.difference-calculator{border:1px solid var(--line);background:var(--paper-pink);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.difference-calculator-heading{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:52px 1fr;gap:18px;padding:28px 30px;display:grid}.difference-calculator-heading>span{background:var(--brand-soft);width:52px;height:52px;color:var(--brand);border-radius:50%;place-items:center;display:grid}.difference-calculator-heading .eyebrow{margin-bottom:7px}.difference-calculator-heading h3{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);font-weight:580}.difference-calculator-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:28px 30px;display:grid}.difference-calculator-fields label{min-width:0;color:var(--ink);font-size:var(--text-xs);align-content:start;gap:9px;font-weight:750;display:grid}.difference-calculator-fields input{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;min-height:52px;color:var(--ink);font-size:var(--text-base);border-radius:8px;outline:none;padding:0 14px;font-weight:650}.difference-calculator-fields input:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.difference-input-with-icon,.difference-input-suffix{display:block;position:relative}.difference-input-with-icon>svg{z-index:1;width:17px;color:var(--brand);position:absolute;top:50%;left:13px;transform:translateY(-50%)}.difference-input-with-icon input{padding-left:38px}.difference-input-suffix strong{color:var(--brand);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.difference-input-suffix input{padding-right:38px}.difference-calculator-results{border-top:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.difference-calculator-results article{background:var(--paper);min-height:178px;color:var(--ink);flex-direction:column;justify-content:center;padding:25px 30px;display:flex}.difference-calculator-results article.is-flat-fee{background:var(--dark);color:var(--paper)}.difference-calculator-results article span,.difference-calculator-results article small{font-size:var(--text-xs)}.difference-calculator-results article span{color:var(--brand);text-transform:uppercase;letter-spacing:.07em;font-weight:800}.difference-calculator-results article.is-flat-fee span{color:var(--lime)}.difference-calculator-results article strong{font-family:var(--font-newsreader), serif;font-size:var(--text-5xl);margin:6px 0;font-weight:580;line-height:1}.difference-calculator-results article small{color:var(--ink-soft)}.difference-calculator-results article.is-flat-fee small{color:var(--white-muted)}.difference-calculator-results>p{background:var(--paper);color:var(--ink-soft);font-size:var(--text-sm);grid-column:1/-1;margin:0;padding:17px 30px}.difference-calculator-results>p.is-positive strong{color:var(--success)}.difference-calculator-note{border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-xs);margin:0;padding:17px 30px 24px}.difference-consumer-section{background:var(--brand);color:var(--paper)}.difference-consumer-section .no-fee-number{box-shadow:inset 0 0 0 10px var(--brand), 0 0 0 1px var(--lime)}.difference-consumer-section h2{color:var(--paper)}.difference-consumer-section .no-fee-grid p{color:var(--brand-soft)}.difference-consumer-section .check-list{color:var(--paper)}.difference-recycler-section{background:var(--paper);color:var(--ink)}.difference-recycler-section .verified-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:25px 0}.difference-recycler-section .text-link{margin-top:28px}.difference-recycler-photo{border:1px solid var(--line);min-height:610px;box-shadow:var(--shadow);border-radius:14px;position:relative;overflow:hidden}.difference-recycler-photo>div{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px;grid-template-columns:42px 1fr;align-items:center;gap:15px;padding:20px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.difference-recycler-photo>div>svg{color:var(--brand)}.difference-recycler-photo small,.difference-recycler-photo strong{display:block}.difference-recycler-photo small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:800}.difference-recycler-photo strong{font-size:var(--text-sm);margin-top:3px}.difference-independence-section{background:var(--dark);color:var(--paper)}.difference-independence-section .rich-copy{color:var(--white-muted)}.difference-independence-section .text-link{color:var(--paper)}@media (hover:hover) and (pointer:fine){.difference-independence-section .text-link:hover{color:var(--lime)}}.difference-data-section{background:var(--paper);color:var(--ink)}.difference-data-section .verified-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0}.difference-data-section .text-link{margin-top:5px}.difference-listing-section{background:var(--brand);color:var(--paper)}.difference-listing-section .rich-copy{color:var(--brand-soft)}.difference-listing-section .text-link{color:var(--paper)}@media (hover:hover) and (pointer:fine){.difference-listing-section .text-link:hover{color:var(--lime)}}.difference-page>.faq-section{background:var(--paper-pink);color:var(--ink)}.difference-final-section{background:var(--paper);color:var(--ink)}.who-page .independence-section .text-link{color:var(--paper);margin-top:25px}@media (hover:hover) and (pointer:fine){.who-page .independence-section .text-link:hover{color:var(--lime)}}.join-fee-detail-link,.legal-hub-trust-section .text-link+.text-link{margin-left:20px}@media (max-width:1020px){.difference-calculator-layout{grid-template-columns:1fr;gap:46px}.difference-calculator-layout>div:first-child{position:static}.difference-recycler-section .verified-grid{grid-template-columns:1fr;gap:54px}.difference-recycler-photo{min-height:520px}}@media (max-width:760px){.difference-fee-contrast,.difference-calculator-results,.difference-calculator-fields{grid-template-columns:1fr}.difference-fee-contrast article{min-height:380px;padding:30px}.difference-fee-contrast h3{font-size:var(--text-3xl)}.difference-calculator-results>p{grid-column:auto}}@media (max-width:520px){.difference-fee-contrast article{min-height:0;padding:25px 21px}.difference-fee-icon{margin-bottom:30px}.difference-fee-equation{grid-template-columns:1fr;gap:5px}.difference-fee-equation span{transform-origin:50%;transform:rotate(90deg)}.difference-calculator-heading{grid-template-columns:43px 1fr;padding:22px 18px}.difference-calculator-heading>span{width:43px;height:43px}.difference-calculator-fields{padding:22px 18px}.difference-calculator-results article{min-height:155px;padding:23px 18px}.difference-calculator-results>p,.difference-calculator-note{padding-inline:18px}.difference-recycler-photo{min-height:430px}.difference-recycler-photo>div{bottom:14px;left:14px;right:14px}.join-fee-detail-link,.legal-hub-trust-section .text-link+.text-link{margin-top:18px;margin-left:0}.environment-material-grid{grid-template-columns:1fr}.environment-material-grid article{min-height:190px}.environment-material-grid h3{margin-top:24px}.environment-life-photo{min-height:420px}.environment-life-photo .support-photo-card{bottom:16px;left:16px;right:16px}.environment-source-grid a{padding-inline:20px}@media (hover:hover) and (pointer:fine){.environment-source-grid a:hover{padding-inline:20px}}.environment-source-grid a:nth-child(2n){padding-left:20px}}.itad-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.itad-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.itad-hero-note{top:auto;bottom:28px;right:-18px}.itad-intro-section{background:var(--paper)}.itad-security-section{background:var(--paper-soft)}@media (hover:hover) and (pointer:fine){.itad-security-photo:hover .support-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.itad-security-section .official-guidance-links{margin-top:24px}.itad-audit-section{background:var(--dark);color:var(--paper)}.itad-audit-layout{grid-template-columns:.76fr 1.24fr}.itad-audit-layout>div:first-child>p:last-child{color:var(--white-muted);margin-top:26px}.itad-evidence-docket{box-shadow:0 24px 65px var(--black)}@supports (color:color-mix(in lab, red, red)){.itad-evidence-docket{box-shadow:0 24px 65px color-mix(in srgb, var(--black) 30%, transparent)}}.itad-value-section{background:var(--paper-pink)}.itad-value-cards article{min-height:410px}.itad-value-cards article>span{margin-bottom:35px}.itad-value-cards h3{max-width:510px}.itad-value-cards ul{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;margin:24px 0 0;padding:17px 0;list-style:none}.itad-value-cards li{color:var(--ink-soft);font-size:var(--text-xs);padding:6px 0}.itad-value-cards li:before{content:">";color:var(--brand);margin-right:9px;font-weight:800}.itad-devices-section{background:var(--paper)}@media (hover:hover) and (pointer:fine){.itad-device-grid article:hover{background:var(--paper-pink)}}.itad-organisations-section{background:var(--paper-soft)}.itad-organisation-grid{grid-template-columns:repeat(3,1fr)}.itad-organisation-grid article{min-height:300px}.itad-collection-section{background:var(--brand);color:var(--paper)}.itad-collection-photo{border:1px solid var(--paper);min-height:560px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.itad-collection-photo{border:1px solid color-mix(in srgb, var(--paper) 35%, transparent)}}.itad-collection-photo{box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.itad-collection-photo:hover{box-shadow:0 28px 65px var(--black);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.itad-collection-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--black) 25%, transparent)}}.itad-collection-photo:hover .bulk-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.itad-form-section{background:var(--paper)}.itad-form-card{min-height:970px}.itad-form-card form{min-height:892px}.itad-organisation-choices,.itad-device-choices{grid-template-columns:1fr 1fr}.itad-device-choices button{min-height:70px}.itad-collection-choices{grid-template-columns:1fr}.itad-timescale-choices{grid-template-columns:1fr 1fr}.itad-form-card textarea{min-height:145px}.itad-cta-section{background:var(--dark);color:var(--paper)}.itad-cta-section .multi-cta-grid .eyebrow{color:var(--lime)}.itad-cta-section .multi-cta-grid>div:last-child>p{color:var(--white-muted)}.itad-cta-section .multi-cta-grid>div:last-child>div{align-items:center;gap:28px;display:flex}.itad-cta-section .text-link{color:var(--paper);border-color:var(--paper)}@media (hover:hover) and (pointer:fine){.itad-cta-section .text-link:hover{color:var(--lime);border-color:var(--lime)}}@media (max-width:1020px){.itad-collection-grid{gap:55px}}@media (max-width:780px){.itad-hero-note{bottom:20px;right:0}.itad-audit-layout,.itad-collection-grid{grid-template-columns:1fr;gap:48px}.itad-value-cards,.itad-organisation-grid{grid-template-columns:1fr}.itad-value-cards article{min-height:350px}.itad-collection-photo{min-height:480px}.itad-form-card,.itad-form-card form{min-height:780px}.itad-cta-section .multi-cta-grid>div:last-child>div{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:520px){.itad-security-photo .support-photo-card{bottom:16px;left:16px;right:16px}.itad-collection-photo{min-height:420px}.itad-collection-photo .bulk-photo-card{bottom:16px;left:16px;right:16px}.itad-organisation-choices,.itad-device-choices,.itad-timescale-choices{grid-template-columns:1fr}.itad-form-card,.itad-form-card form{min-height:720px}}.recycling-journey-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.recycling-journey-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.recycling-journey-hero-note{top:auto;bottom:28px;right:-18px}.recycling-handover-section{background:var(--paper)}.recycling-handover-grid,.recycling-inspection-grid,.recycling-repair-grid,.recycling-materials-layout{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.recycling-handover-grid>div:last-child>p:not(.eyebrow),.recycling-inspection-copy>p:not(.eyebrow),.recycling-repair-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:25px 0 0}.recycling-handover-photo,.recycling-inspection-photo,.recycling-repair-photo,.material-recovery-photo{border:1px solid var(--line);min-height:560px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.journey-stage-photo{isolation:isolate;background:var(--paper-soft);position:relative;overflow:hidden}.journey-stage-photo>img{z-index:0;object-fit:cover}.journey-stage-photo:after{content:"";z-index:1;background:linear-gradient(var(--ink), var(--ink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.journey-stage-photo:after{background:linear-gradient(color-mix(in srgb, var(--ink) 2%, transparent), color-mix(in srgb, var(--ink) 23%, transparent))}}.journey-stage-photo:after{pointer-events:none}.journey-stage-photo>:not(img){z-index:2}@media (hover:hover) and (pointer:fine){.recycling-handover-photo:hover,.recycling-inspection-photo:hover,.recycling-repair-photo:hover,.material-recovery-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.recycling-handover-photo:hover,.recycling-inspection-photo:hover,.recycling-repair-photo:hover,.material-recovery-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.journey-photo-card{z-index:2;border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:14px;padding:16px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:28px;left:28px;right:28px}@media (hover:hover) and (pointer:fine){.recycling-handover-photo:hover .journey-photo-card,.recycling-inspection-photo:hover .journey-photo-card,.recycling-repair-photo:hover .journey-photo-card,.material-recovery-photo:hover .journey-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.journey-photo-card svg{color:var(--brand);flex:none}.journey-photo-card small,.journey-photo-card strong{display:block}.journey-photo-card small{color:var(--ink-soft);font-size:var(--text-xs)}.journey-photo-card strong{font-size:var(--text-sm)}.recycling-passport-section{background:var(--paper-soft)}.recycling-passport-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.recycling-passport-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.device-passport{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.device-passport:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(-.3deg)}@supports (color:color-mix(in lab, red, red)){.device-passport:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.device-passport-head{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr 30px;align-items:center;gap:14px;min-height:110px;padding:23px 27px;display:grid}.device-passport-head>svg{color:var(--brand)}.device-passport-head>svg:last-child{color:var(--success)}.device-passport-head small,.device-passport-head strong{display:block}.device-passport-head small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.device-passport-head strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);line-height:1.15}.device-passport dl{margin:0}.device-passport dl>div{border-bottom:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:20px;padding:14px 27px;transition:padding .2s,background .2s;display:grid}@media (hover:hover) and (pointer:fine){.device-passport dl>div:hover{background:var(--paper-pink);padding-left:34px}}.device-passport dt{color:var(--ink-soft);font-size:var(--text-xs)}.device-passport dd{font-size:var(--text-xs);margin:0;font-weight:800}.device-passport>p{color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:10px;margin:0;padding:18px 27px;display:flex}.device-passport>p svg{width:17px;color:var(--brand)}.recycling-security-section{background:var(--dark);color:var(--paper)}.recycling-security-head{max-width:none}.recycling-security-head>p:last-child{color:var(--white-muted)}.recycling-security-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.recycling-security-grid article{border:1px solid var(--line-dark);background:var(--paper);border-radius:10px;flex-direction:column;min-height:345px;padding:30px;display:flex}@supports (color:color-mix(in lab, red, red)){.recycling-security-grid article{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.recycling-security-grid article{transition:transform .25s,border-color .25s,background .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.recycling-security-grid article:hover{border-color:var(--lime);background:var(--lime);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.recycling-security-grid article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}.recycling-security-grid article:hover{box-shadow:0 18px 45px var(--black)}@supports (color:color-mix(in lab, red, red)){.recycling-security-grid article:hover{box-shadow:0 18px 45px color-mix(in srgb, var(--black) 24%, transparent)}}}.recycling-security-grid article>span{background:var(--lime);width:52px;height:52px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:48px;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.recycling-security-grid article:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-5deg)}}.recycling-security-grid article>span svg{width:23px}.recycling-security-grid h3{font-size:var(--text-xl)}.recycling-security-grid p{color:var(--white-muted);font-size:var(--text-sm)}.journey-source-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 26px;margin-top:34px;padding-top:25px;display:flex}.journey-source-links a{border-bottom:1px solid var(--ink);font-size:var(--text-xs);align-items:center;gap:9px;padding-bottom:3px;font-weight:800;transition:gap .2s,color .2s,border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.journey-source-links a:hover{color:var(--brand);border-color:var(--brand);gap:13px}}.journey-source-links-dark{border-color:var(--line-dark)}.journey-source-links-dark a{color:var(--paper);border-color:var(--paper)}@media (hover:hover) and (pointer:fine){.journey-source-links-dark a:hover{color:var(--lime);border-color:var(--lime)}}.recycling-erasure-section{background:var(--paper)}.recycling-erasure-grid .rich-copy .text-link{margin-top:7px}.recycling-inspection-section{background:var(--paper-soft)}.inspection-check-grid{grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:30px;display:grid}.inspection-check-grid span{border:1px solid var(--line);background:var(--paper);min-height:52px;font-size:var(--text-xs);border-radius:7px;align-items:center;gap:10px;padding:11px 13px;font-weight:750;transition:transform .2s,color .2s,border-color .2s;display:flex}@media (hover:hover) and (pointer:fine){.inspection-check-grid span:hover{color:var(--brand);border-color:var(--brand);transform:translateY(-3px)}}.inspection-check-grid svg{width:18px;color:var(--brand)}.recycling-fork-section{background:var(--dark);color:var(--paper)}.recycling-fork-head{max-width:830px}.recycling-fork-head>p:last-child{color:var(--white-muted)}.destination-map{grid-template-columns:.7fr 1.3fr;align-items:stretch;gap:55px;display:grid}.destination-origin{border:1px solid var(--line-dark);background:var(--brand);border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:520px;padding:38px;transition:transform .25s,box-shadow .25s;display:flex}@media (hover:hover) and (pointer:fine){.destination-origin:hover{box-shadow:0 24px 60px var(--black);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.destination-origin:hover{box-shadow:0 24px 60px color-mix(in srgb, var(--black) 30%, transparent)}}}.destination-origin>svg{width:72px;height:72px;color:var(--lime);margin-bottom:auto}.destination-origin small{color:var(--brand-soft);font-size:var(--text-xs);letter-spacing:.09em;text-transform:uppercase;font-weight:800}.destination-origin strong{max-width:330px;font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);margin-top:10px;line-height:1.08}.destination-branches{gap:9px;display:grid}.destination-branches article{border:1px solid var(--line-dark);background:var(--paper);border-radius:9px;grid-template-columns:50px 1fr;align-items:center;gap:18px;padding:19px 22px;display:grid}@supports (color:color-mix(in lab, red, red)){.destination-branches article{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.destination-branches article{transition:transform .25s,border-color .25s,background .25s}@media (hover:hover) and (pointer:fine){.destination-branches article:hover{border-color:var(--lime);background:var(--lime);transform:translate(6px)}@supports (color:color-mix(in lab, red, red)){.destination-branches article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}}.destination-branches article>span{background:var(--lime);width:48px;height:48px;color:var(--dark);border-radius:50%;place-items:center;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.destination-branches article:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-5deg)}}.destination-branches article>span svg{width:20px}.destination-branches small{color:var(--lime);font-size:var(--text-xs);font-weight:800}.destination-branches h3{font-size:var(--text-lg);margin-top:3px}.destination-branches p{color:var(--white-muted);font-size:var(--text-xs);margin:5px 0 0}.recycling-premium-section{background:var(--paper)}.recycling-grade-cards article{min-height:430px}.recycling-grade-cards article>span{margin-bottom:36px}.recycling-grade-cards ul{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;margin:24px 0 0;padding:17px 0;list-style:none}.recycling-grade-cards li{color:var(--ink-soft);font-size:var(--text-xs);padding:6px 0}.recycling-grade-cards li:before{content:">";color:var(--brand);margin-right:9px;font-weight:800}.recycling-global-section{background:var(--paper-pink)}.recycling-global-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.recycling-global-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.global-market-panel{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:13px;padding:31px;transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.global-market-panel:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(.25deg)}@supports (color:color-mix(in lab, red, red)){.global-market-panel:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.global-market-panel>div{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;align-items:center;gap:14px;padding:19px 0;display:grid}.global-market-panel>div>svg{color:var(--brand);transition:transform .2s}@media (hover:hover) and (pointer:fine){.global-market-panel>div:hover>svg{transform:translateY(-3px)}}.global-market-panel small,.global-market-panel strong{display:block}.global-market-panel small{color:var(--brand);font-size:var(--text-xs);font-weight:800}.global-market-panel strong{font-size:var(--text-sm)}.global-market-panel>p{color:var(--ink-soft);font-size:var(--text-xs);gap:11px;margin:22px 0 0;display:flex}.global-market-panel>p svg{width:18px;color:var(--brand);flex:none}.recycling-repair-section{background:var(--paper)}.repair-list{grid-template-columns:1fr 1fr;gap:9px 12px;margin-top:30px;display:grid}.repair-list span{border:1px solid var(--line);background:var(--paper-soft);min-height:54px;font-size:var(--text-xs);border-radius:7px;align-items:center;gap:10px;padding:11px 13px;font-weight:750;transition:transform .2s,color .2s,border-color .2s,background .2s;display:flex}@media (hover:hover) and (pointer:fine){.repair-list span:hover{color:var(--brand);border-color:var(--brand);background:var(--paper-pink);transform:translateY(-3px)}}.repair-list svg{width:18px;color:var(--brand)}.recycling-parts-section{background:var(--paper-soft)}.recovered-parts-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.recovered-parts-grid article{border:1px solid var(--line);background:var(--paper);border-radius:10px;flex-direction:column;min-height:285px;padding:29px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}@media (hover:hover) and (pointer:fine){.recovered-parts-grid article:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-5px)}}.recovered-parts-grid article>span{background:var(--brand-soft);width:49px;height:49px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:auto;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.recovered-parts-grid article:hover>span{background:var(--brand);color:var(--paper);transform:rotate(-5deg)}}.recovered-parts-grid article>span svg{width:21px}.recovered-parts-grid h3{font-size:var(--text-xl);margin-top:37px}.recovered-parts-grid p{color:var(--ink-soft);font-size:var(--text-sm)}.recycling-materials-section{background:var(--dark);color:var(--paper)}.recycling-materials-copy>p:not(.eyebrow){color:var(--white-muted);margin:24px 0 0}.material-recovery-photo{border-color:var(--line-dark);min-height:620px}.material-field{grid-template-columns:1fr 1fr;gap:8px;display:grid;position:absolute;inset:26px 26px auto}.material-field article{border:1px solid var(--paper);grid-template-columns:43px 1fr;align-items:center;gap:10px;min-height:92px;padding:13px;display:grid}@supports (color:color-mix(in lab, red, red)){.material-field article{border:1px solid color-mix(in srgb, var(--paper) 30%, transparent)}}.material-field article{background:var(--dark);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.material-field article{background:color-mix(in srgb, var(--dark) 78%, transparent)}}.material-field article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .2s,border-color .2s,background .2s}@media (hover:hover) and (pointer:fine){.material-field article:hover{border-color:var(--lime);background:var(--dark);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.material-field article:hover{background:color-mix(in srgb, var(--dark) 90%, transparent)}}}.material-field article>strong{background:var(--lime);width:43px;height:43px;color:var(--dark);font-size:var(--text-sm);border-radius:50%;place-items:center;display:grid}.material-field b,.material-field small{display:block}.material-field b{font-size:var(--text-xs)}.material-field small{color:var(--white-muted);font-size:var(--text-xs);line-height:1.35}.material-recovery-photo .journey-photo-card{color:var(--ink)}.recycling-close-section{background:var(--paper-soft)}.journey-close-grid{grid-template-columns:minmax(0,1.06fr) minmax(390px,.84fr);align-items:center;gap:110px;display:grid}.journey-close-grid>div:first-child h2{max-width:670px}.journey-close-panel{justify-self:end;width:100%;max-width:520px}.journey-close-panel>p{max-width:490px;color:var(--ink-soft);margin:0 0 28px}.journey-close-actions{gap:10px;display:grid}.journey-close-link{border:1px solid var(--line);background:var(--paper);min-height:64px;font-size:var(--text-sm);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:0 21px;font-weight:800;transition:transform .25s,color .25s,border-color .25s,background .25s,box-shadow .25s;display:flex}.journey-close-link span:first-child{min-width:0}.journey-close-link .fine-arrow{flex:none}.journey-close-link-primary{border-color:var(--dark);background:var(--dark);color:var(--paper)}@media (hover:hover) and (pointer:fine){.journey-close-link-primary:hover{border-color:var(--brand);background:var(--brand);box-shadow:0 10px 24px var(--brand);transform:translate(4px)}@supports (color:color-mix(in lab, red, red)){.journey-close-link-primary:hover{box-shadow:0 10px 24px color-mix(in srgb, var(--brand) 14%, transparent)}}.journey-close-link-secondary:hover{border-color:var(--brand);background:var(--paper-pink);color:var(--brand);box-shadow:var(--shadow);transform:translate(4px)}}@media (max-width:1020px){.recycling-handover-grid,.recycling-passport-layout,.recycling-inspection-grid,.recycling-global-grid,.recycling-repair-grid,.recycling-materials-layout{gap:55px}.recycling-security-grid{grid-template-columns:1fr 1fr}.destination-map{grid-template-columns:.8fr 1.2fr;gap:32px}.recovered-parts-grid{grid-template-columns:1fr 1fr}.journey-close-grid{grid-template-columns:1fr;gap:48px}.journey-close-panel{justify-self:stretch;max-width:none}}@media (max-width:780px){.recycling-journey-hero-note{bottom:20px;right:0}.recycling-handover-grid,.recycling-passport-layout,.recycling-inspection-grid,.destination-map,.recycling-global-grid,.recycling-repair-grid,.recycling-materials-layout{grid-template-columns:1fr;gap:48px}.recycling-handover-photo,.recycling-inspection-photo,.recycling-repair-photo{min-height:480px}.recycling-inspection-photo{order:-1}.destination-origin{min-height:350px}.destination-origin>svg{width:58px;height:58px}.recycling-grade-cards{grid-template-columns:1fr}.recycling-grade-cards article{min-height:360px}.material-recovery-photo{min-height:590px}}@media (max-width:520px){.recycling-handover-photo,.recycling-inspection-photo,.recycling-repair-photo{min-height:420px}.journey-photo-card{bottom:16px;left:16px;right:16px}.device-passport dl>div{grid-template-columns:1fr;gap:4px}.recycling-security-grid,.inspection-check-grid,.repair-list,.recovered-parts-grid,.material-field{grid-template-columns:1fr}.recycling-security-grid article{min-height:300px;padding:26px 24px}.destination-branches article{grid-template-columns:44px 1fr;padding:17px}.destination-branches article>span{width:44px;height:44px}.recycling-grade-cards article{min-height:340px}.recovered-parts-grid article{min-height:245px}.material-recovery-photo{min-height:830px}.material-field{inset:16px 16px auto}.material-field article{min-height:78px}}.tablet-journey-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.tablet-journey-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.tablet-journey-hero-note{top:auto;bottom:28px;right:-18px}.tablet-handover-section{background:var(--paper)}.tablet-handover-grid,.tablet-inspection-grid,.tablet-education-layout,.tablet-repair-layout,.tablet-materials-layout{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.tablet-handover-grid>div:last-child>p:not(.eyebrow),.tablet-inspection-copy>p:not(.eyebrow),.tablet-education-copy>p:not(.eyebrow),.tablet-repair-copy>p:not(.eyebrow),.tablet-materials-copy>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.tablet-handover-photo,.tablet-inspection-photo,.tablet-materials-photo{border:1px solid var(--line);min-height:560px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.tablet-handover-photo:hover,.tablet-inspection-photo:hover,.tablet-materials-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.tablet-handover-photo:hover,.tablet-inspection-photo:hover,.tablet-materials-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}.tablet-handover-photo:hover .journey-photo-card,.tablet-inspection-photo:hover .journey-photo-card,.tablet-materials-photo:hover .journey-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.tablet-identity-section{background:var(--paper-soft)}.tablet-identity-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.tablet-identity-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.tablet-security-section{background:var(--dark);color:var(--paper)}.tablet-security-head{max-width:none}.tablet-security-head>p:last-child{color:var(--white-muted)}.tablet-security-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.tablet-security-grid article{border:1px solid var(--line-dark);background:var(--paper);border-radius:10px;flex-direction:column;min-height:345px;padding:30px;display:flex}@supports (color:color-mix(in lab, red, red)){.tablet-security-grid article{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.tablet-security-grid article{transition:transform .25s,border-color .25s,background .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.tablet-security-grid article:hover{border-color:var(--lime);background:var(--lime);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.tablet-security-grid article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}.tablet-security-grid article:hover{box-shadow:0 18px 45px var(--black)}@supports (color:color-mix(in lab, red, red)){.tablet-security-grid article:hover{box-shadow:0 18px 45px color-mix(in srgb, var(--black) 24%, transparent)}}}.tablet-security-grid article>span{background:var(--lime);width:52px;height:52px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:48px;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.tablet-security-grid article:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-5deg)}}.tablet-security-grid article>span svg{width:23px}.tablet-security-grid h3{font-size:var(--text-xl)}.tablet-security-grid p{color:var(--white-muted);font-size:var(--text-sm)}.tablet-erasure-section{background:var(--paper)}.tablet-erasure-grid .rich-copy .text-link{margin-top:7px}.tablet-inspection-section{background:var(--paper-soft)}.tablet-fork-section{background:var(--dark);color:var(--paper)}.tablet-fork-head{max-width:830px}.tablet-fork-head>p:last-child{color:var(--white-muted)}.tablet-education-section{background:var(--paper)}.tablet-education-layout{grid-template-columns:.86fr 1.14fr}.education-fleet-board{border:1px solid var(--line);background:var(--paper-soft);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.education-fleet-board:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(.2deg)}@supports (color:color-mix(in lab, red, red)){.education-fleet-board:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.education-fleet-photo{min-height:330px;position:relative}.education-fleet-photo>div{border:1px solid var(--line);background:var(--paper);border-radius:8px;align-items:center;gap:13px;padding:15px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:22px;left:22px;right:22px}@media (hover:hover) and (pointer:fine){.education-fleet-board:hover .education-fleet-photo>div{border-color:var(--brand);transform:translateY(-4px)}}.education-fleet-photo svg{color:var(--brand);flex:none}.education-fleet-photo small,.education-fleet-photo strong{display:block}.education-fleet-photo small{color:var(--ink-soft);font-size:var(--text-xs)}.education-fleet-photo strong{font-size:var(--text-sm)}.education-fleet-checks{grid-template-columns:1fr 1fr;display:grid}.education-fleet-checks article{border-top:1px solid var(--line);grid-template-columns:35px 1fr;gap:12px;min-height:142px;padding:21px;transition:background .2s,color .2s;display:grid}.education-fleet-checks article:nth-child(odd){border-right:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.education-fleet-checks article:hover{background:var(--paper-pink);color:var(--brand)}}.education-fleet-checks svg{color:var(--brand)}.education-fleet-checks strong,.education-fleet-checks small{display:block}.education-fleet-checks strong{font-size:var(--text-xs)}.education-fleet-checks small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:6px;line-height:1.45}.tablet-markets-section{background:var(--paper-pink)}.tablet-markets-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.tablet-markets-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.tablet-repair-section{background:var(--paper)}.repair-equation{border:1px solid var(--line);background:var(--paper-soft);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.repair-equation:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(-.2deg)}@supports (color:color-mix(in lab, red, red)){.repair-equation:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.repair-equation-photo{min-height:300px;position:relative}.repair-equation-photo>span{border:1px solid var(--line);background:var(--paper);font-size:var(--text-xs);border-radius:8px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;bottom:22px;left:22px}.repair-equation-photo svg{color:var(--brand)}.repair-equation-grid{grid-template-columns:1fr 1fr;display:grid}.repair-equation-grid article{border-top:1px solid var(--line);min-height:125px;padding:24px}.repair-equation-grid article:first-child{border-right:1px solid var(--line)}.repair-equation-grid small,.repair-equation-grid strong{display:block}.repair-equation-grid small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.repair-equation-grid strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:8px;line-height:1.18}.repair-equation-result{border-top:1px solid var(--line);background:var(--brand);color:var(--paper);grid-template-columns:34px 1fr;align-items:center;gap:13px;padding:22px 24px;transition:background .2s;display:grid}@media (hover:hover) and (pointer:fine){.repair-equation:hover .repair-equation-result{background:var(--brand-deep)}}.repair-equation-result svg{color:var(--lime)}.repair-equation-result small,.repair-equation-result strong{display:block}.repair-equation-result small{color:var(--brand-soft);font-size:var(--text-xs)}.repair-equation-result strong{font-size:var(--text-sm)}.tablet-parts-section{background:var(--paper-soft)}.tablet-materials-section{background:var(--dark);color:var(--paper)}.tablet-materials-copy>p:not(.eyebrow){color:var(--white-muted)}.tablet-materials-photo{border-color:var(--line-dark);min-height:620px}.tablet-materials-photo .journey-photo-card{color:var(--ink)}.tablet-journey-page .faq-section{background:var(--paper)}.tablet-close-section{background:var(--paper-soft)}@media (max-width:1020px){.tablet-handover-grid,.tablet-identity-layout,.tablet-inspection-grid,.tablet-education-layout,.tablet-markets-grid,.tablet-repair-layout,.tablet-materials-layout{gap:55px}.tablet-security-grid{grid-template-columns:1fr 1fr}}@media (max-width:780px){.tablet-journey-hero-note{bottom:20px;right:0}.tablet-handover-grid,.tablet-identity-layout,.tablet-inspection-grid,.tablet-education-layout,.tablet-markets-grid,.tablet-repair-layout,.tablet-materials-layout{grid-template-columns:1fr;gap:48px}.tablet-handover-photo,.tablet-inspection-photo{min-height:480px}.tablet-inspection-photo{order:-1}.tablet-materials-photo{min-height:590px}}@media (max-width:520px){.tablet-handover-photo,.tablet-inspection-photo{min-height:420px}.tablet-security-grid,.education-fleet-checks,.repair-equation-grid{grid-template-columns:1fr}.tablet-security-grid article{min-height:300px;padding:26px 24px}.education-fleet-photo{min-height:300px}.education-fleet-checks article:nth-child(odd),.repair-equation-grid article:first-child{border-right:0}.tablet-materials-photo{min-height:830px}}.watch-journey-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.watch-journey-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.watch-journey-hero-note{top:auto;bottom:28px;right:-18px}.watch-handover-section{background:var(--paper)}.watch-handover-grid,.watch-inspection-grid,.watch-bands-layout,.watch-materials-layout{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.watch-handover-grid>div:last-child>p:not(.eyebrow),.watch-inspection-copy>p:not(.eyebrow),.watch-bands-layout>div:last-child>p:not(.eyebrow),.watch-materials-copy>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.watch-handover-photo,.watch-inspection-photo,.watch-materials-photo{border:1px solid var(--line);min-height:560px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.watch-handover-photo:hover,.watch-inspection-photo:hover,.watch-materials-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.watch-handover-photo:hover,.watch-inspection-photo:hover,.watch-materials-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}.watch-handover-photo:hover .journey-photo-card,.watch-inspection-photo:hover .journey-photo-card,.watch-materials-photo:hover .journey-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.watch-identity-section{background:var(--paper-soft)}.watch-identity-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.watch-identity-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.watch-security-section{background:var(--dark);color:var(--paper)}.watch-security-head{max-width:none}.watch-security-head>p:last-child{color:var(--white-muted)}.watch-security-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.watch-security-grid article{border:1px solid var(--line-dark);background:var(--paper);border-radius:10px;flex-direction:column;min-height:355px;padding:30px;display:flex}@supports (color:color-mix(in lab, red, red)){.watch-security-grid article{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.watch-security-grid article{transition:transform .25s,border-color .25s,background .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.watch-security-grid article:hover{border-color:var(--lime);background:var(--lime);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.watch-security-grid article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}.watch-security-grid article:hover{box-shadow:0 18px 45px var(--black)}@supports (color:color-mix(in lab, red, red)){.watch-security-grid article:hover{box-shadow:0 18px 45px color-mix(in srgb, var(--black) 24%, transparent)}}}.watch-security-grid article>span{background:var(--lime);width:52px;height:52px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:48px;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.watch-security-grid article:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-5deg)}}.watch-security-grid article>span svg{width:23px}.watch-security-grid h3{font-size:var(--text-xl)}.watch-security-grid p{color:var(--white-muted);font-size:var(--text-sm)}.watch-data-section{background:var(--paper)}.watch-data-layout{grid-template-columns:.82fr 1.18fr;align-items:center;gap:100px;display:grid}.watch-data-copy>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.watch-data-vault{border:1px solid var(--line-dark);background:var(--dark);color:var(--paper);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.watch-data-vault:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(.2deg)}@supports (color:color-mix(in lab, red, red)){.watch-data-vault:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.watch-data-vault-head{border-bottom:1px solid var(--line-dark);grid-template-columns:42px 1fr;align-items:center;gap:14px;min-height:112px;padding:24px 27px;display:grid}.watch-data-vault-head>svg{color:var(--lime)}.watch-data-vault-head small,.watch-data-vault-head strong{display:block}.watch-data-vault-head small{color:var(--lime);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.watch-data-vault-head strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);line-height:1.15}.watch-data-grid{grid-template-columns:1fr 1fr;display:grid}.watch-data-grid article{border-bottom:1px solid var(--line-dark);grid-template-columns:32px 1fr;gap:12px;min-height:125px;padding:21px;transition:background .2s,color .2s;display:grid}.watch-data-grid article:nth-child(odd){border-right:1px solid var(--line-dark)}@media (hover:hover) and (pointer:fine){.watch-data-grid article:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.watch-data-grid article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}.watch-data-grid article:hover{color:var(--lime)}}.watch-data-grid svg{color:var(--lime)}.watch-data-grid strong,.watch-data-grid small{display:block}.watch-data-grid strong{font-size:var(--text-xs)}.watch-data-grid small{color:var(--white-muted);font-size:var(--text-xs);margin-top:6px;line-height:1.45}.watch-data-vault>p{color:var(--white-muted);font-size:var(--text-xs);align-items:center;gap:10px;margin:0;padding:18px 24px;display:flex}.watch-data-vault>p svg{width:18px;color:var(--lime)}.watch-inspection-section{background:var(--paper-soft)}.watch-fork-section{background:var(--dark);color:var(--paper)}.watch-fork-head{max-width:830px}.watch-fork-head>p:last-child{color:var(--white-muted)}.watch-economics-section{background:var(--paper)}.watch-economics-layout{grid-template-columns:.86fr 1.14fr;align-items:center;gap:100px;display:grid}.watch-economics-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.watch-economics-board{border:1px solid var(--line);background:var(--paper-soft);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.watch-economics-board:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(-.2deg)}@supports (color:color-mix(in lab, red, red)){.watch-economics-board:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.watch-economics-head{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;align-items:center;gap:14px;min-height:120px;padding:25px;display:grid}.watch-economics-head>svg{color:var(--brand)}.watch-economics-head small,.watch-economics-head strong{display:block}.watch-economics-head small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.watch-economics-head strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);line-height:1.18}.watch-economics-grid{grid-template-columns:1fr 1fr;display:grid}.watch-economics-grid article{border-bottom:1px solid var(--line);grid-template-columns:33px 1fr;gap:12px;min-height:140px;padding:23px;transition:background .2s,color .2s;display:grid}.watch-economics-grid article:nth-child(odd){border-right:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.watch-economics-grid article:hover{background:var(--paper-pink);color:var(--brand)}}.watch-economics-grid svg{color:var(--brand)}.watch-economics-grid strong,.watch-economics-grid small{display:block}.watch-economics-grid strong{font-size:var(--text-xs)}.watch-economics-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:6px;line-height:1.45}.watch-economics-result{background:var(--brand);color:var(--paper);grid-template-columns:34px 1fr;align-items:center;gap:13px;padding:22px 24px;transition:background .2s;display:grid}@media (hover:hover) and (pointer:fine){.watch-economics-board:hover .watch-economics-result{background:var(--brand-deep)}}.watch-economics-result svg{color:var(--lime)}.watch-economics-result small,.watch-economics-result strong{display:block}.watch-economics-result small{color:var(--brand-soft);font-size:var(--text-xs)}.watch-economics-result strong{font-size:var(--text-sm)}.watch-bands-section{background:var(--paper-pink)}.watch-bands-layout{grid-template-columns:1.12fr .88fr}.watch-band-ledger{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.watch-band-ledger:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(.2deg)}@supports (color:color-mix(in lab, red, red)){.watch-band-ledger:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.watch-band-photo{min-height:300px;position:relative}.watch-band-photo>div{border:1px solid var(--line);background:var(--paper);border-radius:8px;align-items:center;gap:13px;padding:15px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:22px;left:22px;right:22px}@media (hover:hover) and (pointer:fine){.watch-band-ledger:hover .watch-band-photo>div{border-color:var(--brand);transform:translateY(-4px)}}.watch-band-photo svg{color:var(--brand);flex:none}.watch-band-photo small,.watch-band-photo strong{display:block}.watch-band-photo small{color:var(--ink-soft);font-size:var(--text-xs)}.watch-band-photo strong{font-size:var(--text-sm)}.watch-band-columns{grid-template-columns:1fr 1fr;display:grid}.watch-band-columns article{border-top:1px solid var(--line);min-height:160px;padding:23px}.watch-band-columns article:first-child{border-right:1px solid var(--line)}.watch-band-columns small,.watch-band-columns strong{display:block}.watch-band-columns small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.watch-band-columns strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:8px;line-height:1.18}.watch-band-columns p{color:var(--ink-soft);font-size:var(--text-xs);margin:10px 0 0}.watch-band-outcome{border-top:1px solid var(--line);background:var(--dark);color:var(--paper);grid-template-columns:34px 1fr;align-items:center;gap:13px;padding:21px 23px;transition:background .2s;display:grid}@media (hover:hover) and (pointer:fine){.watch-band-ledger:hover .watch-band-outcome{background:var(--brand)}}.watch-band-outcome svg{color:var(--lime)}.watch-band-outcome small,.watch-band-outcome strong{display:block}.watch-band-outcome small{color:var(--white-muted);font-size:var(--text-xs)}.watch-band-outcome strong{font-size:var(--text-sm)}.watch-markets-section{background:var(--paper)}.watch-markets-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.watch-markets-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.watch-parts-section{background:var(--paper-soft)}.watch-materials-section{background:var(--dark);color:var(--paper)}.watch-materials-copy>p:not(.eyebrow){color:var(--white-muted)}.watch-materials-photo{border-color:var(--line-dark);min-height:620px}.watch-materials-photo .journey-photo-card{color:var(--ink)}.watch-journey-page .faq-section{background:var(--paper)}.watch-close-section{background:var(--paper-soft)}@media (max-width:1020px){.watch-handover-grid,.watch-identity-layout,.watch-data-layout,.watch-inspection-grid,.watch-economics-layout,.watch-bands-layout,.watch-markets-grid,.watch-materials-layout{gap:55px}.watch-security-grid{grid-template-columns:1fr 1fr}}@media (max-width:780px){.watch-journey-hero-note{bottom:20px;right:0}.watch-handover-grid,.watch-identity-layout,.watch-data-layout,.watch-inspection-grid,.watch-economics-layout,.watch-bands-layout,.watch-markets-grid,.watch-materials-layout{grid-template-columns:1fr;gap:48px}.watch-handover-photo,.watch-inspection-photo{min-height:480px}.watch-inspection-photo{order:-1}.watch-materials-photo{min-height:590px}}@media (max-width:520px){.watch-handover-photo,.watch-inspection-photo{min-height:420px}.watch-security-grid,.watch-data-grid,.watch-economics-grid,.watch-band-columns{grid-template-columns:1fr}.watch-security-grid article{min-height:305px;padding:26px 24px}.watch-data-grid article:nth-child(odd),.watch-economics-grid article:nth-child(odd),.watch-band-columns article:first-child{border-right:0}.watch-band-photo{min-height:290px}.watch-materials-photo{min-height:830px}}.laptop-journey-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.laptop-journey-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.laptop-journey-hero-note{top:auto;bottom:28px;right:-18px}.laptop-handover-section{background:var(--paper)}.laptop-handover-grid,.laptop-inspection-grid,.laptop-upgrade-layout,.laptop-materials-layout{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.laptop-handover-grid>div:last-child>p:not(.eyebrow),.laptop-inspection-copy>p:not(.eyebrow),.laptop-upgrade-layout>div:last-child>p:not(.eyebrow),.laptop-materials-copy>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.laptop-handover-photo,.laptop-inspection-photo,.laptop-materials-photo{border:1px solid var(--line);min-height:560px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.laptop-handover-photo:hover,.laptop-inspection-photo:hover,.laptop-materials-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.laptop-handover-photo:hover,.laptop-inspection-photo:hover,.laptop-materials-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}.laptop-handover-photo:hover .journey-photo-card,.laptop-inspection-photo:hover .journey-photo-card,.laptop-materials-photo:hover .journey-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.laptop-spec-section{background:var(--paper-soft)}.laptop-spec-layout{grid-template-columns:.82fr 1.18fr;align-items:center;gap:100px;display:grid}.laptop-spec-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.laptop-spec-manifest{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.laptop-spec-manifest:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(.15deg)}@supports (color:color-mix(in lab, red, red)){.laptop-spec-manifest:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.laptop-spec-head{border-bottom:1px solid var(--line);background:var(--dark);min-height:116px;color:var(--paper);grid-template-columns:40px 1fr 28px;align-items:center;gap:14px;padding:24px 27px;display:grid}.laptop-spec-head>svg:first-child,.laptop-spec-head>svg:last-child{color:var(--lime)}.laptop-spec-head small,.laptop-spec-head strong{display:block}.laptop-spec-head small{color:var(--lime);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.laptop-spec-head strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);line-height:1.15}.laptop-spec-grid{grid-template-columns:1fr 1fr;display:grid}.laptop-spec-grid article{border-bottom:1px solid var(--line);grid-template-columns:33px 1fr;gap:12px;min-height:128px;padding:22px;transition:background .2s,color .2s;display:grid}.laptop-spec-grid article:nth-child(odd){border-right:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.laptop-spec-grid article:hover{background:var(--paper-pink);color:var(--brand)}}.laptop-spec-grid svg{color:var(--brand)}.laptop-spec-grid strong,.laptop-spec-grid small{display:block}.laptop-spec-grid strong{font-size:var(--text-xs)}.laptop-spec-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:6px;line-height:1.45}.laptop-spec-manifest>p{color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:10px;margin:0;padding:18px 24px;display:flex}.laptop-spec-manifest>p svg{width:18px;color:var(--brand)}.laptop-data-section{background:var(--dark);color:var(--paper)}.laptop-data-head{max-width:none}.laptop-data-head>p:last-child{color:var(--white-muted)}.laptop-data-board{border:1px solid var(--line-dark);background:var(--paper);border-radius:14px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.laptop-data-board{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.laptop-data-board{box-shadow:0 20px 55px var(--black)}@supports (color:color-mix(in lab, red, red)){.laptop-data-board{box-shadow:0 20px 55px color-mix(in srgb, var(--black) 25%, transparent)}}.laptop-data-board{transition:transform .3s,border-color .3s}@media (hover:hover) and (pointer:fine){.laptop-data-board:hover{border-color:var(--lime);transform:translateY(-5px)}}.laptop-data-intro{border-bottom:1px solid var(--line-dark);grid-template-columns:42px 1fr 42px;align-items:center;gap:16px;min-height:118px;padding:25px 30px;display:grid}.laptop-data-intro>svg{color:var(--lime)}.laptop-data-intro>svg:last-child{justify-self:end}.laptop-data-intro small,.laptop-data-intro strong{display:block}.laptop-data-intro small{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.laptop-data-intro strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);line-height:1.15}.laptop-data-routes{grid-template-columns:repeat(3,1fr);display:grid}.laptop-data-routes article{border-right:1px solid var(--line-dark);flex-direction:column;min-height:330px;padding:29px;transition:background .25s,color .25s;display:flex}.laptop-data-routes article:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.laptop-data-routes article:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.laptop-data-routes article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}}.laptop-data-routes article>span{background:var(--lime);width:50px;height:50px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:44px;transition:transform .25s,background .25s,color .25s;display:grid}@media (hover:hover) and (pointer:fine){.laptop-data-routes article:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-5deg)}}.laptop-data-routes small{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:800}.laptop-data-routes h3{font-size:var(--text-xl);margin-top:11px}.laptop-data-routes p{color:var(--white-muted);font-size:var(--text-sm);margin-top:13px}.laptop-media-note{border-top:1px solid var(--line-dark);background:var(--brand);grid-template-columns:38px 1fr;align-items:center;gap:15px;padding:23px 29px;display:grid}.laptop-media-note svg{color:var(--lime)}.laptop-media-note p{color:var(--brand-soft);font-size:var(--text-xs);margin:0}.laptop-media-note strong{color:var(--paper)}.laptop-inspection-section{background:var(--paper)}.laptop-fork-section{background:var(--dark);color:var(--paper)}.laptop-fork-head{max-width:850px}.laptop-fork-head>p:last-child{color:var(--white-muted)}.laptop-platform-section{background:var(--paper-soft)}.laptop-platform-layout{grid-template-columns:.84fr 1.16fr;align-items:center;gap:100px;display:grid}.laptop-platform-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.laptop-platform-panel>div{align-items:start;min-height:152px}.laptop-platform-panel em{color:var(--ink-soft);font-size:var(--text-xs);margin-top:8px;font-style:normal;line-height:1.45;display:block}.laptop-upgrade-section{background:var(--paper)}.laptop-upgrade-layout{grid-template-columns:1.12fr .88fr}.laptop-upgrade-bench{border:1px solid var(--line);background:var(--paper-soft);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.laptop-upgrade-bench:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)rotate(-.15deg)}@supports (color:color-mix(in lab, red, red)){.laptop-upgrade-bench:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.laptop-upgrade-photo{min-height:305px;position:relative}.laptop-upgrade-photo>div{border:1px solid var(--line);background:var(--paper);border-radius:8px;align-items:center;gap:13px;padding:15px;transition:transform .25s,border-color .25s;display:flex;position:absolute;bottom:22px;left:22px;right:22px}@media (hover:hover) and (pointer:fine){.laptop-upgrade-bench:hover .laptop-upgrade-photo>div{border-color:var(--brand);transform:translateY(-4px)}}.laptop-upgrade-photo svg{color:var(--brand);flex:none}.laptop-upgrade-photo small,.laptop-upgrade-photo strong{display:block}.laptop-upgrade-photo small{color:var(--ink-soft);font-size:var(--text-xs)}.laptop-upgrade-photo strong{font-size:var(--text-sm)}.laptop-upgrade-grid{grid-template-columns:1fr 1fr;display:grid}.laptop-upgrade-grid article{border-top:1px solid var(--line);grid-template-columns:32px 1fr;gap:12px;min-height:140px;padding:22px;transition:background .2s,color .2s;display:grid}.laptop-upgrade-grid article:nth-child(odd){border-right:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.laptop-upgrade-grid article:hover{background:var(--paper-pink);color:var(--brand)}}.laptop-upgrade-grid svg{color:var(--brand)}.laptop-upgrade-grid strong,.laptop-upgrade-grid small{display:block}.laptop-upgrade-grid strong{font-size:var(--text-xs)}.laptop-upgrade-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:6px;line-height:1.45}.laptop-upgrade-result{border-top:1px solid var(--line);background:var(--brand);color:var(--paper);grid-template-columns:34px 1fr;align-items:center;gap:13px;padding:22px 24px;transition:background .2s;display:grid}@media (hover:hover) and (pointer:fine){.laptop-upgrade-bench:hover .laptop-upgrade-result{background:var(--brand-deep)}}.laptop-upgrade-result svg{color:var(--lime)}.laptop-upgrade-result small,.laptop-upgrade-result strong{display:block}.laptop-upgrade-result small{color:var(--brand-soft);font-size:var(--text-xs)}.laptop-upgrade-result strong{font-size:var(--text-sm)}.laptop-markets-section{background:var(--paper-pink)}.laptop-markets-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:100px;display:grid}.laptop-markets-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.laptop-market-cards{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.laptop-market-cards:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.laptop-market-cards:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.laptop-market-cards article{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;align-items:center;gap:14px;min-height:142px;padding:24px 27px;transition:background .2s,color .2s;display:grid}@media (hover:hover) and (pointer:fine){.laptop-market-cards article:hover{background:var(--paper-soft);color:var(--brand)}}.laptop-market-cards article svg{color:var(--brand)}.laptop-market-cards small,.laptop-market-cards strong{display:block}.laptop-market-cards small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em;font-weight:800}.laptop-market-cards strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:7px;line-height:1.18}.laptop-market-cards>p{background:var(--dark);color:var(--white-muted);font-size:var(--text-xs);align-items:center;gap:10px;margin:0;padding:20px 25px;display:flex}.laptop-market-cards>p svg{color:var(--lime);flex:none}.laptop-parts-section{background:var(--paper)}.laptop-recovered-parts-grid{grid-template-columns:repeat(4,1fr)}.laptop-recovered-parts-grid article{min-height:285px}.laptop-materials-section{background:var(--dark);color:var(--paper)}.laptop-materials-copy>p:not(.eyebrow){color:var(--white-muted)}.laptop-materials-photo{border-color:var(--line-dark);min-height:630px}.laptop-materials-photo .journey-photo-card{color:var(--ink)}.sell-online-hero-photo{border:1px solid var(--line);transition:transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover) and (pointer:fine){.sell-online-hero-photo:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.sell-online-hero-note{top:auto;bottom:28px;right:-18px}.sell-online-answer-section{background:var(--paper)}.sell-online-answer-head{align-items:end}.sell-online-answer-head>div{max-width:670px}.sell-online-answer-summary{width:390px}.sell-online-answer-summary>p{color:var(--ink-soft);margin:0}.sell-online-answer-summary>span{color:var(--brand);font-size:var(--text-xs);align-items:center;gap:8px;margin-top:18px;font-weight:800;display:flex}.sell-online-answer-summary svg{width:17px;height:17px}.sell-online-journey-grid{grid-template-columns:repeat(7,1fr)}.sell-online-journey-grid article{min-height:275px;margin-right:17px;padding-right:17px}.sell-online-journey-grid article>span{margin-bottom:36px}.sell-online-journey-grid h3{font-size:var(--text-base)}.sell-online-journey-grid p{font-size:var(--text-xs)}.sell-online-search-section{background:var(--dark)}.sell-online-compare-value-section{background:var(--paper-cream)}.sell-online-compare-value-grid{grid-template-columns:1fr .9fr;align-items:start;gap:100px;display:grid}.sell-online-compare-value-grid>div:first-child h2{max-width:720px}.sell-online-product-carousel-section{background:var(--paper)}.sell-online-condition-section{background:var(--paper-pink)}.sell-online-condition-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:100px;display:grid}.sell-online-condition-grid>div:first-child>p:not(.eyebrow){max-width:600px;color:var(--ink-soft);margin:26px 0 0}.sell-online-condition-notes{border-top:1px solid var(--line)}.sell-online-condition-notes article{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:20px;padding:26px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.sell-online-condition-notes article:hover{background:var(--paper);padding-left:15px}}.sell-online-condition-notes svg{color:var(--brand)}.sell-online-condition-notes h3{font-size:var(--text-lg)}.sell-online-condition-notes p{color:var(--ink-soft);font-size:var(--text-sm);margin:6px 0 0}.sell-online-offer-section{background:var(--paper)}.sell-online-offer-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:92px;display:grid}.sell-online-offer-intro{position:sticky;top:140px}.sell-online-offer-intro>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.sell-online-decision-panel{border-top:1px solid var(--line)}.sell-online-decision-panel article{border-bottom:1px solid var(--line);grid-template-columns:50px minmax(0,1fr) 170px;align-items:start;gap:22px;padding:28px 0;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.sell-online-decision-panel article:hover{background:var(--paper-pink);padding-inline:14px}}.sell-online-decision-icon{border:1px solid var(--line);width:44px;height:44px;color:var(--brand);background:var(--paper);border-radius:50%;place-items:center;transition:color .2s,background .2s;display:grid}@media (hover:hover) and (pointer:fine){.sell-online-decision-panel article:hover .sell-online-decision-icon{color:var(--paper);background:var(--brand)}}.sell-online-decision-icon svg{width:21px;height:21px}.sell-online-decision-panel h3{font-size:var(--text-lg)}.sell-online-decision-panel p{color:var(--ink-soft);font-size:var(--text-sm);margin:7px 0 0}.sell-online-decision-panel small{color:var(--brand);font-size:var(--text-xs);padding-top:5px;font-weight:750;line-height:1.45}.sell-online-recycler-carousel-section{background:var(--dark);color:var(--paper)}.sell-online-recycler-carousel-section .platform-carousel-head>p{color:var(--white-muted)}.sell-online-recycler-carousel-section .recycler-profile-other-grid{border-top-color:var(--line-dark)}.sell-online-recycler-carousel-section .recycler-profile-other-grid>a{border-color:var(--line-dark);background:var(--dark);color:var(--paper)}@media (hover:hover) and (pointer:fine){.sell-online-recycler-carousel-section .recycler-profile-other-grid>a:hover{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.sell-online-recycler-carousel-section .recycler-profile-other-grid>a:hover{background:color-mix(in srgb, var(--paper) 7%, var(--dark))}}.sell-online-recycler-carousel-section .recycler-profile-other-grid>a:hover{color:var(--paper)}}.sell-online-recycler-carousel-section .recycler-profile-other-grid small{color:var(--white-muted)}.sell-online-recycler-carousel-section .product-card-carousel-dots button:before{border-color:var(--paper)}.sell-online-recycler-carousel-section .product-card-carousel-dots button.active:before{background:var(--paper)}.sell-online-preparation-section{background:var(--paper-cream)}.sell-online-preparation-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:94px;display:grid}.sell-online-preparation-copy>p:not(.eyebrow){color:var(--ink-soft);margin:26px 0}.sell-online-official-links{border-top:1px solid var(--line);margin-top:30px;display:grid}.sell-online-official-links a{border-bottom:1px solid var(--line);font-size:var(--text-xs);justify-content:space-between;gap:20px;padding:14px 0;font-weight:800;transition:padding .2s,color .2s;display:flex}@media (hover:hover) and (pointer:fine){.sell-online-official-links a:hover{color:var(--brand);padding-left:9px}.sell-online-prepare-list article:hover{background:var(--paper)}}.sell-online-posting-section{background:var(--paper)}.sell-online-posting-layout{grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr);align-items:center;gap:92px;display:grid}.sell-online-posting-photo{border:1px solid var(--line);min-height:610px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.sell-online-posting-photo:hover{box-shadow:0 28px 65px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.sell-online-posting-photo:hover{box-shadow:0 28px 65px color-mix(in srgb, var(--ink) 18%, transparent)}}}.sell-online-posting-photo-note{border:1px solid var(--paper);grid-template-columns:42px 1fr;align-items:center;gap:15px;padding:18px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}@supports (color:color-mix(in lab, red, red)){.sell-online-posting-photo-note{border:1px solid color-mix(in srgb, var(--paper) 55%, transparent)}}.sell-online-posting-photo-note{background:var(--paper);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.sell-online-posting-photo-note{background:color-mix(in srgb, var(--paper) 91%, transparent)}}.sell-online-posting-photo-note{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .25s,border-color .25s}@media (hover:hover) and (pointer:fine){.sell-online-posting-photo:hover .sell-online-posting-photo-note{border-color:var(--brand);transform:translateY(-4px)}}.sell-online-posting-photo-note svg{color:var(--brand)}.sell-online-posting-photo-note small,.sell-online-posting-photo-note strong{display:block}.sell-online-posting-photo-note small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.sell-online-posting-photo-note strong{font-size:var(--text-sm);margin-top:4px}.sell-online-posting-stages{border-top:1px solid var(--line);margin:30px 0 24px}.sell-online-posting-stages article{border-bottom:1px solid var(--line);grid-template-columns:43px 1fr;gap:18px;padding:22px 0;display:grid}.sell-online-posting-stages svg{color:var(--brand)}.sell-online-posting-stages span{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:800}.sell-online-posting-stages h3{font-size:var(--text-lg);margin-top:4px}.sell-online-posting-stages p{color:var(--ink-soft);font-size:var(--text-sm);margin:6px 0 0}.sell-online-inspection-section{background:var(--paper-pink)}.sell-online-inspection-head{align-items:end}.sell-online-inspection-timeline article{min-height:330px}.sell-online-inspection-timeline p{color:var(--ink-soft);font-size:var(--text-sm)}.sell-online-inspection-note{border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:10px;margin:35px 0 0;padding-top:24px;display:flex}.sell-online-inspection-note svg{width:18px;color:var(--brand)}.sell-online-category-carousel-section{background:var(--paper-cream)}@media (max-width:1100px){.sell-online-journey-grid{grid-template-columns:repeat(4,1fr)}.sell-online-journey-grid article:nth-child(4){border-right:0;margin-right:0}.sell-online-journey-grid article:nth-child(n+5){border-top:1px solid var(--line)}.sell-online-offer-layout,.sell-online-posting-layout,.sell-online-preparation-grid{gap:55px}.sell-online-decision-panel article{grid-template-columns:46px minmax(0,1fr)}.sell-online-decision-panel small{grid-column:2;padding-top:0}}@media (max-width:780px){.sell-online-hero-note{right:0}.sell-online-answer-head{gap:25px;display:grid}.sell-online-answer-summary{width:auto}.sell-online-journey-grid{grid-template-columns:1fr 1fr}.sell-online-journey-grid article,.sell-online-journey-grid article:nth-child(4){border-right:1px solid var(--line);border-top:1px solid var(--line);min-height:auto;margin-right:20px}.sell-online-journey-grid article:nth-child(2n){border-right:0;margin-right:0}.sell-online-journey-grid article:first-child,.sell-online-journey-grid article:nth-child(2){border-top:0}.sell-online-compare-value-grid,.sell-online-condition-grid,.sell-online-offer-layout,.sell-online-preparation-grid,.sell-online-posting-layout{grid-template-columns:1fr;gap:48px}.sell-online-offer-intro{position:static}.sell-online-posting-photo{min-height:440px}.sell-online-inspection-head{gap:25px;display:grid}.sell-online-inspection-head>p:last-child{width:auto}}@media (max-width:520px){.sell-online-journey-grid{grid-template-columns:1fr}.sell-online-journey-grid article,.sell-online-journey-grid article:nth-child(4),.sell-online-journey-grid article:nth-child(2n){border-right:0;border-top:1px solid var(--line);margin-right:0;padding:28px 0}.sell-online-journey-grid article:first-child{border-top:0}.sell-online-journey-grid article:nth-child(2){border-top:1px solid var(--line)}.sell-online-decision-panel article{grid-template-columns:42px minmax(0,1fr);gap:16px}.sell-online-posting-photo{min-height:390px}.sell-online-posting-photo-note{grid-template-columns:32px 1fr;padding:14px;bottom:15px;left:15px;right:15px}.sell-online-posting-stages article{grid-template-columns:36px 1fr;gap:14px}}.laptop-close-section{background:var(--paper-soft)}@media (max-width:1020px){.laptop-handover-grid,.laptop-spec-layout,.laptop-inspection-grid,.laptop-platform-layout,.laptop-upgrade-layout,.laptop-markets-grid,.laptop-materials-layout{gap:55px}.laptop-recovered-parts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:780px){.laptop-journey-hero-note{bottom:20px;right:0}.laptop-handover-grid,.laptop-spec-layout,.laptop-inspection-grid,.laptop-platform-layout,.laptop-upgrade-layout,.laptop-markets-grid,.laptop-materials-layout{grid-template-columns:1fr;gap:48px}.laptop-handover-photo,.laptop-inspection-photo{min-height:480px}.laptop-inspection-photo{order:-1}.laptop-data-routes{grid-template-columns:1fr}.laptop-data-routes article{border-right:0;border-bottom:1px solid var(--line-dark);min-height:250px}.laptop-materials-photo{min-height:590px}}@media (max-width:520px){.laptop-handover-photo,.laptop-inspection-photo{min-height:420px}.laptop-spec-grid,.laptop-upgrade-grid,.laptop-recovered-parts-grid{grid-template-columns:1fr}.laptop-spec-grid article:nth-child(odd),.laptop-upgrade-grid article:nth-child(odd){border-right:0}.laptop-data-intro{grid-template-columns:35px 1fr}.laptop-data-intro>svg:last-child{display:none}.laptop-upgrade-photo{min-height:290px}.laptop-materials-photo{min-height:830px}}.category-hero{background:linear-gradient(90deg, var(--paper) 0 70%, var(--paper-pink) 70% 100%);padding:22px 0 48px;position:relative;overflow:hidden}.category-breadcrumbs{height:auto;min-height:42px;margin-bottom:26px}.category-hero-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:78px;display:grid}.category-hero-copy h1{max-width:590px;font-size:var(--text-5xl);line-height:1.02}.category-hero-copy>p:last-child{max-width:570px;color:var(--ink-soft);font-size:var(--text-base);margin:22px 0 0}.category-search-panel{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:12px;padding:27px}.category-search-panel>label{font-size:var(--text-xs);margin-bottom:10px;font-weight:800;display:block}.category-search-field{min-height:66px;box-shadow:none}.category-search-meta{grid-template-columns:auto 1fr;align-items:center;gap:16px;margin-top:17px;display:grid}.category-search-meta>span{color:var(--ink-soft);font-size:var(--text-xs);white-space:nowrap;font-weight:750}.category-search-meta>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.category-search-meta button{border:1px solid var(--line);background:var(--paper-soft);min-height:35px;font-size:var(--text-xs);cursor:pointer;border-radius:50px;padding:6px 10px;font-weight:750;transition:transform .2s,border-color .2s,color .2s,background .2s}@media (hover:hover) and (pointer:fine){.category-search-meta button:hover{border-color:var(--brand);background:var(--paper-pink);color:var(--brand);transform:translateY(-2px)}}.category-brand-section{background:var(--paper-pink)}.category-brand-layout>div:first-child{align-self:start;position:sticky;top:110px}.category-brand-layout>div:first-child>p:last-child{max-width:470px;color:var(--ink-soft);margin:24px 0 0}.category-brand-list a{grid-template-columns:42px minmax(0,1fr)}.category-brand-list a>span:last-child{min-width:0}.category-brand-list strong,.category-brand-list small{display:block}.category-brand-list small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:3px;font-weight:500}.category-directory-head{gap:0}.category-directory-head>div{max-width:700px}.category-directory-head>p{color:var(--ink-soft)}.category-brand-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.category-brand-grid>a{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:94px;padding:15px 17px;transition:transform .22s,border-color .22s,color .22s,background .22s,box-shadow .22s;display:grid}@media (hover:hover) and (pointer:fine){.category-brand-grid>a:hover{border-color:var(--brand);background:var(--paper-pink);color:var(--brand);box-shadow:0 12px 25px var(--ink);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.category-brand-grid>a:hover{box-shadow:0 12px 25px color-mix(in srgb, var(--ink) 9%, transparent)}}}.category-brand-mark{width:42px;height:42px;color:var(--ink-soft);place-items:center;transition:color .22s,transform .22s;display:grid}@media (hover:hover) and (pointer:fine){.category-brand-grid>a:hover .category-brand-mark{color:var(--brand);transform:translateY(-2px)}}.category-brand-mark svg{fill:currentColor;width:27px;height:27px}.category-brand-mark.text-mark{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);font-weight:650}.category-brand-grid strong,.category-brand-grid small{display:block}.category-brand-grid strong{font-size:var(--text-sm)}.category-brand-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:3px}.category-product-section{background:var(--paper)}.category-product-heading{border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:0 2px 16px;display:flex}.category-product-heading>span:first-child{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);align-items:center;gap:10px;font-weight:560;display:inline-flex}.category-product-heading svg{width:20px;color:var(--ink-soft)}.category-catalogue-sticky{top:var(--catalogue-sticky-top,79px);z-index:40;isolation:isolate;margin:0 0 42px;position:sticky}.category-catalogue-sticky:before{content:"";z-index:-1;clip-path:inset(0 -100vmax);pointer-events:none;background:0 0;border-top:1px solid #0000;border-bottom:1px solid #0000;margin-inline:0;transition:background .22s,border-color .22s,box-shadow .22s;position:absolute;inset:0;box-shadow:0 0 0 100vmax #0000}.category-catalogue-filter{border:1px solid var(--line);background:var(--paper-pink);border-radius:12px;grid-template-columns:.78fr 1.22fr;align-items:center;gap:30px;padding:22px 24px;transition:padding .22s,border-color .22s,border-radius .22s,background .22s;display:grid}.category-catalogue-sticky.is-stuck:before{border-color:var(--line);background:var(--paper-pink)}@supports (color:color-mix(in lab, red, red)){.category-catalogue-sticky.is-stuck:before{background:color-mix(in srgb, var(--paper-pink) 96%, transparent)}}.category-catalogue-sticky.is-stuck:before{box-shadow:0 0 0 100vmax var(--paper-pink), var(--shadow)}@supports (color:color-mix(in lab, red, red)){.category-catalogue-sticky.is-stuck:before{box-shadow:0 0 0 100vmax color-mix(in srgb, var(--paper-pink) 96%, transparent), var(--shadow)}}.category-catalogue-sticky.is-stuck:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.category-catalogue-sticky.is-stuck .category-catalogue-filter{background:0 0;border-color:#0000;border-radius:0;grid-template-columns:.64fr 1.36fr;gap:26px;padding:10px 0}.category-catalogue-sticky.is-stuck .category-filter-icon{border-radius:9px;width:42px;height:42px}.category-catalogue-sticky.is-stuck .category-filter-copy{grid-template-columns:42px minmax(0,1fr)}.category-catalogue-sticky.is-stuck .category-filter-copy small{display:none}.category-catalogue-sticky.is-stuck .catalogue-search-field{min-height:52px}.category-filter-copy{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;display:grid}.category-filter-icon{background:var(--brand);width:46px;height:46px;color:var(--paper);border-radius:10px;place-items:center;display:grid}.category-filter-icon svg{width:21px}.category-filter-copy strong,.category-filter-copy small{display:block}.category-filter-copy strong{font-size:var(--text-sm)}.category-filter-copy small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:3px;line-height:1.45}.category-catalogue-filter .catalogue-search-field{min-height:58px;box-shadow:none}.category-catalogue-filter .catalogue-search-field:focus-within{background:var(--paper);box-shadow:0 0 0 4px var(--brand-soft)}.category-product-grid{row-gap:25px}.category-load-more button{justify-content:center;gap:0;width:125px;min-width:125px;padding-inline:10px}.category-catalogue-empty{text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);place-content:center;gap:6px;min-height:180px;display:grid}.category-catalogue-empty strong{font-size:var(--text-lg)}.category-catalogue-empty span{color:var(--ink-soft);font-size:var(--text-sm)}.category-answer-section{background:var(--dark);color:var(--paper)}.category-editorial-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:92px;display:grid}.category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--white-muted);margin:25px 0 0}.category-editorial-photo{border:1px solid var(--line-dark);background:var(--dark);min-height:520px;box-shadow:var(--shadow);border-radius:14px;position:relative;overflow:hidden}.category-editorial-photo>img{object-fit:cover}.category-editorial-photo:after{content:"";z-index:1;background:linear-gradient(var(--dark), var(--dark));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.category-editorial-photo:after{background:linear-gradient(color-mix(in srgb, var(--dark) 6%, transparent), color-mix(in srgb, var(--dark) 28%, transparent))}}.category-editorial-photo:after{pointer-events:none}.category-editorial-photo>:not(img){z-index:2}.category-light-link{border-color:var(--paper);color:var(--paper);margin-top:27px}@media (hover:hover) and (pointer:fine){.category-light-link:hover{border-color:var(--lime);color:var(--lime)}}.console-upgrade-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:92px;display:grid}.console-upgrade-photo{min-height:560px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.console-upgrade-photo:hover{box-shadow:0 16px 34px var(--black);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.console-upgrade-photo:hover{box-shadow:0 16px 34px color-mix(in srgb, var(--black) 18%, transparent)}}}.console-upgrade-bridge{z-index:2;border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:9px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:18px;transition:transform .25s,border-color .25s;display:grid;position:absolute;bottom:24px;left:24px;right:24px}@media (hover:hover) and (pointer:fine){.console-upgrade-photo:hover .console-upgrade-bridge{border-color:var(--brand);transform:translateY(-4px)}}.console-upgrade-bridge span{min-width:0}.console-upgrade-bridge small,.console-upgrade-bridge strong{display:block}.console-upgrade-bridge small{color:var(--ink-soft);font-size:var(--text-xs)}.console-upgrade-bridge strong{font-size:var(--text-sm);margin-top:3px}.console-upgrade-bridge i{color:var(--brand);font-style:normal;font-size:var(--text-xl);font-weight:850}.console-upgrade-copy>p:not(.eyebrow){color:var(--white-muted);margin:25px 0 0}.laptop-category-spec-layout{grid-template-columns:1.04fr .96fr;align-items:center;gap:92px;display:grid}.laptop-category-spec-photo{min-height:590px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.laptop-category-spec-photo:hover{box-shadow:0 16px 34px var(--black);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.laptop-category-spec-photo:hover{box-shadow:0 16px 34px color-mix(in srgb, var(--black) 18%, transparent)}}}.laptop-category-spec-card{z-index:2;border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:10px;grid-template-columns:repeat(3,1fr);transition:transform .25s,border-color .25s;display:grid;position:absolute;bottom:24px;left:24px;right:24px;overflow:hidden}@media (hover:hover) and (pointer:fine){.laptop-category-spec-photo:hover .laptop-category-spec-card{border-color:var(--brand);transform:translateY(-4px)}}.laptop-category-spec-card>span{border-right:1px solid var(--line);flex-direction:column;align-items:flex-start;min-height:132px;padding:20px;display:flex}.laptop-category-spec-card>span:last-child{border-right:0}.laptop-category-spec-card svg{width:21px;color:var(--brand);margin-bottom:auto}.laptop-category-spec-card small,.laptop-category-spec-card strong{display:block}.laptop-category-spec-card small{color:var(--ink-soft);font-size:var(--text-xs)}.laptop-category-spec-card strong{font-size:var(--text-xs);margin-top:4px;line-height:1.4}.laptop-category-spec-copy>p:not(.eyebrow){color:var(--white-muted);margin:25px 0 0}.laptop-category-spec-paths{border:1px solid var(--line-dark);border-radius:10px;grid-template-columns:1fr 1fr;margin-top:28px;display:grid;overflow:hidden}.laptop-category-spec-paths article{border-right:1px solid var(--line-dark);min-height:145px;padding:20px;transition:background .22s,transform .22s}.laptop-category-spec-paths article:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.laptop-category-spec-paths article:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.laptop-category-spec-paths article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}.laptop-category-spec-paths article:hover{transform:translateY(-2px)}}.laptop-category-spec-paths span,.laptop-category-spec-paths strong,.laptop-category-spec-paths small{display:block}.laptop-category-spec-paths span{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em;font-weight:800}.laptop-category-spec-paths strong{font-size:var(--text-sm);margin-top:8px}.laptop-category-spec-paths small{color:var(--white-muted);font-size:var(--text-xs);margin-top:7px;line-height:1.5}.category-other-section{background:var(--paper)}.category-other-head{gap:70px}.category-other-head>div{max-width:720px}.category-other-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.category-other-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;min-height:230px;padding:30px 28px;transition:color .24s,background .24s,transform .24s;display:flex;position:relative}.category-other-grid>a:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.category-other-grid>a:hover{color:var(--brand);background:var(--paper-pink);transform:translateY(-4px)}}.category-other-icon{border:1px solid var(--line);width:48px;height:48px;color:var(--brand);background:var(--paper);border-radius:50%;place-items:center;margin-bottom:32px;transition:color .24s,background .24s,border-color .24s;display:grid}@media (hover:hover) and (pointer:fine){.category-other-grid>a:hover .category-other-icon{border-color:var(--brand);background:var(--brand);color:var(--paper)}}.category-other-icon svg{width:21px}.category-other-grid strong,.category-other-grid small{display:block}.category-other-grid strong{font-size:var(--text-lg)}.category-other-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:7px;line-height:1.55}.category-other-grid .fine-arrow{color:var(--brand);margin-top:auto;padding-top:20px}.category-value-section{background:var(--lime)}.category-value-section .search-value-copy>p:not(.eyebrow),.category-value-section .search-value-points p{color:var(--ink-soft)}.category-value-points article{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.category-value-points article{border-color:color-mix(in srgb, var(--ink) 20%, transparent)}}.category-value-points svg{color:var(--brand)}.console-kit-layout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:88px;display:grid}.console-kit-copy>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.console-kit-board{border:1px solid var(--ink);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.console-kit-board{border:1px solid color-mix(in srgb, var(--ink) 24%, transparent)}}.console-kit-board{background:var(--paper);box-shadow:var(--shadow);border-radius:13px;transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.console-kit-board:hover{box-shadow:0 14px 30px var(--ink);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.console-kit-board:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--ink) 12%, transparent)}}}.console-kit-core{background:var(--dark);min-height:118px;color:var(--paper);grid-template-columns:50px 1fr;align-items:center;gap:18px;padding:26px 29px;display:grid}.console-kit-core>svg{width:27px;color:var(--lime)}.console-kit-core small,.console-kit-core strong{display:block}.console-kit-core small{color:var(--white-muted);font-size:var(--text-xs)}.console-kit-core strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:4px}.console-kit-parts{grid-template-columns:repeat(3,1fr);display:grid}.console-kit-parts article{border-right:1px solid var(--line);flex-direction:column;min-height:235px;padding:25px;transition:color .24s,background .24s;display:flex}.console-kit-parts article:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.console-kit-parts article:hover{color:var(--brand);background:var(--paper-pink)}}.console-kit-parts article>span{background:var(--brand-soft);width:43px;height:43px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:28px;transition:color .24s,background .24s,transform .24s;display:grid}@media (hover:hover) and (pointer:fine){.console-kit-parts article:hover>span{background:var(--brand);color:var(--paper);transform:rotate(-4deg)}}.console-kit-parts svg{width:19px}.console-kit-parts strong{font-size:var(--text-sm)}.console-kit-parts p{color:var(--ink-soft);font-size:var(--text-xs);margin:7px 0 0;line-height:1.55}.laptop-category-data-layout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:88px;display:grid}.laptop-category-data-copy>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.laptop-category-data-copy .text-link{margin-top:28px}.laptop-category-data-board{border:1px solid var(--ink);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.laptop-category-data-board{border:1px solid color-mix(in srgb, var(--ink) 24%, transparent)}}.laptop-category-data-board{background:var(--dark);color:var(--paper);box-shadow:var(--shadow);border-radius:13px;transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.laptop-category-data-board:hover{box-shadow:0 14px 30px var(--ink);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.laptop-category-data-board:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--ink) 12%, transparent)}}}.laptop-category-data-head{border-bottom:1px solid var(--line-dark);grid-template-columns:42px 1fr 32px;align-items:center;gap:16px;min-height:120px;padding:26px 29px;display:grid}.laptop-category-data-head>svg{color:var(--lime)}.laptop-category-data-head>svg:last-child{justify-self:end}.laptop-category-data-head small,.laptop-category-data-head strong{display:block}.laptop-category-data-head small{color:var(--lime);font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.laptop-category-data-head strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:4px;line-height:1.2}.laptop-category-data-steps{grid-template-columns:repeat(3,1fr);display:grid}.laptop-category-data-steps article{border-right:1px solid var(--line-dark);flex-direction:column;min-height:330px;padding:27px;transition:background .24s,color .24s;display:flex}.laptop-category-data-steps article:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.laptop-category-data-steps article:hover{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.laptop-category-data-steps article:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}}.laptop-category-data-steps article>span{background:var(--lime);width:47px;height:47px;color:var(--dark);border-radius:50%;place-items:center;margin-bottom:auto;transition:transform .24s,background .24s,color .24s;display:grid}@media (hover:hover) and (pointer:fine){.laptop-category-data-steps article:hover>span{background:var(--paper);color:var(--brand);transform:rotate(-5deg)}}.laptop-category-data-steps svg{width:20px}.laptop-category-data-steps small{color:var(--lime);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em;margin-top:34px;font-weight:800}.laptop-category-data-steps strong{font-size:var(--text-sm);margin-top:8px}.laptop-category-data-steps p{color:var(--white-muted);font-size:var(--text-xs);margin:10px 0 0;line-height:1.55}.category-circulation-section{background:var(--paper-soft)}.category-circulation-section.brand-category-journey-section{background:var(--paper)}.category-circulation-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.category-editorial-grid.reverse .category-editorial-photo{order:2}.category-circulation-section .category-editorial-photo{border-color:var(--line)}.category-landing-page .faq-section{background:var(--paper)}.category-close-section{background:var(--brand);color:var(--paper)}.category-close-grid{grid-template-columns:1fr .85fr;align-items:center;gap:90px;display:grid}.category-close-grid p:not(.eyebrow){color:var(--brand-soft);margin:0 0 24px}@media (hover:hover) and (pointer:fine){.category-close-grid .light-button:hover{background:var(--lime);color:var(--ink)}}.brand-category-proof-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;min-height:104px;display:grid}.brand-category-proof-grid article{border-right:1px solid var(--paper);align-items:center;gap:13px;padding:16px 28px;display:flex}@supports (color:color-mix(in lab, red, red)){.brand-category-proof-grid article{border-right:1px solid color-mix(in srgb, var(--paper) 25%, transparent)}}.brand-category-proof-grid article{transition:background .24s}.brand-category-proof-grid article:first-child{padding-left:0}.brand-category-proof-grid article:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.brand-category-proof-grid article:hover{background:var(--brand-deep)}@supports (color:color-mix(in lab, red, red)){.brand-category-proof-grid article:hover{background:color-mix(in srgb, var(--brand-deep) 45%, var(--brand))}}}.brand-category-proof-grid strong{color:var(--paper);font-family:var(--font-manrope), sans-serif;font-size:var(--text-3xl);letter-spacing:-.04em;font-weight:760;transition:transform .24s}@media (hover:hover) and (pointer:fine){.brand-category-proof-grid article:hover strong{transform:translateY(-2px)}}.brand-category-proof-grid span{max-width:120px;color:var(--brand-soft);font-size:var(--text-xs);line-height:1.45}.brand-category-catalogue-section{background:var(--paper)}.brand-category-catalogue-head{max-width:820px;margin-bottom:42px;display:block}.brand-category-catalogue-head>div{max-width:690px}.brand-category-catalogue-head>p{color:var(--ink-soft)}.brand-category-product-heading{margin-bottom:28px}.brand-category-product-heading>span:last-child{text-align:right}.brand-category-crawl-pagination{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.brand-category-other-brands-section{background:var(--paper)}.brand-category-other-brands-section .category-directory-head>p{max-width:470px}.brand-category-ready-section{background:var(--paper-soft)}.brand-category-ready-layout{grid-template-columns:.76fr 1.24fr;align-items:start;gap:82px;display:grid}.brand-category-ready-intro{max-width:500px;position:sticky;top:120px}.brand-category-ready-intro>p:not(.eyebrow){max-width:430px;color:var(--ink-soft);margin:24px 0 0}.brand-category-ready-list{border-top:1px solid var(--line)}.brand-category-ready-list article{border-bottom:1px solid var(--line);grid-template-columns:112px 1fr;align-items:start;gap:28px;min-height:146px;padding:28px 0;display:grid}.brand-category-ready-list article>span{color:var(--brand);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.brand-category-ready-list strong{font-size:var(--text-lg);display:block}.brand-category-ready-list p{max-width:560px;color:var(--ink-soft);margin:8px 0 0}.brand-category-routes-section{background:var(--dark);color:var(--paper)}.brand-category-routes-head>p{color:var(--white-muted)}.brand-category-route-grid{border:1px solid var(--line-dark);border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.brand-category-route-grid>a{border-right:1px solid var(--line-dark);background:var(--dark);min-height:188px;color:var(--paper);grid-template-columns:34px 1fr auto;align-items:start;gap:18px;padding:28px;transition:transform .2s,background .2s;display:grid}.brand-category-route-grid>a:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.brand-category-route-grid>a:hover{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.brand-category-route-grid>a:hover{background:color-mix(in srgb, var(--paper) 6%, var(--dark))}}}.brand-category-route-grid svg{width:23px;height:23px;color:var(--lime);stroke-width:1.7px}.brand-category-route-grid .fine-arrow{width:auto;color:var(--white-muted)}.brand-category-route-grid strong,.brand-category-route-grid small{display:block}.brand-category-route-grid strong{font-size:var(--text-base)}.brand-category-route-grid small{color:var(--white-muted);font-size:var(--text-xs);margin-top:8px;line-height:1.5}.brand-category-record-section{background:var(--paper-pink)}.brand-category-record-head>p{color:var(--ink-soft)}.brand-category-record-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.brand-category-record-grid article{border-right:1px solid var(--line);min-height:260px;padding:30px}.brand-category-record-grid article:first-child{padding-left:0}.brand-category-record-grid article:last-child{border-right:0;padding-right:0}.brand-category-record-grid article>span{color:var(--brand);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;margin-bottom:54px;font-weight:800;display:block}.brand-category-record-grid strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);font-weight:560;line-height:1.12;display:block}.brand-category-record-grid p{color:var(--ink-soft);margin:14px 0 0}.brand-category-journey-section{background:var(--paper-soft)}.brand-category-other-categories-section{background:var(--paper-pink)}.brand-category-other-grid{border-top:0;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:left;gap:14px;width:100%;margin:0}.brand-category-other-grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:960px}.brand-category-other-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px}.brand-category-other-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:600px}.brand-category-other-grid[data-count="1"]{grid-template-columns:1fr;max-width:390px}.brand-category-other-grid>a,.brand-category-other-grid>a:last-child,.brand-category-other-grid>a:only-child{border:1px solid var(--line);background:var(--paper);width:100%;min-height:228px;box-shadow:0 10px 26px var(--ink);border-radius:12px;padding:28px 25px}@supports (color:color-mix(in lab, red, red)){.brand-category-other-grid>a,.brand-category-other-grid>a:last-child,.brand-category-other-grid>a:only-child{box-shadow:0 10px 26px color-mix(in srgb, var(--ink) 9%, transparent)}}.brand-category-other-grid>a,.brand-category-other-grid>a:last-child,.brand-category-other-grid>a:only-child{transition:color .24s,background .24s,border-color .24s,box-shadow .24s;transform:none}.brand-category-other-grid>a:focus-visible{border-color:var(--brand);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.brand-category-other-grid>a:focus-visible{background:color-mix(in srgb, var(--brand) 4%, var(--paper))}}.brand-category-other-grid>a:focus-visible{box-shadow:inset 0 0 0 1px var(--brand), 0 12px 28px var(--ink)}@supports (color:color-mix(in lab, red, red)){.brand-category-other-grid>a:focus-visible{box-shadow:inset 0 0 0 1px var(--brand), 0 12px 28px color-mix(in srgb, var(--ink) 12%, transparent)}}.brand-category-other-grid>a:focus-visible{transform:none}@media (hover:hover) and (pointer:fine){.brand-category-other-grid>a:hover{border-color:var(--brand);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.brand-category-other-grid>a:hover{background:color-mix(in srgb, var(--brand) 4%, var(--paper))}}.brand-category-other-grid>a:hover{box-shadow:inset 0 0 0 1px var(--brand), 0 12px 28px var(--ink)}@supports (color:color-mix(in lab, red, red)){.brand-category-other-grid>a:hover{box-shadow:inset 0 0 0 1px var(--brand), 0 12px 28px color-mix(in srgb, var(--ink) 12%, transparent)}}.brand-category-other-grid>a:hover{transform:none}}.brand-category-other-grid>a:focus-visible .fine-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.brand-category-other-grid>a:hover .fine-arrow{transform:translate(4px)}}.brand-category-other-grid .category-other-icon{margin-bottom:28px}.recycler-directory-hero{background:linear-gradient(90deg, var(--paper) 0 70%, var(--paper-pink) 70% 100%)}.recycler-directory-hero .category-hero-copy h1{max-width:610px}.recycler-proof-strip .proof-grid span{max-width:145px}.recycler-intro-section{background:var(--paper)}.recycler-intro-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.recycler-intro-grid .text-link{margin-top:25px}.recycler-intro-photo{border-color:var(--line);transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.recycler-intro-photo:hover{box-shadow:var(--shadow);transform:translateY(-4px)}}.recycler-directory-heading{align-items:end}.recycler-directory-heading>p{color:var(--ink-soft)}.recycler-directory-controls{grid-template-columns:minmax(280px,.85fr) 1.15fr;gap:18px;margin-bottom:22px;display:grid}.recycler-name-search{border:1px solid var(--line);background:var(--paper);border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;min-height:58px;padding:0 17px;transition:border-color .2s,box-shadow .2s;display:grid}.recycler-name-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.recycler-name-search svg{width:20px;color:var(--brand)}.recycler-name-search input{min-width:0;color:var(--ink);font-size:var(--text-sm);background:0 0;border:0;outline:0}.recycler-status-filters{border:1px solid var(--line);background:var(--paper);border-radius:9px;grid-template-columns:repeat(3,1fr);gap:8px;padding:6px;display:grid}.recycler-status-filters button{min-height:44px;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:7px 12px;font-weight:800;transition:background .2s,color .2s,transform .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.recycler-status-filters button:hover{background:var(--paper-pink);color:var(--brand);transform:translateY(-1px)}}.recycler-status-filters button.active{background:var(--ink);color:var(--paper)}.recycler-status-filters button span{background:currentColor;border-radius:50px;min-width:24px;padding:2px 6px}@supports (color:color-mix(in lab, red, red)){.recycler-status-filters button span{background:color-mix(in srgb, currentColor 12%, transparent)}}.recycler-alphabet{border:1px solid var(--line);background:var(--paper);border-radius:9px;grid-template-columns:repeat(27,minmax(26px,1fr));gap:5px;padding:12px;display:grid}.recycler-alphabet a,.recycler-alphabet span{min-height:34px;font-size:var(--text-xs);border-radius:5px;place-items:center;font-weight:800;display:grid}.recycler-alphabet a{color:var(--ink);transition:background .2s,color .2s,transform .2s}.recycler-alphabet a:focus-visible{background:var(--brand);color:var(--paper);outline:0;transform:translateY(-2px)}@media (hover:hover) and (pointer:fine){.recycler-alphabet a:hover{background:var(--brand);color:var(--paper);outline:0;transform:translateY(-2px)}}.recycler-alphabet span{color:var(--ink-soft)}@supports (color:color-mix(in lab, red, red)){.recycler-alphabet span{color:color-mix(in srgb, var(--ink-soft) 45%, transparent)}}.recycler-result-count{color:var(--ink-soft);font-size:var(--text-xs);margin:20px 0 0}.recycler-result-count strong{color:var(--ink)}.recycler-groups{margin-top:54px}.recycler-group{scroll-margin-top:115px}.recycler-group+.recycler-group{margin-top:58px}.recycler-group>h3{border-bottom:1px solid var(--line);font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);margin-bottom:16px;padding-bottom:13px;font-weight:560}.recycler-card-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.recycler-card{border:1px solid var(--line);background:var(--paper);min-height:265px;box-shadow:0 8px 22px var(--ink);border-radius:12px;flex-direction:column;padding:22px;display:flex}@supports (color:color-mix(in lab, red, red)){.recycler-card{box-shadow:0 8px 22px color-mix(in srgb, var(--ink) 7%, transparent)}}.recycler-card{transition:transform .25s,border-color .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.recycler-card:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-4px)}}@supports (color:color-mix(in lab, red, red)){.recycler-card.is-historic{background:color-mix(in srgb, var(--paper-soft) 58%, var(--paper))}}.recycler-card-top{justify-content:space-between;align-items:flex-start;gap:13px;display:flex}.recycler-logo{border:1px solid var(--line);background:var(--paper-soft);min-width:58px;height:58px;color:var(--ink);font-size:var(--text-xs);letter-spacing:-.02em;border-radius:10px;place-items:center;padding:7px;font-weight:850;transition:background .25s,color .25s,border-color .25s;display:grid}@media (hover:hover) and (pointer:fine){.recycler-card:hover .recycler-logo{border-color:var(--brand);background:var(--brand);color:var(--paper)}}.recycler-status{border:1px solid var(--line);min-height:30px;font-size:var(--text-xs);border-radius:50px;align-items:center;gap:6px;padding:5px 9px;font-weight:800;line-height:1.25;display:inline-flex}.recycler-status svg{width:14px;height:14px}.recycler-status.trading{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.recycler-status.trading{border-color:color-mix(in srgb, var(--success) 28%, var(--line))}}.recycler-status.trading{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.recycler-status.trading{background:color-mix(in srgb, var(--success) 8%, var(--paper))}}.recycler-status.trading{color:var(--success)}.recycler-status.historic{background:var(--paper-soft);color:var(--ink-soft)}.recycler-card-copy{margin-top:31px}.recycler-card-copy h4{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin:0;font-weight:560;line-height:1.1}.recycler-card-copy p{color:var(--ink-soft);font-size:var(--text-xs);margin:9px 0 0}.recycler-card-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:20px;display:flex}.recycler-card-foot>span{color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:6px;line-height:1.4;display:inline-flex}.recycler-card-foot svg{flex:none;width:14px;height:14px}.recycler-card-foot .recycler-listed{color:var(--brand);text-align:right;font-weight:800}.recycler-empty{border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:12px;margin-top:48px;padding:46px}.recycler-empty strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);font-weight:560}.recycler-empty p{color:var(--ink-soft)}.recycler-empty button{border:0;border-bottom:1px solid var(--ink);font-size:var(--text-sm);cursor:pointer;background:0 0;padding:0 0 3px;font-weight:800}.brand-category-directory-section{background:var(--paper-pink)}.brand-category-directory-heading{align-items:end}.brand-category-directory-heading>p{color:var(--ink-soft)}.brand-category-directory-modes{grid-template-columns:repeat(2,1fr)}.brand-category-directory-jumps{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.brand-category-directory-jumps a{border:1px solid var(--line);background:var(--paper);min-height:38px;color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;padding:8px 13px;font-weight:800;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.brand-category-directory-jumps a:focus-visible{border-color:var(--brand);color:var(--brand);outline:none;transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.brand-category-directory-jumps a:hover{border-color:var(--brand);color:var(--brand);outline:none;transform:translateY(-1px)}}.brand-category-directory-group-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;margin-bottom:16px;padding-bottom:13px;display:flex}.brand-category-directory-group-heading h3{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);font-weight:560}.brand-category-directory-group-heading>span{color:var(--ink-soft);font-size:var(--text-xs);font-weight:800}.brand-category-directory-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.brand-category-directory-list>a{border:1px solid var(--line);background:var(--paper);min-height:102px;color:var(--ink);border-radius:9px;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:20px;padding:20px 22px;transition:border-color .22s,color .22s,transform .22s,box-shadow .22s;display:grid}.brand-category-directory-list>a:focus-visible{border-color:var(--brand);color:var(--brand);box-shadow:0 12px 26px var(--shadow-soft);outline:none;transform:translateY(-2px)}@media (hover:hover) and (pointer:fine){.brand-category-directory-list>a:hover{border-color:var(--brand);color:var(--brand);box-shadow:0 12px 26px var(--shadow-soft);outline:none;transform:translateY(-2px)}}.brand-category-directory-list>a>span:first-child strong,.brand-category-directory-list>a>span:first-child small{display:block}.brand-category-directory-list>a>span:first-child strong{font-size:var(--text-base)}.brand-category-directory-list>a>span:first-child small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:5px}.brand-category-directory-count{text-align:right;min-width:70px}.brand-category-directory-count strong,.brand-category-directory-count small{display:block}.brand-category-directory-count strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);font-weight:650}.brand-category-directory-count small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:2px}.brand-category-directory-list .fine-arrow{color:var(--brand);transition:transform .22s}.brand-category-directory-list>a:focus-visible .fine-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.brand-category-directory-list>a:hover .fine-arrow{transform:translate(4px)}}.brand-category-directory-continuation{background:var(--paper)}@media (max-width:850px){.brand-category-directory-list{grid-template-columns:1fr}}@media (max-width:620px){.brand-category-directory-modes{grid-template-columns:1fr}.brand-category-directory-group-heading{align-items:start}.brand-category-directory-list>a{grid-template-columns:minmax(0,1fr) 62px 16px;gap:13px;padding:18px 16px}.brand-category-directory-jumps{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.brand-category-directory-jumps a{flex:none}}.recycler-status-section{background:var(--dark);color:var(--paper)}.recycler-status-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--white-muted)}.recycler-status-photo{transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.recycler-status-photo:hover{box-shadow:0 18px 45px var(--black);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.recycler-status-photo:hover{box-shadow:0 18px 45px color-mix(in srgb, var(--black) 25%, transparent)}}}.recycler-status-photo-card{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:9px;grid-template-columns:28px 1fr;align-items:center;gap:13px;padding:16px;transition:transform .25s,border-color .25s;display:grid;position:absolute;bottom:22px;left:22px;right:22px}@media (hover:hover) and (pointer:fine){.recycler-status-photo:hover .recycler-status-photo-card{border-color:var(--brand);transform:translateY(-4px)}}.recycler-status-photo-card>svg{color:var(--brand)}.recycler-status-photo-card small,.recycler-status-photo-card strong{display:block}.recycler-status-photo-card small{color:var(--ink-soft);font-size:var(--text-xs)}.recycler-status-photo-card strong{font-size:var(--text-sm)}.recycler-status-key{border-top:1px solid var(--line-dark);margin-top:31px}.recycler-status-key article{border-bottom:1px solid var(--line-dark);grid-template-columns:32px 1fr;align-items:center;gap:16px;min-height:94px;padding:17px 3px;transition:padding .25s,background .25s;display:grid}@media (hover:hover) and (pointer:fine){.recycler-status-key article:hover{background:var(--paper);padding-inline:14px}@supports (color:color-mix(in lab, red, red)){.recycler-status-key article:hover{background:color-mix(in srgb, var(--paper) 5%, transparent)}}}.recycler-status-key article>svg{color:var(--lime)}.recycler-status-key strong,.recycler-status-key small{display:block}.recycler-status-key strong{font-size:var(--text-sm)}.recycler-status-key small{color:var(--white-muted);font-size:var(--text-xs);margin-top:3px}.recycler-join-section{background:var(--lime);color:var(--dark)}.recycler-join-section .eyebrow,.recycler-join-section .multi-cta-grid>div:last-child>p{color:var(--dark)}@supports (color:color-mix(in lab, red, red)){.recycler-join-section .multi-cta-grid>div:last-child>p{color:color-mix(in srgb, var(--dark) 72%, transparent)}}.recycler-join-section .button.primary{background:var(--dark)}.recycler-profile-hero{background:linear-gradient(90deg, var(--paper) 0 70%, var(--paper-pink) 70% 100%)}.recycler-profile-hero-grid{grid-template-columns:.98fr 1.02fr}.recycler-profile-hero .category-hero-copy h1{max-width:650px}.recycler-profile-hero-actions{align-items:center;gap:25px;margin-top:28px;display:flex}.recycler-profile-status-card{border:1px solid var(--line);background:var(--paper);min-height:330px;box-shadow:var(--shadow);border-radius:13px;grid-template-columns:125px 1fr;align-content:center;gap:26px;padding:31px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}@media (hover:hover) and (pointer:fine){.recycler-profile-status-card:hover{border-color:var(--brand);box-shadow:0 18px 44px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-status-card:hover{box-shadow:0 18px 44px color-mix(in srgb, var(--ink) 14%, transparent)}}}.recycler-profile-status-card.is-historic{background:var(--paper-soft)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-status-card.is-historic{background:color-mix(in srgb, var(--paper-soft) 62%, var(--paper))}}.recycler-profile-logo{border:1px solid var(--line);background:var(--paper-soft);width:125px;min-height:96px;color:var(--ink);border-radius:11px;place-items:center;padding:14px;display:grid;overflow:hidden}.recycler-profile-logo>span{font-size:var(--text-lg);letter-spacing:-.035em;text-align:center;font-weight:850}.recycler-profile-logo img{object-fit:contain;max-width:100%;height:auto}.recycler-profile-status-label{border:1px solid var(--line);width:fit-content;min-height:31px;font-size:var(--text-xs);border-radius:50px;align-items:center;gap:7px;padding:5px 10px;font-weight:800;display:inline-flex}.recycler-profile-status-label svg{width:15px;height:15px}.recycler-profile-status-label.trading{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-status-label.trading{border-color:color-mix(in srgb, var(--success) 28%, var(--line))}}.recycler-profile-status-label.trading{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-status-label.trading{background:color-mix(in srgb, var(--success) 8%, var(--paper))}}.recycler-profile-status-label.trading{color:var(--success)}.recycler-profile-status-label.historic{background:var(--paper-soft);color:var(--ink-soft)}.recycler-profile-status-card h2{font-size:var(--text-3xl);margin-top:19px;line-height:1.05}.recycler-profile-status-card>div:nth-child(2)>p{color:var(--ink-soft);font-size:var(--text-sm);margin:9px 0 0}.recycler-profile-status-foot{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.recycler-profile-status-foot span{color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:7px;font-weight:700;display:inline-flex}.recycler-profile-status-foot span:last-child{color:var(--brand)}.recycler-profile-status-foot svg{width:15px;height:15px}.recycler-profile-facts-section{background:var(--brand);color:var(--paper);padding:0}.recycler-profile-facts-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.recycler-profile-facts-grid article{border-right:1px solid var(--paper);flex-direction:column;justify-content:center;min-height:155px;padding:25px 27px;display:flex}@supports (color:color-mix(in lab, red, red)){.recycler-profile-facts-grid article{border-right:1px solid color-mix(in srgb, var(--paper) 24%, transparent)}}.recycler-profile-facts-grid article{border-bottom:1px solid var(--paper)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-facts-grid article{border-bottom:1px solid color-mix(in srgb, var(--paper) 24%, transparent)}}.recycler-profile-facts-grid article{transition:background .25s,transform .25s}.recycler-profile-facts-grid article:nth-child(4n){border-right:0}.recycler-profile-facts-grid[data-count="8"] article:nth-last-child(-n+4),.recycler-profile-facts-grid[data-count="7"] article:nth-last-child(-n+3),.recycler-profile-facts-grid[data-count="6"] article:nth-last-child(-n+2),.recycler-profile-facts-grid[data-count="5"] article:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.recycler-profile-facts-grid article:hover{background:var(--brand-deep)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-facts-grid article:hover{background:color-mix(in srgb, var(--brand-deep) 55%, var(--brand))}}.recycler-profile-facts-grid article:hover{transform:translateY(-2px)}}.recycler-profile-facts-grid small{color:var(--brand-soft);font-size:var(--text-xs);font-weight:750}.recycler-profile-facts-grid strong{font-size:var(--text-base);align-items:center;gap:8px;margin-top:10px;line-height:1.45;display:flex}.recycler-profile-facts-grid strong svg{flex:none;width:18px}.payment-method-badge{border:1px solid var(--paper);align-items:center;gap:6px;min-height:30px;padding:5px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.payment-method-badge{border:1px solid color-mix(in srgb, var(--paper) 34%, transparent)}}.payment-method-badge{background:var(--paper);border-radius:50px}@supports (color:color-mix(in lab, red, red)){.payment-method-badge{background:color-mix(in srgb, var(--paper) 10%, transparent)}}.payment-method-badge{color:var(--paper);font-size:var(--text-xs);font-weight:800;line-height:1.2}.payment-method-badge svg{width:14px;height:14px}.payment-method-badge.paypal{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.payment-method-badge.paypal{background:color-mix(in srgb, var(--success) 36%, var(--brand))}}.payment-method-badge.cheque{background:var(--dark)}@supports (color:color-mix(in lab, red, red)){.payment-method-badge.cheque{background:color-mix(in srgb, var(--dark) 24%, var(--brand))}}.recycler-profile-about-grid{align-items:start}.recycler-profile-about-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft)}@media (hover:hover) and (pointer:fine){.recycler-profile-about-photo:hover{box-shadow:0 18px 44px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-about-photo:hover{box-shadow:0 18px 44px color-mix(in srgb, var(--ink) 16%, transparent)}}}.recycler-profile-photo-note{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:9px;grid-template-columns:28px 1fr;align-items:center;gap:13px;padding:16px;transition:transform .25s,border-color .25s;display:grid;position:absolute;bottom:22px;left:22px;right:22px}@media (hover:hover) and (pointer:fine){.recycler-profile-about-photo:hover .recycler-profile-photo-note{border-color:var(--brand);transform:translateY(-4px)}}.recycler-profile-photo-note>svg{color:var(--brand)}.recycler-profile-photo-note small,.recycler-profile-photo-note strong{display:block}.recycler-profile-photo-note small{color:var(--ink-soft);font-size:var(--text-xs)}.recycler-profile-photo-note strong{font-size:var(--text-sm)}.recycler-profile-contact-list>div{border-bottom:1px solid var(--line);grid-template-columns:29px 1fr;align-items:center;gap:14px;min-height:80px;padding:15px 3px;transition:padding .22s,background .22s;display:grid}@media (hover:hover) and (pointer:fine){.recycler-profile-contact-list>div:hover{background:var(--paper-pink);padding-inline:13px}}.recycler-profile-contact-list>div>svg{width:20px;color:var(--brand)}.recycler-profile-contact-list small,.recycler-profile-contact-list strong,.recycler-profile-contact-list a{display:block}.recycler-profile-contact-list small{color:var(--ink-soft);font-size:var(--text-xs)}.recycler-profile-contact-list strong,.recycler-profile-contact-list a{font-size:var(--text-sm);margin-top:3px;font-weight:750}.recycler-profile-contact-list a{width:fit-content;transition:color .2s}@media (hover:hover) and (pointer:fine){.recycler-profile-contact-list a:hover{color:var(--brand)}}.recycler-profile-socials>small{color:var(--ink-soft);font-size:var(--text-xs);font-weight:800}.recycler-profile-socials>div{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.recycler-profile-socials a,.recycler-profile-socials>div>span{border:1px solid var(--line);background:var(--paper);width:42px;height:42px;color:var(--ink);border-radius:50%;place-items:center;transition:transform .2s,color .2s,border-color .2s,background .2s;display:grid}@media (hover:hover) and (pointer:fine){.recycler-profile-socials a:hover{border-color:var(--brand);background:var(--brand);color:var(--paper);transform:translateY(-3px)}}.recycler-profile-socials>div>span{color:var(--ink-soft);background:var(--paper-soft)}.recycler-profile-socials svg{width:18px;height:18px}.recycler-profile-products-head{align-items:end}.recycler-profile-products-head>p{color:var(--ink-soft)}.recycler-profile-route-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--white-muted)}@media (hover:hover) and (pointer:fine){.recycler-profile-route-photo:hover{box-shadow:0 18px 44px var(--black);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-route-photo:hover{box-shadow:0 18px 44px color-mix(in srgb, var(--black) 25%, transparent)}}}.recycler-profile-route-card{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:9px;grid-template-columns:28px 1fr;align-items:center;gap:13px;padding:16px;transition:transform .25s,border-color .25s;display:grid;position:absolute;bottom:22px;left:22px;right:22px}@media (hover:hover) and (pointer:fine){.recycler-profile-route-photo:hover .recycler-profile-route-card{border-color:var(--brand);transform:translateY(-4px)}}.recycler-profile-route-card>svg{color:var(--brand)}.recycler-profile-route-card small,.recycler-profile-route-card strong{display:block}.recycler-profile-route-card small{color:var(--ink-soft);font-size:var(--text-xs)}.recycler-profile-route-card strong{font-size:var(--text-sm)}.recycler-profile-route-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:29px;display:flex}.recycler-profile-route-actions .category-light-link{margin-top:0}.recycler-profile-other-grid{grid-template-columns:repeat(3,1fr)}.recycler-profile-other-grid>a:nth-child(3){border-right:0}.recycler-profile-directory-link{margin-top:31px}.recycler-profile-search-section{background:var(--brand);color:var(--paper)}.recycler-profile-search-grid{align-items:center}.recycler-profile-search-grid h2{max-width:610px;font-size:var(--text-5xl)}.recycler-profile-search-grid>div:first-child>p:not(.eyebrow){max-width:540px;color:var(--brand-soft)}.recycler-profile-search-section .query-search-panel{background:var(--paper);color:var(--ink)}@media (max-width:1050px){.recycler-alphabet{grid-template-columns:repeat(14,1fr)}.recycler-card-grid{grid-template-columns:repeat(2,1fr)}.recycler-profile-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.recycler-profile-facts-grid article:nth-child(4n){border-right:1px solid var(--paper)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-facts-grid article:nth-child(4n){border-right:1px solid color-mix(in srgb, var(--paper) 24%, transparent)}}.recycler-profile-facts-grid article:nth-child(2n){border-right:0}.recycler-profile-facts-grid[data-count] article{border-bottom:1px solid var(--paper)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-facts-grid[data-count] article{border-bottom:1px solid color-mix(in srgb, var(--paper) 24%, transparent)}}.recycler-profile-facts-grid article:nth-last-child(-n+2){border-bottom:0}}@media (max-width:780px){.recycler-directory-controls{grid-template-columns:1fr}.recycler-alphabet{grid-template-columns:repeat(9,1fr)}.recycler-card-grid{grid-template-columns:1fr}.recycler-card-foot{flex-direction:column;align-items:flex-start}.recycler-card-foot .recycler-listed{text-align:left}.recycler-status-photo{min-height:440px}.recycler-profile-hero{background:var(--paper)}.recycler-profile-hero-actions{flex-direction:column;align-items:flex-start;gap:17px}.recycler-profile-status-card{grid-template-columns:105px 1fr;min-height:300px;padding:25px}.recycler-profile-logo{width:105px;min-height:84px}.recycler-profile-about-photo,.recycler-profile-route-photo{min-height:470px}.recycler-profile-other-grid{grid-template-columns:1fr}.recycler-profile-other-grid>a{border-right:0}.recycler-profile-search-grid h2{font-size:var(--text-4xl)}}@media (max-width:520px){.recycler-status-filters{grid-template-columns:1fr}.recycler-alphabet{grid-template-columns:repeat(6,1fr)}.recycler-card-top{flex-direction:column;align-items:flex-start}.recycler-status-photo{min-height:360px}.recycler-status-photo-card{bottom:16px;left:16px;right:16px}.recycler-profile-status-card{grid-template-columns:1fr}.recycler-profile-status-foot{flex-direction:column;align-items:flex-start}.recycler-profile-facts-grid{grid-template-columns:1fr}.recycler-profile-facts-grid article,.recycler-profile-facts-grid article:nth-child(2n),.recycler-profile-facts-grid article:nth-child(4n),.recycler-profile-facts-grid article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--paper);min-height:130px}@supports (color:color-mix(in lab, red, red)){.recycler-profile-facts-grid article,.recycler-profile-facts-grid article:nth-child(2n),.recycler-profile-facts-grid article:nth-child(4n),.recycler-profile-facts-grid article:nth-last-child(-n+2){border-bottom:1px solid color-mix(in srgb, var(--paper) 24%, transparent)}}.recycler-profile-facts-grid article:last-child{border-bottom:0}.recycler-profile-about-photo,.recycler-profile-route-photo{min-height:380px}.recycler-profile-photo-note,.recycler-profile-route-card{bottom:16px;left:16px;right:16px}}@media (max-width:1020px){.category-hero-grid{gap:45px}.category-search-meta{grid-template-columns:1fr}.category-search-meta>div{justify-content:flex-start}.category-brand-grid{grid-template-columns:repeat(3,1fr)}.category-other-grid{grid-template-columns:repeat(2,1fr)}.category-other-grid>a:nth-child(2){border-right:0}.category-editorial-grid,.console-upgrade-grid,.console-kit-layout,.laptop-category-spec-layout,.laptop-category-data-layout{gap:55px}.console-kit-parts{grid-template-columns:1fr}.console-kit-parts article{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:43px 1fr;gap:16px;min-height:148px;display:grid}.console-kit-parts article:last-child{border-bottom:0}.console-kit-parts article>span{margin-bottom:0}.brand-category-ready-layout{gap:55px}.brand-category-route-grid{grid-template-columns:1fr}.brand-category-route-grid>a{border-right:0;border-bottom:1px solid var(--line-dark);min-height:130px}.brand-category-route-grid>a:last-child{border-bottom:0}.brand-category-other-grid,.brand-category-other-grid[data-count="4"],.brand-category-other-grid[data-count="3"],.brand-category-other-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:650px}.brand-category-other-grid[data-count="1"]{grid-template-columns:1fr;max-width:390px}}@media (max-width:780px){.category-hero{background:var(--paper);padding-bottom:35px}.category-hero-grid,.category-editorial-grid,.category-close-grid,.console-upgrade-grid,.console-kit-layout,.laptop-category-spec-layout,.laptop-category-data-layout{grid-template-columns:1fr;gap:42px}.category-hero-copy h1{font-size:var(--text-4xl)}.category-search-panel{padding:21px}.category-brand-layout{grid-template-columns:1fr;gap:38px}.category-brand-layout>div:first-child{position:static}.category-directory-head{display:block}.category-directory-head>p{width:auto;margin-top:22px}.category-catalogue-filter{grid-template-columns:1fr;gap:18px}.category-catalogue-sticky.is-stuck .category-catalogue-filter{grid-template-columns:42px minmax(0,1fr);gap:14px}.category-catalogue-sticky.is-stuck .category-filter-copy{display:block}.category-catalogue-sticky.is-stuck .category-filter-copy>span:last-child{display:none}.category-other-head{display:block}.category-other-head>p{width:auto;margin-top:22px}.category-brand-grid{grid-template-columns:repeat(2,1fr)}.category-editorial-grid.reverse .category-editorial-photo{order:0}.category-editorial-photo{min-height:440px}.console-upgrade-photo{min-height:470px}.laptop-category-spec-photo{min-height:520px}.laptop-category-data-steps article{min-height:285px}.brand-category-proof-grid{grid-template-columns:1fr 1fr}.brand-category-proof-grid article:nth-child(2){border-right:0}.brand-category-proof-grid article:nth-child(-n+2){border-bottom:1px solid var(--paper)}@supports (color:color-mix(in lab, red, red)){.brand-category-proof-grid article:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb, var(--paper) 25%, transparent)}}.brand-category-proof-grid article:first-child{padding-left:28px}.brand-category-product-heading{flex-direction:column;align-items:flex-start}.brand-category-product-heading>span:last-child{text-align:left}.brand-category-ready-layout{grid-template-columns:1fr;gap:42px}.brand-category-ready-intro{position:static}.brand-category-record-grid{grid-template-columns:1fr}.brand-category-record-grid article,.brand-category-record-grid article:first-child,.brand-category-record-grid article:last-child{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:28px 0}.brand-category-record-grid article:last-child{border-bottom:0}.brand-category-record-grid article>span{margin-bottom:28px}}@media (max-width:520px){.category-search-meta>div{display:none}.category-brand-grid{grid-template-columns:1fr}.category-brand-grid>a{min-height:82px}.category-product-heading>span:first-child{font-size:var(--text-xl)}.category-catalogue-filter{padding:18px}.category-catalogue-sticky.is-stuck .category-catalogue-filter{padding:9px 0}.category-filter-copy{grid-template-columns:40px minmax(0,1fr)}.category-filter-icon{width:40px;height:40px}.category-other-grid{grid-template-columns:1fr}.category-other-grid>a,.category-other-grid>a:nth-child(2){border-right:0;min-height:190px}.category-load-more button{width:125px;min-width:125px}.category-editorial-photo{min-height:360px}.console-upgrade-photo{min-height:410px}.console-upgrade-bridge{grid-template-columns:1fr;gap:8px;padding:15px;bottom:14px;left:14px;right:14px}.console-upgrade-bridge i{justify-self:start;transform:rotate(90deg)}.console-kit-core{padding:22px}.console-kit-parts article{min-height:160px;padding:22px}.laptop-category-spec-photo{min-height:440px}.laptop-category-spec-card,.laptop-category-spec-paths,.laptop-category-data-steps{grid-template-columns:1fr}.laptop-category-spec-card>span{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:28px 1fr;column-gap:12px;min-height:102px;display:grid}.laptop-category-spec-card>span:last-child{border-bottom:0}.laptop-category-spec-card svg{grid-row:1/span 2;margin-bottom:0}.laptop-category-spec-paths article{border-right:0;border-bottom:1px solid var(--line-dark)}.laptop-category-spec-paths article:last-child{border-bottom:0}.laptop-category-data-head{grid-template-columns:38px 1fr}.laptop-category-data-head>svg:last-child{display:none}.laptop-category-data-steps article{border-right:0;border-bottom:1px solid var(--line-dark);min-height:245px}.laptop-category-data-steps article:last-child{border-bottom:0}.brand-category-proof-grid article{padding:15px}.brand-category-proof-grid article:first-child{padding-left:15px}.brand-category-proof-grid strong{font-size:var(--text-2xl)}.brand-category-ready-list article{grid-template-columns:1fr;gap:12px}.brand-category-route-grid>a{grid-template-columns:30px 1fr auto;padding:24px 20px}.brand-category-other-grid,.brand-category-other-grid[data-count="4"],.brand-category-other-grid[data-count="3"],.brand-category-other-grid[data-count="2"],.brand-category-other-grid[data-count="1"]{grid-template-columns:1fr;gap:12px;max-width:390px}.brand-category-other-grid>a,.brand-category-other-grid>a:nth-child(2),.brand-category-other-grid>a:last-child,.brand-category-other-grid>a:only-child{border:1px solid var(--line);min-height:182px;padding:24px 22px}.brand-category-other-grid .category-other-icon{margin-bottom:22px}}.text-link,.no-results>button,.selected-route-pill button,.recycler-paths button,.scenario-answer a,.not-business-note a,.back-button,.official-guidance-links a,.estate-brief-card a,.join-route-grid a,.join-technical-links a,.readiness-brief a,.support-dispatch-card>button,.form-route-note a,.partnerships-route-grid button,.journey-source-links a,.recycler-empty button{background-image:linear-gradient(var(--brand), var(--brand));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;border-bottom-color:#0000;transition:color .22s,background-size .25s,gap .22s;position:relative}.text-link:focus-visible,.no-results>button:focus-visible,.selected-route-pill button:focus-visible,.recycler-paths button:focus-visible,.scenario-answer a:focus-visible,.not-business-note a:focus-visible,.back-button:focus-visible,.official-guidance-links a:focus-visible,.estate-brief-card a:focus-visible,.join-route-grid a:focus-visible,.join-technical-links a:focus-visible,.readiness-brief a:focus-visible,.support-dispatch-card>button:focus-visible,.form-route-note a:focus-visible,.partnerships-route-grid button:focus-visible,.journey-source-links a:focus-visible,.recycler-empty button:focus-visible{background-size:100% 2px}@media (hover:hover) and (pointer:fine){.text-link:hover,.no-results>button:hover,.selected-route-pill button:hover,.recycler-paths button:hover,.scenario-answer a:hover,.not-business-note a:hover,.back-button:hover,.official-guidance-links a:hover,.estate-brief-card a:hover,.join-route-grid a:hover,.join-technical-links a:hover,.readiness-brief a:hover,.support-dispatch-card>button:hover,.form-route-note a:hover,.partnerships-route-grid button:hover,.journey-source-links a:hover,.recycler-empty button:hover{background-size:100% 2px}}@media (max-width:780px){.section.product-comparison-section{padding:34px 0}.section.product-offers-section{padding:58px 0 100px}}.recycler-directory-section{background:var(--paper-warm)}.recycler-card{background:var(--paper);min-height:286px;box-shadow:0 8px 22px var(--ink);padding:24px}@supports (color:color-mix(in lab, red, red)){.recycler-card{box-shadow:0 8px 22px color-mix(in srgb, var(--ink) 6%, transparent)}}@media (hover:hover) and (pointer:fine){.recycler-card:hover{box-shadow:0 16px 34px var(--ink);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.recycler-card:hover{box-shadow:0 16px 34px color-mix(in srgb, var(--ink) 11%, transparent)}}}.recycler-card.is-historic{background:var(--paper-soft)}@supports (color:color-mix(in lab, red, red)){.recycler-card.is-historic{background:color-mix(in srgb, var(--paper-soft) 32%, var(--paper))}}.recycler-card-identity{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:24px;display:grid}.recycler-logo{width:112px;min-width:112px;height:112px;color:var(--ink);background:0 0;border:0;border-radius:0;place-items:center;padding:5px;display:grid}.recycler-logo img{object-fit:contain;width:100%;height:100%}.recycler-logo>span{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);letter-spacing:-.025em;text-align:center;font-weight:650}@media (hover:hover) and (pointer:fine){.recycler-card:hover .recycler-logo{color:var(--brand);background:0 0;border-color:#0000}}.recycler-card-identity h4{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin:0;font-weight:560;line-height:1.1}.recycler-card-foot{align-items:center;padding-top:18px}.recycler-status{min-height:0;font-size:var(--text-xs);letter-spacing:.055em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0;font-weight:800;line-height:1.2}.recycler-status.trading,.recycler-status.historic{background:0 0}.recycler-listing-status{color:var(--ink-soft);font-size:var(--text-xs);text-align:right;justify-content:flex-end;align-items:center;gap:7px;font-weight:700;display:inline-flex}.recycler-listing-status svg{width:18px;height:18px}.recycler-listing-status.is-listed{color:var(--brand)}.recycler-directory-products-section{background:var(--paper)}.recycler-directory-products-head{align-items:end}.recycler-directory-products-head>p{color:var(--ink-soft)}.recycler-directory-product-grid{row-gap:25px}.recycler-carousel-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:38px;padding-top:23px;display:flex}.recycler-carousel-foot .text-link{margin-top:0}.recycler-carousel-dots{align-items:center;gap:9px;display:flex}.recycler-carousel-dots button{background:var(--line);cursor:pointer;border:0;border-radius:50%;width:10px;height:10px;padding:0;transition:width .2s,background .2s,transform .2s}@media (hover:hover) and (pointer:fine){.recycler-carousel-dots button:hover{background:var(--brand);transform:translateY(-2px)}}.recycler-carousel-dots button.active{background:var(--brand);border-radius:50px;width:29px}.recycler-directory-search-section{background:var(--brand);color:var(--paper)}.recycler-directory-search-grid{align-items:center}.recycler-directory-search-grid h2{max-width:620px;font-size:var(--text-5xl)}.recycler-directory-search-grid>div:first-child>p:not(.eyebrow){max-width:540px;color:var(--brand-soft)}.recycler-directory-search-section .query-search-panel{background:var(--paper);color:var(--ink)}.recycler-profile-status-card{flex-direction:column;justify-content:space-between;gap:26px;min-height:330px;padding:31px;display:flex}.recycler-profile-status-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.recycler-profile-logo{background:0 0;border:0;border-radius:0;width:160px;min-height:104px;padding:0}.recycler-profile-logo>span{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);letter-spacing:-.025em;font-weight:650}.recycler-profile-status-label{min-height:30px;font-size:var(--text-xs);letter-spacing:.055em;text-transform:uppercase;border:0;padding:5px 10px;font-weight:800}.recycler-profile-status-identity{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;padding-top:24px;display:grid}.recycler-profile-status-card h2{font-size:var(--text-3xl);margin:0}.recycler-trustpilot-signal{text-align:right;min-width:148px}.recycler-trustpilot-wordmark{color:var(--ink);font-size:var(--text-sm);letter-spacing:-.02em;justify-content:flex-end;align-items:center;gap:5px;font-weight:800;display:flex}.recycler-trustpilot-wordmark svg{width:19px;height:19px;fill:var(--trustpilot);stroke:var(--trustpilot)}.recycler-trustpilot-signal strong{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);margin-top:6px;font-weight:620;line-height:1;display:inline-block}.recycler-trustpilot-signal small{color:var(--ink-soft);font-size:var(--text-xs);margin-left:5px}.recycler-profile-facts-section{background:var(--brand);min-height:0;padding:0}.recycler-profile-facts-grid{grid-template-columns:repeat(4,1fr);min-height:112px;display:grid}.recycler-profile-facts-grid>div{border-right:1px solid var(--paper);min-height:112px;padding:19px 24px}@supports (color:color-mix(in lab, red, red)){.recycler-profile-facts-grid>div{border-right:1px solid color-mix(in srgb, var(--paper) 24%, transparent)}}.recycler-profile-facts-grid>div:last-child{border-right:0}.recycler-profile-facts-grid strong{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);font-weight:620}.recycler-profile-facts-grid span{color:var(--brand-soft)}.recycler-profile-about-section{background:var(--paper)}.recycler-profile-about-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:86px;display:grid}.recycler-profile-about-copy{position:sticky;top:116px}.recycler-profile-about-copy>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.recycler-profile-historic-note{border-left:2px solid var(--brand);padding-left:15px}.recycler-profile-checked-note{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:14px;margin-top:34px;padding-top:22px;display:grid}.recycler-profile-checked-note>svg{width:21px;color:var(--brand)}.recycler-profile-checked-note small,.recycler-profile-checked-note strong{display:block}.recycler-profile-checked-note small{color:var(--ink-soft);font-size:var(--text-xs)}.recycler-profile-checked-note strong{font-size:var(--text-sm);margin-top:2px}.recycler-profile-record-board{border:1px solid var(--line);background:var(--paper-warm);box-shadow:0 12px 34px var(--ink);border-radius:14px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.recycler-profile-record-board{box-shadow:0 12px 34px color-mix(in srgb, var(--ink) 7%, transparent)}}.recycler-profile-record-head{border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:18px 23px;display:flex}.recycler-profile-record-head span{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);font-weight:560}.recycler-profile-record-head small{color:var(--ink-soft);font-size:var(--text-xs)}.recycler-profile-record-columns{grid-template-columns:1fr 1fr;display:grid}.recycler-profile-record-columns>article{min-width:0;padding:25px 23px}.recycler-profile-record-columns>article:first-child{border-right:1px solid var(--line)}.recycler-profile-record-columns h3{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin:0 0 14px;font-weight:560}.recycler-profile-contact-list{border-top:1px solid var(--line);margin-top:0}.recycler-profile-contact-list>div{min-height:78px;padding:14px 2px}@media (hover:hover) and (pointer:fine){.recycler-profile-contact-list>div:hover{padding-inline:9px}}.recycler-profile-contact-list>div>svg{width:19px}.recycler-profile-company-list{border-top:1px solid var(--line);margin:0}.recycler-profile-company-list>div{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:78px;padding:13px 2px;display:flex}.recycler-profile-company-list dt{color:var(--ink-soft);font-size:var(--text-xs)}.recycler-profile-company-list dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:3px 0 0;font-weight:750}.recycler-profile-empty-detail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:78px;color:var(--ink-soft);font-size:var(--text-sm);margin:0;padding:18px 0}.recycler-profile-record-foot{border-top:1px solid var(--line);background:var(--paper);grid-template-columns:1fr auto;align-items:end;gap:28px;padding:21px 23px;display:grid}.recycler-profile-record-foot>div>small{color:var(--ink-soft);font-size:var(--text-xs);font-weight:800}.recycler-profile-payment-list{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.payment-method-badge{border:1px solid var(--line);background:var(--paper);min-height:30px;color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:6px;padding:5px 9px;font-weight:800;line-height:1.2;display:inline-flex}.recycler-profile-record-foot .payment-method-badge.bank-transfer{background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-record-foot .payment-method-badge.bank-transfer{background:color-mix(in srgb, var(--lime) 56%, var(--paper))}}.recycler-profile-record-foot .payment-method-badge.paypal{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-record-foot .payment-method-badge.paypal{background:color-mix(in srgb, var(--success) 13%, var(--paper))}}.recycler-profile-record-foot .payment-method-badge.cheque{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-record-foot .payment-method-badge.cheque{background:color-mix(in srgb, var(--brand) 10%, var(--paper))}}.product-offer-payment .payment-method-badge.bank-transfer,.product-offer-payment .payment-method-badge.paypal,.product-offer-payment .payment-method-badge.cheque{box-shadow:none;background:0 0}.recycler-profile-socials{margin-top:0}.recycler-profile-products-section{background:var(--paper-warm)}.recycler-profile-products-title{border-bottom:1px solid var(--line);margin-bottom:42px;padding-bottom:17px}.recycler-profile-products-title h2{margin:0}.recycler-profile-product-grid{row-gap:25px}.recycler-profile-load-more{margin-top:50px}.recycler-profile-categories-section{background:var(--dark);color:var(--paper)}.recycler-profile-categories-layout{grid-template-columns:.68fr 1.32fr;align-items:center;gap:88px;display:grid}.recycler-profile-categories-layout>div:first-child>p:not(.eyebrow){color:var(--white-muted);margin:24px 0 0}.recycler-profile-category-links{border-top:1px solid var(--line-dark);grid-template-columns:repeat(2,1fr);display:grid}.recycler-profile-category-links>a{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:126px;padding:21px 18px;transition:background .22s,color .22s,padding .22s;display:grid}.recycler-profile-category-links>a:nth-child(2n){border-right:0}@media (hover:hover) and (pointer:fine){.recycler-profile-category-links>a:hover{background:var(--lime);padding-left:25px}@supports (color:color-mix(in lab, red, red)){.recycler-profile-category-links>a:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}.recycler-profile-category-links>a:hover{color:var(--lime)}}.recycler-profile-category-links>a>svg:first-child{width:23px;color:var(--lime)}.recycler-profile-category-links strong,.recycler-profile-category-links small{display:block}.recycler-profile-category-links strong{font-size:var(--text-sm)}.recycler-profile-category-links small{color:var(--white-muted);font-size:var(--text-xs);margin-top:4px}.recycler-profile-category-links .fine-arrow{color:var(--lime)}.recycler-profile-route-section{background:var(--paper-pink);color:var(--ink)}.recycler-profile-route-layout{grid-template-columns:1fr .92fr;align-items:center;gap:92px;display:grid}.recycler-profile-route-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.recycler-profile-route-actions{gap:24px;margin-top:29px}.recycler-profile-route-actions .text-link{margin-top:0}.recycler-profile-route-contrast{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;padding:30px 0;display:grid}.recycler-profile-route-contrast span{min-width:0}.recycler-profile-route-contrast small,.recycler-profile-route-contrast strong{display:block}.recycler-profile-route-contrast small{color:var(--ink-soft);font-size:var(--text-xs)}.recycler-profile-route-contrast strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:7px;font-weight:560;line-height:1.18}.recycler-profile-route-contrast i{color:var(--brand);font-style:normal;font-size:var(--text-2xl);font-weight:800}.recycler-profile-other-section{background:var(--paper)}.recycler-profile-other-head{align-items:end}.recycler-profile-other-head>p{color:var(--ink-soft)}.recycler-profile-other-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.recycler-profile-other-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-rows:112px 1fr auto;align-items:start;gap:18px;min-height:265px;padding:27px 25px;transition:color .22s,background .22s,transform .22s;display:grid}.recycler-profile-other-grid>a:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.recycler-profile-other-grid>a:hover{background:var(--paper-pink);color:var(--brand);transform:translateY(-3px)}}.recycler-profile-other-logo{justify-self:start;place-items:center;width:128px;height:100px;display:grid;overflow:hidden}.recycler-profile-other-logo img{object-fit:contain;object-position:left center;width:100%;max-width:128px;height:100%;max-height:100px}.recycler-profile-other-grid strong,.recycler-profile-other-grid small{display:block}.recycler-profile-other-grid strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);font-weight:560;line-height:1.15}.recycler-profile-other-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:6px}.recycler-profile-other-grid .fine-arrow{color:var(--brand);align-self:end}.recycler-profile-other-foot{border-top:0;margin-top:30px}.recycler-profile-page .faq-section{background:var(--paper-soft)}@media (max-width:1050px){.recycler-profile-about-layout,.recycler-profile-categories-layout,.recycler-profile-route-layout{gap:52px}.recycler-profile-record-columns{grid-template-columns:1fr}.recycler-profile-record-columns>article:first-child{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:780px){.recycler-card-identity{grid-template-columns:104px minmax(0,1fr);gap:20px}.recycler-logo{width:104px;min-width:104px;height:104px}.recycler-card-foot{flex-direction:row;align-items:center}.recycler-directory-search-grid h2,.recycler-profile-search-grid h2{font-size:var(--text-4xl)}.recycler-profile-status-card{min-height:300px;padding:25px}.recycler-profile-logo{width:138px;min-height:96px}.recycler-profile-facts-grid{grid-template-columns:repeat(2,1fr)}.recycler-profile-facts-grid>div:nth-child(2){border-right:0}.recycler-profile-facts-grid>div:nth-child(-n+2){border-bottom:1px solid var(--paper)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-facts-grid>div:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb, var(--paper) 24%, transparent)}}.recycler-profile-about-layout,.recycler-profile-categories-layout,.recycler-profile-route-layout{grid-template-columns:1fr}.recycler-profile-about-copy{position:static}.recycler-profile-category-links{grid-template-columns:1fr 1fr}.recycler-profile-other-grid{grid-template-columns:1fr}.recycler-profile-other-grid>a{border-right:0;grid-template-rows:1fr;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;min-height:210px}.recycler-profile-other-logo{width:112px;min-height:100px}}@media (max-width:520px){.recycler-card{min-height:300px}.recycler-card-identity{grid-template-columns:100px minmax(0,1fr)}.recycler-logo{width:100px;min-width:100px;height:100px}.recycler-card-foot{flex-direction:column;align-items:flex-start}.recycler-listing-status{text-align:left;justify-content:flex-start}.recycler-carousel-foot,.recycler-profile-status-head{flex-direction:column;align-items:flex-start}.recycler-profile-status-identity{grid-template-columns:1fr;align-items:start}.recycler-trustpilot-signal{text-align:left}.recycler-trustpilot-wordmark{justify-content:flex-start}.recycler-profile-facts-grid{grid-template-columns:1fr}.recycler-profile-facts-grid>div{border-right:0;border-bottom:1px solid var(--paper)}@supports (color:color-mix(in lab, red, red)){.recycler-profile-facts-grid>div{border-bottom:1px solid color-mix(in srgb, var(--paper) 24%, transparent)}}.recycler-profile-facts-grid>div:last-child{border-bottom:0}.recycler-profile-record-head,.recycler-profile-record-foot{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.recycler-profile-category-links{grid-template-columns:1fr}.recycler-profile-category-links>a{border-right:0}.recycler-profile-route-contrast{grid-template-columns:1fr;gap:13px}.recycler-profile-route-contrast i{justify-self:start;transform:rotate(90deg)}.recycler-profile-other-grid>a{grid-template-rows:100px auto auto;grid-template-columns:1fr}}.not-found-hero{background:linear-gradient(90deg, var(--paper) 0 68%, var(--paper-pink) 68% 100%);padding-bottom:90px;overflow:hidden}.not-found-hero-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:84px;margin-top:33px;display:grid}.not-found-hero-copy h1{max-width:620px}.not-found-hero-copy>p:not(.eyebrow){max-width:610px;color:var(--ink-soft);font-size:var(--text-lg);margin:27px 0 0;line-height:1.7}.not-found-hero-copy .button>svg{width:18px;height:18px}.not-found-search-card{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:14px;padding:30px;transition:transform .25s,border-color .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.not-found-search-card:hover{border-color:var(--brand);box-shadow:0 18px 44px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.not-found-search-card:hover{box-shadow:0 18px 44px color-mix(in srgb, var(--ink) 14%, transparent)}}}.not-found-search-head{border-bottom:1px solid var(--line);grid-template-columns:47px 1fr;align-items:start;gap:17px;padding-bottom:22px;display:grid}.not-found-search-head>svg{border:1px solid var(--line);width:43px;height:43px;color:var(--brand);background:var(--paper-pink);border-radius:50%;padding:9px}.not-found-search-head span{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:800;display:block}.not-found-search-head h2{max-width:520px;font-size:var(--text-4xl);margin-top:6px;line-height:1.02}.not-found-search-card>p{color:var(--ink-soft);font-size:var(--text-sm);margin:20px 0}.not-found-search-card .search-panel{box-shadow:none;border:0;padding:0}.not-found-search-card .search-panel>label{color:var(--ink)}.not-found-route-section{background:var(--paper)}.not-found-route-head{align-items:end;max-width:none}.not-found-route-head>div{max-width:710px}.not-found-route-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.not-found-route-grid>a{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:19px;min-height:138px;padding:24px 29px 24px 0;transition:padding .22s,color .22s,background .22s;display:grid}.not-found-route-grid>a:nth-child(odd){border-right:1px solid var(--line);margin-right:30px}.not-found-route-grid>a:nth-child(2n){padding-left:30px}@media (hover:hover) and (pointer:fine){.not-found-route-grid>a:hover{color:var(--brand);background:var(--paper-pink);padding-inline:15px}}.not-found-route-grid>a>span:first-child{border:1px solid var(--line);width:46px;height:46px;color:var(--brand);background:var(--paper);border-radius:50%;place-items:center;transition:color .22s,background .22s,transform .22s;display:grid}@media (hover:hover) and (pointer:fine){.not-found-route-grid>a:hover>span:first-child{color:var(--paper);background:var(--brand);transform:rotate(-5deg)}}.not-found-route-grid svg{width:21px;height:21px}.not-found-route-grid strong,.not-found-route-grid small{display:block}.not-found-route-grid strong{font-size:var(--text-base)}.not-found-route-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:6px;line-height:1.5}.not-found-route-grid .fine-arrow{width:auto;color:var(--brand)}.not-found-category-carousel-section{background:var(--paper-pink)}.not-found-product-carousel-section{background:var(--paper)}.not-found-brand-carousel-section{background:var(--paper-soft)}.not-found-recycler-carousel-section{background:var(--dark);color:var(--paper)}.not-found-recycler-carousel-section .platform-carousel-head>p{color:var(--white-muted)}.not-found-recycler-carousel-section .recycler-profile-other-grid{border-top-color:var(--line-dark)}.not-found-recycler-carousel-section .recycler-profile-other-grid>a{border-color:var(--line-dark);background:var(--dark);color:var(--paper)}@media (hover:hover) and (pointer:fine){.not-found-recycler-carousel-section .recycler-profile-other-grid>a:hover{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.not-found-recycler-carousel-section .recycler-profile-other-grid>a:hover{background:color-mix(in srgb, var(--paper) 7%, var(--dark))}}.not-found-recycler-carousel-section .recycler-profile-other-grid>a:hover{color:var(--paper)}}.not-found-recycler-carousel-section .recycler-profile-other-grid small{color:var(--white-muted)}.not-found-recycler-carousel-section .recycler-carousel-dots button{background:var(--line-dark)}.not-found-recycler-carousel-section .recycler-carousel-dots button.active{background:var(--paper)}@media (hover:hover) and (pointer:fine){.not-found-recycler-carousel-section .recycler-carousel-dots button:hover{background:var(--paper)}}.not-found-subscription-section{background:var(--dark)}@media (max-width:1020px){.not-found-hero-grid{gap:48px}.not-found-search-card{padding:25px}.not-found-route-grid>a{min-height:150px}}@media (max-width:780px){.not-found-hero{background:var(--paper);padding-bottom:68px}.not-found-hero-grid{grid-template-columns:1fr;gap:42px}.not-found-hero-copy>p:not(.eyebrow){font-size:var(--text-base)}.not-found-route-head{gap:25px;display:grid}.not-found-route-head>p:last-child{width:auto}.not-found-route-grid{grid-template-columns:1fr}.not-found-route-grid>a:nth-child(odd),.not-found-route-grid>a:nth-child(2n){border-right:0;min-height:120px;margin-right:0;padding:22px 4px}@media (hover:hover) and (pointer:fine){.not-found-route-grid>a:hover{padding-inline:14px}}}@media (max-width:520px){.not-found-hero-copy .hero-actions{flex-direction:column;align-items:flex-start}.not-found-search-card{padding:21px 18px}.not-found-search-head{grid-template-columns:40px 1fr;gap:13px}.not-found-search-head>svg{width:38px;height:38px;padding:8px}.not-found-search-head h2{font-size:var(--text-3xl)}.not-found-route-grid>a{grid-template-columns:44px minmax(0,1fr) auto;gap:14px}}.server-error-page{background:linear-gradient(135deg, var(--paper) 0 58%, var(--paper-pink) 58% 100%);min-height:100svh;overflow:hidden}.server-error-shell{align-items:center;width:min(1180px,100% - 40px);min-height:100svh;margin-inline:auto;display:grid}.server-error-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;min-height:112px;display:flex}.server-error-brand{pointer-events:none}.server-error-status{color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:9px;font-weight:700;display:inline-flex}.server-error-status i{background:var(--lime);width:9px;height:9px;box-shadow:0 0 0 5px var(--lime);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.server-error-status i{box-shadow:0 0 0 5px color-mix(in srgb, var(--lime) 23%, transparent)}}.server-error-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:108px;padding:64px 0;display:grid}.server-error-copy{justify-self:end;max-width:610px}.server-error-copy h1{max-width:590px;font-size:var(--text-7xl)}.server-error-copy>p:not(.eyebrow){max-width:570px;color:var(--ink-soft);font-size:var(--text-base);margin:26px 0 0;line-height:1.75}.server-error-copy>p+p{margin-top:10px}.server-error-actions{align-items:center;gap:32px;margin-top:38px;display:flex}.server-error-actions .button{cursor:pointer;border:0;min-width:152px}.server-error-actions .button svg{width:18px;height:18px;transition:transform .35s}@media (hover:hover) and (pointer:fine){.server-error-actions .button:hover svg{transform:rotate(100deg)}}.server-error-contact{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:6px 0;transition:color .2s,transform .2s;display:inline-grid}@media (hover:hover) and (pointer:fine){.server-error-contact:hover{color:var(--brand);transform:translate(3px)}}.server-error-contact>svg{border:1px solid var(--line);width:36px;height:36px;color:var(--brand);background:var(--paper);border-radius:50%;padding:8px}.server-error-contact small,.server-error-contact strong{display:block}.server-error-contact small{color:var(--ink-soft);font-size:var(--text-xs);font-weight:600}.server-error-contact strong{font-size:var(--text-sm);margin-top:2px}.server-error-visual{aspect-ratio:1;justify-self:start;place-items:center;width:min(440px,100%);display:grid;position:relative}.server-error-visual:before{content:"";background:var(--paper-pink);box-shadow:0 28px 70px var(--ink);border-radius:50%;position:absolute;inset:34px}@supports (color:color-mix(in lab, red, red)){.server-error-visual:before{box-shadow:0 28px 70px color-mix(in srgb, var(--ink) 10%, transparent)}}.server-error-orbit{border:1px solid var(--brand);position:absolute}@supports (color:color-mix(in lab, red, red)){.server-error-orbit{border:1px solid color-mix(in srgb, var(--brand) 32%, transparent)}}.server-error-orbit{border-radius:50%}.server-error-orbit-outer{border-style:dashed;animation:28s linear infinite server-error-orbit;inset:0}.server-error-orbit-inner{border-color:var(--brand);inset:58px}@supports (color:color-mix(in lab, red, red)){.server-error-orbit-inner{border-color:color-mix(in srgb, var(--brand) 17%, transparent)}}.server-error-device{z-index:2;border:3px solid var(--ink);background:var(--paper);width:176px;height:292px;box-shadow:0 24px 52px var(--ink);border-radius:27px;grid-template-rows:27px 1fr 31px;padding:0 12px;display:grid;position:relative;transform:rotate(-4deg)}@supports (color:color-mix(in lab, red, red)){.server-error-device{box-shadow:0 24px 52px color-mix(in srgb, var(--ink) 16%, transparent)}}.server-error-speaker{background:var(--ink);border-radius:20px;place-self:center;width:42px;height:4px}.server-error-screen{background:var(--ink);border-radius:15px;align-content:center;gap:12px;padding:22px;display:grid}.server-error-screen span{background:var(--brand-soft);border-radius:20px;height:8px}.server-error-screen span:nth-child(2){background:var(--lime);width:64%}.server-error-screen span:nth-child(3){width:82%}.server-error-home{border:1px solid var(--ink);border-radius:50%;place-self:center;width:9px;height:9px}.server-error-reconnecting{z-index:3;border:1px solid var(--line);background:var(--paper);min-width:190px;box-shadow:var(--shadow);border-radius:9px;grid-template-columns:38px 1fr;align-items:center;gap:12px;padding:14px 17px;display:grid;position:absolute;bottom:58px;right:0}.server-error-reconnecting>svg{width:34px;height:34px;color:var(--brand);background:var(--paper-pink);border-radius:50%;padding:7px;animation:3.2s ease-in-out infinite server-error-refresh}.server-error-reconnecting small,.server-error-reconnecting strong{display:block}.server-error-reconnecting small{color:var(--ink-soft);font-size:var(--text-xs)}.server-error-reconnecting strong{font-size:var(--text-sm)}.server-error-footer{border-top:1px solid var(--line);min-height:90px;color:var(--ink-soft);font-size:var(--text-xs);background:0 0;justify-content:space-between;align-items:center;gap:25px;padding:0;display:flex}.server-error-footer span:first-child{color:var(--ink);font-weight:800}@keyframes server-error-orbit{to{transform:rotate(360deg)}}@keyframes server-error-refresh{50%{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.server-error-orbit-outer,.server-error-reconnecting>svg{animation:none}}@media (max-width:900px){.server-error-layout{grid-template-columns:1fr 1.08fr;gap:54px}.server-error-copy h1{font-size:var(--text-6xl)}.server-error-actions{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:700px){.server-error-page{background:var(--paper)}.server-error-header{min-height:90px}.server-error-status{text-align:right;justify-content:flex-end;max-width:150px}.server-error-layout{grid-template-columns:1fr;gap:42px;padding:46px 0 54px}.server-error-visual{justify-self:center;width:min(340px,92vw)}.server-error-visual:before{inset:28px}.server-error-orbit-inner{inset:48px}.server-error-device{border-radius:23px;width:142px;height:236px}.server-error-reconnecting{min-width:174px;bottom:36px;right:3px}.server-error-copy{justify-self:start;max-width:620px}.server-error-copy h1{font-size:var(--text-5xl)}}@media (max-width:440px){.server-error-shell{width:min(100% - 30px,1180px)}.server-error-header{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:17px 0}.server-error-status{text-align:left;justify-content:flex-start;max-width:none}.server-error-layout{padding-top:34px}.server-error-visual{width:min(290px,90vw)}.server-error-device{width:124px;height:208px}.server-error-reconnecting{min-width:160px;padding:11px 13px;bottom:22px;right:-4px}.server-error-copy h1{font-size:var(--text-4xl)}.server-error-actions .button{width:100%}.server-error-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}}.multi-form-card,.concern-form-card,.business-form-card,.join-form-card,.support-form-card,.partnerships-form-card,.build-form-card,.pricing-form-card,.bulk-form-card,.media-form-card,.itad-form-card,.smart-form-card,.multi-form-card form,.concern-form-card form,.business-form-card form,.join-form-card form,.support-form-card form,.partnerships-form-card form,.build-form-card form,.pricing-form-card form,.bulk-form-card form,.media-form-card form,.itad-form-card form{min-height:0}.adaptive-form-frame{min-width:0;transition:height .34s cubic-bezier(.22,1,.36,1);overflow:visible}.adaptive-form-frame.is-resizing{overflow:hidden}.adaptive-form-content{min-width:0}.form-navigation{margin-top:23px;padding-top:0}.smart-form-card form{gap:23px}.form-success,.multi-success{min-height:0;padding-block:24px}@media (prefers-reduced-motion:reduce){.adaptive-form-frame{transition:none}}.page-continuation-section{background:var(--paper)}.page-continuation-layout{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:start;gap:92px;display:grid}.page-continuation-layout>div:first-child>p:not(.eyebrow){max-width:610px;color:var(--ink-soft);margin:24px 0 0}.page-continuation-links{border-top:1px solid var(--line)}.page-continuation-links>a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;min-height:82px;padding:17px 4px;transition:color .22s,padding .22s,background .22s;display:flex}.page-continuation-links>a:focus-visible{color:var(--brand);background:var(--paper-pink);outline:none;padding-inline:14px}@media (hover:hover) and (pointer:fine){.page-continuation-links>a:hover{color:var(--brand);background:var(--paper-pink);outline:none;padding-inline:14px}}.page-continuation-links strong,.page-continuation-links small{display:block}.page-continuation-links strong{font-size:var(--text-sm)}.page-continuation-links small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:4px}.page-continuation-links .fine-arrow{color:var(--brand);flex:none}.product-family-final-continuation{background:var(--paper);color:var(--ink);overflow:clip}.product-family-final-continuation .page-continuation-layout{display:block}.product-family-final-continuation .page-continuation-intro{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:76px;padding-bottom:42px;display:grid}.product-family-final-continuation .page-continuation-intro>div{max-width:780px}.product-family-final-continuation .page-continuation-intro>p:not(.eyebrow){max-width:470px;color:var(--ink-soft);margin:0 0 5px}.product-family-final-continuation .page-continuation-links{border-top:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.product-family-final-continuation .page-continuation-links>a{border-right:1px solid var(--line);min-height:235px;color:var(--ink);border-bottom:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:13px;padding:29px 25px 25px;transition:background .22s,color .22s,padding .22s;display:flex;position:relative}.product-family-final-continuation .page-continuation-links>a:last-child{border-right:0}.product-family-final-continuation .page-continuation-links>a:before{content:"";background:var(--line);height:3px;transition:right .22s,left .22s,background .22s;position:absolute;top:-1px;left:25px;right:25px}.product-family-final-continuation .page-continuation-links>a:focus-visible{background:var(--paper-pink);color:var(--brand);outline:none;padding:35px 25px 25px}@media (hover:hover) and (pointer:fine){.product-family-final-continuation .page-continuation-links>a:hover{background:var(--paper-pink);color:var(--brand);outline:none;padding:35px 25px 25px}}.product-family-final-continuation .page-continuation-links>a:focus-visible:before{background:var(--brand);left:0;right:0}@media (hover:hover) and (pointer:fine){.product-family-final-continuation .page-continuation-links>a:hover:before{background:var(--brand);left:0;right:0}}.product-family-final-continuation .page-continuation-links span{min-width:0}.product-family-final-continuation .page-continuation-links strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);font-weight:600;line-height:1.12}.product-family-final-continuation .page-continuation-links small{max-width:225px;color:var(--ink-soft);font-size:var(--text-xs);margin-top:10px;line-height:1.55}.product-family-final-continuation .page-continuation-links .fine-arrow{width:18px;color:var(--brand);margin-top:auto;transition:transform .22s}.product-family-final-continuation .page-continuation-links>a:focus-visible .fine-arrow{transform:translate(5px)}@media (hover:hover) and (pointer:fine){.product-family-final-continuation .page-continuation-links>a:hover .fine-arrow{transform:translate(5px)}}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section){background:var(--paper);color:var(--ink)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section) .platform-carousel-head>p{color:var(--ink-soft)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section) .recycler-profile-other-grid{border-top-color:var(--line)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section) .recycler-profile-other-grid>a{border-color:var(--line);background:var(--paper);color:var(--ink)}@media (hover:hover) and (pointer:fine){:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section) .recycler-profile-other-grid>a:hover{background:var(--paper-pink);color:var(--brand)}}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section) .recycler-profile-other-grid small{color:var(--ink-soft)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section) .product-card-carousel-dots button:before{border-color:var(--brand)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section) .product-card-carousel-dots button.active:before{background:var(--brand)}.about-page .intro-section{background:var(--paper-pink)}.about-page .about-brand-carousel-section,.about-page .process-section{background:var(--paper)}.about-page .verified-section{background:var(--paper-pink)}.about-page .tech-section{background:var(--paper)}.about-page .about-recycler-carousel-section{background:var(--paper-soft)}.about-page .about-category-carousel-section,.about-page .about-product-carousel-section{background:var(--paper)}.about-page .uk-section{background:var(--paper-pink)}.about-page .about-subscription-section{background:var(--paper);color:var(--ink)}.about-page .reuse-section{background:var(--paper-soft)}.about-page .compare-section{background:var(--paper);color:var(--ink)}.about-page .faq-section,.contact-page .service-boundary{background:var(--paper-pink)}.contact-page .smart-form-section{background:var(--paper)}.contact-page .enquiry-section{background:var(--paper-soft)}.contact-page .complaint-section{background:var(--paper);color:var(--ink)}.contact-page .volume-section{background:var(--brand);color:var(--paper)}.contact-page .recycler-centre{background:var(--paper);color:var(--ink)}.contact-page .partnership-section{background:var(--paper-pink)}.contact-page .technology-section{background:var(--paper)}.contact-page .faq-section{background:var(--paper-soft)}.contact-page .contact-details-section{background:var(--paper)}.how-page .answer-section{background:var(--paper-pink)}.how-page .how-journey-section{background:var(--paper)}.how-page .price-gap-section{background:var(--dark)}.how-page .how-product-carousel-section{background:var(--paper)}.how-page .offer-choice-section{background:var(--paper-pink)}.how-page .how-recycler-carousel-section{background:var(--paper)}.how-page .condition-section{background:var(--paper-soft)}.how-page .safety-section{background:var(--paper)}.how-page .inspection-section{background:var(--brand)}.how-page .timeline-section{background:var(--paper)}.how-page .afterlife-section{background:var(--paper-blush);color:var(--ink)}.how-page .how-category-carousel-section{background:var(--paper)}.how-page .how-compare-section{background:var(--dark)}.how-page .faq-section{background:var(--paper)}.who-page .who-origin-section{background:var(--paper-pink)}.who-page .founder-section{background:var(--paper)}.who-page .group-section{background:var(--dark)}.who-page .wbss-section{background:var(--paper)}.who-page .independence-section{background:var(--brand)}.who-page .who-recycler-carousel-section{background:var(--paper)}.who-page .principles-section{background:var(--paper-soft)}.who-page .relationship-section{background:var(--paper)}.who-page .who-brand-carousel-section{background:var(--paper-pink)}.who-page .sustainability-section{background:var(--paper);color:var(--ink)}.who-page .who-cta-section{background:var(--dark);color:var(--paper)}.who-page .faq-section{background:var(--paper)}.selling-safely-page .safe-answer-section{background:var(--paper-pink)}.selling-safely-page .recycler-check-section{background:var(--paper)}.selling-safely-page .safe-recycler-carousel-section{background:var(--paper-soft)}.selling-safely-page .honest-condition-section{background:var(--paper);color:var(--ink)}.selling-safely-page .device-prep-section{background:var(--paper-pink)}.selling-safely-page .safe-search-section{background:var(--paper);color:var(--ink)}.selling-safely-page .safe-product-carousel-section{background:var(--paper-soft)}.selling-safely-page .evidence-section{background:var(--paper)}.selling-safely-page .secure-post-section{background:var(--paper-pink)}.selling-safely-page .after-post-section{background:var(--paper);color:var(--ink)}.selling-safely-page .faq-section{background:var(--paper-soft)}.selling-safely-page .safe-subscription-section{background:var(--paper);color:var(--ink)}.selling-safely-page .safe-cta-section{background:var(--brand)}.environment-page .environment-intro-section{background:var(--paper-pink)}.environment-page .environment-scale-section{background:var(--paper)}.environment-page .environment-materials-section{background:var(--dark)}.environment-page .environment-circular-section{background:var(--paper)}.environment-page .environment-life-section{background:var(--paper-pink)}.environment-page .environment-weee-section{background:var(--paper)}.environment-page .environment-role-section{background:var(--dark)}.environment-page .environment-category-carousel-section{background:var(--paper)}.environment-page .environment-sources-section{background:var(--paper-pink)}.environment-page .environment-subscription-section{background:var(--paper);color:var(--ink)}.environment-page .faq-section{background:var(--paper-soft)}.environment-page .environment-cta-section{background:var(--paper)}.recycling-journey-page .recycling-handover-section{background:var(--paper-pink)}.recycling-journey-page .recycling-recycler-carousel-section{background:var(--paper)}.recycling-journey-page .recycling-passport-section{background:var(--paper-soft)}.recycling-journey-page .recycling-security-section{background:var(--paper);color:var(--ink)}.recycling-journey-page .recycling-erasure-section{background:var(--dark);color:var(--paper)}.recycling-journey-page .recycling-inspection-section{background:var(--paper)}.recycling-journey-page .recycling-fork-section{background:var(--paper-soft);color:var(--ink)}.recycling-journey-page .recycling-premium-section{background:var(--paper)}.recycling-journey-page .recycling-product-carousel-section{background:var(--paper-pink)}.recycling-journey-page .recycling-global-section{background:var(--paper)}.recycling-journey-page .recycling-repair-section{background:var(--paper-soft)}.recycling-journey-page .recycling-parts-section{background:var(--paper)}.recycling-journey-page .recycling-materials-section{background:var(--dark)}.recycling-journey-page .recycling-category-carousel-section{background:var(--paper)}.recycling-journey-page .faq-section{background:var(--paper-pink)}.recycling-journey-page .recycling-close-section{background:var(--paper)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-handover-section,.watch-handover-section){background:var(--paper-pink)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-identity-section,.watch-identity-section){background:var(--paper)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-brand-carousel-section,.watch-brand-carousel-section){background:var(--paper-soft)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-security-section,.watch-security-section){background:var(--paper);color:var(--ink)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-erasure-section,.watch-data-section){background:var(--dark);color:var(--paper)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-inspection-section,.watch-inspection-section){background:var(--paper)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-fork-section,.watch-fork-section){background:var(--paper-soft);color:var(--ink)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-education-section,.watch-economics-section){background:var(--paper)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-markets-section,.watch-bands-section){background:var(--paper-pink)}.tablet-journey-page .tablet-search-section,.watch-journey-page .watch-markets-section{background:var(--paper);color:var(--ink)}.watch-journey-page .watch-search-section{background:var(--paper-soft);color:var(--ink)}.tablet-journey-page .tablet-repair-section,.watch-journey-page .watch-parts-section{background:var(--paper-soft)}.tablet-journey-page .tablet-parts-section,.watch-journey-page .watch-materials-section{background:var(--paper)}.tablet-journey-page .tablet-materials-section{background:var(--dark)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-category-carousel-section,.watch-category-carousel-section){background:var(--paper)}:is(.tablet-journey-page,.watch-journey-page) .faq-section{background:var(--paper-pink)}:is(.tablet-journey-page,.watch-journey-page) :is(.tablet-close-section,.watch-close-section){background:var(--paper)}.laptop-journey-page .laptop-handover-section{background:var(--paper-pink)}.laptop-journey-page .laptop-spec-section{background:var(--paper);color:var(--ink)}.laptop-journey-page .laptop-brand-carousel-section{background:var(--paper-soft)}.laptop-journey-page .laptop-data-section{background:var(--paper);color:var(--ink)}.laptop-journey-page .laptop-inspection-section{background:var(--dark);color:var(--paper)}.laptop-journey-page .laptop-fork-section{background:var(--paper);color:var(--ink)}.laptop-journey-page .laptop-platform-section{background:var(--paper-soft)}.laptop-journey-page .laptop-upgrade-section{background:var(--paper)}.laptop-journey-page .laptop-markets-section{background:var(--paper-pink)}.laptop-journey-page .laptop-search-section{background:var(--paper);color:var(--ink)}.laptop-journey-page .laptop-parts-section{background:var(--dark);color:var(--paper)}.laptop-journey-page .laptop-materials-section{background:var(--paper);color:var(--ink)}.laptop-journey-page .laptop-category-carousel-section{background:var(--paper-soft)}.laptop-journey-page .faq-section{background:var(--paper)}.laptop-journey-page .laptop-close-section,.sell-online-guide-page .sell-online-answer-section{background:var(--paper-pink)}.sell-online-guide-page .sell-online-search-section{background:var(--paper);color:var(--ink)}.sell-online-guide-page .sell-online-compare-value-section{background:var(--paper-cream)}.sell-online-guide-page .sell-online-product-carousel-section{background:var(--paper)}.sell-online-guide-page .sell-online-condition-section{background:var(--paper-pink)}.sell-online-guide-page .sell-online-offer-section{background:var(--paper)}.sell-online-guide-page .sell-online-recycler-carousel-section{background:var(--paper-soft)}.sell-online-guide-page .sell-online-preparation-section{background:var(--paper)}.sell-online-guide-page .sell-online-posting-section{background:var(--paper-cream)}.sell-online-guide-page .sell-online-inspection-section{background:var(--paper)}.sell-online-guide-page .sell-online-category-carousel-section{background:var(--paper-pink)}.sell-online-guide-page .faq-section{background:var(--paper)}.multiple-page .multiple-search-section{background:var(--paper-pink);color:var(--ink)}.multiple-page .collection-intro-section{background:var(--paper)}.multiple-page .scenario-section{background:var(--dark)}.multiple-page .multi-form-section{background:var(--paper)}.multiple-page .handoff-section{background:var(--brand)}.multiple-page .multiple-recycler-carousel-section{background:var(--paper)}.multiple-page .multi-safe-section{background:var(--paper-soft)}.multiple-page .multiple-category-carousel-section{background:var(--paper)}.multiple-page .easier-route-section{background:var(--dark)}.multiple-page .faq-section{background:var(--paper)}.multiple-page .multi-cta-section{background:var(--paper-blush)}.business-page .business-intro-section{background:var(--paper-pink)}.business-page .business-search-section{background:var(--paper);color:var(--ink)}.business-page .evidence-docket-section{background:var(--paper-soft)}.business-page .business-compliance-section{background:var(--paper)}.business-page .organisations-section{background:var(--paper-pink)}.business-page .business-form-section{background:var(--paper)}.business-page .business-handoff-section{background:var(--brand)}.business-page .faq-section{background:var(--paper)}.business-page .business-cta-section{background:var(--brand)}.itad-page .itad-intro-section{background:var(--paper-pink)}.itad-page .itad-security-section{background:var(--paper)}.itad-page .itad-audit-section{background:var(--dark)}.itad-page .itad-recycler-carousel-section{background:var(--paper)}.itad-page .itad-value-section{background:var(--paper-pink)}.itad-page .itad-search-section{background:var(--dark);color:var(--paper)}.itad-page .itad-devices-section{background:var(--paper)}.itad-page .itad-organisations-section{background:var(--paper-soft)}.itad-page .itad-collection-section{background:var(--paper);color:var(--ink)}.itad-page .itad-cta-section{background:var(--dark)}.itad-page .faq-section{background:var(--paper)}.concern-page .concern-boundary-section{background:var(--paper-pink)}.concern-page .concern-check-section{background:var(--paper);color:var(--ink)}.concern-page .concern-fit-section{background:var(--paper-soft)}.concern-page .concern-form-section{background:var(--paper)}.concern-page .concern-outcome-section{background:var(--brand)}.concern-page .concern-support-section{background:var(--paper)}.concern-page .concern-cta-section{background:var(--paper-blush)}.concern-page .faq-section{background:var(--paper)}.join-page .join-intro-section{background:var(--paper-pink)}.join-page .join-fee-section{background:var(--paper);color:var(--ink)}.join-page .join-recycler-carousel-section{background:var(--paper-soft)}.join-page .join-integration-section{background:var(--paper)}.join-page .join-product-carousel-section{background:var(--paper-pink)}.join-page .join-networks-section{background:var(--paper)}.join-page .join-form-section{background:var(--paper-pink)}.join-page .join-category-carousel-section{background:var(--paper)}.join-page .join-technical-section{background:var(--paper-pink)}.join-page .join-readiness-section{background:var(--paper);color:var(--ink)}.join-page .join-vetting-section{background:var(--paper-soft)}.join-page .join-handoff-section{background:var(--paper);color:var(--ink)}.join-page .join-cta-section{background:var(--paper-blush)}.join-page .faq-section{background:var(--paper)}.recycler-support-page .support-intro-section{background:var(--paper-pink)}.recycler-support-page .support-dispatch-section{background:var(--paper)}.recycler-support-page .support-form-section{background:var(--paper-pink)}.recycler-support-page .support-signposts-section{background:var(--paper);color:var(--ink)}.recycler-support-page .support-product-carousel-section{background:var(--paper-soft)}.recycler-support-page .support-technical-section{background:var(--paper)}.recycler-support-page .support-search-section{background:var(--dark)}.recycler-support-page .support-handoff-section{background:var(--paper);color:var(--ink)}.recycler-support-page .support-cta-section{background:var(--paper-blush)}.recycler-support-page .faq-section{background:var(--paper)}.partnerships-page .partnerships-intro-section{background:var(--paper-pink)}.partnerships-page .partnerships-affiliate-section{background:var(--paper)}.partnerships-page .partnerships-category-carousel-section{background:var(--paper-soft)}.partnerships-page .partnerships-routes-section{background:var(--paper);color:var(--ink)}.partnerships-page .partnerships-form-section{background:var(--paper-pink)}.partnerships-page .partnerships-product-carousel-section{background:var(--paper)}.partnerships-page .partnerships-intelligence-section{background:var(--paper-soft)}.partnerships-page .partnerships-recycler-carousel-section{background:var(--paper)}.partnerships-page .partnerships-cta-section{background:var(--paper-blush)}.partnerships-page .faq-section{background:var(--paper)}.build-website-page .build-intro-section{background:var(--paper-pink)}.build-website-page .build-problem-section{background:var(--paper)}.build-website-page .build-connected-section{background:var(--dark)}.build-website-page .build-product-carousel-section{background:var(--paper)}.build-website-page .build-aevum-section{background:var(--paper-pink)}.build-website-page .build-form-section{background:var(--paper)}.build-website-page .build-lifecycle-section{background:var(--paper-soft)}.build-website-page .build-search-section{background:var(--paper);color:var(--ink)}.build-website-page .build-migration-section{background:var(--brand)}.build-website-page .build-authority-section{background:var(--paper)}.build-website-page .build-cta-section{background:var(--paper-blush)}.build-website-page .faq-section{background:var(--paper)}.connect-pricing-page .pricing-intro-section{background:var(--paper-pink)}.connect-pricing-page .pricing-lag-section{background:var(--paper)}.connect-pricing-page .pricing-formats-section{background:var(--dark)}.connect-pricing-page .pricing-category-carousel-section{background:var(--paper)}.connect-pricing-page .pricing-schema-section{background:var(--paper-pink)}.connect-pricing-page .pricing-form-section{background:var(--paper)}.connect-pricing-page .pricing-product-carousel-section{background:var(--paper-soft)}.connect-pricing-page .pricing-business-section{background:var(--paper)}.connect-pricing-page .pricing-team-section{background:var(--brand)}.connect-pricing-page .faq-section{background:var(--paper)}.bulk-stock-page .bulk-intro-section{background:var(--paper-pink)}.bulk-stock-page .bulk-fit-section{background:var(--paper)}.bulk-stock-page .bulk-brand-carousel-section{background:var(--paper-pink)}.bulk-stock-page .bulk-process-section{background:var(--paper);color:var(--ink)}.bulk-stock-page .bulk-recycler-carousel-section{background:var(--paper-soft)}.bulk-stock-page .bulk-form-section{background:var(--paper)}.bulk-stock-page .bulk-value-section{background:var(--paper-pink)}.bulk-stock-page .bulk-terms-section{background:var(--paper);color:var(--ink)}.bulk-stock-page .faq-section{background:var(--paper-soft)}.media-page .media-intro-section{background:var(--paper-pink)}.media-page .media-data-section{background:var(--paper)}.media-page .media-category-carousel-section{background:var(--paper-soft)}.media-page .media-audiences-section{background:var(--paper);color:var(--ink)}.media-page .media-recycler-carousel-section{background:var(--paper-soft)}.media-page .media-editorial-section{background:var(--paper)}.media-page .media-form-section{background:var(--paper-pink)}.media-page .media-support-section{background:var(--paper)}.media-page .media-product-carousel-section{background:var(--paper-soft)}.media-page .media-subscription-section{background:var(--paper);color:var(--ink)}.media-page .media-cta-section{background:var(--paper-blush)}.media-page .faq-section{background:var(--paper)}.category-landing-page:not(.brand-category-landing-page) .category-brand-section{background:var(--paper-pink)}.category-landing-page:not(.brand-category-landing-page) .category-product-section{background:var(--paper)}.category-landing-page:not(.brand-category-landing-page) .category-answer-section{background:var(--dark)}.category-landing-page:not(.brand-category-landing-page) .category-other-section{background:var(--paper)}.category-landing-page:not(.brand-category-landing-page) .category-value-section{background:var(--paper-blush)}.category-landing-page:not(.brand-category-landing-page) .category-circulation-section{background:var(--paper)}.category-landing-page:not(.brand-category-landing-page) .faq-section{background:var(--paper-pink)}.category-landing-page:not(.brand-category-landing-page) .category-close-section{background:var(--paper);color:var(--ink)}.category-landing-page:not(.brand-category-landing-page) .category-close-section .eyebrow{color:var(--brand)}.category-landing-page:not(.brand-category-landing-page) .category-close-section .light-button{background:var(--brand);color:var(--paper)}.brand-category-landing-page .brand-category-catalogue-section{background:var(--paper)}.brand-category-landing-page .brand-category-family-section{background:var(--paper-pink)}.brand-category-landing-page .brand-category-context-section{background:var(--paper);color:var(--ink)}.brand-category-landing-page .brand-category-context-section .eyebrow{color:var(--brand)}.brand-category-landing-page .brand-category-context-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.brand-category-landing-page .brand-category-other-brands-section{background:var(--paper-soft)}.brand-category-landing-page .brand-category-value-bridge-section{background:var(--paper)}.brand-category-landing-page .brand-category-value-section{background:var(--paper-blush)}.brand-category-landing-page .brand-category-ready-section{background:var(--paper)}.brand-category-landing-page .brand-category-routes-section{background:var(--dark)}.brand-category-landing-page .brand-category-record-section{background:var(--paper)}.brand-category-landing-page .brand-category-journey-section{background:var(--paper-pink)}.brand-category-landing-page .brand-category-other-categories-section{background:var(--paper-blush)}.brand-category-landing-page .faq-section,.product-family-landing-page .product-family-catalogue-section{background:var(--paper)}.product-family-catalogue-head{max-width:820px;display:block}.product-family-search-cta-section{background:var(--dark);color:var(--paper)}.product-family-search-cta-section :is(.eyebrow,.eyebrow.light){color:var(--lime)}.product-family-search-cta-section .who-search-cta-grid>div:first-child>p:not(.eyebrow){color:var(--white-muted)}.product-family-search-cta-section .search-panel{background:var(--paper)}.product-family-landing-page .faq-section{background:var(--paper-pink)}.product-family-final-continuation,.iphone-generation-section{background:var(--paper)}.iphone-generation-layout{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);align-items:center;gap:86px;display:grid}.product-family-photo{isolation:isolate;position:relative;overflow:hidden}.product-family-photo>img{z-index:0;object-fit:cover}.product-family-photo:after{content:"";z-index:1;background:linear-gradient(var(--ink), var(--ink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.product-family-photo:after{background:linear-gradient(color-mix(in srgb, var(--ink) 3%, transparent), color-mix(in srgb, var(--ink) 26%, transparent))}}.product-family-photo:after{pointer-events:none}.product-family-photo>:not(img){z-index:2}.iphone-generation-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:650px;box-shadow:var(--shadow);border-radius:14px}.iphone-generation-content>p:not(.eyebrow){max-width:650px;color:var(--ink-soft);margin:25px 0 0}.iphone-generation-runway{gap:0;margin-top:34px;padding-left:34px;display:grid;position:relative}.iphone-generation-runway:before{content:"";background:var(--line);width:1px;position:absolute;top:12px;bottom:16px;left:8px}.iphone-generation-runway article{min-height:142px;padding:0 0 28px 22px;position:relative}.iphone-generation-runway article:last-child{min-height:0;padding-bottom:0}.iphone-generation-runway article:before{content:"";border:3px solid var(--paper);background:var(--brand);width:12px;height:12px;box-shadow:0 0 0 1px var(--brand);border-radius:50%;transition:transform .22s,background .22s;position:absolute;top:7px;left:-31px}@media (hover:hover) and (pointer:fine){.iphone-generation-runway article:hover:before{background:var(--lime);transform:scale(1.25)}}.iphone-generation-runway span,.iphone-generation-runway strong{display:block}.iphone-generation-runway span{color:var(--brand);font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.iphone-generation-runway strong{font-size:var(--text-base);margin-top:6px}.iphone-generation-runway p{max-width:610px;color:var(--ink-soft);font-size:var(--text-sm);margin:8px 0 0}.iphone-value-section{background:var(--paper-blush)}.iphone-value-section .search-value-points{grid-template-columns:1fr 1fr}.iphone-value-section .search-value-points article{min-height:188px}.iphone-safety-section{background:var(--paper)}.iphone-safety-section .text-link{margin-top:27px}.iphone-journey-section{background:var(--dark);color:var(--paper)}.iphone-journey-steps{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.iphone-journey-steps span{border:1px solid var(--line-dark);color:var(--paper);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.iphone-journey-steps span:hover{border-color:var(--lime);background:var(--lime);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.iphone-journey-steps span:hover{background:color-mix(in srgb, var(--lime) 7%, var(--dark))}}}.iphone-journey-steps svg{width:17px;color:var(--lime)}.iphone-model-atlas-section{background:var(--paper)}.iphone-model-atlas-head>div{max-width:690px}.iphone-model-atlas-head>p{color:var(--ink-soft)}.iphone-model-atlas-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(12,1fr);display:grid}.iphone-model-atlas-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;grid-column:span 6;min-height:290px;padding:31px;transition:background .22s,color .22s;display:flex;position:relative}.iphone-model-atlas-grid>a:first-child{grid-column:span 7}.iphone-model-atlas-grid>a:nth-child(2){grid-column:span 5}.iphone-model-atlas-grid>a:focus-visible{background:var(--paper-pink);color:var(--brand);outline:none}@media (hover:hover) and (pointer:fine){.iphone-model-atlas-grid>a:hover{background:var(--paper-pink);color:var(--brand);outline:none}}.iphone-model-atlas-label{color:var(--brand);font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.iphone-model-atlas-grid strong{max-width:390px;font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:18px;line-height:1.12}.iphone-model-atlas-grid p{max-width:470px;color:var(--ink-soft);font-size:var(--text-sm);margin:13px 0 30px}.iphone-model-atlas-count{color:var(--ink-soft);font-size:var(--text-xs);margin-top:auto;font-weight:750}.iphone-model-atlas-grid .fine-arrow{color:var(--brand);transition:transform .22s;position:absolute;bottom:27px;right:28px}.iphone-model-atlas-grid>a:focus-visible .fine-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.iphone-model-atlas-grid>a:hover .fine-arrow{transform:translate(4px)}}@media (max-width:1024px){.iphone-generation-layout{grid-template-columns:.9fr 1.1fr;gap:52px}.iphone-value-section .search-value-points{grid-template-columns:1fr}}@media (max-width:780px){.iphone-generation-layout{grid-template-columns:1fr;gap:42px}.iphone-generation-photo{min-height:500px}.iphone-model-atlas-grid>a,.iphone-model-atlas-grid>a:first-child,.iphone-model-atlas-grid>a:nth-child(2){grid-column:span 12}}@media (max-width:520px){.iphone-generation-photo{min-height:390px}.iphone-generation-runway{padding-left:25px}.iphone-generation-runway article{padding-left:15px}.iphone-generation-runway article:before{left:-24px}.iphone-model-atlas-grid>a{min-height:260px;padding:24px}.iphone-model-atlas-grid .fine-arrow{bottom:22px;right:22px}}.galaxy-range-section{background:var(--paper);color:var(--ink)}.galaxy-range-head>div{max-width:690px}.galaxy-range-head>p{color:var(--ink-soft)}.galaxy-range-spectrum{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.galaxy-range-spectrum>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);min-height:260px;color:var(--ink);flex-direction:column;grid-column:span 3;padding:28px;transition:background .22s,color .22s,padding .22s,box-shadow .22s;display:flex;position:relative}.galaxy-range-spectrum>a:nth-child(-n+2){grid-column:span 6;min-height:285px}.galaxy-range-spectrum>a:focus-visible{background:var(--paper-pink);color:var(--brand);box-shadow:inset 0 0 0 2px var(--brand);outline:none;padding-inline:34px 22px}@media (hover:hover) and (pointer:fine){.galaxy-range-spectrum>a:hover{background:var(--paper-pink);color:var(--brand);box-shadow:inset 0 0 0 2px var(--brand);outline:none;padding-inline:34px 22px}}.galaxy-range-spectrum>a>span:first-child{color:var(--brand);font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.galaxy-range-spectrum strong{max-width:390px;color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:17px;line-height:1.12}.galaxy-range-spectrum p{max-width:470px;color:var(--ink-soft);font-size:var(--text-sm);margin:12px 0 26px}.galaxy-range-spectrum small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:auto;font-weight:750}.galaxy-range-spectrum .fine-arrow{color:var(--brand);transition:transform .22s;position:absolute;bottom:24px;right:25px}.galaxy-range-spectrum>a:focus-visible .fine-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.galaxy-range-spectrum>a:hover .fine-arrow{transform:translate(4px)}}.galaxy-foldable-section{background:var(--dark);color:var(--paper)}.galaxy-foldable-layout{grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);align-items:center;gap:78px;display:grid}.galaxy-foldable-copy .eyebrow{color:var(--lime)}.galaxy-foldable-copy>p:not(.eyebrow){max-width:610px;color:var(--white-muted);margin:24px 0 0}.galaxy-foldable-copy .text-link{color:var(--paper);margin-top:28px}.galaxy-foldable-copy .text-link:focus-visible{color:var(--lime);outline-color:var(--lime)}@media (hover:hover) and (pointer:fine){.galaxy-foldable-copy .text-link:hover{color:var(--lime);outline-color:var(--lime)}}.galaxy-foldable-ledger{grid-template-columns:1fr 48px 1fr;align-items:stretch;display:grid}.galaxy-foldable-ledger article{border:1px solid var(--line);background:var(--paper);min-height:420px;color:var(--ink);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;padding:31px;transition:transform .24s,border-color .24s;display:flex}@media (hover:hover) and (pointer:fine){.galaxy-foldable-ledger article:hover{border-color:var(--brand);transform:translateY(-3px)}}.galaxy-foldable-ledger article>span{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-weight:800;display:flex}.galaxy-foldable-ledger article>span svg{width:19px}.galaxy-foldable-ledger strong{max-width:300px;color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:auto;line-height:1.12}.galaxy-foldable-ledger p{color:var(--ink-soft);font-size:var(--text-sm);margin:14px 0 27px}.galaxy-foldable-ledger small{color:var(--ink-soft);font-size:var(--text-xs);font-weight:750}.galaxy-foldable-ledger>i{place-items:center;display:grid;position:relative}.galaxy-foldable-ledger>i:before{content:"";background:var(--line-dark);width:1px;position:absolute;inset-block:28px}.galaxy-foldable-ledger>i>span{z-index:1;border:3px solid var(--dark);background:var(--lime);width:13px;height:86px;box-shadow:0 0 0 1px var(--lime);border-radius:50px}.category-landing-page.galaxy-family-page:not(.brand-category-landing-page) .galaxy-value-section{background:var(--paper);color:var(--ink)}.galaxy-value-section .search-value-copy .eyebrow{color:var(--brand)}.galaxy-value-section .search-value-copy>p:not(.eyebrow){color:var(--ink-soft)}.galaxy-value-section .search-value-points{border-color:var(--line)}.galaxy-value-section .search-value-points article{border-color:var(--line);min-height:150px;color:var(--ink)}@media (hover:hover) and (pointer:fine){.galaxy-value-section .search-value-points article:hover{background:var(--paper-pink)}}.galaxy-value-section .search-value-points article>svg{color:var(--brand)}.galaxy-value-section .search-value-points strong{color:var(--ink)}.galaxy-value-section .search-value-points p{color:var(--ink-soft)}.galaxy-security-section{background:var(--paper-blush);color:var(--ink)}.galaxy-security-section .brand-category-ready-intro>p:not(.eyebrow),.galaxy-security-section .brand-category-ready-list p{color:var(--ink-soft)}.galaxy-security-section .brand-category-ready-list strong{color:var(--ink)}.galaxy-security-section .brand-category-ready-list article>span,.galaxy-security-section .text-link{color:var(--brand)}.galaxy-security-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.galaxy-security-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}.galaxy-journey-section{background:var(--paper);color:var(--ink)}.galaxy-journey-section .eyebrow,.galaxy-journey-section .text-link{color:var(--brand)}.galaxy-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.galaxy-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.galaxy-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.galaxy-journey-steps span:hover{border-color:var(--brand);background:var(--paper);transform:translateY(-2px)}}.galaxy-journey-steps svg{width:17px;color:var(--brand)}.galaxy-journey-section .text-link{margin-top:27px}.galaxy-journey-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.galaxy-journey-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}@media (max-width:1100px){.galaxy-range-spectrum>a{grid-column:span 6}.galaxy-foldable-layout{grid-template-columns:1fr;gap:48px}.galaxy-foldable-copy{max-width:760px}}@media (max-width:780px){.galaxy-range-spectrum>a,.galaxy-range-spectrum>a:nth-child(-n+2){grid-column:span 12;min-height:245px}.galaxy-foldable-ledger{grid-template-columns:1fr;gap:24px}.galaxy-foldable-ledger article{min-height:330px}.galaxy-foldable-ledger>i{min-height:34px}.galaxy-foldable-ledger>i:before{width:auto;height:1px;inset:auto 28px}.galaxy-foldable-ledger>i>span{width:86px;height:13px}}@media (max-width:520px){.galaxy-range-spectrum>a{padding:24px}.galaxy-range-spectrum>a:focus-visible{padding-inline:28px 20px}@media (hover:hover) and (pointer:fine){.galaxy-range-spectrum>a:hover{padding-inline:28px 20px}}.galaxy-foldable-ledger article{min-height:300px;padding:24px}}.pixel-range-section{background:var(--paper);color:var(--ink)}.pixel-range-head>div{max-width:720px}.pixel-range-head>p{color:var(--ink-soft)}.pixel-range-field-guide{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:13px;grid-template-columns:minmax(250px,.52fr) minmax(0,1.48fr);display:grid;overflow:hidden}.pixel-range-field-guide>aside{background:var(--dark);min-height:100%;color:var(--paper);flex-direction:column;padding:34px;display:flex}.pixel-range-field-guide>aside>span{color:var(--lime);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.pixel-range-field-guide>aside>strong{color:var(--paper);font-family:var(--font-newsreader), serif;font-size:var(--text-5xl);margin-top:auto;line-height:1}.pixel-range-field-guide>aside>p{color:var(--white-muted);font-size:var(--text-sm);margin:13px 0 0}.pixel-range-field-guide>aside>small{border-top:1px solid var(--line-dark);color:var(--white-muted);font-size:var(--text-xs);margin-top:25px;padding-top:18px;font-weight:700}.pixel-range-entries{background:var(--paper)}.pixel-range-entries>a{border-bottom:1px solid var(--line);min-height:126px;color:var(--ink);grid-template-columns:minmax(150px,.55fr) minmax(260px,1.45fr) minmax(92px,auto) 22px;align-items:center;gap:25px;padding:22px 28px;transition:padding .22s,background .22s,color .22s;display:grid}.pixel-range-entries>a:last-child{border-bottom:0}.pixel-range-entries>a:focus-visible{background:var(--paper-pink);color:var(--brand);outline:3px solid var(--brand);padding-inline:34px 22px}@supports (color:color-mix(in lab, red, red)){.pixel-range-entries>a:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 28%, transparent)}}.pixel-range-entries>a:focus-visible{outline-offset:-3px}@media (hover:hover) and (pointer:fine){.pixel-range-entries>a:hover{background:var(--paper-pink);color:var(--brand);outline:3px solid var(--brand);padding-inline:34px 22px}@supports (color:color-mix(in lab, red, red)){.pixel-range-entries>a:hover{outline:3px solid color-mix(in srgb, var(--brand) 28%, transparent)}}.pixel-range-entries>a:hover{outline-offset:-3px}}.pixel-range-entries>a>span{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.pixel-range-entries>a strong{color:var(--ink);font-size:var(--text-base);display:block}.pixel-range-entries>a p{color:var(--ink-soft);font-size:var(--text-sm);margin:7px 0 0}.pixel-range-entries>a small{color:var(--ink-soft);font-size:var(--text-xs);white-space:nowrap;font-weight:750}.pixel-range-entries .fine-arrow{color:var(--brand);transition:transform .22s}.pixel-range-entries>a:focus-visible .fine-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.pixel-range-entries>a:hover .fine-arrow{transform:translate(4px)}}.pixel-camera-section{background:var(--dark);color:var(--paper)}.pixel-camera-layout{grid-template-columns:minmax(430px,.92fr) minmax(0,1.08fr);align-items:center;gap:78px;display:grid}.pixel-camera-photo{border:1px solid var(--line-dark);background:var(--dark);min-height:680px;box-shadow:var(--shadow);border-radius:14px;position:relative}.pixel-camera-finder-label{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:10px;grid-template-columns:46px 1fr;align-items:center;gap:15px;padding:18px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.pixel-camera-finder-label>svg{width:27px;color:var(--brand)}.pixel-camera-finder-label small,.pixel-camera-finder-label strong{display:block}.pixel-camera-finder-label small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.pixel-camera-finder-label strong{color:var(--ink);font-size:var(--text-sm);margin-top:4px}.pixel-camera-copy .eyebrow{color:var(--lime)}.pixel-camera-copy h2{color:var(--paper)}.pixel-camera-copy>p:not(.eyebrow){max-width:650px;color:var(--white-muted);margin:23px 0 0}.pixel-camera-evidence{gap:10px;margin-top:31px;display:grid}.pixel-camera-evidence article{border:1px solid var(--line);background:var(--paper);min-height:108px;color:var(--ink);border-radius:9px;grid-template-columns:42px 1fr;align-items:center;gap:17px;padding:18px 20px;transition:transform .22s,border-color .22s;display:grid}@media (hover:hover) and (pointer:fine){.pixel-camera-evidence article:hover{border-color:var(--brand);transform:translate(3px)}}.pixel-camera-evidence article>svg{width:24px;color:var(--brand)}.pixel-camera-evidence strong{color:var(--ink);font-size:var(--text-sm);display:block}.pixel-camera-evidence p{color:var(--ink-soft);font-size:var(--text-xs);margin:5px 0 0}.pixel-camera-copy .text-link{color:var(--paper);margin-top:27px}.pixel-camera-copy .text-link:focus-visible{color:var(--lime);outline-color:var(--lime)}@media (hover:hover) and (pointer:fine){.pixel-camera-copy .text-link:hover{color:var(--lime);outline-color:var(--lime)}}.category-landing-page.pixel-family-page:not(.brand-category-landing-page) .pixel-value-section{background:var(--paper);color:var(--ink)}.pixel-value-section .search-value-copy .eyebrow{color:var(--brand)}.pixel-value-section .search-value-copy>p:not(.eyebrow){color:var(--ink-soft)}.pixel-value-section .search-value-points{border-color:var(--line)}.pixel-value-section .search-value-points article{border-color:var(--line);min-height:150px;color:var(--ink)}@media (hover:hover) and (pointer:fine){.pixel-value-section .search-value-points article:hover{background:var(--paper-pink)}}.pixel-value-section .search-value-points article>svg{color:var(--brand)}.pixel-value-section .search-value-points strong{color:var(--ink)}.pixel-value-section .search-value-points p{color:var(--ink-soft)}.pixel-security-section{background:var(--paper-blush);color:var(--ink)}.pixel-security-section .brand-category-ready-intro>p:not(.eyebrow),.pixel-security-section .brand-category-ready-list p{color:var(--ink-soft)}.pixel-security-section .brand-category-ready-list strong{color:var(--ink)}.pixel-security-section .brand-category-ready-list article>span,.pixel-security-section .text-link{color:var(--brand)}.pixel-security-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.pixel-security-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}.pixel-journey-section{background:var(--paper);color:var(--ink)}.pixel-journey-section .eyebrow,.pixel-journey-section .text-link{color:var(--brand)}.pixel-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.pixel-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.pixel-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.pixel-journey-steps span:hover{border-color:var(--brand);background:var(--paper);transform:translateY(-2px)}}.pixel-journey-steps svg{width:17px;color:var(--brand)}.pixel-journey-section .text-link{margin-top:27px}.pixel-journey-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.pixel-journey-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}@media (max-width:1100px){.pixel-range-field-guide{grid-template-columns:minmax(220px,.45fr) minmax(0,1.55fr)}.pixel-range-entries>a{grid-template-columns:130px minmax(220px,1fr) 82px 18px;gap:18px;padding-inline:22px}.pixel-camera-layout{grid-template-columns:minmax(370px,.85fr) minmax(0,1.15fr);gap:48px}}@media (max-width:860px){.pixel-range-field-guide,.pixel-camera-layout{grid-template-columns:1fr}.pixel-range-field-guide>aside{min-height:310px}.pixel-camera-photo{min-height:570px}}@media (max-width:620px){.pixel-range-field-guide>aside{min-height:280px;padding:27px}.pixel-range-entries>a{grid-template-columns:1fr 22px;gap:9px 16px;padding:23px}.pixel-range-entries>a:focus-visible{padding-inline:27px 19px}@media (hover:hover) and (pointer:fine){.pixel-range-entries>a:hover{padding-inline:27px 19px}}.pixel-range-entries>a>span,.pixel-range-entries>a>div,.pixel-range-entries>a>small{grid-column:1}.pixel-range-entries .fine-arrow{grid-area:1/2/span 3;align-self:center}.pixel-camera-photo{min-height:455px}.pixel-camera-finder-label{grid-template-columns:35px 1fr;padding:14px;bottom:14px;left:14px;right:14px}.pixel-camera-evidence article{grid-template-columns:34px 1fr;padding:16px}}.ipad-rediscovery-section{background:var(--paper);color:var(--ink)}.ipad-rediscovery-layout{grid-template-columns:minmax(390px,.92fr) minmax(0,1.08fr);align-items:center;gap:82px;display:grid}.ipad-rediscovery-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:670px;box-shadow:var(--shadow);border-radius:14px;position:relative}.ipad-rediscovery-note{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:10px;grid-template-columns:44px 1fr;align-items:center;gap:15px;padding:18px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.ipad-rediscovery-note>svg{width:26px;color:var(--brand)}.ipad-rediscovery-note small,.ipad-rediscovery-note strong{display:block}.ipad-rediscovery-note small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.ipad-rediscovery-note strong{color:var(--ink);font-size:var(--text-sm);margin-top:4px}.ipad-rediscovery-copy>p:not(.eyebrow){max-width:670px;color:var(--ink-soft);margin:24px 0 0}.ipad-rediscovery-shelf{border-top:1px solid var(--line);margin-top:34px}.ipad-rediscovery-shelf>a{border-bottom:1px solid var(--line);min-height:103px;color:var(--ink);grid-template-columns:1fr auto;align-items:center;gap:24px;padding:18px 4px;transition:padding .22s,background .22s,color .22s;display:grid}.ipad-rediscovery-shelf>a:focus-visible{background:var(--paper-pink);color:var(--brand);outline:2px solid var(--brand);outline-offset:-2px;padding-inline:18px 10px}@media (hover:hover) and (pointer:fine){.ipad-rediscovery-shelf>a:hover{background:var(--paper-pink);color:var(--brand);outline:2px solid var(--brand);outline-offset:-2px;padding-inline:18px 10px}}.ipad-rediscovery-shelf>a>span:last-child{align-items:center;gap:17px;display:flex}.ipad-rediscovery-shelf small,.ipad-rediscovery-shelf strong{display:block}.ipad-rediscovery-shelf small{color:var(--ink-soft);font-size:var(--text-xs);font-weight:750}.ipad-rediscovery-shelf>a>span:first-child small{color:var(--brand);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px}.ipad-rediscovery-shelf strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);line-height:1.1}.ipad-rediscovery-shelf .fine-arrow{color:var(--brand);transition:transform .22s}.ipad-rediscovery-shelf>a:focus-visible .fine-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.ipad-rediscovery-shelf>a:hover .fine-arrow{transform:translate(4px)}}.ipad-identity-section{background:var(--dark);color:var(--paper)}.ipad-identity-layout{grid-template-columns:minmax(350px,.73fr) minmax(570px,1.27fr);align-items:center;gap:78px;display:grid}.ipad-identity-copy .eyebrow{color:var(--lime)}.ipad-identity-copy h2{color:var(--paper)}.ipad-identity-copy>p:not(.eyebrow){max-width:600px;color:var(--white-muted);margin:24px 0 0}.ipad-identity-copy .text-link{color:var(--paper);margin-top:28px}.ipad-identity-copy .text-link:focus-visible{color:var(--lime);outline-color:var(--lime)}@media (hover:hover) and (pointer:fine){.ipad-identity-copy .text-link:hover{color:var(--lime);outline-color:var(--lime)}}.ipad-identity-ledger{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:13px;overflow:hidden}.ipad-identity-ledger-head{background:var(--paper-pink);border-bottom:1px solid var(--line);grid-template-columns:46px 1fr;align-items:center;gap:17px;min-height:114px;padding:23px 27px;display:grid}.ipad-identity-ledger-head>svg{width:29px;color:var(--brand)}.ipad-identity-ledger-head small,.ipad-identity-ledger-head strong{display:block}.ipad-identity-ledger-head small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.ipad-identity-ledger-head strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:5px;line-height:1.1}.ipad-identity-ledger article{border-bottom:1px solid var(--line);background:var(--paper);min-height:127px;color:var(--ink);grid-template-columns:96px minmax(0,1fr) 25px;align-items:center;gap:22px;padding:22px 27px;transition:padding .22s,background .22s;display:grid}.ipad-identity-ledger article:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.ipad-identity-ledger article:hover{background:var(--paper-blush);padding-inline:33px 21px}}.ipad-identity-ledger article>span{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.ipad-identity-ledger article strong{color:var(--ink);font-size:var(--text-sm);display:block}.ipad-identity-ledger article p{color:var(--ink-soft);font-size:var(--text-xs);margin:6px 0 0}.ipad-identity-ledger article>svg{width:21px;color:var(--brand)}.ipad-safety-section{background:var(--paper);color:var(--ink)}.ipad-safety-section .brand-category-ready-intro>p:not(.eyebrow),.ipad-safety-section .brand-category-ready-list p{color:var(--ink-soft)}.ipad-safety-section .brand-category-ready-list strong{color:var(--ink)}.ipad-safety-section .brand-category-ready-list article>span,.ipad-safety-section .text-link{color:var(--brand)}.ipad-safety-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.ipad-safety-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}.ipad-multiple-section{background:var(--paper-blush);color:var(--ink)}.ipad-multiple-section .brand-category-routes-head .eyebrow{color:var(--brand)}.ipad-multiple-section .brand-category-routes-head h2{color:var(--ink)}.ipad-multiple-section .brand-category-routes-head>p{color:var(--ink-soft)}.ipad-multiple-section .brand-category-route-grid{border-color:var(--line)}.ipad-multiple-section .brand-category-route-grid>a{border-color:var(--line);background:var(--paper);color:var(--ink)}.ipad-multiple-section .brand-category-route-grid>a:focus-visible{border-color:var(--brand);background:var(--paper-pink);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.ipad-multiple-section .brand-category-route-grid>a:hover{border-color:var(--brand);background:var(--paper-pink);outline-color:var(--brand)}}.ipad-multiple-section .brand-category-route-grid>a>svg,.ipad-multiple-section .brand-category-route-grid .fine-arrow{color:var(--brand)}.ipad-multiple-section .brand-category-route-grid strong{color:var(--ink)}.ipad-multiple-section .brand-category-route-grid small{color:var(--ink-soft)}.ipad-journey-section{background:var(--paper);color:var(--ink)}.ipad-journey-section .eyebrow,.ipad-journey-section .text-link{color:var(--brand)}.ipad-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.ipad-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.ipad-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.ipad-journey-steps span:hover{border-color:var(--brand);background:var(--paper);transform:translateY(-2px)}}.ipad-journey-steps svg{width:17px;color:var(--brand)}.ipad-journey-section .text-link{margin-top:27px}.ipad-journey-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.ipad-journey-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}.ipad-final-continuation{background:var(--paper);color:var(--ink)}@media (max-width:1100px){.ipad-rediscovery-layout{grid-template-columns:minmax(350px,.85fr) minmax(0,1.15fr);gap:52px}.ipad-identity-layout{grid-template-columns:1fr;gap:48px}.ipad-identity-copy{max-width:760px}}@media (max-width:860px){.ipad-rediscovery-layout{grid-template-columns:1fr}.ipad-rediscovery-photo{min-height:570px}}@media (max-width:620px){.ipad-rediscovery-photo{min-height:460px}.ipad-rediscovery-note{grid-template-columns:35px 1fr;padding:14px;bottom:14px;left:14px;right:14px}.ipad-rediscovery-shelf>a{grid-template-columns:1fr;gap:11px;padding-block:20px}.ipad-rediscovery-shelf>a>span:last-child{justify-content:space-between}.ipad-identity-ledger-head{grid-template-columns:37px 1fr;padding:20px}.ipad-identity-ledger article{grid-template-columns:1fr 22px;gap:10px 16px;padding:21px}@media (hover:hover) and (pointer:fine){.ipad-identity-ledger article:hover{padding-inline:25px 17px}}.ipad-identity-ledger article>span,.ipad-identity-ledger article>div{grid-column:1}.ipad-identity-ledger article>svg{grid-area:1/2/span 2;align-self:center}}.galaxy-tab-range-section{background:var(--paper);color:var(--ink)}.galaxy-tab-range-head>div{max-width:700px}.galaxy-tab-range-head>p{max-width:455px;color:var(--ink-soft)}.galaxy-tab-range-spectrum{background:var(--paper-pink);min-height:510px;box-shadow:var(--shadow);border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;margin-top:45px;padding:22px;display:grid}.galaxy-tab-range-spectrum>a{background:var(--paper);min-height:310px;color:var(--ink);border-radius:10px;flex-direction:column;align-items:flex-start;padding:29px 27px;transition:transform .24s,background .24s,color .24s,box-shadow .24s;display:flex;position:relative}.galaxy-tab-range-spectrum>a:nth-child(2){min-height:350px}.galaxy-tab-range-spectrum>a:nth-child(3){min-height:390px}.galaxy-tab-range-spectrum>a:nth-child(4){min-height:430px}.galaxy-tab-range-spectrum>a:focus-visible{background:var(--paper-blush);color:var(--brand);box-shadow:0 14px 28px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.galaxy-tab-range-spectrum>a:focus-visible{box-shadow:0 14px 28px color-mix(in srgb, var(--ink) 12%, transparent)}}.galaxy-tab-range-spectrum>a:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.galaxy-tab-range-spectrum>a:hover{background:var(--paper-blush);color:var(--brand);box-shadow:0 14px 28px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.galaxy-tab-range-spectrum>a:hover{box-shadow:0 14px 28px color-mix(in srgb, var(--ink) 12%, transparent)}}.galaxy-tab-range-spectrum>a:hover{outline:2px solid var(--brand);outline-offset:-2px}}.galaxy-tab-range-spectrum>a:before{content:"";background:var(--brand);transform-origin:0;border-radius:4px;width:68px;height:4px;margin-bottom:31px;transition:transform .24s,background .24s;transform:scaleX(.61765)}.galaxy-tab-range-spectrum>a:focus-visible:before{background:var(--brand-deep);transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.galaxy-tab-range-spectrum>a:hover:before{background:var(--brand-deep);transform:scaleX(1)}}.galaxy-tab-range-label,.galaxy-tab-range-count{color:var(--ink-soft);font-size:var(--text-xs);font-weight:760}.galaxy-tab-range-label{color:var(--brand);letter-spacing:.07em;text-transform:uppercase}.galaxy-tab-range-spectrum strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:11px;line-height:1.1}.galaxy-tab-range-spectrum p{color:var(--ink-soft);font-size:var(--text-sm);margin:15px 0 28px;line-height:1.55}.galaxy-tab-range-count{margin-top:auto;padding-right:34px}.galaxy-tab-range-spectrum .fine-arrow{color:var(--brand);transition:transform .22s;position:absolute;bottom:24px;right:25px}.galaxy-tab-range-spectrum>a:focus-visible .fine-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.galaxy-tab-range-spectrum>a:hover .fine-arrow{transform:translate(4px)}}.galaxy-tab-rediscovery-section{background:var(--dark);color:var(--paper)}.galaxy-tab-rediscovery-section h2{color:var(--paper)}.galaxy-tab-rediscovery-section .eyebrow{color:var(--lime)}.galaxy-tab-rediscovery-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--white-muted)}.galaxy-tab-household-signpost{background:var(--paper);min-height:116px;color:var(--ink);box-shadow:var(--shadow);border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:29px;padding:19px 21px;transition:transform .22s,background .22s,color .22s;display:grid}.galaxy-tab-household-signpost:focus-visible{background:var(--paper-pink);color:var(--brand);outline:2px solid var(--brand);outline-offset:2px;transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.galaxy-tab-household-signpost:hover{background:var(--paper-pink);color:var(--brand);outline:2px solid var(--brand);outline-offset:2px;transform:translateY(-3px)}}.galaxy-tab-household-signpost>svg{width:25px;color:var(--brand)}.galaxy-tab-household-signpost small,.galaxy-tab-household-signpost strong{display:block}.galaxy-tab-household-signpost small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.galaxy-tab-household-signpost strong{color:var(--ink);font-size:var(--text-sm);margin-top:5px;line-height:1.45}.galaxy-tab-household-signpost .fine-arrow{color:var(--brand)}.galaxy-tab-value-section{background:var(--paper);color:var(--ink)}.galaxy-tab-value-layout{grid-template-columns:minmax(330px,.68fr) minmax(610px,1.32fr);align-items:center;gap:76px;display:grid}.galaxy-tab-value-copy>p:not(.eyebrow){max-width:520px;color:var(--ink-soft);margin:23px 0 0}.galaxy-tab-value-copy .text-link{color:var(--brand);margin-top:27px}.galaxy-tab-value-copy .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.galaxy-tab-value-copy .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}.galaxy-tab-spec-stage{padding-bottom:68px;position:relative}.galaxy-tab-spec-device{border:1px solid var(--line-dark);background:var(--dark);box-shadow:var(--shadow);border-radius:27px;padding:18px;transition:transform .3s,box-shadow .3s;position:relative}@media (hover:hover) and (pointer:fine){.galaxy-tab-spec-device:hover{box-shadow:0 18px 38px var(--ink);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.galaxy-tab-spec-device:hover{box-shadow:0 18px 38px color-mix(in srgb, var(--ink) 16%, transparent)}}}.galaxy-tab-spec-camera{background:var(--white-muted);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.galaxy-tab-spec-screen{background:var(--paper-pink);color:var(--ink);border-radius:13px;overflow:hidden}.galaxy-tab-spec-head{background:var(--paper-pink);border-bottom:1px solid var(--line);grid-template-columns:43px 1fr;align-items:center;gap:15px;min-height:98px;padding:21px 24px;display:grid}.galaxy-tab-spec-head>svg{width:27px;color:var(--brand)}.galaxy-tab-spec-head small,.galaxy-tab-spec-head strong{display:block}.galaxy-tab-spec-head small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.galaxy-tab-spec-head strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:4px;line-height:1.1}.galaxy-tab-spec-grid{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.galaxy-tab-spec-grid article{background:var(--paper);min-height:188px;color:var(--ink);grid-template-columns:33px 1fr;align-content:start;gap:15px;padding:23px;transition:background .22s,transform .22s;display:grid}@media (hover:hover) and (pointer:fine){.galaxy-tab-spec-grid article:hover{background:var(--paper-blush);transform:translateY(-2px)}}.galaxy-tab-spec-grid article>svg{width:22px;color:var(--brand)}.galaxy-tab-spec-grid small,.galaxy-tab-spec-grid strong{display:block}.galaxy-tab-spec-grid small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.galaxy-tab-spec-grid strong{color:var(--ink);font-size:var(--text-sm);margin-top:5px}.galaxy-tab-spec-grid p{color:var(--ink-soft);font-size:var(--text-xs);margin:8px 0 0;line-height:1.55}.galaxy-tab-pen-rail{background:var(--brand);min-height:93px;color:var(--paper);box-shadow:var(--shadow);border-radius:11px;grid-template-columns:38px minmax(0,1fr) 24px;align-items:center;gap:15px;padding:17px 21px;transition:transform .24s,background .24s;display:grid;position:absolute;bottom:0;left:35px;right:35px}@media (hover:hover) and (pointer:fine){.galaxy-tab-pen-rail:hover{background:var(--brand-deep);transform:translateY(-3px)}}.galaxy-tab-pen-rail>svg{width:24px;color:var(--lime)}.galaxy-tab-pen-rail small,.galaxy-tab-pen-rail strong{display:block}.galaxy-tab-pen-rail small{color:var(--lime);font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:800}.galaxy-tab-pen-rail strong{color:var(--paper);font-size:var(--text-sm);margin-top:4px;line-height:1.4}.galaxy-tab-safety-section{background:var(--paper-blush);color:var(--ink)}.galaxy-tab-safety-section .brand-category-ready-intro>p:not(.eyebrow),.galaxy-tab-safety-section .brand-category-ready-list p{color:var(--ink-soft)}.galaxy-tab-safety-section .brand-category-ready-list strong{color:var(--ink)}.galaxy-tab-safety-section .brand-category-ready-list article>span,.galaxy-tab-safety-section .text-link{color:var(--brand)}.galaxy-tab-safety-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.galaxy-tab-safety-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}.galaxy-tab-journey-section{background:var(--paper);color:var(--ink)}.galaxy-tab-journey-section .eyebrow,.galaxy-tab-journey-section .text-link{color:var(--brand)}.galaxy-tab-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.galaxy-tab-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.galaxy-tab-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.galaxy-tab-journey-steps span:hover{border-color:var(--brand);background:var(--paper);transform:translateY(-2px)}}.galaxy-tab-journey-steps svg{width:17px;color:var(--brand)}.galaxy-tab-journey-section .text-link{margin-top:27px}.galaxy-tab-journey-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.galaxy-tab-journey-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}.galaxy-tab-final-continuation{background:var(--paper);color:var(--ink)}@media (max-width:1100px){.galaxy-tab-range-spectrum{grid-template-columns:1fr 1fr;min-height:0}.galaxy-tab-range-spectrum>a,.galaxy-tab-range-spectrum>a:nth-child(n){min-height:330px}.galaxy-tab-value-layout{grid-template-columns:1fr;gap:52px}.galaxy-tab-value-copy{max-width:760px}}@media (max-width:780px){.galaxy-tab-range-spectrum{grid-template-columns:1fr;padding:14px}.galaxy-tab-range-spectrum>a,.galaxy-tab-range-spectrum>a:nth-child(n){min-height:285px}.galaxy-tab-spec-grid{grid-template-columns:1fr}.galaxy-tab-spec-grid article{min-height:165px}}@media (max-width:520px){.galaxy-tab-household-signpost{grid-template-columns:32px minmax(0,1fr)}.galaxy-tab-household-signpost .fine-arrow{display:none}.galaxy-tab-spec-stage{padding-bottom:82px}.galaxy-tab-spec-device{border-radius:21px;padding:13px}.galaxy-tab-spec-head{grid-template-columns:35px 1fr;padding:19px}.galaxy-tab-spec-grid article{grid-template-columns:28px 1fr;padding:20px}.galaxy-tab-pen-rail{grid-template-columns:31px 1fr;padding:15px 17px;left:17px;right:17px}.galaxy-tab-pen-rail>svg:last-child{display:none}}.macbook-value-section{background:var(--paper);color:var(--ink)}.macbook-value-head>div{max-width:720px}.macbook-value-head>p{max-width:470px;color:var(--ink-soft)}.macbook-value-horizon{grid-template-columns:minmax(390px,.9fr) minmax(0,1.1fr);gap:12px;margin-top:45px;display:grid}.macbook-value-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:570px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.macbook-value-photo:hover{box-shadow:0 26px 58px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.macbook-value-photo:hover{box-shadow:0 26px 58px color-mix(in srgb, var(--ink) 17%, transparent)}}}.macbook-value-photo>div{border:1px solid var(--line);background:var(--paper);min-height:105px;color:var(--ink);border-radius:10px;grid-template-columns:42px 1fr;align-items:center;gap:14px;padding:18px 20px;transition:transform .24s,border-color .24s;display:grid;position:absolute;bottom:23px;left:23px;right:23px}@media (hover:hover) and (pointer:fine){.macbook-value-photo:hover>div{border-color:var(--brand);transform:translateY(-3px)}}.macbook-value-photo svg{width:27px;color:var(--brand)}.macbook-value-photo small,.macbook-value-photo strong{display:block}.macbook-value-photo small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.macbook-value-photo strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:5px;line-height:1.12}.macbook-value-tracks{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-rows:repeat(2,minmax(0,1fr)) auto;display:grid}.macbook-value-tracks>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);min-height:245px;color:var(--ink);grid-template-columns:minmax(150px,.55fr) minmax(0,1fr) auto;align-items:center;gap:26px;padding:31px;transition:background .24s,color .24s,padding .24s;display:grid;position:relative}.macbook-value-tracks>a:focus-visible{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:37px 25px}@media (hover:hover) and (pointer:fine){.macbook-value-tracks>a:hover{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:37px 25px}}.macbook-value-tracks>a span:first-child small,.macbook-value-tracks>a span:first-child strong{display:block}.macbook-value-tracks>a span:first-child small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.macbook-value-tracks>a span:first-child strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:8px;line-height:1.08}.macbook-value-tracks>a p{color:var(--ink-soft);font-size:var(--text-sm);margin:0;line-height:1.55}.macbook-range-count{color:var(--ink-soft);font-size:var(--text-xs);font-weight:750}.macbook-value-tracks .fine-arrow{color:var(--brand);transition:transform .22s}.macbook-value-tracks>a:focus-visible .fine-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.macbook-value-tracks>a:hover .fine-arrow{transform:translate(4px)}}.macbook-value-note{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-blush);min-height:78px;color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:13px;margin:0;padding:18px 24px;font-weight:700;line-height:1.5;display:flex}.macbook-value-note svg{width:21px;color:var(--brand);flex:none}.macbook-spec-section{background:var(--dark);color:var(--paper)}.macbook-spec-layout{grid-template-columns:minmax(330px,.7fr) minmax(620px,1.3fr);align-items:center;gap:78px;display:grid}.macbook-spec-copy .eyebrow{color:var(--lime)}.macbook-spec-copy h2{color:var(--paper)}.macbook-spec-copy>p:not(.eyebrow){max-width:555px;color:var(--white-muted);margin:23px 0 0}.macbook-spec-copy .text-link{color:var(--paper);margin-top:28px}.macbook-spec-copy .text-link:focus-visible{color:var(--lime);outline-color:var(--lime)}@media (hover:hover) and (pointer:fine){.macbook-spec-copy .text-link:hover{color:var(--lime);outline-color:var(--lime)}}.macbook-spec-workspace{border:1px solid var(--line-dark);background:var(--paper);color:var(--ink);box-shadow:0 24px 64px var(--ink);border-radius:15px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.macbook-spec-workspace{box-shadow:0 24px 64px color-mix(in srgb, var(--ink) 32%, transparent)}}.macbook-spec-workspace{transition:transform .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.macbook-spec-workspace:hover{box-shadow:0 30px 74px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.macbook-spec-workspace:hover{box-shadow:0 30px 74px color-mix(in srgb, var(--ink) 40%, transparent)}}}.macbook-spec-record-head{background:var(--paper-pink);border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) 25px;align-items:center;gap:15px;min-height:100px;padding:22px 25px;display:grid}.macbook-spec-record-head>svg{width:27px;color:var(--brand)}.macbook-spec-record-head>svg:last-child{width:21px}.macbook-spec-record-head small,.macbook-spec-record-head strong{display:block}.macbook-spec-record-head small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.macbook-spec-record-head strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:4px;line-height:1.1}.macbook-spec-route{background:var(--brand);min-height:84px;color:var(--paper);grid-template-columns:39px minmax(0,1fr);align-items:center;gap:14px;padding:17px 25px;display:grid}.macbook-spec-route>svg{width:24px;color:var(--lime)}.macbook-spec-route small,.macbook-spec-route strong{display:block}.macbook-spec-route small{color:var(--brand-soft);font-size:var(--text-xs);font-weight:750}.macbook-spec-route strong{color:var(--paper);font-size:var(--text-sm);margin-top:4px}.macbook-spec-facts{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.macbook-spec-facts article{background:var(--paper);min-height:187px;color:var(--ink);grid-template-columns:34px minmax(0,1fr);align-content:start;gap:14px;padding:23px;transition:background .22s,transform .22s;display:grid}@media (hover:hover) and (pointer:fine){.macbook-spec-facts article:hover{z-index:1;background:var(--paper-blush);transform:translateY(-2px)}}.macbook-spec-facts article>svg{width:22px;color:var(--brand)}.macbook-spec-facts small,.macbook-spec-facts strong{display:block}.macbook-spec-facts small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.macbook-spec-facts strong{color:var(--ink);font-size:var(--text-sm);margin-top:5px}.macbook-spec-facts p{color:var(--ink-soft);font-size:var(--text-xs);margin:8px 0 0;line-height:1.55}.macbook-spec-result{border-top:1px solid var(--line);background:var(--paper-pink);min-height:70px;color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:12px;margin:0;padding:17px 23px;font-weight:700;display:flex}.macbook-spec-result svg{width:20px;color:var(--brand);flex:none}.macbook-security-section{background:var(--paper);color:var(--ink)}.macbook-security-section .brand-category-ready-intro>p:not(.eyebrow),.macbook-security-section .brand-category-ready-list p{color:var(--ink-soft)}.macbook-security-section .brand-category-ready-list strong{color:var(--ink)}.macbook-security-section .brand-category-ready-list article>span,.macbook-security-section .text-link{color:var(--brand)}.macbook-security-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.macbook-security-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}.macbook-professional-section{background:var(--paper-blush);color:var(--ink)}.macbook-journey-section{background:var(--paper);color:var(--ink)}.macbook-journey-section .eyebrow,.macbook-journey-section .text-link{color:var(--brand)}.macbook-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.macbook-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.macbook-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.macbook-journey-steps span:hover{border-color:var(--brand);background:var(--paper);transform:translateY(-2px)}}.macbook-journey-steps svg{width:17px;color:var(--brand)}.macbook-journey-section .text-link{margin-top:27px}.macbook-journey-section .text-link:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.macbook-journey-section .text-link:hover{color:var(--brand-deep);outline-color:var(--brand)}}.macbook-family-page .faq-section{background:var(--paper-pink);color:var(--ink)}.macbook-final-continuation{background:var(--paper);color:var(--ink)}@media (max-width:1120px){.macbook-value-horizon{grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr)}.macbook-value-tracks>a{grid-template-columns:1fr;gap:14px}.macbook-range-count{padding-right:32px}.macbook-value-tracks .fine-arrow{position:absolute;bottom:25px;right:25px}.macbook-spec-layout{grid-template-columns:1fr;gap:50px}.macbook-spec-copy{max-width:780px}}@media (max-width:820px){.macbook-value-horizon{grid-template-columns:1fr}.macbook-value-photo{min-height:500px}.macbook-value-tracks>a{min-height:220px}}@media (max-width:620px){.macbook-value-photo{min-height:420px}.macbook-value-photo>div{grid-template-columns:34px 1fr;padding:15px;bottom:14px;left:14px;right:14px}.macbook-value-tracks>a{min-height:235px;padding:25px}.macbook-value-tracks>a:focus-visible{padding-inline:29px 21px}@media (hover:hover) and (pointer:fine){.macbook-value-tracks>a:hover{padding-inline:29px 21px}}.macbook-spec-record-head{grid-template-columns:36px minmax(0,1fr);padding:19px}.macbook-spec-record-head>svg:last-child{display:none}.macbook-spec-route{grid-template-columns:32px minmax(0,1fr);padding-inline:19px}.macbook-spec-facts{grid-template-columns:1fr}.macbook-spec-facts article{min-height:160px;padding:20px}}.mac-mini-chip-section{background:var(--paper);color:var(--ink)}.mac-mini-chip-head>div{max-width:720px}.mac-mini-chip-head>p{max-width:470px;color:var(--ink-soft)}.mac-mini-chip-divide{grid-template-columns:minmax(390px,.82fr) minmax(0,1.18fr);gap:12px;margin-top:45px;display:grid}.mac-mini-chip-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:620px;box-shadow:var(--shadow);border-radius:14px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.mac-mini-chip-photo:hover{box-shadow:0 25px 58px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.mac-mini-chip-photo:hover{box-shadow:0 25px 58px color-mix(in srgb, var(--ink) 17%, transparent)}}}.mac-mini-chip-photo>span{border:1px solid var(--line);background:var(--paper);min-height:108px;color:var(--ink);border-radius:10px;grid-template-columns:38px 1fr;align-items:center;gap:14px;padding:18px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.mac-mini-chip-photo svg{width:25px;color:var(--brand)}.mac-mini-chip-photo small,.mac-mini-chip-photo strong{display:block}.mac-mini-chip-photo small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.mac-mini-chip-photo strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:5px;line-height:1.12}.mac-mini-chip-groups{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.mac-mini-chip-groups>a{background:var(--paper);min-height:309px;color:var(--ink);flex-direction:column;align-items:flex-start;padding:29px;transition:background .23s,color .23s,transform .23s;display:flex;position:relative}.mac-mini-chip-groups>a:focus-visible{z-index:1;background:var(--paper-pink);color:var(--brand);outline:2px solid var(--brand);outline-offset:-2px;transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.mac-mini-chip-groups>a:hover{z-index:1;background:var(--paper-pink);color:var(--brand);outline:2px solid var(--brand);outline-offset:-2px;transform:translateY(-3px)}}.mac-mini-chip-groups small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.mac-mini-chip-groups strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:12px;line-height:1.1}.mac-mini-chip-groups p{color:var(--ink-soft);font-size:var(--text-sm);margin:15px 0 24px;line-height:1.55}.mac-mini-chip-groups>a>span{color:var(--ink-soft);font-size:var(--text-xs);margin-top:auto;padding-right:31px;font-weight:750}.mac-mini-chip-groups .fine-arrow{color:var(--brand);transition:transform .2s;position:absolute;bottom:24px;right:25px}.mac-mini-chip-groups>a:focus-visible .fine-arrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.mac-mini-chip-groups>a:hover .fine-arrow{transform:translate(4px)}}.mac-mini-condition-section{background:var(--dark);color:var(--paper)}.mac-mini-condition-layout{grid-template-columns:minmax(330px,.7fr) minmax(620px,1.3fr);align-items:center;gap:78px;display:grid}.mac-mini-condition-layout>div:first-child .eyebrow{color:var(--lime)}.mac-mini-condition-layout>div:first-child h2{color:var(--paper)}.mac-mini-condition-layout>div:first-child>p:not(.eyebrow){color:var(--white-muted);margin:23px 0 0}.mac-mini-condition-layout .text-link{color:var(--paper);margin-top:28px}.mac-mini-condition-layout .text-link:focus-visible{color:var(--lime);outline-color:var(--lime)}@media (hover:hover) and (pointer:fine){.mac-mini-condition-layout .text-link:hover{color:var(--lime);outline-color:var(--lime)}}.mac-mini-condition-chassis{border:1px solid var(--line-dark);background:var(--paper);color:var(--ink);box-shadow:0 25px 70px var(--black);border-radius:30px 30px 18px 18px;padding:15px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mac-mini-condition-chassis{box-shadow:0 25px 70px color-mix(in srgb, var(--black) 44%, transparent)}}.mac-mini-condition-chassis{transition:transform .28s,box-shadow .28s}@media (hover:hover) and (pointer:fine){.mac-mini-condition-chassis:hover{box-shadow:0 31px 78px var(--black);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.mac-mini-condition-chassis:hover{box-shadow:0 31px 78px color-mix(in srgb, var(--black) 52%, transparent)}}}.mac-mini-chassis-top{background:var(--paper-pink);border-bottom:1px solid var(--line);border-radius:17px 17px 0 0;grid-template-columns:42px 1fr;align-items:center;gap:15px;min-height:102px;padding:21px 24px;display:grid}.mac-mini-chassis-top>svg{width:27px;color:var(--brand)}.mac-mini-chassis-top small,.mac-mini-chassis-top strong{display:block}.mac-mini-chassis-top small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.mac-mini-chassis-top strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:4px}.mac-mini-chassis-ports{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.mac-mini-chassis-ports article{background:var(--paper);min-height:187px;color:var(--ink);grid-template-columns:34px 1fr;align-content:start;gap:14px;padding:23px;transition:background .22s,transform .22s;display:grid}@media (hover:hover) and (pointer:fine){.mac-mini-chassis-ports article:hover{z-index:1;background:var(--paper-blush);transform:translateY(-2px)}}.mac-mini-chassis-ports article>svg{width:22px;color:var(--brand)}.mac-mini-chassis-ports small,.mac-mini-chassis-ports strong{display:block}.mac-mini-chassis-ports small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.mac-mini-chassis-ports strong{color:var(--ink);font-size:var(--text-sm);margin-top:5px}.mac-mini-chassis-ports p{color:var(--ink-soft);font-size:var(--text-xs);margin:8px 0 0;line-height:1.55}.mac-mini-condition-chassis>p{border-top:1px solid var(--line);background:var(--paper-pink);min-height:68px;color:var(--ink-soft);font-size:var(--text-xs);border-radius:0 0 8px 8px;align-items:center;gap:11px;margin:0;padding:16px 22px;font-weight:700;display:flex}.mac-mini-condition-chassis>p svg{width:20px;color:var(--brand)}.mac-mini-audience-section{background:var(--paper);color:var(--ink)}.mac-mini-audience-section .eyebrow{color:var(--brand)}.mac-mini-audience-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.mac-mini-professional-links{border:1px solid var(--line);background:var(--line);gap:1px;margin-top:27px;display:grid}.mac-mini-professional-links>a{background:var(--paper);min-height:85px;color:var(--ink);grid-template-columns:34px 1fr auto;align-items:center;gap:14px;padding:17px 19px;transition:background .22s,color .22s,padding .22s;display:grid}.mac-mini-professional-links>a:focus-visible{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:24px 14px}@media (hover:hover) and (pointer:fine){.mac-mini-professional-links>a:hover{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:24px 14px}}.mac-mini-professional-links svg{width:22px;color:var(--brand)}.mac-mini-professional-links strong,.mac-mini-professional-links small{display:block}.mac-mini-professional-links strong{color:var(--ink);font-size:var(--text-sm)}.mac-mini-professional-links small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:3px}.mac-mini-security-section{background:var(--paper-blush);color:var(--ink)}.mac-mini-security-section .brand-category-ready-intro>p:not(.eyebrow),.mac-mini-security-section .brand-category-ready-list p{color:var(--ink-soft)}.mac-mini-security-section .brand-category-ready-list strong{color:var(--ink)}.mac-mini-security-section .brand-category-ready-list article>span,.mac-mini-security-section .text-link{color:var(--brand)}.mac-mini-journey-section{background:var(--paper);color:var(--ink)}.mac-mini-journey-section .eyebrow,.mac-mini-journey-section .text-link{color:var(--brand)}.mac-mini-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.mac-mini-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.mac-mini-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;display:inline-flex}.mac-mini-journey-steps svg{width:17px;color:var(--brand)}.mac-mini-journey-section .text-link{margin-top:27px}.mac-mini-family-page .faq-section{background:var(--paper-pink);color:var(--ink)}.mac-mini-final-continuation{background:var(--paper);color:var(--ink)}@media (max-width:1120px){.mac-mini-chip-divide{grid-template-columns:1fr}.mac-mini-chip-photo{min-height:540px}.mac-mini-condition-layout{grid-template-columns:1fr;gap:50px}}@media (max-width:680px){.mac-mini-chip-photo{min-height:430px}.mac-mini-chip-groups,.mac-mini-chassis-ports{grid-template-columns:1fr}.mac-mini-chip-groups>a{min-height:250px}.mac-mini-condition-chassis{border-radius:22px 22px 15px 15px;padding:11px}.mac-mini-chassis-ports article{min-height:160px;padding:20px}.mac-mini-professional-links>a{grid-template-columns:29px 1fr}.mac-mini-professional-links .fine-arrow{display:none}}.apple-watch-rediscovery-section{background:var(--paper);color:var(--ink)}.apple-watch-rediscovery-layout{grid-template-columns:minmax(390px,.9fr) minmax(0,1.1fr);align-items:center;gap:84px;display:grid}.apple-watch-rediscovery-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:610px;box-shadow:var(--shadow);border-radius:14px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.apple-watch-rediscovery-photo:hover{box-shadow:0 27px 62px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.apple-watch-rediscovery-photo:hover{box-shadow:0 27px 62px color-mix(in srgb, var(--ink) 17%, transparent)}}}.apple-watch-rediscovery-photo>div{border:1px solid var(--line);background:var(--paper);min-height:112px;color:var(--ink);border-radius:10px;grid-template-columns:40px 1fr;align-items:center;gap:14px;padding:18px 20px;display:grid;position:absolute;bottom:23px;left:23px;right:23px}.apple-watch-rediscovery-photo svg{width:27px;color:var(--brand)}.apple-watch-rediscovery-photo small,.apple-watch-rediscovery-photo strong{display:block}.apple-watch-rediscovery-photo small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.apple-watch-rediscovery-photo strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:5px;line-height:1.12}.apple-watch-rediscovery-layout>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:22px 0 0}.apple-watch-range-shelf{border-top:1px solid var(--line);margin-top:30px;display:grid}.apple-watch-range-shelf>a{border-bottom:1px solid var(--line);min-height:74px;color:var(--ink);justify-content:space-between;align-items:center;gap:18px;padding:14px 3px;transition:padding .22s,background .22s,color .22s;display:flex}.apple-watch-range-shelf>a:focus-visible{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:13px 8px}@media (hover:hover) and (pointer:fine){.apple-watch-range-shelf>a:hover{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:13px 8px}}.apple-watch-range-shelf strong,.apple-watch-range-shelf small{display:block}.apple-watch-range-shelf strong{color:var(--ink);font-size:var(--text-sm)}.apple-watch-range-shelf small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:3px}.apple-watch-range-shelf .fine-arrow{color:var(--brand)}.apple-watch-unpair-section{background:var(--dark);color:var(--paper)}.apple-watch-unpair-layout{grid-template-columns:minmax(330px,.72fr) minmax(600px,1.28fr);align-items:center;gap:78px;display:grid}.apple-watch-unpair-layout>div:first-child .eyebrow{color:var(--lime)}.apple-watch-unpair-layout>div:first-child h2{color:var(--paper)}.apple-watch-unpair-layout>div:first-child>p:not(.eyebrow){color:var(--white-muted);margin:23px 0 0}.apple-watch-unpair-layout .text-link{color:var(--paper);margin-top:28px}.apple-watch-unpair-layout .text-link:focus-visible{color:var(--lime);outline-color:var(--lime)}@media (hover:hover) and (pointer:fine){.apple-watch-unpair-layout .text-link:hover{color:var(--lime);outline-color:var(--lime)}}.apple-watch-pairing-field{border:1px solid var(--line-dark);background:var(--paper);border-radius:16px;grid-template-columns:1fr 78px 1fr;align-items:stretch;padding:25px;display:grid}@supports (color:color-mix(in lab, red, red)){.apple-watch-pairing-field{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.apple-watch-pairing-field article{border:1px solid var(--line);background:var(--paper);min-height:390px;color:var(--ink);box-shadow:var(--shadow);border-radius:28px;flex-direction:column;align-items:flex-start;padding:29px;transition:transform .24s,border-color .24s;display:flex}.apple-watch-pairing-field article:first-child{border-radius:28px}.apple-watch-pairing-field article:nth-child(3){border-radius:50px}@media (hover:hover) and (pointer:fine){.apple-watch-pairing-field article:hover{border-color:var(--brand);transform:translateY(-4px)}}.apple-watch-pairing-field article>svg{width:31px;height:31px;color:var(--brand)}.apple-watch-pairing-field article small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin-top:auto;font-weight:800}.apple-watch-pairing-field article strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:9px;line-height:1.1}.apple-watch-pairing-field article p{color:var(--ink-soft);font-size:var(--text-sm);margin:14px 0 0;line-height:1.55}.apple-watch-pairing-link{color:var(--lime);place-items:center;display:grid;position:relative}.apple-watch-pairing-link:before,.apple-watch-pairing-link:after{content:"";background:var(--line-dark);width:27px;height:1px;position:absolute;top:50%}.apple-watch-pairing-link:before{left:0}.apple-watch-pairing-link:after{right:0}.apple-watch-pairing-link>span{background:var(--line-dark);inset-block:37px;width:1px;position:absolute;left:50%;transform:translate(-50%)}.apple-watch-pairing-link svg{z-index:1;background:var(--dark);width:28px;color:var(--lime);padding:4px;position:relative}.apple-watch-pairing-field>p{border:1px solid var(--line-dark);background:var(--brand);min-height:70px;color:var(--paper);font-size:var(--text-xs);border-radius:10px;grid-column:1/-1;align-items:center;gap:12px;margin:20px 0 0;padding:16px 19px;font-weight:700;display:flex}.apple-watch-pairing-field>p svg{width:20px;color:var(--lime);flex:none}.apple-watch-value-section{background:var(--paper);color:var(--ink)}.apple-watch-value-section .search-value-copy .eyebrow{color:var(--brand)}.apple-watch-value-section .search-value-copy>p:not(.eyebrow){color:var(--ink-soft)}.apple-watch-value-section .search-value-points{border-color:var(--line)}.apple-watch-value-section .search-value-points article{border-color:var(--line);min-height:168px;color:var(--ink)}@media (hover:hover) and (pointer:fine){.apple-watch-value-section .search-value-points article:hover{background:var(--paper-pink)}}.apple-watch-value-section .search-value-points article>svg{color:var(--brand)}.apple-watch-value-section .search-value-points strong{color:var(--ink)}.apple-watch-value-section .search-value-points p{color:var(--ink-soft)}.apple-watch-safety-section{background:var(--paper-blush);color:var(--ink)}.apple-watch-safety-section .brand-category-ready-intro>p:not(.eyebrow),.apple-watch-safety-section .brand-category-ready-list p{color:var(--ink-soft)}.apple-watch-safety-section .brand-category-ready-list strong{color:var(--ink)}.apple-watch-safety-section .brand-category-ready-list article>span{color:var(--brand)}.apple-watch-multiple-signpost{border:1px solid var(--line);background:var(--paper);min-height:106px;color:var(--ink);border-radius:10px;grid-template-columns:37px 1fr auto;align-items:center;gap:14px;margin-top:27px;padding:17px 19px;transition:transform .22s,border-color .22s,background .22s;display:grid}.apple-watch-multiple-signpost:focus-visible{border-color:var(--brand);background:var(--paper-pink);outline:2px solid var(--brand);outline-offset:2px;transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.apple-watch-multiple-signpost:hover{border-color:var(--brand);background:var(--paper-pink);outline:2px solid var(--brand);outline-offset:2px;transform:translateY(-3px)}}.apple-watch-multiple-signpost>svg,.apple-watch-multiple-signpost .fine-arrow{color:var(--brand)}.apple-watch-multiple-signpost small,.apple-watch-multiple-signpost strong{display:block}.apple-watch-multiple-signpost small{color:var(--brand);font-size:var(--text-xs);font-weight:800}.apple-watch-multiple-signpost strong{color:var(--ink);font-size:var(--text-sm);margin-top:4px}.apple-watch-journey-section{background:var(--paper);color:var(--ink)}.apple-watch-journey-section .eyebrow,.apple-watch-journey-section .text-link{color:var(--brand)}.apple-watch-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.apple-watch-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.apple-watch-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;display:inline-flex}.apple-watch-journey-steps svg{width:17px;color:var(--brand)}.apple-watch-journey-section .text-link{margin-top:27px}.apple-watch-family-page .faq-section{background:var(--paper-pink);color:var(--ink)}.apple-watch-final-continuation{background:var(--paper);color:var(--ink)}@media (max-width:1120px){.apple-watch-rediscovery-layout{grid-template-columns:minmax(350px,.8fr) minmax(0,1.2fr);gap:52px}.apple-watch-unpair-layout{grid-template-columns:1fr;gap:50px}}@media (max-width:820px){.apple-watch-rediscovery-layout{grid-template-columns:1fr}.apple-watch-rediscovery-photo{min-height:520px}}@media (max-width:640px){.apple-watch-rediscovery-photo{min-height:430px}.apple-watch-rediscovery-photo>div{bottom:14px;left:14px;right:14px}.apple-watch-pairing-field{grid-template-columns:1fr;gap:13px;padding:15px}.apple-watch-pairing-field article{min-height:270px}.apple-watch-pairing-link{min-height:55px}.apple-watch-pairing-link:before,.apple-watch-pairing-link:after,.apple-watch-pairing-link>span{display:none}.apple-watch-pairing-field>p{grid-column:auto}.apple-watch-multiple-signpost{grid-template-columns:32px 1fr}.apple-watch-multiple-signpost .fine-arrow{display:none}}.galaxy-watch-ecosystem-section{background:var(--paper);color:var(--ink)}.galaxy-watch-ecosystem-head>div{max-width:740px}.galaxy-watch-ecosystem-head>p{max-width:465px;color:var(--ink-soft)}.galaxy-watch-ecosystem-map{grid-template-columns:minmax(390px,.86fr) minmax(0,1.14fr);gap:12px;margin-top:45px;display:grid}.galaxy-watch-ecosystem-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:590px;box-shadow:var(--shadow);border-radius:14px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.galaxy-watch-ecosystem-photo:hover{box-shadow:0 27px 62px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.galaxy-watch-ecosystem-photo:hover{box-shadow:0 27px 62px color-mix(in srgb, var(--ink) 17%, transparent)}}}.galaxy-watch-ecosystem-photo>span{border:1px solid var(--line);background:var(--paper);min-height:108px;color:var(--ink);border-radius:10px;grid-template-columns:39px 1fr;align-items:center;gap:14px;padding:18px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.galaxy-watch-ecosystem-photo svg{width:26px;color:var(--brand)}.galaxy-watch-ecosystem-photo>span>span{min-width:0}.galaxy-watch-ecosystem-photo small,.galaxy-watch-ecosystem-photo strong{display:block}.galaxy-watch-ecosystem-photo small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.galaxy-watch-ecosystem-photo strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:5px;line-height:1.12}.galaxy-watch-compatibility-field{border:1px solid var(--line);background:var(--line);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr 1fr;gap:1px;display:grid}.galaxy-watch-compatibility-field>article{background:var(--paper);min-height:315px;color:var(--ink);flex-direction:column;align-items:flex-start;padding:29px;transition:background .22s,transform .22s;display:flex}@media (hover:hover) and (pointer:fine){.galaxy-watch-compatibility-field>article:hover{z-index:1;background:var(--paper-pink);transform:translateY(-3px)}}.galaxy-watch-compatibility-field>article>svg{width:28px;color:var(--brand)}.galaxy-watch-compatibility-field>article small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin-top:auto;font-weight:800}.galaxy-watch-compatibility-field>article strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:9px;line-height:1.1}.galaxy-watch-compatibility-field>article p{color:var(--ink-soft);font-size:var(--text-sm);margin:13px 0 0;line-height:1.55}.galaxy-watch-range-row{background:var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.galaxy-watch-range-row>a{background:var(--paper);min-height:94px;color:var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;transition:background .22s,color .22s,padding .22s;display:flex}.galaxy-watch-range-row>a:focus-visible{background:var(--paper-blush);color:var(--brand);outline:none;padding-inline:25px 15px}@media (hover:hover) and (pointer:fine){.galaxy-watch-range-row>a:hover{background:var(--paper-blush);color:var(--brand);outline:none;padding-inline:25px 15px}}.galaxy-watch-range-row strong,.galaxy-watch-range-row small{display:block}.galaxy-watch-range-row strong{color:var(--ink);font-size:var(--text-sm)}.galaxy-watch-range-row small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:3px}.galaxy-watch-range-row .fine-arrow{color:var(--brand)}.galaxy-watch-condition-section{background:var(--dark);color:var(--paper)}.galaxy-watch-condition-layout{grid-template-columns:minmax(330px,.72fr) minmax(610px,1.28fr);align-items:center;gap:80px;display:grid}.galaxy-watch-condition-layout>div:first-child .eyebrow{color:var(--lime)}.galaxy-watch-condition-layout>div:first-child h2{color:var(--paper)}.galaxy-watch-condition-layout>div:first-child>p:not(.eyebrow){color:var(--white-muted);margin:23px 0 0}.galaxy-watch-inspection-dial{border:1px solid var(--line-dark);background:var(--paper);border-radius:50%;min-height:650px;position:relative}@supports (color:color-mix(in lab, red, red)){.galaxy-watch-inspection-dial{background:color-mix(in srgb, var(--paper) 4%, var(--dark))}}.galaxy-watch-inspection-dial{box-shadow:inset 0 0 0 22px var(--paper), 0 25px 70px var(--black)}@supports (color:color-mix(in lab, red, red)){.galaxy-watch-inspection-dial{box-shadow:inset 0 0 0 22px color-mix(in srgb, var(--paper) 2%, var(--dark)), 0 25px 70px color-mix(in srgb, var(--black) 44%, transparent)}}.galaxy-watch-dial-centre{border:1px solid var(--line);background:var(--paper);width:230px;height:230px;color:var(--ink);text-align:center;box-shadow:var(--shadow);border-radius:50%;align-content:center;place-items:center;padding:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.galaxy-watch-dial-centre>svg{width:34px;color:var(--brand)}.galaxy-watch-dial-centre small,.galaxy-watch-dial-centre strong{display:block}.galaxy-watch-dial-centre small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;margin-top:16px;font-weight:800}.galaxy-watch-dial-centre strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:7px;line-height:1.1}.galaxy-watch-inspection-dial>article{border:1px solid var(--line);background:var(--paper);width:200px;min-height:128px;color:var(--ink);box-shadow:var(--shadow);border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:12px;padding:17px;transition:transform .22s,border-color .22s;display:grid;position:absolute}@media (hover:hover) and (pointer:fine){.galaxy-watch-inspection-dial>article:hover{border-color:var(--brand);transform:translateY(-3px)}}.galaxy-watch-inspection-dial>article:first-of-type{top:44px;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.galaxy-watch-inspection-dial>article:first-of-type:hover{transform:translate(-50%)translateY(-3px)}}.galaxy-watch-inspection-dial>article:nth-of-type(2){top:50%;right:28px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.galaxy-watch-inspection-dial>article:nth-of-type(2):hover{transform:translateY(calc(-50% - 3px))}}.galaxy-watch-inspection-dial>article:nth-of-type(3){bottom:44px;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.galaxy-watch-inspection-dial>article:nth-of-type(3):hover{transform:translate(-50%)translateY(-3px)}}.galaxy-watch-inspection-dial>article:nth-of-type(4){top:50%;left:28px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.galaxy-watch-inspection-dial>article:nth-of-type(4):hover{transform:translateY(calc(-50% - 3px))}}.galaxy-watch-inspection-dial>article>svg{width:23px;color:var(--brand)}.galaxy-watch-inspection-dial>article small,.galaxy-watch-inspection-dial>article strong{display:block}.galaxy-watch-inspection-dial>article small{color:var(--brand);font-size:var(--text-xs);font-weight:800}.galaxy-watch-inspection-dial>article strong{color:var(--ink);font-size:var(--text-xs);margin-top:4px}.galaxy-watch-inspection-dial>p{background:var(--brand);min-height:88px;color:var(--paper);font-size:var(--text-xs);box-shadow:var(--shadow);border-radius:11px;align-items:center;gap:12px;margin:0;padding:17px 20px;font-weight:700;line-height:1.5;display:flex;position:absolute;bottom:-48px;left:65px;right:65px}.galaxy-watch-inspection-dial>p svg{width:22px;color:var(--lime);flex:none}.galaxy-watch-account-section{background:var(--paper);color:var(--ink)}.galaxy-watch-account-section .brand-category-ready-intro>p:not(.eyebrow),.galaxy-watch-account-section .brand-category-ready-list p{color:var(--ink-soft)}.galaxy-watch-account-section .brand-category-ready-list strong{color:var(--ink)}.galaxy-watch-account-section .brand-category-ready-list article>span,.galaxy-watch-account-section .text-link{color:var(--brand)}.galaxy-watch-multiple-section{background:var(--paper-blush);color:var(--ink)}.galaxy-watch-journey-section{background:var(--paper);color:var(--ink)}.galaxy-watch-journey-section .eyebrow,.galaxy-watch-journey-section .text-link{color:var(--brand)}.galaxy-watch-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.galaxy-watch-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.galaxy-watch-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;display:inline-flex}.galaxy-watch-journey-steps svg{width:17px;color:var(--brand)}.galaxy-watch-journey-section .text-link{margin-top:27px}.galaxy-watch-family-page .faq-section{background:var(--paper-pink);color:var(--ink)}.galaxy-watch-final-continuation{background:var(--paper);color:var(--ink)}@media (max-width:1180px){.galaxy-watch-ecosystem-map{grid-template-columns:1fr}.galaxy-watch-ecosystem-photo{min-height:520px}.galaxy-watch-condition-layout{grid-template-columns:1fr;gap:72px}.galaxy-watch-inspection-dial{width:min(100%,650px);margin-inline:auto}}@media (max-width:700px){.galaxy-watch-compatibility-field,.galaxy-watch-range-row{grid-template-columns:1fr}.galaxy-watch-compatibility-field>article{min-height:260px}.galaxy-watch-inspection-dial{background:var(--line-dark);border-radius:22px;gap:1px;min-height:0;padding:14px 14px 76px;display:grid}.galaxy-watch-dial-centre,.galaxy-watch-inspection-dial>article,.galaxy-watch-inspection-dial>p{border-radius:10px;width:auto;height:auto;min-height:125px;position:static;transform:none!important}.galaxy-watch-dial-centre{min-height:190px}.galaxy-watch-inspection-dial>p{min-height:62px;position:absolute;bottom:14px;left:14px;right:14px}}.playstation-upgrade-section{background:var(--paper);color:var(--ink)}.playstation-upgrade-head>div{max-width:730px}.playstation-upgrade-head>p{max-width:470px;color:var(--ink-soft)}.playstation-upgrade-bridge{grid-template-columns:minmax(390px,.84fr) minmax(0,1.16fr);gap:12px;margin-top:45px;display:grid}.playstation-upgrade-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:590px;box-shadow:var(--shadow);border-radius:14px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.playstation-upgrade-photo:hover{box-shadow:0 27px 62px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.playstation-upgrade-photo:hover{box-shadow:0 27px 62px color-mix(in srgb, var(--ink) 17%, transparent)}}}.playstation-upgrade-photo>span{border:1px solid var(--line);background:var(--paper);min-height:108px;color:var(--ink);border-radius:10px;grid-template-columns:39px 1fr;align-items:center;gap:14px;padding:18px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.playstation-upgrade-photo svg{width:27px;color:var(--brand)}.playstation-upgrade-photo small,.playstation-upgrade-photo strong{display:block}.playstation-upgrade-photo small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.playstation-upgrade-photo strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:5px;line-height:1.12}.playstation-upgrade-path{border:1px solid var(--line);background:var(--paper-pink);border-radius:14px;grid-template-columns:1fr 42px 1fr 42px 1fr;align-items:center;padding:24px;display:grid}.playstation-upgrade-path article{border:1px solid var(--line);background:var(--paper);min-height:430px;color:var(--ink);box-shadow:var(--shadow);border-radius:11px;flex-direction:column;align-items:flex-start;padding:27px;transition:transform .23s,border-color .23s;display:flex}@media (hover:hover) and (pointer:fine){.playstation-upgrade-path article:hover{border-color:var(--brand);transform:translateY(-4px)}}.playstation-upgrade-path article>svg{width:28px;color:var(--brand)}.playstation-upgrade-path article small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin-top:auto;font-weight:800}.playstation-upgrade-path article strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:9px;line-height:1.1}.playstation-upgrade-path article p{color:var(--ink-soft);font-size:var(--text-sm);margin:13px 0 0;line-height:1.55}.playstation-upgrade-path>i{color:var(--brand);place-items:center;font-style:normal;display:grid}.playstation-upgrade-path>i .fine-arrow{color:var(--brand)}.playstation-kit-section{background:var(--dark);color:var(--paper)}.playstation-kit-layout{grid-template-columns:minmax(330px,.7fr) minmax(620px,1.3fr);align-items:center;gap:78px;display:grid}.playstation-kit-layout>div:first-child .eyebrow{color:var(--lime)}.playstation-kit-layout>div:first-child h2{color:var(--paper)}.playstation-kit-layout>div:first-child>p:not(.eyebrow){color:var(--white-muted);margin:23px 0 0}.playstation-kit-layout .text-link{color:var(--paper);margin-top:28px}.playstation-kit-layout .text-link:focus-visible{color:var(--lime);outline-color:var(--lime)}@media (hover:hover) and (pointer:fine){.playstation-kit-layout .text-link:hover{color:var(--lime);outline-color:var(--lime)}}.playstation-kit-manifest{border:1px solid var(--line-dark);background:var(--paper);color:var(--ink);box-shadow:0 25px 70px var(--black);border-radius:15px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.playstation-kit-manifest{box-shadow:0 25px 70px color-mix(in srgb, var(--black) 45%, transparent)}}.playstation-kit-manifest{transition:transform .28s,box-shadow .28s}@media (hover:hover) and (pointer:fine){.playstation-kit-manifest:hover{box-shadow:0 31px 78px var(--black);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.playstation-kit-manifest:hover{box-shadow:0 31px 78px color-mix(in srgb, var(--black) 53%, transparent)}}}.playstation-kit-head{background:var(--paper-pink);border-bottom:1px solid var(--line);grid-template-columns:43px 1fr 24px;align-items:center;gap:15px;min-height:100px;padding:22px 25px;display:grid}.playstation-kit-head>svg{width:27px;color:var(--brand)}.playstation-kit-head>svg:last-child{width:21px}.playstation-kit-head small,.playstation-kit-head strong{display:block}.playstation-kit-head small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.playstation-kit-head strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:4px;line-height:1.1}.playstation-kit-grid{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.playstation-kit-grid article{background:var(--paper);min-height:190px;color:var(--ink);grid-template-columns:34px 1fr;align-content:start;gap:14px;padding:23px;transition:background .22s,transform .22s;display:grid}@media (hover:hover) and (pointer:fine){.playstation-kit-grid article:hover{z-index:1;background:var(--paper-blush);transform:translateY(-2px)}}.playstation-kit-grid article>svg{width:22px;color:var(--brand)}.playstation-kit-grid small,.playstation-kit-grid strong{display:block}.playstation-kit-grid small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.playstation-kit-grid strong{color:var(--ink);font-size:var(--text-sm);margin-top:5px}.playstation-kit-grid p{color:var(--ink-soft);font-size:var(--text-xs);margin:8px 0 0;line-height:1.55}.playstation-kit-manifest>p{border-top:1px solid var(--line);background:var(--brand);min-height:70px;color:var(--paper);font-size:var(--text-xs);align-items:center;gap:12px;margin:0;padding:17px 23px;font-weight:700;display:flex}.playstation-kit-manifest>p svg{width:21px;color:var(--lime)}.playstation-timing-section{background:var(--paper);color:var(--ink)}.playstation-timing-section .search-value-copy .eyebrow{color:var(--brand)}.playstation-timing-section .search-value-copy>p:not(.eyebrow){color:var(--ink-soft)}.playstation-timing-section .search-value-points{border-color:var(--line)}.playstation-timing-section .search-value-points article{border-color:var(--line);min-height:168px;color:var(--ink)}@media (hover:hover) and (pointer:fine){.playstation-timing-section .search-value-points article:hover{background:var(--paper-pink)}}.playstation-timing-section .search-value-points article>svg{color:var(--brand)}.playstation-timing-section .search-value-points strong{color:var(--ink)}.playstation-timing-section .search-value-points p{color:var(--ink-soft)}.playstation-safety-section{background:var(--paper-blush);color:var(--ink)}.playstation-safety-section .brand-category-ready-intro>p:not(.eyebrow),.playstation-safety-section .brand-category-ready-list p{color:var(--ink-soft)}.playstation-safety-section .brand-category-ready-list strong{color:var(--ink)}.playstation-safety-section .brand-category-ready-list article>span,.playstation-safety-section .text-link{color:var(--brand)}.playstation-journey-section{background:var(--paper);color:var(--ink)}.playstation-journey-section .eyebrow,.playstation-journey-section .text-link{color:var(--brand)}.playstation-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.playstation-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.playstation-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;display:inline-flex}.playstation-journey-steps svg{width:17px;color:var(--brand)}.playstation-journey-section .text-link{margin-top:27px}.playstation-family-page .faq-section{background:var(--paper-pink);color:var(--ink)}.playstation-final-continuation{background:var(--paper);color:var(--ink)}@media (max-width:1180px){.playstation-upgrade-bridge{grid-template-columns:1fr}.playstation-upgrade-photo{min-height:520px}.playstation-kit-layout{grid-template-columns:1fr;gap:50px}}@media (max-width:780px){.playstation-upgrade-path{grid-template-columns:1fr;gap:12px}.playstation-upgrade-path article{min-height:260px}.playstation-upgrade-path>i{transform:rotate(90deg)}}@media (max-width:620px){.playstation-upgrade-photo{min-height:420px}.playstation-upgrade-photo>span{bottom:14px;left:14px;right:14px}.playstation-kit-head{grid-template-columns:36px 1fr;padding:19px}.playstation-kit-head>svg:last-child{display:none}.playstation-kit-grid{grid-template-columns:1fr}.playstation-kit-grid article{min-height:160px;padding:20px}}.nintendo-identity-section{background:var(--paper);color:var(--ink)}.nintendo-identity-head>div{max-width:760px}.nintendo-identity-head>p{max-width:475px;color:var(--ink-soft)}.nintendo-form-field{grid-template-columns:minmax(390px,.82fr) minmax(0,1.18fr);gap:13px;margin-top:45px;display:grid}.nintendo-form-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:590px;box-shadow:var(--shadow);border-radius:14px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.nintendo-form-photo:hover{box-shadow:0 27px 62px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.nintendo-form-photo:hover{box-shadow:0 27px 62px color-mix(in srgb, var(--ink) 17%, transparent)}}}.nintendo-form-photo>span{border:1px solid var(--line);background:var(--paper);min-height:108px;color:var(--ink);border-radius:10px;grid-template-columns:40px 1fr;align-items:center;gap:14px;padding:18px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.nintendo-form-photo svg{width:27px;color:var(--brand)}.nintendo-form-photo small,.nintendo-form-photo strong{display:block}.nintendo-form-photo small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.nintendo-form-photo strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:5px;line-height:1.12}.nintendo-form-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.nintendo-form-grid>a{background:var(--paper);min-height:294px;color:var(--ink);flex-direction:column;align-items:flex-start;padding:29px;transition:background .22s,transform .22s;display:flex}.nintendo-form-grid>a:focus-visible{z-index:1;background:var(--paper-pink);outline:2px solid var(--brand);outline-offset:-2px;transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.nintendo-form-grid>a:hover{z-index:1;background:var(--paper-pink);outline:2px solid var(--brand);outline-offset:-2px;transform:translateY(-3px)}}.nintendo-form-grid small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.nintendo-form-grid strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:12px;line-height:1.1}.nintendo-form-grid p{color:var(--ink-soft);font-size:var(--text-sm);margin:13px 0 0;line-height:1.55}.nintendo-form-grid>a>span{color:var(--brand);font-size:var(--text-xs);margin-top:auto;font-weight:800}.nintendo-form-grid .fine-arrow{color:var(--brand);align-self:flex-end;margin-top:-19px}.nintendo-drift-section{background:var(--dark);color:var(--paper)}.nintendo-drift-layout{grid-template-columns:minmax(330px,.7fr) minmax(620px,1.3fr);align-items:center;gap:80px;display:grid}.nintendo-drift-layout>div:first-child .eyebrow{color:var(--lime)}.nintendo-drift-layout>div:first-child h2{color:var(--paper)}.nintendo-drift-layout>div:first-child>p:not(.eyebrow){color:var(--white-muted);margin:23px 0 0}.nintendo-drift-layout .text-link{color:var(--paper);margin-top:28px}.nintendo-drift-layout .text-link:focus-visible{color:var(--lime);outline-color:var(--lime)}@media (hover:hover) and (pointer:fine){.nintendo-drift-layout .text-link:hover{color:var(--lime);outline-color:var(--lime)}}.nintendo-control-rail{border:1px solid var(--line-dark);background:var(--line-dark);box-shadow:0 25px 70px var(--black);border-radius:18px;grid-template-columns:minmax(145px,.34fr) minmax(280px,.66fr) minmax(145px,.34fr);align-items:stretch;gap:1px;padding:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.nintendo-control-rail{box-shadow:0 25px 70px color-mix(in srgb, var(--black) 45%, transparent)}}.nintendo-joycon{background:var(--brand);min-height:430px;color:var(--paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:25px 18px;transition:transform .24s,background .24s;display:flex}.nintendo-joycon-left{border-radius:64px 8px 8px 64px}.nintendo-joycon-right{border-radius:8px 64px 64px 8px}@media (hover:hover) and (pointer:fine){.nintendo-joycon:hover{z-index:1;background:var(--brand-dark);transform:translateY(-4px)}}.nintendo-joycon svg{width:38px;height:38px;color:var(--lime)}.nintendo-joycon small,.nintendo-joycon strong{display:block}.nintendo-joycon small{color:var(--paper);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin-top:35px;font-weight:800}.nintendo-joycon strong{color:var(--paper);font-size:var(--text-sm);margin-top:7px}.nintendo-screen-test{background:var(--paper);min-height:430px;color:var(--ink);flex-direction:column;justify-content:space-between;padding:28px;display:flex}.nintendo-screen-test>div{border:1px solid var(--line);background:var(--paper-pink);text-align:center;flex:1;align-content:center;place-items:center;padding:25px;display:grid}.nintendo-screen-test>div svg{width:35px;color:var(--brand)}.nintendo-screen-test small,.nintendo-screen-test strong{display:block}.nintendo-screen-test small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin-top:19px;font-weight:800}.nintendo-screen-test strong{max-width:310px;color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:8px;line-height:1.12}.nintendo-screen-test>span{color:var(--ink-soft);font-size:var(--text-xs);align-items:center;gap:10px;margin-top:16px;font-weight:700;line-height:1.5;display:flex}.nintendo-screen-test>span svg{width:19px;color:var(--brand);flex:none}.nintendo-control-rail>p{background:var(--brand);min-height:76px;color:var(--paper);font-size:var(--text-xs);border-radius:10px;grid-column:1/-1;align-items:center;gap:12px;margin:20px 0 0;padding:17px 20px;font-weight:700;line-height:1.5;display:flex}.nintendo-control-rail>p svg{width:21px;color:var(--lime);flex:none}.nintendo-value-section{background:var(--paper);color:var(--ink)}.nintendo-value-section .search-value-copy .eyebrow{color:var(--brand)}.nintendo-value-section .search-value-copy>p:not(.eyebrow){color:var(--ink-soft)}.nintendo-value-section .search-value-points{border-color:var(--line)}.nintendo-value-section .search-value-points article{border-color:var(--line);min-height:168px;color:var(--ink)}@media (hover:hover) and (pointer:fine){.nintendo-value-section .search-value-points article:hover{background:var(--paper-pink)}}.nintendo-value-section .search-value-points article>svg{color:var(--brand)}.nintendo-value-section .search-value-points strong{color:var(--ink)}.nintendo-value-section .search-value-points p{color:var(--ink-soft)}.nintendo-family-safety-section{background:var(--paper-blush);color:var(--ink)}.nintendo-family-safety-section .brand-category-ready-intro>p:not(.eyebrow),.nintendo-family-safety-section .brand-category-ready-list p{color:var(--ink-soft)}.nintendo-family-safety-section .brand-category-ready-list strong{color:var(--ink)}.nintendo-family-safety-section .brand-category-ready-list article>span{color:var(--brand)}.nintendo-multiple-signpost{border:1px solid var(--line);background:var(--paper);min-height:106px;color:var(--ink);border-radius:10px;grid-template-columns:37px 1fr auto;align-items:center;gap:14px;margin-top:27px;padding:17px 19px;transition:transform .22s,border-color .22s,background .22s;display:grid}.nintendo-multiple-signpost:focus-visible{border-color:var(--brand);background:var(--paper-pink);outline:2px solid var(--brand);outline-offset:2px;transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.nintendo-multiple-signpost:hover{border-color:var(--brand);background:var(--paper-pink);outline:2px solid var(--brand);outline-offset:2px;transform:translateY(-3px)}}.nintendo-multiple-signpost>svg,.nintendo-multiple-signpost .fine-arrow{color:var(--brand)}.nintendo-multiple-signpost small,.nintendo-multiple-signpost strong{display:block}.nintendo-multiple-signpost small{color:var(--brand);font-size:var(--text-xs);font-weight:800}.nintendo-multiple-signpost strong{color:var(--ink);font-size:var(--text-sm);margin-top:4px}.nintendo-journey-section{background:var(--paper);color:var(--ink)}.nintendo-journey-section .eyebrow,.nintendo-journey-section .text-link{color:var(--brand)}.nintendo-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.nintendo-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.nintendo-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;display:inline-flex}.nintendo-journey-steps svg{width:17px;color:var(--brand)}.nintendo-journey-section .text-link{margin-top:27px}.nintendo-family-page .faq-section{background:var(--paper-pink);color:var(--ink)}.nintendo-final-continuation{background:var(--paper);color:var(--ink)}@media (max-width:1180px){.nintendo-form-field{grid-template-columns:1fr}.nintendo-form-photo{min-height:520px}.nintendo-drift-layout{grid-template-columns:1fr;gap:50px}}@media (max-width:760px){.nintendo-control-rail{grid-template-columns:1fr;gap:1px;padding:15px}.nintendo-joycon{min-height:210px}.nintendo-joycon-left,.nintendo-joycon-right{border-radius:42px}.nintendo-screen-test{min-height:390px}.nintendo-control-rail>p{grid-column:auto}}@media (max-width:620px){.nintendo-form-photo{min-height:420px}.nintendo-form-photo>span{bottom:14px;left:14px;right:14px}.nintendo-form-grid{grid-template-columns:1fr}.nintendo-form-grid>a{min-height:235px;padding:22px}.nintendo-multiple-signpost{grid-template-columns:32px 1fr}.nintendo-multiple-signpost .fine-arrow{display:none}}.legal-document-page{background:var(--paper);color:var(--ink)}.legal-document-page .hero{background:linear-gradient(90deg, var(--paper) 0 70%, var(--paper-pink) 70% 100%)}.legal-hero-note{border:1px solid var(--line);background:var(--paper);width:min(310px,80%);min-height:88px;color:var(--ink);box-shadow:var(--shadow);border-radius:12px;grid-template-columns:38px 1fr;align-items:center;gap:13px;padding:15px 18px;display:grid;position:absolute;bottom:-31px;right:-28px}.legal-hero-note>svg{width:27px;color:var(--brand)}.legal-hero-note strong{color:var(--ink);font-size:var(--text-sm);display:block}.legal-hero-note span{color:var(--ink-soft);font-size:var(--text-xs);line-height:1.5}.legal-document-section{background:var(--paper);color:var(--ink)}.legal-document-grid{grid-template-columns:270px minmax(0,790px);justify-content:space-between;align-items:start;gap:96px;display:grid}.legal-document-toc{scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:calc(100vh - 60px);padding-right:12px;position:sticky;top:30px;overflow:auto}.legal-document-toc>p{color:var(--brand);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 17px;font-weight:800}.legal-document-toc nav{border-top:1px solid var(--line);display:grid}.legal-document-toc a{border-bottom:1px solid var(--line);min-height:48px;color:var(--ink-soft);font-size:var(--text-xs);grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:7px 4px;line-height:1.35;transition:padding .2s,color .2s,background .2s;display:grid}.legal-document-toc a:focus-visible{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:10px 3px}@media (hover:hover) and (pointer:fine){.legal-document-toc a:hover{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:10px 3px}}.legal-document-toc a>span{color:var(--brand);font-weight:800}.legal-document-mobile-nav{display:none}.legal-document-copy>header{border-bottom:1px solid var(--line);padding:0 0 55px}.legal-document-copy>header h2{max-width:650px}.legal-updated{border:1px solid var(--line);background:var(--paper-pink);width:fit-content;color:var(--ink);border-radius:8px;grid-template-columns:29px 1fr;align-items:center;gap:11px;margin-top:24px;padding:12px 14px;display:grid}.legal-updated>svg{width:21px;color:var(--brand)}.legal-updated small,.legal-updated strong{display:block}.legal-updated small{color:var(--ink-soft);font-size:var(--text-xs)}.legal-updated strong{color:var(--ink);font-size:var(--text-xs);margin-top:2px}.legal-document-introduction{color:var(--ink-soft);font-size:var(--text-base);margin-top:30px;line-height:1.75}.legal-document-introduction>p{margin:0}.legal-cookie-register{border:1px solid var(--line);border-radius:10px;margin:25px 0;overflow:hidden}.legal-cookie-register>div{grid-template-columns:1.05fr 1.25fr .85fr 1.15fr;display:grid}.legal-cookie-register>div:first-child{background:var(--dark);color:var(--paper)}.legal-cookie-register strong,.legal-cookie-register span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;font-size:var(--text-xs);padding:13px 14px;line-height:1.45}.legal-cookie-register strong:last-child,.legal-cookie-register span:last-child{border-right:0}.legal-cookie-register>div:last-child span{border-bottom:0}@media (hover:hover) and (pointer:fine){.legal-cookie-register>div:not(:first-child):hover{background:var(--paper-pink)}}.legal-intro-principles{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:28px;display:grid}.legal-intro-principles span{background:var(--paper);min-height:82px;color:var(--ink);font-size:var(--text-xs);align-items:center;gap:11px;padding:15px;font-weight:750;display:flex}.legal-intro-principles svg{width:20px;color:var(--brand);flex:none}.legal-clause{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:22px;padding:62px 0;scroll-margin-top:25px;display:grid}.legal-clause:last-child{border-bottom:0;padding-bottom:0}.legal-clause-number{border:1px solid var(--line);background:var(--paper-pink);width:43px;height:43px;color:var(--brand);font-size:var(--text-sm);border-radius:50%;place-items:center;font-weight:850;display:grid}.legal-clause h2{color:var(--ink);font-size:var(--text-3xl);line-height:1.13}.legal-clause h3{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:30px}.legal-clause p,.legal-clause li,.legal-clause address{color:var(--ink-soft);font-size:var(--text-base);line-height:1.78}.legal-clause p{margin:21px 0 0}.legal-clause ul{gap:11px;margin:20px 0 0;padding-left:20px;display:grid}.legal-clause a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.legal-clause a:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.legal-clause a:hover{color:var(--brand-deep);outline-color:var(--brand)}}.legal-clause address{margin-top:22px;font-style:normal}.legal-clause address strong{color:var(--ink)}.legal-question-section{background:var(--paper-pink);color:var(--ink)}.legal-question-layout{grid-template-columns:minmax(320px,.72fr) minmax(600px,1.28fr);align-items:start;gap:84px;display:grid}.legal-question-intro{position:sticky;top:30px}.legal-question-intro>p:not(.eyebrow){color:var(--ink-soft);font-size:var(--text-base);margin:23px 0 0;line-height:1.7}.legal-question-intro .text-link{color:var(--brand);margin-top:28px}.legal-question-form{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:14px;gap:23px;padding:30px;display:grid}.legal-form-mark{border:1px solid var(--line);background:var(--paper-pink);border-radius:9px;grid-template-columns:39px 1fr;align-items:center;gap:13px;min-height:82px;margin-bottom:24px;padding:15px 17px;display:grid}.legal-form-mark svg{width:26px;color:var(--brand)}.legal-form-mark small,.legal-form-mark strong{display:block}.legal-form-mark small{color:var(--brand);font-size:var(--text-xs);font-weight:800}.legal-form-mark strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-lg);margin-top:3px}.legal-question-form textarea{resize:vertical}.legal-question-form .button{margin-top:4px}.legal-question-form .button:disabled{cursor:wait;opacity:.7}.legal-question-form .form-status{min-height:24px;color:var(--success);font-size:var(--text-xs);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.legal-question-form .form-status-error{color:var(--brand)}.legal-question-form .form-status svg{width:18px}@media (max-width:1080px){.legal-document-grid{grid-template-columns:235px minmax(0,1fr);gap:55px}.legal-question-layout{grid-template-columns:1fr;gap:45px}.legal-question-intro{max-width:720px;position:static}}@media (max-width:900px){.legal-document-mobile-nav{padding-bottom:0;display:block}.legal-document-mobile-nav details{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:10px}.legal-document-mobile-nav summary{min-height:62px;color:var(--ink);cursor:pointer;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:16px;padding:14px 17px;font-weight:800;list-style:none;display:flex}.legal-document-mobile-nav summary::-webkit-details-marker{display:none}.legal-document-mobile-nav summary>span{align-items:center;gap:11px;display:flex}.legal-document-mobile-nav summary svg{width:21px;color:var(--brand);transition:transform .2s}.legal-document-mobile-nav details[open] summary>svg{transform:rotate(180deg)}.legal-document-mobile-nav nav{border-top:1px solid var(--line);max-height:58vh;padding:0 14px 14px;display:grid;overflow:auto}.legal-document-mobile-nav nav a{border-bottom:1px solid var(--line);min-height:48px;color:var(--ink-soft);font-size:var(--text-xs);grid-template-columns:31px 1fr;align-items:center;gap:10px;display:grid}.legal-document-mobile-nav nav a:focus-visible{color:var(--brand);background:var(--paper-pink);outline:none}@media (hover:hover) and (pointer:fine){.legal-document-mobile-nav nav a:hover{color:var(--brand);background:var(--paper-pink);outline:none}}.legal-document-mobile-nav nav a span{color:var(--brand);font-weight:800}.legal-document-grid{grid-template-columns:1fr}.legal-document-toc{display:none}.legal-document-copy{max-width:790px;margin-inline:auto}.legal-cookie-register>div{grid-template-columns:1fr 1fr}.legal-cookie-register>div:first-child{display:none}.legal-cookie-register span:nth-child(odd){color:var(--ink);font-weight:800}}@media (max-width:540px){.legal-cookie-register>div{grid-template-columns:1fr}.legal-cookie-register strong,.legal-cookie-register span{border-right:0}}.affiliate-disclosure-page{background:var(--paper);color:var(--ink)}.affiliate-meaning-section{background:var(--paper-pink);color:var(--ink)}.affiliate-meaning-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:88px;display:grid}.affiliate-meaning-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:22px 0 0}.affiliate-meaning-points{gap:10px;margin-top:28px;display:grid}.affiliate-meaning-points span{font-size:var(--text-sm);align-items:center;gap:11px;font-weight:750;display:flex}.affiliate-meaning-points svg{width:18px;color:var(--brand)}.affiliate-meaning-photo{border:1px solid var(--line);min-height:520px;box-shadow:var(--shadow);border-radius:14px;position:relative;overflow:hidden}.affiliate-meaning-photo>div{background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:9px;align-items:center;gap:15px;padding:18px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.affiliate-meaning-photo svg{width:25px;color:var(--brand)}.affiliate-meaning-photo small,.affiliate-meaning-photo strong{display:block}.affiliate-meaning-photo small{color:var(--ink-soft);font-size:var(--text-xs)}.affiliate-meaning-photo strong{font-size:var(--text-sm);margin-top:3px}.affiliate-outcome-section{background:var(--paper);color:var(--ink)}.affiliate-outcome-line{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 30px 1fr 30px 1fr 30px 1fr;align-items:stretch;margin-top:52px;display:grid}.affiliate-outcome-line>article{min-height:305px;padding:30px 22px 28px;transition:background .22s,transform .22s}@media (hover:hover) and (pointer:fine){.affiliate-outcome-line>article:hover{background:var(--paper-pink);transform:translateY(-3px)}}.affiliate-outcome-line>svg{width:20px;color:var(--brand);align-self:center}.affiliate-outcome-line article>span{background:var(--brand-soft);width:47px;height:47px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:40px;transition:color .22s,background .22s;display:grid}@media (hover:hover) and (pointer:fine){.affiliate-outcome-line article:hover>span{background:var(--brand);color:var(--paper)}}.affiliate-outcome-line article>span svg{width:20px}.affiliate-outcome-line small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.affiliate-outcome-line h3{font-size:var(--text-lg);margin-top:10px}.affiliate-outcome-line p{color:var(--ink-soft);font-size:var(--text-xs);margin:11px 0 0;line-height:1.6}.affiliate-network-section{background:var(--dark);color:var(--paper)}.affiliate-network-layout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:88px;display:grid}.affiliate-network-copy>p:not(.eyebrow){color:var(--white-muted);margin:24px 0 0}.affiliate-network-core{border:1px solid var(--line-dark);border-radius:10px;align-items:center;gap:16px;margin-top:32px;padding:20px;display:flex}.affiliate-network-core svg{width:27px;color:var(--lime)}.affiliate-network-core small,.affiliate-network-core strong{display:block}.affiliate-network-core small{color:var(--white-muted);font-size:var(--text-xs)}.affiliate-network-core strong{font-size:var(--text-sm);margin-top:4px}.affiliate-network-field{border:1px solid var(--line-dark);border-radius:13px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.affiliate-network-field span{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:84px;color:var(--paper);text-align:center;font-size:var(--text-xs);place-items:center;padding:14px;font-weight:800;transition:color .22s,background .22s;display:grid}.affiliate-network-field span:nth-child(3n){border-right:0}@media (hover:hover) and (pointer:fine){.affiliate-network-field span:hover{color:var(--lime);background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.affiliate-network-field span:hover{background:color-mix(in srgb, var(--paper) 6%, var(--dark))}}}.affiliate-boundary-section{background:var(--paper);color:var(--ink)}.affiliate-boundary-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid}.affiliate-boundary-grid article{border-right:1px solid var(--line);min-height:280px;padding:30px;transition:background .22s}.affiliate-boundary-grid article:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.affiliate-boundary-grid article:hover{background:var(--paper-pink)}}.affiliate-boundary-grid svg{width:30px;color:var(--brand);margin-bottom:44px}.affiliate-boundary-grid h3{font-size:var(--text-lg)}.affiliate-boundary-grid p{color:var(--ink-soft);font-size:var(--text-sm);margin:10px 0 0}.affiliate-free-section{background:var(--paper-pink);color:var(--ink)}.affiliate-free-grid{grid-template-columns:.9fr .55fr 1fr;align-items:center;gap:75px;display:grid}.affiliate-free-stat{border-top:1px solid var(--brand);border-bottom:1px solid var(--brand);align-content:center;min-height:230px;padding:30px;display:grid}.affiliate-free-stat strong{color:var(--brand);font-family:var(--font-newsreader), serif;font-size:var(--text-6xl);font-weight:570;line-height:1}.affiliate-free-stat span{color:var(--ink-soft);font-size:var(--text-xs);margin-top:14px;line-height:1.55}.affiliate-free-grid>div:last-child p{color:var(--ink-soft);margin:0 0 18px}.affiliate-transparency-section{background:var(--dark);color:var(--paper)}.affiliate-transparency-grid{grid-template-columns:1fr .85fr 90px;align-items:center;gap:65px;display:grid}.affiliate-transparency-grid>div:nth-child(2)>p{color:var(--white-muted);margin:0}.affiliate-transparency-grid .text-link{color:var(--paper);margin-top:25px}.affiliate-transparency-grid>svg{width:70px;color:var(--lime)}.affiliate-contact-wrap .legal-question-section{background:var(--paper);color:var(--ink)}@media (max-width:1050px){.affiliate-outcome-line{grid-template-columns:1fr 20px 1fr}.affiliate-outcome-line>svg:nth-of-type(2){display:none}.affiliate-outcome-line>article:nth-of-type(3),.affiliate-outcome-line>article:nth-of-type(4){border-top:1px solid var(--line)}.affiliate-network-layout,.affiliate-meaning-grid{gap:55px}.affiliate-free-grid{grid-template-columns:1fr 1fr;gap:45px}.affiliate-free-grid>div:last-child{grid-column:1/-1}}@media (max-width:760px){.affiliate-meaning-grid,.affiliate-network-layout,.affiliate-transparency-grid{grid-template-columns:1fr}.affiliate-meaning-photo{min-height:420px}.affiliate-outcome-line{grid-template-columns:1fr}.affiliate-outcome-line>svg{display:none}.affiliate-outcome-line>article{border-bottom:1px solid var(--line);min-height:0}.affiliate-network-field{grid-template-columns:1fr 1fr}.affiliate-network-field span:nth-child(3n){border-right:1px solid var(--line-dark)}.affiliate-network-field span:nth-child(2n){border-right:0}.affiliate-boundary-grid{grid-template-columns:1fr}.affiliate-boundary-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.affiliate-free-grid{grid-template-columns:1fr}.affiliate-free-grid>div:last-child{grid-column:auto}.affiliate-transparency-grid>svg{width:52px}}@media (max-width:480px){.affiliate-network-field{grid-template-columns:1fr}.affiliate-network-field span{border-right:0}}.legal-hub-page{background:var(--paper);color:var(--ink)}.legal-hub-document-section{background:var(--paper-pink);color:var(--ink)}.legal-hub-document-index{grid-template-columns:1.12fr .88fr;gap:12px;margin-top:50px;display:grid}.legal-hub-document-entry{border:1px solid var(--line);background:var(--paper);min-height:190px;color:var(--ink);border-radius:11px;grid-template-columns:54px 1fr auto;align-items:start;gap:20px;padding:28px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid}.legal-hub-document-entry.terms{grid-row:span 2;align-content:center;min-height:392px}.legal-hub-document-entry.affiliate{grid-column:1/-1;grid-template-columns:54px minmax(0,700px) auto;min-height:165px}.legal-hub-document-entry:focus-visible{border-color:var(--brand);box-shadow:var(--shadow);outline:none;transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.legal-hub-document-entry:hover{border-color:var(--brand);box-shadow:var(--shadow);outline:none;transform:translateY(-3px)}}.legal-hub-document-icon{background:var(--brand-soft);width:52px;height:52px;color:var(--brand);border-radius:50%;place-items:center;transition:color .22s,background .22s,transform .22s;display:grid}@media (hover:hover) and (pointer:fine){.legal-hub-document-entry:hover .legal-hub-document-icon{background:var(--brand);color:var(--paper);transform:rotate(-4deg)}}.legal-hub-document-icon svg{width:22px}.legal-hub-document-entry small,.legal-hub-document-entry strong,.legal-hub-document-entry em{display:block}.legal-hub-document-entry small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.legal-hub-document-entry strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:8px;font-weight:570;line-height:1.15}.legal-hub-document-entry em{max-width:590px;color:var(--ink-soft);font-size:var(--text-xs);margin-top:12px;font-style:normal;line-height:1.6}.legal-hub-document-entry .fine-arrow{color:var(--brand);align-self:center}.legal-hub-trust-section{background:var(--paper);color:var(--ink)}.legal-hub-trust-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.legal-hub-trust-photo{border-color:var(--line);position:relative}.legal-hub-trust-photo .post-card{position:absolute;bottom:22px;left:22px;right:22px}.legal-hub-relationship-section{background:var(--dark);color:var(--paper)}.legal-hub-relationship-layout{grid-template-columns:.65fr 1.35fr;align-items:center;gap:86px;display:grid}.legal-hub-relationship-layout>div:first-child>p:not(.eyebrow){color:var(--white-muted);margin:25px 0 0}.legal-hub-relationship-rail{border:1px solid var(--line-dark);border-radius:12px;display:grid;position:relative;overflow:hidden}.legal-hub-relationship-rail a{border-bottom:1px solid var(--line-dark);min-height:116px;color:var(--paper);grid-template-columns:1fr .55fr 1.35fr;align-items:center;gap:22px;padding:22px 26px;transition:background .22s,padding .22s;display:grid}.legal-hub-relationship-rail a:last-child{border-bottom:0}.legal-hub-relationship-rail a:focus-visible{background:var(--paper);padding-inline:32px 20px}@supports (color:color-mix(in lab, red, red)){.legal-hub-relationship-rail a:focus-visible{background:color-mix(in srgb, var(--paper) 6%, var(--dark))}}.legal-hub-relationship-rail a:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.legal-hub-relationship-rail a:hover{background:var(--paper);padding-inline:32px 20px}@supports (color:color-mix(in lab, red, red)){.legal-hub-relationship-rail a:hover{background:color-mix(in srgb, var(--paper) 6%, var(--dark))}}.legal-hub-relationship-rail a:hover{outline:none}}.legal-hub-relationship-rail span{color:var(--lime);font-size:var(--text-xs);font-weight:800}.legal-hub-relationship-rail strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);font-weight:570}.legal-hub-relationship-rail small{color:var(--white-muted);font-size:var(--text-xs);line-height:1.45}.legal-hub-principles-section{background:var(--paper);color:var(--ink)}.legal-hub-ownership-section{background:var(--paper-pink);color:var(--ink)}.legal-hub-ownership-section .rich-copy p{color:var(--ink-soft)}.legal-hub-help-section{background:var(--dark);color:var(--paper)}.legal-hub-help-section .verified-copy>p:not(.eyebrow){color:var(--white-muted)}.legal-hub-help-section .trust-stack article{border-color:var(--line-dark);color:var(--paper)}.legal-hub-help-section .trust-stack article p{color:var(--white-muted)}.legal-hub-help-section .trust-stack svg{color:var(--lime)}.legal-hub-page>.legal-question-section{background:var(--paper-pink);color:var(--ink)}.legal-hub-page>.faq-section{background:var(--paper);color:var(--ink)}@media (max-width:1000px){.legal-hub-document-index{grid-template-columns:1fr 1fr}.legal-hub-document-entry.terms{grid-row:auto;min-height:220px}.legal-hub-relationship-layout{grid-template-columns:1fr;gap:48px}}@media (max-width:720px){.legal-hub-document-index{grid-template-columns:1fr}.legal-hub-document-entry.affiliate{grid-column:auto}.legal-hub-document-entry{grid-template-columns:48px 1fr auto;min-height:0;padding:22px}.legal-hub-document-icon{width:46px;height:46px}.legal-hub-relationship-rail a{grid-template-columns:1fr;gap:7px}}@media (max-width:480px){.legal-hub-document-entry{grid-template-columns:42px 1fr}.legal-hub-document-entry .fine-arrow{grid-column:2;justify-self:start}.legal-hub-document-icon{width:40px;height:40px}}.faq-reference-page,.faq-reference-section{background:var(--paper);color:var(--ink)}.faq-reference-intro{grid-template-columns:1.05fr .72fr;align-items:end;gap:100px;margin-bottom:58px;display:grid}.faq-reference-intro>p{color:var(--ink-soft);font-size:var(--text-base);margin:0 0 7px;line-height:1.7}.faq-reference-grid{grid-template-columns:300px minmax(0,820px);justify-content:space-between;align-items:start;gap:84px;display:grid}.faq-knowledge-rail{scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:calc(100vh - 60px);padding-right:10px;position:sticky;top:30px;overflow:auto}.faq-search-field{color:var(--ink);font-size:var(--text-xs);gap:9px;font-weight:800;display:grid}.faq-search-control{border:1px solid var(--line);background:var(--paper);border-radius:9px;grid-template-columns:21px minmax(0,1fr) 28px;align-items:center;gap:9px;min-height:54px;padding:0 11px 0 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:grid}.faq-search-control:focus-within{border-color:var(--brand);background:var(--paper-pink);box-shadow:0 0 0 3px var(--brand-soft)}.faq-search-control>svg{width:20px;color:var(--brand)}.faq-search-control input{min-width:0;height:50px;color:var(--ink);font-family:var(--font-manrope), sans-serif;font-size:var(--text-xs);background:0 0;border:0;outline:0;padding:0}.faq-search-control input::placeholder{color:var(--ink-soft);opacity:1}.faq-search-control input::-webkit-search-cancel-button{display:none}.faq-search-control button{background:var(--paper-soft);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:color .2s,background .2s;display:grid}.faq-search-control button:focus-visible{background:var(--brand);color:var(--paper);outline:none}@media (hover:hover) and (pointer:fine){.faq-search-control button:hover{background:var(--brand);color:var(--paper);outline:none}}.faq-search-control button svg{width:15px}.faq-search-status{color:var(--brand);font-size:var(--text-xs);margin:11px 0 19px;font-weight:750}.faq-knowledge-rail nav{border-top:1px solid var(--line);display:grid}.faq-knowledge-rail nav button{border:0;border-bottom:1px solid var(--line);min-height:52px;color:var(--ink-soft);font-family:var(--font-manrope), sans-serif;font-size:var(--text-xs);text-align:left;cursor:pointer;background:0 0;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;padding:8px 4px;font-weight:700;transition:padding .2s,color .2s,background .2s;display:grid}.faq-knowledge-rail nav button:focus-visible{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:10px 3px}@media (hover:hover) and (pointer:fine){.faq-knowledge-rail nav button:hover{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:10px 3px}}.faq-knowledge-rail nav button>svg{width:18px;color:var(--brand)}.faq-knowledge-rail nav .fine-arrow{justify-self:end}.faq-platform-boundary{background:var(--dark);color:var(--paper);border-radius:9px;grid-template-columns:26px 1fr;align-items:start;gap:12px;margin-top:22px;padding:18px;display:grid}.faq-platform-boundary>svg{width:22px;color:var(--lime)}.faq-platform-boundary p{color:var(--white-muted);font-size:var(--text-xs);margin:0;line-height:1.55}.faq-platform-boundary strong{color:var(--paper);margin-bottom:4px;display:block}.faq-reference-mobile-tools{display:none}.faq-answer-ledger{min-width:0}.faq-topic-group{padding:0 0 84px;scroll-margin-top:30px}.faq-topic-group:last-child{padding-bottom:0}.faq-topic-group>header{border-bottom:2px solid var(--ink);grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:17px;padding-bottom:24px;display:grid}.faq-topic-group>header>span{background:var(--brand-soft);width:48px;height:48px;color:var(--brand);border-radius:50%;place-items:center;display:grid}.faq-topic-group>header>span svg{width:21px}.faq-topic-group>header p{color:var(--brand);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-weight:800}.faq-topic-group>header h3{max-width:620px;font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);font-weight:570;line-height:1.12}.faq-topic-group>header small{max-width:650px;color:var(--ink-soft);font-size:var(--text-xs);margin-top:10px;line-height:1.6;display:block}.faq-topic-group>header>strong{color:var(--ink-soft);font-size:var(--text-xs);white-space:nowrap;padding-top:4px}.faq-reference-item{border-bottom:1px solid var(--line)}.faq-reference-item>button{width:100%;min-height:82px;color:var(--ink);font-family:var(--font-manrope), sans-serif;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:22px;padding:20px 4px;font-weight:780;line-height:1.45;transition:color .2s,padding .2s,background .2s;display:flex}.faq-reference-item>button:focus-visible{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:14px 10px}@media (hover:hover) and (pointer:fine){.faq-reference-item>button:hover{background:var(--paper-pink);color:var(--brand);outline:none;padding-inline:14px 10px}}.faq-reference-item>button svg{flex:none;width:18px;transition:transform .25s}.faq-reference-item.is-open>button{color:var(--brand)}.faq-reference-item.is-open>button svg{transform:rotate(180deg)}.faq-reference-answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.faq-reference-answer>div{overflow:hidden}.faq-reference-answer p{color:var(--ink-soft);font-size:var(--text-sm);margin:0;line-height:1.72}.faq-reference-answer a{color:var(--brand);font-size:var(--text-xs);align-items:center;gap:9px;margin-top:15px;font-weight:800;display:inline-flex}.faq-reference-answer a:focus-visible{color:var(--brand-deep);outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.faq-reference-answer a:hover{color:var(--brand-deep);outline-color:var(--brand)}}.faq-reference-item.is-open .faq-reference-answer{grid-template-rows:1fr}.faq-reference-item.is-open .faq-reference-answer>div{padding:0 44px 27px 4px}.faq-no-results{border:1px solid var(--line);background:var(--paper-pink);border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:520px;padding:50px;display:flex}.faq-no-results>svg{width:43px;height:43px;color:var(--brand);margin-bottom:35px}.faq-no-results h3{max-width:520px;font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);font-weight:570}.faq-no-results>p:not(.eyebrow){max-width:570px;color:var(--ink-soft)}.faq-no-results .button{margin-top:22px}.faq-reference-page>.legal-question-section{background:var(--paper-pink);color:var(--ink)}@media (max-width:1000px){.faq-reference-intro{gap:55px}.faq-reference-grid{grid-template-columns:260px minmax(0,1fr);gap:48px}}@media (max-width:850px){.faq-reference-intro{grid-template-columns:1fr;gap:24px;margin-bottom:35px}.faq-reference-mobile-tools{margin-bottom:30px;display:block}.faq-reference-mobile-tools details{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:10px}.faq-reference-mobile-tools summary{min-height:62px;color:var(--ink);cursor:pointer;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:16px;padding:14px 17px;font-weight:800;list-style:none;display:flex}.faq-reference-mobile-tools summary::-webkit-details-marker{display:none}.faq-reference-mobile-tools summary>span{align-items:center;gap:11px;display:flex}.faq-reference-mobile-tools summary svg{width:21px;color:var(--brand);transition:transform .2s}.faq-reference-mobile-tools details[open] summary>svg{transform:rotate(180deg)}.faq-reference-mobile-tools details>div{border-top:1px solid var(--line);max-height:55vh;padding:0 14px 14px;display:grid;overflow:auto}.faq-reference-mobile-tools button{border:0;border-bottom:1px solid var(--line);min-height:48px;color:var(--ink-soft);font-family:var(--font-manrope), sans-serif;font-size:var(--text-xs);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:15px;padding:8px 4px;font-weight:750;display:flex}.faq-reference-grid{grid-template-columns:1fr}.faq-knowledge-rail{z-index:5;border:1px solid var(--line);background:var(--paper);max-height:none;box-shadow:var(--shadow);border-radius:11px;padding:12px;position:sticky;top:10px;overflow:visible}.faq-knowledge-rail nav,.faq-platform-boundary{display:none}.faq-search-status{margin-bottom:0}}@media (max-width:620px){.faq-reference-section{padding-top:82px}.faq-reference-grid{gap:40px}.faq-knowledge-rail{top:7px}.faq-topic-group{padding-bottom:64px}.faq-topic-group>header{grid-template-columns:44px minmax(0,1fr)}.faq-topic-group>header>span{width:42px;height:42px}.faq-topic-group>header>strong{grid-column:2;padding-top:0}.faq-topic-group>header h3{font-size:var(--text-xl)}.faq-reference-item>button{min-height:76px;padding-block:17px}.faq-reference-item.is-open .faq-reference-answer>div{padding-right:12px}.faq-no-results{min-height:420px;padding:28px 22px}}@media (max-width:650px){.legal-hero-note{bottom:-28px;right:12px}.legal-intro-principles{grid-template-columns:1fr}.legal-clause{grid-template-columns:1fr;gap:17px;padding:48px 0}.legal-clause-number{width:39px;height:39px}.legal-clause h2{font-size:var(--text-2xl)}.legal-clause p,.legal-clause li,.legal-clause address{font-size:var(--text-sm)}.legal-question-form{padding:20px}}.recycler-directory-page .recycler-intro-section{background:var(--paper-pink)}.recycler-directory-page .recycler-directory-section{background:var(--paper)}.recycler-directory-page .recycler-status-section{background:var(--dark)}.recycler-directory-page .recycler-directory-products-section{background:var(--paper)}.recycler-directory-page .recycler-join-section{background:var(--paper-blush);color:var(--ink)}.recycler-directory-page .recycler-directory-search-section{background:var(--paper);color:var(--ink)}.recycler-directory-page .recycler-directory-search-section .eyebrow{color:var(--brand)}.recycler-directory-page .faq-section{background:var(--paper-pink)}.recycler-directory-page .recycler-directory-final-section{background:var(--paper)}.recycler-profile-page .recycler-profile-about-section{background:var(--paper-pink)}.recycler-profile-page:has(.recycler-profile-hero[data-state=trading-listed]) .recycler-profile-products-section{background:var(--paper)}.recycler-profile-page:has(.recycler-profile-hero[data-state=trading-listed]) .recycler-profile-categories-section{background:var(--dark)}.recycler-profile-page:has(.recycler-profile-hero[data-state=trading-listed]) .recycler-profile-route-section{background:var(--paper);color:var(--ink)}.recycler-profile-page:has(.recycler-profile-hero[data-state=trading-listed]) .recycler-profile-other-section{background:var(--paper-pink)}.recycler-profile-page:has(.recycler-profile-hero[data-state=trading-listed]) .faq-section{background:var(--paper)}.recycler-profile-page:has(.recycler-profile-hero[data-state=trading-listed]) .recycler-profile-search-section{background:var(--brand)}.recycler-profile-page .recycler-profile-final-section{background:var(--paper)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-categories-section{background:var(--paper);color:var(--ink)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-route-section{background:var(--paper-pink);color:var(--ink)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-other-section{background:var(--paper)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .faq-section{background:var(--paper-soft)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-search-section{background:var(--paper);color:var(--ink)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-search-section .eyebrow{color:var(--brand)}.about-page .no-fee-section{background:var(--paper-blush)}.about-page .fairness-section{background:var(--paper-pink)}:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section){background:var(--paper);color:var(--ink)}:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .eyebrow{color:var(--brand)}:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .search-newsletter-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .search-newsletter-form label{color:var(--ink)}:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .search-newsletter-control{border-color:var(--line);background:var(--paper)}:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .search-newsletter-form input{color:var(--ink)}:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .search-newsletter-form input::placeholder,:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .search-newsletter-form small{color:var(--ink-soft)}:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .search-newsletter-form svg{color:var(--brand)}:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .search-newsletter-form button{background:var(--brand);color:var(--paper)}@media (hover:hover) and (pointer:fine){:is(.about-subscription-section,.safe-subscription-section,.environment-subscription-section,.media-subscription-section) .search-newsletter-form button:hover{background:var(--dark)}}.tablet-journey-page .tablet-platform-search-section,.laptop-journey-page .laptop-platform-search-section,.itad-page .itad-platform-search-section,.support-page .support-platform-search-section,.recycler-support-page .support-platform-search-section,.build-website-page .build-platform-search-section{background:var(--paper);color:var(--ink)}.watch-journey-page .watch-platform-search-section{background:var(--paper-soft);color:var(--ink)}.watch-journey-page .watch-parts-section{background:var(--paper)}.watch-journey-page .watch-materials-section{background:var(--dark);color:var(--paper)}.laptop-journey-page .laptop-close-section{background:var(--paper-pink)}.business-page .business-recycler-carousel-section{background:var(--paper-soft);color:var(--ink)}.business-page .estate-brief-section{background:var(--paper);color:var(--ink)}.business-page .business-handoff-section{background:var(--brand);color:var(--paper)}.business-page .faq-section{background:var(--paper);color:var(--ink)}.business-page .business-cta-section{background:var(--brand);color:var(--paper)}.itad-page .itad-form-section{background:var(--paper)}.itad-page .itad-platform-search-section{background:var(--dark);color:var(--paper)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.safe-recycler-carousel-section,.who-recycler-carousel-section,.sell-online-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.itad-recycler-carousel-section,.join-recycler-carousel-section,.partnerships-recycler-carousel-section,.bulk-recycler-carousel-section,.media-recycler-carousel-section,.not-found-recycler-carousel-section){color:var(--ink)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.safe-recycler-carousel-section,.who-recycler-carousel-section,.sell-online-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.itad-recycler-carousel-section,.join-recycler-carousel-section,.partnerships-recycler-carousel-section,.bulk-recycler-carousel-section,.media-recycler-carousel-section,.not-found-recycler-carousel-section) .platform-carousel-head>p{color:var(--ink-soft)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.safe-recycler-carousel-section,.who-recycler-carousel-section,.sell-online-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.itad-recycler-carousel-section,.join-recycler-carousel-section,.partnerships-recycler-carousel-section,.bulk-recycler-carousel-section,.media-recycler-carousel-section,.not-found-recycler-carousel-section) .recycler-profile-other-grid{border-top-color:var(--line)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.safe-recycler-carousel-section,.who-recycler-carousel-section,.sell-online-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.itad-recycler-carousel-section,.join-recycler-carousel-section,.partnerships-recycler-carousel-section,.bulk-recycler-carousel-section,.media-recycler-carousel-section,.not-found-recycler-carousel-section) .recycler-profile-other-grid>a{border-color:var(--line);background:var(--paper);color:var(--ink)}@media (hover:hover) and (pointer:fine){:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.safe-recycler-carousel-section,.who-recycler-carousel-section,.sell-online-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.itad-recycler-carousel-section,.join-recycler-carousel-section,.partnerships-recycler-carousel-section,.bulk-recycler-carousel-section,.media-recycler-carousel-section,.not-found-recycler-carousel-section) .recycler-profile-other-grid>a:hover{background:var(--paper-pink);color:var(--brand)}}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.safe-recycler-carousel-section,.who-recycler-carousel-section,.sell-online-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.itad-recycler-carousel-section,.join-recycler-carousel-section,.partnerships-recycler-carousel-section,.bulk-recycler-carousel-section,.media-recycler-carousel-section,.not-found-recycler-carousel-section) .recycler-profile-other-grid small{color:var(--ink-soft)}.search-page .search-workspace-section{background:var(--paper)}.search-page .search-no-query-family-section{background:var(--paper-pink)}.search-page .search-results-section,.search-page .most-sold-section{background:var(--paper)}.search-page .search-value-section{background:var(--paper-blush);color:var(--ink)}.search-page .search-value-copy .eyebrow{color:var(--brand)}.search-page .search-value-copy>p:not(.eyebrow),.search-page .search-value-points p{color:var(--ink-soft)}.search-page .search-value-points,.search-page .search-value-points article{border-color:var(--line)}.search-page .search-discovery-section{background:var(--paper)}.search-page .search-brand-section{background:var(--paper-pink)}.search-page .search-newsletter-section{background:var(--paper);color:var(--ink)}.search-page .search-newsletter-section .eyebrow{color:var(--brand)}.search-page .search-newsletter-grid>div:first-child>p:not(.eyebrow),.search-page .search-newsletter-form small{color:var(--ink-soft)}.search-page .search-newsletter-form label{color:var(--ink)}.search-page .search-newsletter-control{border-color:var(--line);background:var(--paper)}.search-page .search-newsletter-form input{color:var(--ink)}.search-page .search-newsletter-form input::placeholder{color:var(--ink-soft)}.search-page .search-newsletter-form svg{color:var(--brand)}.search-page .search-newsletter-form button{background:var(--brand);color:var(--paper)}@media (hover:hover) and (pointer:fine){.search-page .search-newsletter-form button:hover{background:var(--dark)}}.search-page .search-catalogue-help-section{background:var(--brand)}.search-page .search-final-section{background:var(--paper-pink)}.recycler-support-page .support-platform-search-section{background:var(--dark);color:var(--paper)}.not-found-page .not-found-route-section{background:var(--paper-pink)}.not-found-page .not-found-category-carousel-section{background:var(--paper)}.not-found-page .not-found-product-carousel-section{background:var(--paper-pink)}.not-found-page .not-found-brand-carousel-section{background:var(--paper)}.not-found-page .not-found-recycler-carousel-section{background:var(--paper-soft);color:var(--ink)}.not-found-page .faq-section{background:var(--paper)}.not-found-page .not-found-subscription-section{background:var(--dark)}.not-found-page .not-found-final-section{background:var(--paper)}:is(.about-page .no-fee-section,.about-page .fairness-section,.contact-page .complaint-section,.contact-page .recycler-centre,.who-page .sustainability-section,.selling-safely-page .honest-condition-section,.selling-safely-page .safe-search-section,.selling-safely-page .after-post-section,.recycling-journey-page .recycling-security-section,.recycling-journey-page .recycling-fork-section,.tablet-journey-page .tablet-security-section,.tablet-journey-page .tablet-fork-section,.watch-journey-page .watch-security-section,.watch-journey-page .watch-fork-section,.laptop-journey-page .laptop-data-section,.laptop-journey-page .laptop-fork-section,.multiple-page .multiple-search-section,.business-page .business-search-section,.business-page .estate-brief-section,.join-page .join-fee-section,.join-page .join-readiness-section,.join-page .join-handoff-section,.recycler-support-page .support-signposts-section,.recycler-support-page .support-handoff-section,.partnerships-page .partnerships-routes-section,.bulk-stock-page .bulk-process-section,.bulk-stock-page .bulk-terms-section,.media-page .media-audiences-section,.category-landing-page .category-close-section,.recycler-profile-page .recycler-profile-route-section,.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-categories-section,.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-search-section){color:var(--ink)}:is(.about-page .no-fee-section,.about-page .fairness-section,.contact-page .complaint-section,.contact-page .recycler-centre,.who-page .sustainability-section,.selling-safely-page .honest-condition-section,.selling-safely-page .safe-search-section,.selling-safely-page .after-post-section,.recycling-journey-page .recycling-security-section,.recycling-journey-page .recycling-fork-section,.tablet-journey-page .tablet-security-section,.tablet-journey-page .tablet-fork-section,.watch-journey-page .watch-security-section,.watch-journey-page .watch-fork-section,.laptop-journey-page .laptop-data-section,.laptop-journey-page .laptop-fork-section,.multiple-page .multiple-search-section,.business-page .business-search-section,.business-page .estate-brief-section,.join-page .join-fee-section,.join-page .join-readiness-section,.join-page .join-handoff-section,.recycler-support-page .support-signposts-section,.recycler-support-page .support-handoff-section,.partnerships-page .partnerships-routes-section,.bulk-stock-page .bulk-process-section,.bulk-stock-page .bulk-terms-section,.media-page .media-audiences-section,.category-landing-page .category-close-section,.recycler-profile-page .recycler-profile-route-section,.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-categories-section,.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-search-section) :is(.eyebrow,.eyebrow.light){color:var(--brand)}:is(.multiple-page .multiple-search-section,.business-page .business-search-section,.selling-safely-page .safe-search-section,.tablet-journey-page .tablet-platform-search-section,.laptop-journey-page .laptop-platform-search-section,.watch-journey-page .watch-platform-search-section,.build-website-page .build-platform-search-section,.sell-online-guide-page .sell-online-search-section) .compare-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}:is(.multiple-page .multiple-search-section,.business-page .business-search-section,.selling-safely-page .safe-search-section,.tablet-journey-page .tablet-platform-search-section,.laptop-journey-page .laptop-platform-search-section,.watch-journey-page .watch-platform-search-section,.build-website-page .build-platform-search-section,.sell-online-guide-page .sell-online-search-section) .light-inline-link{border-color:var(--brand);color:var(--brand)}@media (hover:hover) and (pointer:fine){:is(.multiple-page .multiple-search-section,.business-page .business-search-section,.selling-safely-page .safe-search-section,.tablet-journey-page .tablet-platform-search-section,.laptop-journey-page .laptop-platform-search-section,.watch-journey-page .watch-platform-search-section,.build-website-page .build-platform-search-section,.sell-online-guide-page .sell-online-search-section) .light-inline-link:hover{border-color:var(--brand-deep);color:var(--brand-deep)}}.about-page .no-fee-grid p,.about-page .fairness-grid>div:first-child>p:not(.eyebrow),.about-page .fairness-cards p,.contact-page .complaint-grid>div:first-child>p:not(.eyebrow),.contact-page .complaint-checklist span,.contact-page .recycler-centre-copy>p:not(.eyebrow),.contact-page .recycler-paths p,.who-page .sustainability-grid>div:last-child>p:not(.eyebrow),.selling-safely-page .honest-condition-grid>div:last-child>p:not(.eyebrow),.selling-safely-page .after-post-grid>div:first-child>p:not(.eyebrow),.selling-safely-page .after-post-timeline p,.business-page .estate-brief-grid>div:first-child>p:not(.eyebrow),.join-page .join-fee-grid>div:first-child>p:not(.eyebrow),.join-page .join-readiness-grid>div:first-child>p:not(.eyebrow),.join-page .handoff-heading>p:last-child,.join-page .handoff-track p,.recycler-support-page .support-signposts-head>p:last-child,.recycler-support-page .handoff-heading>p:last-child,.recycler-support-page .handoff-track p,.partnerships-page .partnerships-routes-head>p:last-child,.bulk-stock-page .bulk-process-head>p:last-child,.bulk-stock-page .bulk-terms-grid>div:last-child>p:not(.eyebrow),.media-page .media-audiences-head>p:last-child,.category-landing-page .category-close-grid p:not(.eyebrow),.recycler-profile-page .recycler-profile-route-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-categories-layout>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-search-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}.about-page :is(.check-list svg,.fairness-cards svg),.contact-page :is(.complaint-checklist svg,.recycler-paths>article>svg),.selling-safely-page :is(.after-post-timeline article>svg,.after-post-timeline span),.join-page :is(.handoff-track article>small,.handoff-track>i),.recycler-support-page :is(.handoff-track article>small,.handoff-track>i),.bulk-stock-page .build-migration-list svg{color:var(--brand)}.about-page .no-fee-section .light-button,.bulk-stock-page .bulk-terms-section .light-button,.category-landing-page .category-close-section .light-button{background:var(--brand);color:var(--paper)}@media (hover:hover) and (pointer:fine){.about-page .no-fee-section .light-button:hover,.bulk-stock-page .bulk-terms-section .light-button:hover,.category-landing-page .category-close-section .light-button:hover{background:var(--brand-deep);color:var(--paper)}}.about-page .fairness-cards article{border-color:var(--line);background:var(--paper)}@media (hover:hover) and (pointer:fine){.about-page .fairness-cards article:hover{background:var(--paper-soft)}}.about-page .fairness-cards h3{color:var(--ink)}.contact-page .complaint-checklist{border-color:var(--line);background:var(--paper-pink)}.contact-page .complaint-checklist p{color:var(--ink)}.selling-safely-page .safe-light-link{border-color:var(--brand);color:var(--brand)}@media (hover:hover) and (pointer:fine){.selling-safely-page .safe-light-link:hover{color:var(--brand-deep)}}.selling-safely-page .after-post-timeline,.selling-safely-page .after-post-timeline article{border-color:var(--line)}@media (hover:hover) and (pointer:fine){.selling-safely-page .after-post-timeline article:hover{background:var(--paper-pink)}}.business-page .estate-tabs button,.join-page .readiness-tabs button{border-color:var(--line);color:var(--ink)}:is(.recycling-journey-page .recycling-security-section,.tablet-journey-page .tablet-security-section,.watch-journey-page .watch-security-section) :is(.recycling-security-grid,.tablet-security-grid,.watch-security-grid) article{color:var(--paper)}:is(.recycling-journey-page .recycling-security-section,.tablet-journey-page .tablet-security-section,.watch-journey-page .watch-security-section) :is(.recycling-security-grid,.tablet-security-grid,.watch-security-grid) p{color:var(--white-muted)}:is(.recycling-journey-page .recycling-security-section,.tablet-journey-page .tablet-security-section,.watch-journey-page .watch-security-section) :is(.recycling-security-head,.tablet-security-head,.watch-security-head)>p:last-child,:is(.recycling-journey-page .recycling-fork-section,.tablet-journey-page .tablet-fork-section,.watch-journey-page .watch-fork-section,.laptop-journey-page .laptop-fork-section) :is(.recycling-fork-head,.tablet-fork-head,.watch-fork-head,.laptop-fork-head)>p:last-child{color:var(--ink-soft)}:is(.recycling-journey-page .recycling-fork-section,.tablet-journey-page .tablet-fork-section,.watch-journey-page .watch-fork-section,.laptop-journey-page .laptop-fork-section) :is(.destination-origin,.destination-branches article){color:var(--paper)}.laptop-journey-page .laptop-data-head>p:last-child{color:var(--ink-soft)}.laptop-journey-page .laptop-data-board,.bulk-stock-page .bulk-operation-track article,.partnerships-page .partnerships-route-grid article,.recycler-support-page .support-signpost-grid>a{color:var(--paper)}.laptop-journey-page :is(.laptop-inspection-section,.laptop-parts-section) :is(.eyebrow,.eyebrow.light){color:var(--lime)}.laptop-journey-page .laptop-inspection-copy>p:not(.eyebrow),.laptop-journey-page .laptop-parts-section .section-head>p:last-child{color:var(--white-muted)}.laptop-journey-page .laptop-inspection-section .inspection-check-grid span,.laptop-journey-page .laptop-parts-section .recovered-parts-grid article{color:var(--ink)}.laptop-journey-page .laptop-parts-section .recovered-parts-grid p,.laptop-journey-page .laptop-materials-copy>p:not(.eyebrow){color:var(--ink-soft)}.laptop-journey-page .laptop-materials-section :is(.eyebrow,.eyebrow.light){color:var(--brand)}.laptop-journey-page .laptop-materials-photo .material-field article{color:var(--paper)}:is(.join-page .join-handoff-section,.recycler-support-page .support-handoff-section) .handoff-track{border-color:var(--line)}:is(.join-page .join-handoff-section,.recycler-support-page .support-handoff-section) .handoff-track article{border-color:var(--line);background:var(--paper-pink);color:var(--ink)}@media (hover:hover) and (pointer:fine){:is(.join-page .join-handoff-section,.recycler-support-page .support-handoff-section) .handoff-track article:hover{background:var(--paper-soft)}}:is(.join-page .join-handoff-section,.recycler-support-page .support-handoff-section) .handoff-track article>span{background:var(--brand-soft);color:var(--brand)}.category-landing-page .category-close-grid .text-link,.recycler-profile-page .recycler-profile-route-section .text-link{color:var(--ink)}@media (hover:hover) and (pointer:fine){.category-landing-page .category-close-grid .text-link:hover,.recycler-profile-page .recycler-profile-route-section .text-link:hover{color:var(--brand)}}.about-page .compare-section .compare-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}.about-page .compare-section :is(.eyebrow,.eyebrow.light){color:var(--brand)}.about-page .compare-section .light-inline-link{border-color:var(--brand);color:var(--brand)}@media (hover:hover) and (pointer:fine){.about-page .compare-section .light-inline-link:hover{border-color:var(--brand-deep);color:var(--brand-deep)}}.who-page .who-cta-section :is(.eyebrow,.eyebrow.light){color:var(--lime)}.who-page .who-cta-section .who-search-cta-grid>div:first-child>p:not(.eyebrow){color:var(--white-muted)}.search-page .search-catalogue-help-section .search-catalogue-help>div:last-child>p{color:var(--brand-soft)}.search-page .search-catalogue-help-section :is(.eyebrow,.eyebrow.light){color:var(--lime)}:is(.proof-strip,.contact-proof,.contact-page .volume-section,.how-page .inspection-section,.who-page .independence-section,.selling-safely-page .safe-cta-section,.multiple-page .handoff-section,.business-page .business-handoff-section,.business-page .business-cta-section,.concern-page .concern-outcome-section,.build-website-page .build-migration-section,.connect-pricing-page .pricing-team-section,.recycler-profile-facts-section,.recycler-profile-page:has(.recycler-profile-hero[data-state=trading-listed]) .recycler-profile-search-section,.search-page .search-catalogue-help-section,.home-final-search-section,.difference-consumer-section,.difference-listing-section),:is(.contact-page .volume-section,.how-page .inspection-section,.who-page .independence-section,.selling-safely-page .safe-cta-section,.multiple-page .handoff-section,.business-page .business-handoff-section,.business-page .business-cta-section,.concern-page .concern-outcome-section,.build-website-page .build-migration-section,.connect-pricing-page .pricing-team-section,.search-page .search-catalogue-help-section,.home-final-search-section,.difference-consumer-section,.difference-listing-section) :is(h2,h3){color:var(--paper)}:is(.contact-page .volume-section,.how-page .inspection-section,.who-page .independence-section,.selling-safely-page .safe-cta-section,.multiple-page .handoff-section,.business-page .business-handoff-section,.business-page .business-cta-section,.concern-page .concern-outcome-section,.build-website-page .build-migration-section,.connect-pricing-page .pricing-team-section,.search-page .search-catalogue-help-section,.home-final-search-section,.difference-consumer-section,.difference-listing-section) :is(.eyebrow,.eyebrow.light){color:var(--lime)}.contact-page .volume-section .contact-volume-head>p,.contact-page .volume-section .volume-cards article>p:not(.eyebrow),.contact-page .volume-section .volume-cards li{color:var(--brand-soft)}.contact-page .volume-section .volume-cards,.contact-page .volume-section .volume-cards article+article,.contact-page .volume-section .volume-cards ul{border-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.contact-page .volume-section .volume-cards,.contact-page .volume-section .volume-cards article+article,.contact-page .volume-section .volume-cards ul{border-color:color-mix(in srgb, var(--paper) 30%, transparent)}}.contact-page .volume-section .volume-cards li:before{color:var(--lime)}.contact-page .volume-section .volume-icon{background:var(--paper);color:var(--brand)}@media (hover:hover) and (pointer:fine){.contact-page .volume-section .volume-cards article:hover .volume-icon{background:var(--lime);color:var(--dark)}}.contact-page .volume-section .text-link{border-color:var(--paper);color:var(--paper)}.contact-page .volume-section .text-link:focus-visible{border-color:var(--lime);color:var(--lime)}@media (hover:hover) and (pointer:fine){.contact-page .volume-section .text-link:hover{border-color:var(--lime);color:var(--lime)}}.contact-page .recycler-centre .recycler-paths,.contact-page .recycler-centre .recycler-paths article{border-color:var(--line)}.contact-page .recycler-centre .recycler-paths small,.contact-page .recycler-centre .recycler-paths>article>svg{color:var(--brand)}.contact-page .recycler-centre .recycler-paths button{border-color:var(--ink);color:var(--ink)}@media (hover:hover) and (pointer:fine){.contact-page .recycler-centre .recycler-paths article:hover{background:var(--paper-pink)}}.watch-journey-page .watch-materials-section :is(.eyebrow,.eyebrow.light){color:var(--lime)}.concern-page .concern-check-section .concern-check-grid>div:first-child>p:not(.eyebrow),.concern-page .concern-check-section .concern-checklist small,.recycler-directory-page .recycler-directory-search-section .recycler-directory-search-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}.concern-page .concern-check-section .concern-checklist button{border-color:var(--line);background:var(--paper);color:var(--ink)}@media (hover:hover) and (pointer:fine){.concern-page .concern-check-section .concern-checklist button:hover{border-color:var(--brand);background:var(--paper-pink)}}.concern-page .concern-check-section .concern-checklist button.checked{border-color:var(--brand);background:var(--paper-blush)}.concern-page .concern-check-section .readiness-meter>span{background:var(--line)}.concern-page .concern-check-section .readiness-meter strong{color:var(--brand)}.product-trustpilot-star,.product-trustpilot-star-fill{color:var(--success)}.product-trustpilot-star-track{color:var(--ink-soft)}.product-trustpilot-wordmark svg{fill:var(--success);color:var(--success)}.recycler-carousel-rating>span{color:var(--ink-soft)}.recycler-carousel-rating svg.filled{color:var(--success)}.product-comparison-page .product-selling-routes-section .brand-category-routes-head>p,.brand-category-landing-page .brand-category-routes-section .brand-category-routes-head>p{color:var(--white-muted)}.selling-safely-page .device-prep-copy :is(.eyebrow,.eyebrow.light),.recycling-journey-page .recycling-erasure-section :is(.eyebrow,.eyebrow.light),.tablet-journey-page .tablet-erasure-section :is(.eyebrow,.eyebrow.light),.watch-journey-page .watch-data-section :is(.eyebrow,.eyebrow.light),.affiliate-transparency-section :is(.eyebrow,.eyebrow.light),.bulk-stock-page .bulk-value-cards article:last-child .eyebrow{color:var(--lime)}.bulk-stock-page .bulk-terms-grid .eyebrow{color:var(--brand)}#partnership-routes .partnerships-route-grid article .eyebrow{color:var(--lime)}.recycling-journey-page .recycling-erasure-section .rich-copy,.tablet-journey-page .tablet-erasure-section .rich-copy,.watch-journey-page .watch-data-copy>p:not(.eyebrow),.connect-pricing-page .pricing-formats-section .pricing-format-head>p{color:var(--white-muted)}.recycling-journey-page .recycling-erasure-section .text-link,.tablet-journey-page .tablet-erasure-section .text-link{border-color:var(--paper);color:var(--paper)}@media (hover:hover) and (pointer:fine){.recycling-journey-page .recycling-erasure-section .text-link:hover,.tablet-journey-page .tablet-erasure-section .text-link:hover{border-color:var(--lime);color:var(--lime)}}:is(.tablet-journey-page .tablet-platform-search-section,.laptop-journey-page .laptop-platform-search-section,.watch-journey-page .watch-platform-search-section,.build-website-page .build-platform-search-section,.sell-online-guide-page .sell-online-search-section,.concern-page .concern-check-section,.itad-page .itad-collection-section) :is(.eyebrow,.eyebrow.light){color:var(--brand)}.itad-page .itad-evidence-docket{color:var(--ink)}.itad-page .itad-collection-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft)}.itad-page .itad-collection-section .build-migration-list svg,.bulk-stock-page .bulk-operation-track>i{color:var(--brand)}@media (hover:hover) and (pointer:fine){.itad-page .itad-collection-section .build-migration-list li:hover{color:var(--brand-deep)}}.recycler-directory-page .recycler-alphabet span{color:var(--ink-soft)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-category-links>a{color:var(--ink)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-category-links small{color:var(--ink-soft)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-category-links>a>svg:first-child{color:var(--brand)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-category-links .fine-arrow{color:var(--brand)}@media (hover:hover) and (pointer:fine){.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-category-links>a:hover small{color:var(--white-muted)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-category-links>a:hover>svg:first-child{color:var(--lime)}.recycler-profile-page:not(:has(.recycler-profile-hero[data-state=trading-listed])) .recycler-profile-category-links>a:hover .fine-arrow{color:var(--lime)}}.home-final-search-section .compare-grid>div:first-child>p:not(.eyebrow),.multiple-page .handoff-section .handoff-track p,.business-page .business-handoff-section .handoff-track p{color:var(--paper)}.product-condition-grid button:focus-visible,.product-network-field select:focus,.product-offer-sort select:focus,.product-faq-item>button:focus-visible,.pixel-range-entries>a:focus-visible{outline-color:var(--brand)}@media (hover:hover) and (pointer:fine){.pixel-range-entries>a:hover{outline-color:var(--brand)}}input:focus::placeholder,textarea:focus::placeholder{color:#0000;opacity:0}@media (max-width:780px){.page-continuation-layout{grid-template-columns:1fr;gap:38px}}@media (max-width:1020px){.product-family-final-continuation .page-continuation-intro{grid-template-columns:1fr;gap:23px}.product-family-final-continuation .page-continuation-intro>p:not(.eyebrow){margin:0}.product-family-final-continuation .page-continuation-links{grid-template-columns:repeat(2,minmax(0,1fr))}.product-family-final-continuation .page-continuation-links>a:nth-child(2){border-right:0}.product-family-final-continuation .page-continuation-links>a:nth-child(-n+2){border-bottom:1px solid var(--line)}.product-family-final-continuation .page-continuation-links>a:last-child:nth-child(3){border-right:0;grid-column:1/-1}}@media (max-width:620px){.product-family-final-continuation .page-continuation-intro{padding-bottom:30px}.product-family-final-continuation .page-continuation-links{grid-template-columns:1fr}.product-family-final-continuation .page-continuation-links>a,.product-family-final-continuation .page-continuation-links>a:nth-child(n){border-right:0;border-bottom:1px solid var(--line);min-height:178px}.product-family-final-continuation .page-continuation-links>a:last-child{border-bottom:0}}.home-page{overflow:clip}.home-hero{background:var(--paper-pink);flex-direction:column;min-height:calc(100svh - 113px);padding:56px 0 24px;display:flex}.home-hero-grid{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);align-items:center;gap:72px;display:grid}.home-hero-copy{min-width:0;padding-block:20px}.home-hero-copy>p:not(.eyebrow){max-width:730px;color:var(--ink-soft);font-size:var(--text-lg);margin:24px 0 28px;line-height:1.55}.home-hero h1{max-width:790px;font-size:clamp(var(--text-6xl), 5.15vw, 88px);letter-spacing:-.055em;margin:0;line-height:.98}.home-hero .search-panel{border:1px solid var(--line);max-width:730px;box-shadow:var(--shadow);padding:22px}.home-hero .search-results{margin-top:13px}.home-hero-assurance{color:var(--ink-soft);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:22px;font-weight:750;display:flex}.home-hero-assurance span{align-items:center;gap:8px;display:inline-flex}.home-hero-assurance svg{width:17px;color:var(--brand)}.home-hero-market{outline:none;grid-template-rows:minmax(0,1fr) auto;min-height:610px;display:grid;position:relative}.home-hero-market:focus-visible{box-shadow:inset 0 0 0 3px var(--brand);border-radius:12px}.home-hero-device-stage{min-height:550px;position:relative}.home-hero-device-slide{opacity:0;visibility:hidden;pointer-events:none;place-items:center;transition:opacity .38s,transform .38s,visibility .38s;display:grid;position:absolute;inset:0;transform:translate(24px)}.home-hero-device-slide.active{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.home-hero-device-slide>a{outline:none;grid-template-rows:minmax(0,1fr) auto auto;place-items:center;width:100%;height:100%;display:grid}.home-hero-device-slide>a:focus-visible{box-shadow:inset 0 0 0 3px var(--brand);border-radius:12px}.home-hero-device-slide>a:focus-visible .home-hero-device-name{color:var(--brand)}.home-hero-device-image{place-items:center;width:100%;height:440px;display:grid}.home-hero-device-image img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 26px 28px var(--ink))}@supports (color:color-mix(in lab, red, red)){.home-hero-device-image img{filter:drop-shadow(0 26px 28px color-mix(in srgb, var(--ink) 20%, transparent))}}.home-hero-device-image img{transition:transform .3s,filter .3s}@media (hover:hover) and (pointer:fine){.home-hero-device-slide>a:hover img{filter:drop-shadow(0 31px 34px var(--ink));transform:translateY(-6px)scale(1.012)}@supports (color:color-mix(in lab, red, red)){.home-hero-device-slide>a:hover img{filter:drop-shadow(0 31px 34px color-mix(in srgb, var(--ink) 24%, transparent))}}}.home-hero-device-name{max-width:420px;font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);text-align:center;margin-top:4px;line-height:1.1;transition:color .22s}.home-hero-device-slide>a>small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:5px;font-weight:650}.home-hero-live-tag{z-index:3;border-left:4px solid var(--brand);background:var(--paper);min-width:178px;box-shadow:var(--shadow);gap:2px;padding:14px 17px;display:grid;position:absolute;top:70px;right:0}.home-hero-live-tag small,.home-hero-live-tag strong{display:block}.home-hero-live-tag small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.home-hero-live-tag strong{font-size:var(--text-xs)}.home-hero-device-dots{z-index:4;justify-self:center;padding:20px 0 4px;position:relative}.home-hero-scroll{color:var(--ink-soft);font-size:var(--text-xs);justify-content:flex-end;align-items:center;gap:14px;padding-top:10px;font-weight:700;display:flex}.home-hero-scroll i{background:var(--brand);width:72px;height:1px}.home-balanced-head{grid-template-columns:minmax(0,1fr) minmax(300px,.68fr);align-items:end;gap:80px;max-width:none;display:grid}.home-balanced-head>p{color:var(--ink-soft);margin:0}.home-category-section{background:var(--paper)}.home-category-photo-grid{grid-template-rows:repeat(2,245px);grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin-top:45px;display:grid}.home-category-photo{border:1px solid var(--line);color:var(--paper);isolation:isolate;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:20px;padding:26px;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden}.home-category-photo>img{z-index:-2;object-fit:cover;object-position:center}.home-category-photo:before{content:"";z-index:-1;background:linear-gradient(to top, var(--dark), var(--dark) 68%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-category-photo:before{background:linear-gradient(to top, color-mix(in srgb, var(--dark) 82%, transparent), color-mix(in srgb, var(--dark) 3%, transparent) 68%)}}.home-category-photo:before{transition:background .28s}.home-category-photo:focus-visible{border-color:var(--brand);box-shadow:var(--shadow);outline:none;transform:translateY(-5px)}@media (hover:hover) and (pointer:fine){.home-category-photo:hover{border-color:var(--brand);box-shadow:var(--shadow);outline:none;transform:translateY(-5px)}.home-category-photo:hover:before{background:linear-gradient(to top, var(--dark), var(--brand) 72%)}@supports (color:color-mix(in lab, red, red)){.home-category-photo:hover:before{background:linear-gradient(to top, color-mix(in srgb, var(--dark) 88%, transparent), color-mix(in srgb, var(--brand) 8%, transparent) 72%)}}}.home-category-photo-phone{grid-area:span 2/span 5}.home-category-photo-tablet{grid-column:span 4}.home-category-photo-watch,.home-category-photo-console{grid-column:span 3}.home-category-photo-laptop{grid-column:span 4}.home-category-photo span,.home-category-photo strong,.home-category-photo small{display:block}.home-category-photo strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);line-height:1.08}.home-category-photo small{color:var(--paper);margin-top:7px}@supports (color:color-mix(in lab, red, red)){.home-category-photo small{color:color-mix(in srgb, var(--paper) 82%, transparent)}}.home-category-photo small{font-size:var(--text-xs)}.home-category-photo .fine-arrow{color:var(--paper);flex:none}.home-category-search-link{width:fit-content;margin:29px 0 0 auto}.home-four-beats-section{background:var(--paper-warm)}.home-four-beats{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:46px;display:grid;position:relative}.home-four-beats:before{content:"";background:var(--brand-soft);height:1px;position:absolute;top:61px;left:11%;right:11%}.home-four-beats article{z-index:1;border-right:1px solid var(--line);min-height:255px;padding:30px 28px;transition:background .24s,transform .24s;position:relative}.home-four-beats article:last-child{border-right:0}@media (hover:hover) and (pointer:fine){.home-four-beats article:hover{background:var(--paper);transform:translateY(-4px)}}.home-four-beats article>span{border:1px solid var(--line);background:var(--paper);width:64px;height:64px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:40px;transition:color .22s,border-color .22s,transform .22s;display:grid}@media (hover:hover) and (pointer:fine){.home-four-beats article:hover>span{color:var(--brand-deep);border-color:var(--brand);transform:scale(1.04)}}.home-four-beats svg{width:25px}.home-four-beats strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);font-weight:650}.home-four-beats p{color:var(--ink-soft);font-size:var(--text-sm);margin:9px 0 0}.home-centred-link{width:fit-content;margin:30px auto 0}.home-product-section{background:var(--paper)}.home-intents-section{background:var(--paper-neutral)}.home-intent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:45px;display:grid}.home-intent-card{border:1px solid var(--line);background:var(--paper);border-radius:10px;grid-template-columns:106px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:142px;padding:15px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}.home-intent-card:focus-visible{border-color:var(--brand);box-shadow:0 14px 32px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.home-intent-card:focus-visible{box-shadow:0 14px 32px color-mix(in srgb, var(--ink) 10%, transparent)}}.home-intent-card:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.home-intent-card:hover{border-color:var(--brand);box-shadow:0 14px 32px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.home-intent-card:hover{box-shadow:0 14px 32px color-mix(in srgb, var(--ink) 10%, transparent)}}.home-intent-card:hover{outline:none}}.home-intent-image{background:var(--paper-pink);width:106px;height:110px;color:var(--brand);border-radius:8px;place-items:center;transition:background .22s,color .22s;display:grid;overflow:hidden}@media (hover:hover) and (pointer:fine){.home-intent-card:hover .home-intent-image{background:var(--brand);color:var(--paper)}}.home-intent-image svg{width:32px;height:32px}.home-intent-card strong,.home-intent-card small{display:block}.home-intent-card strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);line-height:1.15}.home-intent-card small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:7px;line-height:1.45}.home-intent-card .fine-arrow{color:var(--brand)}.home-brand-section{background:var(--paper)}.home-market-section{background:var(--paper-pink)}.home-market-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:100px;display:grid}.home-market-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0}.home-market-visual{border:1px solid var(--line);background:var(--dark);min-height:560px;box-shadow:var(--shadow);isolation:isolate;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:end;gap:12px;padding:26px;display:grid;position:relative;overflow:hidden}.home-market-visual>img{z-index:-2;object-fit:cover;object-position:center}.home-market-visual:before{content:"";z-index:-1;background:linear-gradient(to top, var(--dark), var(--dark) 64%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-market-visual:before{background:linear-gradient(to top, color-mix(in srgb, var(--dark) 46%, transparent), color-mix(in srgb, var(--dark) 2%, transparent) 64%)}}.home-market-visual:before{pointer-events:none}.home-market-visual span{border:1px solid var(--paper);align-content:center;gap:3px;min-height:104px;padding:17px 18px 17px 38px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.home-market-visual span{border:1px solid color-mix(in srgb, var(--paper) 68%, transparent)}}.home-market-visual span{background:var(--paper);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.home-market-visual span{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.home-market-visual span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .25s,background .25s}@media (hover:hover) and (pointer:fine){.home-market-visual span:hover{background:var(--paper);transform:translateY(-4px)}}.home-market-visual i{background:var(--brand);border-radius:50%;width:8px;height:8px;position:absolute;top:23px;left:18px}.home-market-visual strong{font-size:var(--text-sm)}.home-market-visual small{color:var(--ink-soft);font-size:var(--text-xs)}.home-recycler-wall-section{background:var(--paper);color:var(--ink)}.home-recycler-wall-section .platform-carousel-head>p{color:var(--ink-soft)}.home-recycler-logo-wall{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin-top:42px;display:grid}.home-recycler-logo-only{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);place-items:center;min-width:0;min-height:128px;padding:16px;transition:background .25s,transform .25s;display:grid;overflow:hidden}@media (hover:hover) and (pointer:fine){.home-recycler-logo-only:hover{z-index:1;background:var(--paper-pink);transform:translateY(-3px)}}.home-recycler-logo-only img{object-fit:contain;opacity:.88;width:100%;max-width:145px;height:70px;transition:opacity .25s,transform .25s}@media (hover:hover) and (pointer:fine){.home-recycler-logo-only:hover img{opacity:1;transform:scale(1.035)}}.home-recycler-logo-sprite{background-image:url(/home/recycler-logo-sprite.webp);background-repeat:no-repeat;background-size:680px;background-position:calc(var(--sprite-column) * -170px) calc(var(--sprite-row) * -121px);width:170px;max-width:100%;height:92px;transition:transform .25s;display:block}@media (hover:hover) and (pointer:fine){.home-recycler-logo-sprite-tile:hover .home-recycler-logo-sprite{transform:scale(1.035)}}.home-recycler-logo-vector svg{width:78px;height:60px;color:var(--brand);fill:currentColor;transition:transform .25s}@media (hover:hover) and (pointer:fine){.home-recycler-logo-vector:hover svg{transform:scale(1.045)}}.home-recycler-wall-foot{border-top:1px solid var(--line);justify-content:flex-end;margin-top:28px;padding-top:22px;display:flex}.home-guides-section{background:var(--paper-soft)}.home-guide-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:44px;display:grid}.home-guide-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:290px;padding:30px;transition:background .24s,color .24s,transform .24s;display:flex}.home-guide-grid>a:focus-visible{z-index:1;color:var(--brand);background:var(--paper-pink);outline:none;transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.home-guide-grid>a:hover{z-index:1;color:var(--brand);background:var(--paper-pink);outline:none;transform:translateY(-4px)}}.home-guide-grid>a>span:first-child{background:var(--paper-soft);width:52px;height:52px;color:var(--brand);border-radius:50%;place-items:center;margin-bottom:auto;display:grid}.home-guide-grid svg{width:23px}.home-guide-grid strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:42px;line-height:1.15}.home-guide-grid p{color:var(--ink-soft);font-size:var(--text-sm);margin:11px 0 20px}.home-guide-grid .fine-arrow{color:var(--brand);margin-top:auto}.home-choice-section{background:var(--paper-pink)}.home-choice-grid{grid-template-columns:.55fr 1.15fr .9fr;align-items:center;gap:62px;display:grid}.home-choice-mark{background:var(--lime);min-height:245px;font-size:var(--text-xs);border-radius:12px;flex-direction:column;justify-content:space-between;padding:30px;font-weight:800;transition:transform .25s,box-shadow .25s;display:flex}@media (hover:hover) and (pointer:fine){.home-choice-mark:hover{box-shadow:var(--shadow);transform:translateY(-5px)}}.home-choice-mark svg{width:48px;height:48px}.home-choice-grid>div:nth-child(2)>p:not(.eyebrow){color:var(--ink-soft);margin:22px 0 0}.home-choice-list{border-block:1px solid var(--line);gap:2px;display:grid}.home-choice-list span{border-bottom:1px solid var(--line);min-height:54px;font-size:var(--text-xs);align-items:center;gap:12px;font-weight:750;display:flex}.home-choice-list span:last-child{border-bottom:0}.home-choice-list svg{width:18px;color:var(--brand)}.home-business-section{background:var(--paper)}.home-business-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:42px;display:grid}.home-business-grid>a{border:1px solid var(--line);border-radius:10px;grid-template-columns:50px 1fr auto;align-items:center;gap:18px;min-height:114px;padding:24px;transition:border-color .24s,background .24s,transform .24s;display:grid}.home-business-grid>a:focus-visible{border-color:var(--brand);background:var(--paper-pink);outline:none;transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.home-business-grid>a:hover{border-color:var(--brand);background:var(--paper-pink);outline:none;transform:translateY(-3px)}}.home-business-grid>a>svg:first-child{width:28px;color:var(--brand)}.home-business-grid strong,.home-business-grid small{display:block}.home-business-grid strong{font-size:var(--text-base)}.home-business-grid small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:4px}.home-business-grid .fine-arrow{color:var(--brand)}.home-powered-section{background:var(--paper-cream)}.home-powered-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:92px;display:grid}.home-powered-grid>div:first-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0}.home-powered-names{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-powered-names article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;justify-content:space-between;min-height:170px;padding:28px;transition:color .22s,background .22s,transform .22s;display:flex}@media (hover:hover) and (pointer:fine){.home-powered-names article:hover{color:var(--brand);background:var(--paper-pink);transform:translateY(-3px)}}.home-powered-names strong{font-family:var(--font-newsreader), serif;font-size:var(--text-2xl)}.home-powered-names span{color:var(--ink-soft);font-size:var(--text-xs)}.home-afterlife-section{background:var(--paper)}.home-afterlife-grid{grid-template-columns:minmax(380px,.92fr) minmax(0,1.08fr);align-items:center;gap:90px;display:grid}.home-afterlife-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:520px;box-shadow:var(--shadow);border-radius:14px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.home-afterlife-photo>img{object-fit:cover;object-position:center}.home-afterlife-photo:before{content:"";z-index:1;background:linear-gradient(var(--ink), var(--ink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-afterlife-photo:before{background:linear-gradient(color-mix(in srgb, var(--ink) 3%, transparent), color-mix(in srgb, var(--ink) 18%, transparent))}}.home-afterlife-photo:before{pointer-events:none}@media (hover:hover) and (pointer:fine){.home-afterlife-photo:hover{box-shadow:0 30px 80px var(--ink);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.home-afterlife-photo:hover{box-shadow:0 30px 80px color-mix(in srgb, var(--ink) 18%, transparent)}}}.home-afterlife-photo>span{z-index:2;border:1px solid var(--line);background:var(--paper);border-radius:9px;grid-template-columns:40px 1fr;align-items:center;gap:2px 13px;padding:17px;display:grid;position:absolute;bottom:26px;left:26px;right:26px}.home-afterlife-photo svg{color:var(--brand);grid-row:1/3}.home-afterlife-photo strong,.home-afterlife-photo small{display:block}.home-afterlife-photo small{color:var(--ink-soft);font-size:var(--text-xs)}.home-afterlife-grid>div:last-child>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0}.home-afterlife-links{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-afterlife-links a{border-bottom:1px solid var(--line);min-height:58px;font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:14px;font-weight:750;transition:color .22s,padding .22s,background .22s;display:flex}.home-afterlife-links a:nth-child(odd){padding-right:22px}.home-afterlife-links a:nth-child(2n){padding-left:22px}@media (hover:hover) and (pointer:fine){.home-afterlife-links a:hover{color:var(--brand);background:var(--paper-pink);padding-inline:12px}}.home-buy-section{background:var(--paper-soft)}.home-buy-grid{grid-template-columns:.52fr 1.18fr auto;align-items:center;gap:58px;display:grid}.home-buy-sign{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-direction:column;justify-content:space-between;min-height:180px;padding:26px;transition:border-color .24s,transform .24s,box-shadow .24s;display:flex}@media (hover:hover) and (pointer:fine){.home-buy-sign:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-4px)}}.home-buy-sign span{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;font-weight:800}.home-buy-sign strong{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);line-height:1.05}.home-buy-grid>div:nth-child(2)>p:not(.eyebrow){color:var(--ink-soft);margin:20px 0 0}.home-buy-grid .button{white-space:nowrap}.home-subscription-section{background:var(--dark)}.home-page .faq-section{background:var(--paper)}.home-final-search-section{background:var(--brand)}@media (max-width:1100px){.home-hero{min-height:auto}.home-hero-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.85fr);gap:42px}.home-hero h1{font-size:var(--text-6xl)}.home-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-recycler-logo-wall{grid-template-columns:repeat(4,minmax(0,1fr))}.home-choice-grid{grid-template-columns:.62fr 1.2fr}.home-choice-list{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.home-choice-list span:nth-child(odd){padding-right:20px}}@media (max-width:900px){.home-hero{padding-top:44px}.home-hero-grid,.home-market-grid,.home-powered-grid,.home-afterlife-grid{grid-template-columns:1fr}.home-hero-market{min-height:570px}.home-hero-device-stage{min-height:505px}.home-hero-device-image{height:395px}.home-category-photo-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.home-category-photo{grid-area:auto;min-height:270px}.home-category-photo-phone{grid-column:1/-1;min-height:390px}.home-balanced-head{grid-template-columns:1fr;gap:24px}.home-four-beats{grid-template-columns:repeat(2,minmax(0,1fr))}.home-four-beats:before{display:none}.home-four-beats article:nth-child(2){border-right:0}.home-four-beats article:nth-child(-n+2){border-bottom:1px solid var(--line)}.home-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-guide-grid>a{min-height:250px}.home-powered-grid,.home-afterlife-grid{gap:48px}.home-afterlife-photo{min-height:440px}.home-buy-grid{grid-template-columns:.62fr 1.38fr}.home-buy-grid .button{grid-column:2;justify-self:start}}@media (max-width:700px){.home-hero{padding:35px 0 20px}.home-hero h1{font-size:var(--text-5xl);line-height:1.02}.home-hero-copy>p:not(.eyebrow){font-size:var(--text-base)}.home-hero .search-panel{padding:16px}.home-hero-market{min-height:515px}.home-hero-device-stage{min-height:455px}.home-hero-device-image{height:350px}.home-hero-live-tag{min-width:160px;padding:11px 13px;top:42px;right:8px}.home-hero-scroll{display:none}.home-category-photo-grid{grid-template-columns:1fr}.home-category-photo,.home-category-photo-phone{grid-column:auto;min-height:260px}.home-category-photo-phone{min-height:340px}.home-intent-grid,.home-business-grid,.home-powered-names,.home-afterlife-links{grid-template-columns:1fr}.home-intent-card{grid-template-columns:92px minmax(0,1fr) auto}.home-intent-image{width:92px;height:96px}.home-recycler-logo-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.home-choice-grid{grid-template-columns:1fr}.home-choice-mark{min-height:190px}.home-choice-list{grid-column:auto;grid-template-columns:1fr}.home-choice-list span:nth-child(odd){padding-right:0}.home-afterlife-links a:nth-child(n){padding-inline:0}.home-buy-grid{grid-template-columns:1fr;gap:30px}.home-buy-grid .button{grid-column:auto}}@media (max-width:520px){.home-hero-assurance{flex-direction:column;align-items:flex-start}.home-hero-market{min-height:455px}.home-hero-device-stage{min-height:400px}.home-hero-device-image{height:300px}.home-hero-live-tag{min-width:144px;top:24px;right:0}.home-hero-device-name{font-size:var(--text-xl)}.home-four-beats,.home-guide-grid{grid-template-columns:1fr}.home-four-beats article{border-right:0;border-bottom:1px solid var(--line);min-height:210px}.home-four-beats article:last-child{border-bottom:0}.home-four-beats article>span{margin-bottom:28px}.home-intent-card{grid-template-columns:78px minmax(0,1fr) auto;gap:13px;padding:12px}.home-intent-image{width:78px;height:84px}.home-intent-card strong{font-size:var(--text-lg)}.home-recycler-logo-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.home-recycler-logo-only{min-height:112px;padding:12px}.home-recycler-logo-only img{height:62px}.home-recycler-logo-sprite{transform:scale(.86)}@media (hover:hover) and (pointer:fine){.home-recycler-logo-sprite-tile:hover .home-recycler-logo-sprite{transform:scale(.9)}}.home-guide-grid>a{min-height:220px}.home-market-visual{padding:18px}.home-market-visual span{grid-template-columns:1fr}.home-market-visual small{grid-area:2/1}.home-afterlife-photo{min-height:370px}}.xbox-identity-section{background:var(--paper);color:var(--ink)}.xbox-identity-head>div{max-width:760px}.xbox-identity-head>p{max-width:480px;color:var(--ink-soft)}.xbox-identity-dock{grid-template-columns:minmax(380px,.8fr) minmax(0,1.2fr);gap:13px;margin-top:45px;display:grid}.xbox-identity-photo{border:1px solid var(--line);background:var(--paper-soft);min-height:610px;box-shadow:var(--shadow);border-radius:14px;transition:transform .28s,box-shadow .28s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.xbox-identity-photo:hover{box-shadow:0 27px 62px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.xbox-identity-photo:hover{box-shadow:0 27px 62px color-mix(in srgb, var(--ink) 17%, transparent)}}}.xbox-identity-photo>span{border:1px solid var(--line);background:var(--paper);min-height:108px;color:var(--ink);border-radius:10px;grid-template-columns:40px 1fr;align-items:center;gap:14px;padding:18px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.xbox-identity-photo svg{width:27px;color:var(--brand)}.xbox-identity-photo small,.xbox-identity-photo strong{display:block}.xbox-identity-photo small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.xbox-identity-photo strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);margin-top:5px;line-height:1.12}.xbox-model-bay{border:1px solid var(--line);background:var(--line);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:24px;display:grid}.xbox-model-card{background:var(--paper);min-height:448px;color:var(--ink);grid-template-rows:190px 1fr;gap:22px;padding:27px;transition:transform .23s,background .23s;display:grid}@media (hover:hover) and (pointer:fine){.xbox-model-card:hover{z-index:1;background:var(--paper-pink);transform:translateY(-4px)}}.xbox-console-shape{background:var(--dark);box-shadow:0 18px 36px var(--ink);place-self:end center;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.xbox-console-shape{box-shadow:0 18px 36px color-mix(in srgb, var(--ink) 22%, transparent)}}.xbox-console-shape i,.xbox-console-shape b{display:block;position:absolute}.xbox-model-x .xbox-console-shape{border-radius:8px 8px 5px 5px;width:90px;height:184px}.xbox-model-x .xbox-console-shape i{border:3px solid var(--lime);background:var(--lime);border-radius:50%;width:60px;height:60px;top:12px;left:15px}@supports (color:color-mix(in lab, red, red)){.xbox-model-x .xbox-console-shape i{background:color-mix(in srgb, var(--lime) 12%, var(--dark))}}.xbox-model-x .xbox-console-shape b{background:var(--paper);border-radius:50%;width:5px;height:5px;bottom:18px;right:15px}.xbox-model-s .xbox-console-shape{border:1px solid var(--line);background:var(--paper-soft);border-radius:8px;width:164px;height:112px}.xbox-model-s .xbox-console-shape i{background:var(--dark);border-radius:50%;width:77px;height:77px;top:17px;right:17px}.xbox-model-s .xbox-console-shape b{background:var(--brand);border-radius:50%;width:6px;height:6px;bottom:18px;left:15px}.xbox-model-card small,.xbox-model-card strong,.xbox-model-card div>span{display:block}.xbox-model-card small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.xbox-model-card strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);margin-top:8px;line-height:1.08}.xbox-model-card p{color:var(--ink-soft);font-size:var(--text-sm);margin:12px 0 0;line-height:1.55}.xbox-model-card div>span{color:var(--brand);font-size:var(--text-xs);margin-top:17px;font-weight:800}.xbox-legacy-strip{background:var(--brand);min-height:104px;color:var(--paper);grid-column:1/-1;grid-template-columns:38px 1fr;align-items:center;gap:15px;padding:19px 22px;display:grid}.xbox-legacy-strip>svg{width:27px;color:var(--lime)}.xbox-legacy-strip strong{color:var(--paper);font-size:var(--text-sm)}.xbox-legacy-strip p{color:var(--paper-pink);font-size:var(--text-xs);margin:5px 0 0;line-height:1.5}.xbox-account-section{background:var(--dark);color:var(--paper)}.xbox-account-layout{grid-template-columns:minmax(330px,.7fr) minmax(620px,1.3fr);align-items:center;gap:78px;display:grid}.xbox-account-layout>div:first-child .eyebrow{color:var(--lime)}.xbox-account-layout>div:first-child h2{color:var(--paper)}.xbox-account-layout>div:first-child>p:not(.eyebrow){color:var(--white-muted);margin:23px 0 0}.xbox-account-layout .text-link{color:var(--paper);margin-top:28px}.xbox-account-layout .text-link:focus-visible{color:var(--lime);outline-color:var(--lime)}@media (hover:hover) and (pointer:fine){.xbox-account-layout .text-link:hover{color:var(--lime);outline-color:var(--lime)}}.xbox-account-tether{border:1px solid var(--line-dark);background:var(--line-dark);color:var(--ink);box-shadow:0 25px 70px var(--black);border-radius:17px;padding:24px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.xbox-account-tether{box-shadow:0 25px 70px color-mix(in srgb, var(--black) 45%, transparent)}}.xbox-account-tether{transition:transform .28s,box-shadow .28s}@media (hover:hover) and (pointer:fine){.xbox-account-tether:hover{box-shadow:0 31px 78px var(--black);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.xbox-account-tether:hover{box-shadow:0 31px 78px color-mix(in srgb, var(--black) 53%, transparent)}}}.xbox-account-core{background:var(--paper-pink);min-height:130px;color:var(--ink);border-radius:10px 10px 0 0;grid-template-columns:44px 1fr;align-items:center;gap:4px 15px;padding:24px;display:grid}.xbox-account-core>svg{width:29px;color:var(--brand);grid-row:1/3}.xbox-account-core small{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.xbox-account-core strong{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);line-height:1.12}.xbox-account-spokes{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1px;display:grid;position:relative}.xbox-account-spokes:before{content:"";background:var(--brand);opacity:.22;pointer-events:none;width:1px;position:absolute;top:-1px;bottom:-1px;left:50%}.xbox-account-spokes article{background:var(--paper);min-height:165px;color:var(--ink);grid-template-columns:36px 1fr;align-content:center;gap:14px;padding:22px;transition:background .22s,transform .22s;display:grid}@media (hover:hover) and (pointer:fine){.xbox-account-spokes article:hover{z-index:1;background:var(--paper-blush);transform:translateY(-2px)}}.xbox-account-spokes article>svg{width:23px;color:var(--brand)}.xbox-account-spokes small,.xbox-account-spokes strong{display:block}.xbox-account-spokes small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;font-weight:800}.xbox-account-spokes strong{color:var(--ink);font-size:var(--text-sm);margin-top:5px;line-height:1.4}.xbox-account-tether>p{background:var(--brand);min-height:74px;color:var(--paper);font-size:var(--text-xs);border-radius:0 0 10px 10px;align-items:center;gap:12px;margin:1px 0 0;padding:17px 21px;font-weight:700;line-height:1.5;display:flex}.xbox-account-tether>p svg{width:21px;color:var(--lime);flex:none}.xbox-upgrade-section{background:var(--paper);color:var(--ink)}.xbox-upgrade-section .search-value-copy .eyebrow{color:var(--brand)}.xbox-upgrade-section .search-value-copy>p:not(.eyebrow){color:var(--ink-soft)}.xbox-upgrade-section .search-value-points{border-color:var(--line)}.xbox-upgrade-section .search-value-points article{border-color:var(--line);min-height:168px;color:var(--ink)}@media (hover:hover) and (pointer:fine){.xbox-upgrade-section .search-value-points article:hover{background:var(--paper-pink)}}.xbox-upgrade-section .search-value-points article>svg{color:var(--brand)}.xbox-upgrade-section .search-value-points strong{color:var(--ink)}.xbox-upgrade-section .search-value-points p{color:var(--ink-soft)}.xbox-condition-section{background:var(--paper-blush);color:var(--ink)}.xbox-condition-section .brand-category-ready-intro>p:not(.eyebrow),.xbox-condition-section .brand-category-ready-list p{color:var(--ink-soft)}.xbox-condition-section .brand-category-ready-list strong{color:var(--ink)}.xbox-condition-section .brand-category-ready-list article>span,.xbox-condition-section .text-link{color:var(--brand)}.xbox-journey-section{background:var(--paper);color:var(--ink)}.xbox-journey-section .eyebrow,.xbox-journey-section .text-link{color:var(--brand)}.xbox-journey-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.xbox-journey-steps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.xbox-journey-steps span{border:1px solid var(--line);background:var(--paper-pink);color:var(--ink);font-size:var(--text-xs);border-radius:50px;align-items:center;gap:9px;padding:10px 13px;font-weight:750;display:inline-flex}.xbox-journey-steps svg{width:17px;color:var(--brand)}.xbox-journey-section .text-link{margin-top:27px}.xbox-family-page .faq-section{background:var(--paper-pink);color:var(--ink)}.xbox-final-continuation{background:var(--paper);color:var(--ink)}@media (max-width:1100px){.xbox-identity-dock{grid-template-columns:1fr}.xbox-identity-photo{min-height:520px}.xbox-account-layout{grid-template-columns:1fr;gap:50px}}@media (max-width:700px){.xbox-identity-photo{min-height:420px}.xbox-identity-photo>span{bottom:14px;left:14px;right:14px}.xbox-model-bay{grid-template-columns:1fr;padding:15px}.xbox-model-card{min-height:395px}.xbox-legacy-strip{grid-column:auto}.xbox-account-tether{padding:15px}.xbox-account-spokes{grid-template-columns:1fr}.xbox-account-spokes:before{display:none}}@media (max-width:520px){.xbox-model-card{grid-template-rows:160px 1fr;padding:22px}.xbox-model-x .xbox-console-shape{width:76px;height:154px}.xbox-model-x .xbox-console-shape i{width:50px;height:50px;left:13px}.xbox-model-s .xbox-console-shape{width:142px;height:98px}.xbox-model-s .xbox-console-shape i{width:66px;height:66px}.xbox-account-core{grid-template-columns:35px 1fr;padding:19px}.xbox-account-spokes article{min-height:145px;padding:19px}}.sell-for-cash-page .search-query-proof{background:var(--brand)}.sell-cash-category-section{background:var(--paper-pink);color:var(--ink)}.sell-cash-category-head>p{max-width:500px;color:var(--ink-soft)}.sell-cash-category-map{border:1px solid var(--line);background:var(--line);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:46px;display:grid;overflow:hidden}.sell-cash-category-entry{background:var(--paper);min-height:238px;color:var(--ink);grid-template-rows:auto 1fr;grid-template-columns:58px minmax(0,1fr) auto;align-items:start;gap:25px 20px;padding:30px;transition:background .24s,color .24s,transform .24s;display:grid;position:relative}.sell-cash-category-entry.is-primary{grid-row:span 2;align-content:space-between;min-height:477px;padding:38px}@media (hover:hover) and (pointer:fine){.sell-cash-category-entry:hover{z-index:1;background:var(--paper-blush);color:var(--brand);transform:translateY(-3px)}}.sell-cash-category-icon{background:var(--brand-soft);width:58px;height:58px;color:var(--brand);border-radius:50%;place-items:center;transition:background .24s,color .24s,transform .24s;display:grid}@media (hover:hover) and (pointer:fine){.sell-cash-category-entry:hover .sell-cash-category-icon{background:var(--brand);color:var(--paper);transform:rotate(-5deg)}}.sell-cash-category-icon svg{width:25px;height:25px}.sell-cash-category-count{text-align:right;justify-self:end}.sell-cash-category-count strong,.sell-cash-category-count small,.sell-cash-category-copy strong,.sell-cash-category-copy small{display:block}.sell-cash-category-count strong{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);line-height:1}.sell-cash-category-count small{color:var(--ink-soft);font-size:var(--text-xs);margin-top:5px}.sell-cash-category-copy{grid-column:1/3;align-self:end}.sell-cash-category-copy strong{font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);line-height:1.05}.sell-cash-category-copy small{max-width:390px;color:var(--ink-soft);font-size:var(--text-sm);margin-top:9px;line-height:1.55}.sell-cash-category-entry .fine-arrow{color:var(--brand);grid-area:2/3;align-self:end}.sell-cash-category-entry.is-primary .sell-cash-category-copy strong{max-width:320px;font-size:var(--text-4xl)}.sell-cash-compare-section{background:var(--paper);color:var(--ink)}.sell-cash-compare-section .category-editorial-grid>div:not(.category-editorial-photo)>p:not(.eyebrow){color:var(--ink-soft)}.sell-cash-compare-section .text-link{margin-top:27px}.sell-cash-compare-photo{border-color:var(--line);transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.sell-cash-compare-photo:hover{box-shadow:0 27px 62px var(--ink);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.sell-cash-compare-photo:hover{box-shadow:0 27px 62px color-mix(in srgb, var(--ink) 17%, transparent)}}}.sell-cash-compare-photo figcaption{border:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:10px;grid-template-columns:42px 1fr;align-items:center;gap:15px;padding:20px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.sell-cash-compare-photo figcaption>svg{color:var(--brand)}.sell-cash-compare-photo figcaption small,.sell-cash-compare-photo figcaption strong{display:block}.sell-cash-compare-photo figcaption small{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:800}.sell-cash-compare-photo figcaption strong{font-size:var(--text-sm);margin-top:3px}.sell-cash-independence-section{background:var(--dark);color:var(--paper)}.sell-cash-independence-section .recycler-paths h3{color:var(--paper);font-family:var(--font-newsreader), serif;font-size:var(--text-xl);font-weight:560}.sell-cash-light-link{color:var(--paper);margin-top:28px}@media (hover:hover) and (pointer:fine){.sell-cash-light-link:hover{color:var(--lime)}}.sell-cash-family-section{background:var(--paper);color:var(--ink)}.sell-cash-family-layout{grid-template-columns:.64fr 1.36fr;align-items:start;gap:88px;display:grid}.sell-cash-family-intro{position:sticky;top:122px}.sell-cash-family-intro>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0}.sell-cash-family-runway{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sell-cash-family-runway a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:166px;color:var(--ink);grid-template-columns:1fr auto;align-content:center;gap:5px 18px;padding:25px 26px;transition:padding .23s,background .23s,color .23s;display:grid;position:relative}.sell-cash-family-runway a:nth-child(2n){border-right:0}@media (hover:hover) and (pointer:fine){.sell-cash-family-runway a:hover{z-index:1;background:var(--paper-pink);color:var(--brand);padding-left:34px}}.sell-cash-family-runway a>span{color:var(--brand);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em;grid-column:1/-1;font-weight:800}.sell-cash-family-runway strong{font-family:var(--font-newsreader), serif;font-size:var(--text-xl);line-height:1.15}.sell-cash-family-runway small{color:var(--ink-soft);font-size:var(--text-xs);grid-column:1;line-height:1.5}.sell-cash-family-runway .fine-arrow{color:var(--brand);grid-area:2/2/4;align-self:center}.device-family-directory-section.sell-cash-family-section{background:var(--paper-pink)}.sell-cash-prepare-section{background:var(--paper-blush);color:var(--ink)}.sell-cash-prepare-section .search-value-copy .eyebrow{color:var(--brand)}.sell-cash-prepare-section .search-value-copy>p:not(.eyebrow),.sell-cash-prepare-section .search-value-points p{color:var(--ink-soft)}.sell-cash-prepare-section .search-value-points,.sell-cash-prepare-section .search-value-points article{border-color:var(--line)}@media (hover:hover) and (pointer:fine){.sell-cash-prepare-section .search-value-points article:hover{background:var(--paper)}}.sell-cash-prepare-section .search-value-points article>svg{color:var(--brand)}.sell-for-cash-page .faq-section{background:var(--paper);color:var(--ink)}@media (max-width:1020px){.sell-cash-category-entry.is-primary{min-height:430px}.sell-cash-family-layout{grid-template-columns:1fr;gap:44px}.sell-cash-family-intro{position:static}}@media (max-width:700px){.sell-cash-category-map{grid-template-columns:1fr}.sell-cash-category-entry,.sell-cash-category-entry.is-primary{grid-row:auto;min-height:225px;padding:26px}.sell-cash-category-entry.is-primary .sell-cash-category-copy strong{font-size:var(--text-3xl)}.sell-cash-family-runway{grid-template-columns:1fr}.sell-cash-family-runway a,.sell-cash-family-runway a:nth-child(2n){border-right:0}}@media (max-width:520px){.sell-cash-category-entry,.sell-cash-category-entry.is-primary{grid-template-columns:50px minmax(0,1fr) auto;gap:20px 14px;padding:22px}.sell-cash-category-icon{width:50px;height:50px}.sell-cash-category-count strong{font-size:var(--text-2xl)}.sell-cash-category-copy{grid-column:1/-1}.sell-cash-category-entry .fine-arrow{grid-row:1;align-self:center}.sell-cash-compare-photo{min-height:430px}.sell-cash-compare-photo figcaption{bottom:14px;left:14px;right:14px}.sell-cash-family-runway a{min-height:150px;padding-inline:18px}}.cookie-consent-layer{z-index:90;pointer-events:none;background:var(--paper);place-items:center;padding:24px;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.cookie-consent-layer{background:color-mix(in srgb, var(--paper) 40%, transparent)}}.cookie-consent-layer{-webkit-backdrop-filter:blur(8px)saturate(.92);backdrop-filter:blur(8px)saturate(.92)}.cookie-consent-banner{border:1px solid var(--line);border-top:4px solid var(--brand);background:var(--paper);width:min(510px,100%);color:var(--ink);box-shadow:0 28px 80px var(--ink);border-radius:14px;padding:27px}@supports (color:color-mix(in lab, red, red)){.cookie-consent-banner{box-shadow:0 28px 80px color-mix(in srgb, var(--ink) 22%, transparent)}}.cookie-consent-banner{pointer-events:auto}.cookie-consent-heading{align-items:center;gap:15px;display:flex}.cookie-consent-mark{background:var(--brand-soft);width:46px;height:46px;color:var(--brand);border-radius:50%;flex:none;place-items:center;display:grid}.cookie-consent-mark svg{width:21px;height:21px}.cookie-consent-heading .eyebrow{color:var(--brand);margin:0 0 3px}.cookie-consent-heading h2{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-2xl);letter-spacing:-.025em;margin:0;font-weight:580;line-height:1.08}.cookie-consent-banner>p{color:var(--ink-soft);font-size:var(--text-sm);margin:17px 0 0;line-height:1.58}.cookie-consent-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:22px;display:grid}.cookie-consent-actions .button{cursor:pointer;width:100%;min-height:47px;font-size:var(--text-xs);border:1px solid #0000;padding-inline:15px}.cookie-secondary-action{border-color:var(--line)!important;background:var(--paper)!important;color:var(--ink)!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.cookie-secondary-action:hover{transform:translateY(-1px);border-color:var(--brand)!important;background:var(--paper-pink)!important;color:var(--brand-deep)!important}}.cookie-consent-links{justify-content:space-between;align-items:center;gap:18px;margin-top:16px;display:flex}.cookie-consent-links>a{color:var(--brand);font-size:var(--text-xs);align-items:center;gap:9px;font-weight:800;display:inline-flex}.cookie-consent-links>a:focus-visible{color:var(--brand-deep)}@media (hover:hover) and (pointer:fine){.cookie-consent-links>a:hover{color:var(--brand-deep)}}.cookie-preferences-action,.cookie-text-action{min-height:38px;color:var(--brand);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0;font-weight:800;display:inline-flex}.cookie-preferences-action svg{width:17px;height:17px}@media (hover:hover) and (pointer:fine){.cookie-preferences-action:hover,.cookie-text-action:hover{color:var(--brand-deep)}}.cookie-consent-banner button:focus-visible,.cookie-consent-banner a:focus-visible,.cookie-preference-centre button:focus-visible,.cookie-preference-centre input:focus-visible+span{outline:3px solid var(--brand);outline-offset:3px}.cookie-preference-backdrop{z-index:91;background:var(--dark);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.cookie-preference-backdrop{background:color-mix(in srgb, var(--dark) 58%, transparent)}}.cookie-preference-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cookie-preference-centre{border:1px solid var(--line);border-top:5px solid var(--brand);background:var(--paper);width:min(700px,100%);max-height:calc(100vh - 48px);color:var(--ink);box-shadow:0 34px 90px var(--black);border-radius:15px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.cookie-preference-centre{box-shadow:0 34px 90px color-mix(in srgb, var(--black) 43%, transparent)}}.cookie-preference-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:27px 28px 0;display:grid}.cookie-preference-heading .eyebrow{color:var(--brand);margin:0 0 7px}.cookie-preference-heading h2{color:var(--ink);font-family:var(--font-newsreader), serif;font-size:var(--text-3xl);letter-spacing:-.025em;margin:0;font-weight:580;line-height:1.08}.cookie-preference-close{border:1px solid var(--line);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s,color .2s,transform .2s;display:grid}@media (hover:hover) and (pointer:fine){.cookie-preference-close:hover{border-color:var(--brand);color:var(--brand);transform:rotate(5deg)}}.cookie-preference-close svg{width:20px;height:20px}.cookie-preference-intro{max-width:600px;color:var(--ink-soft);font-size:var(--text-sm);margin:15px 28px 0;line-height:1.55}.cookie-preference-list{border-top:1px solid var(--line);margin:22px 28px 0}.cookie-preference-list article{border-bottom:1px solid var(--line);background:var(--paper);min-height:112px;color:var(--ink);grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:17px;padding:18px 2px;display:grid}.cookie-preference-icon{background:var(--paper-pink);width:43px;height:43px;color:var(--brand);border-radius:50%;place-items:center;display:grid}.cookie-preference-icon svg{width:21px;height:21px}.cookie-preference-list h3{color:var(--ink);font-size:var(--text-base);margin:0}.cookie-preference-list p{max-width:510px;color:var(--ink-soft);font-size:var(--text-xs);margin:6px 0 0;line-height:1.55}.cookie-consent-switch{cursor:pointer;grid-template-columns:46px auto;align-items:center;gap:8px;min-width:94px;display:grid}.cookie-consent-switch input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.cookie-consent-switch>span:not(.sr-only){border:1px solid var(--ink-soft);background:var(--paper-soft);border-radius:30px;width:46px;height:26px;transition:background .2s,border-color .2s;position:relative}.cookie-consent-switch>span:not(.sr-only) i{background:var(--ink-soft);border-radius:50%;width:18px;height:18px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}.cookie-consent-switch input:checked+span{border-color:var(--brand);background:var(--brand-soft)}.cookie-consent-switch input:checked+span i{background:var(--brand);transform:translate(20px)}.cookie-consent-switch strong{color:var(--ink);font-size:var(--text-xs)}.cookie-consent-switch.is-required{cursor:default}.cookie-consent-switch.is-required>span:not(.sr-only){border-color:var(--success);background:var(--paper)}.cookie-consent-switch.is-required>span:not(.sr-only) i{background:var(--success)}.cookie-preference-actions{grid-template-columns:1fr 1fr;align-items:center;gap:10px;padding:23px 28px 0;display:grid}.cookie-preference-actions .button{cursor:pointer;min-height:48px;font-size:var(--text-xs);border:1px solid #0000}.cookie-preference-actions .button svg{width:17px;height:17px}.cookie-preference-actions .cookie-text-action{grid-column:1/-1;justify-self:center}.cookie-preference-footnote{border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-xs);margin:18px 28px 0;padding:17px 0 25px}.cookie-consent-switch .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-cookie-settings{color:var(--white-muted);font-size:var(--text-xs);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.footer-cookie-settings:focus-visible{color:var(--paper)}@media (hover:hover) and (pointer:fine){.footer-cookie-settings:hover{color:var(--paper)}}.footer-cookie-settings:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (max-width:620px){.cookie-consent-layer{align-items:end;padding:12px}.cookie-consent-banner{border-radius:12px;width:100%;max-height:calc(100vh - 24px);padding:21px 19px;overflow-y:auto}.cookie-consent-heading{gap:12px}.cookie-consent-mark{width:42px;height:42px}.cookie-consent-heading h2{font-size:var(--text-xl)}.cookie-consent-banner>p{font-size:var(--text-xs);margin-top:14px}.cookie-consent-actions{grid-template-columns:1fr;gap:8px;margin-top:18px}.cookie-consent-links{margin-top:12px}.cookie-preference-backdrop{align-items:end;padding:0}.cookie-preference-centre{border-bottom:0;border-left:0;border-right:0;border-radius:15px 15px 0 0;width:100%;max-height:calc(100vh - 14px)}.cookie-preference-heading{padding:24px 20px 0}.cookie-preference-heading h2{font-size:var(--text-2xl)}.cookie-preference-intro,.cookie-preference-list{margin-inline:20px}.cookie-preference-list article{grid-template-columns:38px minmax(0,1fr);gap:14px}.cookie-preference-icon{width:38px;height:38px}.cookie-consent-switch{grid-column:2;justify-self:start;min-width:0;margin-top:2px}.cookie-preference-actions{grid-template-columns:1fr;align-items:stretch;padding-inline:20px}.cookie-preference-actions .cookie-text-action{grid-column:auto}.cookie-preference-actions .button,.cookie-preference-actions .cookie-text-action{width:100%}.cookie-preference-footnote{margin-inline:20px}}:where(a,button,summary,[role=button]):not(:disabled){-webkit-tap-highlight-color:transparent}:where(a,button,summary,[role=button]):not(:disabled):active{opacity:.88;transition-duration:70ms;transform:translateY(1px)scale(.985)}:where(input,select,textarea):active{border-color:var(--brand)}@media (max-width:900px) and (min-width:781px){.header-inner{min-height:70px}.desktop-nav{display:none}.menu-button{margin-left:auto;display:flex}.mobile-nav{border-top:1px solid var(--line);background:var(--paper);box-shadow:0 18px 35px var(--ink);padding:10px 20px 20px;display:grid;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.mobile-nav{box-shadow:0 18px 35px color-mix(in srgb, var(--ink) 10%, transparent)}}.mobile-nav>a,.mobile-nav>button{border-bottom:1px solid var(--line);min-height:49px;font-size:var(--text-sm);align-items:center;font-weight:750;display:flex}.mobile-nav-parent{cursor:pointer;background:0 0;border-width:0 0 1px;border-radius:0;justify-content:space-between;width:100%;padding:0}.mobile-nav-parent>svg{width:17px;transition:transform .2s}.mobile-nav-parent[aria-expanded=true]{color:var(--brand)}.mobile-nav-parent[aria-expanded=true]>svg{transform:rotate(180deg)}.mobile-nav-submenu{border-bottom:1px solid var(--line);background:var(--paper-soft);gap:3px;padding:8px;display:grid}.mobile-nav-submenu a{min-height:44px;font-size:var(--text-xs);border-radius:7px;align-items:center;gap:10px;padding:5px 10px;font-weight:750;display:flex}.mobile-nav-submenu svg{width:17px;color:var(--brand)}.mobile-nav .mobile-find-device{justify-content:space-between}}@supports (padding:max(0px)){.shell{width:min(1180px, calc(100% - max(40px, calc(env(safe-area-inset-left) + env(safe-area-inset-right) + 30px))))}.top-note{padding-top:env(safe-area-inset-top)}.site-header{top:env(safe-area-inset-top)}.skip-link{left:max(20px, env(safe-area-inset-left))}.skip-link:focus{top:max(16px, env(safe-area-inset-top))}.search-overlay{padding:max(42px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(42px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left))}.cookie-consent-layer,.cookie-preference-backdrop{padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left))}@media (max-width:780px){.shell{width:min(650px, calc(100% - max(30px, calc(env(safe-area-inset-left) + env(safe-area-inset-right) + 22px))))}.search-overlay{padding:0}.search-dialog{padding:calc(25px + env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) calc(36px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left))}.mobile-nav{max-height:calc(100dvh - 70px - env(safe-area-inset-top));padding-right:max(20px, env(safe-area-inset-right));padding-bottom:max(20px, env(safe-area-inset-bottom));padding-left:max(20px, env(safe-area-inset-left));overscroll-behavior:contain;overflow-y:auto}}@media (max-width:620px){.cookie-consent-layer{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.cookie-consent-banner{max-height:calc(100dvh - max(24px, env(safe-area-inset-top) + env(safe-area-inset-bottom)))}.cookie-preference-backdrop{padding:env(safe-area-inset-top) 0 0}.cookie-preference-centre{max-height:calc(100dvh - max(14px, env(safe-area-inset-top)));padding-bottom:env(safe-area-inset-bottom)}}}@media (max-width:780px){button,summary,[role=button],input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea{min-width:44px;min-height:44px}.brand,.breadcrumbs a,.text-link,.mobile-nav a,footer a,.footer-cookie-settings,.recycler-alphabet a,.brand-category-directory-jumps a,.recycler-profile-socials a,.legal-document-mobile-nav a,.legal-clause a,.faq-answer a,.faq-reference-answer a,.cookie-consent-links>a,.privacy-check,.privacy-check a{align-items:center;min-height:44px}.brand,.breadcrumbs a,.text-link,.mobile-nav a,footer a,.footer-cookie-settings,.recycler-alphabet a,.brand-category-directory-jumps a,.recycler-profile-socials a,.legal-document-mobile-nav a,.cookie-consent-links>a{display:inline-flex}.clear-search,.catalogue-search-clear,.faq-search-control button,.join-review-edit,.recycler-profile-socials a,.cookie-preferences-action,.cookie-text-action{width:44px;min-width:44px;height:44px;min-height:44px}.cookie-preferences-action,.cookie-text-action,.footer-cookie-settings{width:auto;padding-inline:8px}.mobile-nav-submenu a,.suggestions button,.overlay-popular button,.page-popular-searches button,.category-search-meta button,.brand-category-directory-jumps a,.recycler-alphabet a{min-height:44px}.carousel-dots button,.recycler-carousel-dots button{background:0 0;border:0;width:44px;min-width:44px;height:44px;min-height:44px;position:relative}.carousel-dots button:before,.recycler-carousel-dots button:before{content:"";border:1px solid var(--brand);background:0 0;border-radius:50%;width:11px;height:11px;transition:width .2s,background .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel-dots button.active:before,.recycler-carousel-dots button.active:before{background:var(--brand);border-radius:50px;width:29px}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section,.not-found-recycler-carousel-section) .recycler-carousel-dots button:before{border-color:var(--paper)}:is(.about-recycler-carousel-section,.how-recycler-carousel-section,.recycling-recycler-carousel-section,.multiple-recycler-carousel-section,.business-recycler-carousel-section,.sell-online-recycler-carousel-section,.not-found-recycler-carousel-section) .recycler-carousel-dots button.active:before{background:var(--paper)}}@media (orientation:landscape) and (max-width:1100px) and (max-height:650px){.home-hero{min-height:auto;padding-top:28px}.home-hero-market{min-height:430px}.home-hero-device-stage{min-height:370px}.home-hero-device-image{height:300px}.mobile-nav{max-height:calc(100dvh - 70px - env(safe-area-inset-top));overscroll-behavior:contain;overflow-y:auto}}@media (orientation:landscape) and (max-width:900px) and (max-height:500px){.top-note{display:none}.site-header{top:env(safe-area-inset-top)}.header-inner{min-height:62px}.home-hero{padding:20px 0}.home-hero-market{min-height:330px}.home-hero-device-stage{min-height:278px}.home-hero-device-image{height:220px}.home-hero-live-tag{padding:9px 11px;top:12px}.mobile-nav{max-height:calc(100dvh - 62px - env(safe-area-inset-top))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
