*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--wh-bg-page);color:var(--wh-fg-1);font-family:var(--wh-font-sans);-webkit-font-smoothing:antialiased}body[data-bg=white]{--wh-bg-page: #FFFFFF;--wh-bg-surface: #FBFAF7}body[data-bg=ink]{--wh-bg-page: #14110E;--wh-bg-surface: #1F1B17;--wh-fg-1: #F5EFE4;--wh-fg-2: #C2B8AB;--wh-fg-3: #9C9286;--wh-border: #3D362F;--wh-border-strong: #574E45;color:var(--wh-fg-1)}body[data-bg=ink] .wh-text-ink{color:var(--wh-paper)!important}body[data-bg=yellow]{--wh-bg-page: #FFC63A;--wh-bg-surface: #FFD66B;--wh-border: #E0A82A;--wh-border-strong: #C99220}body[data-bg=yellow] .btn-yellow{background:var(--wh-red-700);color:var(--wh-paper);border-color:var(--wh-red-700)}body[data-bg=yellow] .btn-yellow:hover{background:var(--wh-red-800);border-color:var(--wh-red-800)}body[data-bg=yellow]{--wh-bg-surface: #FFFFFF}body[data-bg=yellow] .section--paper,body[data-bg=yellow] .wh-article-wrap{background:#fff}body[data-bg=yellow] .wh-meter.is-locked .wh-meter__fade:after{background:linear-gradient(180deg,#fff0,#fff 92%)}body[data-bg=yellow] .wh-cat-lead,body[data-bg=yellow] .wh-cat-grid,body[data-bg=yellow] .wh-pcast-list,body[data-bg=yellow] .wh-ep-grid,body[data-bg=yellow] .wh-iss-toc,body[data-bg=yellow] .wh-hub-stories,body[data-bg=yellow] .wh-hub-quick,body[data-bg=yellow] .wh-hub-gear,body[data-bg=yellow] .wh-hub-good{background:#fff;border:1px solid var(--wh-border);border-radius:4px;padding:28px}@media(max-width:600px){body[data-bg=yellow] .wh-cat-lead,body[data-bg=yellow] .wh-cat-grid,body[data-bg=yellow] .wh-pcast-list,body[data-bg=yellow] .wh-ep-grid,body[data-bg=yellow] .wh-iss-toc,body[data-bg=yellow] .wh-hub-stories,body[data-bg=yellow] .wh-hub-quick,body[data-bg=yellow] .wh-hub-gear,body[data-bg=yellow] .wh-hub-good{padding:16px}}body[data-bg=blaze]{--wh-bg-page: #F26A21;--wh-bg-surface: #FF8038;--wh-fg-2: #3D2410;--wh-fg-3: #6B4423;--wh-border: #D2540F;--wh-border-strong: #B8470B}body[data-bg=red]{--wh-bg-page: #C9302F;--wh-bg-surface: #B82228;--wh-fg-1: #FBF7EE;--wh-fg-2: #F4D9D2;--wh-fg-3: #E2ABA5;--wh-border: #9E1B22;--wh-border-strong: #7A1418;color:var(--wh-fg-1)}body[data-bg=red] .wh-section-head__eyebrow,body[data-bg=red] .wh-mag__kicker,body[data-bg=red] .wh-art__kicker,body[data-bg=red] .wh-news__eyebrow,body[data-bg=red] .wh-sub__eyebrow,body[data-bg=red] .wh-quote__mark{color:var(--wh-yellow-400)}body[data-bg=red] .wh-header__brand img,body[data-bg=blaze] .wh-header__brand img{filter:brightness(0) invert(1)}body[data-bg=sage]{--wh-bg-page: #E5ECDD;--wh-bg-surface: #EEF2E7;--wh-border: #CBD6BC;--wh-border-strong: #B3C2A0}body[data-bg=sky]{--wh-bg-page: #E1EAF0;--wh-bg-surface: #ECF1F5;--wh-border: #C4D3DE;--wh-border-strong: #A7BCCb}body[data-bg=clay]{--wh-bg-page: #F1E3D9;--wh-bg-surface: #F7EDE5;--wh-border: #DCC7B8;--wh-border-strong: #C9AE9B}body[data-density=airy]{--sec-pad-y: 112px;--card-gap: 40px}body[data-density=tight]{--sec-pad-y: 56px;--card-gap: 20px}:root{--sec-pad-y: 80px;--card-gap: 28px}.wh-container{max-width:1240px;margin:0 auto;padding:0 32px}@media(max-width:720px){.wh-container{padding:0 20px}}.wh-announce{background:var(--wh-ink);color:var(--wh-paper);font-family:var(--wh-font-kicker);font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-align:center;padding:9px 16px}.wh-announce strong{color:var(--wh-yellow-500);font-weight:700}.wh-announce a{color:var(--wh-yellow-500);text-decoration:none;margin-left:12px}.wh-announce a:hover{text-decoration:underline}.wh-header{position:sticky;top:0;z-index:60;background:color-mix(in oklab,var(--wh-bg-page) 92%,transparent);-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px);border-bottom:1px solid var(--wh-border)}.wh-header__inner{display:flex;align-items:center;justify-content:space-between;height:92px;gap:24px}.wh-header__left{display:flex;align-items:center;gap:30px;min-width:0}.wh-header__nav{display:flex;align-items:center;gap:24px}.wh-header__actions{display:flex;align-items:center;gap:6px}.wh-header__brand{display:flex;align-items:center;flex-shrink:0}.wh-header__brand img{height:45px;width:auto;display:block}.wh-header__inner .wh-header__join{flex-shrink:0;font-family:var(--wh-font-kicker);font-weight:700;font-size:15.6px;letter-spacing:.16em;text-transform:uppercase}.wh-header__burger{display:none;width:40px;height:40px;border:none;background:transparent;align-items:center;justify-content:center;color:var(--wh-fg-1);cursor:pointer;border-radius:2px;flex-shrink:0;margin-left:-8px}.wh-header__burger:hover{background:var(--wh-bg-surface)}.wh-header__drawer{display:none}@media(max-width:860px){.wh-header__nav{display:none}.wh-header__inner{flex-direction:column;align-items:stretch;height:auto;gap:0;padding-top:6px;padding-bottom:0}.wh-header__left{width:100%;gap:12px;padding:10px 0}.wh-header__burger{display:inline-flex}.wh-header__brand{flex:1;justify-content:center}.wh-header__brand img{height:38px}.wh-header__join{margin-left:0}.wh-header__actions{width:100%;justify-content:center;gap:36px;border-top:1px solid var(--wh-border);padding:7px 0 9px}.wh-header__icon{width:44px;height:44px}.wh-header__drawer{display:block;max-height:0;overflow:hidden;transition:max-height .28s var(--wh-ease-std);background:var(--wh-bg-surface)}.wh-header.is-menu-open .wh-header__drawer{max-height:360px;border-top:1px solid var(--wh-border)}.wh-header__drawer a{display:block;font-family:var(--wh-font-kicker);font-weight:700;font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--wh-fg-1);text-decoration:none;padding:16px 24px;border-bottom:1px solid var(--wh-border)}.wh-header__drawer a.is-active{color:var(--wh-red-700)}.wh-header__drawer a:hover{background:var(--wh-bg-sunken);color:var(--wh-red-700)}.wh-header__drawer-join{color:var(--wh-red-700)!important}}.wh-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200}.wh-search__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#14110e8c;animation:wh-fade .18s var(--wh-ease-std)}@keyframes wh-fade{0%{opacity:0}to{opacity:1}}.wh-search__panel{position:absolute;top:0;left:0;right:0;background:var(--wh-bg-page);border-bottom:1px solid var(--wh-border);box-shadow:var(--wh-shadow-lg);animation:wh-slidedown .24s var(--wh-ease-out)}@keyframes wh-slidedown{0%{transform:translateY(-16px);opacity:0}to{transform:translateY(0);opacity:1}}.wh-search__bar{display:flex;align-items:center;gap:14px;max-width:760px;margin:0 auto;padding:22px 24px}.wh-search__icon{display:inline-flex;color:var(--wh-fg-3);flex-shrink:0}.wh-search__icon svg{width:22px;height:22px}.wh-search__input{flex:1;min-width:0;border:none;background:transparent;outline:none;font-family:var(--wh-font-editorial);font-size:26px;color:var(--wh-fg-1);padding:4px 0}.wh-search__input::placeholder{color:var(--wh-fg-3)}.wh-search__cancel{flex-shrink:0;border:none;background:transparent;cursor:pointer;font-family:var(--wh-font-kicker);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--wh-red-700);padding:6px 4px}.wh-search__cancel:hover{color:var(--wh-red-800)}.wh-search__body{max-width:760px;margin:0 auto;padding:4px 24px 32px}.wh-search__label{font-family:var(--wh-font-kicker);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-fg-3);margin:18px 0 12px}.wh-search__chips{display:flex;flex-wrap:wrap;gap:10px}.wh-search__chip{font-family:var(--wh-font-sans);font-weight:600;font-size:14px;color:var(--wh-fg-1);text-decoration:none;background:var(--wh-bg-surface);border:1px solid var(--wh-border-strong);border-radius:999px;padding:9px 16px;transition:background .12s,color .12s,border-color .12s}.wh-search__chip:hover{background:var(--wh-ink);color:var(--wh-paper);border-color:var(--wh-ink)}.wh-search__links{list-style:none;padding:0;margin:0}.wh-search__links a{display:flex;align-items:center;justify-content:space-between;font-family:var(--wh-font-editorial);font-weight:600;font-size:18px;color:var(--wh-fg-1);text-decoration:none;padding:14px 0;border-bottom:1px solid var(--wh-border)}.wh-search__links a:hover{color:var(--wh-red-700)}.wh-search__links svg{color:var(--wh-fg-3)}@media(max-width:860px){.wh-search__backdrop{display:none}.wh-search__panel{top:0;bottom:0;height:100%;overflow-y:auto;animation:wh-fade .2s var(--wh-ease-out)}.wh-search__bar{padding:16px;gap:10px;border-bottom:1px solid var(--wh-border);position:sticky;top:0;background:var(--wh-bg-page)}.wh-search__input{font-size:20px}}.wh-header__cart{position:relative}.wh-header__cart-badge{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;background:var(--wh-red-700);color:#fff;font-family:var(--wh-font-sans);font-weight:700;font-size:10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}body[data-bg=ink] .wh-header__brand img{filter:brightness(0) invert(1) sepia(.2)}.wh-header__nav a{font-family:var(--wh-font-kicker);font-weight:700;font-size:15.6px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-fg-1);text-decoration:none;cursor:pointer;transition:color .12s;position:relative}.wh-header__nav a:hover,.wh-header__nav a.is-active{color:var(--wh-red-700)}.wh-header__nav a.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-27px;height:2px;background:var(--wh-red-700)}.wh-header__icon{width:36px;height:36px;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--wh-fg-1);cursor:pointer;border-radius:2px;transition:background .12s}.wh-header__icon:hover{background:var(--wh-bg-surface)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--wh-font-sans);font-weight:700;font-size:14px;letter-spacing:.02em;padding:11px 20px;border:1.5px solid transparent;border-radius:2px;cursor:pointer;text-decoration:none;transition:background .12s,color .12s,border-color .12s,transform 80ms;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn-yellow{background:var(--wh-yellow-500);color:var(--wh-ink);border-color:var(--wh-yellow-500)}.btn-yellow:hover{background:var(--wh-yellow-700);border-color:var(--wh-yellow-700)}.btn-red{background:var(--wh-red-700);color:var(--wh-paper);border-color:var(--wh-red-700)}.btn-red:hover{background:var(--wh-red-800);border-color:var(--wh-red-800)}.btn-ink{background:var(--wh-ink);color:var(--wh-paper);border-color:var(--wh-ink)}.btn-ink:hover{background:var(--wh-stone-800)}.btn-outline{background:transparent;color:var(--wh-fg-1);border-color:var(--wh-fg-1)}.btn-outline:hover{background:var(--wh-fg-1);color:var(--wh-bg-page)}.btn-ghost{background:transparent;color:var(--wh-fg-1);border-color:transparent;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;padding:11px 4px}.btn-ghost:hover{color:var(--wh-red-700);text-decoration-thickness:2px}.btn-sm{padding:7px 14px;font-size:12px}.btn-lg{padding:14px 26px;font-size:15px}.btn-block{width:100%}.section{padding:var(--sec-pad-y) 0}.section--paper{background:var(--wh-bg-surface)}.section--ink{background:var(--wh-stone-900);color:var(--wh-paper)}.section--ink .wh-fg-2{color:var(--wh-stone-400)}.section--ink .wh-fg-3{color:var(--wh-stone-500)}.wh-section-head{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:2px solid currentColor;padding-bottom:14px;margin-bottom:40px;gap:24px;flex-wrap:wrap}.wh-section-head__eyebrow{font-family:var(--wh-font-kicker);font-weight:600;font-size:14.4px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-red-700);margin-bottom:8px}.section--ink .wh-section-head__eyebrow{color:var(--wh-yellow-500)}.wh-section-head__title{font-family:var(--wh-font-editorial);font-weight:700;font-size:clamp(28px,3.4vw,40px);line-height:1.05;letter-spacing:-.01em;margin:0}.wh-section-head__link{font-family:var(--wh-font-kicker);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:inherit;text-decoration:none;white-space:nowrap;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-color .12s,color .12s}.wh-section-head__link:hover{border-bottom-color:currentColor;color:var(--wh-red-700)}.section--ink .wh-section-head__link:hover{color:var(--wh-yellow-500)}.wh-hero{position:relative;padding:28px 0 56px}.wh-hero__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(380px,1fr);gap:36px;align-items:stretch}@media(max-width:980px){.wh-hero__grid{grid-template-columns:1fr}}.wh-feat{position:relative;width:100%;height:100%;min-height:460px;background:var(--wh-stone-900);overflow:hidden;border-radius:2px}@media(max-width:980px){.wh-feat{height:auto;aspect-ratio:3 / 4;min-height:0}}.wh-feat__slide{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transition:opacity .6s cubic-bezier(.3,.1,.2,1);pointer-events:none}.wh-feat__slide.is-active{opacity:1;pointer-events:auto}.wh-feat__grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14110e00 0% 35%,#14110ed9),linear-gradient(180deg,#14110e66,#14110e00 30%);pointer-events:none}.wh-feat__content{position:absolute;left:0;right:0;bottom:0;padding:36px 40px 32px;color:var(--wh-paper)}.wh-feat__kicker{font-family:var(--wh-font-kicker);font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--wh-yellow-500);margin-bottom:14px;display:inline-flex;align-items:center;gap:12px}.wh-feat__kicker:before{content:"";width:28px;height:1px;background:var(--wh-yellow-500);display:inline-block}.wh-feat__title{font-family:var(--wh-font-editorial);font-weight:700;font-size:clamp(28px,3.4vw,46px);line-height:1.05;letter-spacing:-.01em;color:var(--wh-paper);margin:0 0 14px;text-wrap:balance;max-width:520px}.wh-feat__dek{font-family:var(--wh-font-editorial);font-style:italic;font-size:17px;line-height:1.4;color:var(--wh-stone-200);max-width:520px;margin:0 0 18px}.wh-feat__byline{font-family:var(--wh-font-kicker);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--wh-stone-300)}.wh-feat__controls{position:absolute;top:24px;right:24px;display:flex;gap:6px;z-index:4}.wh-feat__dot{width:32px;height:4px;background:#f5efe459;border:none;cursor:pointer;transition:background .2s}.wh-feat__dot.is-active{background:var(--wh-yellow-500)}.wh-feat__dot:hover{background:#f5efe4b3}.wh-feat__arrows{position:absolute;left:24px;bottom:24px;z-index:4;display:flex;gap:8px}.wh-feat__arrow{width:40px;height:40px;border:1px solid rgba(245,239,228,.45);background:#14110e59;color:var(--wh-paper);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s,border-color .12s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wh-feat__arrow:hover{background:#14110eb3;border-color:var(--wh-paper)}.wh-feat__counter{position:absolute;left:40px;top:28px;z-index:4;font-family:var(--wh-font-mono);font-size:12px;color:var(--wh-stone-200);letter-spacing:.08em;background:#14110e59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:4px 10px}.wh-sub{position:sticky;top:100px;background:var(--wh-paper);border:1px solid var(--wh-ink);padding:36px 32px 32px;display:flex;flex-direction:column;color:var(--wh-ink);align-self:start}body[data-bg=ink] .wh-sub{background:var(--wh-bone);color:var(--wh-ink);border-color:var(--wh-bone)}.wh-sub__eyebrow{font-family:var(--wh-font-kicker);font-weight:700;font-size:14.4px;letter-spacing:.18em;text-transform:uppercase;color:var(--wh-red-700);margin-bottom:14px;display:inline-flex;align-items:center;gap:10px}.wh-sub__eyebrow:before,.wh-sub__eyebrow:after{content:"";height:1px;width:16px;background:var(--wh-red-700)}.wh-sub__title{font-family:var(--wh-font-editorial);font-weight:700;font-size:36px;line-height:1.05;letter-spacing:-.01em;color:var(--wh-ink);margin:0 0 12px;text-wrap:balance}.wh-sub__dek{font-family:var(--wh-font-editorial);font-style:italic;font-size:16px;line-height:1.45;color:var(--wh-stone-700);margin:0 0 22px}.wh-sub__includes{list-style:none;padding:0;margin:0 0 24px;border-top:1px solid var(--wh-stone-300)}.wh-sub__includes li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--wh-stone-200);font-family:var(--wh-font-sans);font-size:14.5px;color:var(--wh-stone-800);line-height:1.4}.wh-sub__includes li svg{flex-shrink:0;width:16px;height:16px;margin-top:3px;color:var(--wh-red-700)}.wh-sub__includes li strong{color:var(--wh-ink);font-weight:700}.wh-plans{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.wh-plan{position:relative;text-align:left;background:var(--wh-white);border:1.5px solid var(--wh-stone-300);padding:14px 14px 12px;cursor:pointer;transition:border-color .12s,background .12s;font-family:var(--wh-font-sans)}.wh-plan:hover{border-color:var(--wh-stone-700)}.wh-plan.is-active{border-color:var(--wh-ink);border-width:2px;padding:13px 13px 11px;background:var(--wh-white)}.wh-plan__top{font-family:var(--wh-font-kicker);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-stone-500);margin-bottom:6px}.wh-plan__price{font-family:var(--wh-font-editorial);font-weight:700;font-size:26px;line-height:1;color:var(--wh-ink)}.wh-plan__per{font-family:var(--wh-font-sans);font-size:13px;color:var(--wh-stone-500);font-weight:500}.wh-plan__note{font-size:12px;color:var(--wh-stone-600);line-height:1.35;margin-top:6px}.wh-plan__badge{position:absolute;top:-10px;right:10px;background:var(--wh-yellow-500);color:var(--wh-ink);font-family:var(--wh-font-kicker);font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:3px 8px}.wh-sub__cta{margin-bottom:14px}.wh-sub__trust{font-family:var(--wh-font-sans);font-size:12.5px;color:var(--wh-stone-600);text-align:center;line-height:1.4}.wh-sub__trust strong{color:var(--wh-ink);font-weight:600}.wh-mag{display:grid;grid-template-columns:360px 1fr;gap:56px;align-items:start}@media(max-width:820px){.wh-mag{grid-template-columns:1fr;gap:32px}}.wh-mag__cover{position:relative;aspect-ratio:4 / 5;background-size:cover;background-position:center;box-shadow:var(--wh-shadow-photo);border-radius:2px}.wh-mag__cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #0000000f}.wh-mag__sticker{position:absolute;top:-14px;left:-14px;background:var(--wh-yellow-500);color:var(--wh-ink);font-family:var(--wh-font-kicker);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:6px 12px;box-shadow:0 6px 14px #1f1b172e}.wh-mag__kicker{font-family:var(--wh-font-kicker);font-weight:600;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--wh-red-700);margin-bottom:14px}.wh-mag__title{font-family:var(--wh-font-editorial);font-weight:700;font-size:clamp(28px,3.2vw,42px);line-height:1.05;letter-spacing:-.01em;color:var(--wh-fg-1);margin:0 0 18px;text-wrap:balance}.wh-mag__dek{font-family:var(--wh-font-editorial);font-style:italic;font-size:18px;line-height:1.4;color:var(--wh-fg-2);margin:0 0 24px;max-width:560px}.wh-mag__features{list-style:none;padding:0;margin:0 0 28px;border-top:1px solid var(--wh-border-strong)}.wh-mag__features li{display:grid;grid-template-columns:36px 1fr auto;gap:18px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--wh-border);cursor:pointer;transition:padding .2s}.wh-mag__features li:hover{padding-left:8px}.wh-mag__features-num{font-family:var(--wh-font-kicker);font-weight:600;font-size:12px;letter-spacing:.16em;color:var(--wh-stone-500)}.wh-mag__features-title{font-family:var(--wh-font-editorial);font-weight:600;font-size:18px;color:var(--wh-fg-1);line-height:1.25}.wh-mag__features-author{font-family:var(--wh-font-sans);font-size:13px;color:var(--wh-fg-3)}.wh-pod{display:grid;grid-template-columns:320px 1fr;gap:48px;align-items:start}@media(max-width:900px){.wh-pod{grid-template-columns:1fr;gap:28px}}.wh-pod__cover{background:var(--wh-stone-800);aspect-ratio:1;border-radius:2px;position:relative;overflow:hidden;background-image:url(../assets/cover-2025-issue-5.webp);background-size:cover;background-position:center}.wh-pod__cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14110e66,#14110ed9)}.wh-pod__cover-inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:28px;display:flex;flex-direction:column;justify-content:space-between;color:var(--wh-paper)}.wh-pod__cover-eyebrow{font-family:var(--wh-font-kicker);font-weight:600;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--wh-yellow-500)}.wh-pod__cover-title{font-family:var(--wh-font-editorial);font-weight:700;font-size:28px;line-height:1.05;letter-spacing:-.01em;margin:0 0 6px}.wh-pod__cover-meta{font-family:var(--wh-font-sans);font-size:13px;color:var(--wh-stone-300)}.wh-pod__list{display:flex;flex-direction:column;border-top:1px solid var(--wh-stone-700)}.section--ink .wh-pod__list{border-top-color:var(--wh-stone-700)}.wh-pod-row{display:grid;grid-template-columns:52px 56px 1fr auto;gap:20px;align-items:center;padding:18px 0;border-bottom:1px solid var(--wh-stone-700);cursor:pointer;transition:padding .2s,background .2s}.wh-pod-row:hover{padding-left:12px;background:#ffffff08}.wh-pod-row__num{font-family:var(--wh-font-mono);font-size:14px;color:var(--wh-stone-400)}.wh-pod-play{width:44px;height:44px;border-radius:999px;background:var(--wh-yellow-500);border:none;color:var(--wh-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s,transform .12s}.wh-pod-play:hover{background:var(--wh-yellow-400);transform:scale(1.05)}.wh-pod-title{font-family:var(--wh-font-editorial);font-weight:700;font-size:18px;color:var(--wh-paper);margin:0 0 4px;text-wrap:balance}.wh-pod-meta{font-family:var(--wh-font-sans);font-size:13px;color:var(--wh-stone-400)}.wh-pod-duration{font-family:var(--wh-font-mono);font-size:13px;color:var(--wh-stone-300)}@media(max-width:640px){.wh-pod-row{grid-template-columns:44px 1fr;gap:16px}.wh-pod-row__num,.wh-pod-duration{display:none}}.wh-shop{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}@media(max-width:960px){.wh-shop{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.wh-shop{grid-template-columns:1fr}}.wh-shop__card{background:var(--wh-bg-surface);border:1px solid var(--wh-border);display:flex;flex-direction:column;text-decoration:none;color:inherit;cursor:pointer;transition:border-color .2s,transform .2s}.wh-shop__card:hover{border-color:var(--wh-ink);transform:translateY(-2px)}.wh-shop__photo{aspect-ratio:4 / 5;background-size:cover;background-position:center;background-color:var(--wh-stone-800);position:relative;overflow:hidden}.wh-shop__photo-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,#14110e00 40%,#14110eb3);display:flex;align-items:flex-end;justify-content:space-between;padding:16px}.wh-shop__type{font-family:var(--wh-font-kicker);font-weight:700;font-size:10px;letter-spacing:.16em;text-transform:uppercase;background:var(--wh-paper);color:var(--wh-ink);padding:4px 8px;align-self:flex-start;position:absolute;top:14px;left:14px}.wh-shop__type--bundle{background:var(--wh-yellow-500)}.wh-shop__type--guide{background:var(--wh-forest);color:var(--wh-paper)}.wh-shop__type--ebook{background:var(--wh-paper);color:var(--wh-ink)}.wh-shop__type--map{background:var(--wh-dusk);color:var(--wh-paper)}.wh-shop__body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:8px}.wh-shop__title{font-family:var(--wh-font-editorial);font-weight:700;font-size:18px;line-height:1.2;color:var(--wh-fg-1);margin:0;text-wrap:balance}.wh-shop__desc{font-family:var(--wh-font-sans);font-size:13.5px;color:var(--wh-fg-2);line-height:1.4;margin:0}.wh-shop__foot{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding-top:12px;border-top:1px solid var(--wh-border)}.wh-shop__price{font-family:var(--wh-font-editorial);font-weight:700;font-size:20px;color:var(--wh-fg-1)}.wh-shop__price-old{font-family:var(--wh-font-sans);font-size:13px;color:var(--wh-fg-3);text-decoration:line-through;margin-left:6px}.wh-shop__add{font-family:var(--wh-font-kicker);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-red-700);background:transparent;border:none;cursor:pointer;padding:0}.wh-shop__add:hover{color:var(--wh-red-800)}.wh-free{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:var(--card-gap)}@media(max-width:900px){.wh-free{grid-template-columns:1fr 1fr}}@media(max-width:600px){.wh-free{grid-template-columns:1fr}}.wh-free__lead{grid-row:span 2}.wh-art{text-decoration:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:12px}.wh-art__photo{aspect-ratio:4 / 3;background-size:cover;background-position:center;background-color:var(--wh-stone-300);overflow:hidden}.wh-art--lead .wh-art__photo{aspect-ratio:4 / 4.5}.wh-art__kicker{font-family:var(--wh-font-kicker);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-red-700)}.wh-art__title{font-family:var(--wh-font-editorial);font-weight:700;font-size:20px;line-height:1.18;letter-spacing:-.005em;color:var(--wh-fg-1);margin:0;text-wrap:balance;transition:color .12s}.wh-art--lead .wh-art__title{font-size:30px}.wh-art:hover .wh-art__title{color:var(--wh-red-700)}.wh-art__excerpt{font-family:var(--wh-font-editorial);font-size:15px;line-height:1.45;color:var(--wh-fg-2);margin:0}.wh-art__byline{font-family:var(--wh-font-sans);font-size:13px;color:var(--wh-fg-3)}.wh-art__lock{display:inline-flex;align-items:center;gap:6px;font-family:var(--wh-font-kicker);font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-stone-500)}.wh-art__lock svg{width:11px;height:11px}.wh-nudge{margin-top:56px;padding:32px 40px;background:var(--wh-ink);color:var(--wh-paper);display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.wh-nudge__title{font-family:var(--wh-font-editorial);font-weight:700;font-size:24px;line-height:1.2;letter-spacing:-.005em;color:var(--wh-paper);margin:0;max-width:640px;text-wrap:balance}.wh-nudge__title em{font-style:italic;color:var(--wh-yellow-500);font-weight:700}.wh-nudge__cta{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0}.wh-nudge__cta-title{font-family:var(--wh-font-editorial);font-weight:700;font-size:22px;line-height:1.1;color:var(--wh-paper);margin-bottom:10px;white-space:nowrap}.wh-nudge__cta-rule{display:block;width:44px;height:2px;background:var(--wh-yellow-500);margin-bottom:16px}.wh-nudge__cta-row{display:flex;gap:12px;flex-wrap:wrap}.wh-nudge__meta{font-family:var(--wh-font-kicker);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-stone-400);margin-top:4px}.wh-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:900px){.wh-quotes{grid-template-columns:1fr}}.wh-quote{padding:32px 28px;border-top:2px solid currentColor;display:flex;flex-direction:column;position:relative}.wh-quote__mark{font-family:var(--wh-font-display);font-weight:700;font-size:64px;line-height:1;color:var(--wh-red-700);margin:-10px 0 8px}.wh-quote__body{font-family:var(--wh-font-editorial);font-weight:500;font-size:18px;line-height:1.45;color:var(--wh-fg-1);margin:0 0 20px;text-wrap:pretty}.wh-quote__cite{font-family:var(--wh-font-kicker);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-fg-3);margin-top:auto}.wh-quote__cite strong{color:var(--wh-fg-1);font-weight:700}.wh-news{border-top:2px solid currentColor;border-bottom:2px solid currentColor;padding:56px 0;text-align:center}.wh-news__eyebrow{font-family:var(--wh-font-kicker);font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--wh-red-700);margin-bottom:12px}.wh-news__title{font-family:var(--wh-font-editorial);font-weight:700;font-size:clamp(34px,4.6vw,50px);line-height:1.04;letter-spacing:-.015em;color:var(--wh-fg-1);margin:0 0 14px}.wh-news__dek{font-family:var(--wh-font-editorial);font-style:italic;font-size:19px;color:var(--wh-fg-2);max-width:580px;margin:0 auto 28px;text-wrap:balance}.wh-news__form{display:flex;gap:8px;max-width:480px;margin:0 auto}.wh-news__form input{flex:1;font-family:var(--wh-font-sans);font-size:15px;padding:12px 16px;border:1.5px solid var(--wh-fg-1);background:transparent;color:var(--wh-fg-1);border-radius:2px;outline:none}.wh-news__form input::placeholder{color:var(--wh-fg-3)}.wh-news__form input:focus{background:var(--wh-bg-surface)}.wh-footer{background:var(--wh-stone-900);color:var(--wh-stone-300);padding:72px 0 28px}.wh-footer__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1.4fr;gap:40px;margin-bottom:48px}@media(max-width:980px){.wh-footer__grid{grid-template-columns:1fr 1fr}}.wh-footer__brand img{height:36px;filter:brightness(0) invert(1);margin-bottom:18px;opacity:.95}.wh-footer__about{font-family:var(--wh-font-editorial);font-style:italic;font-size:14px;line-height:1.6;color:var(--wh-stone-400);max-width:280px;margin:0 0 18px}.wh-footer__social{display:flex;gap:10px}.wh-footer__social a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--wh-stone-700);color:var(--wh-stone-300);transition:background .12s,color .12s,border-color .12s}.wh-footer__social a:hover{background:var(--wh-yellow-500);color:var(--wh-ink);border-color:var(--wh-yellow-500)}.wh-footer h5{font-family:var(--wh-font-kicker);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--wh-paper);margin:0 0 16px}.wh-footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.wh-footer a{color:var(--wh-stone-300);text-decoration:none;font-family:var(--wh-font-sans);font-size:14px;transition:color .12s}.wh-footer a:hover{color:var(--wh-yellow-500)}.wh-footer__news{display:flex;gap:0;max-width:320px;margin-top:4px}.wh-footer__news input{flex:1;padding:10px 12px;background:var(--wh-stone-800);border:1px solid var(--wh-stone-700);border-right:none;color:var(--wh-paper);font-family:var(--wh-font-sans);font-size:13px;outline:none}.wh-footer__news input:focus{border-color:var(--wh-yellow-500)}.wh-footer__news button{padding:10px 14px;background:var(--wh-yellow-500);color:var(--wh-ink);font-family:var(--wh-font-kicker);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--wh-yellow-500);cursor:pointer;transition:background .12s}.wh-footer__news button:hover{background:var(--wh-yellow-700);border-color:var(--wh-yellow-700)}.wh-footer__base{border-top:1px solid var(--wh-stone-700);padding-top:24px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-family:var(--wh-font-sans);font-size:12px;color:var(--wh-stone-500)}.wh-footer__disclosure{font-family:var(--wh-font-sans);font-size:11.5px;line-height:1.55;color:var(--wh-stone-500);max-width:100%;font-style:italic;margin-bottom:16px}body[data-preset=bold] .wh-feat{aspect-ratio:4 / 5.4}body[data-preset=bold] .wh-feat__title{font-size:clamp(34px,4.2vw,58px)}body[data-preset=bold] .wh-sub__title{font-size:44px}body[data-preset=bold] .wh-section-head__title{font-size:clamp(32px,4vw,50px)}body[data-preset=bold] .wh-mag__title{font-size:clamp(32px,3.8vw,50px)}body[data-preset=bold] .wh-news__title{font-size:clamp(48px,6vw,80px)}.wh-text-yellow{color:var(--wh-yellow-500)}.wh-text-red{color:var(--wh-red-700)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/wh-site.css.map */
