@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=DM+Serif+Display:ital@0;1&display=swap";
:root{--paper:#f3efe6;--ink:#20201f;--line:#b9b0a0;--green:#164f43;--brass:#9d7d43;--sand:#ded6c8;--serif:"DM Serif Display",Georgia,serif;--sans:"DM Sans",Arial,sans-serif}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0}body{font-size:16px;line-height:1.55}a{color:inherit;text-decoration:none}img{object-fit:cover;max-width:100%;display:block}.site-header{border-bottom:1px solid var(--line);z-index:5;background:#f3efe6f5;grid-template-columns:260px 1fr 160px;align-items:center;height:112px;padding:0 3.4vw;display:grid;position:sticky;top:0}.mark{letter-spacing:.18em;flex-direction:column;width:max-content;line-height:.8;display:flex;position:relative}.mark span{font:44px var(--serif);letter-spacing:.16em}.mark small{letter-spacing:.38em;margin:11px 0 0 13px;font-size:9px;font-weight:600}.mark i{color:var(--brass);font-size:23px;font-style:normal;position:absolute;bottom:-25px;left:43%}nav{letter-spacing:.13em;text-transform:uppercase;justify-content:center;gap:3.3vw;font-size:13px;display:flex}nav a:hover,.text-link:hover{color:var(--green)}.shop-button,.cta{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.14em;background:0 0;justify-self:end;padding:13px 24px;font-size:12px;transition:all .25s}.shop-button span,.cta span{color:var(--brass);margin-left:8px;font-size:17px}.shop-button:hover,.cta:hover{background:var(--green);color:#fff;border-color:var(--green)}.hero{grid-template-columns:48.3% 51.7%;min-height:calc(100vh - 112px);display:grid;position:relative}.hero-copy{background:radial-gradient(circle at 20% 45%,#f8f5ee 0,#f3efe6 44%,#e7dfd1 100%);padding:clamp(64px,10vw,160px) 8vw 92px 6vw}.eyebrow{color:var(--brass);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:600}.hero h1,.page-intro h1,.story-hero h1,.article h1,.not-found h1{font:clamp(52px,6vw,101px)/.96 var(--serif);letter-spacing:-.04em;margin:0 0 34px}.hero-copy>p:not(.eyebrow){max-width:410px;margin:0 0 31px;font-size:18px}.hero>img{object-position:center;width:100%;height:100%;min-height:620px}.specimen{border:1px solid var(--ink);font:19px/1.15 var(--serif);background:#f3efe6f0;min-width:220px;padding:16px 21px;position:absolute;bottom:4%;right:3%}.specimen em{color:var(--brass);font-style:normal}.specimen small{font:11px var(--sans);letter-spacing:.1em;margin-top:18px;display:block}.stone-nav{border-bottom:1px solid var(--line);border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.12em;justify-content:space-around;align-items:center;gap:20px;padding:18px 6vw;font-size:13px;display:flex}.stone-nav>span{color:var(--brass);font-weight:600}.stone-nav a{align-items:center;gap:12px;display:flex}.gem{clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);border:2px solid #183f31;width:27px;height:34px;display:inline-block}.g0{background:#137854}.g1{background:#244b90}.g2{background:#9b2d62}.g3{background:#c7cad1}.g4{background:#89302e}.chosen{grid-template-columns:25% 1fr;gap:38px;padding:110px 4vw;display:grid}.chosen h2,.editorial h2,.categories h2,.contact h2{font:42px/1.05 var(--serif);letter-spacing:-.025em;margin:0 0 25px}.chosen>div:first-child p:not(.eyebrow){max-width:310px}.text-link{border-bottom:1px solid var(--brass);margin-top:15px;padding-bottom:4px;display:inline-block}.product-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.product-stone{aspect-ratio:1;background:#ddd4c2;border:1px solid #b9b0a0;position:relative;overflow:hidden}.product-stone:after,.catalog-gem{content:"";clip-path:polygon(50% 0,95% 20%,85% 86%,18% 100%,0 42%);background:var(--green);width:52%;height:58%;position:absolute;top:20%;left:24%;box-shadow:inset 0 0 0 5px #d5b670}.s1:after,.cg1{background:#234e9d}.s2:after,.cg2{background:#9a456f}.s3:after,.cg3{background:#c9d1cd}.product h3{text-transform:uppercase;letter-spacing:.08em;margin:13px 0 2px;font-size:14px;line-height:1.35}.product p{color:#5a554d;margin:0;font-size:14px}.editorial{background:var(--green);color:#fff;grid-template-columns:1.1fr .9fr;display:grid}.editorial img{width:100%;height:100%;min-height:480px}.editorial>div{padding:100px 9%}.editorial h2{font-size:56px}.editorial p:not(.eyebrow){max-width:370px}.editorial .cta{color:#fff;border-color:#e3dbc9;margin-top:24px}.categories{padding:105px 6vw}.categories>div{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.categories a{border-right:1px solid var(--line);flex-direction:column;min-height:220px;padding:25px 17px 25px 0;display:flex}.categories a:not(:first-child){padding-left:17px}.categories a:last-child{border-right:0}.categories span{color:var(--brass);font-size:12px}.categories h2{margin:auto 0 8px;font-size:33px}.categories p{margin:0 0 20px;font-size:14px}.categories b{font-size:13px;font-weight:500}.page-intro{max-width:900px;padding:110px 7vw 60px}.page-intro h1{font-size:clamp(54px,7vw,100px)}.page-intro>p:not(.eyebrow){max-width:600px;font-size:18px}.listing-page{min-height:70vh}.catalog{padding:0 7vw 110px}.catalog>p{border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.12em;padding-top:18px;font-size:12px}.catalog>div{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.catalog-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:310px;padding:28px;transition:all .25s;display:flex}.catalog-card:hover{background:#e8e1d4}.catalog-gem{background:var(--green);width:80px;height:95px;margin:15px 0 35px;display:block;position:relative;top:auto;left:auto}.cg0{background:#137854}.cg4{background:#7e2929}.cg5{background:#8f5369}.catalog-card small{text-transform:uppercase;color:var(--brass);letter-spacing:.14em;font-size:10px}.catalog-card h2{font:25px/1.07 var(--serif);margin:9px 0}.catalog-card b{font-size:15px;font-weight:500}.catalog-card em{margin-top:auto;font-size:13px;font-style:normal}.catalog aside{border:1px solid var(--line);color:#5b564c;border-top:0;padding:22px;font-size:14px}.product-page{grid-template-columns:1fr 1fr;gap:8vw;min-height:70vh;padding:8vw 7vw;display:grid}.product-visual{background:#e4ddcf;min-height:520px;position:relative}.product-visual .catalog-gem{width:42%;height:52%;position:absolute;top:22%;left:29%;transform:scale(1.7)}.crumb{font-size:14px}.product-page article{padding-top:30px}.product-page h1{font:clamp(45px,5vw,75px)/.98 var(--serif);letter-spacing:-.035em;margin:15px 0 20px}.price{font-size:21px}.actions{align-items:center;gap:26px;margin:36px 0;display:flex}.product-page dl{border-top:1px solid var(--line);margin-top:50px}.product-page dl div{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;padding:15px 0;display:grid}.product-page dt{text-transform:uppercase;letter-spacing:.1em;color:var(--brass);font-size:11px}.product-page dd{margin:0}.gemstone-page section{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);padding:0 7vw 110px;display:grid}.gemstone-page section a{border-right:1px solid var(--line);flex-direction:column;min-height:300px;padding:36px 20px;display:flex}.gemstone-page section h2{font:32px var(--serif);margin:25px 0 8px}.gemstone-page section p{margin:0;font-size:14px}.gemstone-page section span{margin-top:auto;font-size:13px}.story-hero{background:#ded5c5;grid-template-columns:43% 57%;min-height:640px;display:grid}.story-hero>div{padding:110px 7vw}.story-hero h1{font-size:clamp(55px,6.4vw,88px)}.story-hero img{width:100%;height:100%;min-height:640px}.story-copy{max-width:780px;padding:110px 7vw}.story-copy>p{font:28px/1.42 var(--serif)}blockquote{border-top:1px solid var(--brass);border-bottom:1px solid var(--brass);font:32px/1.25 var(--serif);margin:65px 0;padding:30px 0}blockquote cite{font:16px var(--sans);margin-top:18px;display:block}.journal>section{grid-template-columns:repeat(3,1fr);gap:25px;padding:0 7vw 110px;display:grid}.journal>section a{border-top:1px solid var(--line);padding-top:16px}.journal img{aspect-ratio:1.1;width:100%;margin-bottom:25px}.journal h2{font:32px/1.07 var(--serif);margin:5px 0 10px}.journal p:not(.eyebrow){color:#5c574e}.journal b{font-size:13px;font-weight:500}.article{max-width:920px;margin:auto;padding:100px 7vw}.article header{max-width:800px}.article h1{font-size:clamp(50px,6.5vw,91px)}.article>img{object-fit:cover;width:100%;max-height:600px;margin:55px 0}.article article{font:24px/1.55 var(--serif);max-width:700px}.contact>section{grid-template-columns:.8fr 1.2fr;gap:10vw;padding:0 7vw 110px;display:grid}.contact>section>div>a{margin:8px 0;font-size:18px;display:block}.contact .quiet{color:#625d52;max-width:280px;margin-top:45px}.contact form{border-top:1px solid var(--line);gap:18px;padding-top:20px;display:grid}label{letter-spacing:.04em;font-size:13px}input,textarea{border:1px solid var(--line);width:100%;font:16px var(--sans);background:#f8f6f0;margin-top:7px;padding:13px}textarea{resize:vertical;min-height:150px}input:focus,textarea:focus{outline:2px solid var(--green);outline-offset:1px}.contact button{justify-self:start}.form-status{color:var(--green);margin:0}.legal{max-width:820px;margin:auto;padding:100px 7vw}.legal h1{font:70px/1 var(--serif);margin:0 0 45px}.legal h2{font:30px var(--serif);margin:40px 0 7px}.legal a{color:var(--green);border-bottom:1px solid}.not-found{min-height:60vh;padding:140px 7vw}footer{border-top:1px solid var(--line);background:#e6dfd2;grid-template-columns:2fr repeat(3,1fr) 52px;gap:35px;padding:60px 5vw 35px;display:grid}footer .mark span{font-size:32px}footer .mark i{display:none}footer>div:first-child>p{max-width:260px;margin-top:25px;font-size:14px}footer h2{text-transform:uppercase;letter-spacing:.12em;color:var(--brass);margin:0 0 14px;font-size:12px}footer a:not(.mark):not(.theo){margin:5px 0;font-size:14px;display:block}footer p{font-size:14px}.theo{align-self:end}.theo img{width:36px;height:36px}@media (max-width:1024px){.site-header{grid-template-columns:220px 1fr 100px;padding:0 22px}nav{gap:18px;font-size:11px}.shop-button{padding:10px 13px}.hero-copy{padding-left:7vw}.chosen{grid-template-columns:31% 1fr}.product-grid{grid-template-columns:repeat(2,1fr)}.categories>div{grid-template-columns:repeat(3,1fr)}.categories a:nth-child(3){border-right:0}.categories a:nth-child(n+4){border-top:1px solid var(--line)}.gemstone-page section{grid-template-columns:repeat(3,1fr)}.gemstone-page section a:nth-child(3){border-right:0}.gemstone-page section a:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:720px){.site-header{grid-template-columns:1fr auto;height:82px}.mark span{font-size:31px}.mark small{margin-top:8px;font-size:7px}.mark i,nav{display:none}.shop-button{padding:10px 14px;font-size:10px}.hero{min-height:auto;display:block}.hero-copy{padding:70px 28px 58px}.hero h1{font-size:57px}.hero>img{height:56vh;min-height:480px}.specimen{min-width:190px;font-size:16px;bottom:18px;right:18px}.stone-nav{white-space:nowrap;justify-content:flex-start;padding:16px 22px;overflow-x:auto}.stone-nav>span{display:none}.chosen{padding:70px 28px;display:block}.chosen>div:first-child{margin-bottom:42px}.chosen h2{font-size:40px}.product-grid{gap:12px}.product h3{font-size:11px}.editorial{flex-direction:column;display:flex}.editorial img{min-height:320px}.editorial>div{padding:65px 28px}.editorial h2{font-size:48px}.categories{padding:65px 28px}.categories>div{grid-template-columns:1fr 1fr}.categories a{border-top:1px solid var(--line);min-height:180px;padding:18px!important}.categories a:nth-child(odd){border-right:1px solid var(--line)}.categories a:nth-child(2n){border-right:0}.categories h2{font-size:29px}.page-intro{padding:70px 28px 40px}.page-intro h1{font-size:58px}.catalog{padding:0 28px 70px}.catalog>div{grid-template-columns:1fr 1fr}.catalog-card{min-height:250px;padding:20px}.catalog-card h2{font-size:22px}.product-page{padding:45px 28px 70px;display:block}.product-visual{min-height:360px}.product-page article{padding-top:38px}.product-page h1{font-size:52px}.actions{display:block}.actions .text-link{margin-top:20px}.gemstone-page section{grid-template-columns:1fr 1fr;padding:0 28px 70px}.gemstone-page section a{border-top:1px solid var(--line);min-height:230px}.gemstone-page section a:nth-child(2n){border-right:0}.story-hero{flex-direction:column;display:flex}.story-hero>div{padding:70px 28px}.story-hero h1{font-size:59px}.story-hero img{min-height:420px}.story-copy{padding:70px 28px}.story-copy>p{font-size:25px}.journal>section{padding:0 28px 70px;display:block}.journal>section a{margin-bottom:45px;display:block}.article{padding:70px 28px}.article h1{font-size:56px}.article article{font-size:22px}.contact>section{padding:0 28px 70px;display:block}.contact>section>div{margin-bottom:50px}.legal{padding:70px 28px}.legal h1{font-size:55px}footer{grid-template-columns:1fr 1fr;padding:55px 28px 35px}footer>div:first-child{grid-column:span 2}.theo{grid-column:2;justify-self:end}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media (max-width:720px){.catalog>div{grid-template-columns:1fr}.gemstone-page section,.categories>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.catalog-card,.gemstone-page section a{min-width:0}.catalog-card h2{overflow-wrap:anywhere}.catalog-card{min-height:220px}.gemstone-page section h2{overflow-wrap:anywhere;font-size:25px}}.blog-category-grid,.blog-post-grid{grid-template-columns:repeat(3,1fr);gap:25px;padding:0 7vw 110px;display:grid}.blog-category-card,.blog-post-card{border-top:1px solid var(--line);padding-top:16px;display:block}.blog-category-card picture,.blog-post-card picture{background:#e4ddcf;display:block;overflow:hidden}.blog-category-card img,.blog-post-card img{aspect-ratio:1.12;width:100%;transition:transform .35s}.blog-category-card:hover img,.blog-post-card:hover img{transform:scale(1.025)}.blog-category-card h2,.blog-post-card h2{font:32px/1.07 var(--serif);margin:5px 0 10px}.blog-category-card p:not(.eyebrow),.blog-post-card p:not(.eyebrow){color:#5c574e}.blog-category-card b,.blog-post-card b{font-size:13px;font-weight:500}.blog-category-card>div,.blog-post-card>div{padding-top:23px}.blog-category-hero{background:#e6dfd2;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:78px 7vw 75px;display:grid}.blog-category-hero>div{max-width:550px}.blog-category-hero h1{font:clamp(54px,6.5vw,88px)/.96 var(--serif);letter-spacing:-.04em;margin:24px 0}.blog-category-hero>div>p:not(.eyebrow){max-width:480px;font-size:18px}.blog-category-hero picture{display:block}.blog-category-hero img{aspect-ratio:1.08;object-fit:cover;width:100%}.back-link{border-bottom:1px solid var(--brass);margin-bottom:38px;padding-bottom:4px;font-size:14px;display:inline-block}.blog-article{max-width:1040px;margin:auto;padding:82px 7vw 110px}.blog-article>header{max-width:820px}.blog-article h1{font:clamp(52px,6.7vw,92px)/.96 var(--serif);letter-spacing:-.04em;margin:0 0 28px}.article-dek{max-width:650px;margin:0;font-size:20px}.article-hero{margin:55px 0 68px;display:block}.article-hero img{object-fit:cover;width:100%;max-height:620px}.blog-article article{max-width:720px;margin:auto;font-size:18px;line-height:1.7}.blog-article article p{margin:0 0 25px}.blog-article .article-lead{font:26px/1.48 var(--serif);margin-bottom:34px}.blog-article h2{font:38px/1.1 var(--serif);letter-spacing:-.02em;margin:65px 0 22px}.blog-article h3{font:25px/1.2 var(--serif);margin:35px 0 8px}.blog-article a:not(.back-link){color:var(--green);border-bottom:1px solid}.term-list{border-top:1px solid var(--line);margin:35px 0}.term-list div{border-bottom:1px solid var(--line);grid-template-columns:160px 1fr;gap:20px;padding:18px 0;display:grid}.term-list dt{letter-spacing:.1em;text-transform:uppercase;color:var(--brass);font-size:13px;font-weight:600}.term-list dd{margin:0}.article-inline-image{width:min(100%,600px);margin:42px auto;display:block}.article-inline-image img{aspect-ratio:1;object-fit:cover;width:100%}.article-steps{margin:28px 0 30px;padding-left:25px}.article-steps li{margin:0 0 16px;padding-left:8px}.article-faq{border-top:1px solid var(--brass);margin-top:68px;padding-top:3px}.article-faq h2{margin-top:35px}.blog-category-card:focus-visible,.blog-post-card:focus-visible,.back-link:focus-visible{outline:2px solid var(--green);outline-offset:5px}@media (max-width:1024px){.blog-category-grid,.blog-post-grid{grid-template-columns:repeat(2,1fr)}.blog-category-hero{gap:5vw}}@media (max-width:720px){.blog-category-grid,.blog-post-grid{padding:0 28px 70px;display:block}.blog-category-card,.blog-post-card{margin-bottom:45px}.blog-category-card h2,.blog-post-card h2{font-size:30px}.blog-category-hero{padding:55px 28px;display:block}.blog-category-hero>picture{margin-top:42px}.blog-category-hero h1{font-size:58px}.blog-article{padding:58px 28px 70px}.blog-article h1{font-size:56px}.article-dek{font-size:18px}.article-hero{margin:40px 0 48px}.blog-article article{font-size:17px}.blog-article .article-lead{font-size:24px}.blog-article h2{margin-top:52px;font-size:35px}.term-list div{display:block}.term-list dt{margin-bottom:7px}.article-inline-image{margin:32px auto}.back-link{margin-bottom:28px}}.mark{line-height:0;display:block}.mark img{object-fit:cover;object-position:center;width:130px;height:76px}.mark span,.mark small,.mark i{display:none}footer .mark img{width:110px;height:66px}@media (max-width:720px){.mark img{width:96px;height:58px}}.product-detail{border-top:1px solid var(--line);margin:42px 0 0;padding-top:20px}.product-detail picture,.product-detail video{background:#e4ddcf;width:100%;padding:14px;display:block}.product-detail img{object-fit:contain;width:100%;max-height:360px}.product-detail figcaption{color:#625d52;margin-top:10px;font-size:13px}@media (max-width:720px){.actions .text-link{width:max-content;margin:34px 0 0;display:block}}.catalog-card{padding:20px}.catalog-card picture{aspect-ratio:4/3;background:#e4ddcf;margin-bottom:18px;padding:clamp(10px,1.2vw,18px);display:block;overflow:hidden}.catalog-card picture img{object-fit:contain;width:100%;height:100%}.product-visual{min-height:440px;padding:clamp(20px,3vw,42px)}.product-visual picture{height:100%;display:block}.product-visual picture img{object-fit:contain;width:100%;height:100%}@media (max-width:720px){.product-visual{min-height:300px;padding:24px}}.emerald-hero{background:#e2dacb;grid-template-columns:1fr 1fr;min-height:650px;display:grid}.emerald-hero>div{align-self:center;padding:110px 7vw}.emerald-hero h1{font:clamp(50px,5.8vw,85px)/.96 var(--serif);letter-spacing:-.04em;margin:0 0 28px}.emerald-intro{max-width:530px;margin:0 0 34px;font-size:20px}.emerald-hero picture{background:#d7cfbf;padding:clamp(24px,4vw,70px);display:block}.emerald-hero img{object-fit:contain;width:100%;height:100%;min-height:650px}.emerald-statement,.emerald-details,.emerald-gifting,.emerald-wearing{border-bottom:1px solid var(--line);grid-template-columns:29% 1fr;gap:9vw;padding:110px 7vw;display:grid}.emerald-statement h2,.emerald-guidance h2,.emerald-pieces h2,.emerald-details h2,.emerald-gifting h2,.emerald-wearing h2,.emerald-care h2,.emerald-faq h2,.emerald-closing h2{font:clamp(42px,4.5vw,68px)/1.02 var(--serif);letter-spacing:-.035em;margin:0 0 24px}.emerald-statement>div{max-width:670px;font-size:19px}.emerald-statement>div p{margin:0 0 23px}.emerald-guidance{background:#f8f5ee;grid-template-columns:29% 1fr;gap:9vw;padding:105px 7vw;display:grid}.emerald-guidance-copy{border-top:1px solid var(--line)}.emerald-guidance article{border-bottom:1px solid var(--line);padding:23px 0 28px}.emerald-guidance h3,.emerald-faq h3{font:27px/1.15 var(--serif);margin:0 0 10px}.emerald-guidance article p{max-width:650px;margin:0}.emerald-pieces{background:#e8e1d4;padding:105px 7vw}.emerald-pieces header{max-width:710px;margin-bottom:52px}.emerald-pieces header>p:not(.eyebrow){max-width:560px;font-size:18px}.emerald-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.emerald-product-card{border-top:1px solid var(--line);padding-top:18px;display:block}.emerald-product-card picture{aspect-ratio:1.12;background:#ded6c8;padding:clamp(18px,3vw,38px);display:block;overflow:hidden}.emerald-product-card img{object-fit:contain;width:100%;height:100%;transition:transform .3s}.emerald-product-card:hover img{transform:scale(1.025)}.emerald-product-card>div{padding-top:20px}.emerald-product-card h3{font:32px/1.08 var(--serif);margin:5px 0 10px}.emerald-product-card p:not(.eyebrow){margin:0 0 16px}.emerald-product-card b{font-size:13px;font-weight:500}.emerald-details>div:last-child,.emerald-gifting>div:last-child,.emerald-wearing>div:last-child{max-width:680px;font-size:18px}.emerald-details p,.emerald-gifting p,.emerald-wearing p{margin:0 0 25px}.emerald-details strong{font-weight:600}.emerald-care{background:var(--green);color:#fff;justify-content:space-between;align-items:end;gap:70px;padding:100px 7vw;display:flex}.emerald-care>div{max-width:690px}.emerald-care .eyebrow{color:#e3c889}.emerald-care p:not(.eyebrow){max-width:610px;font-size:18px}.emerald-care .cta{color:#fff;border-color:#e3dbc9;flex:none;margin-bottom:8px}.emerald-faq{max-width:1120px;padding:105px 7vw}.emerald-faq>h2{max-width:680px;margin-bottom:45px}.emerald-faq article{border-top:1px solid var(--line);padding:24px 0}.emerald-faq article:last-child{border-bottom:1px solid var(--line)}.emerald-faq p{max-width:730px;margin:0}.emerald-closing{background:#e6dfd2;max-width:none;padding:100px 7vw 120px}.emerald-closing h2{max-width:760px}.emerald-closing .text-link{font-size:17px}@media (max-width:1024px){.emerald-hero>div{padding-left:5vw;padding-right:5vw}.emerald-statement,.emerald-guidance,.emerald-details,.emerald-gifting,.emerald-wearing{grid-template-columns:33% 1fr;gap:6vw}.emerald-care{gap:35px}}@media (max-width:720px){.emerald-hero{display:block}.emerald-hero>div{padding:70px 28px 60px}.emerald-hero h1{font-size:56px}.emerald-hero picture{padding:28px}.emerald-hero img{min-height:390px}.emerald-statement,.emerald-guidance,.emerald-details,.emerald-gifting,.emerald-wearing{padding:70px 28px;display:block}.emerald-statement>div{font-size:18px}.emerald-guidance>div:first-child,.emerald-details>div:first-child,.emerald-gifting>div:first-child,.emerald-wearing>div:first-child{margin-bottom:36px}.emerald-pieces{padding:70px 28px}.emerald-pieces header{margin-bottom:38px}.emerald-product-grid{display:block}.emerald-product-card{margin-bottom:42px}.emerald-product-card h3{font-size:30px}.emerald-care{padding:70px 28px;display:block}.emerald-care .cta{margin-top:18px;display:inline-block}.emerald-faq{padding:70px 28px}.emerald-faq h3{font-size:25px}.emerald-closing{padding:70px 28px 85px}}.fact-sheet-hero{background:#e6dfd2;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:end;gap:9vw;padding:104px 7vw 98px;display:grid}.fact-sheet-hero>div{max-width:820px}.fact-sheet-hero h1,.fact-sheet-section-heading h2,.fact-sheet-notes h2,.fact-sheet-sources h2,.fact-sheet-closing h2{font:clamp(48px,5.9vw,86px)/.98 var(--serif);letter-spacing:-.04em;margin:0 0 28px}.fact-sheet-intro{max-width:680px;margin:0 0 22px;font-size:20px}.fact-sheet-updated{letter-spacing:.08em;text-transform:uppercase;color:#625d52;margin:0;font-size:13px}.fact-sheet-hero aside{border:1px solid var(--ink);background:#f8f5eea3;padding:27px}.fact-sheet-hero aside span{letter-spacing:.12em;text-transform:uppercase;color:var(--brass);font-size:12px;font-weight:600}.fact-sheet-hero aside strong{font:clamp(64px,7vw,104px)/.9 var(--serif);letter-spacing:-.06em;color:var(--green);margin:28px 0 14px;display:block}.fact-sheet-hero aside p{margin:0;font-size:16px}.fact-sheet-body{padding:108px 7vw}.fact-sheet-section-heading{grid-template-columns:29% minmax(0,1fr);gap:9vw;margin-bottom:54px;display:grid}.fact-sheet-section-heading h2{max-width:670px;margin:0;font-size:clamp(42px,4.5vw,68px)}.fact-sheet-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fact-stat{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-width:0;min-height:300px;padding:27px 24px 22px;display:flex}.fact-value{font:clamp(44px,4.4vw,72px)/1 var(--serif);letter-spacing:-.055em;color:var(--green);margin:0 0 22px}.fact-stat h3{font:24px/1.13 var(--serif);margin:0 0 13px}.fact-stat>p:not(.fact-value){color:#5c574e;margin:0;font-size:14px}.fact-stat a{border-bottom:1px solid var(--brass);overflow-wrap:anywhere;width:max-content;max-width:100%;color:var(--green);margin-top:auto;padding-top:22px;font-size:12px;line-height:1.4}.fact-stat a span,.fact-sheet-sources a span{color:var(--brass)}.fact-sheet-notes{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f8f5ee;grid-template-columns:29% minmax(0,1fr);gap:9vw;padding:104px 7vw;display:grid}.fact-sheet-notes h2{margin:0;font-size:clamp(38px,4vw,59px)}.fact-sheet-notes>div:last-child{max-width:680px;font-size:18px}.fact-sheet-notes p{margin:0 0 22px}.fact-sheet-sources{max-width:1060px;padding:105px 7vw}.fact-sheet-sources h2{max-width:700px;font-size:clamp(42px,4.5vw,67px)}.fact-sheet-sources>p:not(.eyebrow){max-width:750px;font-size:18px;line-height:1.65}.fact-sheet-sources ol{max-width:760px;padding-left:22px}.fact-sheet-sources li{margin:0 0 14px;padding-left:8px}.fact-sheet-sources a{color:var(--green);border-bottom:1px solid}.cite-box{border-top:1px solid var(--brass);border-bottom:1px solid var(--brass);max-width:760px;margin-top:55px;padding:25px 0}.cite-box h3{font:26px var(--serif);margin:0 0 10px}.cite-box p{margin:0}.cite-box span{color:#625d52;overflow-wrap:anywhere}.fact-sheet-closing{background:var(--green);color:#fff;padding:105px 7vw 120px}.fact-sheet-closing h2{max-width:780px}.fact-sheet-closing p:not(.eyebrow){max-width:660px;font-size:19px}.fact-sheet-closing .eyebrow{color:#e3c889}.fact-sheet-closing>div{align-items:center;gap:28px;margin-top:37px;display:flex}.fact-sheet-closing .cta{color:#fff;border-color:#e3dbc9}.fact-sheet-closing .text-link{color:#fff;margin:0}@media (max-width:1024px){.fact-sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-sheet-section-heading,.fact-sheet-notes{grid-template-columns:33% minmax(0,1fr);gap:6vw}.fact-sheet-hero{gap:6vw}}@media (max-width:720px){.fact-sheet-hero{padding:70px 28px;display:block}.fact-sheet-hero h1{font-size:55px}.fact-sheet-intro{font-size:18px}.fact-sheet-hero aside{margin-top:42px}.fact-sheet-hero aside strong{font-size:74px}.fact-sheet-body{padding:70px 28px}.fact-sheet-section-heading,.fact-sheet-notes{display:block}.fact-sheet-section-heading{margin-bottom:38px}.fact-sheet-section-heading>p,.fact-sheet-notes>div:first-child{margin-bottom:35px}.fact-sheet-grid{grid-template-columns:1fr}.fact-stat{min-height:0;padding:25px 20px}.fact-sheet-notes{padding:70px 28px}.fact-sheet-notes>div:last-child{font-size:17px}.fact-sheet-sources{padding:70px 28px}.fact-sheet-sources>p:not(.eyebrow){font-size:17px}.fact-sheet-closing{padding:70px 28px 85px}.fact-sheet-closing>div{display:block}.fact-sheet-closing .text-link{margin-top:28px;display:inline-block}}
