.strip_10 .meta{border:1px solid var(--clr-edge)}.ref-card .meta{box-shadow:var(--shadow-sm)}.app-menu-loose{margin:0}.ct-foot-accent{object-fit:cover;width:100%;aspect-ratio:10/7}.quote-old{display:flex;padding:1.5rem;flex-grow:1;flex-direction:column}.copy-6{margin-bottom:.4rem}.body_raised{flex-grow:1;color:var(--clr-faint)}.wrap-fig{font-weight:600}.tag-10 .meta{position:relative;justify-content:flex-end;min-height:22rem;color:var(--clr-on-dark)}.tag-10 .app-menu-loose{position:absolute;inset:0}.tag-10 .ct-foot-accent{height:100%}.tag-10 .quote-old{background:linear-gradient(180deg,rgba(6,8,12,0) 0%,rgba(6,8,12,.85) 45%);flex-grow:0;position:relative;padding-top:4rem}.tag-10 .copy-6{color:inherit}.tag-10 .body_raised{opacity:.9;color:inherit}.tag-10 .wrap-fig{text-decoration:underline;color:inherit}.top-dot{grid-template-columns:minmax(0,1fr);max-width:34rem;margin-inline:auto}.toggle_tile_new{overflow-wrap:anywhere}.box2_1>*{min-width:0}.slot-site-tight{max-width:24ch}.node_3{color:var(--clr-faint)}.core-head{text-align:center;max-width:100%;white-space:normal}.site_loose{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:1rem 4rem;align-items:end;margin-bottom:3rem}.site_loose .ctx-box2{grid-column:1/-1}.slot-site-tight{margin:0;line-height:1.12;max-width:21ch;font-size:clamp(2rem,4.2vw,4rem)}.page_y{max-width:45ch;margin:0}.brand-card{padding:0;border-top:2px solid var(--clr-text);display:grid;margin:0;list-style:none;grid-template-columns:repeat(3,minmax(0,1fr))}.row-c{min-width:0;padding:2rem 2rem 0 0}.row-c+.row-c{padding-left:2rem;border-left:1px solid var(--clr-edge)}.shape-11{margin-bottom:2rem;color:var(--clr-main);font-family:var(--font-display);font-size:clamp(2.8rem,6vw,5rem);display:block;letter-spacing:-.05em;line-height:1}.line-mark-inline{font-size:clamp(1.3rem,2.3vw,1.8rem);min-height:2.6em}.node_3{margin:0;line-height:1.85}@media(max-width:740px){.site_loose{grid-template-columns:1fr;gap:1.5rem}.brand-card{grid-template-columns:1fr}.row-c,.row-c+.row-c{border-left:0;border-bottom:1px solid var(--clr-edge);padding:1.7rem 0;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.7rem 1.2rem}.shape-11{grid-row:1/3;font-size:2.5rem;margin:0}.line-mark-inline{min-height:0;margin:0}.node_3{grid-column:2}}.page-3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);align-items:center;padding:clamp(1.75rem,5vw,3.5rem);border-radius:var(--radius-large)}.field{background:var(--clr-layer)}.card-col-a{border:1px solid var(--clr-edge)}.box2{background:var(--clr-main);color:var(--clr-brand-contrast)}.slot-chip-soft{margin-bottom:.7rem;font-weight:700;text-transform:var(--transform-overline);color:var(--clr-label);letter-spacing:var(--ls-label);font-size:.8rem;display:block}.box2 .slot-chip-soft,.box2 .outro_10{color:var(--clr-brand-contrast)}.outro_10{margin-bottom:.9rem}.img_12{margin-bottom:1.75rem;opacity:.9}.part-sec{display:grid;padding:0;position:relative;margin:0;list-style:none;gap:1.6rem}.part-sec::before{top:1.25rem;background:var(--clr-edge);width:2px;content:"";position:absolute;bottom:1.25rem;left:1.25rem}.box2 .part-sec::before{background:rgba(255,255,255,.3)}.cnt{position:relative;display:flex;align-items:flex-start;gap:1.1rem}.media-slot-third{width:2.5rem;display:grid;place-items:center;background:var(--clr-main);height:2.5rem;font-weight:700;color:var(--clr-brand-contrast);flex:none;border-radius:50%}.box2 .media-slot-third{background:var(--clr-brand-contrast);color:var(--clr-main)}.box2-7{color:inherit;margin:.35rem 0 .25rem;font-size:1.1rem}.dot-chip{opacity:.85;font-size:.95rem;margin:0}@media (max-width:820px){.page-3{grid-template-columns:minmax(0,1fr)}}.unit_elem{padding-block:calc(var(--gap-stack) * .8)}.tag_site_accent{background:var(--clr-layer)}.frame-mini{background:var(--clr-main);color:var(--clr-brand-contrast)}.frame-mini .cell-edge,.frame-mini .ref-12{color:var(--clr-brand-contrast)}.page-flow{border-bottom:1px solid var(--clr-edge)}.box2-last{text-align:center}.input-intro{font-size:.85rem;margin-bottom:.75rem;opacity:.8}.ref-core-wide{margin:0 .5rem}.card-soft{opacity:.7}.cell-edge{margin-bottom:.5rem}.strip-raised{max-width:40rem;font-size:1.1rem;margin:0;opacity:.85}.box2-last .strip-raised{margin-inline:auto}.layer-author-c{min-width:0}.node-12{max-width:54rem;margin-bottom:2rem}.card-third{overflow-wrap:anywhere}.stack-part-mini{display:grid;list-style:none;margin:0;gap:1.2rem;padding:0}.burger-lg{min-width:0;overflow-wrap:anywhere}.burger-lg h3{font-size:1.2rem;margin:0 0 .6rem}.burger-lg p{margin:0;line-height:1.7}.intro-core{font-weight:700;display:block;letter-spacing:.04em;font-size:.8rem;overflow-wrap:anywhere;margin-bottom:.7rem;color:var(--clr-faint)}.burger-lg{padding:1.3rem 0;border-top:1px solid var(--clr-edge)}.burger-lg summary{cursor:pointer;font-size:1.2rem;font-weight:700}.burger-lg summary:focus-visible{outline:2px solid var(--clr-main);outline-offset:5px}.burger-lg p{padding-top:1rem;max-width:60rem}@media (max-width: 700px){.stack-part-mini{grid-template-columns:minmax(0, 1fr)}.burger-lg{grid-template-columns:minmax(0, 1fr);gap:.5rem}}.el-main{max-width:40rem;margin-bottom:2.5rem}.pic_11{display:grid;gap:2rem;counter-reset:none;padding:0;margin:0;list-style:none}.item-zone-active .pic_11,.media_field_primary .pic_11{grid-template-columns:repeat(3,1fr)}.flow-7.item-zone-active .pic_11,.flow-7.media_field_primary .pic_11{grid-template-columns:repeat(2,1fr)}.cell-9.item-zone-active .pic_11,.cell-9.media_field_primary .pic_11{grid-template-columns:repeat(4,1fr)}.field-7.item-zone-active .pic_11,.field-7.media_field_primary .pic_11{grid-template-columns:repeat(5,1fr);gap:1.5rem}.media_field_primary .pic_11{gap:2rem 3rem}.media_field_primary .toggle:nth-child(even){margin-top:2.5rem}.chip-field .pic_11{max-width:44rem;gap:0}.chip-field .toggle{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;padding-bottom:2rem;position:relative}.chip-field .toggle::before{content:"";top:3rem;width:2px;left:1.375rem;position:absolute;background:var(--clr-edge);bottom:0}.chip-field .toggle:last-child::before{display:none}.chip-compact.chip-field .toggle::before{background:rgba(255,255,255,.18)}.mark-toggle-left{margin-bottom:1rem;justify-content:center;font-family:var(--font-display);align-items:center;display:inline-flex;font-weight:700}.label-2 .mark-toggle-left{font-size:1.1rem;height:2.75rem;color:var(--clr-brand-contrast);background:var(--clr-main);border-radius:50%;width:2.75rem}.row .mark-toggle-left{opacity:.9;color:var(--clr-main);line-height:1;font-size:3rem}.chip-compact.row .mark-toggle-left{color:var(--clr-brand-inverse)}.row-half .mark-toggle-left{width:2.75rem;height:2.75rem;border-radius:var(--radius-sm);border:2px solid var(--clr-main);color:var(--clr-main);font-size:1.1rem}.chip-compact.row-half .mark-toggle-left{color:var(--clr-brand-inverse);border-color:var(--clr-brand-inverse)}.box2_left{margin-bottom:.35rem;font-size:1.1rem}.box2-shape{margin:0;font-size:.95rem;color:var(--clr-faint)}.chip-compact .box2-shape{color:var(--clr-dark-fg-muted)}@media (max-width:900px){.item-zone-active .pic_11,.media_field_primary .pic_11,.cell-9.item-zone-active .pic_11,.cell-9.media_field_primary .pic_11,.field-7.item-zone-active .pic_11,.field-7.media_field_primary .pic_11{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.item-zone-active .pic_11,.media_field_primary .pic_11,.flow-7.item-zone-active .pic_11,.cell-9.item-zone-active .pic_11,.field-7.item-zone-active .pic_11,.flow-7.media_field_primary .pic_11,.cell-9.media_field_primary .pic_11,.field-7.media_field_primary .pic_11{grid-template-columns:1fr}.media_field_primary .toggle:nth-child(even){margin-top:0}}.ct_dot_ghost{overflow-wrap:anywhere}.block-a>*{min-width:0}.block_fill{max-width:24ch}.elem-lg{color:var(--clr-faint)}.intro_group_accent{text-align:center;max-width:100%;white-space:normal}.copy-8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:3rem;align-items:end;margin-bottom:2.5rem}.block_fill{max-width:22ch;margin-bottom:0;font-size:clamp(2rem,4vw,3.7rem)}.box-first{max-width:48ch;margin:0}.author-12{margin:0}.hero-mini{width:100%;border-radius:var(--radius-large);object-fit:cover;aspect-ratio:2.8/1}.text_fill{padding:.9rem 0;font-size:.85rem;color:var(--clr-faint)}.info{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;padding:1.2rem 0;margin:1rem 0 2.5rem;border-top:1px solid var(--clr-edge);border-bottom:1px solid var(--clr-edge);font-size:.85rem;color:var(--clr-faint)}.info strong,.sec{font-weight:700;color:var(--clr-text)}.note{column-gap:clamp(2rem,5vw,5rem);columns:2;max-width:68rem;margin-inline:auto;column-rule:1px solid var(--clr-edge)}.fig-hard{margin-bottom:1.5rem;break-inside:avoid;line-height:1.85;color:var(--clr-faint)}.fig-hard:first-child{font-size:1.13rem;color:var(--clr-text)}@media(max-width:740px){.copy-8{grid-template-columns:1fr;gap:1.5rem}.hero-mini{aspect-ratio:16/10}.note{columns:1}.info{justify-content:flex-start}}.view_fixed{padding-block:calc(var(--gap-stack) * .9) calc(var(--gap-stack) * .7)}.ref{border-bottom:4px solid var(--clr-main)}.area-xl{border-bottom:4px solid var(--clr-secondary)}.layer{border-bottom:1px solid var(--clr-edge)}.burger-primary{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.author_icon{margin:0;font-size:calc(var(--fs-2xl) * 1.05)}.shape{max-width:34rem;margin:0 0 .35rem}@media (max-width:760px){.burger-primary{grid-template-columns:1fr;gap:1rem}}.label_raised{max-width:44rem;margin-bottom:2.5rem}.copy .label_raised{margin-left:auto;margin-right:auto;text-align:center}.cell-narrow{gap:2.5rem 3rem}.field-toggle-b .badge{padding-top:1.25rem;border-top:2px solid var(--clr-main)}.media_label_sub{margin-bottom:.6rem;font-size:1.15rem}.body-avatar{line-height:1.7;margin:0}.text-square{display:grid;grid-template-columns:1fr 1.1fr;gap:3rem;align-items:center}.tile-core-compact .el-square{order:2}.el-square{margin:0}.frame-loose{object-fit:cover;aspect-ratio:9/8;border-radius:var(--radius-large);width:100%}.core-page{color:var(--clr-faint)}.slot_tight{font-weight:600}@media (max-width:860px){.text-square{grid-template-columns:1fr;gap:1.5rem}.tile-core-compact .el-square{order:0}}.block-10{max-width:46rem}.head .block-10{margin-left:auto;margin-right:auto}.head .stat-big{text-align:center}.stat-big{margin-bottom:1.5rem}.body{margin:0 0 1.1rem;line-height:1.7}.side_col{font-size:1.15rem;margin:1.75rem 0 .75rem}.core-3{margin:0;display:grid;padding-left:1.25rem;gap:.5rem}.block_4::marker{color:var(--clr-main)}.mark{overflow-wrap:anywhere;background:var(--clr-page);padding-block:calc(var(--gap-stack) * .7)}.btn-meta-light{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);background:var(--clr-layer);border:1px solid var(--clr-edge);border-radius:var(--radius-large);overflow:hidden}.fig-text-hard{border-top:4px solid var(--clr-main);padding:clamp(1.5rem,4.5vw,4rem);min-width:0}.top-1 .fig-text-hard{border-top:0;border-left:4px solid var(--clr-main)}.group-label-v3{color:var(--clr-main)}.intro-6{max-width:22ch;font-size:calc(var(--fs-2xl) * .88);line-height:1.15}.cap-inline{line-height:1.7;font-size:1.05rem;max-width:38rem;color:var(--clr-faint);margin:1.2rem 0 0}.img_box{margin:0;padding:.8rem;min-width:0;display:flex}.pane-avatar{aspect-ratio:4/5;width:100%;border-radius:var(--radius-sm);height:100%;min-height:12rem;object-fit:cover}@media (max-width:700px){.btn-meta-light{grid-template-columns:1fr}.intro-6{font-size:var(--fs-2xl)}.img_box{padding:0 1.25rem 1.25rem}.pane-avatar{min-height:0;aspect-ratio:16/7;height:auto}.cap-inline{font-size:1rem}}.sub .toggle-8{max-width:46rem}.card-md .toggle-8{display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:start}.menu_fig{margin-bottom:1.5rem}.slot-auto{padding:.25rem 0;border-bottom:1px solid var(--clr-edge)}.list-shape-half{padding:.9rem 2rem .9rem 0;list-style:none;cursor:pointer;font-weight:600;position:relative}.list-shape-half::-webkit-details-marker{display:none}.list-shape-half::after{transition:transform .2s;top:.7rem;font-size:1.4rem;color:var(--clr-main);right:0;position:absolute;content:"+"}.slot-auto[open] .list-shape-half::after{transform:rotate(45deg)}.meta-site-sub{margin:0 0 1rem;color:var(--clr-faint)}@media (max-width:860px){.card-md .toggle-8{grid-template-columns:1fr;gap:1rem}}.dot-top{padding-block:calc(var(--gap-stack) * .85);background:var(--clr-page);overflow-wrap:anywhere}.flow-9{display:flex;gap:1.5rem;align-items:center;margin-bottom:1.5rem}.sec2_compact{font-size:.8rem;max-width:75%;color:var(--clr-main);text-transform:var(--transform-overline);font-weight:600;letter-spacing:var(--ls-label)}.group{flex:1;height:1px;background:var(--clr-edge)}.cnt_light .group{height:3px;background:var(--clr-main)}.bar{padding-bottom:1.8rem;margin:0;font-size:calc(var(--fs-2xl) * 1.2);line-height:1.1;max-width:24ch}.meta-base-v2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:2rem;align-items:start;border-top:1px solid var(--clr-edge);padding-top:1.3rem}.top-group{max-width:24rem;font-size:.8rem;font-weight:600;color:var(--clr-faint)}.tag-mini{grid-template-columns:minmax(0,1fr)}.tile_8{max-width:42rem;margin:0;line-height:1.7;font-size:1.1rem;color:var(--clr-faint)}@media (max-width:640px){.bar{font-size:var(--fs-2xl)}.meta-base-v2{grid-template-columns:1fr;gap:1rem}.top-group{display:none}.tile_8{font-size:1rem}}.dot-page{margin-bottom:2rem;max-width:40rem}