.box2{border:2px solid var(--clr-app-md)}.input-11{background:var(--clr-sec2-half);color:var(--clr-elem-active)}.text-first{color:var(--clr-tag-full);letter-spacing:var(--clr-elem-y);font-size:.8rem;margin-bottom:.5rem;display:inline-block;font-weight:700;text-transform:var(--clr-badge-big)}.outro_side .text-first{opacity:.85;color:var(--clr-group-big)}.input-11 .text-first{color:var(--clr-avatar-last)}.frame-pic-old{margin-bottom:.35rem;color:inherit}.input-page-raised{margin:0;max-width:36rem;opacity:.88}.cnt-3 .input-page-raised{margin-inline:auto}.elem-5{display:flex;flex-direction:column;align-items:center;gap:.6rem;flex-shrink:0}.bar-big{font-size:.9rem;opacity:.9}.title{color:inherit;text-decoration:underline;font-weight:600}.input-11 .title{color:var(--clr-avatar-last)}@media (max-width:720px){.side-primary{flex-direction:column;padding:2rem;align-items:flex-start}.cnt-3{align-items:center}.elem-5{align-items:flex-start}.cnt-3 .elem-5{align-items:center}}.note-body{background:var(--clr-layer-md);overflow-wrap:anywhere;padding-block:calc(var(--clr-badge-lg) * .7)}.mark-side{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);background:var(--clr-title-first);border:1px solid var(--clr-head-left);border-radius:var(--clr-row-third);overflow:hidden}.node-compact{border-top:4px solid var(--clr-app-md);padding:clamp(1.5rem,4.5vw,4rem);min-width:0}.el-12 .node-compact{border-left:4px solid var(--clr-app-md);border-top:0}.foot-4{color:var(--clr-app-md)}.text-4{line-height:1.15;max-width:22ch;font-size:calc(var(--clr-mark-light) * .88)}.tag_node{font-size:1.05rem;color:var(--clr-text-tight);line-height:1.7;margin:1.2rem 0 0;max-width:38rem}.input_last{display:flex;min-width:0;margin:0;padding:.8rem}.side-meta-left{border-radius:var(--clr-tag-inline);min-height:12rem;height:100%;aspect-ratio:4/5;width:100%;object-fit:cover}@media (max-width:700px){.mark-side{grid-template-columns:1fr}.text-4{font-size:var(--clr-mark-light)}.input_last{padding:0 1.25rem 1.25rem}.side-meta-left{height:auto;min-height:0;aspect-ratio:16/7}.tag_node{font-size:1rem}}.elem_node_right{overflow-wrap:anywhere}.fig{display:grid;grid-template-columns:minmax(0, .85fr) minmax(0, 1.15fr);gap:clamp(2rem, 7vw, 7rem);align-items:start}.input-cnt-full{padding-top:1.5rem;border-top:4px solid var(--clr-app-md)}.info-11{position:relative;border-bottom:1px solid var(--clr-head-left);margin-bottom:1.5rem;padding:0 0 1.5rem 3.5rem}.toggle_accent{font-size:.8rem;position:absolute;left:0;top:.15rem;font-variant-numeric:tabular-nums;color:var(--clr-text-tight)}.top-info-v3{max-width:65ch}@media (max-width: 760px){.fig{grid-template-columns:minmax(0, 1fr)}.info-11{padding-left:2.5rem}}.menu-sub{max-width:40rem;margin-bottom:2rem}.ref-main-stack{column-gap:1.25rem;margin:0;columns:3;list-style:none;padding:0}.shape-compact .ref-main-stack{columns:4}.input_loose{margin-bottom:1.25rem;break-inside:avoid}.strip-ctx{position:relative;margin:0}.stack{transition:filter .3s;border-radius:var(--clr-row-third);aspect-ratio:4/5;width:100%;object-fit:cover}.block .stack{aspect-ratio:4/3}.strip-ctx:hover .stack{filter:brightness(1.06)}.toggle_8{padding:.6rem 0 0;color:var(--clr-text-tight);font-size:.85rem}.elem-wide .strip-ctx:has(.stack) .toggle_8{color:rgb(255,255,255);position:absolute;left:0;bottom:0;border-radius:0 0 var(--clr-row-third) var(--clr-row-third);padding:.7rem .9rem;right:0;background:rgba(0,0,0,.78)}@media (max-width:860px){.ref-main-stack,.shape-compact .ref-main-stack{columns:2}}@media (max-width:520px){.ref-main-stack,.shape-compact .ref-main-stack{columns:1}}@media (hover:none),(max-width:520px){.elem-wide .strip-ctx:has(.stack) .toggle_8{padding:.6rem 0 0;background:none;position:static;border-radius:0;color:var(--clr-text-tight)}}.slot-3{overflow-wrap:anywhere}.foot-big>*{min-width:0}.author-left{max-width:24ch}.base-mini{color:var(--clr-text-tight)}.block-img{max-width:100%;text-align:center;white-space:normal}.foot-big{display:grid;align-items:center;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr)}.input{margin:0;min-width:0}.text-sub{aspect-ratio:6/5;object-fit:cover;width:100%;border-radius:var(--clr-row-third)}.tile{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;font-size:.8rem;color:var(--clr-text-tight);padding:.9rem 4.5rem .9rem .1rem}.tile strong{font-weight:700;padding-left:.3rem;color:var(--clr-row-round)}.dot{position:relative;margin-left:-4rem;margin-block:2rem;padding:clamp(1.5rem,4vw,3.5rem);background:var(--clr-layer-md);border:1px solid var(--clr-head-left);border-radius:var(--clr-row-third);box-shadow:var(--clr-title-stack)}.author-left{font-size:clamp(1.8rem,3.4vw,3rem)}.base-mini{line-height:1.8;margin:1.5rem 0 2rem}@media(max-width:760px){.foot-big{grid-template-columns:1fr}.text-sub{aspect-ratio:4/3}.dot{box-shadow:none;margin:1rem 0 0}.tile{padding-right:.1rem}.author-left{max-width:28ch}}.ctx-7{padding-block:calc(var(--clr-badge-lg) * .9) calc(var(--clr-badge-lg) * .7)}.zone-cnt-main{border-bottom:4px solid var(--clr-app-md)}.zone{border-bottom:4px solid var(--clr-author-y)}.body-4{border-bottom:1px solid var(--clr-head-left)}.list{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.node-v2{margin:0;font-size:calc(var(--clr-mark-light) * 1.05)}.nav_field{margin:0 0 .35rem;max-width:34rem}@media (max-width:760px){.list{grid-template-columns:1fr;gap:1rem}}.ref-field-square{display:grid;grid-template-columns:2fr 3fr;gap:3rem}.outer_fit{background:var(--clr-title-first);padding:1.5rem 1.75rem;margin:2rem 0 0;border-left:4px solid var(--clr-app-md);border-radius:0 var(--clr-tag-inline) var(--clr-tag-inline) 0}.area_5{font-family:var(--clr-stack-sm);margin-bottom:.5rem;font-size:1.2rem}.dot_8{color:var(--clr-text-tight);font-size:.9rem;font-style:normal}@media (max-width:860px){.ref-field-square{grid-template-columns:1fr;gap:1rem}}.intro_z{overflow-wrap:anywhere}.tile-intro>*{min-width:0}.wrap-last{max-width:24ch}.input_alt{color:var(--clr-text-tight)}.col-12{max-width:100%;text-align:center;white-space:normal}.input-auto{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:1rem 4rem;align-items:end;margin-bottom:3rem}.input-auto .cnt-7{grid-column:1/-1}.wrap-last{line-height:1.12;max-width:21ch;margin:0;font-size:clamp(2rem,4.2vw,4rem)}.stack_input{max-width:45ch;margin:0}.foot-10{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--clr-row-round);padding:0;margin:0}.area_wide{padding:2rem 2rem 0 0;min-width:0}.area_wide+.area_wide{padding-left:2rem;border-left:1px solid var(--clr-head-left)}.copy-menu-round{line-height:1;font-family:var(--clr-stack-sm);display:block;letter-spacing:-.05em;font-size:clamp(2.8rem,6vw,5rem);margin-bottom:2rem;color:var(--clr-app-md)}.sec2{font-size:clamp(1.3rem,2.3vw,1.8rem);min-height:2.6em}.input_alt{margin:0;line-height:1.85}@media(max-width:740px){.input-auto{grid-template-columns:1fr;gap:1.5rem}.foot-10{grid-template-columns:1fr}.area_wide,.area_wide+.area_wide{border-left:0;border-bottom:1px solid var(--clr-head-left);padding:1.7rem 0;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.7rem 1.2rem}.copy-menu-round{font-size:2.5rem;grid-row:1/3;margin:0}.sec2{min-height:0;margin:0}.input_alt{grid-column:2}}.top{margin-bottom:2.5rem;max-width:40rem}.title-hero{margin:0;display:grid;gap:2rem;list-style:none;counter-reset:none;padding:0}.meta-full .title-hero,.part_grid_narrow .title-hero{grid-template-columns:repeat(3,1fr)}.body-grid.meta-full .title-hero,.body-grid.part_grid_narrow .title-hero{grid-template-columns:repeat(2,1fr)}.side-fill.meta-full .title-hero,.side-fill.part_grid_narrow .title-hero{grid-template-columns:repeat(4,1fr)}.shape_menu.meta-full .title-hero,.shape_menu.part_grid_narrow .title-hero{grid-template-columns:repeat(5,1fr);gap:1.5rem}.part_grid_narrow .title-hero{gap:2rem 3rem}.part_grid_narrow .view_hard:nth-child(even){margin-top:2.5rem}.page-badge .title-hero{max-width:44rem;gap:0}.page-badge .view_hard{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;padding-bottom:2rem;position:relative}.page-badge .view_hard::before{left:1.375rem;width:2px;top:3rem;background:var(--clr-head-left);content:"";position:absolute;bottom:0}.page-badge .view_hard:last-child::before{display:none}.slot-dot-y.page-badge .view_hard::before{background:rgba(255,255,255,.18)}.outro-field-y{align-items:center;display:inline-flex;font-weight:700;font-family:var(--clr-stack-sm);margin-bottom:1rem;justify-content:center}.brand .outro-field-y{height:2.75rem;background:var(--clr-app-md);width:2.75rem;border-radius:50%;font-size:1.1rem;color:var(--clr-group-big)}.cnt-zone .outro-field-y{font-size:3rem;color:var(--clr-app-md);line-height:1;opacity:.9}.slot-dot-y.cnt-zone .outro-field-y{color:var(--clr-avatar-last)}.item-head-stack .outro-field-y{width:2.75rem;height:2.75rem;border-radius:var(--clr-tag-inline);border:2px solid var(--clr-app-md);color:var(--clr-app-md);font-size:1.1rem}.slot-dot-y.item-head-stack .outro-field-y{color:var(--clr-avatar-last);border-color:var(--clr-avatar-last)}.cell_lg{font-size:1.1rem;margin-bottom:.35rem}.row{color:var(--clr-text-tight);margin:0;font-size:.95rem}.slot-dot-y .row{color:var(--clr-area-a)}@media (max-width:900px){.meta-full .title-hero,.part_grid_narrow .title-hero,.side-fill.meta-full .title-hero,.side-fill.part_grid_narrow .title-hero,.shape_menu.meta-full .title-hero,.shape_menu.part_grid_narrow .title-hero{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.meta-full .title-hero,.part_grid_narrow .title-hero,.body-grid.meta-full .title-hero,.side-fill.meta-full .title-hero,.shape_menu.meta-full .title-hero,.body-grid.part_grid_narrow .title-hero,.side-fill.part_grid_narrow .title-hero,.shape_menu.part_grid_narrow .title-hero{grid-template-columns:1fr}.part_grid_narrow .view_hard:nth-child(even){margin-top:0}}.item-shape-dark{padding-block:calc(var(--clr-badge-lg) * .8)}.edge-7{background:var(--clr-title-first)}.btn-old{color:var(--clr-group-big);background:var(--clr-app-md)}.btn-old .list-round,.btn-old .list-note{color:var(--clr-group-big)}.toggle-note{border-bottom:1px solid var(--clr-head-left)}.outro-cnt{text-align:center}.unit_meta{margin-bottom:.75rem;font-size:.85rem;opacity:.8}.text-soft{margin:0 .5rem}.top-mini{opacity:.7}.list-round{margin-bottom:.5rem}.pic-tile-inline{max-width:40rem;font-size:1.1rem;margin:0;opacity:.85}.outro-cnt .pic-tile-inline{margin-inline:auto}.note{margin-bottom:2.5rem;max-width:40rem}.view-head{list-style:none;margin:0 0 3rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.25rem}.view-head:has(>:nth-child(4)){grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.head-shape-xl{min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:.35rem;padding:1.5rem;border:1px solid var(--clr-head-left);border-radius:var(--clr-row-third);background:var(--clr-title-first)}.area-line-sub{height:2.25rem;align-items:center;width:2.25rem;background:var(--clr-app-md);display:inline-flex;color:var(--clr-group-big);margin-bottom:.5rem;border-radius:50%;justify-content:center}.area-line-sub svg{width:1.1rem;height:1.1rem}.page-stack{text-transform:uppercase;color:var(--clr-text-tight);font-weight:700;font-size:.8rem;letter-spacing:.08em}.hero_big{font-weight:500;line-height:1.5;min-width:0;overflow-wrap:anywhere}.tag{color:var(--clr-row-round)}.tag:hover{color:var(--clr-app-md)}.unit-brand-v3 .flow-7{padding:2.25rem;border-radius:var(--clr-row-third);border:1px solid var(--clr-head-left);box-shadow:var(--clr-title-stack);background:var(--clr-layer-md)}.ref-lead-accent{margin-bottom:1.25rem}.part{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.btn_lead_wide{min-width:0;display:block}.part_half{grid-column:1 / -1}.line-md{display:block;font-weight:600;font-size:.85rem;margin-bottom:.35rem}.panel{width:100%;min-width:0;padding:.7rem .85rem;border:1px solid var(--clr-head-left);border-radius:var(--clr-tag-inline);background:var(--clr-title-first);color:var(--clr-row-round)}.panel:focus{outline:2px solid var(--clr-app-md);outline-offset:1px}.chip_burger{resize:vertical}.quote_primary{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem}.media-wide{font-size:.85rem}@media (max-width:760px){.part{grid-template-columns:minmax(0,1fr)}}.note,.flow-7{min-width:0;overflow-wrap:anywhere}.quote_primary>.meta-left{max-width:100%;overflow-wrap:anywhere}@media(max-width:480px){.unit-brand-v3 .flow-7{padding:1.25rem}}.fig-muted{overflow-wrap:anywhere}.view-sm{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:3rem;align-items:end;margin-bottom:2rem}.pane_fill{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-9{display:block;color:var(--clr-app-md);margin-bottom:1rem;font-size:.85rem}.copy_mini h3{font-size:1.1rem}.copy_mini p{color:var(--clr-text-tight);font-size:.95rem}@media (max-width: 720px){.view-sm{grid-template-columns:minmax(0, 1fr);gap:.5rem}.pane_fill{grid-template-columns:minmax(0, 1fr);gap:.5rem}.copy_mini{border-bottom:1px solid var(--clr-head-left)}}.shape_2{background:var(--clr-title-first);overflow-wrap:anywhere}.title-v2{max-width:56rem;background:var(--clr-layer-md);border:1px solid var(--clr-head-left);border-top:3px solid var(--clr-app-md);border-radius:0 0 var(--clr-tag-inline) var(--clr-tag-inline);box-shadow:var(--clr-title-stack);padding:clamp(1.25rem,4vw,3.5rem)}.part-new{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(--clr-head-left);font-size:.85rem}.zone_app_top{color:var(--clr-text-tight);min-width:0}.ct_img{margin:0;min-width:0;color:var(--clr-row-round);text-align:right}.row-pane{margin-inline:auto;max-width:66ch}.outer-4{font-size:1.1rem;white-space:pre-line;line-height:1.8;margin:0 0 2.5rem}.tag-9{margin-top:2.25rem}.strip-3{line-height:1.35;scroll-margin-top:8rem;font-size:clamp(1.2rem,1.8vw,1.55rem);margin:0 0 .9rem}.list-group-a{color:var(--clr-row-round);text-decoration:underline;text-decoration-color:var(--clr-head-left);text-decoration-thickness:1px;text-underline-offset:.25em}.list-group-a:hover{text-decoration-color:currentColor;color:var(--clr-app-md)}.list-group-a:focus-visible,.strip-3:focus{outline:2px solid var(--clr-app-md);outline-offset:5px}.sec2-10{font-size:1rem;margin:0 0 1rem;line-height:1.85;white-space:pre-line}.sec2-10:last-child{margin-bottom:0}@media(max-width:480px){.title-v2{padding:1.25rem 1rem}.part-new{flex-direction:column;gap:.3rem;margin-bottom:1.75rem}.ct_img{text-align:left}.outer-4{margin-bottom:1.75rem;font-size:1.05rem}.tag-9{margin-top:1.75rem}.sec2-10{line-height:1.75}}.row_7{overflow-wrap:anywhere}.ref{display:grid;grid-template-columns:minmax(12rem,19rem) minmax(0,44rem);gap:clamp(2rem,5vw,5rem);justify-content:center;align-items:start}.frame_primary{position:sticky;padding-top:.35rem;top:7rem;min-width:0}.hero{padding:0 0 1.5rem;margin:0 0 1.75rem;border-bottom:2px solid var(--clr-app-md)}.logo-8{letter-spacing:.05em;color:var(--clr-text-tight);margin-bottom:.4rem;font-size:.75rem}.slot-c{margin:0;color:var(--clr-row-round);font-size:.95rem;font-weight:600}.card_square{padding:0;display:grid;list-style:none;margin:0;gap:.3rem}.node-card-last{min-width:0}.foot{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:baseline;padding:.55rem .2rem;color:var(--clr-row-round);font-size:.85rem;line-height:1.45;border-bottom:1px solid var(--clr-head-left)}.foot:hover{text-decoration:underline;text-underline-offset:.2em;color:var(--clr-app-md)}.foot:focus-visible{outline:2px solid var(--clr-app-md);outline-offset:3px}.head-field-a{font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--clr-text-tight)}.list-menu{min-width:0}.app-block-muted{white-space:pre-line;margin:0 0 2.5rem;font-size:clamp(1.1rem,1.5vw,1.25rem);line-height:1.7}.author_logo{border-top:1px solid var(--clr-head-left);padding-block:1.8rem}.author_logo:last-child{padding-bottom:0}.ref-2{margin:0 0 1rem;line-height:1.35;font-size:clamp(1.15rem,1.6vw,1.45rem);scroll-margin-top:8rem}.ref-2:focus{outline:2px solid var(--clr-app-md);outline-offset:5px}.body_left{margin:0 0 1rem;line-height:1.8;white-space:pre-line;font-size:1rem}.body_left:last-child{margin-bottom:0}@media(max-width:780px){.ref{grid-template-columns:minmax(0,1fr);gap:2rem}.frame_primary{position:static;padding:1.25rem;background:var(--clr-title-first);border:1px solid var(--clr-head-left);border-radius:var(--clr-tag-inline)}.hero{margin-bottom:1rem;padding-bottom:1rem}.card_square{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}.app-block-muted{margin-bottom:1.75rem}}@media(max-width:480px){.card_square{grid-template-columns:minmax(0,1fr)}.author_logo{padding-block:1.5rem}}