.features_hero__Tx0qc{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center;min-height:92vh;padding-top:150px;padding-bottom:110px}.features_heroCopy__KUqZ5>*{animation:features_fadeUp__lIflB 1s var(--ease-out) both}.features_heroCopy__KUqZ5>:nth-child(2){animation-delay:.1s}.features_heroCopy__KUqZ5>:nth-child(3){animation-delay:.2s}.features_heroCopy__KUqZ5>:nth-child(4){animation-delay:.3s}.features_heroCopy__KUqZ5 h1{margin:20px 0 26px;font-size:clamp(54px,6.6vw,96px)}.features_heroCopy__KUqZ5 h1 em{display:block}.features_heroCopy__KUqZ5 .mk-lede{max-width:500px;margin:0 0 34px}.features_heroCtas__Kepux{display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px}.features_contents__Nogiz{position:relative;padding:46px 44px 40px 56px;border-radius:3px;background:var(--sheet);box-shadow:var(--shadow-lift);transform:rotate(1.2deg);animation:features_settle__NQdQd 1.2s .2s var(--ease-out) both}.features_contents__Nogiz:after{content:"";position:absolute;top:0;bottom:0;left:34px;width:1px;background:rgba(217,72,59,.25)}.features_pen__ieDCW{position:absolute;right:-34px;top:-70px;width:80px;transform:rotate(28deg)}.features_contentsTitle__RfrVT{margin:0 0 22px;font-family:var(--serif);font-style:italic;font-size:34px;letter-spacing:-.01em;font-variation-settings:"SOFT" 100,"opsz" 72}.features_contents__Nogiz ol{margin:0;padding:0;list-style:none}.features_contents__Nogiz li{animation:features_entry__KUT0v .8s var(--ease-out) both;animation-delay:calc(.5s + var(--i) * .08s)}.features_contents__Nogiz a,.features_indexList__KtZI_ a{display:flex;align-items:baseline;gap:10px;padding:9px 0;transition:transform .35s var(--ease-out),color .25s}.features_contents__Nogiz a:hover,.features_indexList__KtZI_ a:hover{transform:translateX(6px);color:var(--vermilion)}.features_cNum__VWI1O{width:40px;flex:none;font-family:var(--serif);font-style:italic;color:var(--vermilion)}.features_cName__OoTNj{font-family:var(--serif);font-size:19px;font-variation-settings:"SOFT" 100,"opsz" 36}.features_leader__C81g_{flex:1;min-width:20px;height:1px;background-image:radial-gradient(circle,var(--ink-faint) .8px,transparent 1px);background-size:7px 2px;background-repeat:repeat-x;transform-origin:left;transform:translateY(-3px)}.features_contents__Nogiz .features_leader__C81g_{animation:features_leader__C81g_ 1s var(--ease-ink) both;animation-delay:calc(.75s + var(--i) * .08s)}.features_cPage__lkblZ{font-family:var(--serif);font-size:15px;color:var(--ink-faint);font-variant-numeric:oldstyle-nums;transition:color .25s}.features_contents__Nogiz a:hover .features_cPage__lkblZ,.features_indexList__KtZI_ a:hover .features_cPage__lkblZ{color:var(--vermilion)}@keyframes features_fadeUp__lIflB{0%{opacity:0;transform:translateY(20px)}}@keyframes features_settle__NQdQd{0%{opacity:0;transform:translateY(40px) rotate(-2deg)}}@keyframes features_entry__KUT0v{0%{opacity:0;transform:translateX(-12px)}}@keyframes features_leader__C81g_{0%{transform:translateY(-3px) scaleX(0)}}.features_chapters__kp8H0{display:grid;grid-template-columns:210px 1fr;gap:70px;align-items:start;padding-top:40px}.features_rail__JK6Nu{position:sticky;top:110px}.features_railTitle__Ph0fd{margin:0 0 14px;font-family:var(--serif);font-style:italic;font-size:18px;color:var(--vermilion)}.features_railList__Flg8N{position:relative;padding-left:18px}.features_railTrack__fZXmc{position:absolute;left:0;top:6px;bottom:6px;width:1.5px;background:var(--rule)}.features_railTrack__fZXmc i{position:absolute;inset:0;background:var(--vermilion);transform-origin:top}.features_rail__JK6Nu ol{margin:0;padding:0;list-style:none}.features_rail__JK6Nu a{display:flex;gap:10px;padding:6px 0;font-size:14.5px;color:var(--ink-faint);transition:color .3s,transform .4s var(--ease-out)}.features_rail__JK6Nu a:hover{color:var(--ink)}.features_railNum__kxjeT{width:30px;flex:none;font-family:var(--serif);font-style:italic}.features_rail__JK6Nu li[data-active] a{color:var(--ink);transform:translateX(4px)}.features_rail__JK6Nu li[data-active] .features_railNum__kxjeT{color:var(--vermilion)}.features_chapterList__UvUVO{min-width:0}.features_chapter__UbmS2{position:relative;padding:90px 0 40px;scroll-margin-top:40px}.features_chapterHead__93UoW{position:relative;max-width:760px}.features_bigRoman__opkKy{position:absolute;right:-120px;top:-40px;font-family:var(--serif);font-size:220px;line-height:1;color:rgba(217,203,179,.38);pointer-events:none;user-select:none;font-variation-settings:"SOFT" 100,"opsz" 144}.features_chapterHead__93UoW .mk-h2{margin:16px 0 20px;font-size:clamp(38px,4.6vw,58px)}.features_demos__UPKIp{display:grid;gap:60px;margin:56px 0 50px}.features_figure__SELg6{position:relative;margin:0}.features_figure__SELg6 figcaption{margin-top:16px;font-size:22px;text-align:right;color:var(--vermilion);transform:rotate(-1.5deg)}.features_pair__7Ogrw{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center}.features_pair__7Ogrw .mk-h3{margin:0 0 12px}.features_quoteCard__P6Loi{padding:34px 34px 28px;background:#fff6d8;box-shadow:var(--shadow-paper);transform:rotate(-1.5deg)}.features_quoteCard__P6Loi .mk-hand{margin:0;font-size:22px;color:var(--vermilion)}.features_quoteCard__P6Loi blockquote{margin:10px 0 14px;font-family:var(--serif);font-style:italic;font-size:28px;line-height:1.25;letter-spacing:-.01em;font-variation-settings:"SOFT" 100,"opsz" 72}.features_quoteNote__uK0IZ{margin:0;font-size:13px;color:var(--ink-faint)}.features_details__JvGgj{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.features_details__JvGgj li{display:flex;flex-direction:column;gap:4px;padding:22px 22px 24px 0;border-bottom:1px solid var(--rule-soft)}.features_details__JvGgj li:not(:nth-child(3n+1)){padding-left:22px;border-left:1px solid var(--rule-soft)}.features_details__JvGgj b{font-family:var(--serif);font-size:19px;font-weight:450;font-variation-settings:"SOFT" 100}.features_details__JvGgj span{font-size:15px;color:var(--ink-soft)}.features_fleuron__Jum9R{width:120px;margin:70px auto 0}.features_index__KqEPk{padding:120px 0 160px;margin-top:60px;background:var(--paper-deep);border-top:1px solid var(--rule-soft)}.features_index__KqEPk .mk-h2{margin:16px 0 44px}.features_indexList__KtZI_{column-count:3;column-gap:50px;margin:0;padding:0;list-style:none}.features_indexList__KtZI_ li{break-inside:avoid}.features_indexList__KtZI_ a{padding:6px 0;font-family:var(--serif);font-size:17px;font-variation-settings:"SOFT" 100}@media (max-width:1100px){.features_chapters__kp8H0{grid-template-columns:1fr;gap:0}.features_rail__JK6Nu{display:none}.features_bigRoman__opkKy{right:0;font-size:150px}}@media (max-width:900px){.features_hero__Tx0qc{grid-template-columns:1fr;min-height:0;padding-top:120px;gap:50px}.features_pen__ieDCW{right:-6px;width:60px}.features_pair__7Ogrw{grid-template-columns:1fr}.features_details__JvGgj{grid-template-columns:1fr 1fr}.features_details__JvGgj li:not(:nth-child(3n+1)){padding-left:0;border-left:0}.features_details__JvGgj li:nth-child(2n){padding-left:18px;border-left:1px solid var(--rule-soft)}.features_indexList__KtZI_{column-count:2}}@media (max-width:560px){.features_details__JvGgj{grid-template-columns:1fr}.features_details__JvGgj li:nth-child(2n){padding-left:0;border-left:0}.features_indexList__KtZI_{column-count:1}.features_contents__Nogiz{padding:34px 24px 28px 44px}.features_contents__Nogiz:after{left:26px}}