.build_page__Bbgdy{position:relative;z-index:1;min-height:100dvh;overflow-x:clip;color:var(--paper)}.build_header__h9aQt{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem var(--page-gutter);background:color-mix(in srgb,var(--canvas) 72%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.build_wordmark__MR3I_{font-family:var(--font-sans);font-weight:600;letter-spacing:-.02em;font-size:1.1rem;color:var(--paper);text-decoration:none}.build_headerCta__55iDD{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--signal);text-decoration:none}.build_shell__iUxCt{width:min(100%,1040px);margin:0 auto;padding:0 var(--page-gutter)}.build_section__HiqXa{padding:clamp(3.5rem,7vw,6rem) 0;border-top:1px solid var(--line)}.build_h2__GvCD3{margin:0 0 1.8rem;font-family:var(--font-sans);font-weight:600;letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2.4rem);color:var(--paper)}.build_hero__uFOZR{padding-block:clamp(4rem,9vw,7rem) clamp(3rem,6vw,5rem)}.build_eyebrow__z_Dpv{margin:0 0 1.2rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sand)}.build_title__A8uLG{margin:0;max-width:18ch;font-family:var(--font-sans);font-weight:600;letter-spacing:-.04em;line-height:1;font-size:clamp(2.6rem,6vw,4.6rem);color:var(--paper)}.build_subtitle__dxdww{margin:1.6rem 0 0;max-width:54ch;color:var(--steel);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.55}.build_ctaRow__1YNz_{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2.2rem}.build_trust__xOrlZ{margin:1.2rem 0 0;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.02em;color:var(--faint)}.build_empathy__CtRmi{margin:0;max-width:40ch;font-family:var(--font-editorial);font-style:italic;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.35;color:var(--sand)}.build_grid__8qBlf{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--line);overflow:hidden}.build_card__8tahW{display:flex;flex-direction:column;gap:.5rem;padding:clamp(1.3rem,2.6vw,1.9rem);background:var(--surface)}.build_cardTitle__qGekZ{margin:0;font-family:var(--font-sans);font-weight:600;font-size:1.02rem;color:var(--paper)}.build_cardBody__yOviS{margin:0;color:var(--steel);font-size:.9rem;line-height:1.55}.build_note__zd99S{margin:1.2rem 0 0;font-family:var(--font-mono);font-size:.72rem;color:var(--faint)}.build_proofRow__W8_cW{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.build_proofItem__6M7VQ{padding:clamp(1.4rem,3vw,2rem);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.build_proofName__cCtKu{margin:0 0 .6rem;font-family:var(--font-sans);font-weight:600;font-size:1.2rem;color:var(--paper)}.build_proofBody__Fl3z7{margin:0 0 1rem;color:var(--steel);font-size:.95rem;line-height:1.6}.build_proofLink__jBbgi{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--signal);text-decoration:none}.build_proofLink__jBbgi:hover{color:var(--signal-strong)}.build_steps__dpJKR{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.build_stepNo__3XrTn{font-family:var(--font-mono);font-size:.8rem;color:var(--signal)}.build_stepTitle__xDxox{margin:.5rem 0 .4rem;font-family:var(--font-sans);font-weight:600;font-size:1.1rem;color:var(--paper)}.build_stepBody__yJMIL{margin:0;color:var(--steel);font-size:.92rem;line-height:1.6}.build_riskList__X7RCW{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem}.build_riskItem__D4jrE{display:flex;align-items:baseline;gap:.6rem;color:var(--paper);font-size:.95rem;line-height:1.4}.build_riskItem__D4jrE:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--signal);transform:translateY(-1px)}.build_faqList__n11os{display:grid;gap:0}.build_faqItem__zsB82{padding:1.3rem 0;border-top:1px solid var(--line)}.build_faqItem__zsB82:first-child{border-top:none}.build_faqQ__UJ2p2{margin:0 0 .5rem;font-family:var(--font-sans);font-weight:600;font-size:1.02rem;color:var(--paper)}.build_faqA__erVAQ{margin:0;max-width:70ch;color:var(--steel);font-size:.95rem;line-height:1.6}.build_consult__Hggum{scroll-margin-top:84px}.build_formLead__0SAFk{margin:0 0 1.8rem;max-width:52ch;color:var(--steel);font-size:1.02rem;line-height:1.6}.build_form__TE9r9{display:grid;gap:1rem;max-width:560px}.build_form__TE9r9 label{display:grid;gap:.4rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.build_form__TE9r9 input,.build_form__TE9r9 textarea{width:100%;padding:.8rem .9rem;background:var(--raised);border:1px solid var(--line);border-radius:8px;color:var(--paper);font-family:var(--font-sans);font-size:.95rem}.build_form__TE9r9 input:focus,.build_form__TE9r9 textarea:focus{outline:2px solid var(--signal);outline-offset:2px;border-color:transparent}.build_submit__MHjDx{justify-self:start;margin-top:.4rem;padding:.85rem 1.4rem;border:none;border-radius:999px;background:var(--signal);color:var(--canvas);font-family:var(--font-sans);font-weight:600;font-size:.95rem;cursor:pointer}.build_submit__MHjDx:hover{background:var(--signal-strong)}.build_status__0UzFD{margin:.4rem 0 0;font-family:var(--font-mono);font-size:.78rem;color:var(--signal)}.build_footer__Aslvg{padding:2.5rem var(--page-gutter);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;color:var(--faint);font-family:var(--font-mono);font-size:.72rem}.build_footer__Aslvg a{color:var(--steel);text-decoration:none}.build_footer__Aslvg a:hover{color:var(--signal)}.build_reveal__WwA_Z{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .8s var(--ease)}.build_revealShown__x8Fgq{opacity:1;transform:none}@media (max-width:860px){.build_grid__8qBlf,.build_steps__dpJKR{grid-template-columns:1fr 1fr}.build_proofRow__W8_cW{grid-template-columns:1fr}}@media (max-width:560px){.build_grid__8qBlf,.build_steps__dpJKR{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.build_reveal__WwA_Z{opacity:1;transform:none;transition:none}}.benchmark_chipRow__2F0m4{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.8rem}.benchmark_chip___MMV5{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.06em;color:var(--steel)}.benchmark_chipDot__GxNB4{width:6px;height:6px;border-radius:50%;background:var(--signal);flex:none}.benchmark_chipMuted__6uTlG{color:var(--faint)}.benchmark_lead__r2pvm{margin:0;max-width:64ch;color:var(--steel);font-size:1.02rem;line-height:1.65}.benchmark_leadTight__ApGpJ{margin:0 0 1.8rem}.benchmark_meta__n3l6a{margin:1.2rem 0 0;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.02em;color:var(--faint)}.benchmark_tableFrame__batJM{margin-top:1.6rem;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;background:var(--surface)}.benchmark_tableScroll___baND{overflow-x:auto}.benchmark_table__Kp6_J{width:100%;min-width:640px;border-collapse:collapse;font-family:var(--font-mono);font-size:.82rem}.benchmark_table__Kp6_J caption{caption-side:top;padding:1rem 1.1rem;text-align:left;color:var(--faint);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--line)}.benchmark_table__Kp6_J td,.benchmark_table__Kp6_J th{padding:.8rem 1.1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.benchmark_table__Kp6_J thead th{color:var(--faint);font-weight:500;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.benchmark_table__Kp6_J tbody tr:last-child td,.benchmark_table__Kp6_J tbody tr:last-child th{border-bottom:none}.benchmark_cellName__nWJ9s{color:var(--paper);white-space:nowrap}.benchmark_cellCount__LVt_B{color:var(--signal);font-variant-numeric:tabular-nums}.benchmark_cellDesc__LFk0l{color:var(--steel);font-family:var(--font-sans);font-size:.86rem;line-height:1.5;min-width:26ch}.benchmark_totalRow__WAM9e td,.benchmark_totalRow__WAM9e th{color:var(--paper);background:var(--raised)}.benchmark_rubric__sU3Z7{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:1px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--line);overflow:hidden}.benchmark_rubricItem__3QXWL{display:grid;grid-template-columns:14rem 1fr;gap:1.2rem;padding:1.2rem 1.3rem;background:var(--surface)}.benchmark_rubricName__PxDaY{margin:0;font-family:var(--font-sans);font-weight:600;font-size:1rem;color:var(--paper)}.benchmark_rubricScale__pUKdk{margin:0;padding:0;list-style:none;display:grid;gap:.4rem;font-family:var(--font-mono);font-size:.78rem;line-height:1.4}.benchmark_rubricScale__pUKdk li{display:grid;grid-template-columns:1.6rem 1fr;gap:.6rem;color:var(--steel)}.benchmark_rubricPoint__pzrrT{color:var(--signal);font-variant-numeric:tabular-nums}.benchmark_awaiting__J7IEP{display:flex;align-items:center;gap:.7rem;padding:1rem 1.1rem;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:.8rem;color:var(--sand)}.benchmark_awaitingDot__H6M_4{width:7px;height:7px;border-radius:50%;flex:none;background:var(--sand);box-shadow:0 0 0 4px color-mix(in srgb,var(--sand) 14%,transparent)}.benchmark_pending__KdrWt{color:var(--faint);font-variant-numeric:tabular-nums}.benchmark_steps__Cg3yG{list-style:none;counter-reset:step;margin:1.6rem 0 0;padding:0;display:grid;gap:1.2rem}.benchmark_stepItem__UxzOe{display:grid;grid-template-columns:2.2rem 1fr;gap:1rem;align-items:baseline}.benchmark_stepItem__UxzOe:before{counter-increment:step;content:counter(step,decimal-leading-zero);font-family:var(--font-mono);font-size:.8rem;color:var(--signal)}.benchmark_stepBody__G3a1B{margin:0;max-width:62ch;color:var(--steel);font-size:.95rem;line-height:1.6}.benchmark_stepBody__G3a1B strong{color:var(--paper);font-weight:600}.benchmark_repoTag__QC6__{font-family:var(--font-mono);font-size:.82rem;color:var(--sand)}@media (max-width:640px){.benchmark_rubricItem__3QXWL{grid-template-columns:1fr;gap:.7rem}}@font-face{font-family:__sprat_bb3af8;src:url(/_next/static/media/21cc0148005f7891-s.p.woff2) format("woff2");font-display:swap;font-weight:10 200}@font-face{font-family:__sprat_Fallback_bb3af8;src:local("Arial");ascent-override:96.53%;descent-override:31.23%;line-gap-override:7.57%;size-adjust:105.66%}.__className_bb3af8{font-family:__sprat_bb3af8,__sprat_Fallback_bb3af8}.__variable_bb3af8{--font-display:"__sprat_bb3af8","__sprat_Fallback_bb3af8"}@font-face{font-family:__junicode_398627;src:url(/_next/static/media/e605684e93cae360-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:__junicode_398627;src:url(/_next/static/media/dafcddc348436272-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:__junicode_Fallback_398627;src:local("Arial");ascent-override:99.38%;descent-override:47.38%;line-gap-override:0.00%;size-adjust:86.53%}.__className_398627{font-family:__junicode_398627,__junicode_Fallback_398627}.__variable_398627{--font-text:"__junicode_398627","__junicode_Fallback_398627"}.Front_front__4vjw1{--paper:#f2efe8;--ink:#141414;--grey:#6b6760;--red:#a3121b;--gutter:max(16px,4vw);--thread:calc(var(--gutter) + 30px);--indent:calc(var(--thread) + 1.8rem);position:relative;overflow-x:clip;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .08 0 0 0 0 .07 0 0 0 0 .06 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") repeat,var(--paper);background-size:220px 220px,auto;color:var(--ink);font-family:var(--font-text),Georgia,serif}body:has(.Front_front__4vjw1),html:has(.Front_front__4vjw1){background:#f2efe8;color:#141414;color-scheme:light}.Front_front__4vjw1 ::selection{background:var(--red);color:var(--paper)}.Front_front__4vjw1 a{color:inherit}.Front_front__4vjw1 a:focus-visible{outline:2px solid var(--red);outline-offset:4px}.Front_label__umKqT{margin:0;color:var(--grey);font-size:1rem;font-weight:500;font-variant-caps:all-small-caps;letter-spacing:.1em}.Front_agency__5GAPz>.Front_label__umKqT,.Front_catchUp__mr1dq>.Front_label__umKqT,.Front_line__UT70R>.Front_label__umKqT,.Front_opening__egjNw>.Front_label__umKqT,.Front_practice__pkfio>.Front_label__umKqT,.Front_rules__SMBgm>.Front_label__umKqT,.Front_steps__MfbPg>.Front_label__umKqT{position:absolute;top:7svh;left:var(--indent)}.Front_chapterMark__Sztkj{display:inline-flex;align-items:flex-start;gap:.75rem}.Front_chapterText__8RHDi{display:flex;flex-direction:column;gap:.15rem}.Front_chapterReflection__Nii7Q{max-width:24rem;font-kerning:none;color:var(--grey);font-size:.98rem;font-style:italic;font-variant-caps:normal;letter-spacing:0;line-height:1.35}html[data-front=motion] .Front_front__4vjw1 [data-reflection]{opacity:0}.Front_chapterGlyph__VnAhu{position:relative;flex:none;width:clamp(2.6rem,3.2vw,3.6rem);height:clamp(2.6rem,3.2vw,3.6rem)}.Front_chapterStroke__ub0UH{inset:0;width:100%;height:100%}.Front_ink__4n7FK.Front_chapterStroke__ub0UH>g path{fill-opacity:.95}.Front_ink__4n7FK{position:absolute;overflow:visible;color:var(--red);pointer-events:none}.Front_ink__4n7FK>g circle,.Front_ink__4n7FK>g path{fill:currentColor;fill-opacity:.93}.Front_ink__4n7FK>g circle.Front_press__uY4WY{fill:#74101a;fill-opacity:.85}.Front_ink__4n7FK [data-reveal]{stroke-dasharray:1 1;stroke-dashoffset:0}html[data-front=motion] .Front_front__4vjw1 .Front_ink__4n7FK:not([data-still]) [data-reveal]{stroke-dashoffset:1}html[data-front=motion] .Front_front__4vjw1 [data-body]{--wght:10}html[data-front=motion] .Front_front__4vjw1 [data-small]{--wdth:160;transform:none}html[data-front=motion] .Front_front__4vjw1 [data-struck]{opacity:1}html[data-front=motion] .Front_front__4vjw1 [data-source]{visibility:hidden}.Front_thread__NWOSS{inset:0;z-index:1;width:100%;height:100%}.Front_spineHost__TEXHF{position:absolute;inset:0;z-index:1;pointer-events:none}.Front_blot__3LPCr{position:absolute;width:0;height:0;background:var(--red);opacity:.86;pointer-events:none;transform:translate(-50%,-50%);transition:width .12s linear,height .12s linear}.Front_spineDefs__GRbZF{position:absolute;width:0;height:0;overflow:hidden}.Front_spinePiece__P0ABW{position:absolute;overflow:visible;color:var(--red);pointer-events:none}.Front_spinePiece__P0ABW [data-reveal]{stroke-dasharray:1 1;stroke-dashoffset:0}html[data-front=motion] .Front_front__4vjw1 .Front_spinePiece__P0ABW [data-reveal]{stroke-dashoffset:1}.Front_agency__5GAPz,.Front_catchUp__mr1dq,.Front_practice__pkfio,.Front_rules__SMBgm,.Front_steps__MfbPg{display:flex;flex-direction:column;justify-content:center;min-height:100svh}.Front_opening__egjNw{position:relative;min-height:100svh;padding:0 var(--gutter) 16svh}.Front_opening__egjNw>.Front_label__umKqT{top:max(7svh,4rem)}.Front_openingLinks__feRgw{position:absolute;top:1rem;right:var(--gutter);left:var(--gutter);z-index:4;display:flex;align-items:center;justify-content:flex-end;gap:clamp(1.2rem,3vw,2.5rem)}.Front_openingLinks__feRgw nav{display:flex;align-items:center;gap:1.2rem}.Front_openingLinks__feRgw nav a{display:inline-flex;align-items:center;min-height:44px;font-size:1.05rem;text-decoration:none;text-underline-offset:.25em}.Front_openingLinks__feRgw nav a:focus-visible,.Front_openingLinks__feRgw nav a:hover{text-decoration:underline;text-decoration-color:var(--red)}.Front_openingLinks__feRgw .Front_follow__ui7LT{position:static;display:inline-flex;align-items:center;gap:.35em;min-height:44px;padding-bottom:0}.Front_follow__ui7LT{position:absolute;top:26px;right:var(--gutter);z-index:2;font-size:1rem;font-weight:600;font-variant-caps:all-small-caps;letter-spacing:.1em;text-decoration:none;padding-bottom:7px}.Front_elsewhere__A2LM9 .Front_title__4oHM1,.Front_follow__ui7LT,.Front_practiceDoor__vhbbL{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 10' preserveAspectRatio='none'%3E%3Cpath d='M1 5.6C38 4.2 74 6.6 110 5.1S170 4.4 199 4.9' fill='none' stroke='%23a3121b' stroke-width='2.2' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") no-repeat 0 100% /0 7px;text-decoration:none!important;transition:background-size .5s cubic-bezier(.65,0,.35,1)}.Front_practiceDoor__vhbbL:focus-visible,.Front_practiceDoor__vhbbL:hover{background-size:100% 7px}.Front_elsewhere__A2LM9 a:focus-visible .Front_title__4oHM1,.Front_elsewhere__A2LM9 a:hover .Front_title__4oHM1,.Front_follow__ui7LT:focus-visible,.Front_follow__ui7LT:hover{animation:Front_rewrite__EQ9_G .5s cubic-bezier(.65,0,.35,1)}@keyframes Front_rewrite__EQ9_G{0%{background-size:0 7px}to{background-size:100% 7px}}.Front_landing__eOSSq{position:absolute;left:.041em;top:calc(98% - .035em);width:.07em;height:.07em;border-radius:50%;background:var(--red);pointer-events:none}html[data-front=motion] .Front_front__4vjw1 .Front_landing__eOSSq{transform:scale(0)}.Front_marginNav__TTpAE{position:fixed;top:72vh;left:var(--thread);z-index:40;width:0;height:0;transition:opacity .25s ease}.Front_marginNav__TTpAE[data-riding]{position:absolute}.Front_marginNav__TTpAE[data-hidden]{opacity:0;pointer-events:none}.Front_marginNav__TTpAE[data-hidden]:focus-within{opacity:1;pointer-events:auto}.Front_marginNav__TTpAE[data-resting]:not(:hover):not(:focus-within){opacity:0}.Front_penTip__ZD9k6{position:absolute;top:-11px;left:-11px;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.Front_penTip__ZD9k6:before{content:"";position:absolute;top:9.5px;left:2px;width:18px;height:3px;border-radius:2px;background:var(--red);transform:rotate(-14deg);transition:transform .2s ease}.Front_marginNav__TTpAE[data-open] .Front_penTip__ZD9k6:before,.Front_penTip__ZD9k6:focus-visible:before,.Front_penTip__ZD9k6:hover:before{transform:rotate(-14deg) scaleX(1.35)}.Front_marginNav__TTpAE ol{position:absolute;right:14px;top:0;display:grid;gap:.1rem;margin:0;padding:0;list-style:none;opacity:0;pointer-events:none;transform:translate(4px,-50%);transition:opacity .2s ease,transform .2s ease}.Front_marginNav__TTpAE[data-open] ol{opacity:1;pointer-events:auto;transform:translateY(-50%)}.Front_marginNav__TTpAE ol button{display:block;padding:.1rem .2rem;border:0;background:none;color:var(--grey);cursor:pointer;font-family:var(--font-hand),var(--font-tc),serif;font-size:1.1rem;line-height:1.25}.Front_marginNav__TTpAE ol button:focus-visible,.Front_marginNav__TTpAE ol button:hover{color:var(--red)}.Front_name__8cPkz{position:relative;display:inline-block;margin:calc(56svh - .74em) 0 0 -.076em;font-family:var(--font-display),Georgia,serif;font-size:clamp(5rem,13.3vw,19rem);font-weight:200;font-variation-settings:"wdth" 200;letter-spacing:-.035em;line-height:.8}.Front_knot__fZleS{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;color:var(--red);pointer-events:none}.Front_knot__fZleS path{stroke-dasharray:1 1;stroke-dashoffset:0}html[data-front=motion] .Front_front__4vjw1 .Front_knot__fZleS path{stroke-dashoffset:1}.Front_below__iWTd9{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:4vw;margin:6svh 0 0 calc(var(--indent) - var(--gutter))}.Front_kicker__HVy35{grid-column:1;margin:0 0 .9rem;color:var(--grey);font-family:var(--font-text),Georgia,serif;font-size:clamp(1.3rem,1.8vw,1.7rem);font-style:italic}.Front_attention__V2I9N{grid-column:1;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,4.2vw,4.4rem);font-weight:55;font-variation-settings:"wdth" 140;letter-spacing:-.01em;line-height:.98;word-spacing:.04em}.Front_portrait__RO6Qk{grid-column:2;grid-row:1/span 3;align-self:start;width:clamp(200px,19vw,300px);aspect-ratio:1;max-width:100%;margin:0}.Front_portrait__RO6Qk canvas{display:block;width:100%;height:100%}.Front_openingNote__d6W_c{grid-column:1;max-width:36rem;margin-top:1.5rem;font-size:clamp(1.12rem,1.5vw,1.35rem);line-height:1.45;text-wrap:pretty}.Front_openingNote__d6W_c p{margin:0 0 .8em}.Front_openingNote__d6W_c p:last-child{margin-bottom:0}.Front_catchUp__mr1dq{position:relative;padding:16svh var(--gutter) 18svh var(--indent)}.Front_thenNow__h1PCT{position:relative;z-index:2;max-width:34rem;margin-top:3.4rem;font-size:clamp(1.08rem,1.35vw,1.25rem);line-height:1.5}.Front_thenNow__h1PCT p{margin:0;text-wrap:pretty}.Front_then___QNx6{color:var(--grey);font-style:italic}.Front_now__gtyCw{margin-top:.7rem!important}html[data-front=motion] .Front_front__4vjw1 [data-now]{opacity:0}.Front_agency__5GAPz{position:relative;padding:16svh var(--gutter) 16svh var(--indent)}.Front_agencyLine__wuUzg{position:relative;z-index:2;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,12vw,13rem);font-weight:200;font-variation-settings:"wdth" 190;letter-spacing:-.03em;line-height:.92;white-space:nowrap}.Front_struck__rCA0O{opacity:.16}.Front_agency__5GAPz{touch-action:pan-y}.Front_agencyLine__wuUzg[data-interactive]{-webkit-user-select:none;user-select:none}.Front_agencyLine__wuUzg[data-interactive] .Front_struck__rCA0O{cursor:crosshair}.Front_agency__5GAPz[data-struck-state=struck] .Front_struck__rCA0O{cursor:auto}.Front_readerInk__K8RdF{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.Front_readerInk__K8RdF path{fill:var(--red);fill-opacity:.93}.Front_agencyHint__dW4jK{margin:1.6rem 0 0;color:var(--grey);font-size:clamp(1.05rem,1.3vw,1.2rem);font-style:italic}.Front_agencyButton__LfRJF{padding:0 0 2px;border:0;border-bottom:1px solid;background:none;color:var(--ink);font:inherit;font-style:normal;cursor:pointer}.Front_agencyButton__LfRJF:focus-visible,.Front_agencyButton__LfRJF:hover{color:var(--red)}.Front_agencyButton__LfRJF:focus-visible{outline:2px solid var(--red);outline-offset:4px}html[data-front=motion] .Front_front__4vjw1 [data-hint]{opacity:0}@media (prefers-reduced-motion:reduce){.Front_agencyHint__dW4jK{display:none}}.Front_agencyGloss__GU0st{max-width:30rem;margin:3.2rem 0 0;color:var(--grey);font-size:clamp(1.1rem,1.5vw,1.35rem);font-style:italic;line-height:1.45}.Front_agencyGloss__GU0st span{margin-right:.6em;color:var(--ink);font-family:var(--font-hand),var(--font-tc),serif;font-size:1.35em;font-style:normal;letter-spacing:.08em}.Front_first__Cov8y{margin:0 0 2.4rem;color:var(--grey);font-family:var(--font-text),Georgia,serif;font-size:clamp(1.6rem,2.6vw,2.4rem);font-style:italic}.Front_catchLine__ifCDV{position:relative;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,9vw,9.5rem);font-weight:200;font-variation-settings:"wdth" 190;letter-spacing:-.03em;line-height:.92;word-spacing:.08em}.Front_catchLine__ifCDV>span>span{display:block;white-space:nowrap}.Front_outline__AtJ60{position:absolute;inset:0;color:transparent;-webkit-text-stroke:1.2px hsla(0,0%,8%,.5);pointer-events:none}.Front_bodyFill__6Zfi4{position:relative;display:block;font-weight:var(--wght,200)}.Front_steps__MfbPg{position:relative;min-height:auto;padding:16svh var(--gutter) calc(210px + 6svh) var(--indent)}.Front_stepsLine__nmRue{max-width:19ch;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(2.4rem,6vw,6.6rem);font-weight:170;font-variation-settings:"wdth" 165;letter-spacing:-.03em;word-spacing:.06em;line-height:1}.Front_practice__pkfio{position:relative;padding:calc(7svh + 3rem) var(--gutter) 8svh var(--indent)}.Front_practice__pkfio ol{margin:1.6rem 0 0;padding:0;list-style:none}.Front_practice__pkfio li{display:grid;grid-template-columns:3rem minmax(0,.9fr) minmax(0,1.1fr);align-items:last baseline;align-content:center;gap:1rem;min-height:14svh;padding:1.2rem 0;border-top:1px solid hsla(0,0%,8%,.8)}.Front_practice__pkfio li:last-child{border-bottom:1px solid hsla(0,0%,8%,.8)}.Front_practiceSheet__2Va_v{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:end;gap:1.4rem 3rem;margin-top:7svh}.Front_sheetInk__PkiZP g circle,.Front_sheetInk__PkiZP g path{fill:currentColor;fill-opacity:.93}.Front_practiceSheet__2Va_v .Front_sheetInk__PkiZP{position:static;display:block;width:100%;height:auto}.Front_practiceCaption__354yQ{margin:0;color:var(--grey);font-size:clamp(1.05rem,1.3vw,1.2rem);font-style:italic;line-height:1.45;text-wrap:pretty}.Front_index__MDFTS{position:relative;color:var(--grey);font-size:1rem;font-weight:500;letter-spacing:.08em;font-variant-numeric:oldstyle-nums tabular-nums}.Front_practiceWord__CiFRB{font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,6.2vw,6.6rem);font-weight:150;font-variation-settings:"wdth" 150;letter-spacing:-.02em;line-height:.9}.Front_practiceLine__ParcL{max-width:30rem;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.4}.Front_practiceExcerpt__Sepr3{max-width:42rem;margin:5svh 0 0}.Front_practiceExcerpt__Sepr3 blockquote{margin:0;font-size:clamp(1.4rem,2.3vw,2rem);font-style:italic;line-height:1.3}.Front_practiceExcerpt__Sepr3 blockquote p{margin:0}.Front_practiceExcerpt__Sepr3 figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;margin-top:1rem;color:var(--grey);font-size:1.05rem}.Front_practiceExcerpt__Sepr3 figcaption cite{font-style:normal}.Front_practiceExcerpt__Sepr3 figcaption a{margin-left:1rem;color:var(--ink);text-decoration-color:var(--red);text-underline-offset:.2em}.Front_practiceArrow__j994X{margin-left:.35em;color:var(--grey);font-family:var(--font-text),Georgia,serif;font-size:.42em;font-weight:400;vertical-align:.4em}.Front_practiceDoor__vhbbL:focus-visible .Front_practiceArrow__j994X,.Front_practiceDoor__vhbbL:hover .Front_practiceArrow__j994X{color:var(--red)}.Front_ending__cnz9s{display:flex;flex-direction:column;min-height:100svh}.Front_ending__cnz9s>.Front_close__fCOye{flex:none;min-height:0;padding:0 var(--gutter) 0 var(--indent)}.Front_ending__cnz9s .Front_followBig__8waYl{margin-left:-.04em;font-size:clamp(2.2rem,5.6vw,5.6rem)}.Front_ending__cnz9s .Front_daoGlyph__m7cGA{width:min(52svh,46vw)}.Front_dao__z0F4F{display:grid;flex:1;grid-template-columns:auto minmax(0,24rem);justify-content:start;align-items:center;gap:4vw;padding:0 var(--gutter) 0 var(--indent)}.Front_daoGlyph__m7cGA{position:relative;width:min(62svh,50vw);aspect-ratio:1;margin:0}.Front_ink__4n7FK.Front_daoStroke__5XPL3>g path{fill-opacity:1}.Front_daoStroke__5XPL3{inset:0;width:100%;height:100%}.Front_daoGloss__nUbup p{margin:0 0 1rem;font-family:var(--font-text),Georgia,serif;font-size:clamp(1.3rem,1.9vw,1.8rem);font-style:italic;line-height:1.25}.Front_rules__SMBgm{position:relative;padding:calc(7svh + 4rem) var(--gutter) 16svh var(--indent)}.Front_ruleContext__Nh4Op{margin:0 0 1.5rem;color:var(--grey);font-size:clamp(1.1rem,1.5vw,1.35rem);font-style:italic}.Front_chase__Fjzou{position:relative}.Front_rule___Ruu9{position:relative;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,9vw,9.6rem);font-weight:190;font-variation-settings:"wdth" 190;letter-spacing:-.03em;line-height:.95;word-spacing:.08em}.Front_chase__Fjzou .Front_rule___Ruu9{padding-bottom:150px}.Front_price__Cx7pZ{position:absolute;right:var(--gutter);bottom:120px;z-index:2;color:var(--grey);font-size:1rem;font-weight:600;font-variant-caps:all-small-caps;letter-spacing:.1em;pointer-events:none;white-space:nowrap}.Front_small__fBi3c{display:inline-block;white-space:nowrap;font-weight:120;letter-spacing:0;word-spacing:.14em;font-variation-settings:"wdth" var(--wdth,100);transform:scale(.6);transform-origin:left 70%}.Front_line__UT70R{position:relative;overflow:clip;min-height:100svh;padding:12svh var(--gutter) 4svh var(--indent)}.Front_sutra__1X_0q{display:block;width:fit-content;margin:0 8vw 0 auto;writing-mode:vertical-rl;font-family:var(--font-tc),"Noto Serif TC","Songti TC",serif;font-size:min(9.4svh,15vw);font-weight:500;line-height:1.3}.Front_column__9V07Y{position:relative;display:block;margin-block-end:.28em}.Front_seen__G43Qx{font-weight:700}.Front_stopMark__GUFpk{position:relative}.Front_gloss__7Zu2q{max-width:38rem;margin-top:max(5svh,var(--enso-clearance,0px));text-wrap:pretty}.Front_gloss__7Zu2q p{margin:0 0 1rem;font-family:var(--font-text),Georgia,serif;font-size:clamp(1.2rem,1.6vw,1.6rem);font-style:italic;line-height:1.4}.Front_gloss__7Zu2q cite{display:block;margin-bottom:1.5rem;color:var(--grey);font-size:1rem;font-style:normal;font-variant-caps:all-small-caps;letter-spacing:.1em}.Front_close__fCOye{position:relative;display:flex;align-items:center;min-height:100svh;padding:0 var(--gutter)}.Front_followBig__8waYl{position:relative;display:inline-block;margin-left:-.061em;font-family:var(--font-display),Georgia,serif;font-size:clamp(3.4rem,18.5vw,26rem);font-weight:60;font-variation-settings:"wdth" 100;letter-spacing:-.02em;line-height:.85;text-decoration:none;white-space:nowrap}.Front_followBig__8waYl:hover{color:var(--red)}.Front_elsewhere__A2LM9{display:flex;flex-wrap:wrap;gap:1rem 3rem;margin-top:0;padding-top:1.4rem;border-top:1px solid hsla(0,0%,8%,.6)}.Front_elsewhere__A2LM9 a{display:grid;align-content:center;min-height:44px;gap:.2rem;text-decoration:none}.Front_kind__9rM2v{color:var(--grey);font-size:.95rem;font-variant-caps:all-small-caps;letter-spacing:.1em}.Front_title__4oHM1{font-size:1.15rem;font-weight:600}.Front_elsewhere__A2LM9 a:hover .Front_title__4oHM1{color:var(--red)}.Front_contents__j6TsS ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 3rem;max-width:64rem;margin:0 0 2.6rem;padding:0;list-style:none}.Front_contents__j6TsS a{display:grid;grid-template-columns:2.6rem minmax(0,1fr);column-gap:.9rem;align-items:baseline;text-decoration:none}.Front_contentsMark__CSYay{grid-row:span 2;font-family:var(--font-hand),var(--font-tc),serif;font-size:2.2rem;line-height:1}.Front_contentsLabel__EubYZ{font-size:.95rem;font-variant-caps:all-small-caps;letter-spacing:.1em;color:var(--grey)}.Front_contentsReflection__3MFRm{font-size:1.05rem;font-style:italic;font-kerning:none;line-height:1.35}.Front_contents__j6TsS a:focus-visible .Front_contentsMark__CSYay,.Front_contents__j6TsS a:hover .Front_contentsMark__CSYay{color:var(--red)}.Front_howDrawn__KtADs{max-width:34rem;margin:0 0 2.4rem;color:var(--grey);font-size:1.05rem;font-style:italic;line-height:1.5}.Front_howDrawn__KtADs a{font-style:normal;text-decoration-color:var(--red);text-underline-offset:.22em}.Front_colophonBlock__4MM3a{padding:6svh var(--gutter) 5svh var(--indent)}.Front_colophon__PDHS4{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:3rem 0 0;color:var(--grey);font-size:1rem;font-variant-caps:all-small-caps;letter-spacing:.1em}.Front_roomFooter__oYd8I{width:min(calc(100% - 2 * var(--gutter)),76rem);margin-inline:auto;padding:1.4rem 0 2.8rem;border-top:1px solid hsla(0,0%,8%,.25)}.Front_roomFooter__oYd8I nav{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.Front_roomFooter__oYd8I a{display:inline-flex;align-items:center;gap:.35em;min-height:44px;font-size:1.05rem;text-decoration:none;text-underline-offset:.25em}.Front_roomFooter__oYd8I a:focus-visible,.Front_roomFooter__oYd8I a:hover{text-decoration:underline;text-decoration-color:var(--red)}.Front_roomFooter__oYd8I .Front_colophon__PDHS4{margin-top:1.5rem}.Front_workPage__10pU0{min-height:100svh}.Front_workHead__MrT3K{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;justify-content:space-between;align-items:baseline;padding:26px var(--gutter) 0}.Front_workHome__FtfId{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-display),Georgia,serif;font-size:1.6rem;font-weight:200;font-variation-settings:"wdth" 200;letter-spacing:-.03em;text-decoration:none}.Front_workHead__MrT3K .Front_follow__ui7LT{position:static;display:inline-flex;align-items:center;min-height:44px}.Front_sectionNav__GJ8nD{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;margin-right:auto;margin-left:clamp(1.4rem,4vw,3.6rem);font-size:1.05rem;font-variant-caps:all-small-caps;letter-spacing:.1em}.Front_sectionNav__GJ8nD a{display:inline-flex;align-items:center;min-height:44px;padding-bottom:6px;text-decoration:none}.Front_sectionNav__GJ8nD a:hover,.Front_sectionNav__GJ8nD a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:2px;text-underline-offset:.42em}.Front_workBody__YQtp7{padding:14svh var(--gutter) 10svh var(--indent)}.Front_workTitle__2r_K8{margin:0 0 0 -.06em;font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,9vw,9.6rem);font-weight:190;font-variation-settings:"wdth" 190;letter-spacing:-.03em;line-height:.95;word-spacing:.08em}.Front_workHorizon__xjMcC{display:block;width:min(100%,72rem);height:12px;margin-top:.6rem;overflow:visible}.Front_workHorizon__xjMcC path{fill:none;stroke:var(--red);stroke-width:3.2;stroke-linecap:round}.Front_workLede__KQLfp{margin:2rem 0 0;color:var(--grey);font-size:clamp(1.2rem,1.8vw,1.6rem);font-style:italic}.Front_workList__6tlCS{margin:10svh 0 0;padding:0;list-style:none;border-top:1px solid hsla(0,0%,8%,.8)}.Front_workList__6tlCS li{border-bottom:1px solid hsla(0,0%,8%,.8)}.Front_workItem__JmT6q{display:grid;grid-template-columns:3rem minmax(0,1fr) minmax(0,1.15fr) 10rem;align-items:last baseline;gap:1rem 2rem;padding:1.6rem 0;text-decoration:none}.Front_workName__luVCJ{justify-self:start;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.8rem,3vw,3.4rem);white-space:nowrap;font-weight:150;font-variation-settings:"wdth" 150;letter-spacing:-.02em;line-height:.95}.Front_workLine__ppiHj{max-width:34rem;text-wrap:pretty;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.4}.Front_workKind___Bu8X{justify-self:end;color:var(--grey);font-size:1rem;font-variant-caps:all-small-caps;letter-spacing:.1em;white-space:nowrap}.Front_workName__luVCJ{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 10' preserveAspectRatio='none'%3E%3Cpath d='M1 5.6C38 4.2 74 6.6 110 5.1S170 4.4 199 4.9' fill='none' stroke='%23a3121b' stroke-width='2.2' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") no-repeat 0 100% /0 7px;padding-bottom:8px;transition:background-size .45s cubic-bezier(.65,0,.35,1)}.Front_workItem__JmT6q:focus-visible .Front_workName__luVCJ,.Front_workItem__JmT6q:hover .Front_workName__luVCJ{background-size:100% 7px}.Front_workItem__JmT6q:focus-visible .Front_workKind___Bu8X,.Front_workItem__JmT6q:hover .Front_workKind___Bu8X{color:var(--red)}@media (max-width:720px){.Front_openingLinks__feRgw{top:.35rem}.Front_openingLinks__feRgw .Front_follow__ui7LT span{display:none}.Front_contents__j6TsS ol,.Front_practiceSheet__2Va_v{grid-template-columns:minmax(0,1fr)}.Front_agencyLine__wuUzg{font-size:11vw}.Front_front__4vjw1{--thread:calc(var(--gutter) * 0.5);--indent:calc(var(--thread) + 1.2rem)}.Front_opening__egjNw{min-height:92svh;padding:0 12px 12svh}.Front_name__8cPkz{margin-top:calc(34svh - .74em);font-size:13.4vw}.Front_below__iWTd9{grid-template-columns:minmax(0,1fr);margin:5svh 0 0 calc(var(--indent) - 12px)}.Front_portrait__RO6Qk{grid-column:1;grid-row:1;justify-self:end;width:54vw;margin:0 0 6svh}.Front_kicker__HVy35{font-size:1.15rem}.Front_attention__V2I9N{font-size:8.2vw}.Front_close__fCOye{min-height:70svh}.Front_line__UT70R{display:flex;flex-direction:column;gap:8svh;min-height:auto}.Front_sutra__1X_0q{margin:0 auto;font-size:min(9svh,13.5vw)}.Front_gloss__7Zu2q{position:static;margin-top:max(10rem,var(--enso-clearance,0px))}.Front_catchLine__ifCDV{font-size:9.5vw}.Front_followBig__8waYl{font-size:18.8vw}.Front_ending__cnz9s .Front_followBig__8waYl{font-size:10vw}.Front_rule___Ruu9{font-size:9.4vw}.Front_ending__cnz9s{min-height:auto}.Front_dao__z0F4F{padding-top:8svh;padding-bottom:10svh}.Front_catchUp__mr1dq,.Front_practice__pkfio,.Front_rules__SMBgm,.Front_steps__MfbPg{min-height:auto;padding-top:14svh;padding-bottom:14svh}.Front_steps__MfbPg{padding-bottom:calc(210px + 10svh)}.Front_line__UT70R{padding-top:8svh}.Front_catchUp__mr1dq>.Front_label__umKqT,.Front_line__UT70R>.Front_label__umKqT,.Front_rules__SMBgm>.Front_label__umKqT,.Front_steps__MfbPg>.Front_label__umKqT{position:static}.Front_catchUp__mr1dq>.Front_label__umKqT,.Front_rules__SMBgm>.Front_label__umKqT,.Front_steps__MfbPg>.Front_label__umKqT{margin-bottom:1.5rem}.Front_marginNav__TTpAE{display:none}.Front_practice__pkfio li{grid-template-columns:2.2rem minmax(0,1fr)}.Front_practiceLine__ParcL{grid-column:2}.Front_dao__z0F4F{grid-template-columns:minmax(0,1fr)}.Front_daoGlyph__m7cGA{width:min(78vw,360px)}.Front_practice__pkfio li{min-height:auto}.Front_workItem__JmT6q{grid-template-columns:2.2rem minmax(0,1fr)}.Front_workKind___Bu8X,.Front_workLine__ppiHj{grid-column:2;justify-self:start}.Front_workHead__MrT3K{padding:22px 16px 0}.Front_workHome__FtfId{font-size:1.4rem;font-variation-settings:"wdth" 160}.Front_workHead__MrT3K .Front_follow__ui7LT{font-size:.95rem;letter-spacing:.06em}.Front_sectionNav__GJ8nD{order:3;width:100%;margin-left:0}.Front_workName__luVCJ{white-space:normal}}@media (prefers-reduced-motion:reduce){.Front_workName__luVCJ{transition:none}.Front_knot__fZleS{display:none}.Front_elsewhere__A2LM9 a:focus-visible .Front_title__4oHM1,.Front_elsewhere__A2LM9 a:hover .Front_title__4oHM1,.Front_follow__ui7LT:focus-visible,.Front_follow__ui7LT:hover,.Front_practiceLink__wmK7N:focus-visible,.Front_practiceLink__wmK7N:hover{animation:none}.Front_marginNav__TTpAE ol{transition:none}}.Button_btn__GC_Sv{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.25rem;border:1px solid transparent;border-radius:var(--radius-control);font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform .18s var(--ease),background-color .18s ease,border-color .18s ease}.Button_primary__7pg1_{background:var(--signal);color:var(--canvas)}.Button_primary__7pg1_:hover{background:var(--signal-strong);transform:translateY(-2px)}.Button_ghost__wR2Dr{border-color:var(--line-strong);color:var(--paper)}.Button_ghost__wR2Dr:hover{border-color:var(--signal);transform:translateY(-2px)}.Button_btn__GC_Sv:active{transform:translateY(0) scale(.985)}.Button_btn__GC_Sv:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Button_btn__GC_Sv{transition:none}}@font-face{font-family:"__notoSerifTC_78a983";src:url(/_next/static/media/6f9f9aaf77e47763-s.p.woff2) format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:"__notoSerifTC_Fallback_78a983";src:local("Arial");ascent-override:115.10%;descent-override:28.60%;line-gap-override:0.00%;size-adjust:100.00%}.__className_78a983{font-family:"__notoSerifTC_78a983","__notoSerifTC_Fallback_78a983"}.__variable_78a983{--font-tc:"__notoSerifTC_78a983","__notoSerifTC_Fallback_78a983"}@font-face{font-family:__wenkai_6d3f59;src:url(/_next/static/media/42b0174a94fc8715-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__wenkai_Fallback_6d3f59;src:local("Arial");ascent-override:92.80%;descent-override:25.60%;line-gap-override:0.00%;size-adjust:100.00%}.__className_6d3f59{font-family:__wenkai_6d3f59,__wenkai_Fallback_6d3f59}.__variable_6d3f59{--font-hand:"__wenkai_6d3f59","__wenkai_Fallback_6d3f59"}.PerspectiveOpening_opening__Zbp5G{position:relative;--intro-opacity:0;--intro-offset:24px;--controls-opacity:1}.PerspectiveOpening_opening__Zbp5G[data-journey]{height:175svh}body:has(.PerspectiveOpening_opening__Zbp5G[data-journey]),html:has(.PerspectiveOpening_opening__Zbp5G[data-journey]){overflow-x:clip;overflow-y:visible}.PerspectiveOpening_preview__FxTx3{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100svh;min-height:600px;padding:0 var(--gutter)}.PerspectiveOpening_opening__Zbp5G[data-journey] .PerspectiveOpening_preview__FxTx3{position:sticky;top:0}.PerspectiveOpening_header__b63Yr{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 2rem;padding:1.4rem 0 1rem;font-size:1.05rem}.PerspectiveOpening_header__b63Yr nav{display:flex;gap:2rem}.PerspectiveOpening_header__b63Yr a{padding:.5rem 0;text-decoration:none;text-underline-offset:.25em}.PerspectiveOpening_header__b63Yr a:focus-visible,.PerspectiveOpening_header__b63Yr a:hover{text-decoration:underline;text-decoration-color:var(--red)}.PerspectiveOpening_back__riy8D{color:var(--grey)!important;font-style:italic}.PerspectiveOpening_artwork__PrvUL{position:relative;height:100%;min-height:0;margin:0 calc(-1 * var(--gutter));overflow:hidden}.PerspectiveOpening_canvas__pzYJk{display:block;width:100%;height:100%;touch-action:pan-y pinch-zoom;cursor:grab}.PerspectiveOpening_canvas__pzYJk:active{cursor:grabbing}.PerspectiveOpening_opening__Zbp5G[data-settled=true] .PerspectiveOpening_canvas__pzYJk{cursor:default}.PerspectiveOpening_unavailable__5S0n7{position:absolute;inset:0;display:grid;place-content:center;max-width:32rem;margin:auto;padding:2rem;font-size:1.2rem;line-height:1.5}.PerspectiveOpening_noScriptNotice__KB9ml{display:none}.PerspectiveOpening_lower__33a2U{width:min(100%,38rem);margin:0 auto;padding:.5rem 0 1.8rem;opacity:var(--controls-opacity)}.PerspectiveOpening_intro__RmzOZ{position:absolute;top:clamp(120px,22svh,220px);right:var(--gutter);left:44%;max-width:32rem;opacity:var(--intro-opacity);transform:translateY(var(--intro-offset));pointer-events:none}.PerspectiveOpening_intro__RmzOZ:focus-within{opacity:1;transform:none}.PerspectiveOpening_intro__RmzOZ a{pointer-events:none}.PerspectiveOpening_intro__RmzOZ:focus-within,.PerspectiveOpening_intro__RmzOZ:focus-within a,.PerspectiveOpening_opening__Zbp5G[data-intro-visible=true] .PerspectiveOpening_intro__RmzOZ,.PerspectiveOpening_opening__Zbp5G[data-intro-visible=true] .PerspectiveOpening_intro__RmzOZ a{pointer-events:auto}.PerspectiveOpening_opening__Zbp5G[data-unavailable=true]{height:auto}.PerspectiveOpening_opening__Zbp5G[data-unavailable=true] .PerspectiveOpening_preview__FxTx3{position:relative;height:auto;grid-template-rows:auto minmax(320px,52svh) auto auto}.PerspectiveOpening_opening__Zbp5G[data-unavailable=true] .PerspectiveOpening_intro__RmzOZ{position:static;max-width:40rem;padding:3rem var(--gutter);opacity:1;transform:none}.PerspectiveOpening_opening__Zbp5G[data-unavailable=true] .PerspectiveOpening_intro__RmzOZ,.PerspectiveOpening_opening__Zbp5G[data-unavailable=true] .PerspectiveOpening_intro__RmzOZ a{pointer-events:auto}.PerspectiveOpening_controls__uMli9{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2rem}.PerspectiveOpening_preview__FxTx3 button{min-height:44px;padding:.5rem 0;border:0;background:none;color:var(--ink);font:inherit;font-size:1.1rem;cursor:pointer}.PerspectiveOpening_preview__FxTx3 button:hover{color:var(--red)}.PerspectiveOpening_preview__FxTx3 button:disabled{color:var(--grey);cursor:default}.PerspectiveOpening_preview__FxTx3 button:focus-visible,.PerspectiveOpening_range___VWu0:focus-visible{outline:2px solid var(--red);outline-offset:4px;border-radius:0}.PerspectiveOpening_range___VWu0{width:100%;height:44px;margin:0;appearance:none;-webkit-appearance:none;background:transparent;cursor:ew-resize}.PerspectiveOpening_range___VWu0::-webkit-slider-runnable-track{height:2px;background:var(--red)}.PerspectiveOpening_range___VWu0::-moz-range-track{height:2px;background:var(--red)}.PerspectiveOpening_range___VWu0::-webkit-slider-thumb{width:12px;height:12px;margin-top:-5px;border:0;border-radius:50%;-webkit-appearance:none;background:var(--red)}.PerspectiveOpening_range___VWu0::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:var(--red)}.PerspectiveOpening_controlNote__S59ke{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;min-height:44px;color:var(--grey);font-size:1rem;font-style:italic}.PerspectiveOpening_controlNote__S59ke button{color:var(--grey);font-size:1rem}.PerspectiveOpening_signature__a_Pjf{padding-top:.75rem;text-align:center;opacity:0;transform:translateY(8px);transition:opacity .65s ease-out,transform .65s ease-out}.PerspectiveOpening_signature__a_Pjf[data-visible=true]{opacity:1;transform:none}.PerspectiveOpening_signature__a_Pjf h1{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,3vw,3rem);font-weight:130;font-variation-settings:"wdth" 130;line-height:1;letter-spacing:-.03em}.PerspectiveOpening_signature__a_Pjf p{margin:.5rem 0 0;color:var(--grey);font-size:1.05rem;font-style:italic}@media (max-width:600px){.PerspectiveOpening_header__b63Yr{gap:.4rem 1.2rem;padding-top:1rem;font-size:1rem}.PerspectiveOpening_header__b63Yr nav{gap:1.2rem}.PerspectiveOpening_controls__uMli9{gap:.8rem}.PerspectiveOpening_lower__33a2U{padding-bottom:1.2rem}}@media (max-width:720px){.PerspectiveOpening_intro__RmzOZ{top:max(245px,34svh);left:var(--gutter);max-width:none}}@media (max-width:360px){.PerspectiveOpening_intro__RmzOZ{top:max(245px,32svh)}}@media (max-height:650px),(prefers-reduced-motion:reduce){.PerspectiveOpening_signature__a_Pjf{transition:none}.PerspectiveOpening_opening__Zbp5G[data-journey]{height:auto}.PerspectiveOpening_opening__Zbp5G[data-journey] .PerspectiveOpening_preview__FxTx3{position:relative;height:auto;grid-template-rows:auto minmax(320px,52svh) auto auto}.PerspectiveOpening_intro__RmzOZ{position:static;max-width:40rem;padding:3rem var(--gutter);opacity:1;transform:none}.PerspectiveOpening_intro__RmzOZ,.PerspectiveOpening_intro__RmzOZ a{pointer-events:auto}}.primitives_frame__E5AcU{position:relative;width:100%;height:100%;min-height:220px;display:flex;align-items:center;justify-content:center;overflow:hidden}.primitives_detail__EHaXr{min-height:360px}.primitives_svg__0asgC{width:100%;height:100%;display:block}.primitives_node__8_HHC{fill:var(--surface);stroke:var(--sand);stroke-width:1}.primitives_nodeActive__yxcG3{fill:var(--signal);stroke:var(--signal)}.primitives_path__ZTsvN{stroke:var(--line-strong);stroke-width:1;fill:none}.primitives_pathActive__fVH6B{stroke:var(--signal);stroke-width:1.5;fill:none}.primitives_label__cnnsh{fill:var(--steel);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.primitives_value__ymvuA{fill:var(--paper);font-family:var(--font-sans);font-size:12px}.primitives_wave__8MgTH{stroke:var(--sand);stroke-width:1.5;fill:none}.projectDetail_container___mgvz{width:min(100%,1180px);margin:0 auto;padding:clamp(6.5rem,9vw,8.5rem) var(--page-gutter) clamp(5rem,9vw,9rem)}.projectDetail_hero__q4dXL{min-height:calc(100svh - clamp(6.5rem, 9vw, 8.5rem) - 1.5rem);display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:center;gap:clamp(2.5rem,5vw,5rem)}.projectDetail_heroCopy__Tclq_{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0}.projectDetail_heroProof__uMNR6{display:flex;flex-direction:column;gap:.9rem;min-width:0}.projectDetail_eyebrow__IZJ1F{margin:0;font-family:var(--font-editorial);font-style:italic;color:var(--sand);font-size:clamp(1.2rem,2.4vw,1.7rem)}.projectDetail_title__wTfVa{margin:0;font-family:var(--font-sans);font-weight:600;letter-spacing:-.04em;line-height:.96;font-size:clamp(3rem,8vw,7rem);color:var(--paper)}.projectDetail_tagline__NEHdm{margin:.6rem 0 0;max-width:50ch;color:var(--steel);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.5}.projectDetail_actions__1MPi8{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.projectDetail_outcome__DtDib{margin:clamp(1rem,2vw,1.6rem) 0 0;max-width:36ch;color:var(--paper);font-family:var(--font-sans);font-weight:500;letter-spacing:-.01em;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.3}.projectDetail_metrics__buH6t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--line);overflow:hidden}.projectDetail_metric___itMA{display:flex;flex-direction:column;gap:.45rem;padding:clamp(1rem,2vw,1.45rem);background:var(--surface)}.projectDetail_metricValue__bu57M{font-family:var(--font-sans);font-weight:600;letter-spacing:-.02em;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.08;color:var(--paper);hyphens:manual}.projectDetail_metricAccent__bObeH{color:var(--signal)}.projectDetail_metricLabel__APKtW{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}@media (max-width:560px){.projectDetail_metrics__buH6t{grid-template-columns:1fr}}.projectDetail_vizSection__ISiwr{height:clamp(17rem,32vh,22rem);margin:0;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--raised);overflow:hidden}.projectDetail_proofCaption__PmChp{margin:0;color:var(--steel);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;line-height:1.6}.projectDetail_block__BFfPf{margin:clamp(3.5rem,7vw,6rem) 0 0}.projectDetail_h2__228_t{margin:0 0 1.2rem;font-family:var(--font-sans);font-weight:600;letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2.6rem);color:var(--paper)}.projectDetail_body__PWciO{margin:0;max-width:68ch;color:var(--steel);font-size:1.02rem;line-height:1.75}.projectDetail_lead__YParR{margin:0;max-width:62ch;color:var(--paper);font-family:var(--font-sans);font-weight:500;font-size:clamp(1.15rem,1.9vw,1.55rem);line-height:1.5}.projectDetail_arc__oOOP3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.projectDetail_arcNo__IK7Z6{font-family:var(--font-mono);font-size:.72rem;color:var(--signal)}.projectDetail_arcLabel__rX5gX{margin:.5rem 0;font-size:1rem;font-weight:600;color:var(--paper)}.projectDetail_impact__wUBsI{margin:2rem 0 0;max-width:60ch;color:var(--paper);font-family:var(--font-editorial);font-style:italic;font-size:1.3rem;line-height:1.4}.projectDetail_stack__FXdjy{list-style:none;margin:0;padding:0;display:grid;gap:0}.projectDetail_stack__FXdjy li{display:grid;grid-template-columns:minmax(160px,.4fr) 1fr;gap:1.5rem;padding:1.1rem 0;border-top:1px solid var(--line)}.projectDetail_stack__FXdjy strong{color:var(--paper);font-weight:600;font-size:.95rem}.projectDetail_stack__FXdjy span{color:var(--steel);font-size:.9rem;line-height:1.6}.projectDetail_quoteWrap__zzcgv{margin:clamp(4rem,8vw,7rem) 0 0;padding-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--line)}.projectDetail_quote__01bW_{margin:0;max-width:24ch;font-family:var(--font-editorial);font-style:italic;color:var(--sand);font-size:clamp(1.8rem,4vw,3rem);line-height:1.15}@media (max-width:760px){.projectDetail_arc__oOOP3{grid-template-columns:1fr;gap:1.5rem}.projectDetail_stack__FXdjy li{grid-template-columns:1fr;gap:.3rem}}@media (max-width:940px){.projectDetail_container___mgvz{width:min(100%,980px)}.projectDetail_hero__q4dXL{min-height:0;grid-template-columns:1fr;align-items:start;gap:clamp(2rem,6vw,3.5rem)}.projectDetail_heroProof__uMNR6{width:100%}}@media (max-width:620px){.projectDetail_container___mgvz{padding-top:6rem}.projectDetail_vizSection__ISiwr{height:clamp(15rem,52vw,18rem)}}.kotaCaseStudy_page__AHiXV{min-height:100vh;color:var(--paper);padding:clamp(7rem,10vw,10rem) 5% clamp(4rem,6vw,6rem);max-width:1180px;margin:0 auto}.kotaCaseStudy_metricsBand__ig37s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--line);overflow:hidden}.kotaCaseStudy_metricCell__c6CY9{display:flex;flex-direction:column;gap:.45rem;padding:clamp(1rem,2vw,1.45rem);background:var(--surface)}.kotaCaseStudy_metricCell__c6CY9:nth-child(3){grid-column:1/-1}.kotaCaseStudy_metricNum__o34lV{font-family:var(--font-sans);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600;letter-spacing:-.02em;line-height:1.08;color:var(--paper);hyphens:manual}.kotaCaseStudy_metricNumAccent__MQqFT{color:var(--signal)}.kotaCaseStudy_metricCap__S2uAd{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.kotaCaseStudy_closeLinks__kUI5w{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:2.4rem 0 0;font-size:1.05rem}.kotaCaseStudy_closeLinks__kUI5w a{color:var(--paper);text-decoration:underline;text-decoration-color:var(--red,var(--signal));text-decoration-thickness:2px;text-underline-offset:.3em}@media (max-width:560px){.kotaCaseStudy_metricsBand__ig37s{grid-template-columns:1fr}}.kotaCaseStudy_hero__WKYex{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5vw,5rem);margin-bottom:clamp(4rem,7vw,6rem);padding-bottom:clamp(3rem,5vw,4.5rem);border-bottom:1px solid color-mix(in srgb,var(--paper) 8%,transparent)}.kotaCaseStudy_heroCopy__jSsN5{min-width:0}.kotaCaseStudy_heroCopy__jSsN5>:not(h1),.kotaCaseStudy_hero__WKYex>:not(.kotaCaseStudy_heroCopy__jSsN5){max-width:44rem}.kotaCaseStudy_heroProof__ibS_u{display:flex;flex-direction:column;gap:.9rem;min-width:0}.kotaCaseStudy_eyebrow__N_4JA{margin:0 0 1.4rem;text-transform:uppercase;letter-spacing:.22em;font-size:.72rem;font-weight:700;color:color-mix(in srgb,var(--sand) 100%,transparent)}.kotaCaseStudy_title___OSpo{margin:0 0 .4rem;font-size:clamp(2.8rem,7.4vw,7rem);line-height:.95;overflow-wrap:anywhere;letter-spacing:-.02em;color:var(--paper);font-weight:600}.kotaCaseStudy_subtitle__usfyF{margin:0 0 1.8rem;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1.2;color:color-mix(in srgb,var(--paper) 78%,transparent);font-style:italic;font-weight:500}.kotaCaseStudy_heroDesc__Zk_ag{margin:0 0 1.2rem;font-size:clamp(1.12rem,1.7vw,1.5rem);font-weight:500;line-height:1.45;color:color-mix(in srgb,var(--paper) 92%,transparent);max-width:48ch}.kotaCaseStudy_heroContext__IzQs2{margin:0 0 1.8rem;font-size:clamp(.88rem,1.1vw,.96rem);line-height:1.7;color:color-mix(in srgb,var(--paper) 78%,transparent);max-width:60ch}.kotaCaseStudy_stackLine__vN1nY{margin:0 0 1.6rem;font-size:.74rem;letter-spacing:.06em;color:color-mix(in srgb,var(--paper) 78%,transparent);text-transform:uppercase}.kotaCaseStudy_actions__fwzsZ{display:flex;gap:2rem}.kotaCaseStudy_actionLink__Arhq4{font-size:1rem;font-weight:600;letter-spacing:.08em;font-variant-caps:all-small-caps;text-decoration:underline;text-decoration-color:var(--red,var(--signal));text-decoration-thickness:2px;text-underline-offset:.32em;color:var(--signal);transition:color .3s ease}.kotaCaseStudy_actionLink__Arhq4:hover{color:var(--signal-strong)}.kotaCaseStudy_vizSection__z1t_X{height:clamp(17rem,32vh,22rem);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--raised);overflow:hidden}.kotaCaseStudy_proofCaption___ramw{margin:0;color:color-mix(in srgb,var(--paper) 78%,transparent);font-size:.72rem;font-weight:700;letter-spacing:.1em;line-height:1.6}.kotaCaseStudy_section__Y1Yc3{margin-bottom:clamp(4rem,7vw,6rem)}.kotaCaseStudy_sectionLabel__nqCah{margin:0 0 1.6rem;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--sand) 100%,transparent)}.kotaCaseStudy_sectionLabelSub___2m4E{margin-top:2.4rem}.kotaCaseStudy_realityBlock__SkJG0{display:grid;grid-template-columns:1fr auto 1fr;gap:0;border:1px solid color-mix(in srgb,var(--paper) 8%,transparent);background:color-mix(in srgb,var(--canvas) 60%,transparent)}.kotaCaseStudy_realityInput__lRrnD,.kotaCaseStudy_realityOutput__ul9lj{padding:clamp(1.4rem,2.5vw,2.2rem)}.kotaCaseStudy_realityInput__lRrnD{border-right:1px solid color-mix(in srgb,var(--paper) 6%,transparent)}.kotaCaseStudy_realityArrow__goJTa{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 1.4rem;gap:.5rem}.kotaCaseStudy_arrowLine__cA7vu{width:1px;height:40px;background:color-mix(in srgb,var(--sand) 30%,transparent)}.kotaCaseStudy_arrowLabel__XFiT2{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--sand) 100%,transparent);writing-mode:vertical-rl;text-orientation:mixed}.kotaCaseStudy_realityTag__j51LV{margin:0 0 .8rem;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--paper) 78%,transparent)}.kotaCaseStudy_realityQuote__5FSEf{margin:0 0 1.2rem;font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.6;color:color-mix(in srgb,var(--paper) 75%,transparent);font-style:italic}.kotaCaseStudy_realitySignals___YWNM{display:flex;flex-wrap:wrap;gap:.5rem}.kotaCaseStudy_signal__ldeMt{font-size:.68rem;letter-spacing:.04em;padding:.25rem .6rem;border:1px solid color-mix(in srgb,var(--paper) 10%,transparent);color:color-mix(in srgb,var(--paper) 78%,transparent)}.kotaCaseStudy_outputBlock__T3gtb{display:flex;flex-direction:column;gap:0}.kotaCaseStudy_outputRow__pdaCL{display:grid;grid-template-columns:minmax(max-content,8rem) 1fr;gap:.6rem;padding:.45rem 0;border-bottom:1px solid color-mix(in srgb,var(--paper) 4%,transparent);font-size:.82rem;line-height:1.5}.kotaCaseStudy_outputRow__pdaCL:last-child{border-bottom:none}.kotaCaseStudy_outputKey__mAJHb{color:color-mix(in srgb,var(--paper) 78%,transparent);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.kotaCaseStudy_outputVal__LeiZi{color:color-mix(in srgb,var(--paper) 80%,transparent)}.kotaCaseStudy_outputConfidence__of0WA,.kotaCaseStudy_outputNote__hCQdK{color:color-mix(in srgb,var(--sand) 100%,transparent);font-size:.74rem}.kotaCaseStudy_outputConfidence__of0WA{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kotaCaseStudy_problemGrid__rJ6uq{display:flex;flex-direction:column;gap:0;border:1px solid color-mix(in srgb,var(--paper) 6%,transparent)}.kotaCaseStudy_problemItem__7yEjz{padding:clamp(1.2rem,2vw,1.8rem);border-bottom:1px solid color-mix(in srgb,var(--paper) 4%,transparent);display:flex;flex-direction:column;gap:.3rem}.kotaCaseStudy_problemItem__7yEjz:last-child{border-bottom:none}.kotaCaseStudy_problemLine__OMJk2{margin:0;font-size:clamp(.92rem,1.15vw,1.02rem);line-height:1.5;color:color-mix(in srgb,var(--paper) 85%,transparent);font-weight:500}.kotaCaseStudy_problemResult__PyO2h{margin:0;font-size:clamp(.82rem,1vw,.9rem);line-height:1.65;color:color-mix(in srgb,var(--paper) 78%,transparent)}.kotaCaseStudy_pipeline__fm1Yz{display:flex;flex-direction:column;gap:0;border:1px solid color-mix(in srgb,var(--paper) 6%,transparent)}.kotaCaseStudy_pipelineStep__PoMbf{display:grid;grid-template-columns:10rem 1fr;border-bottom:1px solid color-mix(in srgb,var(--paper) 4%,transparent)}.kotaCaseStudy_pipelineStep__PoMbf:last-child{border-bottom:none}.kotaCaseStudy_pipelineHeader__7mJ5r{display:flex;align-items:baseline;gap:.8rem;padding:clamp(1rem,1.8vw,1.5rem);border-right:1px solid color-mix(in srgb,var(--paper) 4%,transparent)}.kotaCaseStudy_pipelineIndex__8NEsy{font-size:.66rem;letter-spacing:.12em;color:color-mix(in srgb,var(--paper) 78%,transparent)}.kotaCaseStudy_pipelineLabel__UIsj5{font-size:.82rem;font-weight:700;color:var(--paper);letter-spacing:.02em;text-transform:uppercase}.kotaCaseStudy_pipelineBody__1m7aQ{padding:clamp(1rem,1.8vw,1.5rem);display:flex;flex-direction:column;gap:.25rem}.kotaCaseStudy_pipelineRow__xuFvz{display:grid;grid-template-columns:minmax(max-content,7rem) 1fr;gap:.6rem 1rem;font-size:.82rem;line-height:1.55;color:color-mix(in srgb,var(--paper) 78%,transparent)}.kotaCaseStudy_pipelineKey__du1Kd{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--paper) 78%,transparent);padding-top:.1em}.kotaCaseStudy_failureGrid__v9hsI{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:color-mix(in srgb,var(--paper) 4%,transparent);border:1px solid color-mix(in srgb,var(--paper) 6%,transparent)}.kotaCaseStudy_failureItem__x8Tq6{background:color-mix(in srgb,var(--canvas) 70%,transparent);padding:clamp(1.2rem,2vw,1.6rem);display:flex;flex-direction:column;gap:.4rem}.kotaCaseStudy_failureType__X9f4t{font-size:.82rem;font-weight:700;color:var(--paper)}.kotaCaseStudy_failureExample__1_lmU{font-size:.8rem;line-height:1.6;color:color-mix(in srgb,var(--paper) 78%,transparent);font-style:italic}.kotaCaseStudy_handlingGrid__AszzO{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:color-mix(in srgb,var(--paper) 4%,transparent);border:1px solid color-mix(in srgb,var(--paper) 6%,transparent)}.kotaCaseStudy_handlingItem__rOpZ4{background:color-mix(in srgb,var(--canvas) 70%,transparent);padding:clamp(1.2rem,2vw,1.6rem);display:flex;flex-direction:column;gap:.35rem}.kotaCaseStudy_handlingMech__x06f8{font-size:.82rem;font-weight:700;color:color-mix(in srgb,var(--sand) 100%,transparent)}.kotaCaseStudy_handlingDesc__cIxv2{font-size:.8rem;line-height:1.6;color:color-mix(in srgb,var(--paper) 78%,transparent)}.kotaCaseStudy_principlesGrid__mxuLO{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:color-mix(in srgb,var(--paper) 4%,transparent);border:1px solid color-mix(in srgb,var(--paper) 6%,transparent)}.kotaCaseStudy_principleItem__iTQuA{background:color-mix(in srgb,var(--canvas) 70%,transparent);padding:clamp(1.4rem,2.5vw,2rem);display:flex;flex-direction:column;gap:.6rem}.kotaCaseStudy_principleTitle__bkpzj{margin:0;font-size:.88rem;font-weight:700;color:var(--paper);letter-spacing:.01em}.kotaCaseStudy_principleDesc__39brQ{margin:0;font-size:.82rem;line-height:1.7;color:color-mix(in srgb,var(--paper) 78%,transparent)}.kotaCaseStudy_impactGrid__oiIL6{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:color-mix(in srgb,var(--paper) 4%,transparent);border:1px solid color-mix(in srgb,var(--paper) 6%,transparent)}.kotaCaseStudy_impactItem__4yz6j{background:color-mix(in srgb,var(--canvas) 70%,transparent);padding:clamp(1.4rem,2.5vw,2rem);display:flex;flex-direction:column;gap:.3rem}.kotaCaseStudy_impactMetric__eXJNG{font-size:.82rem;font-weight:700;color:var(--paper)}.kotaCaseStudy_impactDirection__eCXU5{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--sand) 100%,transparent)}.kotaCaseStudy_impactDetail___qk3B{font-size:.8rem;line-height:1.6;color:color-mix(in srgb,var(--paper) 78%,transparent);margin-top:.2rem}.kotaCaseStudy_stackGrid__6Gq1U{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:color-mix(in srgb,var(--paper) 4%,transparent);border:1px solid color-mix(in srgb,var(--paper) 6%,transparent)}.kotaCaseStudy_stackGroup__9Pcgr{background:color-mix(in srgb,var(--canvas) 70%,transparent);padding:clamp(1.2rem,2vw,1.6rem);display:flex;flex-direction:column;gap:.4rem}.kotaCaseStudy_stackGroupLabel__a7AEp{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--sand) 100%,transparent)}.kotaCaseStudy_stackGroupItems__SRlAw{margin:0;font-size:.82rem;line-height:1.65;color:color-mix(in srgb,var(--paper) 78%,transparent)}.kotaCaseStudy_philosophical__aQnY3{padding:clamp(3rem,5vw,5rem) 0;border-top:1px solid color-mix(in srgb,var(--paper) 6%,transparent);max-width:680px}.kotaCaseStudy_quote__gMGSY{margin:0 0 1.2rem;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.5;color:color-mix(in srgb,var(--paper) 80%,transparent);font-style:italic;font-weight:500}.kotaCaseStudy_quoteAttrib__8jjl9{margin:0;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--sand) 100%,transparent)}@media (max-width:860px){.kotaCaseStudy_hero__WKYex{min-height:0;grid-template-columns:1fr;align-items:start;gap:clamp(2rem,6vw,3.5rem)}.kotaCaseStudy_heroProof__ibS_u{width:100%}.kotaCaseStudy_realityBlock__SkJG0{grid-template-columns:1fr}.kotaCaseStudy_realityInput__lRrnD{border-right:none;border-bottom:1px solid color-mix(in srgb,var(--paper) 6%,transparent)}.kotaCaseStudy_realityArrow__goJTa{writing-mode:horizontal-tb;flex-direction:row;padding:.8rem 1.4rem;border-bottom:1px solid color-mix(in srgb,var(--paper) 4%,transparent)}.kotaCaseStudy_arrowLine__cA7vu{width:40px;height:1px}.kotaCaseStudy_arrowLabel__XFiT2{writing-mode:horizontal-tb}.kotaCaseStudy_pipelineStep__PoMbf{grid-template-columns:1fr}.kotaCaseStudy_pipelineHeader__7mJ5r{border-right:none;border-bottom:1px solid color-mix(in srgb,var(--paper) 3%,transparent);padding-bottom:.6rem}.kotaCaseStudy_failureGrid__v9hsI,.kotaCaseStudy_handlingGrid__AszzO,.kotaCaseStudy_impactGrid__oiIL6,.kotaCaseStudy_principlesGrid__mxuLO,.kotaCaseStudy_stackGrid__6Gq1U{grid-template-columns:1fr}}@media (max-width:620px){.kotaCaseStudy_page__AHiXV{padding:6rem 6% 3rem}.kotaCaseStudy_vizSection__z1t_X{height:clamp(15rem,52vw,18rem)}.kotaCaseStudy_title___OSpo{font-size:clamp(2.4rem,10vw,3.6rem)}.kotaCaseStudy_subtitle__usfyF{font-size:clamp(1.2rem,4vw,1.6rem)}.kotaCaseStudy_outputRow__pdaCL,.kotaCaseStudy_pipelineRow__xuFvz{grid-template-columns:minmax(max-content,5.5rem) 1fr}}.Pages_drawn__IWkhI path{stroke-dasharray:1 1;animation:Pages_set-down__wwDmP .9s cubic-bezier(.55,0,.75,1) .25s both}@keyframes Pages_set-down__wwDmP{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.Pages_drawn__IWkhI path{animation:none}}.Pages_sc__rRt_5{font-family:var(--font-sc),"Noto Serif SC","Songti SC",serif;font-variant-caps:normal;letter-spacing:.04em}.Pages_noteName__Kz95J{white-space:normal;font-size:clamp(1.6rem,2.4vw,2.6rem);font-weight:130;font-variation-settings:"wdth" 130;line-height:1.02}.Pages_noteItem__eyxsn{grid-template-columns:3rem minmax(0,1fr) minmax(0,1.15fr) 13rem}.Pages_note__Sg7jk{max-width:46rem}.Pages_note__Sg7jk>.Pages_noteTitle__DyeGv{margin:1.4rem 0 0 -.04em;font-family:var(--font-display),Georgia,serif;font-size:clamp(2.6rem,6.4vw,6.4rem);font-weight:160;font-variation-settings:"wdth" 150;letter-spacing:-.025em;line-height:.98;text-wrap:balance}.Pages_note__Sg7jk>svg{width:min(100%,40rem)}.Pages_noteLede__Ex78G{margin:2rem 0 0;max-width:36rem;color:var(--grey);font-size:clamp(1.2rem,1.7vw,1.45rem);font-style:italic;line-height:1.45}.Pages_noteBody__6aw3h{margin-top:10svh;max-width:38rem;font-size:clamp(1.18rem,1.45vw,1.32rem);line-height:1.62;font-variant-numeric:oldstyle-nums;hanging-punctuation:first}.Pages_noteBody__6aw3h p{margin:0 0 1.2em}.Pages_noteBody__6aw3h :is(p,li),.Pages_noteLede__Ex78G,.Pages_plateCaption__doS_A p,.Pages_statement__HHgCm p{text-wrap:pretty}.Pages_noteBody__6aw3h>hr:first-child{display:none}.Pages_noteBody__6aw3h h2{margin:2.6em 0 .8em;font-size:1.05rem;font-weight:600;font-variant-caps:all-small-caps;letter-spacing:.1em;color:var(--grey)}.Pages_noteBody__6aw3h hr{width:3.2rem;height:8px;margin:3em 0;border:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 8' preserveAspectRatio='none'%3E%3Cpath d='M1.5 5.2C14 3.6 30 5.8 58 3.4' fill='none' stroke='%23a3121b' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% /100% 100%}.Pages_noteBody__6aw3h ol,.Pages_noteBody__6aw3h ul{margin:0 0 1.4em;padding-left:1.4em}.Pages_noteBody__6aw3h li{margin-bottom:.45em}.Pages_noteBody__6aw3h ul li::marker{content:"–  ";color:var(--red)}.Pages_noteBody__6aw3h strong{font-weight:600}.Pages_noteBody__6aw3h blockquote{margin:2em 0;padding:.1em 0 .1em 1.4em;border-left:2px solid var(--red);font-size:1.12em;font-style:italic}.Pages_noteBody__6aw3h blockquote p{margin:0}.Pages_noteBody__6aw3h a{text-decoration-color:var(--red);text-underline-offset:.18em}.Pages_noteNav__EZoRq{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin-top:12svh;padding-top:1.4rem;border-top:1px solid hsla(0,0%,8%,.8);font-size:1.05rem}.Pages_noteNav__EZoRq a{text-decoration:none}.Pages_noteNav__EZoRq a:hover{color:var(--red)}.Pages_noteNav__EZoRq .Pages_sc__rRt_5{font-size:1.1em}.Pages_zh___u5Nn .Pages_note__Sg7jk>.Pages_noteTitle__DyeGv{font-family:var(--font-sc),"Noto Serif SC","Songti SC",serif;font-size:clamp(2.2rem,5.4vw,5rem);font-weight:600;letter-spacing:.04em;line-height:1.2}.Pages_zh___u5Nn .Pages_noteLede__Ex78G{font-family:var(--font-sc),"Noto Serif SC","Songti SC",serif;font-style:normal;font-weight:400;line-height:1.9;letter-spacing:.03em}.Pages_zh___u5Nn .Pages_noteBody__6aw3h{font-family:var(--font-sc),"Noto Serif SC","Songti SC",serif;font-size:clamp(1.1rem,1.3vw,1.22rem);font-weight:400;line-height:2;letter-spacing:.04em;text-align:justify;line-break:strict}.Pages_zh___u5Nn .Pages_noteBody__6aw3h h2{font-variant-caps:normal;letter-spacing:.12em;font-weight:600}.Pages_zh___u5Nn .Pages_noteBody__6aw3h blockquote{font-style:normal}.Pages_zh___u5Nn .Pages_note__Sg7jk>p:first-child a,.Pages_zh___u5Nn .Pages_note__Sg7jk>p:first-child time{font-family:var(--font-sc),"Noto Serif SC",serif;font-variant-caps:normal}.Pages_statement__HHgCm{max-width:38rem;margin-top:8svh;font-size:clamp(1.15rem,1.5vw,1.4rem);line-height:1.55}.Pages_statement__HHgCm p{margin:0 0 1em}.Pages_plates__Lw669{margin-top:14svh}.Pages_plate__2d8KC{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:2rem clamp(2rem,6vw,7rem);margin:0 0 18svh}.Pages_plate__2d8KC[data-side=right]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.Pages_plate__2d8KC[data-side=right] .Pages_plateArt__HoPlw{order:2}.Pages_plateArt__HoPlw{position:relative;width:100%;max-width:36rem}.Pages_plate__2d8KC[data-side=right] .Pages_plateArt__HoPlw{justify-self:end}.Pages_plateArt__HoPlw .Pages_art__XWCKQ{position:static;display:block;width:100%;height:auto;overflow:visible}.Pages_art__XWCKQ g>path{fill:currentColor;fill-opacity:.9}.Pages_platePortrait__aqZAx{width:min(100%,30rem);margin:0}.Pages_platePortrait__aqZAx canvas{display:block;width:100%;aspect-ratio:1}.Pages_plateCaption__doS_A{max-width:26rem;padding-bottom:1rem}.Pages_plateGlyph__uF89Y{display:block;margin-bottom:1.4rem;font-family:var(--font-hand),var(--font-tc),serif;font-size:clamp(3rem,5vw,4.6rem);line-height:1}.Pages_plateTitle__B5mhh{margin:.5rem 0 .9rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.6rem,2.4vw,2.4rem);font-weight:150;font-variation-settings:"wdth" 150;letter-spacing:-.02em;line-height:1}.Pages_plateCaption__doS_A p{margin:0 0 1.4rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.5}.Pages_again__kwJM1{padding:.3rem 0;border:0;border-bottom:1px solid;background:none;color:var(--grey);font:inherit;font-size:1rem;font-variant-caps:all-small-caps;letter-spacing:.1em;cursor:pointer}.Pages_again__kwJM1:focus-visible,.Pages_again__kwJM1:hover{color:var(--red)}.Pages_again__kwJM1:focus-visible{outline:2px solid var(--red);outline-offset:4px}.Pages_paperMain__u_HpH.Pages_paperMain__u_HpH{padding:0}.Pages_paperInk__QgvYY{--canvas:#f2efe8;--background:#f2efe8;--surface:#f2efe8;--raised:#f2efe8;--surface-raised:#f2efe8;--radius-card:0;--radius-control:0;--paper:#141414;--foreground:#141414;--steel:#4f4b45;--muted:#4f4b45;--faint:#66625b;--signal:#141414;--signal-strong:#141414;--sand:#4f4b45;--accent:#4f4b45;--accent-strong:#141414;--line:hsla(0,0%,8%,.16);--line-strong:hsla(0,0%,8%,.32);--font-sans:var(--font-text);--font-mono:var(--font-text);color:var(--paper)}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY *{font-family:var(--font-text),Georgia,serif}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY :is(h1,h2),.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY :is(h1,h2) *{font-family:var(--font-display),Georgia,serif;font-style:normal;font-weight:150;font-variation-settings:"wdth" 150;letter-spacing:-.02em}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY h1,.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY h1 *{font-weight:190;font-variation-settings:"wdth" 190;letter-spacing:-.03em}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY h3{font-weight:600}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY :not(h1,h2,h1 *,h2 *){font-size-adjust:.5}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY h2[class*=sectionLabel]{font-family:var(--font-text),Georgia,serif;font-size:1rem;font-weight:500;font-variation-settings:normal;font-variant-caps:all-small-caps;letter-spacing:.12em;text-transform:none;color:var(--grey)}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY :is([class*=chip_],[class*="chip "],[class*=Tag_],[class*="Tag "]){padding:0;border:0;border-radius:0;background:none;font-variant-caps:all-small-caps;letter-spacing:.08em;text-transform:none}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY [class*=chipDot]{display:none}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY [class*=chipRow]{column-gap:1.6rem}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY :is(input,textarea,select){padding-inline:0;border:0;border-bottom:1px solid var(--line-strong);border-radius:0;background:transparent;color:var(--paper)}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY :is(input,textarea,select):focus{outline:none;border-bottom-color:var(--red)}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY :is(a[class*=primary],button[class*=submit]){min-height:0;padding:.2rem 0;border:0;border-radius:0;background:none;color:var(--paper);font-size:1.1rem;font-variant-caps:normal;letter-spacing:0;text-transform:none;text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:2px;text-underline-offset:.32em;cursor:pointer}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY a[class*=ghost]{border:0;padding-inline:0;font-size:1.1rem;text-transform:none;letter-spacing:0}.Pages_paperInk__QgvYY.Pages_paperInk__QgvYY a:not([class]){text-decoration-color:var(--red)}.Pages_texts__9DLB_{margin-top:12svh}.Pages_textsLede__Rc9JV{max-width:34rem;margin:1.2rem 0 0;font-size:clamp(1.2rem,1.6vw,1.45rem);font-style:italic;line-height:1.45}.Pages_textList__mPttG{margin:8svh 0 0;padding:0;list-style:none}.Pages_text__ARJo4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2rem clamp(2rem,6vw,6rem);align-items:start;max-width:68rem;padding:9svh 0 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 8' preserveAspectRatio='none'%3E%3Cpath d='M1.5 5.2C14 3.6 30 5.8 58 3.4' fill='none' stroke='%23a3121b' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 0 0 /3.2rem 8px;margin-bottom:6svh}.Pages_textOriginal__sgswK{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.8rem,3.2vw,3rem);font-weight:120;font-variation-settings:"wdth" 120;line-height:1.12;text-wrap:balance}.Pages_textOriginal__sgswK:lang(grc){font-family:var(--font-text),Georgia,serif;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400;font-style:italic;line-height:1.25}.Pages_text__ARJo4[data-vertical] .Pages_textOriginal__sgswK{justify-self:start;max-height:22rem;font-family:var(--font-tc),serif;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:600;letter-spacing:.12em;line-height:1.5;writing-mode:vertical-rl}.Pages_textGloss__zW_EI{max-width:34rem}.Pages_textSource__VB803{margin:0 0 1rem;color:var(--grey);font-size:1rem;font-variant-caps:all-small-caps;letter-spacing:.1em}.Pages_textSource__VB803 span{color:var(--ink)}.Pages_textTranslation__GXBY5{margin:0 0 1.1rem;font-size:clamp(1.15rem,1.5vw,1.35rem);font-style:italic;line-height:1.4}.Pages_textNote__PKQSK{margin:0;font-size:clamp(1.08rem,1.3vw,1.22rem);line-height:1.6;text-wrap:pretty}.Pages_textsAfter__opKfg{max-width:34rem;margin:0;color:var(--grey);font-size:.98rem;font-style:italic}.Pages_essaysHead__TyQrq{margin-top:14svh}.Pages_essaysHead__TyQrq+ol{margin-top:2rem}@media (max-width:720px){.Pages_noteItem__eyxsn{grid-template-columns:2.2rem minmax(0,1fr)}.Pages_noteBody__6aw3h{margin-top:6svh}.Pages_plate__2d8KC,.Pages_plate__2d8KC[data-side=right]{grid-template-columns:minmax(0,1fr);margin-bottom:12svh}.Pages_plate__2d8KC[data-side=right] .Pages_plateArt__HoPlw{order:0;justify-self:start}.Pages_text__ARJo4{grid-template-columns:minmax(0,1fr)}.Pages_text__ARJo4[data-vertical] .Pages_textOriginal__sgswK{max-height:16rem}}.WritingIndex_index__L5vcB{width:min(calc(100% - 2 * var(--gutter)),68rem);margin-inline:auto;padding-block:clamp(3.5rem,8vw,7rem) clamp(3rem,7vw,6rem)}.WritingIndex_heading__ZPhhx h1{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(3.1rem,8vw,6rem);font-weight:160;font-variation-settings:"wdth" 150;letter-spacing:-.03em;line-height:1.05}.WritingIndex_lede__p_pqy{max-width:38ch;margin:1.8rem 0 0;color:var(--grey);font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.5}.WritingIndex_entries__NDDRr{margin:clamp(2.8rem,6vw,5rem) 0 0;padding:0;list-style:none;border-top:1px solid hsla(0,0%,8%,.32)}.WritingIndex_entry__44rty{padding-block:clamp(2rem,4vw,3.2rem);border-bottom:1px solid hsla(0,0%,8%,.32)}.WritingIndex_entry__44rty h2{max-width:28ch;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.9rem,3.5vw,3rem);font-weight:130;font-variation-settings:"wdth" 120;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.WritingIndex_entry__44rty h2 a{display:block;min-height:44px;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:.15em}.WritingIndex_entry__44rty h2 a:focus-visible,.WritingIndex_entry__44rty h2 a:hover{text-decoration:underline;text-decoration-color:var(--red)}.WritingIndex_entryMeta__GgVcE{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1.5rem;margin-top:.8rem;color:var(--grey);font-size:1rem;line-height:1.6}.WritingIndex_edition__Oicac{display:inline-block;min-height:44px;padding-block:.55rem;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--red);text-underline-offset:.25em}.WritingIndex_excerpt__3jPay{max-width:65ch;margin:.8rem 0 0;font-size:clamp(1.12rem,1.5vw,1.3rem);line-height:1.6;text-wrap:pretty}.WritingIndex_references__GPfrd{margin-top:clamp(3rem,6vw,5rem)}.WritingIndex_references__GPfrd summary{min-height:44px;padding-block:.75rem;font-size:1.2rem;line-height:1.5;cursor:pointer}.WritingIndex_references__GPfrd summary::marker{color:var(--red)}.WritingIndex_references__GPfrd summary:hover{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:.25em}.WritingIndex_references__GPfrd summary:focus-visible{outline:2px solid var(--red);outline-offset:4px}.WritingIndex_referencesBody__GepGu{min-width:0;padding-top:1rem}.WritingIndex_referencesBody__GepGu .WritingIndex_referenceList__nV0Kl{margin-top:3rem}@media (max-width:480px){.WritingIndex_entryMeta__GgVcE{column-gap:1rem}.WritingIndex_excerpt__3jPay{margin-top:.5rem}}