.site-n18c{line-height:1.12;max-width:21ch;margin:0;font-size:clamp(2rem,4.2vw,4rem)}.site-toggle-first{margin:0;max-width:45ch}.site-s199{list-style:none;border-top:2px solid var(--site-c-fg);margin:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}.site-quote-mini{padding:2rem 2rem 0 0;min-width:0}.site-quote-mini+.site-quote-mini{border-left:1px solid var(--site-c-stroke);padding-left:2rem}.site-btn{display:block;color:var(--site-c-primary);letter-spacing:-.05em;line-height:1;font-size:clamp(2.8rem,6vw,5rem);font-family:var(--site-ff-head);margin-bottom:2rem}.site-e2b6{min-height:2.6em;font-size:clamp(1.3rem,2.3vw,1.8rem)}.site-title-soft{margin:0;line-height:1.85}@media(max-width:740px){.site-frame-last{grid-template-columns:1fr;gap:1.5rem}.site-s199{grid-template-columns:1fr}.site-quote-mini,.site-quote-mini+.site-quote-mini{border-left:0;border-bottom:1px solid var(--site-c-stroke);padding:1.7rem 0;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.7rem 1.2rem}.site-btn{font-size:2.5rem;margin:0;grid-row:1/3}.site-e2b6{margin:0;min-height:0}.site-title-soft{grid-column:2}}.site-p76f{padding-block:calc(var(--site-sp-y) * .8)}.site-area-fit{background:var(--site-c-primary);color:var(--site-c-brand-contrast)}.site-tile-top{background:var(--site-c-dark-bg);color:var(--site-c-inverse-text)}.site-ad2c{background:var(--site-c-raised);color:var(--site-c-fg)}.site-area-fit .site-site,.site-tile-top .site-site{color:inherit}.site-x407{display:flex;align-items:center;justify-content:space-between;gap:2rem}.site-col .site-x407{flex-direction:column;text-align:center}.site-site{margin-bottom:.35rem}.site-d28b{margin:0;opacity:.85}.site-df76{flex-shrink:0}@media (max-width:720px){.site-x407{align-items:flex-start;flex-direction:column}.site-col .site-x407{align-items:center}}.site-t8be{padding-block:calc(var(--site-sp-y) * .8)}.site-sub-c{background:var(--site-c-raised)}.site-da59{color:var(--site-c-brand-contrast);background:var(--site-c-primary)}.site-da59 .site-a20c,.site-da59 .site-sec{color:var(--site-c-brand-contrast)}.site-t359{border-bottom:1px solid var(--site-c-stroke)}.site-n8db{text-align:center}.site-list-center{font-size:.85rem;margin-bottom:.75rem;opacity:.8}.site-mark{margin:0 .5rem}.site-p5e6{opacity:.7}.site-a20c{margin-bottom:.5rem}.site-yd75{font-size:1.1rem;opacity:.85;max-width:40rem;margin:0}.site-n8db .site-yd75{margin-inline:auto}.site-el{min-width:0}.site-ea28{max-width:54rem;margin-bottom:2rem}.site-main-ghost{overflow-wrap:anywhere}.site-hccc{gap:1.2rem;display:grid;padding:0;list-style:none;margin:0}.site-ref-fill{min-width:0;overflow-wrap:anywhere}.site-ref-fill h3{font-size:1.2rem;margin:0 0 .6rem}.site-ref-fill p{margin:0;line-height:1.7}.site-f936{overflow-wrap:anywhere;margin-bottom:.7rem;letter-spacing:.04em;display:block;font-size:.8rem;color:var(--site-c-subtle);font-weight:700}.site-hccc{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-ref-fill{border:1px solid var(--site-c-stroke);padding:1.6rem;border-radius:var(--site-r-sm)}@media (max-width: 700px){.site-hccc{grid-template-columns:minmax(0, 1fr)}.site-ref-fill{grid-template-columns:minmax(0, 1fr);gap:.5rem}}.site-t69e{overflow-wrap:anywhere}.site-lb38{max-width:50rem;margin:0 auto 3rem;text-align:center}.site-lb38 h2{font-size:clamp(1.8rem, 3.8vw, 3.25rem)}.site-author-round{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(--site-c-stroke)}.site-author-round:nth-child(odd){background:var(--site-c-raised)}.site-ucf5{max-width:20ch}.site-block-mini{max-width:70ch}.site-block-mini p:last-child{margin-bottom:0}@media (max-width: 640px){.site-author-round{grid-template-columns:minmax(0, 1fr)}.site-ucf5{max-width:none}}.site-node{display:grid;grid-template-columns:1fr 1.1fr;gap:3rem;align-items:center}.site-area-wide .site-t42e{order:2}.site-t42e{margin:0}.site-n8c7{border-radius:var(--site-r-lg);aspect-ratio:9/8;width:100%;object-fit:cover}.site-site-tight{color:var(--site-c-subtle)}.site-i1ba{font-weight:600}@media (max-width:860px){.site-node{grid-template-columns:1fr;gap:1.5rem}.site-area-wide .site-t42e{order:0}}.site-slot{display:flex;align-items:center;isolation:isolate;padding-block:calc(var(--site-sp-y) * .9);position:relative;overflow:hidden;min-height:18rem;color:var(--site-c-inverse-text)}.site-v0e7{object-fit:cover;height:100%;width:100%;z-index:-2;position:absolute;inset:0}.site-m316{position:absolute;z-index:-1;inset:0}.site-note-y .site-m316{background:linear-gradient(180deg,rgba(8,10,14,.55),rgba(8,10,14,.7))}.site-panel-auto .site-m316{opacity:.88;background:var(--site-c-primary)}.site-panel-auto{color:var(--site-c-brand-contrast)}.site-o7b3{width:min(100% - 2.5rem,var(--site-w-main))}.site-abc0 .site-o7b3{text-align:center}.site-ud00{font-size:.85rem;opacity:.85;margin-bottom:.75rem}.site-i559{color:inherit}.site-i559:hover{text-decoration:underline;color:inherit}.site-j57c{margin:0 .5rem}.site-bfc2{opacity:.8}.site-r068{color:inherit;margin-bottom:.5rem}.site-af13{font-size:1.1rem;margin:0;max-width:40rem;opacity:.9}.site-abc0 .site-af13{margin-inline:auto}.site-p896{max-width:40rem;margin-bottom:2.5rem}.site-i87e{margin:0;display:grid;list-style:none;padding:0;gap:2rem;counter-reset:none}.site-yfc2 .site-i87e,.site-main-old .site-i87e{grid-template-columns:repeat(3,1fr)}.site-h656.site-yfc2 .site-i87e,.site-h656.site-main-old .site-i87e{grid-template-columns:repeat(2,1fr)}.site-main-third.site-yfc2 .site-i87e,.site-main-third.site-main-old .site-i87e{grid-template-columns:repeat(4,1fr)}.site-r709.site-yfc2 .site-i87e,.site-r709.site-main-old .site-i87e{grid-template-columns:repeat(5,1fr);gap:1.5rem}.site-main-old .site-i87e{gap:2rem 3rem}.site-main-old .site-foot:nth-child(even){margin-top:2.5rem}.site-inner .site-i87e{max-width:44rem;gap:0}.site-inner .site-foot{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;padding-bottom:2rem;position:relative}.site-inner .site-foot::before{background:var(--site-c-stroke);bottom:0;position:absolute;left:1.375rem;width:2px;top:3rem;content:""}.site-inner .site-foot:last-child::before{display:none}.site-vf40.site-inner .site-foot::before{background:rgba(255,255,255,.18)}.site-be57{align-items:center;margin-bottom:1rem;font-weight:700;font-family:var(--site-ff-head);display:inline-flex;justify-content:center}.site-pb43 .site-be57{color:var(--site-c-brand-contrast);width:2.75rem;font-size:1.1rem;border-radius:50%;background:var(--site-c-primary);height:2.75rem}.site-outer .site-be57{color:var(--site-c-primary);line-height:1;opacity:.9;font-size:3rem}.site-vf40.site-outer .site-be57{color:var(--site-c-primary-inverse)}.site-body-ghost .site-be57{width:2.75rem;height:2.75rem;border-radius:var(--site-r-sm);border:2px solid var(--site-c-primary);color:var(--site-c-primary);font-size:1.1rem}.site-vf40.site-body-ghost .site-be57{color:var(--site-c-primary-inverse);border-color:var(--site-c-primary-inverse)}.site-lead-stack{margin-bottom:.35rem;font-size:1.1rem}.site-tile-dark{color:var(--site-c-subtle);margin:0;font-size:.95rem}.site-vf40 .site-tile-dark{color:var(--site-c-inverse-muted)}@media (max-width:900px){.site-yfc2 .site-i87e,.site-main-old .site-i87e,.site-main-third.site-yfc2 .site-i87e,.site-main-third.site-main-old .site-i87e,.site-r709.site-yfc2 .site-i87e,.site-r709.site-main-old .site-i87e{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.site-yfc2 .site-i87e,.site-main-old .site-i87e,.site-h656.site-yfc2 .site-i87e,.site-main-third.site-yfc2 .site-i87e,.site-r709.site-yfc2 .site-i87e,.site-h656.site-main-old .site-i87e,.site-main-third.site-main-old .site-i87e,.site-r709.site-main-old .site-i87e{grid-template-columns:1fr}.site-main-old .site-foot:nth-child(even){margin-top:0}}.site-top-flat{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.site-input-bottom .site-ved3{order:2}.site-ved3{padding:0 3rem 3rem 0;position:relative}.site-input-bottom .site-ved3{padding:0 0 3rem 3rem}.site-lead-v2{border-radius:var(--site-r-lg);object-fit:cover}.site-u953{width:100%;aspect-ratio:9/11}.site-f66b{aspect-ratio:5/4;bottom:0;box-shadow:var(--site-sh-strong);border:6px solid var(--site-c-bg);position:absolute;right:0;width:55%}.site-input-bottom .site-f66b{right:auto;left:0}.site-f02c{margin-bottom:1.5rem;color:var(--site-c-subtle)}.site-gedb{list-style:none;margin:0 0 1.75rem;padding:1.25rem 0;border-top:1px solid var(--site-c-stroke);border-bottom:1px solid var(--site-c-stroke);display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem}.site-hero-old{flex-direction:column;line-height:1.2;display:flex}.site-k691{color:var(--site-c-primary);font-size:1.75rem;font-family:var(--site-ff-head)}.site-pill{font-size:.85rem;color:var(--site-c-subtle)}@media (max-width:860px){.site-top-flat{grid-template-columns:1fr;gap:2.5rem}.site-input-bottom .site-ved3{order:0}}.site-line-lg{overflow-wrap:anywhere}.site-nav-loose>*{min-width:0}.site-menu-loose{max-width:24ch}.site-area-old{color:var(--site-c-subtle)}.site-b1c9{max-width:100%;text-align:center;white-space:normal}.site-r79b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:3rem;align-items:end;margin-bottom:2.5rem}.site-menu-loose{font-size:clamp(2rem,4vw,3.7rem);max-width:22ch;margin-bottom:0}.site-stack{margin:0;max-width:48ch}.site-stat-a{margin:0}.site-pic-square{width:100%;aspect-ratio:2.8/1;object-fit:cover;border-radius:var(--site-r-lg)}.site-p35e{padding:.9rem 0;font-size:.85rem;color:var(--site-c-subtle)}.site-frame-fill{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(--site-c-stroke);border-bottom:1px solid var(--site-c-stroke);font-size:.85rem;color:var(--site-c-subtle)}.site-frame-fill strong,.site-base{color:var(--site-c-fg);font-weight:700}.site-block-dark{margin-inline:auto;column-rule:1px solid var(--site-c-stroke);columns:2;max-width:68rem;column-gap:clamp(2rem,5vw,5rem)}.site-app{margin-bottom:1.5rem;color:var(--site-c-subtle);break-inside:avoid;line-height:1.85}.site-app:first-child{font-size:1.13rem;color:var(--site-c-fg)}@media(max-width:740px){.site-r79b{grid-template-columns:1fr;gap:1.5rem}.site-pic-square{aspect-ratio:16/10}.site-block-dark{columns:1}.site-frame-fill{justify-content:flex-start}}.site-i07d{background:var(--site-c-bg);overflow-wrap:anywhere;padding-block:calc(var(--site-sp-y) * .85)}.site-copy-c{display:flex;gap:1.5rem;align-items:center;margin-bottom:1.5rem}.site-shape-v2{font-weight:600;font-size:.8rem;letter-spacing:var(--site-ls-eyebrow);max-width:75%;text-transform:var(--site-tt-overline);color:var(--site-c-primary)}.site-b6ba{height:1px;flex:1;background:var(--site-c-stroke)}.site-panel-sticky .site-b6ba{background:var(--site-c-primary);height:3px}.site-el-flat{padding-bottom:1.8rem;max-width:24ch;font-size:calc(var(--site-fs-display) * 1.2);margin:0;line-height:1.1}.site-o6cc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:2rem;align-items:start;border-top:1px solid var(--site-c-stroke);padding-top:1.3rem}.site-b0be{font-weight:600;color:var(--site-c-subtle);max-width:24rem;font-size:.8rem}.site-o25a{grid-template-columns:minmax(0,1fr)}.site-side{color:var(--site-c-subtle);margin:0;max-width:42rem;line-height:1.7;font-size:1.1rem}@media (max-width:640px){.site-el-flat{font-size:var(--site-fs-display)}.site-o6cc{grid-template-columns:1fr;gap:1rem}.site-b0be{display:none}.site-side{font-size:1rem}}.site-d1ae{margin-bottom:3rem;max-width:45rem}.site-qc57{overflow-wrap:anywhere}.site-dot{padding:0;margin:0;border-top:1px solid var(--site-c-stroke);list-style:none}.site-lead-lg{display:grid;grid-template-columns:3.5rem minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding-block:2rem;border-bottom:1px solid var(--site-c-stroke);align-items:start}.site-ud71{color:var(--site-c-primary);font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1.2;font-family:var(--site-ff-head)}.site-u061{margin:0;overflow-wrap:anywhere;font-size:1.1rem;line-height:1.5}.site-tag{color:var(--site-c-subtle);margin:0}@media(max-width:760px){.site-lead-lg{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem 1rem}.site-tag{grid-column:2}.site-d1ae{margin-bottom:2rem}}.site-row{padding-block:calc(var(--site-sp-y) * .9) calc(var(--site-sp-y) * .7)}.site-scf0{border-bottom:4px solid var(--site-c-primary)}.site-m993{border-bottom:4px solid var(--site-c-secondary)}.site-c2c5{border-bottom:1px solid var(--site-c-stroke)}.site-b82e{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.site-sec-mini{margin:0;font-size:calc(var(--site-fs-display) * 1.05)}.site-row-stack{max-width:34rem;margin:0 0 .35rem}@media (max-width:760px){.site-b82e{grid-template-columns:1fr;gap:1rem}}.site-jec3{margin-bottom:3rem;max-width:45rem}.site-q7ec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.site-td66{min-width:0}.site-frame-open{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;align-items:center;border-bottom:1px solid var(--site-c-stroke);padding-bottom:3rem}.site-m0b0{border-radius:var(--site-r-sm);overflow:hidden;margin-bottom:1.5rem;display:block}.site-frame-open .site-m0b0{margin-bottom:0}.site-y4e5{aspect-ratio:16/10;object-fit:cover;width:100%}.site-x5f0{display:flex;gap:.6rem 1.2rem;flex-wrap:wrap;font-size:.75rem;margin-bottom:1rem}.site-mf8b{font-weight:600;color:var(--site-c-primary)}.site-fa20{color:var(--site-c-subtle)}.site-page{font-size:1.55rem;overflow-wrap:anywhere;line-height:1.25}.site-frame-open .site-page{font-size:clamp(1.8rem,3vw,2.7rem)}.site-a8e8{color:var(--site-c-fg)}.site-a8e8:hover{color:var(--site-c-primary)}.site-label{color:var(--site-c-subtle);font-size:.95rem;max-width:55ch}