.reval-guides,.reval-guide{--guide-ink:#242521;--guide-muted:#62665c;--guide-line:#d8d9ce;--guide-paper:#f5f4ed;color:var(--guide-ink);max-width:1280px;margin:auto;padding:64px 5vw 80px}.guides-hero{max-width:900px;padding:20px 0 48px}.guides-hero h1{font-size:clamp(52px,7.3vw,106px);line-height:.98;letter-spacing:-.045em;margin:20px 0 26px}.guides-intro{font-size:clamp(18px,2vw,23px);max-width:660px;line-height:1.55}.guides-categories{display:flex;gap:10px;flex-wrap:wrap;padding:22px 0;border-block:1px solid var(--guide-line);margin-bottom:48px}.guides-categories a{border:1px solid var(--guide-line);padding:10px 15px;border-radius:30px;font-size:13px;text-decoration:none}.guides-categories a[aria-current],.guides-categories a:hover{background:var(--guide-ink);color:#fff}.guides-start h2,.guides-library h2,.guide-help h2{font-size:clamp(27px,3.2vw,40px);letter-spacing:-.025em}.guides-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--guide-line);margin:24px 0 65px}.guides-start-grid>a{padding:30px 26px;text-decoration:none;background:var(--guide-paper)}.guides-start-grid>a+a{border-left:1px solid var(--guide-line)}.guides-start-grid span{font-size:11px;letter-spacing:.1em}.guides-start-grid h3{font-size:26px;line-height:1.15;margin:20px 0 14px}.guides-start-grid p{font-size:15px;line-height:1.6;margin:0}.guides-library-heading{display:flex;justify-content:space-between;align-items:baseline;gap:24px}.guides-library-heading>p{color:var(--guide-muted);font-size:14px}.guides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.guide-card{border-top:1px solid var(--guide-line);display:flex;flex-direction:column;min-width:0;padding-bottom:25px}.guide-card img{width:100%;aspect-ratio:16/10;object-fit:cover}.guide-card-copy{padding-top:24px}.guide-card .eyebrow{font-size:10px;letter-spacing:.09em;color:var(--guide-muted);margin-bottom:16px}.guide-card h3{font-size:25px;line-height:1.2;letter-spacing:-.02em;margin:0 0 16px}.guide-card h3 a{text-decoration:none}.guide-card p:not(.eyebrow){font-size:15px;line-height:1.65;color:var(--guide-muted)}.guide-card-link{display:inline-flex;gap:25px;text-underline-offset:5px;margin-top:9px;font-size:14px}.guide-help{border-top:1px solid var(--guide-line);padding-top:36px;margin-top:60px}.guide-help a,.guide-article-footer a{display:inline-block;margin:12px 25px 8px 0;text-underline-offset:5px}.reval-guide{max-width:1080px;padding-top:35px}.guide-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;line-height:1.6;margin-bottom:45px;color:var(--guide-muted)}.guide-heading{max-width:900px;margin:0 auto 36px}.guide-heading h1{font-size:clamp(36px,5vw,67px);line-height:1.06;letter-spacing:-.035em;margin:20px 0 26px}.guide-lead{font-size:clamp(18px,2vw,23px);line-height:1.5;max-width:780px}.guide-byline{font-size:12px;line-height:1.8;color:var(--guide-muted);margin-top:27px}.guide-cover{margin:0 auto 40px;max-width:880px}.guide-cover img{width:100%;height:auto}.guide-body{max-width:780px;margin:auto;font-size:18px;line-height:1.78;overflow-wrap:anywhere}.guide-body h2{font-size:clamp(27px,3vw,35px);line-height:1.18;letter-spacing:-.02em;margin:55px 0 22px;scroll-margin-top:35px}.guide-body h3{font-size:22px;line-height:1.3;margin:30px 0 12px}.guide-body p{margin:0 0 21px}.guide-body ul,.guide-body ol{padding-left:24px;margin:18px 0 28px}.guide-body li{padding-left:6px;margin:10px 0}.guide-body a{text-decoration:underline;text-underline-offset:4px}.guide-body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:25px 0 32px;line-height:1.5;font-size:15px}.guide-body th,.guide-body td{min-width:155px;text-align:left;vertical-align:top;border:1px solid var(--guide-line);padding:15px 17px}.guide-body th{background:var(--guide-paper);font-weight:600}.guide-toc{padding:23px 26px;background:var(--guide-paper);border-left:3px solid #65705a;font-size:14px;line-height:1.5;margin-bottom:35px}.guide-toc ul{margin-bottom:0}.guide-toc p{margin-bottom:12px}.guide-toc a{text-decoration:none}.guide-next,.guide-related{border-top:1px solid var(--guide-line);margin-top:45px;padding-top:4px}.guide-sources{font-size:13px;line-height:1.65;margin-top:48px;padding-top:8px;border-top:1px solid var(--guide-line);color:var(--guide-muted)}.guide-sources h2{font-size:22px}.guide-article-footer{max-width:780px;margin:45px auto 0;border-top:1px solid var(--guide-line);padding-top:25px;font-size:14px}.guide-body :focus-visible,.reval-guides :focus-visible{outline:2px solid #455d2f;outline-offset:5px}@media(max-width:900px){.guides-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guides-start-grid h3{font-size:23px}.guides-start-grid>a{padding:24px 18px}}@media(max-width:600px){.reval-guides,.reval-guide{padding:30px 6vw 55px}.guides-hero{padding-bottom:25px}.guides-categories{margin-bottom:30px}.guides-grid{grid-template-columns:minmax(0,1fr);gap:8px}.guides-start-grid{grid-template-columns:minmax(0,1fr);margin-bottom:40px}.guides-start-grid>a+a{border-left:0;border-top:1px solid var(--guide-line)}.guides-library-heading{display:block}.guide-card h3{font-size:27px}.guide-breadcrumb{margin-bottom:30px}.guide-body{font-size:17px;line-height:1.75}.guide-body h2{margin-top:40px}.guide-body th,.guide-body td{min-width:140px;padding:12px}.guide-toc{padding:18px}.guide-heading h1{font-size:37px}.guide-help{margin-top:35px}}.reval-guides .guides-categories a[aria-current],.reval-guides .guides-categories a:hover{color:#fff!important}.guides-method{font-size:13px;line-height:1.6;margin-top:23px}.guides-method a,.guide-byline a{text-underline-offset:3px}.guides-discover{padding:0 0 35px;margin-top:-35px;max-width:780px}.guides-discover h3{font-size:20px;line-height:1.3}.guides-discover ul{padding-left:22px;font-size:15px;line-height:1.7}.guides-discover li{margin:12px 0}.guide-card img{object-fit:contain;background:#fff}.guide-cover img{max-height:460px;object-fit:contain;background:#fff}.editorial-profile{max-width:780px;font-size:18px;line-height:1.75;margin:0 auto}.editorial-profile h2{font-size:30px;line-height:1.2;margin:40px 0 20px}.editorial-profile p{margin-bottom:20px}.editorial-profile a{text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.guides-discover{margin-top:-12px;padding-bottom:20px}.guide-cover img{max-height:280px}.editorial-profile{font-size:17px}.editorial-profile h2{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/reval-guides.css.map */
