.premium-home{overflow:clip}.premium-home .heritage-hero{view-timeline-name:--first-light}.premium-home .hero-shade{background:linear-gradient(90deg,#25140bd6 0%,#44291b61 65%,#4c2e1726)}.hero-scroll-link{color:#f4e6cc;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:18px;font-size:10px;display:inline-flex}.hero-scroll-link span{transform-origin:0;background:#d8b589;width:55px;height:1px;display:block}.hero-edition{z-index:1;text-align:center;color:#f1dfbf;letter-spacing:.13em;border:1px solid #f0dfbd73;border-radius:50%;place-content:center;width:130px;height:130px;font-size:9px;line-height:1.9;display:grid;position:absolute;top:78px;right:max(48px,50vw - 640px);transform:rotate(8deg)}.hero-edition strong{letter-spacing:-.03em;margin:6px 0;font:italic 31px Georgia,serif}.premium-home .habitat-grid{align-items:start;gap:34px}.premium-home .habitat-card:nth-child(2){margin-top:65px}.premium-home .habitat-card{height:420px}.owner-story{isolation:isolate;view-timeline-name:--owner-story;background:#efe1cc;padding-block:112px 100px;position:relative}.owner-story:before{content:"";z-index:-1;pointer-events:none;opacity:.3;background-image:repeating-linear-gradient(0deg,#0000,#0000 3px,#9165410b 3px 4px);position:absolute;inset:0}.owner-intro{text-align:center;max-width:900px;margin:0 auto 82px;position:relative}.owner-intro h2{font-size:clamp(42px,4.6vw,70px);line-height:1.05}.owner-intro h2 em{color:#885735}.owner-intro>p:last-child{color:#6b5441;max-width:670px;margin:25px auto 0;font-size:17px}.owner-spread{grid-template-columns:1.08fr 1fr;align-items:start;gap:110px;display:grid;position:relative}.owner-journal{padding:0 25px 70px 0;position:sticky;top:80px}.journal-mat{background:#66462f;padding:14px 14px 42px;position:relative;transform:rotate(-2deg);box-shadow:0 28px 50px #42271326}.journal-mat>.editorial-photo{height:clamp(380px,38vw,520px)}.journal-edge-label{letter-spacing:.13em;color:#f1ddbd;font-size:9px;position:absolute;bottom:15px;left:20px}.journal-image-label{color:#fff7e9;text-shadow:0 1px 4px #20110c;font-size:9px;position:absolute;bottom:57px;right:24px}.owner-paper{background:#fff7e6;border:1px solid #e3cfaf;width:285px;padding:31px 28px 24px;position:absolute;bottom:12px;right:-18px;transform:rotate(4deg);box-shadow:0 12px 30px #492d1721}.owner-paper .eyebrow{letter-spacing:.12em;font-size:8px}.owner-paper p{letter-spacing:-.03em;color:#593c2a;margin:19px 0;font:29px/1.18 Georgia,serif}.paper-signature{color:#805633;border-top:1px solid #dfcaac;padding-top:15px;font:italic 15px Georgia,serif;display:block}.owner-seal{color:#f8e8c8;background:#6c442b;border:1px solid #bc946e;border-radius:50%;outline:6px solid #6c442b;place-content:center;justify-items:center;gap:5px;width:96px;height:96px;display:grid;position:absolute;top:32px;left:-18px;transform:rotate(-12deg);box-shadow:0 8px 20px #35200e30}.owner-seal span{letter-spacing:.1em;text-align:center;font-size:7px;line-height:1.55}.owner-chapter{border-top:1px solid #bfa181;min-height:325px;padding:28px 0 65px;position:relative}.owner-chapter:last-child{min-height:0;padding-bottom:0}.chapter-number{letter-spacing:.16em;color:#885735;margin-bottom:24px;font-size:10px;font-weight:650;display:block}.owner-chapter h3{letter-spacing:-.04em;margin-bottom:22px;font:43px/1.08 Georgia,serif}.owner-chapter h3 em{color:#885735}.owner-chapter p{color:#665140;margin-bottom:22px;font-size:16px;line-height:1.8}.chapter-footnote{letter-spacing:.09em;color:#70553f;margin-top:22px;font-size:9px;display:block}.owner-chapter .button{margin-top:5px}.field-thread{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.field-thread path{stroke-width:1px}.thread-underlay{stroke:#b28a5940;stroke-dasharray:5 9}.thread-ink{stroke:#a86c3a75;stroke-dasharray:1;stroke-dashoffset:0}.season-ribbon{color:#936843;-webkit-user-select:none;user-select:none;background:#f6efe3;border-top:1px solid #d7c3a7;padding:48px 0 12px;position:relative;overflow:hidden}.season-ribbon>span{letter-spacing:-.045em;white-space:nowrap;width:max-content;padding-inline:4vw;font:italic clamp(60px,8.5vw,140px)/1.1 Georgia,serif;display:block}.premium-home .editorial-split{column-gap:96px}.premium-home .journal-feature{background:#e9d9c1}.premium-home .journal-image-link{transform:rotate(1.5deg);box-shadow:13px 13px #ccb39070}.premium-home .provider-callout{background:#412b20;position:relative;overflow:hidden}.premium-home .provider-callout:before{content:"";pointer-events:none;border:1px solid #c29a6233;position:absolute;inset:12px}.premium-home .provider-callout .callout-stamp{transform:rotate(-8deg)}@media (prefers-reduced-motion:no-preference){.premium-home [data-reveal]{transition:opacity .65s,translate .75s cubic-bezier(.22,1,.36,1)}.premium-home [data-reveal=waiting]{opacity:0;translate:0 24px}.premium-home [data-reveal=visible],.premium-home [data-reveal]:focus-within{opacity:1;translate:0}.premium-home [data-reveal]:focus-within{transition:none}.premium-home .habitat-card:nth-child(2),.premium-home .card-grid>:nth-child(2){transition-delay:90ms}.premium-home .card-grid>:nth-child(3){transition-delay:.16s}@supports (animation-timeline:view()){.premium-home .heritage-hero>.editorial-photo{animation:linear both first-light-depth;animation-timeline:--first-light;animation-range:exit}.owner-paper{animation:linear both paper-drift;animation-timeline:--owner-story;animation-range:entry 10% exit 70%}.owner-seal{animation:linear both seal-turn;animation-timeline:--owner-story}.thread-ink{animation:linear both draw-field-thread;animation-timeline:--owner-story;animation-range:entry 15% exit 70%}.season-ribbon>span{animation:linear both passing-season;animation-timeline:view()}}}@keyframes first-light-depth{0%{transform:scale(1.02)translateY(0)}to{transform:scale(1.12)translateY(5%)}}@keyframes paper-drift{0%{transform:translateY(22px)rotate(6deg)}to{transform:translateY(-16px)rotate(-2deg)}}@keyframes seal-turn{0%{transform:rotate(-15deg)}to{transform:rotate(10deg)}}@keyframes draw-field-thread{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes passing-season{0%{transform:translate(4%)}to{transform:translate(-12%)}}@media (max-width:1100px){.owner-spread{gap:65px}.owner-paper{width:235px;padding:23px;right:-8px}.owner-paper p{font-size:26px}.owner-seal{left:-8px}.owner-chapter h3{font-size:37px}.premium-home .editorial-split{column-gap:55px}}@media (max-width:800px){.owner-story{padding-block:75px}.owner-intro{text-align:left;margin-bottom:45px}.owner-spread{grid-template-columns:1fr;gap:35px}.owner-journal{width:min(100%,560px);margin:0 auto;padding-left:12px;position:relative;top:auto}.journal-mat>.editorial-photo{height:410px}.owner-paper{width:250px;right:10px}.owner-seal{left:4px}.owner-chapter{min-height:0;padding:30px 0 40px}.owner-chapter p{max-width:590px}.field-thread{opacity:.45}}@media (max-width:700px){.hero-edition{opacity:.8;width:90px;height:90px;font-size:6px;top:32px;right:23px}.hero-edition strong{font-size:23px}.premium-home .heritage-hero-copy{padding-top:160px}.premium-home .heritage-hero{min-height:660px}.premium-home .hero-footnote{align-items:center;gap:10px}.hero-scroll-link{gap:10px;font-size:8px}.hero-scroll-link span{width:30px}.premium-home .habitat-grid{gap:28px}.premium-home .habitat-card:nth-child(2){margin-top:0}.premium-home .habitat-card{height:350px}.owner-intro h2{font-size:42px}.owner-intro>p:last-child{font-size:16px}.journal-mat>.editorial-photo{height:350px}.owner-paper{width:230px}.owner-chapter h3{font-size:37px}.premium-home .journal-image-link{transform:rotate(0)}.season-ribbon{padding-block:32px 0}}@media (prefers-reduced-motion:reduce){.premium-home [data-reveal]{opacity:1;transition:none;translate:none}.owner-journal{position:relative;top:auto}.thread-ink{stroke-dashoffset:0}}
