:root{--bg: #FAF8F3;--text: #1A1A1A;--muted: #6E6E68;--hairline: #DDD8CC;--column: 640px;--serif: "Source Serif 4", "Source Serif Pro", Georgia, "Times New Roman", serif}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text)}body{font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1}img{max-width:100%;height:auto;display:block}.page{max-width:var(--column);margin:0 auto;padding:112px 32px 80px;position:relative}@media (max-width: 640px){.page{padding:72px 24px 64px}body{font-size:18px}}.backlink{position:absolute;top:32px;left:32px;font-size:13px;font-style:italic;color:var(--muted);text-decoration:none;letter-spacing:.01em}.backlink:hover{color:var(--text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media (max-width: 640px){.backlink{top:20px;left:24px;font-size:12px}}.masthead{text-align:center;margin-bottom:96px}.wordmark{font-family:var(--serif);font-style:italic;font-weight:400;font-size:32px;letter-spacing:-.01em;color:var(--text);text-decoration:none;display:inline-block}a.wordmark--small,.wordmark--small{font-size:22px}a.wordmark{transition:text-decoration-thickness .1s}a.wordmark:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}h1.page-title{font-style:italic;font-weight:400;font-size:36px;line-height:1.25;margin:0 0 48px;letter-spacing:-.01em}h1.claim{font-style:italic;font-weight:400;font-size:32px;line-height:1.3;margin:0 0 32px;letter-spacing:-.005em;text-wrap:balance}p.lede{font-size:24px;line-height:1.5;margin:0;font-weight:400}@media (max-width: 640px){h1.page-title{font-size:30px}h1.claim{font-size:26px}p.lede{font-size:22px}}h2.label,.overline{font-style:normal;font-weight:600;font-size:12px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 20px;color:var(--text)}.overline{text-align:center;margin-bottom:32px}p{margin:0 0 22px}p:last-child{margin-bottom:0}main em,main i{font-style:italic}a{color:var(--text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-skip-ink:auto}a:hover{text-decoration-thickness:2px}.product .name{font-style:italic}p.cta{margin-top:14px}p.cta-secondary{margin-top:10px;font-size:14px;font-style:italic;color:var(--muted)}p.cta-secondary a{color:var(--muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}p.cta-secondary a:hover{color:var(--text)}.rule{text-align:center;letter-spacing:1em;padding-left:1em;font-size:14px;color:var(--text);margin:72px 0;user-select:none}@media (max-width: 640px){.rule{margin:56px 0}}figure.figure{margin:36px 0;padding:0}figure.figure .frame{border:1px solid var(--hairline);background:#fff;display:block}figure.figure .frame img{display:block;width:100%;height:auto}figure.figure figcaption{margin-top:12px;font-size:13px;font-style:italic;color:var(--muted);line-height:1.5}section{margin:0}section+section{margin-top:56px}footer{text-align:center;font-size:14px;line-height:1.7;color:var(--muted);margin-top:16px}footer p{margin:0}footer a{color:var(--muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}footer a:hover{color:var(--text)}footer .lang{margin-top:18px;letter-spacing:.06em}footer .lang a{color:var(--muted);text-decoration:none}footer .lang a.active{color:var(--text);text-decoration:underline;text-underline-offset:.22em}footer .sep{margin:0 .5em;color:var(--muted)}
