.welcome-module__DfqkqW__paper{--ink:#1c2220;--ink-soft:#414945;--ink-faint:#6f756e;--paper:var(--bg-paper,#fbfaf7);--paper-deep:#f1ede4;--hair:var(--border-fine,#ddd6c9);--forest:var(--accent-forest,#1e3a34);--forest-dark:#132923;--cream:#f7f2e7;--type-ui:.75rem;--type-supporting:1rem;--type-body:1.125rem;--type-feature:1.75rem;--type-section:clamp(2.25rem, 3.5vw, 3rem);--type-hero:clamp(3.25rem, 7vw, 5rem);--type-masthead:clamp(3rem, 10.5vw, 8rem);background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-display,"Newsreader", Georgia, serif);-webkit-font-smoothing:antialiased}.welcome-module__DfqkqW__sheet{width:min(100%,1320px);margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem)}.welcome-module__DfqkqW__siteHeader{border-bottom:1px solid var(--hair);padding-top:clamp(1.1rem,2.3vw,2rem)}.welcome-module__DfqkqW__folioRow{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:1rem;min-height:64px;display:flex}.welcome-module__DfqkqW__issueNumber{color:var(--ink-faint);font-family:var(--font-ui,"Work Sans", system-ui, sans-serif);font-size:var(--type-ui);letter-spacing:.18em;text-transform:uppercase;font-weight:600}.welcome-module__DfqkqW__wordmark{color:var(--ink);font-family:var(--font-hero,"Fraunces", Georgia, serif);font-size:var(--type-masthead);letter-spacing:-.055em;text-align:center;white-space:nowrap;padding:clamp(1.6rem,4vw,3.2rem) 0 clamp(1.45rem,3.5vw,2.7rem);font-weight:600;line-height:.84;text-decoration:none;display:block}.welcome-module__DfqkqW__signInLink{border:1px solid var(--forest);min-height:44px;color:var(--forest);font-family:var(--font-ui,"Work Sans", system-ui, sans-serif);font-size:var(--type-ui);letter-spacing:.12em;text-transform:uppercase;align-items:center;padding:.45rem .85rem;font-weight:700;text-decoration:none;display:inline-flex}.welcome-module__DfqkqW__signInLink:hover,.welcome-module__DfqkqW__footerLinks a:hover{color:var(--forest-dark);text-underline-offset:.2em;text-decoration:underline}.welcome-module__DfqkqW__hero{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:center;gap:clamp(2rem,6vw,5.5rem);padding:clamp(3.25rem,5vw,4.5rem) 0;display:grid}.welcome-module__DfqkqW__heroCopy{max-width:560px}.welcome-module__DfqkqW__chapterNumber{font-family:var(--font-ui,"Work Sans", system-ui, sans-serif)}.welcome-module__DfqkqW__headline{color:var(--ink);font-family:var(--font-hero,"Fraunces", Georgia, serif);font-size:var(--type-hero);letter-spacing:-.045em;margin:0;font-weight:600;line-height:.92}.welcome-module__DfqkqW__headline em{color:var(--forest);font-style:italic}.welcome-module__DfqkqW__deck{max-width:39ch;color:var(--ink-soft);font-size:var(--type-body);margin:1.7rem 0 0;line-height:1.5}.welcome-module__DfqkqW__ctaRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.9rem;display:flex}.welcome-module__DfqkqW__ctaRowCentered{justify-content:center}.welcome-module__DfqkqW__ctaPrimary,.welcome-module__DfqkqW__ctaSecondary{border:1px solid var(--forest);min-height:48px;font-family:var(--font-ui,"Work Sans", system-ui, sans-serif);font-size:var(--type-ui);letter-spacing:.09em;text-transform:uppercase;border-radius:1px;justify-content:center;align-items:center;padding:.75rem 1.7rem;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.welcome-module__DfqkqW__ctaPrimary{background:var(--forest);color:var(--cream)}.welcome-module__DfqkqW__ctaPrimary:hover{border-color:var(--forest-dark);background:var(--forest-dark)}.welcome-module__DfqkqW__ctaSecondary{color:var(--forest);background:0 0}.welcome-module__DfqkqW__ctaSecondary:hover{border-color:var(--forest-dark);color:var(--forest-dark);background:#1e3a340f}.welcome-module__DfqkqW__signInLink:focus-visible,.welcome-module__DfqkqW__wordmark:focus-visible,.welcome-module__DfqkqW__ctaPrimary:focus-visible,.welcome-module__DfqkqW__ctaSecondary:focus-visible,.welcome-module__DfqkqW__footerLinks a:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.welcome-module__DfqkqW__freeNote{color:var(--ink-faint);font-family:var(--font-hero,"Fraunces", Georgia, serif);font-size:var(--type-supporting);letter-spacing:0;margin:1rem 0 0;font-style:italic;font-weight:500;line-height:1.5}.welcome-module__DfqkqW__editorialImage{aspect-ratio:3/2;border:1px solid var(--hair);background:var(--paper-deep);margin:0;overflow:hidden;box-shadow:0 16px 40px #1c222014}.welcome-module__DfqkqW__editorialImage img{object-fit:cover;width:100%;height:100%;display:block}.welcome-module__DfqkqW__uiScreenshot{aspect-ratio:auto}.welcome-module__DfqkqW__uiScreenshot img{object-fit:contain;height:auto}.welcome-module__DfqkqW__heroImage{aspect-ratio:5/4}.welcome-module__DfqkqW__readingImage img{transform:translate(5%,-6%)scale(1.18)}.welcome-module__DfqkqW__thesis{border-top:1px solid var(--ink);border-bottom:1px solid var(--hair);padding:clamp(2.4rem,3.5vw,3.25rem) 1rem}.welcome-module__DfqkqW__thesisInner{text-align:center;max-width:780px;margin:0 auto}.welcome-module__DfqkqW__thesisTitle{color:var(--ink);font-family:var(--font-hero,"Fraunces", Georgia, serif);font-size:var(--type-section);letter-spacing:-.025em;margin:0;font-weight:600;line-height:1}.welcome-module__DfqkqW__thesisText{max-width:36ch;color:var(--ink-soft);font-size:var(--type-body);margin:.9rem auto 0;line-height:1.5}.welcome-module__DfqkqW__journey{padding:clamp(.75rem,1.5vw,1.25rem) 0 0}.welcome-module__DfqkqW__finaleHead{font-family:var(--font-hero,"Fraunces", Georgia, serif);letter-spacing:-.035em;margin:0;font-weight:600;line-height:1}.welcome-module__DfqkqW__chapter{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.4rem,5vw,4.6rem);padding:clamp(2.2rem,3.5vw,3.3rem) 0;display:grid}.welcome-module__DfqkqW__chapter:first-child{border-top:0}.welcome-module__DfqkqW__chapterCopy{max-width:480px}.welcome-module__DfqkqW__chapterNumber{color:var(--forest);font-size:var(--type-ui);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .9rem;font-weight:700}.welcome-module__DfqkqW__chapterTitle{font-family:var(--font-hero,"Fraunces", Georgia, serif);font-size:var(--type-section);letter-spacing:-.035em;margin:0;font-weight:600;line-height:1}.welcome-module__DfqkqW__chapterText{color:var(--ink-soft);font-size:var(--type-body);margin:1.3rem 0 0;line-height:1.55}.welcome-module__DfqkqW__subscriptions{border-top:1px solid var(--hair);padding:clamp(2.5rem,4vw,3.75rem) 0}.welcome-module__DfqkqW__subscriptionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,7vw,6rem);display:grid}.welcome-module__DfqkqW__subscriptionBenefit{font-family:var(--font-hero,"Fraunces", Georgia, serif);font-size:var(--type-feature);letter-spacing:-.025em;margin:0;font-weight:600;line-height:1.08}.welcome-module__DfqkqW__subscriptionPlan{color:var(--ink);font-family:var(--font-hero,"Fraunces", Georgia, serif);font-size:var(--type-body);margin:1.4rem 0 0;font-weight:600;line-height:1.3}.welcome-module__DfqkqW__subscriptionPrice{color:var(--forest);font-family:var(--font-hero,"Fraunces", Georgia, serif);font-size:var(--type-supporting);margin:.35rem 0 0;font-weight:500;line-height:1.35}.welcome-module__DfqkqW__subscriptionText{color:var(--ink-soft);font-size:var(--type-body);margin:.65rem 0 0;line-height:1.5}.welcome-module__DfqkqW__finale{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);text-align:center;padding:clamp(3rem,4.5vw,4.2rem) clamp(1rem,5vw,4rem)}.welcome-module__DfqkqW__finaleHead{font-size:var(--type-section)}.welcome-module__DfqkqW__finaleText{color:var(--ink-soft);font-size:var(--type-body);margin:1.2rem auto 0;line-height:1.5}.welcome-module__DfqkqW__finale .welcome-module__DfqkqW__freeNote{margin-top:1rem}.welcome-module__DfqkqW__footer{color:var(--ink-faint);font-family:var(--font-ui,"Work Sans", system-ui, sans-serif);font-size:var(--type-ui);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem 2rem;padding:1.7rem 0 2.2rem;font-weight:500;display:grid}.welcome-module__DfqkqW__footerName{color:var(--ink);font-family:var(--font-hero,"Fraunces", Georgia, serif);font-size:var(--type-supporting);letter-spacing:0;text-transform:none;font-weight:600}.welcome-module__DfqkqW__footerLinks{flex-wrap:wrap;justify-content:center;gap:.3rem 1rem;display:flex}.welcome-module__DfqkqW__footerLinks a{min-height:44px;color:var(--ink-soft);align-items:center;text-decoration:none;display:inline-flex}.welcome-module__DfqkqW__footerLinks a[href^=mailto\:]{letter-spacing:.02em;text-transform:none}.welcome-module__DfqkqW__footerCredit{text-align:right}@media (max-width:980px){.welcome-module__DfqkqW__hero{grid-template-columns:1fr}.welcome-module__DfqkqW__heroCopy{max-width:670px}.welcome-module__DfqkqW__heroImage{max-width:760px}.welcome-module__DfqkqW__footer{text-align:center;grid-template-columns:1fr;justify-items:center}.welcome-module__DfqkqW__footerCredit{text-align:center}}@media (max-width:800px){.welcome-module__DfqkqW__chapter{grid-template-columns:1fr}.welcome-module__DfqkqW__thesisText{max-width:42ch}.welcome-module__DfqkqW__chapter{gap:2rem}.welcome-module__DfqkqW__chapterCopy{max-width:620px}.welcome-module__DfqkqW__chapterReverse .welcome-module__DfqkqW__editorialImage{order:-1}.welcome-module__DfqkqW__subscriptionsGrid{grid-template-columns:1fr;gap:2.25rem}}@media (max-width:560px){.welcome-module__DfqkqW__sheet{padding:0 1rem}.welcome-module__DfqkqW__siteHeader{padding-top:.75rem}.welcome-module__DfqkqW__folioRow{min-height:56px}.welcome-module__DfqkqW__wordmark{padding:1.35rem 0 1.2rem}.welcome-module__DfqkqW__hero{padding:3.2rem 0 4rem}.welcome-module__DfqkqW__thesis{padding:2.7rem 1.25rem}.welcome-module__DfqkqW__chapter{padding:3.3rem 0}.welcome-module__DfqkqW__editorialImage:not(.welcome-module__DfqkqW__uiScreenshot),.welcome-module__DfqkqW__heroImage{aspect-ratio:4/3}.welcome-module__DfqkqW__finale{padding:4rem .5rem}.welcome-module__DfqkqW__ctaRowCentered{flex-direction:column;align-items:stretch}.welcome-module__DfqkqW__ctaRowCentered .welcome-module__DfqkqW__ctaPrimary,.welcome-module__DfqkqW__ctaRowCentered .welcome-module__DfqkqW__ctaSecondary{width:100%}}
