.about-main{color:var(--color-text-primary);background:var(--color-surface)}.about-shell{width:var(--content-width);min-height:1333px;margin:0 auto;padding:64px 0}.about-breadcrumbs{min-height:26px;color:var(--color-text-tertiary);align-items:center;gap:12px;font-size:14px;line-height:1.5;display:flex}.about-breadcrumbs a{color:inherit}.about-breadcrumbs a:hover{color:var(--color-text-primary)}.about-shell>h1{font-family:var(--font-serif);margin-top:48px;font-size:32px;font-weight:300;line-height:1.25}.about-authenticity-body,.about-membership-body{flex-direction:column;gap:64px;margin-top:48px;display:flex}.about-authenticity-grid{grid-template-columns:repeat(2,minmax(0,592px));gap:64px;height:420px;display:grid}.about-authenticity-grid h2,.about-levels>h2,.about-notices>h2{margin-bottom:24px;font-size:20px;font-weight:400;line-height:1.4}.about-stepper{flex-direction:column;gap:48px;height:368px;display:flex;position:relative}.about-stepper:before{z-index:0;background:var(--color-text-primary);content:"";width:1px;height:287px;position:absolute;top:36px;left:18px}.about-stepper li{z-index:1;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:24px;min-height:56px;display:grid;position:relative}.about-step-number{border:1px solid var(--color-text-primary);width:36px;height:36px;color:var(--color-text-primary);background:var(--color-surface);border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid}.about-stepper h3,.about-notice-list h3{font-size:16px;font-weight:700;line-height:1.5}.about-stepper h3{margin-bottom:8px}.about-stepper p,.about-notice-list p{color:var(--color-text-secondary);font-size:16px;line-height:1.5}.about-coverage-list{flex-direction:column;gap:4px;display:flex}.about-coverage-list li{border-bottom:1px solid var(--color-surface-muted);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:16px;min-height:41px;padding:8px 0;font-size:14px;line-height:1.5;display:grid}.about-coverage-list img{width:24px;height:18px}.about-guarantee{border:1px solid var(--color-border);background:var(--color-brand-tertiary);flex-direction:column;gap:24px;min-height:233px;padding:24px;display:flex}.about-guarantee-intro{flex-direction:column;gap:8px;display:flex}.about-guarantee-heading{align-items:center;gap:12px;display:flex}.about-guarantee-heading h2{font-size:20px;font-weight:700;line-height:1.4}.about-guarantee-intro>p{color:var(--color-text-secondary);font-size:16px;line-height:1.5}.about-guarantee dl{flex-direction:column;gap:12px;display:flex}.about-guarantee dl>div{justify-content:space-between;gap:24px;min-height:24px;font-size:16px;line-height:1.5;display:flex}.about-guarantee dt{color:var(--color-brand-primary)}.about-guarantee dd{color:var(--color-text-secondary);text-align:right}.about-notice-list{flex-direction:column;gap:24px;display:flex}.about-notice-list article{max-width:1184px;min-height:56px}.about-notice-list h3{margin-bottom:12px}.about-membership-primary{flex-direction:column;gap:32px;display:flex}.about-current-level{height:234px;color:var(--color-text-inverse);background:var(--color-surface-inverse);flex-direction:column;padding:24px;display:flex}.about-current-level-heading,.about-tier-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.about-current-level-heading p{margin-bottom:8px;font-size:14px;line-height:1.5}.about-current-level-heading h2{color:var(--color-brand-banner);font-family:var(--font-serif);font-size:28px;font-weight:300;line-height:1.35}.about-current-level-heading>div:last-child{text-align:right}.about-current-level-heading strong{font-size:18px;line-height:1.5}.about-progress{background:var(--color-surface);height:4px;margin-top:24px}.about-progress span{width:var(--membership-progress);background:var(--color-brand-banner);height:100%;display:block}.about-level-gap{text-align:right;margin-top:12px;font-size:14px;line-height:1.5}.about-level-jump{color:inherit;align-self:center;margin-top:24px;font-size:14px;line-height:1.5}.about-level-jump:hover{color:var(--color-brand-banner)}.about-tier-list{flex-direction:column;gap:24px;display:flex}.about-tier-list>article{border:1px solid var(--color-border);background:var(--color-surface);height:262px;padding:24px}.about-tier-list>article.is-current{border-color:var(--color-surface-inverse);height:266px;color:var(--color-text-inverse);background:var(--color-surface-inverse)}.about-tier-heading h3{font-family:var(--font-serif);margin-top:8px;font-size:28px;font-weight:300;line-height:1.35}.about-tier-heading>div:last-child{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.about-tier-heading>div:last-child span{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.about-tier-heading>div:last-child strong{font-size:18px;line-height:1.5}.is-current .about-tier-heading>div:last-child span{color:var(--color-text-inverse-secondary)}.about-current-badge{border-radius:var(--radius-pill);min-height:28px;color:var(--color-text-inverse);background:var(--color-brand-banner);align-items:center;padding:3px 12px;font-size:14px;line-height:1.5;display:inline-flex}.about-tier-list ul{flex-direction:column;gap:8px;margin-top:24px;display:flex}.about-tier-list li{color:var(--color-text-secondary);font-size:16px;line-height:1.5}.about-tier-list .is-current li{color:var(--color-text-inverse-secondary)}@media (max-width:1279px){.about-shell{width:auto;margin-inline:24px}.about-authenticity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}@media (max-width:767px){.about-shell{min-height:0;margin-inline:16px;padding:32px 0 64px}.about-breadcrumbs{gap:8px;min-height:21px;font-size:13px}.about-shell>h1{margin-top:32px;font-size:28px}.about-authenticity-body,.about-membership-body{gap:48px;margin-top:32px}.about-authenticity-grid{grid-template-columns:1fr;gap:48px;height:auto}.about-stepper{height:auto}.about-stepper:before{height:auto;bottom:28px}.about-stepper p,.about-notice-list p{font-size:14px}.about-guarantee dl>div{flex-direction:column;gap:4px}.about-guarantee dd{text-align:left}.about-membership-primary{gap:32px}.about-current-level{height:auto;min-height:270px}.about-current-level-heading,.about-tier-heading{flex-direction:column}.about-current-level-heading>div:last-child,.about-level-gap{text-align:right;align-self:flex-end}.about-tier-heading>div:last-child{align-items:flex-start}.about-tier-list>article,.about-tier-list>article.is-current{height:auto;min-height:262px}}@media (prefers-reduced-motion:reduce){.about-progress span{transition:none}}
.content-page{width:var(--content-width);min-height:780px;margin:0 auto;padding:64px 0 88px}.content-breadcrumbs{color:var(--color-text-tertiary);margin-bottom:48px;font-size:14px}.content-page>h1{font-family:var(--font-serif);font-size:32px;font-weight:300}.legal-copy{max-width:960px;margin-top:48px}.legal-copy article{margin-top:36px}.legal-copy h2{margin-bottom:10px;font-size:20px}.legal-copy p{color:var(--color-text-secondary);line-height:1.8}.legal-note{background:var(--color-brand-tertiary);padding:18px}.cookie-settings{gap:16px;margin-top:48px;display:grid}.cookie-settings>article{border:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:110px;padding:24px;display:flex}.cookie-settings article p{color:var(--color-text-secondary);margin-top:8px}.switch-control{background:#bdbdbd;border-radius:999px;width:48px;height:26px;padding:3px}.switch-control span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .16s;display:block}.switch-control[aria-checked=true]{background:#000}.switch-control[aria-checked=true] span{transform:translate(22px)}.switch-control:disabled{opacity:.65}.cookie-settings>.primary-action{width:180px;margin-top:12px}@media (max-width:1279px){.content-page{width:auto;margin-inline:24px}}@media (max-width:767px){.content-page{margin-inline:16px;padding-top:32px}.content-breadcrumbs{margin-bottom:32px}.cookie-settings>article{gap:20px}.content-page>h1{font-size:28px}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{min-width:320px}.foundation-state{place-content:center;gap:var(--space-4);min-height:100vh;padding:var(--space-8);text-align:center;display:grid}.foundation-state>*{margin:0}.foundation-state button,.foundation-state a{color:inherit;cursor:pointer;background:0 0;border:1px solid;justify-self:center;padding:12px 20px;text-decoration:none}
