.landing-module__YKRXNa__form{width:100%;max-width:560px;font-family:var(--body,system-ui,sans-serif);flex-direction:column;gap:12px;margin:0 auto;display:flex}.landing-module__YKRXNa__row{gap:10px;display:flex}.landing-module__YKRXNa__input{min-width:0;font-family:var(--body,system-ui,sans-serif);color:#1a1a1a;background:#fff;border:1px solid #d7d4ca;border-radius:999px;flex:auto;padding:16px 20px;font-size:16px}.landing-module__YKRXNa__input::placeholder{color:#9a978d}.landing-module__YKRXNa__input:focus{border-color:var(--gold-soft,#b3862f);outline:none;box-shadow:0 0 0 3px #b3862f2e}.landing-module__YKRXNa__btn{font-family:var(--mono,ui-monospace,monospace);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:var(--primary,#1a3a2a);color:#fff;white-space:nowrap;border:none;border-radius:999px;padding:16px 26px;font-size:13px;font-weight:700;transition:all .15s}.landing-module__YKRXNa__btn:hover{background:var(--accent,#2d6b4a)}.landing-module__YKRXNa__btn:disabled{opacity:.7;cursor:default}.landing-module__YKRXNa__btn:focus-visible{outline:2px solid var(--gold-soft,#b3862f);outline-offset:2px}.landing-module__YKRXNa__optin{text-align:left;justify-content:center;align-items:flex-start;gap:8px;display:flex}.landing-module__YKRXNa__optin input{width:17px;height:17px;accent-color:var(--accent,#2d6b4a);flex:none;margin-top:3px}.landing-module__YKRXNa__optin span{color:var(--muted,#6b6b65);max-width:52ch;font-size:11.5px;line-height:1.4}.landing-module__YKRXNa__optin a{color:var(--gold,#9a7420);text-decoration:underline}.landing-module__YKRXNa__err{color:#b4482f;text-align:center;margin:2px 0 0;font-size:13px}@media (max-width:520px){.landing-module__YKRXNa__row{flex-direction:column}.landing-module__YKRXNa__btn{padding:15px 22px}}
.home-module__Hx0lNG__page{--ink:#1c1c19;--muted:#5f5f57;--faint:#6b6b65;--bg:#faf9f6;--surface:#f3f0e8;--line:#e6e2d8;--primary:#1a3a2a;--accent:#2d6b4a;--gold:#7d5d19;--gold-soft:#b3862f;--gold-light:#c8a24a;--display:var(--font-playfair,Georgia,serif);--body:var(--font-playfair,Georgia,serif);--mono:var(--font-inter,system-ui,sans-serif);--fs-h1:clamp(2.15rem,6.4vw,3.6rem);--fs-h2:clamp(1.5rem,4vw,2.15rem);--fs-h3:clamp(1.12rem,2.4vw,1.3rem);--fs-lead:clamp(1.04rem,2.2vw,1.2rem);--gutter:clamp(18px,5vw,32px);--space-section:clamp(56px,8vw,96px);--pad-card:clamp(18px,4.5vw,28px);--wide:1120px;color:var(--ink);font-family:var(--body);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;overflow-x:hidden}.home-module__Hx0lNG__page *{box-sizing:border-box}.home-module__Hx0lNG__page :where(h1,h2,h3,p,li,span,a){overflow-wrap:break-word}.home-module__Hx0lNG__page p{margin:0 0 1.1em}@media (min-width:640px){.home-module__Hx0lNG__page{font-size:18px}}.home-module__Hx0lNG__eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:600;display:block}.home-module__Hx0lNG__muted{color:var(--muted)}.home-module__Hx0lNG__wide{max-width:calc(var(--wide) + 2 * var(--gutter));padding:var(--space-section) var(--gutter);margin:0 auto}.home-module__Hx0lNG__surface{background:var(--surface);border-block:1px solid var(--line)}.home-module__Hx0lNG__h2{font-family:var(--display);letter-spacing:-.01em;font-weight:800;font-size:var(--fs-h2);color:var(--primary);text-wrap:balance;margin:0 0 .6em;line-height:1.15}.home-module__Hx0lNG__h2 .home-module__Hx0lNG__eyebrow{margin-bottom:1.05em;padding-top:16px;position:relative}.home-module__Hx0lNG__h2 .home-module__Hx0lNG__eyebrow:before{content:"";background:var(--gold-soft);width:34px;height:2px;position:absolute;top:0;left:0}.home-module__Hx0lNG__center{text-align:center}.home-module__Hx0lNG__center .home-module__Hx0lNG__eyebrow:before,.home-module__Hx0lNG__h2.home-module__Hx0lNG__center .home-module__Hx0lNG__eyebrow:before{left:50%;transform:translate(-50%)}.home-module__Hx0lNG__headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:clamp(20px,3vw,32px);display:flex}.home-module__Hx0lNG__headRow .home-module__Hx0lNG__h2{margin:0}.home-module__Hx0lNG__more{min-height:44px;font-family:var(--mono);color:var(--accent);text-underline-offset:4px;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.home-module__Hx0lNG__more:hover{color:var(--primary)}.home-module__Hx0lNG__more:focus-visible,.home-module__Hx0lNG__btn:focus-visible,.home-module__Hx0lNG__pill:focus-visible,.home-module__Hx0lNG__ep:focus-visible{outline:3px solid var(--gold-soft);outline-offset:3px;border-radius:8px}.home-module__Hx0lNG__btn{text-align:center;max-width:100%;font-family:var(--mono);letter-spacing:.03em;background:var(--primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:15px 28px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 6px 18px -8px #1a3a2a99}.home-module__Hx0lNG__btn:hover{filter:brightness(1.15);transform:translateY(-1px)}.home-module__Hx0lNG__btnGold{background:var(--gold-soft);color:#1a1408;box-shadow:0 6px 18px -8px #96701e8c}.home-module__Hx0lNG__btnGold:hover{filter:brightness(1.06)}.home-module__Hx0lNG__heroForm{scroll-margin-top:96px}.home-module__Hx0lNG__proof{max-width:calc(var(--wide) + 2 * var(--gutter));padding:clamp(44px,6vw,64px) var(--gutter) clamp(36px,5vw,52px);text-align:center;margin:0 auto}.home-module__Hx0lNG__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid}.home-module__Hx0lNG__stats li{min-width:0}.home-module__Hx0lNG__statN{font-family:var(--display);color:var(--primary);font-size:clamp(1.9rem,6vw,2.8rem);font-weight:800;line-height:1;display:block}.home-module__Hx0lNG__statL{font-family:var(--mono);color:var(--muted);margin-top:8px;font-size:13px;line-height:1.35;display:block}.home-module__Hx0lNG__guests{font-family:var(--mono);color:var(--muted);max-width:60ch;font-size:14px;margin:22px auto 0!important}.home-module__Hx0lNG__guests strong{color:var(--ink);font-weight:600}.home-module__Hx0lNG__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.home-module__Hx0lNG__split>*{min-width:0}@media (min-width:900px){.home-module__Hx0lNG__split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.home-module__Hx0lNG__author{aspect-ratio:4/3}}.home-module__Hx0lNG__stack{border:1px solid var(--line);background:#fff;border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}.home-module__Hx0lNG__stack li{padding:18px var(--pad-card);border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;display:flex}.home-module__Hx0lNG__stack li:last-child{border-bottom:none}.home-module__Hx0lNG__stack li>div{min-width:0}.home-module__Hx0lNG__num{font-family:var(--mono);color:var(--gold);letter-spacing:.06em;flex:none;padding-top:4px;font-size:13px;font-weight:700}.home-module__Hx0lNG__stackT{font-family:var(--display);font-weight:800;font-size:var(--fs-h3);color:var(--primary);line-height:1.25;margin:0 0 4px!important}.home-module__Hx0lNG__stackD{color:var(--muted);font-size:.95em;line-height:1.5;margin:0!important}.home-module__Hx0lNG__offer{border:2px solid var(--primary);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(24px,5vw,48px);display:grid;box-shadow:0 30px 60px -40px #1a3a2a80}.home-module__Hx0lNG__offer>*{min-width:0}.home-module__Hx0lNG__cover{aspect-ratio:3/4;border-radius:10px;width:min(170px,48%);margin:0 auto;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 24px 40px -18px #1a3a2a99}.home-module__Hx0lNG__shot{width:100%;max-width:420px;margin:0 auto}.home-module__Hx0lNG__offerT{font-family:var(--display);letter-spacing:.02em;color:var(--primary);font-size:clamp(1.7rem,5vw,2.5rem);font-weight:800;line-height:1.05;margin:.35em 0 .4em!important}.home-module__Hx0lNG__offerList{flex-direction:column;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:flex}.home-module__Hx0lNG__offerList li{align-items:flex-start;gap:10px;font-size:.97em;line-height:1.45;display:flex}.home-module__Hx0lNG__offerList svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:3px}.home-module__Hx0lNG__offerFoot{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.home-module__Hx0lNG__price{font-family:var(--display);color:var(--primary);font-size:2.2rem;font-weight:800;line-height:1}.home-module__Hx0lNG__priceNote{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-top:6px;font-size:12px;font-weight:600;display:block}.home-module__Hx0lNG__diff{font-family:var(--mono);color:var(--muted);border-top:1px solid var(--line);padding-top:16px;font-size:13.5px;line-height:1.55;margin:22px 0 0!important}@media (min-width:860px){.home-module__Hx0lNG__offer{grid-template-columns:minmax(0,.95fr) minmax(0,1fr)}}.home-module__Hx0lNG__author{aspect-ratio:16/9;border-radius:20px;width:100%;position:relative;overflow:hidden}.home-module__Hx0lNG__author img{object-fit:cover;object-position:60% 40%}.home-module__Hx0lNG__platforms{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.home-module__Hx0lNG__pill{border:1px solid var(--line);min-height:44px;font-family:var(--mono);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s;display:inline-flex}.home-module__Hx0lNG__pill:hover{border-color:var(--accent)}.home-module__Hx0lNG__pill svg{flex:none;width:18px;height:18px}.home-module__Hx0lNG__subhead{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:700;margin:1.6em 0 .2em!important}.home-module__Hx0lNG__eps{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-module__Hx0lNG__ep{border:1px solid var(--line);height:100%;color:inherit;background:#fff;border-radius:16px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:14px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid;overflow:hidden}.home-module__Hx0lNG__ep:hover{border-color:var(--accent);transform:translateY(-2px)}.home-module__Hx0lNG__epImg{background:var(--surface);align-self:stretch;min-height:84px;position:relative}.home-module__Hx0lNG__epImg img{object-fit:cover}.home-module__Hx0lNG__play{color:#fff;background:#1a3a2ae0;border-radius:50%;place-items:center;width:34px;height:34px;margin:auto;display:grid;position:absolute;inset:0}.home-module__Hx0lNG__epT{font-family:var(--mono);color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:12px 14px 12px 0;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden;margin:0!important}@media (min-width:640px){.home-module__Hx0lNG__eps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home-module__Hx0lNG__ep{grid-template-columns:minmax(0,1fr);align-items:stretch}.home-module__Hx0lNG__epImg{aspect-ratio:16/9;min-height:0}.home-module__Hx0lNG__play{width:42px;height:42px}.home-module__Hx0lNG__epT{-webkit-line-clamp:2;padding:14px 16px 16px}}@media (min-width:1024px){.home-module__Hx0lNG__eps{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-module__Hx0lNG__final{background:var(--primary);text-align:center;background-image:radial-gradient(90% 120% at 50% 0%,#24503a 0%,var(--primary) 70%);border-radius:24px;padding:clamp(36px,8vw,64px) clamp(20px,6vw,56px)}.home-module__Hx0lNG__final h2{font-family:var(--display);color:#fff;font-weight:800;font-size:var(--fs-h2);text-wrap:balance;max-width:22ch;margin:.5em auto;line-height:1.15}.home-module__Hx0lNG__final>p{color:#dce4dd;max-width:46ch;margin-left:auto;margin-right:auto}.home-module__Hx0lNG__final .home-module__Hx0lNG__eyebrow{color:var(--gold-light)}.home-module__Hx0lNG__finalForm{text-align:left;max-width:420px;margin:26px auto 0;scroll-margin-top:96px}.home-module__Hx0lNG__finalForm button[type=submit]{background:var(--gold-soft);color:#1a1408;min-height:48px;font-weight:700}.home-module__Hx0lNG__finalForm button[type=submit]:hover{background:var(--gold-light)}.home-module__Hx0lNG__finalAlt{font-family:var(--mono);color:#b9c7bd;text-align:center;font-size:14px;margin:26px 0 0!important}.home-module__Hx0lNG__finalAlt a{color:var(--gold-light);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.home-module__Hx0lNG__disclaimer{font-family:var(--mono);color:var(--faint);text-align:center;font-size:12px;margin:20px 0 0!important}
.apropos-module__4zCg5W__hero{background:var(--surface);border-bottom:1px solid var(--line);padding:calc(88px + clamp(24px,5vw,56px)) var(--gutter) clamp(44px,7vw,80px)}.apropos-module__4zCg5W__heroGrid{max-width:var(--wide);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);margin:0 auto;display:grid}.apropos-module__4zCg5W__heroGrid>*{min-width:0}@media (min-width:900px){.apropos-module__4zCg5W__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.apropos-module__4zCg5W__photo{aspect-ratio:4/3;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #1a3a2a8c}.apropos-module__4zCg5W__photo img{object-fit:cover;object-position:70% 30%}.apropos-module__4zCg5W__h1{font-family:var(--display);letter-spacing:-.02em;font-weight:800;font-size:var(--fs-h1);color:var(--primary);margin:.4em 0;line-height:1.05}.apropos-module__4zCg5W__lead{font-size:var(--fs-lead);color:var(--muted);max-width:48ch}.apropos-module__4zCg5W__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.apropos-module__4zCg5W__stats li{min-width:0}.apropos-module__4zCg5W__stats a{border:1px solid var(--line);text-align:center;background:#fff;border-radius:14px;height:100%;padding:14px 10px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.apropos-module__4zCg5W__stats a:hover{border-color:var(--accent);transform:translateY(-2px)}.apropos-module__4zCg5W__stats a:focus-visible{outline:3px solid var(--gold-soft);outline-offset:3px}.apropos-module__4zCg5W__prose{max-width:68ch;margin:0 auto}.apropos-module__4zCg5W__prose p{color:var(--ink)}.apropos-module__4zCg5W__timeline{border-left:2px solid var(--line);flex-direction:column;gap:20px;margin:8px 0 0;padding:0 0 0 18px;list-style:none;display:flex}.apropos-module__4zCg5W__timeline li{position:relative}.apropos-module__4zCg5W__timeline li:before{content:"";background:var(--bg);border:2px solid var(--gold-soft);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-25px}.apropos-module__4zCg5W__timeline p{color:var(--ink);line-height:1.5;margin:2px 0 0!important}.apropos-module__4zCg5W__when{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:700}.apropos-module__4zCg5W__note{border:1px solid var(--line);border-left:3px solid var(--gold-soft);padding:var(--pad-card);background:#fff;border-radius:14px}.apropos-module__4zCg5W__note p{color:var(--muted);margin:0!important}.apropos-module__4zCg5W__h3{font-family:var(--display);font-weight:800;font-size:var(--fs-h3);color:var(--primary);margin:0 0 .5em}.apropos-module__4zCg5W__finalForm label span{color:#c3cfc6}.apropos-module__4zCg5W__finalForm label a{color:var(--gold-light)}
.articles-module__ZmuDmq__hero{background:var(--surface);border-bottom:1px solid var(--line);padding:calc(88px + clamp(24px,5vw,56px)) var(--gutter) clamp(40px,6vw,64px);text-align:center}.articles-module__ZmuDmq__heroIn{max-width:760px;margin:0 auto}.articles-module__ZmuDmq__h1{font-family:var(--display);letter-spacing:-.02em;font-weight:800;font-size:var(--fs-h1);color:var(--primary);text-wrap:balance;margin:.4em 0;line-height:1.06}.articles-module__ZmuDmq__lead{font-size:var(--fs-lead);color:var(--muted);max-width:52ch;margin-left:auto!important;margin-right:auto!important}.articles-module__ZmuDmq__search{text-align:left;max-width:560px;margin:22px auto 0;position:relative}.articles-module__ZmuDmq__search input{width:100%;font-family:var(--mono);color:var(--ink);background:#fff;border:1px solid #d7d4ca;border-radius:999px;padding:16px 44px 16px 46px;font-size:16px}.articles-module__ZmuDmq__search input::placeholder{color:#9a978d}.articles-module__ZmuDmq__search input:focus{border-color:var(--gold-soft);outline:none;box-shadow:0 0 0 3px #b3862f2e}.articles-module__ZmuDmq__searchIcon{color:var(--faint);position:absolute;top:50%;left:18px;transform:translateY(-50%)}.articles-module__ZmuDmq__clear{width:36px;height:36px;color:var(--muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.articles-module__ZmuDmq__clear:hover{background:var(--surface)}.articles-module__ZmuDmq__block{margin-bottom:clamp(44px,6vw,72px)}
.newsletter-module__N0XP6q__hero2{background:var(--surface);border-bottom:1px solid var(--line);padding:calc(88px + clamp(24px,5vw,56px)) var(--gutter) clamp(44px,7vw,80px)}.newsletter-module__N0XP6q__heroGrid{max-width:var(--wide);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);margin:0 auto;display:grid}.newsletter-module__N0XP6q__heroGrid>*{min-width:0}@media (min-width:900px){.newsletter-module__N0XP6q__heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.newsletter-module__N0XP6q__h1{font-family:var(--display);letter-spacing:-.02em;font-weight:800;font-size:var(--fs-h1);color:var(--primary);text-wrap:balance;margin:.45em 0;line-height:1.06}.newsletter-module__N0XP6q__heroLead{font-size:var(--fs-lead);color:var(--muted);max-width:52ch}.newsletter-module__N0XP6q__heroLead i{color:var(--ink)}.newsletter-module__N0XP6q__heroForm{margin-top:24px;scroll-margin-top:96px}.newsletter-module__N0XP6q__heroForm form{max-width:520px;margin:0}.newsletter-module__N0XP6q__heroForm label{justify-content:flex-start}.newsletter-module__N0XP6q__trust{font-family:var(--mono);letter-spacing:.04em;color:var(--faint);font-size:12px;margin:16px 0 0!important}.newsletter-module__N0XP6q__guideCard{background:var(--primary);border-radius:20px;width:100%;max-width:380px;margin:0 auto;overflow:hidden;transform:rotate(1.2deg);box-shadow:0 30px 60px -30px #1a3a2a8c,0 8px 20px -12px #0000002e}.newsletter-module__N0XP6q__guidePhoto{aspect-ratio:16/10;position:relative}.newsletter-module__N0XP6q__guidePhoto img{object-fit:cover;object-position:center 70%}.newsletter-module__N0XP6q__guideBody{padding:20px 22px 24px}.newsletter-module__N0XP6q__guideEyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light);font-size:11px;font-weight:700;display:block}.newsletter-module__N0XP6q__guideTitle{font-family:var(--display);color:#fff;font-size:1.45rem;font-weight:800;line-height:1.15;margin:.4em 0 .7em!important}.newsletter-module__N0XP6q__guideList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.newsletter-module__N0XP6q__guideList li{font-family:var(--mono);color:#dce4dd;border-bottom:1px solid #ffffff1f;align-items:baseline;gap:12px;padding-bottom:8px;font-size:14px;display:flex}.newsletter-module__N0XP6q__guideList li:last-child{border-bottom:none;padding-bottom:0}.newsletter-module__N0XP6q__guideList span{color:var(--gold-light);letter-spacing:.06em;font-size:12px;font-weight:700}@media (max-width:899px){.newsletter-module__N0XP6q__guideCard{transform:none}.newsletter-module__N0XP6q__guideList{display:none}.newsletter-module__N0XP6q__guideBody{padding-bottom:18px}}.newsletter-module__N0XP6q__letter{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -40px #1a3a2a73}.newsletter-module__N0XP6q__letterHd{background:var(--primary);color:#dce4dd;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:12px;padding:14px 20px;font-size:12px;display:flex}.newsletter-module__N0XP6q__letterBody{margin:0;padding:0;list-style:none}.newsletter-module__N0XP6q__letterBody li{padding:18px var(--pad-card);border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;display:flex}.newsletter-module__N0XP6q__letterBody li>div{min-width:0}.newsletter-module__N0XP6q__letterNum{background:var(--surface);width:28px;height:28px;font-family:var(--mono);color:var(--gold);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.newsletter-module__N0XP6q__letterK{font-family:var(--display);font-weight:800;font-size:var(--fs-h3);color:var(--primary);line-height:1.25;margin:0 0 4px!important}.newsletter-module__N0XP6q__letterD{color:var(--muted);font-size:.95em;line-height:1.5;margin:0!important}.newsletter-module__N0XP6q__letterFoot{font-family:var(--mono);color:var(--faint);text-align:center;padding:12px;font-size:12px;margin:0!important}.newsletter-module__N0XP6q__formBlock{margin-top:24px}.newsletter-module__N0XP6q__formBlock form{margin:0}.newsletter-module__N0XP6q__formBlock label{justify-content:flex-start}.newsletter-module__N0XP6q__finalForm label span{color:#c3cfc6}.newsletter-module__N0XP6q__finalForm label a{color:var(--gold-light)}.newsletter-module__N0XP6q__faqWrap{max-width:calc(760px + 2 * var(--gutter))}.newsletter-module__N0XP6q__faq details{border-bottom:1px solid var(--line);padding:4px 0}.newsletter-module__N0XP6q__faq summary{font-family:var(--display);font-weight:700;font-size:var(--fs-h3);color:var(--ink);cursor:pointer;min-height:44px;padding:16px 34px 16px 0;line-height:1.3;list-style:none;position:relative}.newsletter-module__N0XP6q__faq summary::-webkit-details-marker{display:none}.newsletter-module__N0XP6q__faq summary:after{content:"+";color:var(--gold);font-size:1.4em;font-family:var(--mono);position:absolute;top:12px;right:4px}.newsletter-module__N0XP6q__faq details[open] summary:after{content:"−"}.newsletter-module__N0XP6q__faq details p{color:var(--muted);font-size:.98em;margin:0 0 16px!important}
.podcast-module__y1dNDa__hero{background:var(--surface);border-bottom:1px solid var(--line);padding:calc(88px + clamp(24px,5vw,56px)) var(--gutter) clamp(44px,7vw,80px)}.podcast-module__y1dNDa__heroGrid{max-width:var(--wide);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);margin:0 auto;display:grid}.podcast-module__y1dNDa__heroGrid>*{min-width:0}@media (min-width:900px){.podcast-module__y1dNDa__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.podcast-module__y1dNDa__h1{font-family:var(--display);letter-spacing:-.02em;font-weight:800;font-size:var(--fs-h1);color:var(--primary);margin:.4em 0;line-height:1.05}.podcast-module__y1dNDa__lead{font-size:var(--fs-lead);color:var(--muted);max-width:48ch}.podcast-module__y1dNDa__meta{font-family:var(--mono);color:var(--muted);font-size:14px}.podcast-module__y1dNDa__meta a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.podcast-module__y1dNDa__feat{border:1px solid var(--line);color:inherit;background:#fff;border-radius:20px;text-decoration:none;transition:transform .15s,border-color .15s;display:block;overflow:hidden;box-shadow:0 30px 60px -36px #1a3a2a80}.podcast-module__y1dNDa__feat:hover{border-color:var(--accent);transform:translateY(-2px)}.podcast-module__y1dNDa__feat:focus-visible,.podcast-module__y1dNDa__card:focus-visible{outline:3px solid var(--gold-soft);outline-offset:3px}.podcast-module__y1dNDa__featImg{aspect-ratio:16/9;background:var(--surface);position:relative}.podcast-module__y1dNDa__featImg img{object-fit:cover}.podcast-module__y1dNDa__play{color:#fff;background:#1a3a2ae6;border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;display:grid;position:absolute;inset:0}.podcast-module__y1dNDa__play svg{margin-left:3px}.podcast-module__y1dNDa__featBody{padding:18px 22px 22px}.podcast-module__y1dNDa__featT{font-family:var(--display);color:var(--primary);font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:800;line-height:1.25;margin:.45em 0 .4em!important}.podcast-module__y1dNDa__featMeta{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex;margin:0!important}.podcast-module__y1dNDa__tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700;display:inline-block}.podcast-module__y1dNDa__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.podcast-module__y1dNDa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.podcast-module__y1dNDa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.podcast-module__y1dNDa__grid li{min-width:0}.podcast-module__y1dNDa__card{border:1px solid var(--line);height:100%;color:inherit;background:#fff;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .15s,border-color .15s;display:flex;overflow:hidden}.podcast-module__y1dNDa__card:hover{border-color:var(--accent);transform:translateY(-2px)}.podcast-module__y1dNDa__cardImg{aspect-ratio:16/9;background:var(--surface);position:relative}.podcast-module__y1dNDa__cardImg img{object-fit:cover}.podcast-module__y1dNDa__dur{font-family:var(--mono);color:#fff;background:#000000a6;border-radius:6px;padding:2px 7px;font-size:12px;position:absolute;bottom:10px;right:10px}.podcast-module__y1dNDa__cardBody{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}.podcast-module__y1dNDa__cardT{font-family:var(--display);color:var(--primary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.02rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden;margin:.4em 0 .35em!important}.podcast-module__y1dNDa__guest{font-family:var(--mono);color:var(--accent);font-size:13px;margin:0 0 6px!important}.podcast-module__y1dNDa__date{font-family:var(--mono);color:var(--faint);font-size:12px;margin:auto 0 0!important}.podcast-module__y1dNDa__themes{margin-top:clamp(20px,3vw,32px)}.podcast-module__y1dNDa__finalForm label span{color:#c3cfc6}.podcast-module__y1dNDa__finalForm label a{color:var(--gold-light)}
