:root{--ga-bg:#fafaf9;--ga-bg-2:#f1eee7;--ga-card:#fff;--ga-ink:#0c0a09;--ga-ink-2:#44403c;--ga-muted:#6b645d;--ga-line:rgba(12,10,9,.12);--ga-gold:#a16207;--ga-gold-2:#c99a3b;--ga-on-gold:#fff;--ga-green:#0f2a1f;--ga-green-2:#173a2b;--ga-on-green:#f3efe4;--ga-on-green-2:#b9c4b8;--ga-green-line:rgba(243,239,228,.15);--ga-photo-ink:#f6f2e8;--ga-foot:#08130e;--ga-glass:rgba(250,250,249,.78);--ga-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--ga-sans:"Montserrat","Helvetica Neue",Arial,sans-serif;--ga-gutter:clamp(16px,4.5vw,72px);--ga-maxw:1400px;--ga-radius:6px;--ga-header:84px;--ga-ease:cubic-bezier(.16,1,.3,1);--ga-expo:cubic-bezier(.87,0,.13,1);--gac-bg:var(--ga-bg);--gac-bg-2:var(--ga-bg-2);--gac-card:var(--ga-card);--gac-ink:var(--ga-ink);--gac-ink-2:var(--ga-ink-2);--gac-muted:var(--ga-muted);--gac-line:var(--ga-line);--gac-gold:var(--ga-gold);--gac-gold-2:var(--ga-gold-2);--gac-on-gold:var(--ga-on-gold);--gac-green:var(--ga-green);--gac-green-2:var(--ga-green-2);--gac-on-green:var(--ga-on-green);--gac-on-green-2:var(--ga-on-green-2);--gac-green-line:var(--ga-green-line);--gac-photo-ink:var(--ga-photo-ink);--gac-serif:var(--ga-serif);--gac-sans:var(--ga-sans);--gac-gutter:var(--ga-gutter);--gac-maxw:var(--ga-maxw);--gac-radius:var(--ga-radius);--gac-ease:var(--ga-ease)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--ga-header) + 16px)}body{margin:0;background:var(--ga-bg);color:var(--ga-ink);font-family:var(--ga-sans);font-weight:400;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg,video{max-width:100%;height:auto}a{color:inherit}.ga-ico{width:18px;height:18px;flex:none}.ga-wrap{max-width:var(--ga-maxw);margin-inline:auto;padding-left:max(var(--ga-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--ga-gutter),env(safe-area-inset-right,0px))}.ga-label{font-family:var(--ga-sans);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ga-muted);display:inline-flex;align-items:center;gap:12px;margin:0}.ga-label::before{content:"";width:28px;height:1px;background:var(--ga-gold)}:focus-visible{outline:1.5px solid var(--ga-gold);outline-offset:4px}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ga-skip{position:fixed;left:16px;top:-100px;z-index:200;background:var(--ga-ink);color:var(--ga-bg);padding:12px 18px;border-radius:999px;text-decoration:none;font-size:13px}.ga-skip:focus{top:calc(12px + env(safe-area-inset-top,0px))}.ga-main{display:block;outline:0}body:not(.ga-header-over) .ga-main{padding-top:var(--ga-header)}.ga-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--ga-sans);font-weight:500;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;white-space:nowrap;overflow:hidden;isolation:isolate;transition:color .5s var(--ga-ease)}.ga-btn .ga-ico,.ga-btn .gac-ico{width:16px;height:16px;transition:transform .5s var(--ga-ease)}.ga-btn:hover .ga-ico,.ga-btn:hover .gac-ico{transform:translateX(4px)}.ga-btn-gold{background:var(--ga-gold);color:var(--ga-on-gold)}.ga-btn-gold::before{content:"";position:absolute;inset:0;background:var(--ga-ink);transform:translateY(101%);transition:transform .6s var(--ga-ease);z-index:-1}.ga-btn-gold:hover,.ga-btn-gold:focus-visible{color:var(--ga-bg)}.ga-btn-gold:hover::before,.ga-btn-gold:focus-visible::before{transform:none}.ga-btn-line{background:#fff0;color:inherit;box-shadow:inset 0 0 0 1px currentColor}.ga-btn-line::before{content:"";position:absolute;inset:0;background:currentColor;opacity:.1;transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ga-ease);z-index:-1}.ga-btn-line:hover::before{transform:none}.ga-btn-sm{min-height:44px;padding:0 22px}.ga-mag-wrap{display:inline-block}.ga-top{position:fixed;inset:0 0 auto 0;z-index:90;padding-top:env(safe-area-inset-top,0);color:var(--ga-ink);background:var(--ga-glass);backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);border-bottom:1px solid var(--ga-line);transition:background-color .5s var(--ga-ease),border-color .5s var(--ga-ease),color .5s var(--ga-ease),transform .5s var(--ga-ease)}.admin-bar .ga-top{top:32px}@media (max-width:782px){.admin-bar .ga-top{top:46px}}.ga-header-over .ga-top:not(.is-scrolled):not(.is-open){background:#fff0;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:#fff0;color:var(--ga-photo-ink)}.ga-top-in{display:flex;align-items:center;gap:24px;height:var(--ga-header)}.ga-brand{display:flex;align-items:center;gap:14px;text-decoration:none;color:inherit;min-width:0}.ga-brand-img{width:38px;height:auto;display:block}.ga-brand-t{font-family:var(--ga-serif);font-size:23px;line-height:1;letter-spacing:.01em;white-space:nowrap}.ga-brand-t small{display:block;font-family:var(--ga-sans);font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;opacity:.75;margin-top:6px}.ga-nav{margin-left:auto}.ga-nav-list{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.ga-nv{position:relative;display:inline-flex;align-items:center;gap:8px;height:var(--ga-header);padding:0 14px;font-family:var(--ga-sans);font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;background:none;border:0;color:inherit;cursor:pointer}.ga-nv .ga-ico{width:10px;height:10px;transition:transform .4s var(--ga-ease)}.ga-nv[aria-expanded="true"] .ga-ico{transform:rotate(180deg)}.ga-nv::after{content:"";position:absolute;left:14px;right:14px;bottom:26px;height:1px;background:var(--ga-gold);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ga-ease)}.ga-nv:hover::after,.ga-nv[aria-expanded="true"]::after,.is-current>.ga-nv::after{transform:none}.ga-top-actions{display:flex;align-items:center;gap:12px}.ga-nav+.ga-top-actions{margin-left:8px}.ga-cart{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:inherit}.ga-cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;border-radius:9px;background:var(--ga-gold);color:var(--ga-on-gold);font-size:10px;font-weight:600;display:grid;place-items:center;padding:0 4px}.ga-cart-count[data-count="0"]{display:none}.ga-burger{display:none;width:48px;height:48px;border-radius:50%;border:1px solid currentColor;background:#fff0;color:inherit;place-items:center;cursor:pointer}.ga-burger .ga-ico{width:18px;height:18px}.ga-progress{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ga-gold);transform-origin:0 50%;transform:scaleX(0)}@media (max-width:1080px){.ga-nav,.ga-hide-m{display:none}.ga-burger{display:grid}.ga-top-actions{margin-left:auto}}@media (max-width:420px){.ga-brand-t small{display:none}.ga-brand-t{font-size:20px}}.ga-mega{position:fixed;left:0;right:0;top:calc(var(--ga-header) + env(safe-area-inset-top,0px));z-index:85;background:var(--ga-glass);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);border-bottom:1px solid var(--ga-line);color:var(--ga-ink);clip-path:inset(0 0 100% 0);transition:clip-path .65s var(--ga-expo);max-height:calc(100vh - var(--ga-header));overflow:auto}.admin-bar .ga-mega{top:calc(var(--ga-header) + 32px)}.ga-mega.is-open{clip-path:inset(0 0 0 0)}.ga-mega-in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.1fr) minmax(0,.75fr);gap:clamp(24px,3vw,48px);padding-block:36px 40px}.ga-mega-list{list-style:none;margin:0;padding:0}.ga-mega-list li{opacity:0;transform:translateY(14px);transition:opacity .5s var(--ga-ease),transform .6s var(--ga-ease)}.ga-mega.is-open .ga-mega-list li{opacity:1;transform:none}.ga-mega.is-open .ga-mega-list li:nth-child(2){transition-delay:.05s}.ga-mega.is-open .ga-mega-list li:nth-child(3){transition-delay:.1s}.ga-mega.is-open .ga-mega-list li:nth-child(4){transition-delay:.15s}.ga-mega.is-open .ga-mega-list li:nth-child(5){transition-delay:.2s}.ga-mega.is-open .ga-mega-list li:nth-child(n+6){transition-delay:.25s}.ga-mega-list a{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:14px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--ga-line);text-decoration:none}.ga-ix{font-size:10.5px;letter-spacing:.14em;color:var(--ga-muted)}.ga-nm{display:block;font-family:var(--ga-serif);font-size:clamp(26px,2.3vw,34px);line-height:1.05;transition:transform .5s var(--ga-ease),color .3s}.ga-ds{display:block;font-size:12.5px;color:var(--ga-muted);margin-top:4px;transition:transform .5s var(--ga-ease)}.ga-mega-list a.is-on .ga-nm,.ga-mega-list a:focus-visible .ga-nm{transform:translateX(10px);color:var(--ga-gold)}.ga-mega-list a.is-on .ga-ds{transform:translateX(10px)}.ga-pr{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ga-muted);white-space:nowrap}.ga-mega-prev{position:relative;border-radius:var(--ga-radius);overflow:hidden;aspect-ratio:16/11;background:var(--ga-bg-2);align-self:start}.ga-mega-fig{position:absolute;inset:0;margin:0;clip-path:inset(0 0 0 100%);transition:clip-path .85s var(--ga-ease)}.ga-mega-fig.is-on{clip-path:inset(0 0 0 0);z-index:2}.ga-mega-fig.was-on{clip-path:inset(0 0 0 0);z-index:1}.ga-mega-fig img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform 1.2s var(--ga-ease)}.ga-mega-fig.is-on img{transform:none}.ga-mega-fig::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(8 14 11 / .6),transparent 55%)}.ga-mega-fig figcaption{position:absolute;left:18px;right:18px;bottom:16px;z-index:2;color:var(--ga-photo-ink);font-family:var(--ga-serif);font-style:italic;font-size:24px;line-height:1.1}.ga-mega-side{display:flex;flex-direction:column;gap:18px;justify-content:space-between}.ga-mega-card{border:1px solid var(--ga-line);border-radius:var(--ga-radius);padding:22px;display:flex;flex-direction:column;gap:12px;background:color-mix(in srgb,var(--ga-card) 60%,transparent)}.ga-big{font-family:var(--ga-serif);font-size:44px;line-height:1}.ga-mega-card p{margin:0;font-size:13.5px;color:var(--ga-ink-2);line-height:1.6}.ga-scrim{position:fixed;inset:0;z-index:80;background:rgb(8 12 10 / .35);opacity:0;transition:opacity .5s var(--ga-ease)}.ga-scrim.is-on{opacity:1}.ga-mob{position:fixed;inset:0;z-index:120;background:var(--ga-green);color:var(--ga-on-green);display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top,0px) + 18px) max(22px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 22px) max(22px,env(safe-area-inset-left,0px));overflow:auto;clip-path:circle(0% at 100% 0%);transition:clip-path .8s var(--ga-expo)}.ga-mob.is-open{clip-path:circle(150% at 100% 0%)}.ga-mob-h{display:flex;justify-content:space-between;align-items:center}.ga-mob-close{display:grid;width:48px;height:48px;border-radius:50%;border:1px solid var(--ga-green-line);background:none;color:inherit;place-items:center;cursor:pointer}.ga-mob-close .ga-ico{width:18px;height:18px}.ga-mob-list{margin-top:22px;border-top:1px solid var(--ga-green-line)}.ga-mob-row{appearance:none;background:none;border:0;border-bottom:1px solid var(--ga-green-line);color:inherit;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 0;font-family:var(--ga-serif);font-size:38px;line-height:1.1;cursor:pointer;text-decoration:none;text-align:left}.ga-mob-row .ga-ico{width:16px;height:16px;transition:transform .4s var(--ga-ease)}.ga-mob-row[aria-expanded="true"] .ga-ico{transform:rotate(45deg)}.ga-mob-sub{padding:8px 0 14px}.ga-mob-sub a{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;padding:10px 0;text-decoration:none}.ga-mob-sub img,.ga-mob-ph{width:72px;height:52px;object-fit:cover;border-radius:4px;background:var(--ga-green-2);display:block}.ga-mob-sub b{font-family:var(--ga-serif);font-weight:400;font-size:22px;display:block;line-height:1.1}.ga-mob-sub small{font-size:12px;color:var(--ga-on-green-2)}.ga-mob-foot{margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--ga-on-green-2)}.ga-mob-foot .ga-btn{margin-bottom:16px}.ga-mob .ga-btn-gold::before{background:var(--ga-on-green)}.ga-mob .ga-btn-gold:hover{color:var(--ga-ink)}.ga-hero{position:relative;min-height:min(94svh,900px);display:flex;flex-direction:column;justify-content:flex-end;color:var(--ga-photo-ink);overflow:hidden;isolation:isolate;background:#0b1712}.ga-hero-bg{position:absolute;inset:0;z-index:-2}.ga-hero-bg picture,.ga-hero-img{display:block;width:100%;height:100%}.ga-hero-img{object-fit:cover}.ga-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(6 12 9 / .5) 0%,rgb(6 12 9 / .05) 28%,rgb(6 12 9 / .25) 50%,rgb(6 12 9 / .9) 100%)}.ga-hero-in{width:100%;padding-block:calc(var(--ga-header) + 56px) clamp(28px,4vw,48px)}.ga-hero .ga-label{color:rgb(246 242 232 / .85)}.ga-hero-h,.ga-ph-h,.ga-404-h,.ga-foot-big{color:inherit}.ga-hero-h{font-family:var(--ga-serif);font-weight:300;font-size:clamp(54px,8.4vw,140px);line-height:.9;letter-spacing:-.025em;margin:22px 0 0;max-width:12em;text-wrap:balance}.ga-hero-h em{font-weight:400;color:var(--ga-gold-2)}.ga-hero-lede{max-width:34em;font-size:clamp(15px,1.2vw,17px);color:rgb(246 242 232 / .88);margin:26px 0 0;font-weight:300}.ga-hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin:32px 0 0}.ga-hero .ga-btn-line{color:var(--ga-photo-ink)}.ga-hero .ga-btn-gold::before{background:var(--ga-photo-ink)}.ga-hero .ga-btn-gold:hover{color:var(--ga-ink)}.ga-hero-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:clamp(32px,4vw,56px) 0 0;border-top:1px solid rgb(246 242 232 / .22)}.ga-hero-stats li{padding:18px 16px 0 0;display:flex;flex-direction:column;gap:6px}.ga-hero-stats li+li{padding-left:18px;border-left:1px solid rgb(246 242 232 / .22)}.ga-hero-stats b{font-family:var(--ga-serif);font-weight:400;font-size:clamp(32px,3.2vw,50px);line-height:1;font-variant-numeric:lining-nums tabular-nums}.ga-hero-stats span{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:rgb(246 242 232 / .78)}.ga-hero-slider{position:relative}@media (max-width:700px){.ga-hero::after{background:linear-gradient(180deg,rgb(6 12 9 / .55) 0%,rgb(6 12 9 / .3) 35%,rgb(6 12 9 / .55) 60%,rgb(6 12 9 / .9) 100%)}.ga-hero-img{object-position:50% 45%!important}.ga-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ga-hero-stats li:nth-child(3){padding-left:0;border-left:0}.ga-hero-stats li:nth-child(n+3){border-top:1px solid rgb(246 242 232 / .22);margin-top:14px}}.ga-ph{position:relative;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.ga-ph.has-photo{min-height:min(64svh,620px);color:var(--ga-photo-ink);background:#0b1712}.ga-ph-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.ga-ph.has-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(6 12 9 / .5),rgb(6 12 9 / .1) 35%,rgb(6 12 9 / .85));z-index:-1}.ga-ph-in{width:100%;padding-block:calc(var(--ga-header) + 46px) clamp(36px,5vw,64px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);gap:32px;align-items:end}.ga-ph.is-plain{background:var(--ga-bg-2);border-bottom:1px solid var(--ga-line)}.ga-ph.is-plain .ga-ph-in{padding-block:clamp(48px,6vw,88px) clamp(32px,4vw,56px)}.ga-ph-h{font-family:var(--ga-serif);font-weight:300;font-size:clamp(54px,8.4vw,140px);line-height:.9;letter-spacing:-.025em;margin:0;text-wrap:balance}.ga-ph-h-s{font-size:clamp(44px,6vw,96px)}.ga-ph-h em{color:var(--ga-gold-2)}.ga-ph.is-plain .ga-ph-h em{color:var(--ga-gold)}.ga-ph-lede{margin:0;font-weight:300;font-size:17px}.ga-ph.has-photo .ga-ph-lede{color:rgb(246 242 232 / .88)}.ga-ph.is-plain .ga-ph-lede{color:var(--ga-ink-2)}.ga-crumb{display:block;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;margin-bottom:22px;opacity:.78}.ga-crumb a{text-decoration:none}.ga-crumb a:hover{text-decoration:underline;text-underline-offset:3px}.ga-sep{margin-inline:6px}@media (max-width:860px){.ga-ph-in{grid-template-columns:1fr}}.ga-page-body{padding-block:clamp(48px,6vw,96px)}.ga-prose{max-width:760px;margin-inline:auto;font-size:17px;color:var(--ga-ink-2)}.ga-prose>*+*{margin-top:1.1em}.ga-prose h2,.ga-prose h3,.ga-prose h4{font-family:var(--ga-serif);font-weight:400;color:var(--ga-ink);line-height:1.1;margin:1.8em 0 .5em}.ga-prose h2{font-size:clamp(32px,3.4vw,46px)}.ga-prose h3{font-size:clamp(26px,2.6vw,34px)}.ga-prose h4{font-size:22px}.ga-prose a{color:var(--ga-gold);text-underline-offset:3px}.ga-prose blockquote{margin:1.6em 0;padding-left:20px;border-left:2px solid var(--ga-gold);font-family:var(--ga-serif);font-style:italic;font-size:24px;color:var(--ga-ink)}.ga-prose ul,.ga-prose ol{padding-left:1.3em}.ga-prose table{width:100%;border-collapse:collapse;font-size:15px}.ga-prose th,.ga-prose td{padding:12px;border-bottom:1px solid var(--ga-line);text-align:left}.ga-prose img{border-radius:var(--ga-radius)}.ga-prose .alignwide{max-width:1100px;margin-inline:calc(50% - min(550px,50vw - var(--ga-gutter)))}.ga-prose .alignfull{max-width:none;margin-inline:calc(50% - 50vw)}.ga-prose .wp-block-button__link{border-radius:999px;background:var(--ga-gold);color:var(--ga-on-gold);text-decoration:none;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;padding:16px 28px}.ga-prose input:not([type=checkbox]):not([type=radio]):not([type=submit]),.ga-prose textarea,.ga-prose select{width:100%;padding:12px 14px;border:1px solid var(--ga-line);border-radius:4px;background:var(--ga-card);font:inherit;color:var(--ga-ink)}.ga-pages,.ga-postnav{margin-top:48px;font-size:14px}.ga-postnav .nav-links{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--ga-line);padding-top:24px;max-width:760px;margin-inline:auto}.ga-postnav a{text-decoration:none;font-family:var(--ga-serif);font-size:22px;display:flex;flex-direction:column;gap:6px}.ga-full{min-height:40vh}.ga-sections>p:empty{display:none}.ga-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.ga-card-link{display:flex;flex-direction:column;gap:10px;text-decoration:none}.ga-card-im{display:block;aspect-ratio:4/5;border-radius:var(--ga-radius);overflow:hidden;background:var(--ga-bg-2)}.ga-card-im img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ga-ease)}.ga-card-link:hover .ga-card-im img{transform:scale(1.05)}.ga-card-meta{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ga-muted);margin-top:6px}.ga-card-t{font-family:var(--ga-serif);font-weight:400;font-size:30px;line-height:1.05;margin:0}.ga-card-x{color:var(--ga-ink-2);font-weight:300;font-size:15px}.ga-pagination{margin-top:56px}.ga-pagination .nav-links{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.ga-pagination .page-numbers{min-width:44px;height:44px;display:grid;place-items:center;padding:0 14px;border:1px solid var(--ga-line);border-radius:999px;text-decoration:none;font-size:13px}.ga-pagination .current{background:var(--ga-ink);color:var(--ga-bg);border-color:var(--ga-ink)}@media (max-width:900px){.ga-posts{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ga-posts{grid-template-columns:1fr}}.ga-search{display:flex;max-width:520px;border:1px solid var(--ga-line);border-radius:999px;overflow:hidden;background:var(--ga-card)}.ga-search input{flex:1;border:0;background:none;padding:14px 20px;font:inherit;min-width:0}.ga-search button{border:0;background:var(--ga-ink);color:var(--ga-bg);width:56px;display:grid;place-items:center;cursor:pointer}.ga-404{background:var(--ga-green);color:var(--ga-on-green);min-height:80svh;display:flex;align-items:center}.ga-404-in{padding-block:calc(var(--ga-header) + 40px) 80px}.ga-404 .ga-label{color:var(--ga-on-green-2)}.ga-404-h{font-family:var(--ga-serif);font-weight:300;font-size:clamp(64px,11vw,180px);line-height:.88;letter-spacing:-.025em;margin:22px 0 0}.ga-404-h em{color:var(--ga-gold-2)}.ga-404-t{color:var(--ga-on-green-2);font-weight:300;font-size:18px;max-width:30em;margin:26px 0 0}.ga-404-links{list-style:none;padding:0;margin:28px 0 36px;max-width:620px;border-top:1px solid var(--ga-green-line)}.ga-404-links a{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--ga-green-line);text-decoration:none;font-family:var(--ga-serif);font-size:30px;transition:color .3s,padding .6s var(--ga-ease)}.ga-404-links a:hover{color:var(--ga-gold-2);padding-left:10px}.ga-404 .ga-btn-gold::before{background:var(--ga-on-green)}.ga-404 .ga-btn-gold:hover{color:var(--ga-ink)}.ga-foot{background:var(--ga-foot);color:#efe9db}.ga-foot-big{font-family:var(--ga-serif);font-weight:300;font-size:clamp(64px,15vw,260px);line-height:.95;letter-spacing:-.03em;padding-top:60px;margin:0;white-space:nowrap;overflow:hidden;color:rgb(239 233 219 / .92)}.ga-foot-big em{color:#d4a64a}.ga-foot-grid{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);padding-block:48px 36px;border-top:1px solid rgb(239 233 219 / .12);margin-top:30px}.ga-foot-brand .ga-brand-img{width:90px}.ga-foot-h{font-family:var(--ga-sans);font-weight:500;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:rgb(239 233 219 / .6);margin:0 0 16px}.ga-foot-list,.ga-legal-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.ga-foot a{color:#efe9db;text-decoration:none;font-size:14px;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .5s var(--ga-ease)}.ga-foot a:hover{background-size:100% 1px}.ga-foot-brand a{background:none}.ga-legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid rgb(239 233 219 / .12);padding-block:22px calc(22px + env(safe-area-inset-bottom,0px));font-size:12px;color:rgb(239 233 219 / .6)}.ga-legal-list{flex-direction:row;flex-wrap:wrap;gap:18px}.ga-legal a{font-size:12px;color:rgb(239 233 219 / .75)}.ga-widget{font-size:14px}@media (max-width:900px){.ga-foot-grid{grid-template-columns:1fr 1fr}.ga-foot-brand{grid-column:1 / -1}}@media (max-width:480px){.ga-foot-grid{grid-template-columns:1fr}}.ga-comments{margin-top:64px;border-top:1px solid var(--ga-line);padding-top:32px}.ga-comment-list{list-style:none;padding:0}.comment-form .submit{border:0;border-radius:999px;background:var(--ga-gold);color:var(--ga-on-gold);padding:16px 28px;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.gform_wrapper{--gf-color-primary:var(--ga-gold);--gf-color-primary-rgb:161,98,7;--gf-ctrl-border-color:var(--ga-line);--gf-radius:4px;--gf-font-family-base:var(--ga-sans);font-family:var(--ga-sans)}.gform_wrapper .gform_title{font-family:var(--ga-serif);font-weight:400;font-size:32px}.gform_wrapper .gfield_label,.gform_wrapper legend.gfield_label{font-size:11px!important;font-weight:500!important;letter-spacing:.18em;text-transform:uppercase;color:var(--ga-muted)}.gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.gform_wrapper textarea,.gform_wrapper select{border:1px solid var(--ga-line);border-radius:4px;padding:12px 14px;font:inherit;background:var(--ga-card);color:var(--ga-ink)}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{outline:1.5px solid var(--ga-gold);outline-offset:1px}.gform_wrapper .gform_button,.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button{border:0!important;border-radius:999px!important;background:var(--ga-gold)!important;color:var(--ga-on-gold)!important;min-height:52px;padding:0 28px!important;font-family:var(--ga-sans)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background-color .4s var(--ga-ease)}.gform_wrapper .gform_button:hover{background:var(--ga-ink)!important}.gform_wrapper .gform_validation_errors{border-radius:var(--ga-radius)}.ga-has-lfb .ga-prose{max-width:1100px}.ga-has-lfb #lfb_form.lfb_bootstraped,.ga-has-lfb .lfb_bootstraped #lfb_form{font-family:var(--ga-sans)}.lfb_bootstraped img{max-width:none}.ga-cursor{position:fixed;left:0;top:0;width:30px;height:30px;margin:-15px 0 0 -15px;border:1px solid color-mix(in srgb,var(--ga-gold) 70%,transparent);border-radius:50%;pointer-events:none;z-index:300;opacity:0;transition:width .35s var(--ga-ease),height .35s var(--ga-ease),margin .35s var(--ga-ease),background-color .35s var(--ga-ease),border-color .35s,opacity .3s}.ga-cursor.is-visible{opacity:1}.ga-cursor.is-link{width:52px;height:52px;margin:-26px 0 0 -26px;background:color-mix(in srgb,var(--ga-gold) 18%,transparent);border-color:#fff0}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important}.ga-mega,.ga-mob{transition:none}}@media print{.ga-top,.ga-megas,.ga-mob,.ga-foot,.ga-cursor{display:none!important}body:not(.ga-header-over) .ga-main{padding-top:0}}