#authenticity-page{--auth-ink: #242424;--auth-body: #454542;--auth-muted: #62625e;--auth-line: #e4e4df;--auth-paper: #f7f7f5;--auth-gutter: clamp(24px, 6vw, 80px);--auth-width: 1120px;background:#fff;color:var(--auth-ink);font-family:var(--font)}#authenticity-page .authenticity-copy-hero,#authenticity-page .auth-process.section{width:min(calc(100% - var(--auth-gutter) * 2),var(--auth-width));max-width:var(--auth-width);margin-inline:auto!important}#authenticity-page .authenticity-copy-hero.info-editorial-hero{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,5vw,68px);height:auto!important;min-height:0!important;margin-block:0!important;padding:36px 0 44px!important;border:0;background:#fff!important}#authenticity-page .info-hero-copy{display:block;width:100%;max-width:none;min-height:0!important;padding:0!important;border:0;background:transparent!important}#authenticity-page .auth-page-label{margin:0 0 22px!important;color:var(--auth-muted);font-size:.75rem!important;font-weight:500;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}#authenticity-page .authenticity-editorial-title{max-width:none!important;margin:0!important;color:var(--auth-ink);font-size:clamp(1.75rem,2.6vw,2.125rem)!important;font-weight:400;line-height:1.16!important;letter-spacing:-.025em}#authenticity-page .authenticity-title-accent{color:inherit!important}#authenticity-page .authenticity-hero-copy{display:block;max-width:390px!important;margin:20px 0 0!important;padding:0}#authenticity-page .authenticity-proof-lead{margin:0!important;color:var(--auth-muted)!important;font-size:.875rem!important;line-height:1.65!important}#authenticity-page .auth-hero-note{max-width:365px;margin:28px 0 0;padding:24px 0 0;border:0;border-top:1px solid var(--auth-line);color:var(--auth-body)}#authenticity-page .auth-hero-note p{margin:0!important;font-size:.875rem!important;font-style:italic;font-weight:400;line-height:1.6!important;letter-spacing:0;text-align:left}#authenticity-page .authenticity-hero-visual{position:relative;width:100%;height:auto!important;min-height:0!important;aspect-ratio:4 / 3!important;margin:0;padding:0;overflow:hidden;border:0;background:var(--auth-paper)}#authenticity-page .authenticity-hero-visual img{position:absolute;inset:0;display:block;width:100%;height:100%!important;object-fit:cover;object-position:50% 43%!important;transform:none!important;filter:none}#authenticity-page .auth-process.section{display:block;padding:0 0 40px!important;border:0;background:#fff!important}#authenticity-page .auth-process article{display:grid;grid-template-columns:minmax(160px,.28fr) minmax(0,1fr);grid-template-rows:auto;column-gap:clamp(28px,3vw,40px);align-items:start;padding:30px 0 34px!important;border:0!important;border-top:1px solid var(--auth-line)!important;background:transparent!important;color:var(--auth-ink)}#authenticity-page .process-icon{display:none}#authenticity-page .auth-process h2{grid-column:1;grid-row:1;overflow-wrap:anywhere;margin:0!important;color:var(--auth-ink)!important;font-size:1.0625rem!important;font-weight:600;line-height:1.4;letter-spacing:0;text-align:left}#authenticity-page .process-copy{grid-column:2;grid-row:1;display:grid;gap:14px;max-width:none;margin:0}#authenticity-page .process-copy p,#authenticity-page .authenticity-detail p{max-width:none!important;overflow-wrap:anywhere;margin:0!important;color:var(--auth-body)!important;font-size:.875rem!important;line-height:1.65!important;letter-spacing:0;text-align:left!important}#authenticity-page .process-copy strong,#authenticity-page .process-copy b,#authenticity-page .process-copy em,#authenticity-page .process-copy a,#authenticity-page .authenticity-editorial-copy a{color:var(--auth-ink)!important}#authenticity-page a{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px;text-decoration-color:#92928c!important}#authenticity-page a:hover{text-decoration-color:var(--auth-ink)!important}#authenticity-page a:focus-visible{outline:2px solid var(--auth-ink);outline-offset:5px}#authenticity-page .authenticity-editorial.section{padding:38px var(--auth-gutter) 40px!important;background:var(--auth-paper)!important;color:var(--auth-ink)!important}#authenticity-page .authenticity-editorial-copy{max-width:var(--auth-width)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 54px!important}#authenticity-page .authenticity-editorial-copy em{font-style:normal}#authenticity-page .authenticity-detail{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:16px;padding:22px 0;border-top:1px solid var(--auth-line)}#authenticity-page .authenticity-detail-icon{display:block;width:auto;height:auto;padding-top:3px;border:0!important;border-radius:0;box-shadow:none;background:transparent!important;color:var(--auth-muted)!important;font-size:.75rem;line-height:1.65;text-align:left}#authenticity-page .authenticity-detail .authenticity-private-note{margin-top:12px!important}#authenticity-page .authenticity-detail:first-child{border-top:0}@media(min-width:761px){#authenticity-page .authenticity-detail:nth-child(2){border-top:0}}@media(max-width:760px){#authenticity-page .authenticity-copy-hero.info-editorial-hero{grid-template-columns:1fr;gap:25px;padding:30px 0!important}#authenticity-page .auth-page-label{margin-bottom:16px!important}#authenticity-page .authenticity-hero-copy{max-width:440px!important;margin-top:16px!important}#authenticity-page .auth-hero-note{max-width:440px;margin-top:20px;padding-top:18px}#authenticity-page .authenticity-hero-visual{max-height:300px;aspect-ratio:8 / 5!important}#authenticity-page .auth-process article{grid-template-columns:1fr;padding:24px 0 28px!important}#authenticity-page .auth-process h2{grid-row:1;margin-bottom:17px!important}#authenticity-page .process-copy{grid-column:1;grid-row:2;max-width:none;gap:13px}#authenticity-page .auth-process.section{padding-bottom:8px!important}#authenticity-page .authenticity-editorial.section{padding-block:30px!important}#authenticity-page .authenticity-editorial-copy{grid-template-columns:1fr!important}#authenticity-page .authenticity-detail{padding-block:20px}}
