.box2-z{line-height:1.2;display:flex;flex-direction:column}.top-11{font-family:var(--ff-heading);font-size:1.75rem;color:var(--c-key)}.body{font-size:.85rem;color:var(--c-faint)}@media (max-width:860px){.page-square{grid-template-columns:1fr;gap:2.5rem}.label_6 .img-3{order:0}}.stat_sub{overflow-wrap:anywhere}.group{text-align:center;margin:0 auto 3rem;max-width:50rem}.group h2{font-size:clamp(1.8rem, 3.8vw, 3.25rem)}.stack{display:grid;grid-template-columns:minmax(0, .6fr) minmax(0, 1.4fr);gap:clamp(1rem, 3vw, 3rem);padding:clamp(1.25rem, 3vw, 3rem);border-top:1px solid var(--c-border)}.stack:nth-child(odd){background:var(--c-surface)}.avatar-square{max-width:20ch}.link{max-width:70ch}.link p:last-child{margin-bottom:0}@media (max-width: 640px){.stack{grid-template-columns:minmax(0, 1fr)}.avatar-square{max-width:none}}.block-primary{max-width:40rem;margin-bottom:2.5rem}.icon .block-primary{text-align:center;margin-inline:auto}.frame-3{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2rem 3rem}.unit_label{margin:0}.title-body{font-family:var(--ff-heading);font-weight:var(--fw-title);font-size:1.1rem;margin-bottom:.5rem;display:flex;gap:.75rem;align-items:baseline}.cnt_tile{color:var(--c-key);font-size:.85rem;font-weight:700;flex-shrink:0}.layer-tag{color:var(--c-faint);margin:0}.head-v3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.copy-open .elem-main-y{order:2}.col_2{display:flex;padding:calc(var(--sp-block) * .9) clamp(1.25rem,5vw,4rem);align-items:center}.elem-main-y{color:var(--c-on-primary);background:var(--c-key);justify-content:flex-end}.link_ghost{background:var(--c-dark);color:var(--c-on-dark)}.copy-open .elem-main-y{justify-content:flex-start}.copy-open .link_ghost{justify-content:flex-end}.col-fig{max-width:min(34rem,calc(var(--w-content) / 2 - 3rem));width:100%}.icon-round{letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;display:block;margin-bottom:.7rem;opacity:.85;font-weight:700}.outro-half{font-size:calc(var(--fs-h2) * 1.1);color:inherit;margin:0}.title{margin-bottom:1.5rem;font-size:1.1rem;color:var(--c-dark-fg-muted)}@media (max-width:820px){.head-v3{grid-template-columns:minmax(0,1fr)}.copy-open .elem-main-y{order:0}.col_2,.copy-open .elem-main-y,.copy-open .link_ghost{justify-content:flex-start}.col-fig{max-width:none}}.foot-tight{color:var(--c-on-dark);padding-block:calc(var(--sp-block) * .9);position:relative;min-height:18rem;align-items:center;isolation:isolate;overflow:hidden;display:flex}.shape-body-last{height:100%;position:absolute;z-index:-2;inset:0;width:100%;object-fit:cover}.logo-lead-stack{position:absolute;inset:0;z-index:-1}.elem-primary .logo-lead-stack{background:linear-gradient(180deg,rgba(8,10,14,.55),rgba(8,10,14,.7))}.lead_left .logo-lead-stack{background:var(--c-key);opacity:.88}.lead_left{color:var(--c-on-primary)}.main-first{width:min(100% - 2.5rem,var(--w-content))}.ref-fill .main-first{text-align:center}.wrap-cnt-open{margin-bottom:.75rem;font-size:.85rem;opacity:.85}.outro_4{color:inherit}.outro_4:hover{color:inherit;text-decoration:underline}.pic-copy{margin:0 .5rem}.badge-site{opacity:.8}.line-sticky{color:inherit;margin-bottom:.5rem}.base-stack{font-size:1.1rem;opacity:.9;margin:0;max-width:40rem}.ref-fill .base-stack{margin-inline:auto}.area_5{margin-bottom:2.5rem;max-width:60ch}.sec-dark{margin:0;list-style:none;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;column-gap:clamp(2rem,6vw,6rem)}.shape_active{border-top:2px solid var(--c-copy);min-width:0;padding-block:2rem}.unit-round{height:100%}.frame-soft{min-height:2.75rem;color:var(--c-copy);display:flex;height:100%;flex-direction:column}.frame-soft:hover{color:var(--c-copy)}.frame-soft:focus-visible{outline:2px solid var(--c-key);outline-offset:6px}.side-flow-loose{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;font-size:.75rem;line-height:1.6;color:var(--c-faint);margin-bottom:1.2rem}.side-flow-loose span:first-child{color:var(--c-key);font-weight:600}.stack-dot-center{margin-bottom:1rem;max-width:26ch;font-size:clamp(1.55rem,2.8vw,2.4rem)}.frame-soft:hover .stack-dot-center{color:var(--c-key)}.card_last{margin-bottom:1.5rem;color:var(--c-faint);line-height:1.75;max-width:60ch;font-size:1rem}.nav_quote_light{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding-top:1rem;margin-top:auto;border-top:1px solid var(--c-border)}.cap-outer-new{color:var(--c-faint);font-size:.8rem}.sub_label_y{display:inline-flex;align-items:center;gap:.65rem;font-size:.85rem;font-weight:600;color:var(--c-key);min-height:2.75rem}@media(max-width:760px){.sec-dark{grid-template-columns:minmax(0,1fr)}.shape_active{padding-block:1.5rem}.card_last{font-size:.95rem}}.bar-grid-stack{hyphens:auto}.hero_narrow{padding-block:calc(var(--sp-block) * .9) calc(var(--sp-block) * .7)}.pic-round{border-bottom:4px solid var(--c-key)}.block{border-bottom:4px solid var(--c-accent)}.badge-col-soft{border-bottom:1px solid var(--c-border)}.edge-cap-sub{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.col_site_inline{font-size:calc(var(--fs-h1) * 1.05);margin:0}.stack-sec2-full{margin:0 0 .35rem;max-width:34rem}@media (max-width:760px){.edge-cap-sub{grid-template-columns:1fr;gap:1rem}}.cell_base_right{margin:0 auto 2.5rem;max-width:40rem}.intro-2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;align-items:stretch}.cell_pane_x{flex-direction:column;background:var(--c-canvas);padding:2rem;border-radius:var(--r-lg);display:flex}.side_base .cell_pane_x{border:1px solid var(--c-border);box-shadow:var(--sh-soft)}.btn-5 .cell_pane_x{border:1px solid var(--c-border)}.fig_label{border-color:var(--c-key);position:relative;box-shadow:var(--sh-strong)}.btn-5 .fig_label{border-width:2px}.outro-inline{font-size:1.1rem;margin-bottom:.75rem}.unit-menu{line-height:1.1;margin-bottom:.5rem}.btn_part_mini{font-family:var(--ff-heading);font-size:2.25rem;color:var(--c-copy);font-weight:700}.meta-1{font-size:.9rem;color:var(--c-faint)}.title-big{font-size:.95rem;color:var(--c-faint);margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--c-border)}.foot-loose{flex-grow:1;padding:0;display:grid;gap:.6rem;margin:0 0 1.75rem;list-style:none}.unit-5{display:flex;align-items:flex-start;gap:.6rem;font-size:.95rem}.pane-10{margin-top:.1rem;flex-shrink:0;height:1.25rem;color:var(--c-key);display:inline-flex;width:1.25rem}.pane-10 svg{width:100%;height:100%}.block-half{width:100%}.line-outer-accent{font-size:.85rem;margin:1.75rem 0 0}.base-sec2{margin-bottom:2.5rem;max-width:52rem}.frame_9{margin-bottom:1rem}.outro{margin-bottom:0}.card-hard{margin:0;list-style:none;display:flex;padding:0;align-items:stretch}.list-frame-main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;padding-inline-end:1.5rem}.list-frame-main:last-child{padding-inline-end:0}.list-frame-main:not(:last-child)::before{height:2px;inset-inline-start:1.5rem;top:1.5rem;content:"";background:var(--c-border);position:absolute;inset-inline-end:0}.zone-b{position:relative;display:grid;place-items:center;flex:none;width:3rem;height:3rem;border:2px solid var(--c-key);border-radius:50%;background:var(--c-canvas);color:var(--c-copy);font-weight:700;font-variant-numeric:tabular-nums;margin-bottom:1.5rem}.el-main{display:flex;flex-direction:column;flex:1;min-width:0}.badge_sec_v3{font-size:1.2rem;overflow-wrap:anywhere;margin:0 0 .8rem;line-height:1.35}.view_fixed{margin:0 0 1.5rem;hyphens:auto;overflow-wrap:anywhere;color:var(--c-faint)}.quote-auto{border-top:2px solid var(--c-border);margin-top:auto;padding-top:1rem}.ref-part-sticky{font-size:.8rem;overflow-wrap:anywhere;font-weight:700;margin:0 0 .4rem}.app-12{font-size:.95rem;overflow-wrap:anywhere;hyphens:auto;margin:0}@media(max-width:1000px){.card-hard{display:block}.list-frame-main{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.25rem;padding:0 0 2rem}.list-frame-main:last-child{padding-bottom:0}.list-frame-main:not(:last-child)::before{width:2px;inset-inline-start:1.5rem;top:1.5rem;height:auto;bottom:0;inset-inline-end:auto}.zone-b{margin:0}.quote-auto{margin-top:0}.base-sec2{margin-bottom:2rem}}@media(max-width:400px){.list-frame-main{gap:.8rem}}.foot-ghost{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:2rem;align-items:start}.bar-mini{background:var(--c-key);color:var(--c-on-primary);border-radius:var(--r-lg);padding:clamp(1.5rem,3.5vw,3rem)}.layer-body{display:grid;place-items:center;border:1px solid currentColor;width:2.5rem;height:2.5rem;border-radius:50%;font-size:1.2rem;margin-bottom:2rem}.avatar{font-size:clamp(1.5rem,2.5vw,2.2rem);color:inherit;overflow-wrap:anywhere}.btn-slot{margin:0;font-size:.95rem}.logo-group-top{gap:.75rem;display:grid}.el-node-tight{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-canvas);min-width:0}.elem-half{position:relative;display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;padding:1.25rem 3rem 1.25rem 1.25rem;cursor:pointer;list-style:none;font-weight:600;overflow-wrap:anywhere}.elem-half::-webkit-details-marker{display:none}.elem-half::after{position:absolute;color:var(--c-key);top:1.05rem;font-size:1.4rem;content:'+';right:1.25rem;font-weight:400}.el-node-tight[open] .elem-half::after{content:'−'}.elem-half:focus-visible{outline:2px solid var(--c-key);outline-offset:3px}.badge_area{font-size:.75rem;color:var(--c-faint);padding-top:.2rem}.head{padding:0 1.25rem 1.5rem 3.5rem;color:var(--c-faint);margin:0}@media(max-width:760px){.foot-ghost{grid-template-columns:minmax(0,1fr)}.layer-body{margin-bottom:1rem}.head{padding-left:1.25rem}}.frame-primary{color:var(--c-on-primary);background:var(--c-key)}.cap-10{max-width:46rem;text-align:center}.field-lg{text-transform:var(--tt-label);letter-spacing:var(--ls-eyebrow);margin-bottom:.7rem;font-size:.8rem;color:var(--c-tagline);display:block;font-weight:700}.frame-primary .field-lg,.frame-primary .area-z{color:var(--c-on-primary)}.list_sec2_lg .field-lg{color:var(--c-brand-inverse)}.area-z{margin-bottom:.9rem}.box2_stack{margin:0 auto 2rem;max-width:36rem;opacity:.9}.layer-field-v2{text-transform:uppercase;font-weight:600;opacity:.8;letter-spacing:.06em;font-size:.85rem;margin:0 0 .5rem}.base-fit{display:inline-flex;align-items:center;gap:1rem;color:inherit;font-family:var(--ff-heading);font-weight:var(--fw-title);font-size:clamp(1.9rem,5vw,3.25rem);line-height:1.1}.base-fit:hover{color:inherit;opacity:.85}.sub_tile_a{height:clamp(2.75rem,6vw,3.75rem);width:clamp(2.75rem,6vw,3.75rem);background:var(--c-key);place-items:center;display:grid;flex:none;color:var(--c-on-primary);border-radius:50%}.frame-primary .sub_tile_a{color:var(--c-key);background:var(--c-on-primary)}.sub_tile_a svg{height:45%;width:45%}.field-wrap{white-space:nowrap}.quote-author-a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem;margin-top:2rem}.base{text-underline-offset:.25em;color:inherit;font-weight:600;text-decoration:underline}.frame-primary .base:hover{color:inherit}.frame-primary .hero-menu.side-last:hover{color:var(--c-copy);background:var(--c-canvas)}@media (max-width:480px){.field-wrap{white-space:normal}}.badge{background:var(--c-surface);padding:clamp(1.4rem,4vw,4rem);border:1px solid var(--c-border);border-radius:var(--r-lg)}.shape-active{display:flex;justify-content:space-between;align-items:baseline;gap:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--c-border);margin-bottom:3rem}.foot-9{min-width:0;font-size:1.4rem;font-family:var(--ff-heading);overflow-wrap:anywhere}.body-old{overflow-wrap:anywhere;color:var(--c-faint);min-width:0;font-size:.85rem}.unit_author_main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(2rem,5vw,5rem)}.tile-v3{font-size:clamp(1.8rem,3.5vw,3rem);max-width:15ch;overflow-wrap:anywhere}.fig{max-width:40ch;margin:0;color:var(--c-faint)}.base-4{margin:0}.info_1{border-bottom:1px solid var(--c-border);padding-block:1.2rem}.info_1:first-child{padding-top:0}.sec_list{margin-bottom:.6rem;font-size:.8rem;color:var(--c-faint)}.col-sub{overflow-wrap:anywhere;font-size:1.1rem;margin:0}.hero_6{text-underline-offset:.2em;text-decoration:underline;color:var(--c-copy)}.hero_6:hover{color:var(--c-key)}.burger-hard{font-style:normal}.hero_6:focus-visible{outline:2px solid var(--c-key);outline-offset:4px}@media(max-width:760px){.unit_author_main{grid-template-columns:minmax(0,1fr);gap:2rem}.shape-active{margin-bottom:2rem;flex-wrap:wrap;gap:.5rem 2rem}}.group-dark{padding-top:2rem;display:grid;margin-top:3rem;gap:1.25rem;border-top:1px solid var(--c-border);min-width:0}.part_3{font-size:clamp(1.2rem,2vw,1.5rem);margin:0;overflow-wrap:anywhere}.tag-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}.mark_body_z{min-width:0;gap:.4rem;display:grid}.ct-sub{grid-column:1/-1}.grid-nav-flat{font-size:.8rem;color:var(--c-faint)}.cell{width:100%;min-width:0;padding:.6rem 0;border:0;border-bottom:1px solid var(--c-border);border-radius:0;background:transparent;color:var(--c-copy);font:inherit}.cell:focus{border-bottom-color:var(--c-key);box-shadow:0 1px 0 var(--c-key);outline:none}.wrap_xl{min-height:6rem;resize:vertical}.ct_copy{justify-self:start;overflow-wrap:anywhere;max-width:100%}@media(max-width:760px){.group-dark{margin-top:2rem}.tag-copy{grid-template-columns:minmax(0,1fr)}}.icon-fit{overflow-wrap:anywhere}.strip-stack{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:3rem;align-items:end;margin-bottom:2rem}.dot-logo-sm{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));gap:2rem;margin:2rem 0 0;padding:0;list-style:none}.edge-auto{display:block;color:var(--c-key);margin-bottom:1rem;font-size:.85rem}.icon_z h3{font-size:1.1rem}.icon_z p{font-size:.95rem;color:var(--c-faint)}@media (max-width: 720px){.strip-stack{grid-template-columns:minmax(0, 1fr);gap:.5rem}.dot-logo-sm{grid-template-columns:minmax(0, 1fr);gap:.5rem}.icon_z{border-bottom:1px solid var(--c-border)}}.input-ct{padding-block:calc(var(--sp-block) * .8)}.base-icon{background:var(--c-surface)}.mark_alt{background:var(--c-key);color:var(--c-on-primary)}.mark_alt .note-strip-v2,.mark_alt .flow-strip-open{color:var(--c-on-primary)}.pic_main{border-bottom:1px solid var(--c-border)}.label{text-align:center}.area_tight{font-size:.85rem;margin-bottom:.75rem;opacity:.8}.pic-v2{margin:0 .5rem}.author-top-top{opacity:.7}.note-strip-v2{margin-bottom:.5rem}.cell-lg{margin:0;max-width:40rem;opacity:.85;font-size:1.1rem}.label .cell-lg{margin-inline:auto}.tile-btn{overflow-wrap:anywhere}.card-fixed{display:grid;grid-template-columns:minmax(12rem,19rem) minmax(0,44rem);gap:clamp(2rem,5vw,5rem);justify-content:center;align-items:start}.cap_row_md{position:sticky;padding-top:.35rem;min-width:0;top:7rem}.shape-8{border-bottom:2px solid var(--c-key);margin:0 0 1.75rem;padding:0 0 1.5rem}.pic-stat-center{color:var(--c-faint);margin-bottom:.4rem;font-size:.75rem;letter-spacing:.05em}.title_last{font-weight:600;font-size:.95rem;color:var(--c-copy);margin:0}.zone-a{display:grid;list-style:none;gap:.3rem;margin:0;padding:0}.hero-12{min-width:0}.area_z{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:baseline;padding:.55rem .2rem;color:var(--c-copy);font-size:.85rem;line-height:1.45;border-bottom:1px solid var(--c-border)}.area_z:hover{text-decoration:underline;text-underline-offset:.2em;color:var(--c-key)}.area_z:focus-visible{outline:2px solid var(--c-key);outline-offset:3px}.base-md{font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--c-faint)}.badge-1{min-width:0}.hero{white-space:pre-line;line-height:1.7;font-size:clamp(1.1rem,1.5vw,1.25rem);margin:0 0 2.5rem}.box-bar-wide{border-top:1px solid var(--c-border);padding-block:1.8rem}.box-bar-wide:last-child{padding-bottom:0}.edge_strip_v3{font-size:clamp(1.15rem,1.6vw,1.45rem);line-height:1.35;scroll-margin-top:8rem;margin:0 0 1rem}.edge_strip_v3:focus{outline:2px solid var(--c-key);outline-offset:5px}.slot-burger{line-height:1.8;margin:0 0 1rem;font-size:1rem;white-space:pre-line}.slot-burger:last-child{margin-bottom:0}@media(max-width:780px){.card-fixed{grid-template-columns:minmax(0,1fr);gap:2rem}.cap_row_md{position:static;padding:1.25rem;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-sm)}.shape-8{padding-bottom:1rem;margin-bottom:1rem}.zone-a{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}.hero{margin-bottom:1.75rem}}@media(max-width:480px){.zone-a{grid-template-columns:minmax(0,1fr)}.box-bar-wide{padding-block:1.5rem}}.zone-12{max-width:46rem}.badge-media-big{color:var(--c-faint);font-size:.85rem}.box-page-v3{font-size:1.05rem}.img-field{margin-top:2rem}.author-full{font-size:1.3rem}.page-old{color:var(--c-copy)}.sec2{background:var(--c-surface);overflow-wrap:anywhere}.cap-z{max-width:56rem;background:var(--c-canvas);border:1px solid var(--c-border);border-top:3px solid var(--c-key);border-radius:0 0 var(--r-sm) var(--r-sm);box-shadow:var(--sh-soft);padding:clamp(1.25rem,4vw,3.5rem)}.unit{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 2.75rem;padding-bottom:1.2rem;border-bottom:1px solid var(--c-border);font-size:.85rem}.zone-bar{color:var(--c-faint);min-width:0}.lead-menu-flat{min-width:0;text-align:right;margin:0;color:var(--c-copy)}.app{max-width:66ch;margin-inline:auto}.col-big{white-space:pre-line;font-size:1.1rem;margin:0 0 2.5rem;line-height:1.8}.el{margin-top:2.25rem}.badge-auto{scroll-margin-top:8rem;line-height:1.35;margin:0 0 .9rem;font-size:clamp(1.2rem,1.8vw,1.55rem)}.link-8{color:var(--c-copy);text-decoration:underline;text-decoration-color:var(--c-border);text-decoration-thickness:1px;text-underline-offset:.25em}.link-8:hover{color:var(--c-key);text-decoration-color:currentColor}.link-8:focus-visible,.badge-auto:focus{outline:2px solid var(--c-key);outline-offset:5px}.sub-4{margin:0 0 1rem;line-height:1.85;white-space:pre-line;font-size:1rem}.sub-4:last-child{margin-bottom:0}@media(max-width:480px){.cap-z{padding:1.25rem 1rem}.unit{flex-direction:column;gap:.3rem;margin-bottom:1.75rem}.lead-menu-flat{text-align:left}.col-big{margin-bottom:1.75rem;font-size:1.05rem}.el{margin-top:1.75rem}.sub-4{line-height:1.75}}.page-inline{overflow-wrap:anywhere}.strip-1{max-width:72rem}.page-1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem;align-items:start;padding-bottom:3rem}.box-4{border-left:3px solid var(--c-key);margin:0;padding-left:1rem}.info-line-muted{margin-bottom:.35rem;color:var(--c-faint);font-size:.8rem}.outer-group{font-weight:600;font-size:.95rem;margin:0;color:var(--c-copy)}.panel-fixed{font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.65;margin:0;white-space:pre-line;min-width:0}.body-8{display:grid;grid-template-columns:minmax(0,4rem) minmax(0,17rem) minmax(0,1fr);gap:clamp(1rem,2.5vw,2.5rem);align-items:start;border-top:1px solid var(--c-border);padding-block:2rem}.body-8:last-child{border-bottom:1px solid var(--c-border)}.el-row-c{line-height:1;font-variant-numeric:tabular-nums;font-weight:var(--fw-title);font-family:var(--ff-heading);font-size:2.7rem;color:var(--c-key)}.grid-1{min-width:0;font-size:clamp(1.1rem,1.6vw,1.35rem);margin:0;line-height:1.4;scroll-margin-top:8rem}.tile-sub-fill{color:var(--c-copy);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em}.tile-sub-fill:hover{color:var(--c-key);text-decoration-color:currentColor}.tile-sub-fill:focus-visible,.grid-1:focus{outline:2px solid var(--c-key);outline-offset:5px}.cap-site-last{min-width:0;max-width:65ch}.bar-y{font-size:1rem;margin:0 0 1rem;line-height:1.8;white-space:pre-line}.bar-y:last-child{margin-bottom:0}@media(max-width:860px){.page-1{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-bottom:2rem}.body-8{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem 1.25rem}.el-row-c{font-size:2rem}.cap-site-last{grid-column:2}.grid-1{align-self:center}}@media(max-width:480px){.body-8{padding-block:1.5rem;gap:1rem}.cap-site-last{grid-column:1/-1}.el-row-c{font-size:1.8rem}}.group-3{background:var(--c-surface);padding-block:2rem calc(var(--sp-block) * .65)}.label_stat_tight{display:inline-block;padding-block:.5rem;font-size:.85rem;margin-bottom:2rem}.part_flow{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:center}.zone-1{min-width:0;padding-block:1.5rem}.pane-stack{overflow-wrap:anywhere;font-size:clamp(2rem,3.8vw,3.8rem);max-width:19ch}.sec-elem-muted{max-width:42ch}.label_center{display:flex;gap:1rem;align-items:center;padding-top:1.5rem;margin-top:2rem;border-top:1px solid var(--c-border)}.brand-z{color:var(--c-on-primary);background:var(--c-key);font-size:.8rem;height:2.8rem;display:grid;width:2.8rem;flex-shrink:0;place-items:center;border-radius:50%}.ct-3{min-width:0}.top-12{font-size:.9rem;font-weight:600;overflow-wrap:anywhere}.head-old{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:.75rem;color:var(--c-faint);margin:.3rem 0 0}.list-input-c{min-width:0;margin:0}.tag-third{aspect-ratio:4/5;border-radius:var(--r-sm);object-fit:cover;width:100%}.list-input-c:not(:has(.tag-third)){display:none}.part_flow:not(:has(.tag-third)){grid-template-columns:minmax(0,1fr)}.part_flow:not(:has(.tag-third)) .pane-stack{max-width:25ch}@media(max-width:760px){.part_flow{grid-template-columns:minmax(0,1fr);gap:1.5rem}.zone-1{padding:0}.tag-third{aspect-ratio:16/10}.label_stat_tight{margin-bottom:1.5rem}.label_center{margin-top:1.5rem}}.title-img-third{display:grid;grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-block:2rem 3rem;border-top:1px solid var(--c-border)}.pill-9{min-width:0}.logo-head{font-size:.8rem;display:block;font-variant-numeric:tabular-nums;margin-bottom:1rem;color:var(--c-key)}.badge-wide{overflow-wrap:anywhere;max-width:22ch;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.4}.elem_toggle{font-size:1.05rem;max-width:66ch;overflow-wrap:anywhere;min-width:0;line-height:1.85}.el_light{margin-bottom:1.35rem}.el_light:last-child{margin:0}.fig-6{padding:1.5rem 1.5rem 1.5rem 2.75rem;border-left:2px solid var(--c-key);background:var(--c-surface);border-radius:0 var(--r-sm) var(--r-sm) 0;margin:1.5rem 0 0}.hero-center{margin-bottom:.6rem;padding-left:.25rem}.hero-center:last-child{margin:0}.hero-center::marker{color:var(--c-key)}.chip{margin-left:calc((100% + 2 * clamp(2rem,5vw,5rem)) / 3);border-radius:var(--r-lg);padding:2.5rem;background:var(--c-surface)}.ref{overflow-wrap:anywhere;line-height:1.65;margin:0;font-size:1.25rem;font-family:var(--ff-heading)}@media(max-width:760px){.title-img-third{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:1.5rem 2rem}.logo-head{margin-bottom:.5rem}.badge-wide{max-width:none;margin:0}.chip{padding:1.5rem;margin-left:0}.elem_toggle{font-size:1rem}}