@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../typefaces/a36fc3502f.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../typefaces/a4fdad6b1a.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(../typefaces/a36fc3502f.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(../typefaces/a4fdad6b1a.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../typefaces/a095def8e1.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../typefaces/23129eb7ab.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../typefaces/a095def8e1.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../typefaces/23129eb7ab.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
*{box-sizing:border-box}
.he-dxvj{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.he-wfvg{max-width:1240px;margin:0 auto;background:var(--he-ani9);color:var(--he-nyv2);font-family:var(--he-rsck);font-size:var(--he-phsw,17px);line-height:1.6;
  border-radius:0 0 10px 10px;overflow:hidden;container-type:inline-size;color-scheme:light}
.he-wfvg a{color:inherit}
.he-wfvg :focus-visible{outline:3px solid var(--he-zkla);outline-offset:2px}
.he-wfvg h1,.he-wfvg h2,.he-wfvg h3{font-family:var(--he-r6vk);font-weight:var(--he-ntof,700);text-transform:var(--he-ecj1,none);letter-spacing:var(--he-biio,0);text-wrap:balance;line-height:1.15;color:var(--he-nyv2);margin:0}
.he-wfvg p{margin:0}
.he-s81g{max-width:var(--he-bgs2,1120px);margin:0 auto;padding-inline:24px}
.he-lo5p{font:700 13px/1.2 var(--he-gy99);letter-spacing:.08em;text-transform:uppercase;color:var(--he-zkla)}
.he-wxzb{display:inline-block;font:700 15px/1 var(--he-gy99);background:var(--he-hury);color:var(--he-sdtp)!important;padding:13px 18px;border-radius:var(--he-s7ql,6px);text-decoration:none;border:2px solid var(--he-hury);cursor:pointer}
.he-wxzb:hover{background:var(--he-nyv2);border-color:var(--he-nyv2);color:var(--he-ani9)!important}
.he-wxzb:active{transform:translateY(1px)}
.he-xpf1{background:transparent;color:var(--he-zkla)!important;border-color:var(--he-zkla)}
.he-od5j a{text-decoration:none}
.he-od5j a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}
.he-od5j a:active{color:var(--he-zkla)}
.he-q4kh{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font:var(--he-ntof,700) 22px/1.1 var(--he-r6vk);letter-spacing:var(--he-biio,0);text-transform:var(--he-ecj1,none);color:var(--he-nyv2)}
.he-psq{display:inline-grid;place-items:center;min-width:44px;height:36px;padding-inline:6px;border:1.5px dashed var(--he-jk1p);border-radius:var(--he-s7ql,6px);font:600 11px/1 var(--he-gy99);letter-spacing:.08em;text-transform:uppercase;color:var(--he-jk1p)}
.he-q4kh:hover span{text-decoration:underline;text-underline-offset:4px}
.he-pwrb .he-pnrf{display:flex;gap:4px;flex-wrap:wrap}
.he-pwrb .he-pnrf a{font:600 15px/1 var(--he-gy99);text-decoration:none;padding:10px 12px;border-radius:var(--he-s7ql,6px);color:var(--he-nyv2)}
.he-pwrb .he-pnrf a:hover{background:var(--he-o3dg);text-decoration:underline;text-underline-offset:4px}
.he-pwrb .he-pnrf a:active{background:var(--he-mzzn)}
.he-pwrb .he-pnrf a[aria-current]{color:var(--he-zkla);box-shadow:inset 0 -3px 0 var(--he-zkla)}
.he-wcza,.he-m69x{font:600 14px/1 var(--he-gy99);border:1px solid var(--he-mzzn);background:var(--he-o3dg);color:var(--he-nyv2);border-radius:var(--he-s7ql,6px);padding:10px 12px;cursor:pointer}
.he-wcza:hover,.he-m69x:hover{border-color:var(--he-nyv2)}
.he-wcza:active,.he-m69x:active{background:var(--he-mzzn)}
.he-m69x{display:none}
.he-pwrb{background:var(--he-ani9);border-bottom:1px solid var(--he-mzzn)}
.he-j3xy{display:flex;align-items:center;gap:20px;min-height:72px;flex-wrap:wrap}
.he-hbgz .he-pnrf{margin-left:auto}
.he-k68h{text-align:center;border-bottom:3px double var(--he-nyv2)}
.he-i40k{display:flex;justify-content:space-between;align-items:center;padding-top:10px;font:500 13px/1 var(--he-gy99);color:var(--he-jk1p)}
.he-i40k .he-wcza{padding:7px 10px}
.he-zmgo{padding-block:14px 10px}
.he-k68h .he-q4kh{font-size:clamp(30px,5cqi,54px)}
.he-k68h .he-pnrf{justify-content:center;border-top:1px solid var(--he-mzzn);padding-block:4px}
.he-z7yb{border-bottom:0}
.he-oom2{background:var(--he-fkv4);color:var(--he-r6ul);font:500 13px/1 var(--he-gy99)}
.he-tca5{display:flex;justify-content:space-between;gap:10px;padding-block:8px;flex-wrap:wrap}
.he-z7yb .he-j3xy .he-wcza{margin-left:auto}
.he-ulii{background:var(--he-hury)}
.he-pwrb .he-ulii .he-pnrf a{color:var(--he-sdtp);border-radius:0}
.he-pwrb .he-ulii .he-pnrf a:hover{background:var(--he-nyv2);color:var(--he-ani9)}
.he-pwrb .he-ulii .he-pnrf a[aria-current]{color:var(--he-sdtp);box-shadow:inset 0 -4px 0 var(--he-sdtp)}
.he-v3e2{border-bottom:2px solid var(--he-nyv2)}
.he-v3e2 .he-pnrf{margin-left:auto}
.he-gp93 a{font-size:14px;padding:8px 10px}
.he-dms0{display:grid;grid-template-columns:250px minmax(0,1fr)}
.he-cve7{border-bottom:0;border-right:1px solid var(--he-mzzn);background:var(--he-o3dg)}
.he-ny88{position:sticky;top:60px;display:flex;flex-direction:column;gap:18px;padding:28px 22px}
.he-gpc6{font:500 14px/1.4 var(--he-gy99);color:var(--he-jk1p)}
.he-p2vz{flex-direction:column}
.he-p2vz a[aria-current]{box-shadow:inset 3px 0 0 var(--he-zkla)}
.he-ny88 .he-wcza{align-self:flex-start}
.he-gmrk{display:inline-block;align-self:flex-start;font:700 12px/1 var(--he-gy99);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:6px 8px;border-radius:var(--he-z3uk,4px)}
.he-m9ee .he-gmrk{background:var(--he-t07p);color:var(--he-jgn2)}
.he-llr .he-gmrk{background:var(--he-t07p);color:var(--he-jgn2);box-shadow:inset 0 0 0 1.5px currentColor}
.he-udq9 .he-gmrk{color:var(--he-jgn2);padding:0;background:none}
.he-gmrk:hover{text-decoration:underline;text-underline-offset:3px}
.he-m9ee .he-gmrk.geen,.he-llr .he-gmrk.geen{background:var(--he-o3dg);color:var(--he-nyv2);box-shadow:inset 0 0 0 1px var(--he-mzzn)}
.he-udq9 .he-gmrk.geen{color:var(--he-jk1p)}
.he-n9jh{font:500 14px/1.4 var(--he-gy99);color:var(--he-jk1p);display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center}
.he-n9jh span{display:inline-flex;align-items:center;gap:8px}
.he-vgqi .he-n9jh{gap:4px 0}
.he-vgqi .he-n9jh span+span::before{content:"·";margin-inline:8px}
.he-pshc .he-n9jh{font-size:12px;letter-spacing:.07em;text-transform:uppercase;font-weight:700}
.he-vs41{font-style:normal;width:28px;height:28px;border-radius:50%;background:var(--he-hury);color:var(--he-sdtp);display:inline-grid;place-items:center;font:700 12px/1 var(--he-gy99);flex:none}
.he-exj4{position:relative;display:block;width:100%;max-width:100%;overflow:hidden;border-radius:var(--he-tddn,0);background:var(--he-vbyp)}
.he-exj4::after{content:attr(data-r);position:absolute;right:8px;bottom:8px;font:600 11px/1 system-ui,sans-serif;background:var(--he-nyv2);color:var(--he-ani9);padding:4px 6px;border-radius:4px}
.he-exj4:hover{filter:saturate(1.2)}
.he-ue9y{aspect-ratio:16/9}.he-ibko{aspect-ratio:3/2}.he-u9jh{aspect-ratio:4/3}.he-kbvj{aspect-ratio:1/1}.he-gy2p{aspect-ratio:4/5}.he-eo8r{aspect-ratio:21/9}
.he-se09{background:linear-gradient(160deg,var(--he-pdww) 0 38%,var(--he-vbyp) 38% 62%,var(--he-fkxp) 62%)}
.he-g440{background:radial-gradient(circle at 70% 35%,var(--he-fkxp) 0 14%,transparent 15%),linear-gradient(180deg,var(--he-pdww) 0 58%,var(--he-vbyp) 58%)}
.he-gvfr{background:repeating-linear-gradient(90deg,var(--he-vbyp) 0 22px,var(--he-fkxp) 22px 26px)}
.he-qyt{background:linear-gradient(135deg,var(--he-pdww) 0 50%,var(--he-vbyp) 50%)}
.he-fqcm{background:radial-gradient(circle at 30% 70%,var(--he-fkxp) 0 25%,transparent 26%),radial-gradient(circle at 75% 30%,var(--he-vbyp) 0 18%,transparent 19%),var(--he-pdww)}
.he-db70{background:linear-gradient(0deg,var(--he-fkxp) 0 30%,var(--he-vbyp) 30% 55%,var(--he-pdww) 55%)}
.he-kbvj::after,.he-gjhb .he-exj4::after{display:none}
.he-w9i1{padding-block:44px 28px;display:flex;flex-direction:column;gap:12px}
.he-w9i1 h1{font-size:clamp(30px,4.6cqi,52px);line-height:1.06;max-width:20ch}
.he-w9i1 p{font-size:18px;color:var(--he-jk1p);max-width:62ch}
.he-fvvt{padding-block:72px 40px}
.he-fvvt h1{font-size:clamp(36px,6.4cqi,76px);max-width:16ch}
.he-o0pn{text-align:center;align-items:center;padding-block:26px 18px;border-bottom:1px solid var(--he-mzzn)}
.he-o0pn h1{font-size:clamp(24px,3cqi,32px);max-width:none}
.he-nf,.he-phly{max-width:760px}
.he-phly{text-align:center;align-items:center;padding-block:64px 24px}
.he-phly h1{font-size:clamp(34px,5.2cqi,58px);font-style:italic}
.he-xfnb{margin-top:28px;margin-bottom:8px;background:var(--he-fkv4);color:var(--he-li4u);border-radius:var(--he-s7ql);padding:36px}
.he-xfnb h1,.he-xfnb .he-lo5p{color:var(--he-li4u)}
.he-xfnb p{color:var(--he-r6ul)}
.he-u30r{border-bottom:4px solid var(--he-hury);padding-bottom:22px;margin-bottom:12px}
.he-p0nu{max-width:820px}
.he-p0nu .he-ifw2{font:600 30px/1 'Caveat',cursive;color:var(--he-zkla);transform:rotate(-2deg);transform-origin:left}
.he-aj7h{padding-bottom:10px}
.he-pxdt{position:relative}
.he-xhbp{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:0}
.he-xhbp::-webkit-scrollbar{display:none}
.he-xhbp>*{scroll-snap-align:start;flex:0 0 100%;min-width:0}
.he-vo8x{display:grid;background:var(--he-fkv4);color:var(--he-li4u)}
.he-vo8x .he-od5j{font-size:clamp(22px,2.6cqi,32px);color:var(--he-li4u)}
.he-vo8x p{color:var(--he-r6ul)}
.he-vo8x .he-n9jh{color:var(--he-r6ul)}
.he-vo8x .he-gmrk{box-shadow:none}
.he-llr .he-vo8x .he-gmrk,.he-udq9 .he-vo8x .he-gmrk{background:none;color:var(--he-li4u);box-shadow:inset 0 0 0 1.5px currentColor;padding:6px 8px}
.he-ezmr{padding:32px;display:flex;flex-direction:column;gap:14px;justify-content:center;min-width:0}
.he-i3g2 .he-vo8x{grid-template-columns:1.35fr 1fr;border-radius:var(--he-s7ql)}
.he-i3g2 .he-xhbp{border-radius:var(--he-s7ql)}
.he-i3g2 .he-vo8x .he-exj4{height:100%;border-radius:0}
.he-l37r .he-vo8x{position:relative;background:none}
.he-l37r .he-vo8x .he-exj4{border-radius:var(--he-tddn)}
.he-l37r .he-ipk5{position:absolute;left:24px;bottom:24px;max-width:min(520px,70%);background:var(--he-o3dg);color:var(--he-nyv2);padding:24px;display:flex;flex-direction:column;gap:10px;border-radius:var(--he-s7ql)}
.he-l37r .he-ipk5 .he-od5j,.he-l37r .he-ipk5 .he-od5j a{color:var(--he-nyv2)}
.he-l37r .he-ipk5 p,.he-l37r .he-ipk5 .he-n9jh{color:var(--he-jk1p)}
.he-mi1a .he-xhbp{gap:20px}
.he-mi1a .he-xhbp>*{flex:0 0 var(--he-bx,31%)}
.he-mi1a .he-vo8x{background:none;color:var(--he-nyv2);display:flex;flex-direction:column;gap:12px}
.he-mi1a .he-vo8x .he-od5j,.he-mi1a .he-vo8x .he-od5j a{color:var(--he-nyv2);font-size:20px}
.he-mi1a .he-vo8x p,.he-mi1a .he-vo8x .he-n9jh{color:var(--he-jk1p)}
.he-llr .he-mi1a .he-vo8x .he-gmrk,.he-udq9 .he-mi1a .he-vo8x .he-gmrk{color:var(--he-jgn2);background:var(--he-t07p)}
.he-mi1a .he-ryae{display:flex;flex-direction:column;gap:10px}
.he-c8t2{background:var(--he-fkv4);padding-block:36px 26px}
.he-asc3 .he-vo8x{grid-template-columns:1fr 1fr;gap:32px;align-items:center}
.he-asc3 .he-ezmr{padding:0}
.he-asc3 .he-vo8x .he-od5j{font-size:clamp(26px,3.4cqi,42px)}
.he-b3qg{font:700 14px/1 var(--he-gy99);color:var(--he-r6ul);letter-spacing:.1em}
.he-asc3 .he-gl6v button{border-color:var(--he-li4u);color:var(--he-li4u);background:none}
.he-asc3 .he-f3jl button{background:var(--he-r6ul)}
.he-asc3 .he-f3jl button[aria-current="true"]{background:var(--he-li4u)}
.he-pnsx .he-pxdt{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:0;border-radius:var(--he-s7ql);overflow:hidden}
.he-pnsx .he-vo8x{grid-template-rows:auto 1fr}
.he-pnsx .he-ezmr{padding:24px}
.he-wee1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;background:var(--he-o3dg);border-left:1px solid var(--he-mzzn)}
.he-wee1 li{flex:1;border-bottom:1px solid var(--he-mzzn)}
.he-wee1 button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;gap:12px;align-items:flex-start;width:100%;height:100%;padding:16px 18px;font:600 16px/1.35 var(--he-r6vk);color:var(--he-nyv2)}
.he-wee1 button:hover{background:var(--he-ani9);text-decoration:underline}
.he-wee1 button:focus-visible{outline:3px solid var(--he-zkla);outline-offset:-3px}
.he-wee1 button[aria-current="true"]{background:var(--he-ani9);box-shadow:inset 4px 0 0 var(--he-zkla)}
.he-rxbf{font:700 13px/1.6 var(--he-gy99);color:var(--he-jk1p)}
.he-cmc6 .he-vo8x{grid-template-columns:1fr 1fr;border-radius:var(--he-s7ql);overflow:hidden}
.he-cmc6 .he-vo8x .he-exj4{height:100%;border-radius:0}
.he-ut5n{display:flex;justify-content:space-between;position:relative;margin-bottom:14px;padding-top:6px}
.he-ut5n::before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;background:var(--he-mzzn)}
.he-ut5n button{position:relative;font:700 13px/1 var(--he-gy99);background:var(--he-ani9);color:var(--he-nyv2);border:2px solid var(--he-mzzn);border-radius:999px;padding:8px 12px;cursor:pointer;letter-spacing:.04em;text-transform:uppercase}
.he-ut5n button:hover{border-color:var(--he-nyv2)}
.he-ut5n button[aria-current="true"]{background:var(--he-hury);color:var(--he-sdtp);border-color:var(--he-hury)}
.he-gl6v{display:flex;align-items:center;gap:10px;margin-top:14px}
.he-gl6v button{width:42px;height:42px;border-radius:50%;border:1px solid var(--he-mzzn);background:var(--he-ani9);color:var(--he-nyv2);font:700 18px/1 var(--he-gy99);cursor:pointer}
.he-gl6v button:hover{border-color:var(--he-nyv2)}
.he-gl6v button:active{background:var(--he-o3dg)}
.he-f3jl{display:flex;gap:6px;margin-left:6px}
.he-f3jl button{width:10px;height:10px;padding:0;border-radius:50%;border:0;background:var(--he-jk1p)}
.he-f3jl button[aria-current="true"]{background:var(--he-zkla);width:26px;border-radius:6px}
.he-axdy{padding-block:var(--he-x0jb,40px)}
.he-ar3n{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:2px solid var(--he-nyv2);padding-bottom:10px;margin-bottom:24px;flex-wrap:wrap}
.he-ar3n h2{font-size:26px}
.he-ar3n a{font:600 15px/1 var(--he-gy99);color:var(--he-zkla)}
.he-ar3n a:hover{text-decoration-thickness:2px}
.he-my7w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.he-kqtk{grid-template-columns:repeat(2,minmax(0,1fr))}
.he-dvqt{display:flex;flex-direction:column;gap:12px;min-width:0}
.he-ryae{display:flex;flex-direction:column;gap:10px}
.he-dvqt .he-od5j{font-size:20px}
.he-dvqt p{color:var(--he-jk1p);font-size:16px}
.he-tbew{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}
.he-tbew li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start}
.he-tbew li>div{display:flex;flex-direction:column;gap:8px}
.he-tbew .he-od5j{font-size:18px}
.he-m9yz{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}
.he-pwjl{background:var(--he-o3dg);border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql);padding:18px 20px;text-decoration:none;display:flex;flex-direction:column;gap:4px;color:var(--he-nyv2)}
.he-pwjl:hover{border-color:var(--he-nyv2)}
.he-pwjl:active{background:var(--he-mzzn)}
.he-pwjl b{font:var(--he-ntof,700) 19px/1.2 var(--he-r6vk);text-transform:var(--he-ecj1,none)}
.he-pwjl span{font:500 14px/1.3 var(--he-gy99);color:var(--he-jk1p)}
.he-pwjl.alle{background:var(--he-hury);border-color:var(--he-hury);color:var(--he-sdtp)}
.he-pwjl.alle span{color:var(--he-sdtp)}
.he-pwjl.alle:hover{background:var(--he-nyv2);border-color:var(--he-nyv2);color:var(--he-ani9)}
.he-pwjl.alle:hover span{color:var(--he-ani9)}
.he-bqzw{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;align-items:center;background:var(--he-o3dg);border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql);padding:32px}
.he-bqzw h2{font-size:26px;margin-top:8px}
.he-bqzw p{margin-bottom:14px}
.he-vp5t{display:grid;grid-template-columns:1.6fr 1fr;gap:32px;padding-block:28px;border-bottom:1px solid var(--he-mzzn)}
.he-tsdj{display:flex;flex-direction:column;gap:12px}
.he-tsdj .he-od5j{font-size:clamp(28px,3.6cqi,40px)}
.he-tsdj p{font-size:18px;color:var(--he-jk1p)}
.he-t82w{display:flex;flex-direction:column;border-left:1px solid var(--he-mzzn);padding-left:28px}
.he-c9d7{display:flex;flex-direction:column;gap:6px;padding-block:14px;border-bottom:1px solid var(--he-mzzn)}
.he-c9d7:first-child{padding-top:0}
.he-c9d7 .he-od5j{font-size:19px}
.he-c9d7 p{font-size:15px;color:var(--he-jk1p)}
.he-n0x4{max-width:820px}
.he-atlw{list-style:none;margin:0;padding:0}
.he-atlw li{display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px;padding-block:18px;border-bottom:1px dashed var(--he-mzzn)}
.he-atlw li>div{display:flex;flex-direction:column;gap:8px}
.he-evll{font:600 14px/1.6 var(--he-gy99);color:var(--he-zkla)}
.he-atlw .he-od5j{font-size:20px}
.he-atlw p{color:var(--he-jk1p)}
.he-civf{display:flex;flex-direction:column;gap:12px}
.he-fmk3{padding-block:24px}
.he-qa41{display:flex;flex-direction:column;gap:64px;padding-block:24px 48px}
.he-p299{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}
.he-p299>div{display:flex;flex-direction:column;gap:14px}
.he-dhyb .he-exj4{order:2}
.he-p299 .he-od5j{font-size:clamp(28px,3.6cqi,44px)}
.he-p299 p{font-size:18px;color:var(--he-jk1p)}
.he-yw4r{max-width:820px;display:flex;flex-direction:column;gap:0;padding-bottom:30px}
.he-anya{display:grid;grid-template-columns:120px minmax(0,1fr);gap:22px;padding-block:24px;border-bottom:1px solid var(--he-mzzn)}
.he-anya>div{display:flex;flex-direction:column;gap:10px}
.he-anya .he-od5j{font-size:24px}
.he-anya p{color:var(--he-jk1p)}
.he-wltq{max-width:900px;padding-bottom:30px}
.he-l08a{font-size:15px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--he-zkla)!important;padding-block:24px 8px;border-bottom:2px solid var(--he-nyv2)}
.he-hvqa{list-style:none;margin:0;padding:0}
.he-hvqa li{display:grid;grid-template-columns:84px minmax(0,1fr);gap:18px;padding-block:16px;border-bottom:1px solid var(--he-mzzn)}
.he-hvqa li>div{display:flex;flex-direction:column;gap:6px}
.he-hvqa .he-od5j{font-size:20px}
.he-hvqa p{color:var(--he-jk1p);font-size:16px}
.he-pxse{padding-block:28px 8px}
.he-y0tf{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}
.he-y0tf>div{display:flex;flex-direction:column;gap:12px}
.he-y0tf .he-od5j{font-size:clamp(26px,3.2cqi,36px)}
.he-y0tf p{color:var(--he-jk1p);font-size:18px}
.he-hmb8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.he-d6zz{position:relative;background:var(--he-o3dg);border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql);padding:22px 22px 20px 64px;display:flex;flex-direction:column;gap:8px}
.he-p895{position:absolute;left:18px;top:18px;width:32px;height:32px;border-radius:50%;background:var(--he-hury);color:var(--he-sdtp);display:grid;place-items:center;font:700 18px/1 var(--he-r6vk)}
.he-d6zz .he-od5j{font-size:18px}
.he-d6zz p{color:var(--he-jk1p);font-size:15px}
.he-s1ux{overflow-x:auto;border-top:2px solid var(--he-nyv2)}
.he-s1ux table{border-collapse:collapse;width:100%;font:15px/1.4 var(--he-gy99)}
.he-s1ux th{text-align:left;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--he-jk1p);padding:10px 12px;border-bottom:1px solid var(--he-nyv2)}
.he-s1ux td{padding:14px 12px;border-bottom:1px solid var(--he-mzzn);vertical-align:top}
.he-s1ux .he-cr15{text-align:right;white-space:nowrap}
.he-s1ux tr:hover td{background:var(--he-o3dg)}
.he-t4v6{display:block;font:var(--he-ntof,600) 19px/1.3 var(--he-r6vk);text-decoration:none;color:var(--he-nyv2)}
.he-t4v6:hover{text-decoration:underline}
.he-pxho{display:block;color:var(--he-jk1p);font-size:14px;margin-top:4px}
.he-vhqq{white-space:nowrap;color:var(--he-zkla);font-weight:700}
.he-jbyp{padding-block:20px}
.he-jbyp .he-od5j{font-size:26px}
.he-z014{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-block:28px}
.he-etna{display:flex;flex-direction:column;gap:14px;border-top:4px solid var(--he-hury);padding-top:14px}
.he-etna h2{font-size:22px}
.he-etna article{display:flex;flex-direction:column;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--he-mzzn)}
.he-etna .he-od5j{font-size:18px}
.he-etna>a{font:600 15px/1 var(--he-gy99);color:var(--he-zkla)}
.he-q2k7{max-width:760px;margin-block:0}
.he-n1z1{max-width:760px;padding-block:32px 48px}
.he-n1z1 h2{font-size:15px;letter-spacing:.2em;text-transform:uppercase;font-family:var(--he-gy99);text-align:center;margin-bottom:20px}
.he-n1z1 ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:22px;counter-reset:hfd}
.he-n1z1 li{display:flex;flex-direction:column;gap:6px}
.he-n1z1 li>a{display:flex;align-items:baseline;gap:10px;text-decoration:none;font:500 22px/1.3 var(--he-r6vk)}
.he-n1z1 li>a:hover .he-mo0z{text-decoration:underline}
.he-jb6o{flex:1;border-bottom:2px dotted var(--he-jk1p);transform:translateY(-6px);min-width:20px}
.he-tqij{font:400 15px/1 var(--he-gy99);color:var(--he-jk1p);white-space:nowrap}
.he-n1z1 p{color:var(--he-jk1p);font-style:italic}
.he-o6hl{font:500 14px/1.4 var(--he-gy99);color:var(--he-jk1p);padding-top:26px}
.he-o6hl a{color:var(--he-zkla)}
.he-voo2{max-width:860px;padding-block:16px 24px;display:flex;flex-direction:column;gap:14px}
.he-voo2 h1{font-size:clamp(30px,4.4cqi,50px);line-height:1.1}
.he-j53n{margin:0}
.he-j53n figcaption{font:400 13px/1.4 var(--he-gy99);color:var(--he-jk1p);margin-top:8px}
.he-b2sm{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:56px;padding-block:36px 48px}
.he-r2im{grid-template-columns:240px minmax(0,1fr)}
.he-r2im .he-xiu8{max-width:68ch}
.he-xiu8{font-size:calc(var(--he-phsw,17px) + 2px);line-height:1.7;max-width:68ch}
.he-xiu8 h2{font-size:27px;margin:34px 0 12px}
.he-xiu8 p{margin:0 0 20px}
.he-xiu8 a{color:var(--he-zkla);text-decoration-thickness:1px;text-underline-offset:3px}
.he-xiu8 a:hover{text-decoration-thickness:3px}
.he-xiu8 a:visited{text-decoration-style:dotted}
.he-xiu8 ul{padding-left:22px;margin:0 0 20px}
.he-xiu8 blockquote{margin:28px 0;padding:4px 0 4px 22px;border-left:4px solid var(--he-hury);font-style:italic;font-size:1.12em}
.he-sau4{display:flex;gap:18px;background:var(--he-o3dg);border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql);padding:22px;margin-top:36px}
.he-sau4 .he-vs41{width:56px;height:56px;font-size:18px}
.he-sau4 b{font:700 17px/1.3 var(--he-gy99)}
.he-sau4 p{margin:6px 0 0!important;font-size:16px;color:var(--he-jk1p)}
.he-hcpp{display:flex;flex-direction:column;gap:28px}
.he-pajd{font:700 13px/1 var(--he-gy99);letter-spacing:.1em;text-transform:uppercase;color:var(--he-zkla);margin-bottom:12px!important}
.he-xuzj{position:static}
.he-r2im .he-xuzj{position:sticky;top:90px}
.he-xuzj ol{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px;font:500 15px/1.35 var(--he-gy99)}
.he-xuzj a{text-decoration:none}
.he-xuzj a:hover{text-decoration:underline;color:var(--he-zkla)}
.he-wxmd{display:flex;flex-direction:column;gap:14px}
.he-gjhb{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:start}
.he-gjhb .he-od5j{font:600 15px/1.3 var(--he-gy99);text-transform:none;letter-spacing:0}
.he-gjhb .he-n9jh{font-size:12px}
.he-uqf6{max-width:780px}
.he-jwjv{max-width:1120px}
.he-sfcj .he-xiu8{padding-block:12px 40px}
.he-a8e7{border-top:1px solid var(--he-mzzn)}
.he-k0xe{background:var(--he-fkv4);padding-bottom:90px}
.he-k0xe .he-o6hl,.he-k0xe .he-o6hl a{color:var(--he-r6ul)}
.he-k0xe h1{color:var(--he-li4u)}
.he-k0xe .he-n9jh{color:var(--he-r6ul)}
.he-llr .he-k0xe .he-gmrk,.he-udq9 .he-k0xe .he-gmrk{background:none;color:var(--he-li4u);box-shadow:inset 0 0 0 1.5px currentColor;padding:6px 8px}
.he-tpl0{margin-top:-70px}
.he-sm5n .he-xiu8{padding-block:32px 40px}
.he-vogw{grid-template-columns:200px minmax(0,1fr);gap:48px}
.he-p4x4{position:sticky;top:90px;display:flex;flex-direction:column;gap:16px;border-top:3px solid var(--he-nyv2);padding-top:16px}
.he-p4x4 .he-vs41{width:48px;height:48px;font-size:16px}
.he-hdck{flex-direction:column;align-items:flex-start;gap:6px!important}
.he-vgqi .he-hdck span+span::before{content:none}
.he-eyc5 .he-voo2{padding-top:0}
.he-eyc5 .he-xiu8{padding-top:28px}
.he-d7ud{padding-block:22px 28px;border-bottom:1px solid var(--he-mzzn);display:flex;flex-direction:column;gap:10px;margin-bottom:8px}
.he-d7ud h1{font-size:clamp(32px,5cqi,56px);line-height:1.05}
.he-d7ud p{font-size:18px;color:var(--he-jk1p);max-width:62ch}
.he-d7ud .he-v8yk{font:600 14px/1 var(--he-gy99)}
.he-k1of{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;padding-block:26px;border-bottom:1px solid var(--he-mzzn)}
.he-k1of>div{display:flex;flex-direction:column;gap:10px}
.he-k1of .he-od5j{font-size:24px}
.he-k1of p{color:var(--he-jk1p)}
.he-z4r4 .he-my7w,.he-q46y .he-my7w{padding-top:24px}
.he-wl1b{display:flex;flex-direction:column}
.he-tymx{display:grid;grid-template-columns:90px minmax(0,1fr);gap:20px;padding-block:22px;border-bottom:1px solid var(--he-mzzn)}
.he-tymx>div{display:flex;flex-direction:column;gap:8px}
.he-w1rx{font:700 14px/1.6 var(--he-gy99);color:var(--he-zkla);text-transform:uppercase;letter-spacing:.05em}
.he-tymx .he-od5j{font-size:22px}
.he-tymx p{color:var(--he-jk1p)}
.he-u7ik h2{font-size:22px;padding-block:24px 6px}
.he-vh8m{display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;padding-block:16px;border-bottom:1px solid var(--he-mzzn)}
.he-vh8m>div{display:flex;flex-direction:column;gap:6px}
.he-vh8m .he-od5j{font-size:20px}
.he-vh8m p{color:var(--he-jk1p)}
.he-qu66 .he-s1ux{margin-top:20px}
.he-qlcu{list-style:none;margin:0;padding:24px 0 0 0;position:relative}
.he-qlcu::before{content:"";position:absolute;left:84px;top:24px;bottom:0;width:3px;background:var(--he-pdww)}
.he-qlcu li{display:grid;grid-template-columns:70px minmax(0,1fr);gap:40px;padding-bottom:28px;position:relative}
.he-qlcu li::before{content:"";position:absolute;left:78px;top:6px;width:15px;height:15px;border-radius:50%;background:var(--he-hury);border:3px solid var(--he-ani9)}
.he-gcn9{font:700 14px/1.6 var(--he-gy99);color:var(--he-zkla);text-transform:uppercase;text-align:right}
.he-lt6j{display:grid;grid-template-columns:220px minmax(0,1fr);gap:22px;background:var(--he-o3dg);border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql);padding:16px}
.he-lt6j>div{display:flex;flex-direction:column;gap:8px}
.he-lt6j .he-od5j{font-size:21px}
.he-lt6j p{color:var(--he-jk1p);font-size:16px}
.he-vpkg{display:flex;gap:6px;padding-block:32px 50px;flex-wrap:wrap}
.he-vpkg a,.he-vpkg span{min-width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql);text-decoration:none;font:600 15px/1 var(--he-gy99);padding-inline:12px;background:var(--he-o3dg);color:var(--he-nyv2)}
.he-vpkg a:hover{border-color:var(--he-nyv2)}
.he-vpkg a:active{background:var(--he-mzzn)}
.he-vpkg [aria-current]{background:var(--he-hury);color:var(--he-sdtp);border-color:var(--he-hury)}
.he-fjr3{list-style:none;margin:0;padding:0;columns:4 180px;column-gap:28px;font:500 16px/1.4 var(--he-gy99)}
.he-fjr3 li{break-inside:avoid;padding:6px 0;border-bottom:1px solid var(--he-mzzn)}
.he-fjr3 a{text-decoration:none}
.he-fjr3 a:hover{color:var(--he-zkla);text-decoration:underline}
.he-fjr3 span,.he-fjr3 .he-rsla{color:var(--he-jk1p);font-size:14px}
.he-f035{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:56px;padding-block:20px 56px}
.he-cchg{font-size:clamp(32px,4.6cqi,50px);margin-bottom:20px!important}
.he-fjwh{display:flex;flex-direction:column;gap:14px}
.he-xgsu{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center}
.he-xgsu .he-vs41{width:44px;height:44px;font-size:14px}
.he-xgsu b{display:block;font:700 15px/1.3 var(--he-gy99)}
.he-xgsu span{font:500 14px/1.3 var(--he-gy99);color:var(--he-jk1p)}
.he-c57y{padding-block:80px 100px;max-width:760px;display:flex;flex-direction:column;gap:14px}
.he-c57y h1{font-size:clamp(32px,5cqi,52px)}
.he-c57y p{font-size:18px;color:var(--he-jk1p)}
.he-fya8{display:flex;gap:10px;flex-wrap:wrap}
.he-utu6{background:var(--he-qwbq);color:var(--he-pnnr);font-family:var(--he-gy99);margin-top:20px}
.he-utu6 a{color:var(--he-pnnr);text-decoration:none}
.he-utu6 a:hover{text-decoration:underline;text-underline-offset:3px}
.he-utu6 p{color:var(--he-b61v)}
.he-utu6 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px}
.he-yfqc{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:32px;padding-block:40px}
.he-ftuc,.he-cysb{color:var(--he-pnnr)!important;font-weight:700;margin-bottom:10px!important}
.he-ftuc{font:var(--he-ntof,700) 20px/1.2 var(--he-r6vk)!important;text-transform:var(--he-ecj1,none)}
.he-utu6 .he-gy7d{font-size:13px;padding-block:16px;color:var(--he-b61v);border-top:1px solid var(--he-b61v)}
.he-qo00{border-top:1px solid var(--he-mzzn)}
.he-qo00 .he-s81g{display:flex;flex-direction:column;align-items:center;gap:12px;padding-block:32px;text-align:center}
.he-wjnq{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:15px}
.he-qo00 .he-gy7d{border:0;padding:0}
.he-by4k .he-u9r5{font:var(--he-ntof,700) clamp(40px,8cqi,96px)/1 var(--he-r6vk);color:var(--he-pnnr);text-transform:var(--he-ecj1,none);letter-spacing:var(--he-biio,0);padding-top:44px;overflow-wrap:anywhere}
.he-by4k .he-gy7d{border:0}
@container (max-width:760px){
  .he-s81g{padding-inline:18px}
  .he-pwrb .he-pnrf,.he-i40k .he-wcza{display:none}
  .he-m69x{display:inline-block;margin-left:auto}
  .he-j3xy .he-wcza{display:none}
  .he-k68h .he-i40k{justify-content:flex-end}
  .he-k68h .he-i40k span{display:none}
  .he-k68h .he-i40k .he-m69x{margin:0}
  .he-ulii{display:none}
  .he-tca5 span+span{display:none}
  .he-i3g2 .he-vo8x,.he-asc3 .he-vo8x,.he-cmc6 .he-vo8x{grid-template-columns:minmax(0,1fr)}
  .he-i3g2 .he-vo8x .he-exj4,.he-cmc6 .he-vo8x .he-exj4{height:auto}
  .he-ezmr{padding:20px}
  .he-asc3 .he-ezmr{padding:0}
  .he-l37r .he-ipk5{position:static;max-width:none;border-radius:0 0 var(--he-s7ql) var(--he-s7ql)}
  .he-mi1a .he-xhbp>*{flex-basis:82%}
  .he-pnsx .he-pxdt{grid-template-columns:minmax(0,1fr)}
  .he-wee1{border-left:0;border-top:1px solid var(--he-mzzn)}
  .he-ut5n button{padding:6px 8px;font-size:11px}
  .he-my7w,.he-kqtk,.he-tbew,.he-hmb8,.he-z014,.he-vp5t,.he-p299,.he-y0tf,.he-bqzw,.he-b2sm,.he-r2im,.he-vogw,.he-f035,.he-yfqc{grid-template-columns:minmax(0,1fr)}
  .he-t82w{border-left:0;padding-left:0}
  .he-dhyb .he-exj4{order:0}
  .he-qa41{gap:40px}
  .he-k1of,.he-lt6j{grid-template-columns:minmax(0,1fr)}
  .he-atlw li,.he-tymx{grid-template-columns:1fr;gap:6px}
  .he-anya,.he-vh8m{grid-template-columns:72px minmax(0,1fr);gap:14px}
  .he-hvqa li{grid-template-columns:64px minmax(0,1fr);gap:12px}
  .he-qlcu::before{left:6px}
  .he-qlcu li{grid-template-columns:1fr;gap:8px;padding-left:28px}
  .he-qlcu li::before{left:0}
  .he-gcn9{text-align:left}
  .he-xuzj,.he-p4x4{position:static}
  .he-xiu8{font-size:var(--he-phsw,17px)}
  .he-xfnb{padding:22px;margin-inline:18px}
  .he-s1ux td:nth-child(3),.he-s1ux th:nth-child(3){display:none}
}
@media (max-width:820px){.he-dms0{display:block}.he-cve7{border-right:0;border-bottom:1px solid var(--he-mzzn)}.he-ny88{position:static;flex-direction:row;flex-wrap:wrap;align-items:center;padding:16px 18px}.he-gpc6,.he-p2vz,.he-ny88 .he-wcza{display:none}.he-ny88 .he-m69x{display:inline-block;margin-left:auto}}
@media (prefers-reduced-motion:reduce){.he-xhbp{scroll-behavior:auto}}
.he-wfvg table{color:inherit;font:inherit}
.he-aipk{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-auto-flow:dense;gap:28px;padding-block:36px 8px;border-top:2px solid var(--he-nyv2);margin-top:24px;font:15px/1.5 var(--he-gy99)}
.widget{min-width:0}
.he-wfvg .he-u17u{font:var(--he-ntof,700) 18px/1.2 var(--he-r6vk);text-transform:var(--he-ecj1,none);margin:0 0 10px}
.widget ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}
.widget a{color:var(--he-zkla);text-underline-offset:3px}
.widget a:hover{text-decoration-thickness:2px}
.widget a:active{color:var(--he-nyv2)}
.widget .he-zkv1>a{font-weight:700;color:var(--he-nyv2)}
.he-iaos{grid-column:1/-1}
.he-s193{columns:4 180px;column-gap:28px}
.he-s193 a{line-height:1.9}
.he-iaos .he-u7cb,.he-iaos ul{display:block;columns:4 180px;column-gap:28px}
.he-iaos .he-u7cb a{line-height:1.9}
.he-iaos li{break-inside:avoid;margin:0 0 6px}
.he-xjaa{display:flex;gap:8px}
.he-xjaa input{flex:1;min-width:0;font:15px/1.2 var(--he-gy99);padding:9px 10px;border:1px solid var(--he-jk1p);border-radius:var(--he-s7ql,6px);background:var(--he-ani9);color:var(--he-nyv2)}
.he-xjaa button{font:700 14px/1 var(--he-gy99);padding:9px 12px;border:0;border-radius:var(--he-s7ql,6px);background:var(--he-hury);color:var(--he-sdtp);cursor:pointer}
.he-xjaa button:hover{background:var(--he-nyv2);color:var(--he-ani9)}
.he-xjaa button:active{transform:translateY(1px)}
.he-eruo{background:var(--he-fkv4);color:var(--he-li4u);font:500 13px/1.2 var(--he-gy99)}
.he-mnuf{display:flex;align-items:center;gap:16px;min-height:40px;padding-block:6px}
.he-bt6l{color:var(--he-r6ul);white-space:nowrap}
.he-d95e{display:flex;align-items:center;gap:10px;flex:1;min-width:0;overflow:hidden}
.he-l0qe{background:var(--he-t07p);color:var(--he-jgn2);padding:4px 8px;border-radius:4px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;flex:none}
.he-bjso{overflow:hidden;flex:1;min-width:0;mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}
.he-dffe{list-style:none;margin:0;padding:0;display:flex;gap:36px;width:max-content;animation:ticker 45s linear infinite}
.he-d95e:hover .he-dffe,.he-d95e:focus-within .he-dffe{animation-play-state:paused}
.he-dffe a{color:var(--he-li4u);text-decoration:none;white-space:nowrap}
.he-dffe a:hover{text-decoration:underline}
@keyframes ticker{to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){.he-dffe{animation:none}}
.he-djpr{list-style:none;margin:0;padding:0;display:flex;gap:6px}
.he-djpr a{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--he-o3dg);color:var(--he-nyv2);font:700 11px/1 var(--he-gy99);text-decoration:none;border:1px solid var(--he-mzzn)}
.he-djpr a:hover{background:var(--he-hury);color:var(--he-sdtp);border-color:var(--he-hury)}
.he-djpr a:active{transform:translateY(1px)}
.he-eruo .he-djpr a{background:var(--he-fkv4);color:var(--he-li4u);border-color:var(--he-r6ul)}
.he-eruo .he-djpr a:hover{background:var(--he-li4u);color:var(--he-fkv4)}
.he-q9df{display:inline-flex;align-items:center;gap:6px;font:600 12px/1 var(--he-gy99);background:none;color:var(--he-li4u);border:1px solid var(--he-r6ul);border-radius:999px;padding:6px 10px;cursor:pointer}
.he-q9df:hover{background:var(--he-li4u);color:var(--he-fkv4)}
.he-q9df[aria-pressed="true"]{background:var(--he-li4u);color:var(--he-fkv4)}
.he-hdxs{padding-block:24px 8px}
.he-hdxs h1{font-size:clamp(26px,3.2cqi,38px)}
.he-u5rb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:24px;padding-block:20px 8px}
.he-yv24{display:flex;border-bottom:2px solid var(--he-nyv2);margin-bottom:12px}
.he-yv24 button{flex:1;font:700 14px/1 var(--he-gy99);background:none;border:0;padding:10px;color:var(--he-jk1p);cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px}
.he-yv24 button:hover{color:var(--he-nyv2)}
.he-yv24 button[aria-selected="true"]{color:var(--he-nyv2);border-bottom-color:var(--he-hury)}
.he-mrfh{display:flex;flex-direction:column;gap:14px}
.he-mrfh .he-gjhb,.he-cye2 .he-gjhb{grid-template-columns:72px minmax(0,1fr)}
.he-mrfh .he-gjhb .he-od5j,.he-cye2 .he-gjhb .he-od5j{font-size:15px}
.he-mrfh .he-gmrk,.he-cye2 .he-gmrk,.he-xqm7 .he-gmrk{font-size:10px;padding:4px 6px;margin-bottom:4px}
.he-ldy8 .he-vo8x{position:relative;display:block;background:none;border-radius:var(--he-s7ql);overflow:hidden}
.he-ldy8 .he-vo8x .he-exj4{border-radius:var(--he-s7ql)}
.he-obio{position:absolute;left:12px;right:12px;bottom:12px;background:var(--he-o3dg);color:var(--he-nyv2);padding:14px 16px;border-radius:var(--he-s7ql);display:flex;flex-direction:column;gap:6px}
.he-obio .he-od5j,.he-obio .he-od5j a{color:var(--he-nyv2);font-size:clamp(18px,2cqi,24px)}
.he-obio .he-n9jh{color:var(--he-jk1p)}
.he-llr .he-obio .he-gmrk,.he-udq9 .he-obio .he-gmrk{color:var(--he-jgn2);background:var(--he-t07p)}
.he-qfv5{font:700 13px/1 var(--he-gy99);letter-spacing:.1em;text-transform:uppercase;color:var(--he-zkla);border-bottom:2px solid var(--he-nyv2);padding-bottom:10px;margin-bottom:12px!important}
.he-xqm7{display:flex;flex-direction:column;gap:16px}
.he-vu2q{display:flex;flex-direction:column;gap:6px}
.he-vu2q .he-od5j{font-size:17px}
.he-pxse .he-xhbp{gap:20px}
.he-pxse .he-xhbp>*{flex:0 0 31%}
.he-pxse .he-vo8x{background:none;color:var(--he-nyv2);display:flex;flex-direction:column;gap:10px}
.he-pxse .he-vo8x .he-od5j,.he-pxse .he-vo8x .he-od5j a{color:var(--he-nyv2);font-size:18px}
.he-pxse .he-vo8x .he-n9jh{color:var(--he-jk1p)}
.he-e2zv{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;padding-block:24px}
.he-zb8n .he-k1of{grid-template-columns:240px minmax(0,1fr)}
.he-zpg6{display:flex;flex-direction:column;gap:28px;font:15px/1.5 var(--he-gy99)}
.he-zpg6 .widget{background:var(--he-o3dg);border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql);padding:18px}
.he-hcpp .he-zpg6{margin-top:8px}
.he-cjbk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;padding-block:24px}
.he-lj1w{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px}
.he-a6tx{display:flex;flex-direction:column;gap:8px}
.he-a6tx .he-od5j{font-size:20px}
.he-a6tx p{color:var(--he-jk1p);font-size:15px}
.he-cye2{display:flex;flex-direction:column;gap:14px}
.he-id5i{background:var(--he-o3dg);border-block:1px solid var(--he-mzzn);padding-block:28px;margin-top:24px}
.he-lcrc{grid-template-columns:repeat(4,minmax(0,1fr))}
.he-m1hp{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:28px 0;font:600 14px/1 var(--he-gy99)}
.he-m1hp>span{color:var(--he-jk1p)}
.he-m1hp a,.he-m1hp button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid var(--he-mzzn);background:var(--he-o3dg);color:var(--he-nyv2);text-decoration:none;font:inherit;cursor:pointer}
.he-m1hp a:hover,.he-m1hp button:hover{border-color:var(--he-nyv2)}
.he-m1hp a:active,.he-m1hp button:active{background:var(--he-mzzn)}
.he-pik0{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}
.he-pik0 a{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql);text-decoration:none;font:600 16px/1.35 var(--he-r6vk);color:var(--he-nyv2)}
.he-pik0 a:last-child{text-align:right}
.he-pik0 a:hover{border-color:var(--he-nyv2)}
.he-pik0 span{font:700 12px/1 var(--he-gy99);letter-spacing:.08em;text-transform:uppercase;color:var(--he-zkla)}
.he-fcb6{margin-top:36px;border-top:1px solid var(--he-mzzn);padding-top:24px}
.he-fcb6 h2{margin-top:0!important}
.he-pu05{font-size:14px;color:var(--he-jk1p)}
.he-omcc{display:flex;flex-direction:column;gap:10px;font:15px/1.4 var(--he-gy99)}
.he-omcc label{font-weight:600}
.he-omcc input,.he-omcc textarea{width:100%;font:15px/1.4 var(--he-gy99);padding:10px;border:1px solid var(--he-jk1p);border-radius:var(--he-s7ql,6px);background:var(--he-ani9);color:var(--he-nyv2)}
.he-sf2s{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.he-omcc .he-wxzb{align-self:flex-start}
.he-ldqh{grid-template-columns:1.3fr 1fr 1fr 1fr}
.he-fe18 .he-djpr{margin-top:14px}
.he-fe18 .he-djpr a{background:var(--he-qwbq);color:var(--he-pnnr);border-color:var(--he-b61v)}
.he-fe18 .he-djpr a:hover{background:var(--he-pnnr);color:var(--he-qwbq)}
.he-rdz2{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}
.he-qc53{color:var(--he-pnnr)}
[data-heq5t4][hidden]{display:none!important}
.he-mlcc{width:16px;height:16px;flex:none;display:block}
.he-djpr a .he-mlcc{width:15px;height:15px}
.he-djpr a:focus-visible,.he-m1hp a:focus-visible,.he-m1hp button:focus-visible,.he-q9df:focus-visible,.he-qc53:focus-visible{outline:2px solid var(--he-hury);outline-offset:2px}
.he-qc53{display:inline-flex;align-items:center;gap:6px}
.he-soic{width:36px;height:36px;flex:none;display:block}
.he-g7m5{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:28px;padding-block:24px 8px}
.he-g7m5 .he-xqm7{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}
.he-e9b6>.he-xqm7{order:-1}.he-e9b6>.he-x9v1{order:3}
.he-qjbi{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.he-qjbi>.he-ldy8{order:-1}
@container (min-width:761px) and (max-width:1020px){
  .he-u5rb,.he-qjbi{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
  .he-u5rb>.he-ldy8{grid-column:1/-1;order:-1}
  .he-u5rb>.he-x9v1,.he-u5rb>.he-xqm7{order:0}
}
@container (max-width:760px){
  .he-g7m5{grid-template-columns:minmax(0,1fr)}
  .he-u5rb>*{order:0!important}
  .he-mnuf{flex-wrap:wrap}
  .he-bt6l,.he-eruo .he-djpr{display:none}
  .he-u5rb,.he-e2zv,.he-cjbk,.he-lj1w,.he-lcrc,.he-ldqh,.he-sf2s,.he-pik0{grid-template-columns:minmax(0,1fr)}
  .he-pxse .he-xhbp>*{flex-basis:82%}
  .he-zb8n .he-k1of{grid-template-columns:minmax(0,1fr)}
  .he-obio{position:static;border-radius:0 0 var(--he-s7ql) var(--he-s7ql)}
}
.he-dms0>[data-heq5t4]{grid-column:1/-1}
.he-wfvg ul.social{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;list-style:none;padding:0;columns:auto}.he-wfvg ul.social li{margin:0;padding:0;border:0;width:auto}
.he-wfvg{--he-ani9:#FFF9F0;--he-o3dg:#FFFFFF;--he-nyv2:#2A1A0F;--he-jk1p:#62503F;--he-mzzn:#EEDFCB;--he-hury:#8C1C3A;--he-sdtp:#FFFFFF;--he-zkla:#8C1C3A;--he-t07p:#FFD23F;--he-jgn2:#2A1A0F;--he-fkv4:#1F4D3A;--he-li4u:#FFFFFF;--he-r6ul:#D2E6DC;--he-qwbq:#2A1A0F;--he-pnnr:#F5E9DA;--he-b61v:#C4B09A;--he-pdww:#FFD23F;--he-vbyp:#F08A4B;--he-fkxp:#8C1C3A;--he-r6vk:'Bricolage Grotesque',system-ui,sans-serif;--he-rsck:'Outfit',system-ui,sans-serif;--he-gy99:'Outfit',system-ui,sans-serif;--he-s7ql:16px;--he-tddn:16px;--he-ntof:800;--he-biio:-.02em;}
@media (prefers-color-scheme: dark){.he-wfvg:not([data-hez098="he-vg5q"]){--he-ani9:#1A120C;--he-o3dg:#241A12;--he-nyv2:#F6ECDF;--he-jk1p:#C2B19E;--he-mzzn:#3B2C20;--he-hury:#F07A98;--he-sdtp:#1A120C;--he-zkla:#F48BA6;--he-t07p:#FFD23F;--he-jgn2:#2A1A0F;--he-fkv4:#183A2C;--he-li4u:#F2F8F4;--he-r6ul:#C2DACD;--he-qwbq:#110B07;--he-pnnr:#EDE1D2;--he-b61v:#B3A08B;--he-pdww:#5C4A12;--he-vbyp:#7A3F1F;--he-fkxp:#8C1C3A;color-scheme:dark}}
.he-wfvg[data-hez098="he-h56j"]{--he-ani9:#1A120C;--he-o3dg:#241A12;--he-nyv2:#F6ECDF;--he-jk1p:#C2B19E;--he-mzzn:#3B2C20;--he-hury:#F07A98;--he-sdtp:#1A120C;--he-zkla:#F48BA6;--he-t07p:#FFD23F;--he-jgn2:#2A1A0F;--he-fkv4:#183A2C;--he-li4u:#F2F8F4;--he-r6ul:#C2DACD;--he-qwbq:#110B07;--he-pnnr:#EDE1D2;--he-b61v:#B3A08B;--he-pdww:#5C4A12;--he-vbyp:#7A3F1F;--he-fkxp:#8C1C3A;color-scheme:dark}
.he-kowd .he-m9yz .he-pwjl:nth-child(5n+1){background:var(--he-t07p);border-color:var(--he-t07p);color:var(--he-jgn2)}.he-kowd .he-m9yz .he-pwjl:nth-child(5n+1) span{color:var(--he-jgn2)}.he-kowd .he-ar3n{border:0}.he-kowd .he-ar3n h2{font-size:32px}
*{box-sizing:border-box}
html,body{margin:0;padding:0}
body{background:var(--he-b833,#fff)}
.he-wfvg{max-width:none;border-radius:0;overflow:clip;min-height:100vh;display:flow-root}
.he-dms0{display:grid}
.he-dms0>.he-eruo{grid-column:1/-1}
@media (max-width:820px){.he-dms0{display:block}}
.he-j3r7{position:absolute;left:12px;top:-60px;background:var(--he-hury);color:var(--he-sdtp);padding:10px 14px;z-index:50;font:700 15px/1 var(--he-gy99);border-radius:var(--he-s7ql,6px);text-decoration:none}
.he-j3r7:focus{top:12px}
.he-x5wl{display:block;max-height:56px;width:auto;max-width:min(260px,60vw)}
.he-p8na{width:36px;height:36px;border-radius:var(--he-s7ql,6px);flex:none}
.he-exj4{position:relative;overflow:hidden}
.he-xiz1{display:block;width:100%;height:100%;object-fit:cover}
.he-exj4:hover .he-xiz1{filter:saturate(1.15)}
.he-k5c0{position:relative}
.he-k5c0>summary{list-style:none}
.he-k5c0>summary::-webkit-details-marker{display:none}
.he-k5c0[open]>summary{background:var(--he-mzzn)}
.he-wcrp{position:absolute;right:0;top:calc(100% + 8px);z-index:40;background:var(--he-o3dg);color:var(--he-nyv2);border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql,6px);padding:14px;width:min(320px,calc(100vw - 32px));box-shadow:0 8px 24px rgba(0,0,0,.12)}
.he-uz6{display:flex;flex-direction:column}
.he-uz6 a{font:600 16px/1.2 var(--he-gy99);padding:12px 8px;text-decoration:none;color:var(--he-nyv2);border-bottom:1px solid var(--he-mzzn)}
.he-uz6 a:last-child{border-bottom:0}
.he-uz6 a:hover{background:var(--he-ani9);text-decoration:underline}
.he-uz6 a[aria-current]{color:var(--he-zkla)}
.he-ny88 .he-wcrp{left:0;right:auto}
.he-z7yb .he-j3xy .he-ulim,.he-hbgz .he-ulim{margin-left:0}
.he-z7yb .he-j3xy .he-ulim{margin-left:auto}
.he-k68h .he-i40k .he-k5c0{display:inline-block}
@container (min-width:761px){.he-dt50{display:none}}
@container (max-width:760px){.he-dt50{margin-left:auto}.he-j3xy .he-ulim,.he-i40k .he-ulim{display:none}.he-k68h .he-i40k .he-dt50{margin:0}}
.he-xjaa{display:flex;gap:8px}
.he-xjaa input{flex:1;min-width:0;font:16px/1.3 var(--he-gy99);padding:10px 12px;border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql,6px);background:var(--he-ani9);color:var(--he-nyv2)}
.he-xjaa button{font:700 14px/1 var(--he-gy99);padding:10px 14px;border-radius:var(--he-s7ql,6px);border:2px solid var(--he-hury);background:var(--he-hury);color:var(--he-sdtp);cursor:pointer}
.he-xjaa button:hover{background:var(--he-nyv2);border-color:var(--he-nyv2);color:var(--he-ani9)}
.he-xjaa button:active{transform:translateY(1px)}
.he-xjaa button:focus-visible,.he-xjaa input:focus-visible{outline:3px solid var(--he-zkla);outline-offset:2px}
.he-xiu8 img,.he-xiu8 video,.he-xiu8 iframe{max-width:100%;height:auto}
.he-xiu8 figure{margin:24px 0}
.he-xiu8 .aligncenter{margin-inline:auto;display:block}
.he-xiu8 .alignleft{float:left;margin:4px 20px 12px 0}
.he-xiu8 .alignright{float:right;margin:4px 0 12px 20px}
.he-xiu8 table{border-collapse:collapse;width:100%}
.he-xiu8 th,.he-xiu8 td{border:1px solid var(--he-mzzn);padding:8px 10px;text-align:left}
.he-xiu8 figcaption,.wp-caption-text{font:14px/1.4 var(--he-gy99);color:var(--he-jk1p)}
.he-tkqz{padding-block:32px 56px;display:flex;flex-direction:column;gap:16px;max-width:520px}
.he-fcb6{margin-top:40px}
.he-fcb6 h2{margin-bottom:8px}
.he-lj6n{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:18px}
.he-lj6n .children{list-style:none;margin:14px 0 0 24px;padding:0;display:flex;flex-direction:column;gap:14px}
.he-lj6n .comment-body{background:var(--he-o3dg);border:1px solid var(--he-mzzn);border-radius:var(--he-s7ql,6px);padding:14px 16px;font-size:16px}
.he-lj6n .comment-author{font:700 15px/1.3 var(--he-gy99)}
.he-lj6n .comment-author img{display:none}
.he-lj6n .comment-meta{font:13px/1.3 var(--he-gy99);color:var(--he-jk1p);margin-bottom:8px}
.he-lj6n .comment-meta a{color:var(--he-jk1p)}
.he-lj6n .reply a{font:600 14px/1 var(--he-gy99);color:var(--he-zkla)}
.he-omcc p{margin:0 0 12px}
.he-omcc .comment-notes,.he-omcc .logged-in-as{font:14px/1.4 var(--he-gy99);color:var(--he-jk1p)}
.he-omcc .comment-form-cookies-consent{display:flex;gap:8px;align-items:flex-start;font:14px/1.4 var(--he-gy99)}
.he-omcc .comment-form-cookies-consent input{width:auto}
.he-omcc .form-submit input{font:700 15px/1 var(--he-gy99);background:var(--he-hury);color:var(--he-sdtp);padding:13px 18px;border-radius:var(--he-s7ql,6px);border:2px solid var(--he-hury);cursor:pointer}
.he-omcc .form-submit input:hover{background:var(--he-nyv2);border-color:var(--he-nyv2);color:var(--he-ani9)}
.he-omcc .form-submit input:focus-visible{outline:3px solid var(--he-zkla);outline-offset:2px}
.he-wfvg h1,.he-wfvg h2,.he-wfvg h3,.he-od5j,.he-t4v6,.he-mo0z{overflow-wrap:break-word;hyphens:auto}
@container (max-width:760px){.he-wfvg h1,.he-wfvg h2,.he-wfvg h3,.he-od5j{overflow-wrap:anywhere}}
