._1tBSjG_hero{isolation:isolate;background:var(--public-black);color:#fff;border:0;border-radius:0 0 clamp(28px,3vw,48px) clamp(28px,3vw,48px);min-height:clamp(700px,88svh,940px);margin:0;display:grid;position:relative;overflow:hidden}._1tBSjG_hero:before{z-index:1;content:"";pointer-events:none;background:radial-gradient(circle at 50% 12%,#b8d8e833 0%,#b8d8e80d 31%,#0000 54%),linear-gradient(#16151338 0%,#1615131a 34%,#1615132e 66%,#1615139e 100%);position:absolute;inset:0}._1tBSjG_hero:after{z-index:1;content:"";pointer-events:none;background:radial-gradient(56% 43%,#121110ad 0%,#1211108f 34%,#1211104d 62%,#12111014 82%,#0000 100%);position:absolute;inset:0}._1tBSjG_hero_image{z-index:0;object-fit:cover;object-position:center;filter:saturate(1.05)contrast(1.04);width:100%;height:100%;transition:transform 1.1s var(--public-transition-timing);display:block;position:absolute;inset:0;transform:scale(1.001)}._1tBSjG_hero:hover ._1tBSjG_hero_image{transform:scale(1.025)}._1tBSjG_hero_content{z-index:2;text-align:center;align-self:center;justify-items:center;gap:clamp(12px,1.4vw,18px);width:min(100%,840px);margin:0 auto;padding:clamp(170px,18vw,260px) clamp(18px,4vw,64px) clamp(150px,16vw,230px);display:grid;position:relative}._1tBSjG_hero_title{color:#fff;max-width:13em;font-family:var(--public-font-display);letter-spacing:0;text-shadow:0 1px 2px #08080785,0 14px 42px #08080757;text-wrap:balance;margin:0;font-size:clamp(34px,4.4vw,66px);font-weight:760;line-height:1.04}._1tBSjG_hero_description{color:#ffffffeb;max-width:620px;font-size:var(--public-text-body);text-shadow:0 1px 2px #0808077a,0 8px 26px #0808074d;text-wrap:pretty;margin:0;font-weight:560;line-height:1.48}._1tBSjG_hero_actions{flex-wrap:wrap;justify-content:center;gap:10px;padding-top:2px;display:flex}._1tBSjG_primary_link,._1tBSjG_secondary_link{min-height:42px;font-size:var(--public-text-body);transition:background-color var(--public-transition), color var(--public-transition), transform var(--public-transition);border-radius:999px;justify-content:center;align-items:center;font-weight:780;line-height:1;text-decoration:none;display:inline-flex}._1tBSjG_primary_link{background:var(--public-black);color:#fff;gap:8px;padding:0 6px 0 18px}._1tBSjG_primary_link span{background:var(--public-color-courses);width:30px;height:30px;color:var(--public-black);transition:transform var(--public-transition);border-radius:50%;place-items:center;display:inline-grid}._1tBSjG_secondary_link{color:#fff;background:#ffffff1f;border:1px solid #ffffff8c;padding:0 18px}._1tBSjG_primary_link:hover,._1tBSjG_secondary_link:hover{transform:translateY(-2px)}._1tBSjG_primary_link:hover span{transform:translate(2px,-2px)}._1tBSjG_secondary_link:hover{color:var(--public-black);background:#fff}._1tBSjG_hero_bottom{z-index:2;pointer-events:none;justify-content:space-between;align-items:end;gap:18px;display:flex;position:absolute;bottom:clamp(14px,2vw,28px);left:clamp(16px,2.4vw,34px);right:clamp(16px,2.4vw,34px)}._1tBSjG_hero_note{color:#ffffffd6;font-size:var(--public-text-meta);text-shadow:0 10px 26px #00000059;grid-template-columns:auto auto;align-items:center;gap:3px 10px;font-weight:650;line-height:1.15;display:grid}._1tBSjG_hero_note span:first-child{color:#fff;font-weight:780}._1tBSjG_hero_thumbs{grid-area:1/2/span 2;margin-left:2px;display:flex}._1tBSjG_hero_thumbs img{object-fit:cover;border:2px solid #ffffffd1;border-radius:50%;width:30px;height:30px;margin-left:-8px;display:block}._1tBSjG_hero_thumbs img:first-child{margin-left:0}._1tBSjG_hero_corner_link{color:#ffffffe0;font-size:var(--public-text-body);pointer-events:auto;transition:color var(--public-transition), transform var(--public-transition);align-items:center;gap:10px;font-weight:720;line-height:1;text-decoration:none;display:inline-flex}._1tBSjG_hero_corner_link span:last-child{color:#fff;width:30px;height:30px;transition:background-color var(--public-transition), color var(--public-transition), transform var(--public-transition);border:1px solid #ffffff8c;border-radius:50%;place-items:center;display:inline-grid}._1tBSjG_hero_corner_link:hover{color:#fff}._1tBSjG_hero_corner_link:hover span:last-child{color:var(--public-black);background:#fff;transform:translate(2px,-2px)}._1tBSjG_hero_corner_link:hover span:last-child img{filter:none}@supports (corner-shape:squircle){._1tBSjG_hero{corner-shape:squircle}}@media (max-width:720px){._1tBSjG_hero{border-radius:0 0 28px 28px;min-height:760px}._1tBSjG_hero:after{background:radial-gradient(96% 56% at 50% 48%,#121110bd 0%,#1211109e 36%,#12111061 64%,#12111024 84%,#0000 100%)}._1tBSjG_hero_content{align-self:center;gap:14px;padding:clamp(138px,34vw,178px) 18px 170px}._1tBSjG_hero_title{font-size:clamp(32px,10.5vw,46px);line-height:1.05}._1tBSjG_hero_description{max-width:32ch;font-size:var(--public-text-body)}._1tBSjG_hero_bottom{align-items:start;gap:14px;display:grid}._1tBSjG_hero_note{grid-template-columns:auto;width:fit-content}._1tBSjG_hero_thumbs{grid-area:auto;margin-top:6px}._1tBSjG_hero_corner_link{justify-self:start}}@media (max-width:420px){._1tBSjG_hero{min-height:680px}._1tBSjG_hero_actions{width:min(100%,230px);display:grid}._1tBSjG_primary_link,._1tBSjG_secondary_link{width:100%}}@media (prefers-reduced-motion:reduce){._1tBSjG_hero_image,._1tBSjG_primary_link,._1tBSjG_secondary_link,._1tBSjG_primary_link span,._1tBSjG_hero_corner_link,._1tBSjG_hero_corner_link span:last-child{transition-duration:1ms}._1tBSjG_hero:hover ._1tBSjG_hero_image,._1tBSjG_primary_link:hover,._1tBSjG_secondary_link:hover,._1tBSjG_primary_link:hover span,._1tBSjG_hero_corner_link:hover span:last-child{transform:none}}
.rC2P1G_page{min-width:0;color:var(--public-text-primary);gap:clamp(28px,3vw,44px);padding:clamp(24px,4vw,56px) 0 clamp(32px,4vw,56px);display:grid}.rC2P1G_contactLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(14px,1.6vw,24px);display:grid}.rC2P1G_formColumn{box-sizing:border-box;align-self:stretch;min-width:0;height:100%;min-height:100%;display:grid}.rC2P1G_form:focus-within{border-color:#2c2c2a8f}.rC2P1G_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,44px);display:grid}.rC2P1G_field{min-width:0;color:var(--public-text-primary);font-size:var(--public-text-body);gap:9px;font-weight:760;display:grid;position:relative}.rC2P1G_field>span{align-items:baseline;gap:7px;display:flex}.rC2P1G_field>span small{color:var(--public-text-muted);font-size:var(--public-text-body);font-weight:600}.rC2P1G_field input,.rC2P1G_field select,.rC2P1G_field textarea{box-sizing:border-box;width:100%;min-width:0;color:var(--public-text-primary);font:inherit;transition:border-color var(--public-transition);background:0 0;border:0;border-bottom:1px solid #2c2c2a4d;border-radius:0;outline:none;padding:11px 0 14px;font-size:17px;font-weight:500}.rC2P1G_field select{cursor:pointer}.rC2P1G_field textarea{resize:vertical;min-height:108px;line-height:1.5}.rC2P1G_counter{color:var(--public-text-muted);font-size:var(--public-text-meta);justify-self:end;font-weight:600}.rC2P1G_consent{color:var(--public-text-secondary);cursor:pointer;font-size:var(--public-text-body);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;font-weight:500;line-height:1.45;display:grid}.rC2P1G_consent input{width:18px;height:18px;accent-color:var(--public-text-primary);margin:0}.rC2P1G_consent a{color:var(--public-text-primary);text-underline-offset:3px;font-weight:650;text-decoration-color:#2c2c2a52}.rC2P1G_consent a:hover,.rC2P1G_consent a:focus-visible{text-decoration-color:currentColor}.rC2P1G_formFooter{align-items:center;display:flex}.rC2P1G_formFooter button{border:1px solid var(--public-text-primary);background:var(--public-black);color:#fff;cursor:pointer;min-height:58px;font:inherit;font-size:var(--public-text-body);transition:background-color var(--public-transition), color var(--public-transition), transform var(--public-transition);border-radius:999px;align-items:center;gap:16px;padding:0 10px 0 22px;font-weight:760;display:inline-flex}.rC2P1G_formFooter button>span{background:var(--public-color-contacts-documents);width:38px;height:38px;color:var(--public-text-primary);transition:transform var(--public-transition);border-radius:50%;place-items:center;font-size:18px;display:grid}.rC2P1G_formFooter button:hover{color:var(--public-text-primary);background:0 0;transform:translateY(-2px)}.rC2P1G_formFooter button:hover>span{transform:translate(2px,-2px)}.rC2P1G_formStatus{min-height:1.4em;color:var(--public-text-secondary);font-size:var(--public-text-meta);margin:-14px 0 0;font-weight:600}.rC2P1G_formStatus:empty{display:none}.rC2P1G_formSocial{border-top:1px solid var(--public-line-strong);gap:12px;padding-top:20px;display:grid}.rC2P1G_formSocial>span{color:var(--public-text-secondary);font-size:var(--public-text-body);font-weight:700}.rC2P1G_infoPanel{box-sizing:border-box;border-radius:var(--public-radius-medium);background:var(--public-color-contacts-documents);border:1px solid #2c2c2a24;gap:0;min-width:0;height:100%;min-height:100%;padding:clamp(28px,3.6vw,48px);display:grid}.rC2P1G_infoSection{border-top:1px solid #2c2c2a47;min-width:0;padding:clamp(28px,3vw,40px) 0}.rC2P1G_infoSection:first-child{border-top:0;padding-top:0}.rC2P1G_infoSection:last-child{padding-bottom:0}.rC2P1G_infoSection h2{letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(24px,2.2vw,34px);font-weight:500;line-height:1}.rC2P1G_contactLinks{gap:12px;display:grid}.rC2P1G_contactLinks a{width:fit-content;max-width:100%;color:inherit;overflow-wrap:anywhere;text-underline-offset:4px;transition:text-decoration-color var(--public-transition);align-items:center;gap:12px;font-size:clamp(17px,1.55vw,23px);font-weight:500;line-height:1.25;text-decoration-color:#2c2c2a57;display:inline-flex}.rC2P1G_contactLinks a:hover,.rC2P1G_contactLinks a:focus-visible{text-decoration-color:currentColor}.rC2P1G_contactLinks a>span:first-child{color:color-mix(in srgb, var(--contact-accent) 58%, var(--public-black));font-size:22px}.rC2P1G_contactSocial{gap:12px;margin-top:20px;display:grid}.rC2P1G_contactSocialLabel{color:var(--public-text-secondary);font-size:var(--public-text-body);margin:0;font-weight:600;line-height:1.3}.rC2P1G_requisites{table-layout:fixed;border-collapse:collapse;width:100%;margin:0}.rC2P1G_requisites tr+tr{border-top:1px solid #2c2c2a2e}.rC2P1G_requisites th,.rC2P1G_requisites td{vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:14px 0}.rC2P1G_requisites th{color:#2c2c2a94;width:41%;font-size:var(--public-text-meta);letter-spacing:.055em;text-transform:uppercase;padding-right:18px;font-weight:720;line-height:1.35}.rC2P1G_requisites td{color:var(--public-text-primary);font-size:var(--public-text-meta);font-variant-numeric:tabular-nums;border-left:1px solid #2c2c2a2e;padding-left:18px;font-weight:500;line-height:1.4}.rC2P1G_socialList{flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;list-style:none;display:flex}.rC2P1G_socialList li{align-items:center;gap:8px;font-size:17px;font-weight:500;display:inline-flex}.rC2P1G_socialList li>span:first-child{font-size:18px}@supports (corner-shape:squircle){.rC2P1G_form,.rC2P1G_infoPanel{corner-shape:squircle}}@media (max-width:1020px){.rC2P1G_contactLayout{grid-template-columns:1fr}.rC2P1G_formColumn{height:auto;min-height:0}.rC2P1G_infoPanel{box-sizing:border-box;width:100%;height:auto;min-height:0}}@media (max-width:640px){.rC2P1G_page{padding:18px 0 32px}.rC2P1G_fieldRow{grid-template-columns:1fr}.rC2P1G_form,.rC2P1G_infoPanel{border-radius:22px;padding:24px 18px}.rC2P1G_requisites th{width:38%;padding-right:12px}.rC2P1G_requisites td{padding-left:12px}}@media (prefers-reduced-motion:reduce){.rC2P1G_field input,.rC2P1G_field select,.rC2P1G_field textarea,.rC2P1G_formFooter button,.rC2P1G_formFooter button>span,.rC2P1G_contactLinks a{transition-duration:1ms}}.rC2P1G_page{--contact-accent:var(--public-color-contacts-documents);position:relative}.rC2P1G_form{box-sizing:border-box;border:1px solid var(--public-line-strong);border-radius:var(--public-radius-medium);background:var(--public-surface);min-width:0;height:100%;min-height:100%;transition:border-color var(--public-transition);align-content:start;gap:28px;padding:clamp(24px,3.4vw,48px);display:grid}.rC2P1G_form:focus-within{border-color:color-mix(in srgb, var(--contact-accent) 76%, var(--public-black));box-shadow:0 22px 64px color-mix(in srgb, var(--contact-accent) 28%, transparent), 0 0 0 4px color-mix(in srgb, var(--contact-accent) 28%, transparent)}.rC2P1G_field input:focus,.rC2P1G_field select:focus,.rC2P1G_field textarea:focus{border-color:color-mix(in srgb, var(--contact-accent) 72%, var(--public-black))}.rC2P1G_consent input{accent-color:var(--contact-accent)}.rC2P1G_consent a{-webkit-text-decoration-color:var(--contact-accent);text-decoration-color:var(--contact-accent)}.rC2P1G_formFooter button{border-color:var(--contact-accent);background:var(--contact-accent);color:var(--public-text-primary)}.rC2P1G_formFooter button>span{background:var(--public-black);color:#fff}.rC2P1G_formFooter button:hover{border-color:var(--contact-accent);background:color-mix(in srgb, var(--contact-accent) 82%, #fff);color:var(--public-text-primary)}.rC2P1G_infoPanel{box-shadow:0 22px 64px color-mix(in srgb, var(--contact-accent) 26%, transparent)}.rC2P1G_infoSection h2{display:block}.rC2P1G_socialList li{background:#ffffff6b;border:1px solid #2c2c2a1f;border-radius:999px;padding:8px 12px}.rC2P1G_formFooter button:focus-visible{outline:3px solid color-mix(in srgb, var(--contact-accent) 72%, transparent);outline-offset:4px}.rC2P1G_formFooter button:disabled{cursor:not-allowed;filter:grayscale(.16);opacity:.5;transform:none}
._0-KZoG_blogPage{width:100%;color:var(--public-text-primary)}._0-KZoG_postMeta,._0-KZoG_cardTaxonomy{flex-wrap:wrap;align-items:center;gap:8px 15px;display:flex}._0-KZoG_searchForm{gap:8px;display:grid}._0-KZoG_articleCard{gap:18px;min-width:0;display:grid}._0-KZoG_cardImage{background:var(--public-page-bg-soft);min-height:260px;color:inherit;display:block;overflow:hidden}._0-KZoG_articleCard[data-variant=standard] ._0-KZoG_cardImage{aspect-ratio:1.2}._0-KZoG_articleCard[data-variant=compact] ._0-KZoG_cardImage{aspect-ratio:1.65}._0-KZoG_cardImage img{object-fit:contain;object-position:center;background:#fff;width:100%;height:100%;transition:transform .45s;display:block}._0-KZoG_cardImage:hover img{transform:none}._0-KZoG_imagePlaceholder{height:100%;min-height:inherit;background:linear-gradient(138deg, color-mix(in srgb, var(--public-color-blog) 68%, transparent), transparent 55%), linear-gradient(310deg, color-mix(in srgb, var(--public-color-blog) 44%, white), transparent 60%), var(--public-page-bg-soft);color:#2c2c2aa6;font-family:var(--public-font-display);flex-direction:column;justify-content:center;align-items:center;line-height:.9;display:flex}._0-KZoG_imagePlaceholder span{letter-spacing:.2em;font-size:clamp(20px,4vw,48px);font-weight:500}._0-KZoG_imagePlaceholder strong{letter-spacing:-.05em;font-size:clamp(28px,6vw,76px);font-weight:920}._0-KZoG_cardBody{align-content:start;gap:14px;display:grid}._0-KZoG_cardTaxonomy a,._0-KZoG_cardTaxonomy span{color:var(--public-color-blog);font-size:var(--public-text-meta);letter-spacing:.06em;text-transform:uppercase;font-weight:850;text-decoration:none}._0-KZoG_articleCard h2{font-family:var(--public-font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(25px,3vw,42px);font-weight:880;line-height:1.02}._0-KZoG_articleCard[data-variant=compact] h2{font-size:clamp(21px,2.4vw,31px)}._0-KZoG_articleCard h2 a{color:inherit;text-decoration:none}._0-KZoG_articleCard h2 a:hover{color:var(--public-color-blog)}._0-KZoG_cardBody>p{color:var(--public-text-secondary);font-size:var(--public-text-body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.58;display:-webkit-box;overflow:hidden}._0-KZoG_postMeta{color:var(--public-text-muted);font-family:var(--public-font-mono);font-size:var(--public-text-meta);letter-spacing:.025em;text-transform:uppercase;font-weight:650}._0-KZoG_related{border-top:1px solid var(--public-line-strong);gap:clamp(32px,5vw,64px);padding:clamp(52px,8vw,108px) 0;display:grid}._0-KZoG_sectionHeading{gap:10px;max-width:820px;display:grid}._0-KZoG_sectionHeading h2{font-family:var(--public-font-display);letter-spacing:-.045em;margin:0;font-size:clamp(38px,6vw,76px);font-weight:900;line-height:.94}._0-KZoG_kicker{color:var(--public-text-muted);font-size:var(--public-text-meta);letter-spacing:.075em;text-transform:uppercase;margin:0;font-weight:850}._0-KZoG_pagination{border-top:1px solid var(--public-line-strong);font-family:var(--public-font-mono);font-size:var(--public-text-meta);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:40px 0;font-weight:720;display:grid}._0-KZoG_pagination a{width:fit-content;color:var(--public-text-primary);text-decoration:none}._0-KZoG_pagination a:last-child{justify-self:end}._0-KZoG_pagination>span{color:var(--public-text-muted)}._0-KZoG_emptyState{gap:14px;max-width:760px;padding:clamp(70px,12vw,160px) 0;display:grid}._0-KZoG_emptyState h2{font-family:var(--public-font-display);margin:0;font-size:clamp(36px,6vw,72px);line-height:.98}._0-KZoG_emptyState>p:not(._0-KZoG_kicker){color:var(--public-text-secondary);margin:0}._0-KZoG_emptyState a{width:fit-content;color:var(--public-text-primary);font-size:var(--public-text-body);text-underline-offset:4px;font-weight:820}._0-KZoG_articlePage{--article-text-max:100%;--article-media-max:100%;--article-ink:#000;--article-paper:#fff;box-sizing:border-box;width:calc(100% + var(--public-container-x-total,0px));max-width:none;margin-left:calc(var(--public-container-x,0px) * -1);margin-right:calc(var(--public-container-x,0px) * -1);padding:clamp(20px, 3vw, 48px) var(--public-container-x,clamp(18px, 3.6vw, 56px)) clamp(72px, 10vw, 140px);background:var(--article-paper);color:var(--article-ink);overflow:visible}._0-KZoG_articlePage ._0-KZoG_articleHero,._0-KZoG_articlePage ._0-KZoG_articleFooter,._0-KZoG_articlePage ._0-KZoG_related{width:min(100%, var(--article-text-max));margin-left:auto;margin-right:auto}._0-KZoG_articleHero{text-align:center;justify-items:center;gap:clamp(14px,2vw,22px);padding:0 0 clamp(32px,5vw,64px);display:grid}._0-KZoG_articlePage ._0-KZoG_articleHero{width:100%;max-width:none}._0-KZoG_articleTaxonomy{color:var(--article-ink,#000);font-family:var(--public-font-sans,var(--font-brand,"Montserrat", sans-serif));font-size:var(--public-text-meta);font-weight:var(--public-font-medium,500);letter-spacing:.1em;text-transform:uppercase;justify-self:center;line-height:1.3;text-decoration:none}._0-KZoG_articleTaxonomy:hover{text-underline-offset:3px;text-decoration:underline}._0-KZoG_articleHero h1{color:var(--article-ink,#000);font-family:var(--public-font-display,var(--font-brand,"Montserrat", sans-serif));font-size:clamp(40px,5.2vw,64px);font-weight:var(--public-font-bold,700);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.06}._0-KZoG_articleExcerpt{width:100%;max-width:none;color:var(--article-ink,#000);font-family:var(--public-font-sans,var(--font-brand,"Montserrat", sans-serif));font-size:22px;font-weight:var(--public-font-regular,400);text-wrap:pretty;margin:0;line-height:1.45}._0-KZoG_articleByline{color:var(--article-ink,#000);font-family:var(--public-font-sans,var(--font-brand,"Montserrat", sans-serif));font-size:var(--public-text-body);font-weight:var(--public-font-regular,400);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 10px;margin:0;line-height:1.4;display:flex}._0-KZoG_articleBylineSep{color:var(--article-ink,#000);opacity:.55}._0-KZoG_articleCover{box-sizing:border-box;background:var(--public-surface-muted,#eeeae2);width:100vw;max-width:100vw;height:auto;min-height:0;margin:0 calc(50% - 50vw) clamp(40px,5vw,72px);position:relative;overflow:hidden}._0-KZoG_articleCover img,._0-KZoG_articleCover ._0-KZoG_imagePlaceholder{object-fit:cover;object-position:center;width:100%;height:min(56.25vw,720px);max-height:75svh;display:block}._0-KZoG_articleCover ._0-KZoG_imagePlaceholder,._0-KZoG_articleCover img{aspect-ratio:auto}._0-KZoG_articlePage ._0-KZoG_prose{width:min(100%, var(--article-media-max,1080px));color:var(--article-ink,#000);font-family:var(--public-font-sans,var(--font-brand,"Montserrat", sans-serif));font-size:var(--article-body-size);font-weight:var(--article-body-weight);line-height:var(--article-body-leading);margin:0 auto}._0-KZoG_articlePage ._0-KZoG_prose :where(p,h2,h3,h4,ul,ol,blockquote,pre,table,hr){max-width:var(--article-text-max,680px);margin-left:auto;margin-right:auto}._0-KZoG_articlePage ._0-KZoG_prose p{margin-top:0;margin-bottom:var(--article-paragraph-gap)}:is(._0-KZoG_articlePage ._0-KZoG_prose h2,._0-KZoG_articlePage ._0-KZoG_prose h3,._0-KZoG_articlePage ._0-KZoG_prose h4){color:var(--article-ink,#000);font-family:var(--public-font-display,var(--font-brand,"Montserrat", sans-serif));font-weight:var(--public-font-bold,700);letter-spacing:-.02em;text-wrap:balance;margin-top:1.75em;margin-bottom:.55em;line-height:1.2}._0-KZoG_articlePage ._0-KZoG_prose h2{font-size:clamp(24px,2.4vw,28px)}._0-KZoG_articlePage ._0-KZoG_prose h3{font-size:clamp(22px,2.2vw,26px)}._0-KZoG_articlePage ._0-KZoG_prose h4{font-size:clamp(20px,2vw,24px)}._0-KZoG_articlePage ._0-KZoG_prose a{color:currentColor;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}:is(._0-KZoG_articlePage ._0-KZoG_prose em,._0-KZoG_articlePage ._0-KZoG_prose i){font-style:italic}._0-KZoG_articlePage ._0-KZoG_prose blockquote{font-size:clamp(18px,1.3vw,20px);font-style:normal;font-weight:var(--public-font-regular,400);border:0;margin-top:1.8em;margin-bottom:1.8em;padding:0;line-height:1.55}._0-KZoG_articlePage ._0-KZoG_prose ul{padding-left:1.4em;list-style:outside}._0-KZoG_articlePage ._0-KZoG_prose ol{padding-left:1.4em;list-style:decimal}:is(._0-KZoG_articlePage ._0-KZoG_prose ul,._0-KZoG_articlePage ._0-KZoG_prose ol){margin-top:1.2em;margin-bottom:1.2em}._0-KZoG_articlePage ._0-KZoG_prose li{margin:.35em 0;padding-left:.15em}._0-KZoG_articlePage ._0-KZoG_prose li::marker{color:var(--article-ink,#000)}._0-KZoG_articlePage ._0-KZoG_prose figure{width:min(100%, var(--article-media-max,1080px));max-width:none;margin:2.4em auto}:is(._0-KZoG_articlePage ._0-KZoG_prose figure img,._0-KZoG_articlePage ._0-KZoG_prose p>img,._0-KZoG_articlePage ._0-KZoG_prose img){width:100%;max-width:var(--article-media-max,1080px);object-fit:contain;object-position:center;height:auto;max-height:min(80vh,800px);margin:2.2em auto;display:block}._0-KZoG_articlePage ._0-KZoG_prose figure img{margin:0 auto}._0-KZoG_articlePage ._0-KZoG_prose img:not([width][height]){aspect-ratio:auto 16/9}._0-KZoG_articlePage ._0-KZoG_coverCaption{color:var(--public-text-secondary,#6b6b6a);font-family:var(--public-font-sans,var(--font-brand,"Montserrat", sans-serif));font-size:var(--public-text-body);font-style:normal;font-weight:var(--public-font-light,300);opacity:1;margin-top:10px;line-height:1.45}._0-KZoG_articlePage ._0-KZoG_prose figcaption{color:var(--public-text-secondary,#6b6b6a);font-family:var(--public-font-sans,var(--font-brand,"Montserrat", sans-serif));font-size:var(--public-text-body);font-style:normal;font-weight:var(--public-font-light,300);opacity:1;margin-top:10px;line-height:1.45}._0-KZoG_articlePage ._0-KZoG_prose figcaption{text-align:center;width:100%;max-width:none;margin-inline:0}._0-KZoG_articlePage ._0-KZoG_prose hr{border:0;height:0;margin-top:2.2em;margin-bottom:2.2em}._0-KZoG_articlePage ._0-KZoG_prose pre{max-width:var(--article-text-max,680px);color:#fff;font-size:var(--public-text-body);background:#252522;border-radius:10px;padding:18px;line-height:1.6;overflow-x:auto}._0-KZoG_articlePage ._0-KZoG_prose table{max-width:var(--article-text-max,680px);border-collapse:collapse;font-size:var(--public-text-body);display:block;overflow-x:auto}:is(._0-KZoG_articlePage ._0-KZoG_prose th,._0-KZoG_articlePage ._0-KZoG_prose td){text-align:left;border:1px solid #1a1a182e;padding:10px 12px}._0-KZoG_articleFooter{border-top:1px solid var(--public-line);gap:14px;margin-top:clamp(44px,6vw,72px);padding-top:28px;display:grid}._0-KZoG_coverCaption{padding:12px var(--article-mobile-gutter);text-align:center;max-width:none;margin:0}._0-KZoG_articleTagsTitle{color:var(--article-ink,#000);font-size:var(--public-text-meta);font-weight:var(--public-font-medium,500);letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:0}._0-KZoG_articleTags{flex-wrap:wrap;gap:8px 14px;display:flex}._0-KZoG_articleTags a{color:var(--article-ink,#000);font-size:var(--public-text-body);font-weight:var(--public-font-regular,400);text-underline-offset:3px;text-decoration:underline}._0-KZoG_articlePage ._0-KZoG_related{width:min(100%, var(--article-media-max,1080px));border-top:1px solid var(--public-line);margin-top:clamp(56px,8vw,96px);padding-top:clamp(36px,5vw,56px);padding-bottom:0}._0-KZoG_articlePage ._0-KZoG_related ._0-KZoG_sectionHeading{max-width:var(--article-text-max,680px);margin-left:auto;margin-right:auto}._0-KZoG_articlePage ._0-KZoG_related ._0-KZoG_sectionHeading h2{color:var(--article-ink,#000);font-family:var(--public-font-display,var(--font-brand,"Montserrat", sans-serif));font-size:clamp(24px,3vw,32px);font-weight:var(--public-font-bold,700);letter-spacing:-.02em;margin:0;line-height:1.15}._0-KZoG_articleCard a:focus-visible,._0-KZoG_pagination a:focus-visible,._0-KZoG_articleFooter a:focus-visible{outline:3px solid color-mix(in srgb, var(--public-color-blog) 48%, transparent);outline-offset:4px}@media (max-width:640px){._0-KZoG_articleCard[data-variant=compact] ._0-KZoG_cardImage{aspect-ratio:1.35}._0-KZoG_articleHero{text-align:center}._0-KZoG_articleTaxonomy,._0-KZoG_articleByline{justify-self:center}._0-KZoG_articleHero h1{font-size:clamp(36px,10vw,56px)}._0-KZoG_articleCover{width:100vw;max-width:100vw;min-height:0}._0-KZoG_articlePage ._0-KZoG_prose blockquote{margin-left:auto;margin-right:auto}._0-KZoG_articleFooter{align-items:flex-start}}@media (prefers-reduced-motion:reduce){._0-KZoG_cardImage img{transition:none}}._0-KZoG_kicker{align-items:center;gap:10px;width:fit-content;display:inline-flex}._0-KZoG_kicker:before{background:var(--public-color-blog);content:"";border-radius:999px;width:clamp(30px,3.8vw,58px);height:2px}._0-KZoG_articlePage ._0-KZoG_kicker:before{display:none}._0-KZoG_pagination a{border-radius:999px;padding:8px 12px}._0-KZoG_pagination a:hover{background:var(--public-color-blog)}._0-KZoG_articleLayout{grid-template-columns:minmax(0,7fr) minmax(0,3fr);align-items:start;display:grid}._0-KZoG_articleMain{border-right:1px solid var(--public-line);min-width:0;padding-right:clamp(20px,2.2vw,40px)}._0-KZoG_articleSidebar{gap:16px;min-width:0;padding:0 0 0 clamp(20px,2.2vw,40px);display:grid;position:sticky;top:32px}@media (max-width:1024px){._0-KZoG_articleLayout{grid-template-columns:minmax(0,1fr)}._0-KZoG_articleMain{border-right:0;padding-right:0}._0-KZoG_articleSidebar{display:none}}._0-KZoG_pageHead{--section-accent:var(--public-color-blog);grid-template-columns:minmax(0,1fr);align-items:start;padding-top:clamp(24px,2.4vw,36px)}._0-KZoG_pageHead>div{justify-items:start}._0-KZoG_pageHead p{max-width:none}._0-KZoG_pageHeadTitle{max-width:none;color:var(--public-text-primary);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(34px,3.8vw,58px);font-weight:850;line-height:1.05}._0-KZoG_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,3.6vw,48px) clamp(20px,2.4vw,32px);display:grid}._0-KZoG_cardGrid>._0-KZoG_articleCard[data-variant=grid]{flex-direction:column;align-content:start;gap:16px;height:100%;display:flex;position:relative}._0-KZoG_cardGrid>._0-KZoG_articleCard[data-variant=grid] ._0-KZoG_cardImage{border-radius:var(--public-radius-small);aspect-ratio:4/3;min-height:0}._0-KZoG_cardGrid>._0-KZoG_articleCard[data-variant=grid] ._0-KZoG_cardImage img{object-fit:cover}._0-KZoG_cardGrid>._0-KZoG_articleCard[data-variant=grid] ._0-KZoG_cardBody{flex-direction:column;flex:auto;gap:10px;display:flex}._0-KZoG_cardGrid>._0-KZoG_articleCard[data-variant=grid] h2{min-height:calc(3 * 1em * var(--public-leading-snug));font-size:var(--public-text-xl);font-weight:var(--public-font-medium);letter-spacing:-.02em;line-height:var(--public-leading-snug);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._0-KZoG_cardGrid>._0-KZoG_articleCard[data-variant=grid] h2 a:after{content:"";position:absolute;inset:0}._0-KZoG_cardGrid>._0-KZoG_articleCard[data-variant=grid] ._0-KZoG_cardExcerpt{font-size:var(--public-text-body);line-height:var(--public-leading-snug);line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._0-KZoG_readingMeta{color:var(--public-text-muted);font-size:var(--public-text-body);font-weight:var(--public-font-medium);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:auto;line-height:1.3;display:flex}._0-KZoG_pagination{border-top:1px solid var(--public-line);grid-template-columns:auto minmax(0,1fr) auto;margin-top:clamp(40px,5vw,64px);padding:28px 0 0}._0-KZoG_pagination>._0-KZoG_paginationArrow{border:1px solid var(--public-line-strong);width:40px;height:40px;color:var(--public-text-primary);font-size:var(--public-text-body);border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}._0-KZoG_pagination>span._0-KZoG_paginationArrow{opacity:.35}._0-KZoG_pagination>:last-child{justify-self:end}._0-KZoG_paginationPages{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}._0-KZoG_paginationPages a,._0-KZoG_paginationPages span{min-width:32px;height:32px;color:var(--public-text-secondary);font-size:var(--public-text-body);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;text-decoration:none;display:inline-flex}._0-KZoG_paginationPages span[aria-current=page]{background:var(--public-text-primary);color:#fffefa}._0-KZoG_paginationPages a:focus-visible{outline:3px solid color-mix(in srgb, var(--public-color-blog) 48%, transparent);outline-offset:2px}@media (max-width:1024px){._0-KZoG_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._0-KZoG_cardGrid{grid-template-columns:minmax(0,1fr)}._0-KZoG_pagination{gap:12px}}@media (max-width:620px){._0-KZoG_pageHeadTitle{font-size:clamp(31px,8.8vw,44px)}}._0-KZoG_blogColumns{grid-template-columns:minmax(0,1fr);gap:clamp(20px,2.4vw,32px);min-width:0;padding-bottom:clamp(40px,6vw,80px);display:grid}._0-KZoG_toolbar{align-items:center;gap:16px;min-width:0;min-height:46px;display:flex;position:relative}._0-KZoG_filters{border-bottom:1px solid var(--public-line);grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding-bottom:16px;display:grid}._0-KZoG_tagChips{min-width:0}._0-KZoG_rubricTabs ul,._0-KZoG_tagChips ul{overscroll-behavior-x:contain;touch-action:pan-x pan-y}._0-KZoG_tagChips ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._0-KZoG_tagChips a{border:1px solid var(--public-line);min-height:32px;color:var(--public-text-secondary);font-size:var(--public-text-body);font-weight:var(--public-font-regular,400);white-space:nowrap;transition:background var(--public-transition), border-color var(--public-transition), color var(--public-transition);border-radius:999px;align-items:center;padding:0 12px;line-height:1.3;text-decoration:none;display:inline-flex}._0-KZoG_tagChips a:hover{border-color:var(--public-text-primary);color:var(--public-text-primary)}._0-KZoG_tagChips a[aria-current=page]{border-color:var(--public-color-blog);background:var(--public-color-blog);color:var(--public-text-primary)}._0-KZoG_tagChips a:focus-visible{outline:3px solid color-mix(in srgb, var(--public-color-blog) 48%, transparent);outline-offset:2px}@keyframes _0-KZoG_blogSearchGrow{0%{flex-basis:46px}}@keyframes _0-KZoG_blogSearchGrowWidth{0%{width:46px}}@keyframes _0-KZoG_blogSearchFade{0%{opacity:0}}._0-KZoG_toolbar>form[data-animate]{animation:.22s ease-out _0-KZoG_blogSearchGrow}._0-KZoG_toolbar>form[data-animate] ._0-KZoG_searchInput,._0-KZoG_toolbar>form[data-animate] ._0-KZoG_searchIconButton{animation:.22s ease-out _0-KZoG_blogSearchFade}._0-KZoG_toolbar>form{flex:0 360px;min-width:0}._0-KZoG_rubricTabs{flex:auto;min-width:0}._0-KZoG_rubricTabs ul{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._0-KZoG_rubricTabs ul::-webkit-scrollbar{display:none}._0-KZoG_rubricTabs li{flex:none}._0-KZoG_rubricTabs a{border:1px solid var(--public-line-strong);min-height:40px;color:var(--public-text-secondary);font-size:var(--public-text-body);font-weight:var(--public-font-medium);white-space:nowrap;transition:background var(--public-transition), border-color var(--public-transition), color var(--public-transition);border-radius:999px;align-items:center;padding:0 16px;line-height:1.3;text-decoration:none;display:inline-flex}._0-KZoG_rubricTabs a:hover{border-color:var(--public-text-primary);color:var(--public-text-primary)}._0-KZoG_rubricTabs a[aria-current=page]{border-color:var(--public-color-blog);background:var(--public-color-blog);color:var(--public-text-primary)}._0-KZoG_rubricTabs a:focus-visible,._0-KZoG_searchToggle:focus-visible{outline:3px solid color-mix(in srgb, var(--public-color-blog) 48%, transparent);outline-offset:2px}._0-KZoG_searchToggle{border:1px solid var(--public-line-strong);width:40px;height:40px;color:var(--public-text-primary);cursor:pointer;transition:background var(--public-transition);background:0 0;border-radius:999px;flex:none;place-items:center;margin-left:auto;padding:0;display:inline-grid}._0-KZoG_searchToggle:hover{background:color-mix(in srgb, var(--public-color-blog) 16%, #fff)}._0-KZoG_searchToggle ._0-KZoG_searchIcon{color:currentColor}._0-KZoG_journalRows{gap:clamp(12px,1.4vw,20px);min-width:0;display:grid}._0-KZoG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){._0-KZoG_toolbar>form{z-index:1;background:var(--public-bg);width:100%;position:absolute;top:0;right:0}._0-KZoG_toolbar>form[data-animate]{animation:.22s ease-out _0-KZoG_blogSearchGrowWidth}._0-KZoG_tagChips ul{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}._0-KZoG_tagChips ul::-webkit-scrollbar{display:none}._0-KZoG_tagChips li{flex:none}}@media (prefers-reduced-motion:reduce){._0-KZoG_toolbar>form[data-animate],._0-KZoG_toolbar>form[data-animate] ._0-KZoG_searchInput,._0-KZoG_toolbar>form[data-animate] ._0-KZoG_searchIconButton{animation:none}}._0-KZoG_cardGrid._0-KZoG_moreGrid{grid-template-columns:repeat(4,minmax(0,1fr))}._0-KZoG_articlePage ._0-KZoG_moreGrid ._0-KZoG_cardTaxonomy span{color:var(--article-ink,#000);opacity:.7}@media (max-width:1024px){._0-KZoG_cardGrid._0-KZoG_moreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._0-KZoG_cardGrid._0-KZoG_moreGrid{grid-template-columns:minmax(0,1fr)}}._0-KZoG_searchField{min-width:0;min-height:46px;transition:border-color var(--public-transition), background-color var(--public-transition), box-shadow var(--public-transition);background:#ffffffc2;border:1px solid #2c2c2a1a;border-radius:14px;align-items:center;gap:2px;padding:0 5px 0 13px;display:flex}._0-KZoG_searchField:hover{border-color:var(--public-line-strong)}._0-KZoG_searchField:focus-within{background:#fff;border-color:#2c2c2a5c;box-shadow:0 0 0 3px #2c2c2a0f}._0-KZoG_searchField:has(._0-KZoG_searchInput:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--public-color-blog) 48%, transparent)}._0-KZoG_searchIcon{width:18px;height:18px;color:var(--public-text-muted);stroke:currentColor;stroke-linecap:round;stroke-width:1.6px;flex:none}._0-KZoG_searchInput{min-width:0;height:44px;color:var(--public-black);font:inherit;font-size:var(--public-text-body);background:0 0;border:0;outline:0;flex:auto;padding:0 6px 0 8px;font-weight:760}._0-KZoG_searchInput:focus-visible{outline:0}._0-KZoG_searchInput::placeholder{color:#2c2c2a6b;font-weight:600}._0-KZoG_searchInput::-webkit-search-cancel-button{appearance:none}._0-KZoG_searchInput::-webkit-search-decoration{appearance:none}._0-KZoG_searchIconButton{width:34px;height:34px;color:var(--public-text-muted);cursor:pointer;transition:background var(--public-transition), color var(--public-transition);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;display:inline-grid}._0-KZoG_searchIconButton svg{stroke:currentColor;stroke-linecap:round;stroke-width:1.6px;width:16px;height:16px}._0-KZoG_searchIconButton:hover{background:color-mix(in srgb, var(--public-color-blog) 16%, #fff);color:var(--public-text-primary)}._0-KZoG_searchIconButton:focus-visible{outline:3px solid color-mix(in srgb, var(--public-color-blog) 48%, transparent);outline-offset:1px}._0-KZoG_searchSubmit,._0-KZoG_searchSubmit:hover{background:var(--public-color-blog);color:var(--public-text-primary)}._0-KZoG_searchSubmit:hover{box-shadow:inset 0 0 0 1px var(--public-line-strong)}._0-KZoG_searchSubmitIcon{transform:rotate(45deg)}._0-KZoG_searchIconButton ._0-KZoG_searchSubmitIcon{stroke:none}@media (max-width:1024px){._0-KZoG_searchIconButton{width:38px;height:38px}._0-KZoG_articleCover img,._0-KZoG_articleCover ._0-KZoG_imagePlaceholder{height:520px;max-height:none}}@media (max-width:640px){._0-KZoG_articleCover img,._0-KZoG_articleCover ._0-KZoG_imagePlaceholder{height:380px;max-height:none}._0-KZoG_articlePage{padding-inline:var(--article-mobile-gutter);width:calc(100% + 2 * var(--article-mobile-gutter));margin-inline:calc(-1 * var(--article-mobile-gutter))}._0-KZoG_articlePage ._0-KZoG_prose{font-size:var(--article-body-size-mobile)}}
