.editorial-figure{background:#dfd6c7;height:100%;margin:0;position:relative;overflow:hidden}.editorial-figure img{object-fit:cover;width:100%;height:100%}.editorial-figure figcaption{color:#fff6e7;text-shadow:0 1px 8px #000;letter-spacing:.17em;font-size:8px;line-height:1.7;position:absolute;bottom:25px;left:30px;right:25px}.brand-wide-image{height:540px;margin:0 6.4vw}.vision-statement{grid-template-columns:1.1fr 1fr;align-items:start;column-gap:11%;display:grid}.vision-statement>.eyebrow{grid-column:1/-1}.vision-statement h2{font-size:clamp(43px,4.4vw,70px);line-height:1.05}.vision-statement>div>p{color:var(--muted);margin-bottom:22px;font-size:13px}.brand-pillars{border-top:1px solid var(--line);background:#ebe5d9}.brand-pillars>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:35px;display:grid}.brand-pillars h3{margin-bottom:20px;font-size:58px}.brand-pillars h4{font-family:var(--sans);margin:0 0 15px;font-size:12px;font-weight:500;line-height:1.7}.brand-pillars p{color:var(--muted);font-size:12px}.brand-pillars .text-link{gap:20px;margin-top:22px;font-size:10px}.editorial-split{grid-template-columns:1fr 1fr;align-items:center;gap:9%;display:grid}.editorial-split .editorial-figure{height:600px}.editorial-split h2{margin-bottom:28px;font-size:clamp(43px,4.3vw,66px);line-height:1.05}.editorial-split>div>p:not(.eyebrow){color:var(--muted);margin-bottom:20px;font-size:12px}.editorial-split .text-link{margin-top:10px}.uniqueness-band{background:var(--navy);color:var(--paper);grid-template-columns:1.1fr 1fr;gap:11%;display:grid}.uniqueness-band h2{font-size:clamp(42px,4.5vw,70px);line-height:1.05}.uniqueness-band .eyebrow{color:#c6ae7d}.uniqueness-band h2 em{color:#cbb182}.uniqueness-band>div>p:not(.eyebrow){color:#c6d0ca;margin-bottom:22px;font-size:13px}.uniqueness-band .text-link{color:#e5d7b8;border-color:#9d906e}.collection-principles ol{grid-template-columns:repeat(4,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.collection-principles li{border-top:1px solid #b5a684;padding-top:25px}.collection-principles li>span{letter-spacing:.12em;color:#8e7348;font-size:9px}.collection-principles h3{margin:25px 0 18px;font-size:30px;line-height:1.1}.collection-principles li p{color:var(--muted);font-size:11px}.artist-invitation{text-align:center;background:#e5ddce}.artist-invitation h2{font-size:clamp(45px,5vw,76px);line-height:1.02}.artist-invitation>p:not(.eyebrow){color:#5e685f;max-width:540px;margin:27px auto;font-size:12px}.artist-invitation>div{justify-content:center;gap:40px;display:flex}.craft-chapters{padding-top:0;padding-bottom:0}.craft-chapter{border-top:1px solid var(--line);grid-template-columns:.65fr 1.35fr;gap:12%;padding:70px 0;display:grid}.craft-chapter>.material-no{font-family:var(--sans);letter-spacing:.16em;padding-top:10px;font-size:9px;font-style:normal}.craft-chapter>div{max-width:700px}.craft-chapter h2{margin-bottom:28px;font-size:clamp(46px,4.5vw,66px);line-height:1.05}.craft-chapter p{color:var(--muted);margin:20px 0;font-size:13px}.stone-story{background:#eae5db}.craft-standard{background:var(--navy);color:var(--paper);grid-template-columns:1fr 1fr;gap:10%;display:grid}.craft-standard .eyebrow{color:#c5ac7c}.craft-standard h2{font-size:clamp(43px,4.4vw,66px);line-height:1.05}.craft-standard>div>p:not(.eyebrow){color:#becbc6;max-width:400px;margin-top:25px;font-size:12px}.craft-standard ul{margin:0;padding:0;list-style:none}.craft-standard li{border-top:1px solid #d3c6a82e;padding:23px 0}.craft-standard li:first-child{border:0;padding-top:0}.craft-standard li h3{font-size:29px}.craft-standard li p{color:#becbc6;margin-top:10px;font-size:12px}.journal-masthead{isolation:isolate;background:var(--navy);color:var(--paper);align-items:center;min-height:690px;padding:150px 8.3% 85px;display:flex;position:relative;overflow:hidden}.journal-masthead>img{object-fit:cover;z-index:-2;object-position:50% 50%;width:61%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 36%);mask-image:linear-gradient(90deg,#0000,#000 36%)}.journal-masthead:after{content:"";z-index:-1;background:linear-gradient(90deg,#061d27 0%,#061d27f2 31%,#061d27a8 48%,#061d2711 76%),linear-gradient(#0000 75%,#061d2780);position:absolute;inset:0}.journal-masthead>div{width:58%;max-width:640px}.journal-masthead .breadcrumb{color:#b9c7c1;margin-bottom:35px;font-size:9px}.journal-masthead .eyebrow{color:#c9b17e;font-size:8px}.journal-masthead h1{font-size:clamp(60px,6.2vw,95px);line-height:1.02}.journal-masthead h1 em{color:#cdb385}.journal-masthead>div>p:not(.eyebrow){color:#c6d0cb;max-width:390px;margin:28px 0;font-size:12px}.journal-introduction{text-align:center;padding-bottom:70px}.journal-introduction h2{font-size:clamp(44px,4.6vw,69px);line-height:1.05}.journal-introduction>p:not(.eyebrow){max-width:640px;color:var(--muted);margin:27px auto 0;font-size:13px}.journal-topic-nav{text-align:left;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:65px;display:grid}.journal-topic-nav>a{border-top:1px solid #b8ab90;padding:24px 25px 10px 0;transition:border-color .25s;position:relative}.journal-topic-nav>a:hover{border-color:var(--ink)}.journal-topic-nav span{color:#8f7447;letter-spacing:.15em;font-size:9px;display:block}.journal-topic-nav strong{font-family:var(--serif);letter-spacing:-.025em;margin:20px 0 10px;font-size:33px;font-weight:400;display:block}.journal-topic-nav small{color:var(--muted);font-size:10px}.journal-topic-nav svg{color:#8c7955;position:absolute;top:24px;right:5px}.journal-library{background:#ebe6dc;padding-top:75px;scroll-margin-top:85px}.journal-toolbar{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:38px;display:flex}.journal-toolbar .eyebrow{margin-bottom:18px}.journal-toolbar h2{font-size:clamp(44px,4.4vw,65px);line-height:1.05}.journal-search{flex-direction:column;gap:12px;min-width:265px;display:flex}.journal-search>span{color:#616e65;letter-spacing:.05em;font-size:9px}.journal-search input{color:var(--ink);background:0 0;border:0;border-bottom:1px solid #b6ad9d;border-radius:0;outline:none;padding:12px 0;font-size:12px}.journal-search input:focus{border-color:var(--ink);box-shadow:0 1px var(--ink)}.journal-filters{margin-bottom:15px}.journal-results{color:#798075;margin:0 0 30px;font-size:9px}.featured-story{background:var(--navy);min-height:440px;color:var(--paper);grid-template-columns:1.25fr 1fr;margin-bottom:55px;display:grid;overflow:hidden}.featured-story>img{object-fit:cover;height:100%;min-height:440px;transition:filter .3s}.featured-story:hover>img{filter:brightness(1.06)}.featured-story>div{align-self:center;padding:50px 12%}.featured-story .eyebrow{color:#c4ab7a;margin-bottom:23px;font-size:8px}.featured-story h2{font-size:clamp(40px,3.9vw,60px);line-height:1.05}.featured-story>div>p:not(.eyebrow){color:#c5cfc7;margin:24px 0;font-size:12px}.featured-story .text-link{color:#eadbc0;border-color:#a69a7c}.journal-library .story-grid{row-gap:52px}.journal-library .story-card h3{font-size:32px}.journal-empty{text-align:center;padding:65px 20px}.journal-empty h3{font-size:40px}.journal-empty p{color:var(--muted);margin:20px 0;font-size:12px}.journal-empty button{background:0 0;border-top:0;border-left:0;border-right:0}.journal-primer{grid-template-columns:1fr 1.2fr;gap:12%;display:grid}.journal-primer h2{font-size:clamp(46px,4.5vw,68px);line-height:1.03}.journal-primer>div>p:not(.eyebrow){color:var(--muted);max-width:310px;margin-top:27px;font-size:12px}.journal-primer details{border-top:1px solid var(--line)}.journal-primer details:last-of-type{border-bottom:1px solid var(--line)}.journal-primer summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:24px 0;font-size:12px;line-height:1.6;list-style:none;display:flex}.journal-primer summary::-webkit-details-marker{display:none}.journal-primer details[open] summary svg{transform:rotate(45deg)}.journal-primer details p{color:var(--muted);padding-bottom:25px;font-size:12px;line-height:1.9}.journal-primer .text-link{margin-top:24px;font-size:10px}.journal-brand-note{text-align:center;background:#e5ddce}.journal-brand-note h2{font-size:clamp(43px,4.6vw,70px);line-height:1.05}.journal-brand-note>p:not(.eyebrow){color:var(--muted);max-width:550px;margin:28px auto;font-size:13px}.article-cover{background:#e3dacb}.article-layout{grid-template-columns:minmax(150px,210px) minmax(0,1fr)}.article-prose{width:100%;min-width:0}.article-takeaway{border-left:2px solid var(--gold);background:#e9e3d8;margin-bottom:50px;padding:27px 30px}.article-takeaway .eyebrow{margin:0 0 13px;font-size:8px}.article-prose .article-takeaway>p:not(.eyebrow){font-family:var(--serif);color:var(--ink);font-size:27px;line-height:1.35}.article-prose section{margin:0 0 45px}.article-section-number{letter-spacing:.16em;color:#9b8256;margin-top:35px;font-size:9px;display:block}.article-prose .article-section-number+h2{margin-top:14px}.article-prose section>p+p{margin-top:20px}.article-checklist{margin:25px 0;padding:0;list-style:none}.article-checklist li{border-bottom:1px solid var(--line);color:#4b5c52;padding:15px 0 15px 25px;font-size:13px;line-height:1.8;position:relative}.article-checklist li:before{content:"↗";color:#9a7e4e;position:absolute;left:0}.comparison-scroll{margin:30px -30px 40px;overflow-x:auto}.quality-table{border-collapse:collapse;width:100%;min-width:540px;font-size:12px;line-height:1.8}.quality-table caption{text-align:left;color:#6b7469;padding:0 20px 20px;font-size:10px}.quality-table th,.quality-table td{text-align:left;vertical-align:top;border:1px solid #d1caba;padding:18px}.quality-table thead{background:var(--ink);color:#eee5d5;font-size:10px;font-weight:400}.quality-table thead th{font-weight:500}.quality-table tbody th{background:#e7dfd0;width:20%;font-weight:500}.quality-table tbody td{color:#58665d;width:40%}.article-source>a+a{margin-top:15px}.article-source .eyebrow{margin-bottom:20px}.article-prose .article-source>p{font-size:10px;line-height:1.8}@media (width<=1050px){.brand-pillars>div{gap:30px}.brand-pillars h3{font-size:49px}.editorial-split .editorial-figure{height:520px}.editorial-split{gap:7%}.collection-principles ol{gap:23px}.collection-principles h3{font-size:27px}.journal-masthead{min-height:620px}.journal-masthead>div{width:65%}.journal-topic-nav{gap:25px}.journal-topic-nav strong{font-size:30px}.featured-story>div{padding:40px 10%}.featured-story>img{min-height:400px}.journal-primer{gap:8%}}@media (width<=800px){.article-layout{grid-template-columns:minmax(0,1fr)}.vision-statement{gap:40px 7%}.brand-wide-image{height:440px}.brand-pillars>div{gap:25px}.brand-pillars h4,.brand-pillars p{font-size:11px}.brand-pillars .text-link{gap:12px;font-size:9px}.editorial-split .editorial-figure{height:470px}.editorial-split h2{font-size:43px}.editorial-split>div>p:not(.eyebrow){font-size:11px}.uniqueness-band{gap:7%}.uniqueness-band>div>p:not(.eyebrow){font-size:12px}.collection-principles ol{grid-template-columns:1fr 1fr;gap:35px}.craft-chapter{grid-template-columns:.4fr 1.6fr;gap:6%}.craft-standard{gap:7%}.journal-masthead{min-height:610px;padding-left:6%;padding-right:6%}.journal-masthead>div{width:70%}.journal-masthead h1{font-size:66px}.journal-topic-nav strong{font-size:27px}.journal-toolbar{align-items:flex-start}.journal-search{min-width:230px}.featured-story{grid-template-columns:1.1fr 1fr;min-height:390px}.featured-story>img{min-height:390px}.featured-story h2{font-size:43px}.featured-story .eyebrow{font-size:7px}.featured-story>div>p:not(.eyebrow){font-size:11px}.journal-library .story-card h3{font-size:28px}.journal-primer{grid-template-columns:1fr 1.2fr;gap:7%}.journal-primer h2{font-size:47px}.journal-primer summary{font-size:11px}}@media (width<=650px){.brand-wide-image{height:340px;margin:0}.editorial-figure figcaption{letter-spacing:.12em;font-size:7px;bottom:20px;left:7%}.vision-statement{grid-template-columns:1fr;gap:0}.vision-statement h2{margin-bottom:28px;font-size:47px}.vision-statement>div>p{margin-bottom:20px;font-size:12px}.brand-pillars>div{grid-template-columns:1fr;gap:35px;margin-top:25px}.brand-pillars>div>div{border-bottom:1px solid #d2c8b6;padding-bottom:35px}.brand-pillars>div>div:last-child{border:0;padding-bottom:0}.brand-pillars h3{margin-bottom:15px;font-size:53px}.brand-pillars h4{font-size:13px}.brand-pillars p{font-size:12px}.brand-pillars .text-link{gap:30px;margin-top:18px;font-size:11px}.editorial-split{grid-template-columns:1fr;gap:40px}.editorial-split .editorial-figure{height:340px}.editorial-split h2{font-size:47px}.editorial-split>div>p:not(.eyebrow){font-size:12px}.uniqueness-band{grid-template-columns:1fr;gap:30px}.uniqueness-band h2{font-size:46px}.uniqueness-band>div>p:not(.eyebrow){font-size:12px}.collection-principles ol{grid-template-columns:1fr;gap:30px}.collection-principles h3{margin:20px 0 14px;font-size:34px}.collection-principles li p{font-size:12px}.artist-invitation h2{font-size:48px}.artist-invitation>div{flex-direction:column;align-items:center;gap:18px}.craft-chapter{grid-template-columns:1fr;gap:10px;padding:45px 0}.craft-chapter h2{font-size:47px}.craft-chapter p{font-size:12px}.craft-chapter>.material-no{margin-bottom:15px;font-size:8px}.craft-standard{grid-template-columns:1fr;gap:40px}.craft-standard h2{font-size:46px}.craft-standard li h3{font-size:32px}.journal-masthead{align-items:flex-start;min-height:680px;padding:130px 7% 70px}.journal-masthead>img{opacity:.5;object-position:62% center;width:100%;-webkit-mask-image:none;mask-image:none}.journal-masthead:after{background:linear-gradient(90deg,#061d27ef,#061d27c7 53%,#061d2760),linear-gradient(#0000 60%,#061d27ad)}.journal-masthead>div{width:100%;max-width:100%}.journal-masthead h1{font-size:62px}.journal-masthead .breadcrumb{margin-bottom:35px;font-size:8px}.journal-masthead .eyebrow{font-size:7px}.journal-masthead>div>p:not(.eyebrow){max-width:300px;font-size:12px;line-height:1.9}.journal-introduction h2{font-size:45px}.journal-introduction>p:not(.eyebrow){font-size:12px}.journal-topic-nav{grid-template-columns:1fr;gap:25px;margin-top:40px}.journal-topic-nav>a{padding-top:20px}.journal-topic-nav strong{margin:13px 0 8px;font-size:35px}.journal-topic-nav small{font-size:11px}.journal-toolbar{flex-direction:column;gap:30px}.journal-toolbar h2{font-size:47px}.journal-search{width:100%;min-width:0}.journal-search input{font-size:13px}.journal-filters{gap:3px}.journal-filters button{padding:10px 9px;font-size:9px}.journal-results{margin-bottom:25px;font-size:9px}.featured-story{grid-template-columns:1fr;min-height:0;margin-bottom:40px}.featured-story>img{height:260px;min-height:0}.featured-story>div{padding:32px 27px 37px}.featured-story h2{font-size:43px}.featured-story .eyebrow{font-size:7px}.featured-story>div>p:not(.eyebrow){font-size:12px}.journal-library .story-card h3{font-size:34px}.journal-library .story-grid{row-gap:40px}.journal-primer{grid-template-columns:1fr;gap:35px}.journal-primer h2{font-size:48px}.journal-primer summary{font-size:12px}.journal-brand-note h2{font-size:45px}.journal-brand-note>p:not(.eyebrow){font-size:12px}.article-takeaway{margin-bottom:35px;padding:23px}.article-prose .article-takeaway>p:not(.eyebrow){font-size:25px}.comparison-scroll{margin:25px 0 35px}.quality-table{min-width:535px;font-size:11px}.quality-table th,.quality-table td{padding:15px}.article-checklist li{font-size:12px}.article-prose section{margin-bottom:30px}.article-cover{height:300px}.article-source a{font-size:11px}}.rum-profile{background:#ece6da;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px 7vw;display:grid}.rum-profile-intro h2{max-width:560px;margin-bottom:27px;font-size:clamp(38px,4.2vw,66px);line-height:1.06}.rum-profile-intro>p:last-child{max-width:520px;color:var(--muted);font-size:13px}.rum-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:29px 34px;margin:0;display:grid}.rum-profile-facts>div{border-top:1px solid #b2a38566;padding-top:17px}.rum-profile-facts dt{font:500 9px/1.65 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#84693e;margin-bottom:10px}.rum-profile-facts dd{font:400 15px/1.7 var(--sans);max-width:300px;margin:0}.rum-profile-note{color:#6c746f;border-top:1px solid #b2a38566;grid-column:1/-1;max-width:1100px;padding-top:22px;font-size:11px;line-height:1.85}.rum-profile-dark{background:var(--navy);color:var(--paper)}.rum-profile-dark .eyebrow,.rum-profile-dark dt{color:#d2b67f}.rum-profile-dark .rum-profile-intro>p:last-child,.rum-profile-dark .rum-profile-note{color:#bbc5c4}.rum-profile-dark .rum-profile-facts>div,.rum-profile-dark .rum-profile-note{border-color:#c0a16b55}@media (width<=800px){.rum-profile{grid-template-columns:minmax(0,1fr);gap:36px}.rum-profile-facts{gap:26px}.rum-profile-facts dd{font-size:14px}}@media (width<=420px){.rum-profile-facts{grid-template-columns:minmax(0,1fr)}}
