.story-container{width:min(100% - 48px,1392px);margin-inline:auto}.story-rail{grid-template-columns:235px minmax(0,1fr);align-items:start;display:grid}.story-label{color:var(--red);font:500 14px/1.2 var(--mono-font);letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:12px;margin:0;display:flex}.story-label:before{content:"";background:var(--red);border-radius:2px;flex:none;width:8px;height:8px}.story-rail>.story-label{max-width:211px}.story-light-label,.eyebrow.story-light-label{color:var(--navy)}@media (width<=1000px){.story-rail{grid-template-columns:1fr;gap:32px}}@media (width<=760px){.story-container{width:calc(100% - 24px)}}.story-article{color:var(--navy);background:#fff;padding:120px 0}.story-article-layout{grid-template-columns:335px minmax(0,760px);align-items:start;gap:80px;display:grid}.story-body{min-width:0}.story-chapter{gap:24px;display:grid}.story-chapter+.story-chapter{margin-top:72px}.story-body h2{font:600 30px/1.2 var(--body-font);letter-spacing:-.01em;text-transform:none;color:var(--navy);margin:0}.story-chapter>p:not(.story-chapter-label),.story-chapter-copy{color:var(--navy-grey);font-size:18px;line-height:1.6}.story-chapter-copy{gap:24px;display:grid}.story-chapter-label{color:var(--blue);font:500 14px/1.2 var(--mono-font);letter-spacing:-.02em;text-transform:uppercase}.story-chapter ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.story-chapter li{padding-left:20px;position:relative}.story-chapter strong{font-weight:600}.story-chapter li:before{content:"";background:var(--red);border-radius:1px;width:6px;height:6px;position:absolute;top:11px;left:0}.story-pullquote{border-left:2px solid var(--red);gap:16px;padding:8px 0 8px 28px;display:grid}.story-pullquote p{letter-spacing:-.01em;font-size:30px;line-height:1.2}.story-pullquote cite{font:500 11px/1.2 var(--mono-font);letter-spacing:-.02em;text-transform:uppercase;color:var(--navy-grey)}.story-body figure img{border-radius:8px;width:100%;height:auto}.story-body figcaption{font:500 11px/1.2 var(--mono-font);letter-spacing:-.02em;text-transform:uppercase;color:var(--navy-grey);margin-top:10px}@media (width<=1200px){.story-article-layout{grid-template-columns:280px minmax(0,760px);gap:48px}}@media (width<=1000px){.story-article-layout{grid-template-columns:1fr;gap:64px}.story-body{max-width:760px}}@media (width<=760px){.story-article{padding-block:72px}.story-body h2{font-size:24px}.story-chapter+.story-chapter{margin-top:64px}.story-pullquote p{font-size:22px}}.guide-hero{color:var(--chalk);background:var(--navy);padding:64px 0 120px}.guide-hero-top{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.guide-updated{align-items:center;gap:12px;display:flex}.guide-updated span{color:var(--muted);font:500 11px/1.2 var(--mono-font);letter-spacing:-.02em;text-transform:uppercase}.guide-updated time{color:var(--medium-grey);white-space:nowrap;font-size:14px;line-height:1.5}.guide-hero h1{max-width:1240px;color:var(--chalk);text-wrap:balance;margin:36px 0 0;font-size:104px}.guide-hero-subline{align-items:start;gap:32px;margin-top:36px;display:flex}.guide-hero-subline>p{max-width:760px;color:var(--medium-grey);font-size:20px;line-height:1.4}.guide-hero-action{flex:0 320px;justify-items:start;gap:16px;display:grid}.guide-cta{background:var(--navy-grey);border-radius:6px;width:fit-content;padding:8px;display:flex}.guide-cta .button{white-space:nowrap;border-radius:4px;min-height:41px;padding-inline:16px}.motion-armed [data-hero-headline]{visibility:hidden}.motion-armed [data-hero-follow]{opacity:0}@media (prefers-reduced-motion:reduce){.motion-armed [data-hero-headline]{visibility:visible}.motion-armed [data-hero-follow]{opacity:1}}@media (width<=1200px){.guide-hero-subline{flex-direction:column;gap:24px}.guide-hero-action{flex:none}}@media (width<=760px){.guide-hero{padding:48px 0 72px}.guide-hero h1{margin-top:24px;font-size:50px}.guide-hero-subline{margin-top:24px}.guide-hero-subline>p{font-size:18px}}.about-line-art{z-index:-1;pointer-events:none;position:absolute;inset:0}.about-crossing{transform-origin:0 0;width:903px;height:812.529px;position:absolute;top:-119.764px;left:calc(50% + 37px);overflow:clip;-webkit-mask:url(/assets/about/3221e.svg) 0 0/100% 100% no-repeat;mask:url(/assets/about/3221e.svg) 0 0/100% 100% no-repeat}.about-crossing-base{width:903px;max-width:none;height:812.529px;position:absolute;inset:0}.about-crossing-field{width:1206.31px;height:2079.09px;position:absolute;top:-633.285px;left:-267.65px;-webkit-mask:url(/assets/about/b26f0.svg) 1.28px .833px/1283.66px 2077.41px no-repeat;mask:url(/assets/about/b26f0.svg) 1.28px .833px/1283.66px 2077.41px no-repeat}@media (width<=899px){.about-crossing{opacity:.65;left:55%}}@media (width<=599px){.about-crossing{opacity:.35;top:-32px;left:46%;transform:scale(.6)}}@media (width>=1921px){.about-line-art-hero{clip-path:inset(0 calc(50% - 720px) 0 0)}}.strip-hero{--strip-hero-measure:970px;--strip-hero-gap:32px;isolation:isolate;color:var(--chalk);background:var(--navy);padding:64px 0 120px;position:relative;overflow:clip}.strip-hero h1{max-width:var(--strip-hero-measure);color:var(--chalk);text-wrap:wrap;margin:48px 0 0;font-size:104px}@media (width>=600px){.strip-hero .about-crossing{top:auto;bottom:-15px}}.strip-hero-panel{margin-top:var(--strip-hero-gap);background:var(--navy-grey);border-radius:6px;justify-content:space-between;align-items:start;gap:32px;padding:24px;display:flex;position:relative}.strip-hero-panel>p{min-width:0;color:var(--medium-grey);flex:0 566px;font-size:20px;line-height:1.4}.strip-hero-action{flex:0 0 320px;gap:16px;display:grid}.strip-hero-action>.button{width:100%;min-height:41px}.strip-hero-action>p{color:var(--medium-grey);font-size:14px;line-height:1.5}@media (width<=1100px){.strip-hero-panel{flex-direction:column;gap:24px}.strip-hero-panel>p{flex:none}.strip-hero-action{flex:none;width:min(100%,320px)}}@media (width<=899px){.strip-hero{--strip-hero-measure:780px}.strip-hero h1{font-size:80px}}@media (width<=760px){.strip-hero{--strip-hero-gap:28px;padding:48px 0 72px}.strip-hero h1{margin-top:32px;font-size:50px}.strip-hero-panel{padding:20px}.strip-hero-panel>p{font-size:18px}.strip-hero-action{width:100%}}@media (height<=800px){.strip-hero{--strip-hero-gap:24px;padding-top:32px}.strip-hero h1{margin-top:24px}}@media (width>=761px){.strip-hero .about-line-art-hero{clip-path:inset(0 max(24px,50% - 696px))}}@media (width>=1201px){.strip-hero .strip-hero-panel{max-width:var(--strip-hero-measure)}}.guide-article{color:var(--navy);background:#fff;padding:120px 0}.guide-chapter-row+.guide-chapter-row{margin-top:72px}.guide-rail{grid-template-columns:235px minmax(0,760px);display:grid}.guide-rail>*{grid-column:2}.guide-article .story-chapter-copy a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.guide-steps{counter-reset:guide-step;gap:12px;margin:0;padding:0;list-style:none;display:grid}.guide-steps li{counter-increment:guide-step;padding-left:32px;position:relative}.guide-steps li:before{content:counter(guide-step, decimal-leading-zero);width:auto;height:auto;color:var(--blue);font:500 14px/28.8px var(--mono-font);letter-spacing:-.02em;background:0 0;border-radius:0;top:0}@media (width<=1200px){.guide-rail{grid-template-columns:160px minmax(0,760px)}}@media (width<=1100px){.guide-rail{grid-template-columns:minmax(0,760px)}.guide-rail>*{grid-column:1}}@media (width<=760px){.guide-article{padding-block:72px}.guide-chapter-row+.guide-chapter-row{margin-top:64px}}.guide-cards,.guide-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.guide-card{color:var(--navy);background:var(--light-grey);border-radius:6px;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.guide-card h3{font:600 22px/1.35 var(--body-font);letter-spacing:0;text-transform:none;margin:0 0 14px}.guide-card-head{justify-content:space-between;align-items:baseline;gap:16px;width:100%;display:flex}.guide-card-head span{color:var(--navy-grey);font:500 11px/1.2 var(--mono-font);letter-spacing:-.02em;text-transform:uppercase;flex:none}.guide-card p{color:var(--navy-grey);flex:1;font-size:16px;line-height:1.5}.guide-chip{color:var(--navy);background:var(--medium-grey);font:500 11px/1.2 var(--mono-font);letter-spacing:-.02em;text-transform:uppercase;border-radius:4px;margin-top:24px;padding:4px 6px}@media (width<=760px){.guide-cards,.guide-points{grid-template-columns:1fr;gap:12px}.guide-card{padding:22px}}.guide-table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--navy);font-size:16px;line-height:1.5}.guide-table th,.guide-table td{border-top:1px solid var(--medium-grey);text-align:left;vertical-align:top;padding:16px 20px 16px 0}.guide-table th:last-child,.guide-table td:last-child{padding-right:0}.guide-table thead th,.guide-table thead td{border-top:0;padding-top:0}.guide-table thead th,.guide-table tbody th{font:500 14px/1.2 var(--mono-font);letter-spacing:-.02em;text-transform:uppercase}.guide-table thead td,.guide-table tbody th{width:160px}.guide-table tbody th{padding-top:20px}.guide-table tbody td{color:var(--navy-grey)}.guide-table tbody tr:last-child>*{border-bottom:1px solid var(--medium-grey)}.guide-table-key{display:none}@media (width<=760px){.guide-table,.guide-table tbody,.guide-table tr,.guide-table th,.guide-table td{width:auto;display:block}.guide-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.guide-table tbody tr{border-top:1px solid var(--medium-grey);gap:12px;padding:16px 0;display:grid}.guide-table tbody tr:last-child{border-bottom:1px solid var(--medium-grey)}.guide-table tbody th,.guide-table tbody td{border:0;padding:0}.guide-table tbody tr:last-child>*{border-bottom:0}.guide-table-key{color:var(--navy-grey);font:500 11px/1.2 var(--mono-font);letter-spacing:-.02em;text-transform:uppercase;margin-bottom:4px;display:block}}.story-chapter .guide-related{gap:0}.story-chapter .guide-related li{border-top:1px solid var(--medium-grey);gap:4px;padding:20px 0;display:grid}.story-chapter .guide-related li:last-child{border-bottom:1px solid var(--medium-grey)}.story-chapter .guide-related li:before{content:none}.guide-related a{color:var(--blue);text-underline-offset:3px;justify-self:start;font-size:18px;line-height:1.6;text-decoration:underline}.guide-related p{color:var(--navy-grey);font-size:16px;line-height:1.5}.guide-article-cta .button{white-space:normal;border-radius:4px;min-height:41px;padding-inline:16px}.guide-faq{color:var(--navy);background:#fff;padding:0 0 120px}.guide-faq-rail{grid-template-columns:235px minmax(0,1fr);display:grid}.guide-faq-rail>.story-label{align-self:start;padding-right:24px}.guide-faq-grid{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:80px;display:grid}.guide-faq h2{margin:0;font-size:68px}.guide-faq-list{border-bottom:1px solid var(--medium-grey)}.guide-faq details{border-top:1px solid var(--medium-grey);padding:24px 0}.guide-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:20px;line-height:1.4;list-style:none;display:flex}.guide-faq summary::-webkit-details-marker{display:none}.guide-faq summary span{font:500 14px/1.2 var(--mono-font);letter-spacing:-.02em;flex:none}.guide-faq summary span:after{content:"+"}.guide-faq details[open] summary span:after{content:"–"}.guide-faq details p{color:var(--navy-grey);margin:12px 0 0;font-size:16px;line-height:1.5}@media (width<=1200px){.guide-faq-rail{grid-template-columns:160px minmax(0,1fr)}.guide-faq-grid{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:48px}}@media (width<=1100px){.guide-faq-rail{grid-template-columns:1fr;gap:24px}.guide-faq-grid{grid-template-columns:1fr;gap:64px}.guide-faq h2{max-width:760px}}@media (width<=760px){.guide-faq{padding-bottom:72px}.guide-faq-rail{gap:32px}.guide-faq-grid{gap:40px}.guide-faq h2{font-size:36px}}.guide-closing{color:var(--chalk);background:var(--midnight);padding:64px 0}.guide-closing-grid{grid-template-columns:640px minmax(0,1fr);align-items:center;gap:56px;display:grid}.guide-closing-copy{align-self:start;justify-items:start;gap:28px;padding:86px 0 56px;display:grid}.guide-closing h2{text-wrap:balance;margin:0;font-size:104px}.guide-closing-body{color:var(--medium-grey);font-size:20px;line-height:1.4}.guide-closing-next{color:var(--medium-grey);font-size:16px;line-height:1.5}.guide-closing-body a,.guide-closing-next a{color:var(--chalk);text-underline-offset:3px;text-decoration:underline}.guide-closing-art{background:var(--navy);border-radius:8px;align-self:start;height:clamp(380px,100svh - 160px,599px);margin-top:86px;position:relative;overflow:hidden;container-type:size}@media (width<=1200px){.guide-closing-grid{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr)}}@media (width<=1100px){.guide-closing{padding:120px 0}.guide-closing-grid{grid-template-columns:1fr}.guide-closing-copy{padding:0}.guide-closing-art{height:599px;margin-top:0}}@media (width<=760px){.guide-closing{padding:72px 0}.guide-closing h2{font-size:50px}.guide-closing-body{font-size:18px}.guide-closing-art{height:380px}}
