@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:400 600;font-display:swap;src:url("../fonts/cormorant-garamond-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/cormorant-garamond-italic-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:400 600;font-display:swap;src:url("../fonts/inter-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter Fallback";src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}:root{--aw-midnight:#111820;--aw-midnight-deep:#0b1016;--aw-midnight-raised:#17202b;--aw-gold:#c4a46a;--aw-gold-light:#d8bf8f;--aw-gold-ink:#7a5f30;--aw-ivory:#f2ede3;--aw-paper:#f7f3eb;--aw-ivory-deep:#e8e0d1;--aw-slate:#747d83;--aw-slate-ink:#5a6268;--aw-slate-light:#98a1a7;--aw-ink:#111820;--aw-ink-soft:#2a323b;--aw-rule-light:rgba(17,24,32,0.12);--aw-rule-dark:rgba(242,237,227,0.12);--aw-serif:"Cormorant Garamond","Cormorant",Garamond,"Times New Roman",serif;--aw-sans:"Inter","Inter Fallback",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--aw-gutter:clamp(20px,4vw,48px);--aw-header-h:84px;--aw-section-y:clamp(72px,9vw,128px);--aw-ease:cubic-bezier(0.22,0.61,0.36,1)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--aw-header-h) + 16px)}body{margin:0;background:var(--aw-ivory);color:var(--aw-ink);font-family:var(--aw-sans);font-size:1rem;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.aw-has-overlay-header{background:var(--aw-midnight)}img,svg,video{max-width:100%;height:auto}img{display:block}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:0.2em}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--aw-serif);font-weight:500;line-height:1.1;letter-spacing:-0.005em}p{margin:0 0 1em}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--aw-gold);outline-offset:3px;border-radius:2px}.aw-section--ivory :focus-visible,.aw-section--paper :focus-visible,.aw-has-solid-header .aw-main :focus-visible{outline-color:var(--aw-gold-ink)}::selection{background:var(--aw-gold);color:var(--aw-midnight)}.aw-container{width:100%;max-width:calc(1200px + var(--aw-gutter) * 2);margin-inline:auto;padding-inline:var(--aw-gutter)}.aw-container--wide{max-width:calc(1320px + var(--aw-gutter) * 2)}.aw-container--narrow{max-width:calc(760px + var(--aw-gutter) * 2)}.aw-main{display:block}.aw-section{padding-block:var(--aw-section-y);position:relative}.aw-section--dark{background:var(--aw-midnight);color:var(--aw-ivory)}.aw-section--ivory{background:var(--aw-ivory);color:var(--aw-ink)}.aw-section--paper{background:var(--aw-paper);color:var(--aw-ink)}.aw-grid{display:grid;gap:clamp(36px,4vw,56px) clamp(24px,3vw,40px)}.aw-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-eyebrow{display:inline-block;margin:0 0 18px;font-family:var(--aw-sans);font-size:0.6875rem;font-weight:600;letter-spacing:0.24em;line-height:1.5;text-transform:uppercase;color:var(--aw-gold);text-decoration:none}.aw-section--ivory .aw-eyebrow,.aw-section--paper .aw-eyebrow,.aw-has-solid-header .aw-main .aw-eyebrow{color:var(--aw-gold-ink)}.aw-has-solid-header .aw-main .aw-section--dark .aw-eyebrow,.aw-has-solid-header .aw-main .aw-journal-cta .aw-eyebrow{color:var(--aw-gold)}.aw-eyebrow--link:hover{text-decoration:underline}.aw-eyebrow--muted{color:var(--aw-slate-ink) !important}.aw-eyebrow__sep{margin:0 0.5em}.aw-eyebrow__muted{color:var(--aw-slate-light)}.aw-rule{display:block;width:64px;height:2px;margin:28px 0 24px;background:var(--aw-gold)}.aw-ornament{display:block;width:18px;height:18px;margin:18px auto;color:var(--aw-gold)}.aw-ornament .aw-icon{width:18px;height:18px}.aw-icon{width:20px;height:20px;flex:none}.aw-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:15px 28px;border:1px solid transparent;border-radius:2px;font-family:var(--aw-sans);font-size:0.75rem;font-weight:600;letter-spacing:0.2em;line-height:1.2;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color 0.25s var(--aw-ease),border-color 0.25s var(--aw-ease),color 0.25s var(--aw-ease)}.aw-btn .aw-icon{width:16px;height:16px;transition:transform 0.25s var(--aw-ease)}.aw-btn:hover .aw-icon{transform:translateX(3px)}.aw-btn--primary{background:var(--aw-gold);color:var(--aw-midnight)}.aw-btn--primary:hover{background:var(--aw-gold-light)}.aw-btn--ghost{border-color:rgba(242,237,227,0.5);color:var(--aw-ivory);background:rgba(17,24,32,0.15)}.aw-btn--ghost:hover{border-color:var(--aw-gold);color:var(--aw-gold-light)}.aw-btn--secondary{border-color:var(--aw-ink);color:var(--aw-ink)}.aw-btn--secondary:hover{background:var(--aw-ink);color:var(--aw-ivory)}.aw-btn[disabled]{opacity:0.5;cursor:not-allowed}.aw-textlink{display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:1px solid currentColor;font-family:var(--aw-sans);font-size:0.8125rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;text-decoration:none;color:var(--aw-gold)}.aw-section--ivory .aw-textlink,.aw-section--paper .aw-textlink,.aw-has-solid-header .aw-main .aw-textlink{color:var(--aw-gold-ink)}.aw-textlink .aw-icon{width:15px;height:15px;transition:transform 0.25s var(--aw-ease)}.aw-textlink:hover .aw-icon,a:hover .aw-textlink .aw-icon{transform:translateX(3px)}.aw-textlink--sm{font-size:0.6875rem}.aw-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 8px}.aw-meta__sep{opacity:0.7}.aw-pill{display:inline-block;padding:8px 18px;border:1px solid rgba(17,24,32,0.22);border-radius:999px;font-size:0.8125rem;line-height:1.3;text-decoration:none;color:var(--aw-ink);transition:background-color 0.2s,color 0.2s,border-color 0.2s}.aw-pill:hover{border-color:var(--aw-ink)}.aw-pill.is-active{background:var(--aw-midnight);border-color:var(--aw-midnight);color:var(--aw-ivory)}.aw-badge{display:inline-block;margin:0 0 14px;padding:5px 12px;border:1px solid currentColor;border-radius:999px;font-size:0.625rem;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--aw-gold)}.aw-badge--coming_soon{color:var(--aw-slate-light)}.aw-badge--free{background:rgba(196,164,106,0.14)}.aw-price{font-family:var(--aw-serif);font-size:1.375rem;font-weight:600;color:var(--aw-gold)}.aw-empty{padding:48px 0;text-align:center;color:var(--aw-slate-ink);font-size:1.0625rem}.aw-empty .aw-searchform{max-width:420px;margin:24px auto 0}.aw-empty--dark{color:var(--aw-slate-light)}.aw-empty--dark .aw-textlink{margin-left:12px}.aw-breadcrumbs{margin:0 0 28px;font-size:0.75rem;letter-spacing:0.04em;color:var(--aw-slate-ink)}.aw-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none}.aw-breadcrumbs li + li::before{content:"/";margin:0 10px;opacity:0.5}.aw-breadcrumbs a{text-decoration:none}.aw-breadcrumbs a:hover{text-decoration:underline}.aw-breadcrumbs [aria-current]{display:inline-block;max-width:40ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.aw-section--dark .aw-breadcrumbs,.aw-landing__hero .aw-breadcrumbs{color:var(--aw-slate-light)}.aw-header{position:relative;z-index:60}.aw-header--overlay{position:absolute;inset:0 0 auto 0;color:var(--aw-ivory)}.aw-header--solid{position:sticky;top:0;background:rgba(242,237,227,0.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--aw-rule-light);color:var(--aw-ink)}.admin-bar .aw-header--solid{top:32px}.aw-header__inner{display:flex;align-items:center;gap:32px;min-height:var(--aw-header-h)}.aw-wordmark{font-family:var(--aw-serif);font-size:1.375rem;font-weight:500;letter-spacing:0.2em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap}.aw-wordmark--lg{font-size:1.625rem}.aw-brand .custom-logo{max-height:56px;width:auto}.aw-nav{margin-left:auto}.aw-menu{display:flex;align-items:center;gap:clamp(20px,2.4vw,38px);margin:0;padding:0;list-style:none}.aw-menu a{position:relative;display:inline-block;padding:8px 0;font-size:0.8125rem;font-weight:400;letter-spacing:0.02em;text-decoration:none;white-space:nowrap;opacity:0.92;transition:color 0.2s,opacity 0.2s}.aw-menu a::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:var(--aw-gold);transform:scaleX(0);transform-origin:left;transition:transform 0.3s var(--aw-ease)}.aw-menu a:hover,.aw-menu .current-menu-item>a,.aw-menu .current-menu-parent>a{opacity:1}.aw-menu a:hover::after,.aw-menu .current-menu-item>a::after,.aw-menu .current-menu-parent>a::after,.aw-menu .current-category-ancestor>a::after{transform:scaleX(1)}.aw-header--overlay .aw-menu a:hover{color:var(--aw-gold-light)}.aw-nav .menu-item-has-children{position:relative}.aw-nav .sub-menu{position:absolute;top:100%;left:-18px;min-width:220px;margin:0;padding:10px 18px;list-style:none;background:var(--aw-midnight);color:var(--aw-ivory);border:1px solid var(--aw-rule-dark);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity 0.2s,transform 0.2s,visibility 0.2s}.aw-nav .menu-item-has-children:hover>.sub-menu,.aw-nav .menu-item-has-children:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.aw-header__actions{display:flex;align-items:center;gap:4px;margin-left:8px}.aw-icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:color 0.2s,background-color 0.2s}.aw-icon-btn:hover{color:var(--aw-gold)}.aw-menu-toggle{display:none}.aw-search{position:absolute;inset:100% 0 auto 0;padding:20px 0 28px;background:var(--aw-midnight);color:var(--aw-ivory);border-top:1px solid var(--aw-rule-dark);box-shadow:0 30px 50px -30px rgba(0,0,0,0.6)}.aw-header--solid .aw-search{background:var(--aw-ivory);color:var(--aw-ink);border-top-color:var(--aw-rule-light)}.aw-search[hidden]{display:none}.aw-searchform{display:flex;align-items:center;gap:8px;border-bottom:1px solid currentColor}.aw-searchform__input{flex:1;min-width:0;padding:12px 0;border:0;background:transparent;color:inherit;font-family:var(--aw-serif);font-size:clamp(1.25rem,2.4vw,1.75rem)}.aw-searchform__input::placeholder{color:currentColor;opacity:0.55}.aw-searchform__input:focus{outline:none}.aw-searchform:focus-within{border-bottom-color:var(--aw-gold)}.aw-searchform__submit{display:grid;place-items:center;width:44px;height:44px;border:0;background:none;cursor:pointer}.aw-drawer{position:fixed;inset:0;z-index:200;background:rgba(5,8,13,0.6)}.aw-drawer[hidden]{display:none}.aw-drawer__panel{position:absolute;inset:0 0 0 auto;display:flex;flex-direction:column;width:min(440px,100%);padding:18px var(--aw-gutter) 32px;overflow-y:auto;background:var(--aw-midnight);color:var(--aw-ivory);animation:aw-slide-in 0.35s var(--aw-ease)}@keyframes aw-slide-in{from{transform:translateX(40px);opacity:0}to{transform:none;opacity:1}}.aw-drawer__top{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-bottom:28px}.aw-drawer__top .aw-wordmark{font-size:1.125rem}.aw-drawer__nav .aw-menu{flex-direction:column;align-items:stretch;gap:0}.aw-drawer__nav .aw-menu>li{border-bottom:1px solid var(--aw-rule-dark)}.aw-drawer__nav .aw-menu a{display:block;padding:16px 0;font-family:var(--aw-serif);font-size:1.75rem;letter-spacing:0;white-space:normal}.aw-drawer__nav .aw-menu a::after{display:none}.aw-drawer__nav .current-menu-item>a{color:var(--aw-gold)}.aw-drawer__nav .sub-menu{margin:0 0 12px;padding:0 0 0 16px;list-style:none}.aw-drawer__nav .sub-menu a{font-size:1.25rem;padding:8px 0}.aw-drawer__search{margin-top:32px}.aw-drawer__tagline{margin-top:auto;padding-top:40px;font-family:var(--aw-serif);font-style:italic;font-size:1.25rem;color:var(--aw-gold)}body.aw-drawer-open{overflow:hidden}.aw-progress{position:fixed;inset:0 0 auto 0;z-index:100;height:3px;pointer-events:none}.admin-bar .aw-progress{top:32px}.aw-progress__bar{display:block;height:100%;background:var(--aw-gold);transform:scaleX(0);transform-origin:0 50%}.aw-hero{position:relative;display:flex;align-items:center;min-height:clamp(640px,100vh,960px);min-height:clamp(640px,100svh,960px);overflow:hidden;background:var(--aw-midnight-deep);color:var(--aw-ivory);isolation:isolate}.aw-hero__media{position:absolute;inset:0;z-index:-2}.aw-hero__media picture,.aw-hero__img{width:100%;height:100%}.aw-hero__img{object-fit:cover;object-position:var(--aw-hero-focus-d,70%) 50%}.aw-hero__shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(9,13,19,0.9) 0%,rgba(9,13,19,0.72) 28%,rgba(9,13,19,0.18) 52%,rgba(9,13,19,0) 66%),linear-gradient(180deg,rgba(9,13,19,0.55) 0%,rgba(9,13,19,0) 22%,rgba(9,13,19,0) 78%,rgba(9,13,19,0.65) 100%)}.aw-hero__inner{padding-top:calc(var(--aw-header-h) + 40px);padding-bottom:80px}.aw-hero__content{max-width:640px}.aw-hero__eyebrow{margin-bottom:26px}.aw-hero__title{margin:0;font-family:var(--aw-serif);font-size:clamp(3.25rem,7.4vw,7.5rem);font-weight:500;line-height:0.94;letter-spacing:0.045em;text-transform:uppercase;color:var(--aw-ivory)}.aw-hero__line{display:block}.aw-hero__line--accent{color:var(--aw-gold);padding-left:0.42em}.aw-hero .aw-rule{margin:34px 0 26px}.aw-hero__tagline{margin:0 0 18px;font-family:var(--aw-serif);font-size:clamp(1.5rem,2.3vw,2.125rem);font-style:italic;font-weight:400;line-height:1.2}.aw-hero__desc{max-width:30em;margin:0 0 38px;font-size:clamp(1rem,1.15vw,1.0625rem);line-height:1.7;color:rgba(242,237,227,0.8)}.aw-hero__actions{display:flex;flex-wrap:wrap;gap:14px 16px}.aw-section__head{margin-bottom:clamp(40px,5vw,64px)}.aw-section__head--center{max-width:680px;margin-inline:auto;text-align:center}.aw-section__head--split{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.aw-section__head--split .aw-eyebrow{margin-bottom:12px}.aw-section__title{font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:500}.aw-section__title--xl{font-size:clamp(2.75rem,6vw,5rem)}.aw-section__intro{margin:0 auto;max-width:34em;font-size:1.0625rem;color:var(--aw-slate-ink)}.aw-section--dark .aw-section__intro{color:rgba(242,237,227,0.72)}.aw-section__more{margin:56px 0 0;text-align:center}.aw-featured{background:linear-gradient(180deg,var(--aw-midnight-deep) 0%,var(--aw-midnight) 100%)}.aw-featured__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(40px,6vw,88px);align-items:center}.aw-featured__media{position:relative;display:block;aspect-ratio:5 / 4}.aw-featured__media img{width:100%;height:100%;object-fit:cover}.aw-frame{position:absolute;inset:14px;border:1px solid rgba(196,164,106,0.45);pointer-events:none}.aw-featured__title{margin:0 0 22px;font-size:clamp(2.125rem,3.8vw,3.375rem);line-height:1.06}.aw-featured__title a{text-decoration:none;background-image:linear-gradient(var(--aw-gold),var(--aw-gold));background-size:0 1px;background-repeat:no-repeat;background-position:0 92%;transition:background-size 0.4s var(--aw-ease)}.aw-featured__title a:hover{background-size:100% 1px}.aw-featured__excerpt{max-width:34em;margin:0 0 22px;font-family:var(--aw-serif);font-size:clamp(1.25rem,1.7vw,1.4375rem);font-style:italic;line-height:1.45;color:rgba(242,237,227,0.82)}.aw-featured__byline{display:flex;flex-wrap:wrap;gap:0 8px;margin:0 0 32px;font-size:0.8125rem;color:var(--aw-slate-light)}.aw-featured__empty{max-width:640px;margin-inline:auto;text-align:center}.aw-featured__empty .aw-featured__excerpt{margin-inline:auto}.aw-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin:0;padding:0;list-style:none}.aw-path__link{display:flex;flex-direction:column;height:100%;text-decoration:none;background:var(--aw-paper);border:1px solid var(--aw-rule-light);transition:transform 0.4s var(--aw-ease),box-shadow 0.4s var(--aw-ease)}a.aw-path__link:hover{transform:translateY(-4px);box-shadow:0 28px 50px -30px rgba(17,24,32,0.45)}.aw-path__media{display:block;margin:22px 22px 0;aspect-ratio:4 / 3.2;overflow:hidden;border-radius:50% 50% 0 0 / 52% 52% 0 0;background:var(--aw-midnight)}.aw-path__media img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s var(--aw-ease)}a.aw-path__link:hover .aw-path__media img{transform:scale(1.04)}.aw-path__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:26px 28px 30px}.aw-path__num{margin-bottom:8px;font-family:var(--aw-serif);font-size:1rem;font-style:italic;color:var(--aw-gold-ink)}.aw-path__title{margin-bottom:10px;font-family:var(--aw-serif);font-size:clamp(1.5rem,2vw,1.75rem);font-weight:600;line-height:1.15}.aw-path__desc{flex:1;margin-bottom:22px;font-size:0.9375rem;color:var(--aw-slate-ink)}.aw-look{overflow:hidden}.aw-look__grid{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,1fr);gap:clamp(48px,7vw,112px);align-items:center}.aw-look__media{position:relative;margin:0;max-width:480px;justify-self:center;width:100%}.aw-look__media img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:50% 50% 0 0 / 40% 40% 0 0}.aw-look__media::after{content:"";position:absolute;inset:-16px;border:1px solid rgba(196,164,106,0.4);border-radius:50% 50% 0 0 / 42% 42% 0 0;border-bottom:0;pointer-events:none}.aw-look__title{font-size:clamp(2.75rem,5.4vw,4.75rem);line-height:1}.aw-look__text{max-width:30em;margin-bottom:36px;font-family:var(--aw-serif);font-size:clamp(1.3125rem,1.9vw,1.625rem);line-height:1.5;color:rgba(242,237,227,0.86)}.aw-journal{background:var(--aw-ivory) radial-gradient(ellipse at 20% 50%,rgba(196,164,106,0.16),transparent 60%)}.aw-journal__grid{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);gap:clamp(48px,7vw,104px);align-items:center}.aw-journal__cover{width:min(360px,100%);justify-self:center}.aw-journal__title{font-size:clamp(2.5rem,4.6vw,3.75rem);line-height:1.04;margin-bottom:14px}.aw-journal__price{margin:0;font-size:0.75rem;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:var(--aw-gold-ink)}.aw-journal__desc{max-width:32em;margin-bottom:34px;font-size:1.0625rem;color:var(--aw-ink-soft)}.aw-library{background:var(--aw-midnight) radial-gradient(ellipse at 50% 0%,rgba(196,164,106,0.1),transparent 60%)}.aw-library--archive{padding-top:calc(var(--aw-header-h) + 56px)}.aw-quote{padding-block:clamp(80px,10vw,136px)}.aw-quote__figure{margin:0;padding-left:clamp(24px,4vw,44px);border-left:2px solid var(--aw-gold)}.aw-quote .aw-ornament{margin:0 0 22px}.aw-quote__text{margin:0}.aw-quote__text p{margin:0;font-family:var(--aw-serif);font-size:clamp(1.875rem,3.8vw,3rem);font-style:italic;font-weight:400;line-height:1.22;color:var(--aw-ink)}.aw-quote__attr{margin-top:24px;font-size:0.75rem;font-weight:600;letter-spacing:0.24em;text-transform:uppercase;color:var(--aw-gold-ink)}.aw-newsletter{background:var(--aw-midnight-deep);text-align:center}.aw-newsletter__icon{display:block;width:44px;height:44px;margin:0 auto 22px;color:var(--aw-gold)}.aw-newsletter__icon .aw-icon{width:44px;height:44px}.aw-newsletter__art{width:120px;margin:0 auto 26px}.aw-newsletter__art img{width:120px;height:150px;object-fit:cover;border-radius:50% 50% 0 0 / 40% 40% 0 0;border:1px solid rgba(196,164,106,0.45)}.aw-newsletter .aw-section__intro{margin-bottom:36px}.aw-newsletter .aw-signup{max-width:560px;margin-inline:auto}.aw-home__content{padding-block:clamp(56px,7vw,96px)}.aw-card{display:flex;flex-direction:column}.aw-card__media{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--aw-midnight)}.aw-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s var(--aw-ease)}.aw-card:hover .aw-card__media img{transform:scale(1.035)}.aw-card__body{display:flex;flex:1;flex-direction:column;padding-top:22px}.aw-card .aw-eyebrow{margin-bottom:10px}.aw-card__title{margin:0 0 12px;font-size:clamp(1.4375rem,1.9vw,1.6875rem);font-weight:600;line-height:1.16}.aw-card__title a{text-decoration:none}.aw-card__title a:hover{text-decoration:underline;text-decoration-color:var(--aw-gold)}.aw-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:20px;font-size:0.9375rem;line-height:1.65;color:var(--aw-slate-ink)}.aw-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:16px;border-top:1px solid var(--aw-rule-light);font-size:0.75rem;color:var(--aw-slate-ink)}.aw-product-card{display:flex;flex-direction:column;background:var(--aw-midnight-raised);border:1px solid rgba(196,164,106,0.18);transition:border-color 0.3s,transform 0.4s var(--aw-ease)}.aw-product-card:hover{border-color:rgba(196,164,106,0.5);transform:translateY(-3px)}.aw-product-card__cover{display:grid;place-items:center;padding:40px 15% 36px;background:radial-gradient(ellipse at 50% 60%,rgba(196,164,106,0.16),transparent 70%)}.aw-product-card__cover>*{width:100%;max-width:230px}.aw-product-card__body{display:flex;flex:1;flex-direction:column;padding:26px 28px 28px;border-top:1px solid var(--aw-rule-dark)}.aw-product-card__title{margin:0 0 10px;font-size:1.75rem;font-weight:500}.aw-product-card__title a{text-decoration:none}.aw-product-card__excerpt{margin-bottom:22px;font-size:0.9375rem;color:rgba(242,237,227,0.7)}.aw-product-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.aw-product-card--coming_soon .aw-price{font-family:var(--aw-sans);font-size:0.8125rem;font-weight:500;color:var(--aw-slate-light)}.aw-cover{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:3 / 4;padding:18% 14% 14%;overflow:hidden;text-align:center;color:var(--aw-ivory);background:linear-gradient(160deg,#1b2533 0%,#0d131b 70%);border-radius:2px 6px 6px 2px;box-shadow:0 40px 60px -28px rgba(0,0,0,0.7),inset 7px 0 0 rgba(0,0,0,0.28),inset 9px 0 0 rgba(255,255,255,0.04);container-type:inline-size}.aw-cover__arch{position:absolute;inset:9% 11% 9% 11%;border:1px solid rgba(196,164,106,0.6);border-radius:50% 50% 0 0 / 34% 34% 0 0}.aw-cover__moon{width:14%;aspect-ratio:1;margin-bottom:9%;border-radius:50%;background:radial-gradient(circle at 40% 38%,#fffaf0,#d8ccb0);box-shadow:0 0 30px 6px rgba(242,237,227,0.18)}.aw-cover__kicker{margin-bottom:6%;font-size:6.2cqw;font-size:clamp(0.5rem,5.4cqw,0.75rem);font-weight:600;letter-spacing:0.22em;text-transform:uppercase;color:var(--aw-gold)}.aw-cover__title{font-family:var(--aw-serif);font-size:clamp(1.25rem,12cqw,2.25rem);font-weight:500;line-height:1.05}.aw-cover__rule{width:22%;height:1px;margin:9% 0 0;background:var(--aw-gold)}.aw-cover__brand{position:absolute;bottom:4%;left:0;right:0;font-family:var(--aw-serif);font-size:clamp(0.5rem,5cqw,0.75rem);letter-spacing:0.3em;text-transform:uppercase;color:rgba(242,237,227,0.6)}.aw-cover--ivory{background:linear-gradient(160deg,#f6f1e7 0%,#e3d9c6 100%);color:var(--aw-ink)}.aw-cover--ivory .aw-cover__arch{border-color:rgba(122,95,48,0.55)}.aw-cover--ivory .aw-cover__kicker{color:var(--aw-gold-ink)}.aw-cover--ivory .aw-cover__brand{color:rgba(17,24,32,0.55)}.aw-cover--ivory .aw-cover__moon{background:radial-gradient(circle at 40% 38%,#d9bf8c,#b89559);box-shadow:none}.aw-cover--slate{background:linear-gradient(160deg,#5d666c 0%,#3b4247 100%)}.aw-cover-img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;box-shadow:0 40px 60px -28px rgba(0,0,0,0.6)}.aw-article,.aw-page,.aw-archive,.aw-404{background:var(--aw-ivory)}.aw-essay__header{padding:clamp(36px,5vw,64px) 0 clamp(48px,6vw,80px)}.aw-essay__intro{display:grid;gap:48px;max-width:860px}.aw-essay__intro.has-media{grid-template-columns:minmax(0,1.08fr) minmax(0,0.92fr);align-items:center;gap:clamp(40px,6vw,88px);max-width:none}.aw-essay__heading .aw-eyebrow{margin-bottom:20px}.aw-essay__title{margin:0 0 24px;font-size:clamp(2.625rem,5.4vw,4.75rem);font-weight:500;line-height:1.02;color:var(--aw-ink);text-wrap:balance}.aw-essay__dek{max-width:32em;margin:0 0 32px;font-family:var(--aw-serif);font-size:clamp(1.3125rem,1.9vw,1.625rem);font-style:italic;line-height:1.4;color:var(--aw-slate-ink)}.aw-essay__media{position:relative;margin:0}.aw-essay__media img{width:100%;aspect-ratio:1 / 1.02;object-fit:cover}.aw-essay__media figcaption{margin-top:10px;font-size:0.75rem;color:var(--aw-slate-ink)}.aw-byline{display:flex;align-items:center;gap:14px}.aw-byline__avatar{width:48px;height:48px;border-radius:50%}.aw-byline p{margin:0}.aw-byline__author{font-size:0.875rem;font-weight:600}.aw-byline__author a{text-decoration:none}.aw-byline__meta{display:flex;flex-wrap:wrap;gap:0 12px;font-size:0.8125rem;color:var(--aw-slate-ink)}.aw-essay__layout{display:grid;grid-template-columns:minmax(var(--aw-gutter),1fr) minmax(0,720px) minmax(var(--aw-gutter),1fr);padding-top:clamp(8px,2vw,24px);border-top:1px solid var(--aw-rule-light)}.aw-essay__content{grid-column:2;padding-top:clamp(40px,5vw,64px)}.aw-essay__toc{grid-column:1;grid-row:1;justify-self:end;width:100%;max-width:260px;margin-right:56px;padding-top:clamp(40px,5vw,64px)}.aw-essay__toc .aw-toc{position:sticky;top:calc(var(--aw-header-h) + 32px)}.aw-toc details{border-top:2px solid var(--aw-gold);padding-top:18px}.aw-toc summary{margin-bottom:14px;cursor:pointer;list-style:none}.aw-toc summary::-webkit-details-marker{display:none}.aw-toc ol{margin:0;padding:0;list-style:none;counter-reset:toc}.aw-toc li{counter-increment:toc}.aw-toc a{display:grid;grid-template-columns:26px 1fr;padding:7px 0;font-size:0.8125rem;line-height:1.45;text-decoration:none;color:var(--aw-slate-ink);transition:color 0.2s}.aw-toc a::before{content:counter(toc,upper-roman) ".";font-family:var(--aw-serif);font-style:italic;color:var(--aw-gold-ink)}.aw-toc a:hover,.aw-toc a.is-current{color:var(--aw-ink)}.aw-essay__footer{padding-top:56px}.aw-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 36px;padding:0;list-style:none}.aw-share{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:22px 0;border-top:1px solid var(--aw-rule-light);border-bottom:1px solid var(--aw-rule-light)}.aw-share .aw-eyebrow{margin:0}.aw-share ul{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.aw-share a,.aw-share__copy{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--aw-ink);cursor:pointer;transition:background-color 0.2s,color 0.2s}.aw-share a:hover,.aw-share__copy:hover{background:var(--aw-midnight);color:var(--aw-ivory)}.aw-share li{display:flex;align-items:center}.aw-share__status{margin-left:6px;font-size:0.75rem;color:var(--aw-gold-ink)}.aw-share .aw-icon{width:18px;height:18px}.aw-author{display:grid;grid-template-columns:88px 1fr;gap:24px;align-items:start;margin-top:40px}.aw-author__avatar{width:88px;height:88px;border-radius:50%}.aw-author .aw-eyebrow{margin-bottom:6px}.aw-author__name{margin:0 0 8px;font-family:var(--aw-serif);font-size:1.625rem;font-weight:600;line-height:1.1}.aw-author__name a{text-decoration:none}.aw-author__bio{margin:0;font-size:0.9375rem;color:var(--aw-slate-ink)}.aw-journal-cta{margin-top:clamp(64px,8vw,104px);padding:clamp(48px,6vw,72px) 0;background:var(--aw-midnight);color:var(--aw-ivory)}.aw-journal-cta__inner{display:grid;grid-template-columns:200px 1fr;gap:clamp(32px,5vw,56px);align-items:center}.aw-journal-cta__title{margin:0 0 12px;font-size:clamp(1.875rem,3vw,2.5rem)}.aw-journal-cta__body>p:not(.aw-eyebrow){color:rgba(242,237,227,0.78);margin-bottom:26px}.aw-journal-cta .aw-eyebrow{margin-bottom:12px}.aw-related{margin-top:0}.aw-comments-wrap{padding-block:64px}.aw-prose{font-size:clamp(1.0625rem,1.2vw,1.125rem);line-height:1.78;color:#1c232b}.aw-article-serif .aw-prose{font-family:var(--aw-serif);font-size:clamp(1.25rem,1.5vw,1.375rem);font-weight:500;line-height:1.62}.aw-prose>*{margin-top:0;margin-bottom:1.35em}.aw-prose>*:last-child{margin-bottom:0}.aw-prose p:empty,.aw-prose h2:empty,.aw-prose h3:empty,.aw-prose li:empty,.aw-prose ul:not(:has(li:not(:empty))){display:none}.aw-prose h2{margin:2.1em 0 0.65em;font-size:clamp(1.875rem,3vw,2.5rem);font-weight:500;line-height:1.12;color:var(--aw-ink);scroll-margin-top:calc(var(--aw-header-h) + 24px)}.aw-prose h3{margin:1.8em 0 0.5em;font-size:clamp(1.4375rem,2.2vw,1.75rem);font-weight:600;line-height:1.2;scroll-margin-top:calc(var(--aw-header-h) + 24px)}.aw-prose h4{margin:1.6em 0 0.5em;font-family:var(--aw-sans);font-size:0.8125rem;font-weight:600;letter-spacing:0.16em;text-transform:uppercase}.aw-prose a{color:var(--aw-ink);text-decoration-color:var(--aw-gold);text-decoration-thickness:1px}.aw-prose a:hover{color:var(--aw-gold-ink)}.aw-prose strong{font-weight:600;color:var(--aw-ink)}.aw-prose ul,.aw-prose ol{padding-left:1.4em}.aw-prose li{margin-bottom:0.55em;padding-left:0.25em}.aw-prose li::marker{color:var(--aw-gold-ink);font-weight:600}.aw-prose hr{margin:3em auto;border:0;border-top:1px solid var(--aw-rule-light)}.aw-prose img{height:auto}.aw-prose figcaption,.aw-prose .wp-element-caption{margin-top:10px;font-family:var(--aw-sans);font-size:0.8125rem;line-height:1.5;text-align:center;color:var(--aw-slate-ink)}.aw-prose .aw-lead{font-family:var(--aw-serif);font-size:clamp(1.375rem,2vw,1.625rem);font-style:italic;line-height:1.45;color:var(--aw-ink-soft)}.aw-dropcap .aw-essay__content>p:first-of-type::first-letter{float:left;margin:0.08em 0.12em 0 0;font-family:var(--aw-serif);font-size:5.4em;font-weight:500;line-height:0.78;color:var(--aw-ink)}.aw-prose blockquote,.aw-prose .wp-block-quote{margin-inline:0;padding:4px 0 4px 28px;border-left:2px solid var(--aw-gold);font-family:var(--aw-serif);font-size:clamp(1.375rem,2vw,1.625rem);font-style:italic;line-height:1.45;color:var(--aw-ink)}.aw-prose blockquote p{margin-bottom:0.5em}.aw-prose blockquote cite,.aw-prose .wp-block-quote cite{display:block;margin-top:12px;font-family:var(--aw-sans);font-size:0.75rem;font-style:normal;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:var(--aw-gold-ink)}.aw-prose .wp-block-quote.is-style-aw-classical{padding:28px 0 0;border:0;text-align:center}.aw-prose .wp-block-quote.is-style-aw-classical::before{content:"\201C";display:block;height:0.6em;font-size:4rem;line-height:1;color:var(--aw-gold)}.aw-prose .wp-block-pullquote{margin:2.6em 0;padding:36px 0;border-top:1px solid var(--aw-gold);border-bottom:1px solid var(--aw-gold);text-align:center}.aw-prose .wp-block-pullquote blockquote{margin:0;padding:0;border:0}.aw-prose .wp-block-pullquote p{margin:0;font-family:var(--aw-serif);font-size:clamp(1.75rem,3vw,2.25rem);font-style:italic;font-weight:400;line-height:1.3}.aw-prose .wp-block-pullquote cite{color:var(--aw-gold-ink)}@media (min-width:1100px){.aw-prose .wp-block-pullquote.alignleft,.aw-prose .wp-block-pullquote.alignright{max-width:320px;margin-top:0.4em;padding:20px 0}}.aw-prose .wp-block-image{margin-block:2.2em}.aw-prose .alignwide{margin-inline:calc(-1 * min(120px,(100vw - 720px) / 2 - var(--aw-gutter)));max-width:none}.aw-prose .alignfull{margin-inline:calc(50% - 50vw);max-width:100vw;width:100vw}.aw-prose .is-style-aw-callout,.wp-block-group.is-style-aw-callout{margin-block:2.2em;padding:28px 32px;background:var(--aw-ivory-deep);border-left:3px solid var(--aw-gold)}.is-style-aw-callout>*:last-child{margin-bottom:0}.is-style-aw-callout .aw-eyebrow,.is-style-aw-prompt .aw-eyebrow{margin-bottom:10px}.is-style-aw-callout h3{margin-top:0}.aw-prose .is-style-aw-prompt,.wp-block-group.is-style-aw-prompt{margin-block:2.4em;padding:clamp(32px,5vw,48px);background:var(--aw-midnight);color:var(--aw-ivory);text-align:center}.is-style-aw-prompt .aw-eyebrow{color:var(--aw-gold) !important}.is-style-aw-prompt p:not(.aw-eyebrow){margin:0;font-family:var(--aw-serif);font-size:clamp(1.375rem,2.2vw,1.75rem);font-style:italic;line-height:1.4;color:var(--aw-ivory)}.aw-prose .is-style-aw-note,.wp-block-group.is-style-aw-note{padding:18px 22px;border:1px solid var(--aw-rule-light);background:rgba(255,255,255,0.35);color:var(--aw-slate-ink)}.is-style-aw-note p{margin:0}.wp-block-separator.is-style-aw-ornament{width:72px;max-width:72px;margin:3.2em auto !important;border:0;border-top:1px solid var(--aw-gold) !important;opacity:1;overflow:visible;position:relative}.wp-block-separator.is-style-aw-ornament::after{content:"";position:absolute;left:50%;top:-5px;width:9px;height:9px;background:var(--aw-ivory);border:1px solid var(--aw-gold);transform:translateX(-50%) rotate(45deg)}.aw-prose .is-style-aw-days{padding:0;list-style:none}.aw-prose .is-style-aw-days li{margin:0;padding:16px 0;border-top:1px solid var(--aw-rule-light)}.aw-prose .is-style-aw-days li:last-child{border-bottom:1px solid var(--aw-rule-light)}.aw-prose .is-style-aw-days strong{display:block;margin-bottom:2px;font-family:var(--aw-serif);font-size:1.375rem;font-weight:600}.aw-prose .wp-block-details,.aw-faq{margin:0;padding:0;border-bottom:1px solid var(--aw-rule-light)}.aw-prose .wp-block-details + .wp-block-details{margin-top:0}.aw-prose h2 + .wp-block-details{border-top:1px solid var(--aw-rule-light)}.aw-prose .wp-block-details summary{position:relative;padding:20px 44px 20px 0;font-family:var(--aw-serif);font-size:clamp(1.25rem,1.8vw,1.4375rem);font-weight:600;line-height:1.3;cursor:pointer;list-style:none}.aw-prose .wp-block-details summary::-webkit-details-marker{display:none}.aw-prose .wp-block-details summary::after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);font-family:var(--aw-sans);font-size:1.5rem;font-weight:300;color:var(--aw-gold-ink);transition:transform 0.25s}.aw-prose .wp-block-details[open] summary::after{transform:translateY(-50%) rotate(45deg)}.aw-prose .wp-block-details>*:not(summary){margin-bottom:1.2em}.aw-prose .wp-block-table{margin-block:2em;overflow-x:auto}.aw-prose table{width:100%;border-collapse:collapse;font-family:var(--aw-sans);font-size:0.9375rem;line-height:1.5}.aw-prose th,.aw-prose td{padding:14px 16px;border:0;border-bottom:1px solid var(--aw-rule-light);text-align:left;vertical-align:top}.aw-prose thead th{border-bottom:2px solid var(--aw-gold);font-size:0.6875rem;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--aw-gold-ink)}.aw-article-serif .aw-prose table{font-size:0.85em}.aw-prose .wp-block-buttons{margin-block:2em}.wp-block-button__link,.wp-element-button{display:inline-flex;align-items:center;padding:16px 28px;border-radius:2px;background:var(--aw-gold);color:var(--aw-midnight) !important;font-family:var(--aw-sans);font-size:0.75rem;font-weight:600;letter-spacing:0.2em;text-decoration:none !important;text-transform:uppercase;transition:background-color 0.25s}.wp-block-button__link:hover{background:var(--aw-gold-light)}.wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border:1px solid var(--aw-ink);color:var(--aw-ink) !important}.aw-prose .aw-benefits{gap:32px;margin-block:1.5em 2em}.aw-prose .aw-benefits h3{margin-top:0;padding-top:18px;border-top:2px solid var(--aw-gold)}.aw-prose .aw-benefits p{font-size:0.9375rem;color:var(--aw-slate-ink)}.aw-prose .wp-block-gallery{margin-block:2em}.aw-page-links{margin-top:2em;font-size:0.875rem}.aw-archive__header{padding:clamp(36px,5vw,64px) 0 clamp(40px,5vw,56px)}.aw-archive__header .aw-eyebrow{margin-bottom:14px}.aw-archive__title{margin:0 0 18px;font-size:clamp(2.75rem,6.4vw,5.25rem);font-weight:500;line-height:1}.aw-archive__desc{max-width:40em;font-size:1.0625rem;color:var(--aw-slate-ink)}.aw-archive__desc p:last-child{margin-bottom:0}.aw-pills{margin-top:32px}.aw-pills ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.aw-archive__body{padding-top:clamp(40px,5vw,56px);padding-bottom:var(--aw-section-y);border-top:1px solid var(--aw-rule-light)}.aw-pagination{margin-top:72px}.aw-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.aw-pagination .page-numbers{display:grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border:1px solid transparent;font-size:0.875rem;text-decoration:none}.aw-pagination .page-numbers:hover{border-color:var(--aw-rule-light)}.aw-pagination .page-numbers.current{border-color:var(--aw-gold);color:var(--aw-gold-ink);font-weight:600}.aw-section--dark .aw-pagination .page-numbers.current{color:var(--aw-gold)}.aw-page__header{padding:clamp(36px,5vw,64px) 0 clamp(24px,3vw,40px)}.aw-page__title{font-size:clamp(2.625rem,5.4vw,4.5rem);line-height:1.04}.aw-page__header .aw-rule{margin-bottom:0}.aw-page__media{margin:0 auto 56px}.aw-page__media img{width:100%;max-height:640px;object-fit:cover}.aw-page>article>.aw-prose{padding-bottom:var(--aw-section-y)}.aw-page--full .aw-prose{padding-block:var(--aw-section-y)}.aw-prose--wide{max-width:none}.aw-404__inner{text-align:center}.aw-404__art{width:min(320px,70%);margin:0 auto 36px;border-radius:50% 50% 0 0 / 60% 60% 0 0}.aw-404 .aw-searchform{max-width:460px;margin:32px auto}.aw-404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.aw-landing__hero{position:relative;padding:calc(var(--aw-header-h) + clamp(40px,6vw,80px)) 0 clamp(64px,8vw,112px);overflow:hidden;background:var(--aw-midnight);color:var(--aw-ivory);isolation:isolate}.aw-landing__bg{position:absolute;inset:0;z-index:-1;opacity:0.32}.aw-landing__bg img{width:100%;height:100%;object-fit:cover;object-position:75% 50%}.aw-landing__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,24,32,0.3),rgba(17,24,32,0.92) 55%)}.aw-product__hero{background:var(--aw-midnight) radial-gradient(ellipse at 25% 55%,rgba(196,164,106,0.16),transparent 55%)}.aw-landing__grid{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:clamp(48px,7vw,104px);align-items:center}.aw-landing__cover{width:min(380px,100%);justify-self:center}.aw-landing__body{max-width:600px}.aw-landing__title{margin:0 0 14px;font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.02}.aw-landing__price{margin:0;font-size:0.75rem;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:var(--aw-gold)}.aw-landing__desc{margin-bottom:32px;font-size:1.0625rem;color:rgba(242,237,227,0.8)}.aw-landing__hero .aw-rule{margin:24px 0 22px}.aw-landing__content{padding:var(--aw-section-y) 0;background:var(--aw-ivory)}.aw-landing__again{margin:64px 0 0;text-align:center}.aw-product__facts{display:flex;flex-wrap:wrap;gap:16px 48px;margin:0 0 32px}.aw-product__facts dt{margin-bottom:4px;font-size:0.6875rem;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:var(--aw-gold)}.aw-product__facts dd{margin:0;font-family:var(--aw-serif);font-size:1.5rem;color:var(--aw-ivory)}.aw-product__facts .aw-price{font-size:1.75rem}.aw-product__note{margin:14px 0 0;font-size:0.875rem;color:rgba(242,237,227,0.7)}.aw-product__waitlist .aw-product__note{margin:0 0 18px}.aw-signup{text-align:left}.aw-signup__fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.aw-field{flex:1 1 220px;margin:0}.aw-field label{display:block;margin-bottom:8px;font-size:0.6875rem;font-weight:600;letter-spacing:0.18em;text-transform:uppercase}.aw-field__opt{font-weight:400;letter-spacing:0.05em;text-transform:none;opacity:0.7}.aw-signup--inline .aw-field label{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.aw-field input{width:100%;min-height:52px;padding:14px 16px;border:1px solid rgba(242,237,227,0.32);border-radius:2px;background:rgba(242,237,227,0.04);color:var(--aw-ivory);font:inherit;font-size:1rem;transition:border-color 0.2s,background-color 0.2s}.aw-field input::placeholder{color:rgba(242,237,227,0.5)}.aw-field input:focus{outline:none;border-color:var(--aw-gold);background:rgba(242,237,227,0.07)}.aw-field input:focus-visible{outline:2px solid var(--aw-gold);outline-offset:2px}.aw-signup--light .aw-field input{border-color:rgba(17,24,32,0.28);background:rgba(255,255,255,0.55);color:var(--aw-ink)}.aw-signup--light .aw-field input::placeholder{color:var(--aw-slate-ink)}.aw-signup--light .aw-field input:focus{border-color:var(--aw-gold-ink)}.aw-signup .aw-btn{flex:none}.aw-signup--stacked .aw-signup__fields{flex-direction:column;align-items:stretch}.aw-signup--stacked .aw-field{flex:none}.aw-signup input:disabled{opacity:0.5;cursor:not-allowed}.aw-signup__consent{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;font-size:0.8125rem;line-height:1.5}.aw-signup__consent input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--aw-gold)}.aw-signup__privacy{margin:10px 0 0;font-size:0.75rem;opacity:0.72}.aw-signup__privacy a{color:inherit}.aw-signup__hp{position:absolute !important;left:-9999px;width:1px;height:1px;overflow:hidden}.aw-signup__notice{margin:0 0 16px;padding:14px 18px;border-left:3px solid var(--aw-gold);background:rgba(196,164,106,0.12);font-size:0.9375rem}.aw-signup__notice--error{border-left-color:#c26a4f;background:rgba(194,106,79,0.12)}.aw-signup__notice--muted{margin:16px 0 0;border-left-color:rgba(127,135,141,0.6);background:rgba(127,135,141,0.1);font-size:0.8125rem}.aw-signup__notice a{color:inherit}.aw-newsletter .aw-signup__consent,.aw-newsletter .aw-signup__privacy{justify-content:center;text-align:left}.aw-newsletter .aw-signup__privacy{text-align:center}.aw-comments__title{margin-bottom:24px;font-size:2rem}.aw-comments__list{margin:0 0 48px;padding:0;list-style:none}.aw-comments__list .comment{padding:20px 0;border-top:1px solid var(--aw-rule-light)}.aw-comments__list .children{padding-left:32px;list-style:none}.aw-comments .comment-author{display:flex;align-items:center;gap:10px;font-weight:600}.aw-comments .avatar{border-radius:50%}.aw-comments .comment-metadata{font-size:0.75rem;color:var(--aw-slate-ink)}.aw-comments .comment-metadata a{text-decoration:none}.comment-form label{display:block;margin-bottom:6px;font-size:0.75rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{width:100%;padding:12px 14px;border:1px solid rgba(17,24,32,0.25);border-radius:2px;background:rgba(255,255,255,0.6);font:inherit}.comment-form .comment-form-cookies-consent{display:flex;gap:10px;align-items:flex-start}.comment-form .comment-form-cookies-consent label{font-weight:400;letter-spacing:0;text-transform:none;font-size:0.8125rem}.aw-footer{padding:clamp(64px,8vw,96px) 0 32px;background:var(--aw-midnight-deep);color:var(--aw-ivory);border-top:1px solid rgba(196,164,106,0.18)}.aw-footer__top{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:48px clamp(32px,4vw,64px)}.aw-footer__tagline{margin:16px 0 14px;font-family:var(--aw-serif);font-size:1.25rem;font-style:italic;color:var(--aw-gold)}.aw-footer__about{max-width:34em;margin-bottom:26px;font-size:0.875rem;color:rgba(242,237,227,0.62)}.aw-footer__heading{margin:6px 0 20px;font-family:var(--aw-sans);font-size:0.6875rem;font-weight:600;letter-spacing:0.24em;text-transform:uppercase;color:var(--aw-gold)}.aw-footer__list{margin:0;padding:0;list-style:none}.aw-footer__list li{margin-bottom:12px}.aw-footer__list a,.aw-footer__email a{font-size:0.875rem;text-decoration:none;color:rgba(242,237,227,0.78);transition:color 0.2s}.aw-footer__list a:hover,.aw-footer__email a:hover{color:var(--aw-gold-light)}.aw-footer__email{margin-top:18px}.aw-social{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.aw-social a{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--aw-rule-dark);border-radius:50%;color:rgba(242,237,227,0.85);transition:border-color 0.2s,color 0.2s}.aw-social a:hover{border-color:var(--aw-gold);color:var(--aw-gold)}.aw-social .aw-icon{width:18px;height:18px}.aw-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 32px;margin-top:clamp(48px,6vw,72px);padding-top:24px;border-top:1px solid var(--aw-rule-dark);font-size:0.75rem;color:rgba(242,237,227,0.55)}.aw-footer__bottom p{margin:0}.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link:focus{z-index:1000;top:12px;left:12px;width:auto;height:auto;padding:14px 20px;clip:auto;clip-path:none;background:var(--aw-gold);color:var(--aw-midnight);font-weight:600;text-decoration:none}.alignleft{float:left;margin:0.3em 2em 1em 0}.alignright{float:right;margin:0.3em 0 1em 2em}.aligncenter{display:block;margin-inline:auto}.wp-caption{max-width:100%}.wp-caption-text,.gallery-caption{font-size:0.8125rem;color:var(--aw-slate-ink)}.sticky .aw-card__title::before{content:"★ ";color:var(--aw-gold)}.bypostauthor>article .fn::after{content:" · Author";font-weight:400;color:var(--aw-gold-ink)}@media (max-width:1199px){.aw-essay__layout.has-toc{grid-template-columns:minmax(var(--aw-gutter),1fr) minmax(0,720px) minmax(var(--aw-gutter),1fr)}.aw-essay__toc{grid-column:2;grid-row:1;justify-self:stretch;max-width:none;margin:0;padding-top:40px}.aw-essay__toc .aw-toc{position:static;padding:0 0 4px}.aw-essay__layout.has-toc .aw-essay__content{grid-row:2;padding-top:36px}}@media (max-width:1080px){.aw-nav{display:none}.aw-menu-toggle{display:inline-grid}.aw-header__actions{margin-left:auto}}@media (max-width:960px){.aw-grid--3,.aw-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-featured__grid,.aw-look__grid,.aw-journal__grid,.aw-landing__grid,.aw-essay__intro.has-media{grid-template-columns:minmax(0,1fr)}.aw-essay__media{max-width:560px}.aw-look__media{max-width:360px}.aw-journal__cover,.aw-landing__cover{width:min(280px,70%)}.aw-footer__top{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-footer__brand{grid-column:1 / -1}.aw-paths .aw-path:last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width:767px){:root{--aw-header-h:68px}.aw-wordmark{font-size:1.125rem;letter-spacing:0.18em}.aw-hero{align-items:flex-start;min-height:100vh;min-height:100svh}.aw-hero__img{object-position:var(--aw-hero-focus-m,56%) 0%}.aw-hero__shade{background:linear-gradient(180deg,rgba(9,13,19,0.45) 0%,rgba(9,13,19,0.2) 18%,rgba(9,13,19,0.5) 34%,rgba(9,13,19,0.45) 70%,rgba(9,13,19,0.85) 100%),linear-gradient(90deg,rgba(9,13,19,0.55),rgba(9,13,19,0) 80%)}.aw-hero__inner{padding-top:calc(var(--aw-header-h) + 150px);padding-bottom:56px}.aw-hero__title{font-size:clamp(2.875rem,13.5vw,4rem);letter-spacing:0.04em}.aw-hero__line--accent{padding-left:0}.aw-landing__bg img{object-position:30% 50%}.aw-hero__eyebrow{font-size:0.625rem;letter-spacing:0.18em}.aw-hero .aw-rule{margin:24px 0 20px}.aw-hero__actions{flex-direction:column;align-items:stretch}.aw-hero__actions .aw-btn{width:100%}.aw-section__head--split{flex-direction:column;align-items:flex-start}.aw-quote__figure{padding-left:22px}.aw-journal-cta__inner{grid-template-columns:minmax(0,1fr)}.aw-journal-cta__cover{width:160px}.aw-author{grid-template-columns:64px 1fr;gap:16px}.aw-author__avatar{width:64px;height:64px}.aw-signup .aw-btn{width:100%}.aw-breadcrumbs [aria-current]{max-width:22ch}.aw-dropcap .aw-essay__content>p:first-of-type::first-letter{font-size:4.4em}.aw-prose .alignwide{margin-inline:0}.admin-bar .aw-header--solid,.admin-bar .aw-progress{top:0}}@media (max-width:640px){.aw-grid--3,.aw-paths{grid-template-columns:minmax(0,1fr)}.aw-paths .aw-path:last-child:nth-child(odd){grid-column:auto}.aw-footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.alignleft,.alignright{float:none;margin:1.5em 0}}@media (max-width:420px){.aw-footer__top{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.aw-header__inner{gap:12px}.aw-header__actions{gap:0;margin-left:auto}.aw-wordmark{font-size:clamp(0.875rem,4.6vw,1.125rem);letter-spacing:0.14em}.aw-prose th,.aw-prose td{padding:10px 8px;font-size:0.875rem}.aw-prose .wp-block-table{margin-inline:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}@media print{.aw-header,.aw-footer,.aw-progress,.aw-share,.aw-journal-cta,.aw-related,.aw-essay__toc,.aw-drawer{display:none !important}body{background:#fff}}