.interior-shell{--interior-soft:#f7f9fb}.interior-main{color:var(--home-ink);font-size:16px;line-height:1.75}.interior-main p{text-wrap:pretty}.interior-main h1,.interior-main h2,.interior-main h3{color:var(--home-ink)}.interior-main h1{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.025em;font-size:clamp(40px,8vw,68px);font-weight:400;line-height:1.08}.interior-main h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.14}.interior-main h3{letter-spacing:-.03em;font-size:22px;font-weight:600;line-height:1.3}.interior-main h1 em,.interior-main h2 em{color:var(--home-orange-text);font-family:var(--font-editorial), Georgia, serif;font-weight:400}.interior-main>section{padding-block:88px}.interior-main section[id],.interior-main [id=apply],.interior-main [id=team-form]{scroll-margin-top:108px}.interior-main a:focus-visible,.interior-main button:focus-visible,.interior-main summary:focus-visible{outline:3px solid var(--home-orange-text);outline-offset:4px}.interior-eyebrow,.interior-main p.rounded-full{color:var(--home-orange-text);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:0;padding:0;font-size:12px;font-weight:600;line-height:1.5;display:block}.interior-main>.interior-hero{background:radial-gradient(at 75% 60%,#ecf1f64d,#0000 60%);padding:72px 0 84px;position:relative}.interior-heroGrid{text-align:center;max-width:920px;margin:auto}.interior-heroCopy h1{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:22px 0;font-size:clamp(48px,5.7vw,78px);font-weight:400;line-height:1.06}.interior-lead{color:var(--home-body);max-width:660px;margin:auto;font-size:18px;line-height:1.8}.interior-heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;margin-top:30px;display:flex}.interior-heroActions>div{max-width:350px}.interior-heroActions>a{align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.interior-heroSplit .interior-heroGrid{text-align:left;grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;max-width:none;display:grid}.interior-heroSplit .interior-lead{max-width:55ch;margin:0}.interior-heroSplit .interior-heroActions{justify-content:flex-start}.interior-heroVisual{min-width:0}.interior-artwork{background:#f4f7fa;border:1px solid #e8eef4;border-radius:28px;position:relative;overflow:hidden}.interior-artwork img{aspect-ratio:1.05;object-fit:cover;width:100%;height:auto;display:block}.interior-artwork figcaption{letter-spacing:.1em;color:#596270;font-size:10px;position:absolute;bottom:20px;left:24px;right:24px}.interior-facts{color:var(--home-body);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;font-size:13px;display:flex}.interior-facts span{align-items:center;gap:7px;display:inline-flex}.interior-facts svg{color:var(--home-orange-text)}.interior-soft{background:linear-gradient(#f9fafc,#fff)}.interior-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;list-style:none;display:grid}.interior-gridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.interior-gridFour{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.interior-card{background:linear-gradient(150deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:22px;min-width:0;padding:30px;position:relative}.interior-card>p,.interior-card li{color:var(--home-body);margin-top:12px;font-size:16px;line-height:1.8}.interior-cardIcon{width:46px;height:46px;color:var(--home-orange-text);background:#f0f4f8;border-radius:14px;place-items:center;margin-bottom:24px;display:grid}.interior-card>.interior-cardNumber{font-family:var(--font-editorial), Georgia, serif;color:var(--home-orange-text);margin:0 0 22px;font-size:32px;font-style:italic;line-height:1}.interior-card>.interior-cardFoot{color:var(--home-orange-text);margin-top:24px;font-size:13px;font-weight:500}.interior-heading{max-width:720px}.interior-heading h2{margin-top:18px}.interior-heading>p:last-child:not(.interior-eyebrow){color:var(--home-body);margin-top:20px;font-size:17px;line-height:1.8}.interior-headingRow{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.interior-note{color:var(--home-body);max-width:70ch;margin-top:24px;font-size:15px;line-height:1.8}.interior-checkList{gap:12px;margin-top:24px;list-style:none;display:grid}.interior-checkList li{color:var(--home-body);align-items:flex-start;gap:10px;margin:0;font-size:16px;line-height:1.8;display:flex}.interior-checkList svg{color:var(--home-orange-text);flex-shrink:0;margin-top:5px}.interior-split{grid-template-columns:.9fr 1.1fr;align-items:start;gap:72px;display:grid}.interior-formSection{background:radial-gradient(at 75% 55%,#edf2f7,#0000 58%),#fff}.interior-formPanel{min-width:0}.interior-formPanel #team-form,.interior-formPanel #apply,.interior-formPanel [data-mentor-state]{background:#ffffffdb;border:1px solid #dfe7f0;border-radius:24px;padding:32px;box-shadow:0 16px 60px #10285008}.interior-formPanel h2{letter-spacing:-.035em;font-size:28px;font-weight:600;line-height:1.2}.interior-formPanel label{color:var(--home-ink);font-size:14px;line-height:1.7}.interior-formPanel input:not([type=checkbox]),.interior-formPanel select{background:#fcfdfd;border-color:#dce2e9;border-radius:12px;height:auto;min-height:50px;padding-block:11px;font-size:16px}.interior-formPanel textarea{background:#fcfdfd;border-color:#dce2e9;border-radius:12px;font-size:16px}.interior-formPanel input:focus-visible,.interior-formPanel select:focus-visible,.interior-formPanel textarea:focus-visible{outline-offset:2px;box-shadow:none;border-color:#6299d9;outline:2px solid #a3c9f5}.interior-formPanel input[aria-invalid=true],.interior-formPanel select[aria-invalid=true],.interior-formPanel textarea[aria-invalid=true]{border-color:#2768d7}.interior-formPanel input[type=checkbox]{accent-color:#3458ae;width:20px;height:20px}.interior-formPanel label:has(input[type=checkbox]){align-items:flex-start;padding-block:10px}.interior-formPanel label>input[type=checkbox]{margin-top:4px}.interior-formPanel button[data-slot=button]{height:auto;min-height:52px;color:var(--home-ink);background:linear-gradient(#c9e4ff,#8ccffa);border:1px solid #80b9f0;border-radius:13px;padding-block:12px;font-size:15px;font-weight:600;box-shadow:inset 0 1px #ffffff70,0 6px 18px #8ccffa15}.interior-formPanel button[data-slot=button]:hover{background:#8ccffa}.interior-formPanel [aria-pressed=true]{background:#eef2f7;border-color:#92b9e7}.interior-formPanel #apply>div.h-1\.5{background:#e8eef4}.interior-formPanel #apply>div.h-1\.5>div{background:var(--home-orange)}.interior-formPanel #apply>p:first-child,.interior-formPanel #team-form>p:first-child{color:var(--home-orange-text);letter-spacing:.1em;font-weight:600}.interior-callout{background:radial-gradient(at 90%,#e4ebf3,#0000 60%),#f9fafc;border:1px solid #e1e8f1;border-radius:26px;grid-template-columns:1fr auto;align-items:center;gap:40px;padding:48px;display:grid}.interior-callout h2{font-size:clamp(30px,3.4vw,44px)}.interior-callout p{color:var(--home-body);max-width:55ch;margin-top:16px;font-size:16px;line-height:1.8}.interior-faq{max-width:820px;margin-top:36px}.interior-faq>div{background:0 0;border:0;border-radius:0;gap:12px;display:grid;overflow:visible}.interior-faq details{background:#fff;border:1px solid #dfe7f1;border-radius:16px;padding-inline:22px}.interior-faq details[open]{background:#f7f9fc}.interior-faq summary{min-height:72px;font-size:17px;font-weight:500}.interior-faq summary>span{background:#f1f4f8;width:36px;height:36px}.interior-faq details>p{color:var(--home-body);padding-bottom:22px;font-size:16px;line-height:1.8}.story-founder{text-align:center;background:radial-gradient(at 50% 30%,#e4ebf3,#0000 65%),#fcfdfd;border:1px solid #e1e8f1;border-radius:26px;padding:38px}.story-founder img{object-fit:cover;object-position:center 18%;border:6px solid #fff;border-radius:50%;width:170px;height:170px;margin:0 auto 24px;box-shadow:0 12px 35px #10285010}.story-founder>strong{letter-spacing:-.035em;font-size:24px;font-weight:600;display:block}.story-founder>p{color:var(--home-body);margin-top:5px;font-size:14px}.story-founder blockquote{font-family:var(--font-editorial), Georgia, serif;margin-top:22px;font-size:28px;line-height:1.3}.story-bio{gap:20px;display:grid}.story-bio>p{color:var(--home-body);font-size:17px;line-height:1.9}.story-bio>a{min-height:44px;color:var(--home-orange-text);align-items:center;gap:8px;width:fit-content;font-weight:500;display:inline-flex}.story-pullquote{text-align:center;max-width:820px;margin:auto}.story-pullquote blockquote{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.025em;font-size:clamp(36px,4.6vw,62px);line-height:1.13}.story-pullquote p{color:var(--home-body);margin-top:24px;font-size:14px}.journal-index{padding-top:12px!important}.journal-indexGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;list-style:none;display:grid}.journal-indexGrid>li:first-child{grid-column:1/-1}.interior-main .journal-card :is(h2,h3){margin-top:18px;font-size:25px;line-height:1.3}.interior-main .journal-card .home-blogBody>p{font-size:16px}.journal-featured{grid-template-columns:1fr 1fr;display:grid}.journal-featured .home-blogCover{aspect-ratio:auto;min-height:380px;padding:44px}.journal-featured .home-blogCover>p{margin-top:40px;font-size:52px}.journal-featured .home-coverPaper{width:180px;height:180px;padding:30px;bottom:-28px;right:0}.journal-featured .home-blogBody{padding:40px}.interior-main .journal-featured :is(h2,h3){font-size:34px}.journal-readingHeader{max-width:930px;margin:auto}.journal-back{min-height:44px;color:var(--home-orange-text);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.journal-readingHeader h1{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:24px 0;font-size:clamp(42px,5.1vw,68px);font-weight:400;line-height:1.1}.journal-readingHeader>p{color:var(--home-body);max-width:720px;font-size:18px;line-height:1.8}.journal-author{align-items:center;gap:12px;margin-top:28px;display:flex}.journal-author img{object-fit:cover;object-position:center 18%;border-radius:50%;width:40px;height:40px}.journal-author strong{font-size:14px;font-weight:500}.journal-author p{color:var(--home-body);font-size:12px}.journal-readingBody{grid-template-columns:230px minmax(0,720px);align-items:start;gap:60px;max-width:1010px;margin:64px auto 0;display:grid}.reading-toc{position:sticky;top:112px}.reading-tocDesktop>p{color:var(--home-orange-text);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:600}.reading-tocMobile{display:none}.reading-toc nav{gap:3px;display:grid}.reading-toc nav a{min-height:44px;color:var(--home-body);align-items:center;padding:6px 0;font-size:13px;line-height:1.6;text-decoration:none;display:flex}.reading-toc nav a:hover{color:var(--home-orange-text)}.reading-tocDesktop>a,.reading-tocMobile>div>a{min-height:44px;color:var(--home-orange-text);border-top:1px solid #dfe7f1;align-items:center;margin-top:20px;padding-top:18px;font-size:13px;display:inline-flex}.interior-main .blog-prose{max-width:none;color:var(--home-body);gap:22px;font-size:17px;line-height:1.95}.interior-main .blog-prose h2{margin-top:26px;scroll-margin-top:108px;font-size:30px;line-height:1.25}.interior-main .blog-prose aside{background:#f6f8fb;border-color:#d2dfef;border-radius:18px;padding:24px}.interior-main .blog-prose aside>p:first-child{color:var(--home-orange-text);letter-spacing:.09em;font-size:11px}.interior-main .blog-prose aside>p:last-child{font-size:15px;line-height:1.85}.journal-end{border-top:1px solid #e1e8f1;flex-wrap:wrap;gap:20px;margin-top:44px;padding-top:28px;display:flex}.policy-switcher{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;display:flex}.policy-switcher a{min-height:44px;color:var(--home-body);background:#fff;border:1px solid #dce5f0;border-radius:100px;justify-content:center;align-items:center;padding:8px 18px;font-size:13px;display:inline-flex}.policy-switcher a[aria-current=page]{color:var(--home-orange-text);background:#eff3f8;border-color:#c4d8f0}.policy-grid{grid-template-columns:240px minmax(0,740px);align-items:start;gap:72px;max-width:1052px;margin:0 auto 88px;display:grid}.policy-copy{min-width:0;color:var(--home-body);font-size:16px;line-height:1.9}.policy-copy>p:first-child{color:var(--home-body);background:#f6f8fb;border:1px solid #d7e2f0;border-radius:14px;padding:18px 22px;font-size:14px}.policy-copy>div>section,.policy-copy>section{border-top:1px solid #e3eaf3;margin-top:28px;padding-block:28px}.interior-main .policy-copy h2{letter-spacing:-.025em;font-size:26px;font-weight:600;line-height:1.3}.policy-copy p,.policy-copy li{color:var(--home-body);font-size:16px;line-height:1.9}.policy-copy a{color:var(--home-orange-text);text-underline-offset:4px;overflow-wrap:anywhere;font-weight:500;text-decoration:underline}.policy-copy [id]{scroll-margin-top:108px}.policy-copy article{background:#f9fafc;border-color:#dfe7f1;border-radius:18px;padding:26px}.policy-copy section.bg-surface-card{background:#f6f8fb;border:1px solid #dfe7f1;border-radius:18px;padding:26px}.policy-help{background:#f7f9fc;border:1px solid #e1e9f2;border-radius:16px;margin-top:30px;padding:20px}.policy-help p{color:var(--home-body);font-size:13px;line-height:1.8}.policy-help a{min-height:44px;color:var(--home-orange-text);overflow-wrap:anywhere;align-items:center;font-size:13px;display:inline-flex}@media (max-width:1023px){.interior-heroSplit .interior-heroGrid{gap:32px}.interior-heroCopy h1{font-size:60px}.interior-card{padding:24px}.interior-gridFour{grid-template-columns:repeat(2,minmax(0,1fr))}.interior-split{gap:36px}.interior-main h3{font-size:21px}.journal-featured .home-blogCover{min-height:360px;padding:28px}.journal-featured .home-blogCover>p{font-size:38px}.journal-featured .home-blogBody{padding:28px}.interior-main .journal-featured :is(h2,h3){font-size:28px}.policy-grid{grid-template-columns:210px minmax(0,1fr);gap:36px}.journal-readingBody{grid-template-columns:190px minmax(0,1fr);gap:36px}}@media (max-width:767px){.interior-main>section{padding-block:60px}.interior-main>.interior-hero{padding:44px 0 56px}.interior-heroCopy h1{margin-block:18px 22px;font-size:clamp(44px,11vw,62px)}.interior-lead{font-size:16px;line-height:1.8}.interior-heroSplit .interior-heroGrid{grid-template-columns:1fr;gap:36px}.interior-heroActions{gap:10px 20px}.interior-heroActions>div{width:100%}.interior-heroVisual{width:100%;max-width:520px;margin:auto}.interior-artwork img{aspect-ratio:1.45}.interior-artwork figcaption{font-size:8px;left:20px}.interior-eyebrow,.interior-main p.rounded-full{font-size:11px}.interior-main h2{font-size:34px}.interior-grid,.interior-gridTwo,.interior-gridFour{grid-template-columns:1fr;gap:18px;margin-top:28px}.interior-card{padding:26px}.interior-split{grid-template-columns:1fr;gap:32px}.interior-facts{gap:10px 16px;font-size:12px}.interior-formPanel #team-form,.interior-formPanel #apply,.interior-formPanel [data-mentor-state]{border-radius:20px;padding:24px}.interior-formPanel h2{font-size:27px}.interior-callout{border-radius:22px;grid-template-columns:1fr;gap:26px;padding:28px}.interior-callout>div:last-child{width:100%}.interior-callout h2{font-size:32px}.interior-faq summary{font-size:16px}.story-founder{padding:30px}.story-founder img{width:140px;height:140px}.journal-indexGrid{grid-template-columns:1fr;gap:24px}.journal-featured{display:flex}.journal-featured .home-blogCover{aspect-ratio:1.5;min-height:0;padding:28px}.journal-featured .home-blogCover>p{margin-top:25px;font-size:38px}.journal-featured .home-coverPaper{width:130px;height:135px;padding:24px;right:-15px}.journal-featured .home-blogBody{padding:26px}.interior-main .journal-featured :is(h2,h3),.interior-main .journal-card :is(h2,h3){font-size:24px}.journal-readingHeader h1{font-size:44px}.journal-readingHeader>p{font-size:16px}.journal-readingBody{grid-template-columns:1fr;gap:28px;margin-top:36px}.reading-toc{position:static}.reading-tocDesktop{display:none}.reading-tocMobile{display:block}.reading-tocMobile summary{cursor:pointer;letter-spacing:.09em;text-transform:uppercase;min-height:44px;color:var(--home-orange-text);justify-content:space-between;align-items:center;gap:14px;font-size:12px;font-weight:600;list-style:none;display:flex}.reading-tocMobile summary::-webkit-details-marker{display:none}.reading-tocMobile[open] summary svg{transform:rotate(180deg)}.reading-tocMobile>div{padding-top:12px}.reading-toc nav{gap:0}.reading-toc nav a{font-size:14px}.journal-readingBody>.reading-toc{background:#f9fafc;border:1px solid #dfe7f1;border-radius:18px;padding:10px 22px}.interior-main .blog-prose{font-size:16px;line-height:1.9}.interior-main .blog-prose h2{font-size:28px}.policy-grid{grid-template-columns:1fr;gap:28px;margin-bottom:60px}.policy-grid>.reading-toc{border:1px solid #e1e8f1;border-radius:18px;padding:10px 22px}.policy-help{margin-top:18px}.policy-copy p,.policy-copy li{font-size:15px;line-height:1.9}.policy-switcher{gap:6px}.policy-switcher a{padding-inline:12px;font-size:12px}.policy-copy article,.policy-copy section.bg-surface-card{padding:22px}}@media (max-width:374px){.interior-formPanel #team-form,.interior-formPanel #apply,.interior-formPanel [data-mentor-state]{padding:20px}.journal-featured .home-blogCover>p{font-size:31px}.journal-featured .home-coverPaper{width:90px;right:-24px}.journal-author{align-items:flex-start}.journal-author p{max-width:190px}.policy-switcher a{padding-inline:10px}}.interior-main .home-closingBanner h2{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.03em;font-size:clamp(40px,8vw,66px);font-weight:400}.interior-main .admin-copy h1{font-family:var(--font-sans), sans-serif;letter-spacing:-.03em;font-size:32px;font-weight:600;line-height:1.2}.interior-main>.interior-hero h1{font-size:clamp(44px,10vw,72px)}@media (prefers-reduced-motion:no-preference){.interior-heroCopy{animation:home-enter .7s var(--home-ease) both}.interior-heroVisual{animation:home-enter .7s var(--home-ease) .1s both}.interior-card,.interior-cardIcon,.policy-switcher a{transition:transform .3s var(--home-ease), background .25s, box-shadow .3s, border-color .25s}.interior-formPanel button[data-slot=button]{transition:transform .2s,box-shadow .2s}.interior-formPanel button[data-slot=button]:active{transform:scale(.98)}.interior-faq details[open]>p{animation:.25s both home-detailIn}.reading-tocMobile[open]>div{animation:.2s both home-detailIn}.reading-tocMobile summary svg{transition:transform .2s}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.interior-card:hover{border-color:#c8d9ec;transform:translateY(-4px);box-shadow:0 15px 35px #10285008}.interior-card:hover .interior-cardIcon{transform:rotate(-5deg)}.policy-switcher a:hover{background:#f3f6fa;transform:translateY(-2px)}}.interior-artwork img[src*=orange]{filter:hue-rotate(185deg)}
