:where(#fg-frame),.editor-styles-wrapper{--fg-paper:#faf8f6;--fg-ink:#292629;--fg-wine:#291a24;--fg-sand:#f3e9eb;--fg-muted:#68655f;--fg-line:#d8c5ab;--fg-gold:#d8c5ab;--fg-font:Arial,Helvetica,sans-serif;font-family:var(--fg-font);color:var(--fg-ink);background:var(--fg-paper);font-size:17px;line-height:1.7;--fg-rose:#c8a5ae;--fg-blush:#f3e9eb}:where(#fg-frame){margin:0}:where(#fg-frame) *,.editor-styles-wrapper *{box-sizing:border-box}:where(#fg-frame) h1,:where(#fg-frame) h2,:where(#fg-frame) h3,:where(#fg-frame) h4,.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3{font-family:var(--fg-font);font-weight:400;font-style:normal;letter-spacing:-.045em;color:inherit;line-height:1.1;text-transform:none}:where(#fg-frame) h1,.editor-styles-wrapper h1{font-size:clamp(40px,5.5vw,80px)}:where(#fg-frame) h2,.editor-styles-wrapper h2{font-size:clamp(32px,3.8vw,54px)}:where(#fg-frame) h3,.editor-styles-wrapper h3{font-size:27px;line-height:1.22;letter-spacing:-.035em}:where(#fg-frame) h1,:where(#fg-frame) h2,:where(#fg-frame) h3,:where(#fg-frame) p{margin:0 0 1.1rem}:where(#fg-frame) #fg-frame a{color:inherit;text-decoration:none}:where(#fg-frame) #fg-frame a:hover{text-decoration:underline;text-underline-offset:5px}:where(#fg-frame) img{display:block;max-width:100%;height:auto}:where(#fg-frame) figure{margin:0}:where(#fg-frame) button,:where(#fg-frame) input{font:inherit}:where(#fg-frame) a:focus-visible,:where(#fg-frame) button:focus-visible,:where(#fg-frame) summary:focus-visible{outline:3px solid var(--fg-gold);outline-offset:5px}.fg-shell{width:calc(100% - 112px);max-width:1320px;margin-inline:auto}.fg-section{padding-block:100px}.fg-small{font-size:12px;line-height:1.7}.fg-eyebrow{font-size:10px;font-weight:600;letter-spacing:.19em;line-height:1.6;text-transform:uppercase}.fg-deck{font-size:21px;line-height:1.7;font-weight:400;letter-spacing:-.015em}.fg-action{font-size:11px;letter-spacing:.09em;font-weight:600;text-transform:uppercase;line-height:1.5}.fg-action a{display:inline-block;border-bottom:1px solid currentColor;padding-block:12px}.fg-action a span{margin-left:16px}.fg-text-link{font-size:12px;letter-spacing:.04em;display:inline-block;border-bottom:1px solid currentColor;padding-bottom:5px}.fg-topline{background:var(--fg-wine);color:#fff;font-size:9px;line-height:1.4;letter-spacing:.22em;text-align:center;padding:10px 16px}.fg-header{padding:28px 56px;max-width:1600px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:32px;border-bottom:1px solid var(--fg-line);position:relative;z-index:5;background:var(--fg-paper)}.fg-brand{font-size:30px;letter-spacing:.04em;font-weight:600;line-height:1.1;white-space:nowrap}.fg-brand span{display:block;font-size:8px;letter-spacing:.27em;font-weight:400;margin-top:10px}.fg-nav ul{display:flex;gap:28px;margin:0;padding:0;list-style:none;align-items:center}.fg-nav a{font-size:12px}.fg-nav li:last-child a{color:var(--fg-wine);border-bottom:1px solid currentColor;padding-bottom:7px}.fg-menu-toggle{display:none}.fg-skip{position:absolute;top:-100px;left:20px;z-index:100;background:#fff;padding:12px}.fg-skip:focus{top:10px}.fg-hero{position:relative;isolation:isolate;min-height:660px;display:flex;align-items:center;overflow:hidden;background:#302a20;color:#fff}.fg-hero>.fg-hero-image{position:absolute;inset:0;width:100%;height:100%;margin:0;z-index:-2}.fg-hero-image img{width:100%;height:100%;object-fit:cover;object-position:50% 55%}.fg-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,12,9,.64),rgba(16,12,9,.24) 52%,transparent 82%);z-index:-1;pointer-events:none}.fg-hero-copy{padding:76px 56px;width:100%;max-width:1432px;margin:auto}.fg-hero-copy h1{max-width:800px;margin:28px 0;line-height:1.02;font-weight:400;letter-spacing:-.055em}.fg-hero-copy .fg-eyebrow{letter-spacing:.17em}.fg-hero-motto{font-size:16px;letter-spacing:.01em}.fg-hero-copy>.fg-action{margin-top:28px}.fg-hero-copy h1,.fg-hero-copy p{color:#fff}.fg-intro{padding-block:76px;text-align:center;border-bottom:1px solid var(--fg-line)}.fg-intro h2{margin:22px 0}.fg-intro>.fg-deck{max-width:760px;margin:0 auto;font-size:18px;color:var(--fg-muted)}.fg-section-heading{position:relative;padding-bottom:30px;border-bottom:1px solid var(--fg-line);margin-bottom:40px}.fg-section-heading .fg-action{position:absolute;right:0;bottom:30px}.fg-section-heading h2{margin-bottom:0}.fg-editorial-columns{display:flex;gap:60px;align-items:flex-start;margin:0}.fg-editorial-columns>.wp-block-column:first-child{flex:1;min-width:0}.fg-editorial-columns>.wp-block-column:last-child{flex:0 0 300px}.fg-query .wp-block-post-template{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 26px;margin:0;padding:0;list-style:none}.fg-query .wp-block-post-featured-image{margin-bottom:22px;overflow:hidden}.fg-query .wp-block-post-featured-image img{aspect-ratio:4/3;width:100%;height:auto;object-fit:cover;transition:transform .5s}.fg-query .wp-block-post-featured-image a:hover img{transform:scale(1.035)}.fg-query .wp-block-post-title{font-size:25px;line-height:1.23;margin-bottom:12px;letter-spacing:-.035em}.fg-query .wp-block-post-excerpt{font-size:14px;line-height:1.7;color:var(--fg-muted)}.fg-query .wp-block-post-excerpt__more-link{display:inline-block;color:var(--fg-ink);font-size:11px;border-bottom:1px solid var(--fg-line);padding-bottom:5px}.fg-query .wp-block-post-excerpt__more-text{margin-top:15px}.fg-sidebar{width:100%;max-width:300px;margin:0 auto;align-self:start;font-size:14px}.fg-ad-label{font-size:8px;letter-spacing:.13em;text-align:center;margin:0 0 12px;color:var(--fg-muted)}.fg-house-ad{background:var(--fg-sand)}.fg-house-ad>.fg-ad-label{padding-top:13px}.fg-house-ad img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center}.fg-ad-copy{padding:26px}.fg-ad-copy h2{font-size:31px;line-height:1.08;margin:12px 0 18px}.fg-ad-copy p:not(.fg-eyebrow){font-size:13px}.fg-sidebar-letter{margin-top:32px;padding:28px 0;border-top:1px solid var(--fg-line);border-bottom:1px solid var(--fg-line)}.fg-sidebar-letter h2{font-size:27px;margin-block:15px}.fg-widget{margin-bottom:32px}.fg-widget-title{font-size:25px}.fg-ad-unit{max-width:300px;margin:0 auto 30px}.fg-ad-placeholder{display:grid;place-items:center;border:1px solid var(--fg-line);background:#eeeae3;color:var(--fg-muted);font-size:11px;text-align:center}.fg-ad-300x600 .fg-ad-placeholder{aspect-ratio:1/2;min-height:600px}.fg-ad-300x250 .fg-ad-placeholder{aspect-ratio:6/5;min-height:250px}.fg-ad-unit iframe{max-width:100%}.fg-widget img{height:auto;max-width:100%}.fg-column-section{background:var(--fg-sand);padding-block:75px}.fg-split{display:flex;gap:8%;align-items:center;margin:0}.fg-split>.wp-block-column{flex:1;min-width:0}.fg-split>.wp-block-column:first-child{flex:0 0 46%}.fg-column-copy{max-width:430px}.fg-column-copy h2{margin-block:28px}.fg-column-copy p:not(.fg-eyebrow):not(.fg-action){font-size:16px;line-height:1.85}.fg-portrait{max-width:480px}.fg-portrait img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 30%}.fg-collection{background:var(--fg-wine);color:var(--fg-paper);padding-block:88px}.fg-collection-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin:24px 0 40px}.fg-collection-heading h2{font-size:clamp(44px,5vw,72px);margin-bottom:0}.fg-collection-heading p{font-size:14px;max-width:390px;margin:0;opacity:.85}.fg-products{display:flex;gap:28px;align-items:stretch;margin:0}.fg-products>.wp-block-column{flex:1;min-width:0}.fg-product>.fg-zoom{margin:0 0 26px;overflow:hidden}.fg-product img{aspect-ratio:5/4;object-fit:cover;width:100%;transition:transform .5s}.fg-product:hover img{transform:scale(1.035)}.fg-product .fg-eyebrow{font-size:9px;color:#d2bcae}.fg-product h3{font-size:28px;max-width:340px;margin:16px 0}.fg-product>p:not(.fg-action):not(.fg-eyebrow){font-size:14px;line-height:1.8;opacity:.85}.fg-zoom-button{border:0;padding:0;background:0 0;color:inherit;display:block;width:100%;cursor:zoom-in;position:relative}.fg-zoom-button:after{content:'↗';position:absolute;bottom:12px;right:12px;width:32px;height:32px;background:var(--fg-paper);color:var(--fg-ink);border-radius:50%;display:grid;place-items:center;font-size:17px}.fg-lightbox{padding:48px 18px 18px;border:0;background:#171513;color:#fff;width:min(95vw,1150px);max-width:95vw;max-height:95dvh}.fg-lightbox::backdrop{background:rgba(12,10,9,.88)}.fg-lightbox img{display:block;max-width:100%;max-height:78dvh;margin:auto;object-fit:contain}.fg-lightbox-close{position:absolute;top:6px;right:12px;padding:5px 10px;background:0 0;color:#fff;border:0;cursor:pointer;font-size:13px}.fg-life img{aspect-ratio:5/4;object-fit:cover;width:100%}.fg-life-copy{max-width:450px}.fg-life-copy h2{margin-block:26px}.fg-life-copy>p:not(.fg-eyebrow):not(.fg-action){font-size:16px;line-height:1.85}.fg-letter{background:#f3e9eb;padding-block:80px;text-align:center;border-top:1px solid var(--fg-line)}.fg-letter-inner{max-width:760px}.fg-letter h2{margin:26px 0;font-size:clamp(35px,4vw,55px)}.fg-letter-inner>p:not(.fg-small):not(.fg-eyebrow){max-width:570px;margin:0 auto 26px;font-size:16px}.fg-letter .fg-small{max-width:530px;margin:20px auto 0;color:var(--fg-muted)}.fg-letter .fg-small a{text-decoration:underline}.fg-letter .fg-block-brevo.sib-form{background:0 0;padding:12px 0;font-family:var(--fg-font);text-align:left;max-width:540px;margin:auto}.fg-letter #sib-container{background:0 0;border:0;padding:0;max-width:none}.fg-letter #sib-form{display:flex;align-items:start;gap:8px;flex-wrap:wrap}.fg-letter #sib-form>.sib-input{flex:1;min-width:180px;padding:0}.fg-letter #sib-form>.sib-form-block{padding:0}.fg-letter .sib-form .entry__field{margin:0;border:1px solid #bdb5a7;border-radius:0;background:var(--fg-paper)}.fg-letter .sib-form input.input{height:52px;padding:12px;font-family:var(--fg-font);font-size:14px}.fg-letter .sib-form button.sib-form-block__button{height:54px;background:var(--fg-wine);color:#fff;border:0;border-radius:0;padding:12px 22px;font-family:var(--fg-font);font-size:10px;letter-spacing:.08em;cursor:pointer}.fg-letter .input--hidden{display:none}.fg-letter .sib-form-message-panel{font-size:13px;margin:10px 0}.fg-letter .sib-hide-loader-icon{display:none}.fg-letter .sib-form .entry__error{font-size:12px}.fg-footer{background:#262722;color:#faf8f6;padding:55px 56px 22px}.fg-footer-top,.fg-footer-bottom{max-width:1320px;margin:auto;display:flex;justify-content:space-between;gap:35px;align-items:start}.fg-footer-top{padding-bottom:48px}.fg-footer-top>p{font-size:14px;line-height:1.8}.fg-footer .fg-brand{font-size:36px}.fg-footer .fg-brand span{font-size:7px}.fg-footer-bottom{border-top:1px solid #55564e;padding-top:22px;font-size:10px;color:#cfcec4}.fg-footer-bottom nav{display:flex;gap:25px}.fg-single,.fg-archive{padding-block:60px 90px}.fg-story-header{max-width:1080px;margin:0 0 40px}.fg-story-header h1{margin:28px 0;line-height:1.07;letter-spacing:-.045em;font-size:clamp(37px,4.7vw,66px);overflow-wrap:break-word}.fg-back{font-size:11px;letter-spacing:.06em}.fg-byline{font-size:12px;color:var(--fg-muted)}.fg-featured{margin:0 0 55px}.fg-featured img{width:100%;max-height:650px;object-fit:cover}.fg-reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:70px;align-items:start}.fg-article{min-width:0;font-size:18px;line-height:1.9}.fg-article>.fg-story{max-width:760px}.fg-article p{margin-bottom:1.5em}.fg-article h2{font-size:34px;margin:1.6em 0 .65em;line-height:1.2}.fg-article h3{font-size:24px;margin:1.4em 0 .6em}.fg-article .fg-deck{font-size:23px;line-height:1.65;letter-spacing:-.02em}.fg-article a:not(.fg-action a){text-decoration:underline;text-underline-offset:4px}.fg-article li{margin-block:8px}.fg-article ul,.fg-article ol{padding-left:1.5em}.fg-article blockquote{margin:40px 0;padding:24px 0 24px 28px;border:0;border-left:2px solid var(--fg-gold);font-size:28px;line-height:1.5;letter-spacing:-.02em}.fg-article blockquote p{margin:0}.fg-note{padding:28px;background:var(--fg-sand);margin-block:34px}.fg-note h3{margin-top:0}.fg-note p:last-child{margin-bottom:0}.fg-article .wp-block-image{margin-block:35px}.fg-article .wp-block-image img{width:100%;height:auto}.fg-article-cta{background:var(--fg-wine);color:#fff;padding:34px;margin:50px 0}.fg-article-cta h3{margin-top:0}.fg-article-cta .fg-eyebrow{font-size:10px}.fg-article-cta p{font-size:16px}.fg-article-cta p:last-child{margin-bottom:0}.fg-article .wp-block-details{padding:20px 0;border-top:1px solid var(--fg-line)}.fg-article summary{font-weight:600;cursor:pointer;font-size:17px}.fg-article details p{margin-top:20px;font-size:16px}.fg-article .wp-block-table{overflow-x:auto}.fg-article table{width:100%;border-collapse:collapse;font-size:14px}.fg-article th,.fg-article td{border:1px solid var(--fg-line);padding:14px;text-align:left}.fg-article th{background:var(--fg-sand)}.fg-column-article{font-size:19px;line-height:1.95}.fg-post-nav{border-top:1px solid var(--fg-line);padding-top:30px;display:flex;justify-content:space-between;gap:30px;font-size:13px}.fg-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 28px}.fg-post-card h2{font-size:27px;margin:20px 0 15px}.fg-post-card p{font-size:14px;color:var(--fg-muted)}.fg-card-image{display:block;overflow:hidden}.fg-card-image img{aspect-ratio:4/3;width:100%;object-fit:cover;transition:transform .5s}.fg-card-image:hover img{transform:scale(1.035)}.fg-archive .navigation{margin-top:40px}.fg-archive .page-numbers{display:inline-block;padding:8px 13px;font-size:14px}.fg-inline-ad{margin-block:40px}.fg-inline-ad .fg-widget{margin-inline:auto;max-width:760px}.editor-styles-wrapper .fg-hero{min-height:580px}.editor-styles-wrapper .fg-hero-image{z-index:0;opacity:.7}.editor-styles-wrapper .fg-hero-copy{z-index:1}.editor-styles-wrapper .fg-hero-copy h1,.editor-styles-wrapper .fg-hero-copy p{color:#fff}.editor-styles-wrapper .fg-product img{width:100%}.editor-styles-wrapper .fg-product{color:inherit}.editor-styles-wrapper .fg-eyebrow{font-size:10px;letter-spacing:.19em}.editor-styles-wrapper .fg-deck{font-size:21px}.editor-styles-wrapper .fg-action{font-size:11px}@media(min-width:1200px){.fg-reading-layout>.fg-sidebar{position:sticky;top:28px}.admin-bar .fg-reading-layout>.fg-sidebar{top:50px}}@media(min-width:1600px){.fg-hero{min-height:740px}}@media(max-width:1100px){.fg-shell{width:calc(100% - 64px)}.fg-header{padding:24px 32px}.fg-reading-layout{gap:35px}.fg-editorial-columns{gap:35px}.fg-hero-copy{padding:70px 32px}.fg-query .wp-block-post-title{font-size:23px}.fg-nav ul{gap:18px}.fg-footer{padding-inline:32px}.fg-collection-heading{align-items:start}.fg-collection-heading h2{white-space:nowrap}.fg-product h3{font-size:24px}}@media(max-width:900px){.fg-header{flex-wrap:wrap;gap:22px}.fg-nav{width:100%}.fg-nav ul{justify-content:space-between}.fg-reading-layout{grid-template-columns:1fr}.fg-reading-layout>.fg-sidebar{margin:30px auto 0}.fg-editorial-columns{flex-direction:column}.fg-editorial-columns>.wp-block-column:first-child,.fg-editorial-columns>.wp-block-column:last-child{flex-basis:auto;width:100%}.fg-editorial-columns .fg-sidebar{margin-top:24px;max-width:100%;display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px}.fg-sidebar-letter{margin-top:0}.fg-hero{min-height:590px}.fg-hero-copy h1{font-size:60px}.fg-section{padding-block:70px}.fg-section-heading .fg-action{position:static;margin-top:22px;margin-bottom:0}.fg-collection-heading{display:block}.fg-collection-heading p{margin-top:20px}.fg-products{gap:18px}.fg-product h3{font-size:22px}.fg-product>p:not(.fg-action):not(.fg-eyebrow){font-size:13px}.fg-split{gap:5%}}@media(max-width:600px){.fg-shell{width:calc(100% - 40px)}.fg-topline{font-size:7px;letter-spacing:.16em}.fg-header{padding:22px 20px;gap:0;align-items:center}.fg-brand{font-size:25px}.fg-brand span{font-size:7px}.fg-menu-toggle{display:flex;align-items:center;gap:16px;background:0 0;border:1px solid var(--fg-line);padding:9px 12px;font-size:11px;cursor:pointer;color:inherit}.fg-nav{margin-top:20px}.fg-nav ul{display:flex;flex-wrap:wrap;gap:12px 22px;justify-content:flex-start}.fg-nav a{font-size:12px}body.fg-js :where(#fg-frame) .fg-nav{display:none}body.fg-js :where(#fg-frame) .fg-nav.is-open{display:block}.fg-hero{min-height:580px}.fg-hero-copy{padding:60px 22px}.fg-hero-copy h1{font-size:clamp(40px,10.4vw,60px);margin:26px 0}.fg-hero-copy .fg-eyebrow{font-size:8px;max-width:230px}.fg-hero-motto{font-size:13px}.fg-hero-copy .fg-action{font-size:9px;max-width:260px}.fg-hero-image img{object-position:58% center}.fg-hero:before{background:linear-gradient(90deg,rgba(16,12,9,.7),rgba(16,12,9,.2))}.fg-intro{padding-block:48px}.fg-intro h2{font-size:31px}.fg-intro>.fg-deck{font-size:16px}.fg-section{padding-block:50px}.fg-section-heading h2{font-size:34px}.fg-query .wp-block-post-template{grid-template-columns:1fr;gap:32px}.fg-query .wp-block-post-title{font-size:27px}.fg-editorial-columns .fg-sidebar{display:block;max-width:300px;margin:24px auto 0}.fg-sidebar-letter{margin-top:28px}.fg-column-section{padding-block:45px}.fg-split{display:block}.fg-split>.wp-block-column{margin:0 0 30px}.fg-column-copy{padding-top:28px}.fg-portrait{max-width:100%}.fg-column-copy h2{font-size:43px}.fg-collection{padding-block:50px}.fg-collection-heading{margin-bottom:30px}.fg-collection-heading h2{font-size:45px;white-space:normal}.fg-products{display:block}.fg-products>.wp-block-column{margin-bottom:40px}.fg-products>.wp-block-column:last-child{margin-bottom:0}.fg-product h3{font-size:29px}.fg-product>p:not(.fg-action):not(.fg-eyebrow){font-size:15px}.fg-product>.fg-zoom{margin-bottom:22px}.fg-life-copy h2{font-size:40px}.fg-letter{padding-block:50px}.fg-letter h2{font-size:34px}.fg-letter #sib-form{display:block}.fg-letter #sib-form>.sib-form-block{margin-top:10px}.fg-letter .sib-form button.sib-form-block__button{width:100%}.fg-footer{padding:40px 20px 25px}.fg-footer-top,.fg-footer-bottom{display:block}.fg-footer-top{padding-bottom:24px}.fg-footer-top>p{margin-top:25px}.fg-footer .fg-brand{font-size:30px}.fg-footer-bottom nav{gap:14px;flex-wrap:wrap}.fg-footer-bottom p{margin-bottom:15px}.fg-single,.fg-archive{padding-block:35px 55px}.fg-story-header h1{font-size:37px;margin:25px 0}.fg-featured{margin-bottom:32px}.fg-article{font-size:17px;line-height:1.85}.fg-article .fg-deck{font-size:21px}.fg-article h2{font-size:29px}.fg-article h3{font-size:23px}.fg-article blockquote{font-size:24px;padding-left:20px}.fg-note,.fg-article-cta{padding:22px}.fg-post-grid{grid-template-columns:1fr}.fg-post-nav{display:block}.fg-post-nav a{display:block;margin-bottom:20px}}@media(prefers-reduced-motion:reduce){:where(#fg-frame) *{scroll-behavior:auto;transition:none!important;animation:none!important}}:where(#fg-frame) .fg-split.wp-block-columns,.editor-styles-wrapper .fg-split.wp-block-columns{align-items:center!important}.fg-home>.wp-block-group{margin-block:0}.fg-home .fg-shell.fg-intro{margin-inline:auto}:where(#fg-frame) figure.fg-featured{margin:0 0 55px}@media(max-width:600px){:where(#fg-frame) figure.fg-featured{margin-bottom:32px}}#fg-frame{width:100%;max-width:none;margin:0;padding:0;background:var(--fg-paper);color:var(--fg-ink);font-family:Arial,Helvetica,sans-serif}#fg-frame .fg-header{max-width:none;background:var(--fg-wine);color:var(--fg-paper);border-bottom:1px solid var(--fg-gold)}#fg-frame .fg-nav li:last-child a{color:var(--fg-paper)}.fg-topline{border-bottom:1px solid #d8c5ab33;padding-block:9px}.fg-rubrics{background:var(--fg-paper);border-bottom:1px solid var(--fg-gold)}.fg-rubrics-inner{max-width:1432px;margin:auto;padding:16px 56px;display:flex;gap:25px;overflow-x:auto;scrollbar-width:thin;align-items:center}.fg-rubrics a{white-space:nowrap;font-size:11px;line-height:1.5;padding:4px 0}.fg-rubrics a[aria-current]{border-bottom:1px solid var(--fg-wine)}.fg-ad-area{max-width:1320px;width:calc(100% - 40px);margin:32px auto}.fg-ad-area:empty{display:none}.fg-ad-area .fg-widget{margin-bottom:0}.fg-ad-leaderboard{max-width:970px;margin:0 auto}.fg-ad-leaderboard .fg-ad-placeholder{aspect-ratio:970/250;min-height:90px}.fg-toc{background:var(--fg-blush);padding:30px;margin:38px 0;border:1px solid var(--fg-gold)}.fg-toc h2,.fg-article .fg-toc h2{font-size:25px;margin:10px 0 22px;line-height:1.3;letter-spacing:-.025em}.fg-toc ol{list-style:none;counter-reset:toc;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.fg-toc li{counter-increment:toc;border-top:1px solid var(--fg-gold);margin:0;padding:12px 0;font-size:14px;line-height:1.6;display:flex;gap:14px}.fg-toc li:before{content:counter(toc,decimal-leading-zero);font-size:10px;padding-top:3px;color:var(--fg-muted)}.fg-article .fg-toc a{border:0;text-decoration:none}.fg-article .fg-toc a:hover{text-decoration:underline}.fg-article [id]{scroll-margin-top:25px}.fg-article p{max-width:74ch}.fg-article>.fg-story{max-width:760px}.fg-story>p{margin-bottom:1.6em}.fg-article .fg-deck{border-bottom:1px solid var(--fg-gold);padding-bottom:30px;margin-bottom:32px}.fg-freebie{margin:45px 0;padding:30px;background:var(--fg-blush);border-left:3px solid var(--fg-wine)}.fg-freebie h3{margin:8px 0 18px}.fg-freebie p{font-size:16px}.fg-freebie p:last-child{margin-bottom:0}.fg-related{margin:45px 0;padding-block:30px;border-top:1px solid var(--fg-gold);border-bottom:1px solid var(--fg-gold)}.fg-article .fg-related h2{font-size:28px;margin:10px 0 22px}.fg-related ul{padding:0;list-style:none;margin:0}.fg-related li{padding:13px 0;border-top:1px solid var(--fg-gold);font-size:16px;line-height:1.5}.fg-article .fg-related a{text-decoration:none}.fg-related a span{margin-left:12px}.fg-article-letter{padding:32px;background:var(--fg-blush);margin:45px 0}.fg-article-letter h3{margin-top:0}.fg-article-letter p{font-size:16px}.fg-article .fg-letter{padding:0;text-align:left;border:0;background:0 0}.fg-article .fg-letter .fg-shell{width:100%;max-width:none}.fg-article .fg-letter h2{font-size:28px}.fg-article .fg-letter .fg-small{font-size:11px}.fg-article .fg-letter-inner>p:not(.fg-small):not(.fg-eyebrow){margin-inline:0}.fg-article .fg-letter .fg-block-brevo.sib-form{margin-inline:0;width:100%}.fg-format-kolumne .fg-story-header{background:var(--fg-blush);padding:45px;max-width:none;border-top:1px solid var(--fg-gold);border-bottom:1px solid var(--fg-gold)}.fg-format-kolumne .fg-story-header h1{max-width:950px;font-size:clamp(40px,5.6vw,76px);margin-bottom:5px}.fg-format-kolumne .fg-column-article{font-size:20px;line-height:1.95}.fg-format-kolumne .fg-story>p:first-child:first-letter {float:left;font-size:76px;line-height:.85;padding:10px 12px 0 0;color:var(--fg-wine)}.fg-podcast-player{padding:30px;background:var(--fg-blush);border:1px solid var(--fg-gold);margin-bottom:35px}.fg-podcast-player audio{width:100%}.fg-podcast-player .wp-block-audio{margin:18px 0}.fg-podcast-player h3{margin-top:10px}.fg-archive-intro{font-size:19px;max-width:690px;color:var(--fg-muted)}.fg-column-teaser{background:var(--fg-blush);padding:70px 0;border-block:1px solid var(--fg-gold)}.fg-column-teaser h2{max-width:760px}.fg-column-teaser .fg-deck{max-width:650px}@media(max-width:900px){.fg-rubrics-inner{padding-inline:32px;gap:22px}}@media(max-width:600px){.fg-rubrics-inner{padding:12px 20px;gap:22px}.fg-rubrics a{font-size:10px}.fg-toc{padding:22px}.fg-toc ol{grid-template-columns:1fr}.fg-freebie,.fg-article-letter,.fg-podcast-player{padding:22px}.fg-format-kolumne .fg-story-header{padding:28px 22px}.fg-format-kolumne .fg-column-article{font-size:18px}.fg-ad-leaderboard .fg-ad-placeholder{min-height:100px}.fg-column-teaser{padding:45px 0}}.fg-magazine-home>.wp-block-group{margin-block:0}.fg-article blockquote{font-style:normal}#fg-frame .fg-article{background:0 0;padding:0;border:0;box-shadow:none}.fg-collection .fg-eyebrow{color:var(--fg-rose)}.fg-letter .sib-form input.input{box-sizing:border-box}.fg-letter .sib-form input.input::placeholder{color:var(--fg-muted);opacity:1}.fg-brand-main,.fg-brand-accent{font-weight:inherit;font-style:normal;letter-spacing:inherit}.fg-brand-main{color:var(--fg-brand-first,#faf8f6)}.fg-brand-accent{color:var(--fg-brand-second,#c8a5ae)}.fg-brand>.fg-brand-subline{max-width:310px;white-space:normal;font-size:8px;letter-spacing:.15em;line-height:1.6;text-transform:none}@media(max-width:600px){.fg-header .fg-brand{max-width:230px}.fg-brand>.fg-brand-subline{max-width:230px;font-size:7px;letter-spacing:.11em}}#fg-frame .fg-header{flex-wrap:wrap;gap:24px 40px}#fg-frame .fg-header .fg-brand{font-size:var(--fg2-brand-size,58px);max-width:100%;white-space:normal;flex:0 1 auto}#fg-frame .fg-header .fg-brand-subline{font-size:var(--fg-subline-size,15px);color:var(--fg-subline-color,#d8c5ab);max-width:470px;letter-spacing:.08em;line-height:1.5;margin-top:12px}#fg-frame .fg-nav a{font-size:var(--fg-menu-size,16px);color:var(--fg-menu-color,#faf8f6);display:inline-block;padding-block:12px;line-height:1.5}.fg-nav{min-width:0}.fg-nav ul{flex-wrap:wrap;gap:10px 28px}.fg-collection,.fg-intro{position:relative;isolation:isolate;overflow:hidden}.fg-decor{position:absolute;display:block;pointer-events:none;user-select:none;font-family:Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:-.065em;line-height:1.05;opacity:var(--fg-decor-opacity,12%);z-index:-1;text-wrap:balance}.fg-decor-collection{top:126px;right:4%;max-width:92%;font-size:clamp(64px,12vw,var(--fg-decor-size,160px));color:var(--fg-decor-collection-color,#c8a5ae);white-space:nowrap}.fg-collection .fg-collection-heading{margin-bottom:76px}.fg-decor-art{top:18px;inset-inline:0;margin:auto;max-width:95%;font-size:clamp(52px,7vw,calc(var(--fg-decor-size,160px) * .7));color:var(--fg-decor-art-color,#291a24)}@media(max-width:1100px){#fg-frame .fg-header .fg-brand{font-size:var(--fg-brand-tablet,48px)}#fg-frame .fg-header .fg-brand-subline{font-size:var(--fg-subline-tablet,14px)}#fg-frame .fg-nav a{font-size:var(--fg-menu-tablet,16px)}.fg-nav{width:100%}.fg-nav ul{justify-content:flex-start}.fg-decor-collection{top:190px;font-size:clamp(64px,11vw,120px)}}@media(max-width:600px){#fg-frame .fg-header{gap:14px;align-items:flex-start}#fg-frame .fg-header .fg-brand{font-size:var(--fg-brand-mobile,40px);flex:1 1 180px;min-width:0;max-width:100%}#fg-frame .fg-header .fg-brand-subline{font-size:var(--fg-subline-mobile,12px);max-width:280px;letter-spacing:.04em}#fg-frame .fg-nav a{font-size:var(--fg-menu-mobile,17px);padding-block:12px}.fg-menu-toggle{min-height:44px;flex:none;margin-top:4px}.fg-nav{margin-top:0}.fg-nav ul{display:block}.fg-nav li{margin:0}.fg-decor-collection{top:185px;right:5%;font-size:clamp(42px,11vw,66px)}.fg-collection .fg-collection-heading{margin-bottom:56px}.fg-decor-art{top:24px;font-size:clamp(40px,9vw,54px)}}#fg-frame .fg-header{background:#fff;color:var(--fg-ink)}#fg-frame .fg-header .fg-brand{max-width:100%;line-height:1;white-space:normal}.fg-brand>.fg-logo-image{display:block;position:relative;width:var(--fg-logo-width,460px);max-width:100%;margin:0;font-size:inherit;letter-spacing:normal;line-height:1}.fg-logo-image img{width:100%;height:auto}.fg-brand>.fg-logo-cropped{aspect-ratio:320/62;overflow:hidden}.fg-brand>.fg-logo-cropped img{position:absolute;left:-11.5625%;top:-30.6452%;width:122.5%;max-width:none;height:auto}#fg-frame .fg-header .fg-nav a{color:var(--fg-menu-color,#292629)}.fg-footer .fg-logo-image{background:#fff;width:min(360px,100%)}@media(max-width:1100px){.fg-brand>.fg-logo-image{width:var(--fg-logo-tablet,380px)}}@media(max-width:600px){.fg-brand>.fg-logo-image{width:var(--fg-logo-mobile,300px)}#fg-frame .fg-header .fg-brand{flex:1 1 100%;width:100%}.fg-menu-toggle{margin-left:auto}.fg-header .fg-nav{flex-basis:100%}}#fg-frame .fg-header .fg-nav li:last-child a{color:var(--fg-menu-color,#292629);border-color:var(--fg-gold)}#fg-frame .fg-header .fg-menu-toggle{background:0 0;color:var(--fg-ink);border:1px solid var(--fg-gold);border-radius:0;box-shadow:none;font-family:var(--fg-font);font-size:14px;line-height:1.4;letter-spacing:0;padding:10px 14px;min-height:44px}#fg-frame .fg-header .fg-menu-toggle:hover,#fg-frame .fg-header .fg-menu-toggle:focus{background:var(--fg-blush);color:var(--fg-ink)}.fg-menu-toggle span{font-family:Arial,Helvetica,sans-serif}.fg-widget{min-width:0;max-width:100%;overflow-wrap:anywhere}.fg-widget iframe,.fg-widget video,.fg-widget img{max-width:100%}.fg-widget iframe{display:block}.fg-article audio,.fg-article video,.fg-article iframe{max-width:100%}.fg-article pre{max-width:100%;overflow:auto;white-space:pre}.fg-article h1,.fg-article h2,.fg-article h3,.fg-article p,.fg-post-card h2{overflow-wrap:anywhere}.fg-decor-art{top:auto;bottom:12px;font-size:clamp(28px,5vw,calc(var(--fg-decor-size,160px) * .45));white-space:nowrap;opacity:calc(var(--fg-decor-opacity,12%) * .6)}@media(max-width:600px){.fg-decor-art{top:auto;bottom:12px;font-size:clamp(24px,6vw,32px);white-space:normal;line-height:1.1;max-width:95%}.fg-intro{padding-bottom:86px}.fg-story-header h1{overflow-wrap:anywhere}.fg-reading-layout,.fg-reading-layout>*{min-width:0}.fg-lightbox{padding:48px 12px 12px;max-height:94svh}.fg-lightbox img{max-height:74svh}}.fg-collection-heading{position:relative;isolation:isolate}.fg-decor-collection{top:auto;bottom:-58px;right:0;max-width:100%}@media(max-width:600px){.fg-decor-collection{top:auto;bottom:-46px;right:0}}.fg-women-feature{background:var(--fg-blush);border-block:1px solid var(--fg-gold);padding:88px 0}.fg-women-columns.wp-block-columns{display:flex;align-items:center!important;gap:7%;margin:0}.fg-women-columns>.wp-block-column{min-width:0;flex:1}.fg-women-copy h2{font-size:clamp(52px,7vw,100px);letter-spacing:-.065em;line-height:.95;color:var(--fg-wine);margin:26px 0}.fg-women-copy .fg-deck{max-width:540px;font-size:20px}.fg-women-query .wp-block-post-template{list-style:none;margin:0;padding:0}.fg-women-query .wp-block-post-featured-image{margin-bottom:24px}.fg-women-query img{width:100%;object-fit:cover}.fg-women-query .wp-block-post-title{font-size:32px;line-height:1.2;margin:20px 0}.fg-women-query .wp-block-post-excerpt{font-size:16px;line-height:1.8}.fg-women-query .wp-block-query-no-results{padding:45px;border:1px solid var(--fg-gold);background:var(--fg-paper);font-size:22px;line-height:1.65}.fg-reference-columns.wp-block-columns{gap:28px;margin:38px 0 0;align-items:stretch!important}.fg-reference-card{height:100%;padding:34px;border:1px solid var(--fg-gold);background:var(--fg-paper)}.fg-reference-card blockquote{margin:0 0 28px;padding:0;border:0;font-size:22px;line-height:1.6}.fg-reference-name{font-size:12px;letter-spacing:.05em;color:var(--fg-muted)}.fg-intro{padding:80px 0 150px;text-align:left;position:relative}.fg-intro h2{max-width:900px}.fg-intro>.fg-deck{margin-inline:0;max-width:800px}.fg-intro:after{content:'';position:absolute;bottom:107px;right:0;width:110px;height:1px;background:var(--fg-gold)}.fg-decor-art{bottom:18px;right:0;left:auto;max-width:90%;width:max-content;text-align:right;font-size:clamp(32px,5vw,78px);line-height:.98;white-space:normal;letter-spacing:-.055em;opacity:var(--fg-decor-opacity,12%);transform:none}.fg-intro .fg-decor-art:before{content:'The Art of a';display:block;font-size:.36em;letter-spacing:.16em;text-transform:uppercase;line-height:2.2}.fg-gold-images .wp-block-image img,.fg-gold-images .wp-block-post-featured-image img,.fg-gold-images .fg-card-image img,.fg-gold-images .fg-featured img{border:1px solid var(--fg-gold);padding:5px;background:0 0;box-sizing:border-box}.fg-gold-images .fg-hero-image img{border:0;padding:0}.fg-gold-images .fg-product img{padding:5px}.fg-gold-images .fg-zoom-button{background:0 0}@media(max-width:900px){.fg-women-feature{padding:60px 0}.fg-women-columns.wp-block-columns{gap:35px}.fg-women-copy .fg-deck{font-size:18px}.fg-women-query .wp-block-query-no-results{padding:28px;font-size:19px}}@media(max-width:781px){.fg-reference-columns.wp-block-columns{display:block}.fg-reference-columns>.wp-block-column{margin-bottom:24px}.fg-women-columns.wp-block-columns{display:block}.fg-women-columns>.wp-block-column+*{margin-top:35px}}@media(max-width:600px){.fg-women-feature{padding:48px 0}.fg-women-copy h2{font-size:68px}.fg-intro{padding:50px 0 140px}.fg-intro:after{bottom:108px;width:70px}.fg-decor-art{bottom:22px;max-width:100%;font-size:clamp(28px,8vw,44px)}.fg-reference-card{padding:25px}}.fg-action a{color:inherit}.fg-marketingcheck{padding:82px 0;background:var(--fg-wine);color:var(--fg-paper);border-block:1px solid var(--fg-gold)}.fg-check-columns.wp-block-columns{display:flex;gap:7%;align-items:center!important;margin:0}.fg-check-columns>.wp-block-column{min-width:0;flex:1}.fg-check-columns>.wp-block-column:first-child{flex:1.6}.fg-check-copy h2{font-size:clamp(36px,4.5vw,64px);margin:24px 0;max-width:820px}.fg-check-copy .fg-deck{font-size:18px;line-height:1.8}.fg-marketingcheck .fg-eyebrow{color:var(--fg-gold)}.fg-check-copy .fg-action a{display:inline-block;color:inherit;border:1px solid var(--fg-gold);padding:17px 22px;margin-top:15px}.fg-check-details{border:1px solid var(--fg-gold);padding:36px;background:#ffffff06}.fg-check-details h3{font-size:30px;line-height:1.25;margin:24px 0}.fg-check-details .fg-small{font-size:13px;line-height:1.8;color:var(--fg-paper)}.fg-intro .fg-decor-art{right:12px;max-width:calc(100% - 24px)}.fg-life img{aspect-ratio:4/3;object-position:center}@media(max-width:781px){.fg-check-columns.wp-block-columns{display:block}.fg-check-columns>.wp-block-column+*{margin-top:35px}}@media(max-width:600px){.fg-marketingcheck{padding:48px 0}.fg-check-copy h2{font-size:39px}.fg-check-details{padding:26px}.fg-check-copy .fg-deck{font-size:16px}.fg-check-details h3{font-size:28px}.fg-check-copy .fg-action a{max-width:100%;line-height:1.7}}.fg-intro .fg-decor-art{inset-inline-start:auto;inset-inline-end:12px;margin:0;padding-inline-end:12px}.fg-intro .fg-decor-art:before{content:none}.fg-decor-prefix{display:block;font-size:.36em;letter-spacing:.16em;text-transform:uppercase;line-height:2.2}.fg-marketingcheck{position:relative;isolation:isolate;overflow:hidden;background:var(--fg-blush);color:var(--fg-ink);padding:88px 0;min-height:620px;border:0}.fg-marketingcheck>.fg-check-image{position:absolute;inset:0 0 0 auto;width:62%;height:100%;margin:0;z-index:-2}.fg-check-image img{width:100%;height:100%;object-fit:cover;object-position:center 18%;border:0!important;padding:0!important}.fg-marketingcheck:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--fg-blush) 0%,var(--fg-blush) 34%,#f3e9ebeb 48%,#f3e9eb40 72%,#f3e9eb00 100%);z-index:-1;pointer-events:none}.fg-check-columns.wp-block-columns{display:block;margin:0}.fg-check-columns>.wp-block-column:first-child{width:58%;max-width:720px}.fg-marketingcheck .fg-eyebrow{color:var(--fg-wine)}.fg-check-copy h2{font-size:clamp(38px,4.4vw,64px);max-width:700px}.fg-check-copy .fg-deck{max-width:510px;font-size:19px;line-height:1.75}.fg-check-copy .fg-action a{border-color:var(--fg-wine);background:var(--fg-wine);color:inherit;padding:17px 22px}.fg-check-meta{font-size:12px;margin:16px 0;color:#665760}.fg-check-more{font-size:12px;max-width:490px;color:#665760}.fg-check-more summary{cursor:pointer;font-size:12px;text-decoration:underline;text-underline-offset:5px}.fg-check-more .fg-check-details{padding:20px 0;border:0;background:0 0}.fg-check-more .fg-check-details h3{font-size:22px;margin:15px 0}.fg-check-more .fg-check-details p{font-size:13px;line-height:1.8}.fg-check-more .fg-check-details .fg-small{color:inherit}.fg-check-more .fg-eyebrow{font-size:9px}.fg-women-query .wp-block-query-no-results{padding:0;border:0;background:0 0;font-size:13px;line-height:1.7}.fg-women-fallback-image img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 25%;max-height:570px}.fg-women-fallback-image figcaption{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#79646f;margin-top:13px}.fg-women-query .wp-block-query-no-results>p{font-size:13px;margin-top:8px;color:#79646f}.fg-women-copy .fg-deck{font-size:18px;max-width:470px}.fg-women-feature{background:var(--fg-paper)}.fg-life-section{position:relative;isolation:isolate;padding-bottom:155px}.fg-life-section .fg-decor-art{inset-inline-start:auto;inset-inline-end:12px;bottom:22px;margin:0;max-width:95%;padding-right:12px;font-size:clamp(34px,5vw,76px)}.editor-styles-wrapper .fg-check-image{position:relative;inset:auto;width:100%;height:280px;z-index:0}.editor-styles-wrapper .fg-marketingcheck:before{display:none}.editor-styles-wrapper .fg-check-columns>.wp-block-column:first-child{width:100%;max-width:100%}@media(max-width:900px){.fg-marketingcheck{min-height:580px;padding:65px 0}.fg-check-columns>.wp-block-column:first-child{width:65%}.fg-marketingcheck>.fg-check-image{width:68%}.fg-marketingcheck:before{background:linear-gradient(90deg,var(--fg-blush) 0%,#f3e9ebf2 40%,#f3e9eb99 65%,#f3e9eb00 100%)}.fg-check-copy h2{font-size:46px}}@media(max-width:600px){.fg-marketingcheck{padding:305px 0 48px;min-height:0}.fg-marketingcheck>.fg-check-image{width:100%;height:360px;inset:0 0 auto}.fg-check-image img{object-position:center 14%}.fg-marketingcheck:before{background:linear-gradient(180deg,#f3e9eb00 0px,#f3e9eb22 140px,#f3e9ebd9 260px,var(--fg-blush) 350px)}.fg-check-columns>.wp-block-column:first-child{width:100%;max-width:100%}.fg-check-copy h2{font-size:39px}.fg-check-copy .fg-deck{font-size:17px}.fg-check-copy .fg-action a{font-size:10px}.fg-life-section{padding-bottom:125px}.fg-life-section .fg-decor-art{font-size:35px;max-width:100%;bottom:24px}.fg-women-feature{padding-top:48px}}.fg-check-copy .fg-action{color:var(--fg-paper)}:where(.fg-contribution){margin-block:36px;padding:clamp(24px,4vw,44px);border:1px solid #d8c5ab}:where(.fg-contribution) :where(h1,h2,h3,p){color:inherit}:where(.fg-contribution)>:first-child{margin-top:0}:where(.fg-contribution)>:last-child{margin-bottom:0}.fg-contribution :where(h2){font-size:30px;line-height:1.25;font-weight:400;letter-spacing:-.025em}.fg-contribution :where(p){font-size:18px;line-height:1.8}.fg-contribution-quote.fg-contribution-quote{position:relative;margin-block:40px;border:0;border-left:2px solid #d8c5ab;padding:24px 30px;background:#faf8f6;color:#291a24}.fg-contribution-quote.fg-contribution-quote p{font-size:clamp(24px,3vw,34px);line-height:1.45;font-style:normal;font-weight:400}.fg-contribution-quote.fg-contribution-quote a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#d8c5ab;text-underline-offset:6px}.fg-contribution-quote :where(cite){display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;margin-top:20px}.fg-contribution a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.fg-toc-links ol{list-style:none;counter-reset:fgsection;margin:22px 0 0;padding:0}.fg-toc-links li{counter-increment:fgsection;border-top:1px solid #d8c5ab;margin:0;padding:14px 0;display:flex;gap:18px;line-height:1.6}.fg-toc-links li:before{content:counter(fgsection,decimal-leading-zero);font-size:12px;padding-top:3px}.fg-toc-links a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.fg-toc-links a:hover{text-decoration:underline;text-underline-offset:4px}.fg-article h1[id]{scroll-margin-top:100px}.fg-house-ad .wp-block-image{margin:0}.fg-house-ad .wp-block-image img{display:block;width:100%;height:auto}.fg-ad-copy .fg-text-link{margin-bottom:0}.fg-sidebar .fg-text-link a{color:inherit}.fg-reading-layout:not(:has(>.fg-sidebar)){grid-template-columns:minmax(0,1fr)}.fg-block-brevo .fg-newsletter-consent{flex:0 0 100%;width:100%;margin-top:16px;text-align:left}.fg-block-brevo .fg-newsletter-consent label{display:flex;align-items:flex-start;gap:12px;font-size:12px;font-weight:400;line-height:1.7;cursor:pointer}.fg-block-brevo .fg-newsletter-consent input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;flex:0 0 18px;width:18px;height:18px;margin:3px 0 0;accent-color:#291a24}.fg-block-brevo .fg-newsletter-consent a{text-decoration:underline;color:inherit}.fg-block-brevo .fg-newsletter-consent input:focus-visible{outline:2px solid #291a24;outline-offset:3px}.fg-block-brevo .fg-newsletter-notice{flex:0 0 100%;width:100%;font-size:12px;line-height:1.7;text-align:left;margin:14px 0 0}.fg-newsletter-notice a{color:inherit;text-decoration:underline}