.c-w777{color:var(--c-c-subtle);font-size:.8rem;font-weight:600;max-width:24rem}.c-h647{grid-template-columns:minmax(0,1fr)}.c-top-big{margin:0;max-width:42rem;color:var(--c-c-subtle);font-size:1.1rem;line-height:1.7}@media (max-width:640px){.c-wrap{font-size:var(--c-fs-display)}.c-xb4a{grid-template-columns:1fr;gap:1rem}.c-w777{display:none}.c-top-big{font-size:1rem}}.c-link-sticky{overflow-wrap:anywhere}.c-g616>*{min-width:0}.c-hf94{max-width:24ch}.c-d311{color:var(--c-c-subtle)}.c-group{white-space:normal;text-align:center;max-width:100%}.c-vf2d{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:3rem;align-items:end;margin-bottom:2.5rem}.c-hf94{font-size:clamp(2rem,4vw,3.7rem);max-width:22ch;margin-bottom:0}.c-q07a{max-width:48ch;margin:0}.c-fea7{margin:0}.c-mark{aspect-ratio:2.8/1;border-radius:var(--c-r-lg);width:100%;object-fit:cover}.c-app-sub{color:var(--c-c-subtle);padding:.9rem 0;font-size:.85rem}.c-w5bd{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(--c-c-stroke);border-bottom:1px solid var(--c-c-stroke);font-size:.85rem;color:var(--c-c-subtle)}.c-w5bd strong,.c-i2fb{color:var(--c-c-copy);font-weight:700}.c-a5e2{column-rule:1px solid var(--c-c-stroke);columns:2;max-width:68rem;margin-inline:auto;column-gap:clamp(2rem,5vw,5rem)}.c-a29f{line-height:1.85;break-inside:avoid;color:var(--c-c-subtle);margin-bottom:1.5rem}.c-a29f:first-child{font-size:1.13rem;color:var(--c-c-copy)}@media(max-width:740px){.c-vf2d{grid-template-columns:1fr;gap:1.5rem}.c-mark{aspect-ratio:16/10}.c-a5e2{columns:1}.c-w5bd{justify-content:flex-start}}.c-block-first{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,6vw,5rem);align-items:center}.c-lff8 .c-block-first{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem)}.c-card-b{margin-bottom:1rem;font-size:calc(var(--c-fs-title) * 1.15)}.c-lff8 .c-el{max-width:44rem}.c-dot{margin-bottom:1.5rem}.c-top-new{display:inline-flex;align-items:center;gap:.6rem;font-weight:700;color:var(--c-c-dark-fg)}.c-app-v2{transition:transform .2s}.c-top-new:hover .c-app-v2{transform:translateX(4px)}.c-o8bb{border-top:1px solid rgba(255,255,255,.14);border-inline-start:1px solid rgba(255,255,255,.14);padding:0;display:grid;margin:0;list-style:none;grid-template-columns:repeat(2,minmax(0,1fr))}.c-lff8 .c-o8bb{grid-template-columns:repeat(4,minmax(0,1fr))}.c-meta-compact{border-bottom:1px solid rgba(255,255,255,.14);padding:clamp(1.25rem,3vw,2rem);border-inline-end:1px solid rgba(255,255,255,.14)}.c-link-ghost{margin-bottom:1rem;display:inline-flex;color:var(--c-c-primary-inverse)}.c-link-ghost svg{height:1.75rem;width:1.75rem}.c-w3c3{margin-bottom:.45rem;font-size:1.1rem}.c-v7a6{color:var(--c-c-dark-fg-muted);margin:0;font-size:.95rem}@media (max-width:980px){.c-lff8 .c-o8bb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.c-block-first{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.c-o8bb,.c-lff8 .c-o8bb{grid-template-columns:minmax(0,1fr)}}.c-site-full{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:2rem;align-items:start}.c-q8b5{padding:clamp(1.5rem,3.5vw,3rem);border-radius:var(--c-r-lg);color:var(--c-c-on-brand);background:var(--c-c-brand)}.c-e633{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}.c-o11c{overflow-wrap:anywhere;color:inherit;font-size:clamp(1.5rem,2.5vw,2.2rem)}.c-v89b{margin:0;font-size:.95rem}.c-tc96{display:grid;gap:.75rem}.c-b557{border:1px solid var(--c-c-stroke);border-radius:var(--c-r-base);background:var(--c-c-background);min-width:0}.c-outer{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}.c-outer::-webkit-details-marker{display:none}.c-outer::after{top:1.05rem;content:'+';font-size:1.4rem;position:absolute;color:var(--c-c-brand);font-weight:400;right:1.25rem}.c-b557[open] .c-outer::after{content:'−'}.c-outer:focus-visible{outline:2px solid var(--c-c-brand);outline-offset:3px}.c-layer-active{padding-top:.2rem;font-size:.75rem;color:var(--c-c-subtle)}.c-a66b{margin:0;padding:0 1.25rem 1.5rem 3.5rem;color:var(--c-c-subtle)}@media(max-width:760px){.c-site-full{grid-template-columns:minmax(0,1fr)}.c-e633{margin-bottom:1rem}.c-a66b{padding-left:1.25rem}}.c-brand{max-width:56rem}.c-sub-round{margin-bottom:2rem}.c-sub-tight{border-top:1px solid var(--c-c-stroke);padding:0;list-style:none;margin:0}.c-sec-open{display:grid;grid-template-columns:14rem 1fr;gap:2rem;padding:2rem 0;border-bottom:1px solid var(--c-c-stroke);align-items:start}.c-m4ba .c-sec-open{grid-template-columns:1fr 14rem}.c-m4ba .c-cnt-raised{order:2}.c-stack-old .c-sec-open{grid-template-columns:1fr}.c-cnt-raised{border-radius:var(--c-r-lg);display:block;overflow:hidden}.c-ade7{aspect-ratio:4/3;object-fit:cover;width:100%}.c-intro-narrow{margin-bottom:.5rem;font-size:.85rem;color:var(--c-c-subtle);display:block}.c-sec2-left{margin-bottom:.5rem;font-size:1.4rem}.c-b13a{color:var(--c-c-copy)}.c-b13a:hover{color:var(--c-c-brand)}.c-b828{margin-bottom:.5rem;color:var(--c-c-subtle)}.c-copy{font-weight:600}@media (max-width:640px){.c-sec-open,.c-m4ba .c-sec-open{grid-template-columns:1fr;gap:1rem}.c-m4ba .c-cnt-raised{order:0}}.c-oa4d{max-width:40rem;margin:0 auto 2.5rem}.c-copy-soft{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}.c-ta2d{display:flex;padding:2rem;background:var(--c-c-background);flex-direction:column;border-radius:var(--c-r-lg)}.c-kf93 .c-ta2d{border:1px solid var(--c-c-stroke);box-shadow:var(--c-sh-soft)}.c-toggle-lg .c-ta2d{border:1px solid var(--c-c-stroke)}.c-block{border-color:var(--c-c-brand);position:relative;box-shadow:var(--c-sh-strong)}.c-toggle-lg .c-block{border-width:2px}.c-shape-loose{margin-bottom:.75rem;font-size:1.1rem}.c-e0ce{line-height:1.1;margin-bottom:.5rem}.c-outro{font-size:2.25rem;font-family:var(--c-ff-display);color:var(--c-c-copy);font-weight:700}.c-text-muted{color:var(--c-c-subtle);font-size:.9rem}.c-g4d2{margin-bottom:1.25rem;color:var(--c-c-subtle);font-size:.95rem;padding-bottom:1.25rem;border-bottom:1px solid var(--c-c-stroke)}.c-layer-muted{list-style:none;margin:0 0 1.75rem;display:grid;flex-grow:1;padding:0;gap:.6rem}.c-label{display:flex;align-items:flex-start;gap:.6rem;font-size:.95rem}.c-tile-x{display:inline-flex;width:1.25rem;margin-top:.1rem;flex-shrink:0;height:1.25rem;color:var(--c-c-brand)}.c-tile-x svg{height:100%;width:100%}.c-edge-light{width:100%}.c-part-active{font-size:.85rem;margin:1.75rem 0 0}.c-kde3{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);border-radius:var(--c-r-lg);overflow:hidden;background:var(--c-c-background);border:1px solid var(--c-c-stroke);box-shadow:var(--c-sh-soft)}.c-hero-full{position:relative;padding:clamp(1.75rem,5vw,3.25rem);background:var(--c-c-brand-soft);margin:0}.c-q671{display:block;height:3.25rem;font-size:6rem;line-height:1;font-family:Georgia,serif;color:var(--c-c-brand)}.c-box{font-family:var(--c-ff-display);color:var(--c-c-copy);line-height:1.45;font-size:clamp(1.2rem,2.2vw,1.5rem);margin:0 0 1.5rem}.c-stat-primary{display:flex;align-items:center;gap:.8rem}.c-uaf8{font-weight:700;color:var(--c-c-on-brand);border-radius:50%;font-size:.85rem;place-items:center;width:2.75rem;background:var(--c-c-brand);display:grid;height:2.75rem}.c-info-bottom{flex-direction:column;line-height:1.3;color:var(--c-c-copy);display:flex}.c-q53d{color:var(--c-c-subtle);font-size:.85rem}.c-side-b{align-items:flex-start;flex-direction:column;display:flex;padding:clamp(1.75rem,5vw,3.25rem);justify-content:center}.c-w2aa{margin-bottom:.8rem}.c-head{color:var(--c-c-subtle);margin-bottom:1.6rem}@media (max-width:820px){.c-kde3{grid-template-columns:minmax(0,1fr)}}.c-ctx{min-height:18rem;color:var(--c-c-dark-fg);position:relative;padding-block:calc(var(--c-sp-y) * .9);align-items:center;display:flex;isolation:isolate;overflow:hidden}.c-f7d8{width:100%;inset:0;z-index:-2;position:absolute;height:100%;object-fit:cover}.c-burger{position:absolute;z-index:-1;inset:0}.c-b307 .c-burger{background:linear-gradient(180deg,rgba(8,10,14,.55),rgba(8,10,14,.7))}.c-s536 .c-burger{opacity:.88;background:var(--c-c-brand)}.c-s536{color:var(--c-c-on-brand)}.c-lbd7{width:min(100% - 2.5rem,var(--c-w-content))}.c-flow .c-lbd7{text-align:center}.c-m48c{margin-bottom:.75rem;opacity:.85;font-size:.85rem}.c-w3a7{color:inherit}.c-w3a7:hover{text-decoration:underline;color:inherit}.c-note-loose{margin:0 .5rem}.c-t84a{opacity:.8}.c-yaeb{color:inherit;margin-bottom:.5rem}.c-w792{opacity:.9;font-size:1.1rem;max-width:40rem;margin:0}.c-flow .c-w792{margin-inline:auto}.c-app{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:3rem;align-items:end;margin-bottom:3rem}.c-sec-inline{margin:0;overflow-wrap:anywhere;max-width:18ch}.c-info-ghost{margin:0}.c-e1e3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0}.c-btn-dark{border-top:3px solid var(--c-c-brand);border-radius:0 0 var(--c-r-base) var(--c-r-base);min-width:0;background:var(--c-c-panel);padding:2rem 1.5rem}.c-cnt{font-size:.85rem;color:var(--c-c-subtle)}.c-e8c5{color:var(--c-c-brand);font-size:1.5rem;display:grid;place-items:center;width:2.8rem;background:var(--c-c-background);height:2.8rem;border-radius:50%;margin-bottom:1.5rem}.c-e8c5 svg{width:1.3rem;height:1.3rem}.c-fe5d{font-size:clamp(1rem,1.6vw,1.25rem);margin:1rem 0 0;overflow-wrap:anywhere}.c-q0d3{text-underline-offset:.25em;text-decoration:underline;color:var(--c-c-copy)}.c-q0d3:hover{color:var(--c-c-brand)}.c-q0d3[href^="mailto:"]{font-size:min(1em,1.05rem)}.c-c8fe{font-style:normal}.c-q0d3:focus-visible{outline:2px solid var(--c-c-brand);outline-offset:4px}@media(max-width:760px){.c-app,.c-e1e3{grid-template-columns:minmax(0,1fr)}.c-app{gap:1rem;margin-bottom:2rem}.c-btn-dark{padding:1.5rem}.c-e8c5{margin-bottom:1rem}}.c-g403{border-top:3px solid var(--c-c-brand);border-radius:0 0 var(--c-r-base) var(--c-r-base);display:grid;margin-top:3rem;background:var(--c-c-panel);gap:1.25rem;min-width:0;padding:clamp(1.5rem,3vw,2.5rem)}.c-sec2-third{margin:0;overflow-wrap:anywhere}.c-y407{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.c-a6f3{min-width:0;display:grid;gap:.35rem}.c-base{grid-column:1/-1}.c-lead-tight{font-size:.85rem;color:var(--c-c-subtle)}.c-img{width:100%;min-width:0;padding:.75rem .9rem;border:1px solid var(--c-c-stroke);border-radius:var(--c-r-base);background:var(--c-c-background);color:var(--c-c-copy);font:inherit}.c-img:focus{outline:2px solid var(--c-c-brand);outline-offset:1px}.c-m5ad{resize:vertical}.c-label-muted{overflow-wrap:anywhere;justify-self:start;max-width:100%}@media(max-width:760px){.c-g403{margin-top:2rem;padding:1.25rem}.c-y407{grid-template-columns:minmax(0,1fr)}}.c-fe5d+.c-cnt{margin-top:1.25rem}.c-lfaf{padding-block:calc(var(--c-sp-y) * .9) calc(var(--c-sp-y) * .7)}.c-wb42{border-bottom:4px solid var(--c-c-brand)}.c-r63a{border-bottom:4px solid var(--c-c-pop)}.c-cell{border-bottom:1px solid var(--c-c-stroke)}.c-o010{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.c-cd7e{margin:0;font-size:calc(var(--c-fs-display) * 1.05)}.c-side{margin:0 0 .35rem;max-width:34rem}@media (max-width:760px){.c-o010{grid-template-columns:1fr;gap:1rem}}.c-sec9{overflow-wrap:anywhere}.c-debe{display:grid;grid-template-columns:minmax(12rem,19rem) minmax(0,44rem);gap:clamp(2rem,5vw,5rem);justify-content:center;align-items:start}.c-x4c8{top:7rem;position:sticky;min-width:0;padding-top:.35rem}.c-toggle-sub{border-bottom:2px solid var(--c-c-brand);margin:0 0 1.75rem;padding:0 0 1.5rem}.c-rf1c{letter-spacing:.05em;margin-bottom:.4rem;color:var(--c-c-subtle);font-size:.75rem}.c-j357{margin:0;color:var(--c-c-copy);font-size:.95rem;font-weight:600}.c-pill-bottom{gap:.3rem;display:grid;margin:0;padding:0;list-style:none}.c-lf51{min-width:0}.c-logo{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:baseline;padding:.55rem .2rem;color:var(--c-c-copy);font-size:.85rem;line-height:1.45;border-bottom:1px solid var(--c-c-stroke)}.c-logo:hover{color:var(--c-c-brand);text-underline-offset:.2em;text-decoration:underline}.c-logo:focus-visible{outline:2px solid var(--c-c-brand);outline-offset:3px}.c-lead{color:var(--c-c-subtle);font-size:.72rem;font-variant-numeric:tabular-nums}.c-unit{min-width:0}.c-j3d3{white-space:pre-line;line-height:1.7;margin:0 0 2.5rem;font-size:clamp(1.1rem,1.5vw,1.25rem)}.c-box-big{padding-block:1.8rem;border-top:1px solid var(--c-c-stroke)}.c-box-big:last-child{padding-bottom:0}.c-i43f{scroll-margin-top:8rem;line-height:1.35;font-size:clamp(1.15rem,1.6vw,1.45rem);margin:0 0 1rem}.c-i43f:focus{outline:2px solid var(--c-c-brand);outline-offset:5px}.c-page{font-size:1rem;white-space:pre-line;margin:0 0 1rem;line-height:1.8}.c-page:last-child{margin-bottom:0}@media(max-width:780px){.c-debe{grid-template-columns:minmax(0,1fr);gap:2rem}.c-x4c8{position:static;padding:1.25rem;background:var(--c-c-panel);border:1px solid var(--c-c-stroke);border-radius:var(--c-r-base)}.c-toggle-sub{margin-bottom:1rem;padding-bottom:1rem}.c-pill-bottom{column-gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.c-j3d3{margin-bottom:1.75rem}}@media(max-width:480px){.c-pill-bottom{grid-template-columns:minmax(0,1fr)}.c-box-big{padding-block:1.5rem}}.c-part-soft{max-width:46rem}.c-zc7b{color:var(--c-c-subtle);font-size:.85rem}.c-qd30{font-size:1.05rem}.c-g4dc{margin-top:2rem}.c-side-accent{font-size:1.3rem}.c-top{color:var(--c-c-copy)}.c-f21f{overflow-wrap:anywhere}.c-dot-accent{max-width:72rem}.c-i7c0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem;align-items:start;padding-bottom:3rem}.c-oa1a{margin:0;padding-left:1rem;border-left:3px solid var(--c-c-brand)}.c-btn{margin-bottom:.35rem;color:var(--c-c-subtle);font-size:.8rem}.c-c0cf{margin:0;color:var(--c-c-copy);font-weight:600;font-size:.95rem}.c-quote-wide{font-size:clamp(1.1rem,1.6vw,1.3rem);white-space:pre-line;margin:0;line-height:1.65;min-width:0}.c-ja9c{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-c-stroke);padding-block:2rem}.c-ja9c:last-child{border-bottom:1px solid var(--c-c-stroke)}.c-o7e5{color:var(--c-c-brand);font-weight:var(--c-fw-heading);font-size:2.7rem;font-variant-numeric:tabular-nums;line-height:1;font-family:var(--c-ff-display)}.c-box-third{margin:0;scroll-margin-top:8rem;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.4;min-width:0}.c-media-light{color:var(--c-c-copy);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em}.c-media-light:hover{text-decoration-color:currentColor;color:var(--c-c-brand)}.c-media-light:focus-visible,.c-box-third:focus{outline:2px solid var(--c-c-brand);outline-offset:5px}.c-body{min-width:0;max-width:65ch}.c-ed16{font-size:1rem;white-space:pre-line;line-height:1.8;margin:0 0 1rem}.c-ed16:last-child{margin-bottom:0}@media(max-width:860px){.c-i7c0{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-bottom:2rem}.c-ja9c{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem 1.25rem}.c-o7e5{font-size:2rem}.c-body{grid-column:2}.c-box-third{align-self:center}}@media(max-width:480px){.c-ja9c{padding-block:1.5rem;gap:1rem}.c-body{grid-column:1/-1}.c-o7e5{font-size:1.8rem}}.c-d41c{background:var(--c-c-panel);padding-block:2rem calc(var(--c-sp-y) * .65)}.c-x85a{padding-block:.5rem;font-size:.85rem;display:inline-block;margin-bottom:2rem}.c-q743{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:center}.c-grid-hard{min-width:0;padding-block:1.5rem}.c-odc4{overflow-wrap:anywhere;font-size:clamp(2rem,3.8vw,3.8rem);max-width:19ch}.c-u288{max-width:42ch}.c-h703{display:flex;gap:1rem;align-items:center;padding-top:1.5rem;margin-top:2rem;border-top:1px solid var(--c-c-stroke)}.c-grid{width:2.8rem;background:var(--c-c-brand);place-items:center;font-size:.8rem;flex-shrink:0;display:grid;height:2.8rem;color:var(--c-c-on-brand);border-radius:50%}.c-inner-old{min-width:0}.c-jf2b{font-size:.9rem;overflow-wrap:anywhere;font-weight:600}.c-xaa3{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:.75rem;color:var(--c-c-subtle);margin:.3rem 0 0}.c-badge-md{min-width:0;margin:0}.c-grid-a{border-radius:var(--c-r-base);aspect-ratio:4/5;width:100%;object-fit:cover}.c-badge-md:not(:has(.c-grid-a)){display:none}.c-q743:not(:has(.c-grid-a)){grid-template-columns:minmax(0,1fr)}.c-q743:not(:has(.c-grid-a)) .c-odc4{max-width:25ch}@media(max-width:760px){.c-q743{grid-template-columns:minmax(0,1fr);gap:1.5rem}.c-grid-hard{padding:0}.c-grid-a{aspect-ratio:16/10}.c-x85a{margin-bottom:1.5rem}.c-h703{margin-top:1.5rem}}.c-d7b1{padding-top:calc(var(--c-sp-y) * .45)}.c-line-raised{max-width:70rem;display:grid;grid-template-columns:minmax(12rem,.32fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.c-el-inline{scrollbar-width:thin;min-width:0;top:2rem;position:sticky;max-height:calc(100svh - 4rem);padding-top:.6rem;overflow:auto;border-top:3px solid var(--c-c-brand)}.c-j9df{list-style:decimal-leading-zero;padding-left:2rem;margin:0;font-size:.875rem;line-height:1.55}.c-line{padding-left:.15rem;border-bottom:1px solid var(--c-c-stroke)}.c-line::marker{color:var(--c-c-subtle);font-size:.75rem;font-variant-numeric:tabular-nums}.c-frame{display:block;min-height:44px;padding:.85rem .5rem;color:var(--c-c-copy);text-decoration:underline;text-decoration-color:var(--c-c-stroke);text-underline-offset:.25em;overflow-wrap:anywhere}.c-frame:hover{color:var(--c-c-brand);text-decoration-color:currentColor}.c-frame:focus-visible{outline:2px solid var(--c-c-brand);outline-offset:-2px;border-radius:2px;background:var(--c-c-panel)}.c-pill-xl{line-height:1.85;max-width:68ch;font-size:1.0625rem;overflow-wrap:anywhere;min-width:0}.c-cell-auto{border-bottom:1px solid var(--c-c-stroke);padding-bottom:2.6rem;margin-bottom:2.6rem}.c-unit-sub{line-height:1.35;margin-bottom:1.2rem;scroll-margin-top:6rem;font-size:clamp(1.45rem,2.2vw,1.9rem);overflow-wrap:anywhere}.c-unit-sub:focus-visible{outline:2px solid var(--c-c-brand);outline-offset:.4rem}.c-k6ee{margin:0 0 1.3em}.c-k6ee:last-child{margin-bottom:0}.c-r1bc{margin:1.5rem 0 0;padding-left:1.35rem}.c-od39{margin-bottom:.75rem;padding-left:.4rem}.c-od39::marker{color:var(--c-c-brand)}.c-od39:last-child{margin:0}.c-layer{padding:1.5rem;border-radius:var(--c-r-base);background:var(--c-c-panel)}.c-tb9c{margin:0;font-size:1.05em;line-height:1.8}@media(max-width:800px){.c-line-raised{grid-template-columns:minmax(0,1fr);gap:2.5rem}.c-el-inline{position:static;max-height:none;overflow:visible;padding-bottom:.5rem}.c-pill-xl{font-size:1rem}.c-j9df{column-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c-cell-auto{padding-bottom:2rem;margin-bottom:2rem}}@media(max-width:480px){.c-j9df{display:block}.c-layer{padding:1.25rem}}.c-y658{margin-bottom:1.5rem}.c-cd9f{padding:0;margin:0;list-style:none}.c-list{object-fit:cover;aspect-ratio:16/10;width:100%;margin-bottom:.75rem;border-radius:var(--c-r-base)}.c-tile-round{font-size:.8rem;color:var(--c-c-subtle)}.c-ib0c{font-size:1.1rem;margin:.25rem 0}.c-ncb2{color:var(--c-c-copy)}.c-ncb2:hover{color:var(--c-c-brand)}.c-c3ef{font-size:.95rem;margin:0;color:var(--c-c-subtle)}.c-p2f6{display:grid;grid-template-columns:5rem minmax(0,.7fr) minmax(0,1fr);gap:2rem;align-items:center;padding-block:2rem;border-block:1px solid var(--c-c-stroke)}.c-yb2e{display:grid;place-items:center;width:5rem;height:5rem;border:1px solid var(--c-c-brand);border-radius:50%;font-family:var(--c-ff-display);font-size:1.5rem;color:var(--c-c-brand);background:var(--c-c-panel)}.c-i17b{min-width:0}.c-a69e{margin-bottom:.5rem;font-size:.7rem}.c-avatar{font-size:1.4rem;margin-bottom:.3rem;overflow-wrap:anywhere}.c-a8d0{font-size:.85rem;color:var(--c-c-subtle)}.c-g283{color:var(--c-c-subtle);line-height:1.75;font-size:.95rem;padding-left:2rem;border-left:1px solid var(--c-c-stroke);overflow-wrap:anywhere;margin:0}@media(max-width:760px){.c-p2f6{grid-template-columns:3.5rem minmax(0,1fr);gap:1rem}.c-yb2e{width:3.5rem;height:3.5rem;font-size:1.1rem}.c-g283{border-top:1px solid var(--c-c-stroke);grid-column:1/-1;border-left:0;padding:1rem 0 0}}