*,*::before,*::after{box-sizing:border-box;}
html{font-size:17px;-webkit-text-size-adjust:100%;}
body{margin:0;background:var(--_2d1bb00b_aovni);color:var(--_eafcd2c8_aovni);font-family:var(--_1857d7bf_aovni);line-height:1.65;}
img{max-width:100%;height:auto;display:block;}
a{color:inherit;}
ul{list-style:none;margin:0;padding:0;}
h1,h2,h3,h4{font-family:var(--_a895e6aa_aovni);margin:0;}
p{margin:0;}
:focus-visible{outline:2px solid var(--_eb8df63e_aovni);outline-offset:2px;}

._02a615f4_aovni{position:absolute;left:-9999px;top:0;background:var(--_b82d1ad5_aovni);color:var(--_eafcd2c8_aovni);padding:var(--_71507e3c_aovni) var(--_ff1ab7d6_aovni);z-index:999;border-radius:var(--_3c937efb_aovni);box-shadow:var(--_825f01e7_aovni);}
._02a615f4_aovni:focus{left:var(--_71507e3c_aovni);top:var(--_71507e3c_aovni);}

._df5d8d3c_aovni{background:var(--_b82d1ad5_aovni);border-bottom:1px solid var(--_a17138da_aovni);position:relative;z-index:80;padding:var(--_ff1ab7d6_aovni) var(--_ff1ab7d6_aovni);}
._0c7b324c_aovni{max-width:var(--_a65db879_aovni);margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:var(--_71507e3c_aovni);}

._5f4c6db1_aovni{display:flex;align-items:center;gap:var(--_71507e3c_aovni);text-decoration:none;color:var(--_eafcd2c8_aovni);font-family:var(--_a895e6aa_aovni);font-size:1.3rem;flex-shrink:0;order:1;}
._5f4c6db1_aovni img{border-radius:var(--_3c937efb_aovni);flex-shrink:0;}
._5f4c6db1_aovni span{white-space:nowrap;}

._4fcef01a_aovni{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden;}
._48bbcf54_aovni{display:none;flex-direction:column;justify-content:center;gap:5px;width:34px;height:34px;padding:var(--_e769eaf9_aovni);cursor:pointer;order:3;flex-shrink:0;}
._48bbcf54_aovni span{display:block;height:2px;background:var(--_eafcd2c8_aovni);transition:transform .2s ease,opacity .2s ease;}
._4fcef01a_aovni:checked ~ ._48bbcf54_aovni span:nth-child(1){transform:translateY(7px) rotate(45deg);}
._4fcef01a_aovni:checked ~ ._48bbcf54_aovni span:nth-child(2){opacity:0;}
._4fcef01a_aovni:checked ~ ._48bbcf54_aovni span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}
._4fcef01a_aovni:focus-visible ~ ._48bbcf54_aovni{outline:2px solid var(--_eb8df63e_aovni);outline-offset:2px;}

._adf79610_aovni{flex:1;min-width:0;order:2;}
._458a4fb4_aovni{display:flex;align-items:center;gap:var(--_71507e3c_aovni);flex-wrap:nowrap;}
._70d8216f_aovni{position:relative;}
._70d8216f_aovni > a{display:block;padding:var(--_71507e3c_aovni) var(--_71507e3c_aovni);color:var(--_eafcd2c8_aovni);text-decoration:none;font-weight:500;position:relative;white-space:nowrap;}
._70d8216f_aovni > a::after{content:"";position:absolute;left:var(--_71507e3c_aovni);right:var(--_71507e3c_aovni);bottom:4px;height:2px;background:var(--_0c9cd85f_aovni);transform:scaleX(0);transform-origin:left;transition:transform .2s ease;}
._70d8216f_aovni:hover > a::after,._70d8216f_aovni:focus-within > a::after{transform:scaleX(1);}
._70d8216f_aovni:hover > a,._70d8216f_aovni:focus-within > a{color:var(--_eb8df63e_aovni);}

._f201e585_aovni{display:none;visibility:hidden;opacity:0;position:absolute;top:100%;left:0;min-width:200px;background:var(--_b82d1ad5_aovni);border:1px solid var(--_a17138da_aovni);border-radius:var(--_3c937efb_aovni);box-shadow:var(--_825f01e7_aovni);padding:var(--_ff1ab7d6_aovni);z-index:90;}
._70d8216f_aovni:hover ._f201e585_aovni,._70d8216f_aovni:focus-within ._f201e585_aovni{display:block;visibility:visible;opacity:1;}
._f201e585_aovni a{display:block;padding:var(--_e769eaf9_aovni) var(--_71507e3c_aovni);color:var(--_eafcd2c8_aovni);text-decoration:none;white-space:nowrap;border-radius:var(--_f52cc1f0_aovni);transition:color .2s ease,background .2s ease;}
._f201e585_aovni a:hover,._f201e585_aovni a:focus{color:var(--_eb8df63e_aovni);background:var(--_2d1bb00b_aovni);}

._14781a6a_aovni{order:4;flex-shrink:0;display:inline-block;padding:var(--_ff1ab7d6_aovni);border:1px solid var(--_eb8df63e_aovni);color:var(--_eb8df63e_aovni);text-decoration:none;border-radius:var(--_3c937efb_aovni);font-weight:700;position:relative;transition:color .2s ease,background .2s ease;}
._14781a6a_aovni::after{content:"";position:absolute;left:var(--_71507e3c_aovni);right:var(--_71507e3c_aovni);bottom:4px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease;}
._14781a6a_aovni:hover{background:var(--_eb8df63e_aovni);color:var(--_19c60e92_aovni);}
._14781a6a_aovni:hover::after{transform:scaleX(1);}

@media (max-width:900px){
  ._48bbcf54_aovni{display:flex;}
  ._adf79610_aovni{order:5;flex-basis:100%;display:none;}
  ._4fcef01a_aovni:checked ~ ._adf79610_aovni{display:block;}
  ._458a4fb4_aovni{flex-direction:column;align-items:stretch;gap:0;}
  ._70d8216f_aovni > a::after{display:none;}
  ._f201e585_aovni{position:static;display:block;visibility:visible;opacity:1;box-shadow:none;border:none;background:transparent;padding:0 0 0 var(--_ff1ab7d6_aovni);}
}

._67ade8da_aovni{background:var(--_b82d1ad5_aovni);border-top:1px solid var(--_a17138da_aovni);margin-top:var(--_562ac28c_aovni);}
._979a690d_aovni{max-width:var(--_a65db879_aovni);margin:0 auto;padding:var(--_a8741f3f_aovni) var(--_ff1ab7d6_aovni);display:flex;flex-wrap:wrap;gap:var(--_ff1ab7d6_aovni);align-items:flex-start;justify-content:space-between;}
._f5709493_aovni{display:flex;flex-wrap:wrap;gap:var(--_ff1ab7d6_aovni);}
._f5709493_aovni a{color:var(--_eafcd2c8_aovni);text-decoration:none;position:relative;transition:color .2s ease;}
._f5709493_aovni a::after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--_eb8df63e_aovni);transform:scaleX(0);transform-origin:left;transition:transform .2s ease;}
._f5709493_aovni a:hover{color:var(--_eb8df63e_aovni);}
._f5709493_aovni a:hover::after{transform:scaleX(1);}
._a8595835_aovni,._757f108e_aovni,._db829758_aovni{flex-basis:100%;color:var(--_9575a227_aovni);margin:0;}

._22986fcf_aovni{display:block;}
._f64fab14_aovni{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--_b82d1ad5_aovni);border-bottom:1px solid var(--_a17138da_aovni);padding:var(--_ff1ab7d6_aovni) 0;}
._8ad14668_aovni{max-width:var(--_a65db879_aovni);margin:0 auto;padding:0 var(--_71507e3c_aovni);min-height:calc(var(--_562ac28c_aovni) * 3);display:flex;align-items:center;justify-content:center;}
._8ad14668_aovni img{width:100%;height:auto;display:block;align-self:center;border-radius:var(--_3c937efb_aovni);}

._68202b20_aovni{max-width:var(--_a65db879_aovni);margin:0 auto;padding:var(--_a8741f3f_aovni) var(--_ff1ab7d6_aovni) var(--_562ac28c_aovni);position:relative;}
._68202b20_aovni::before{content:"";position:absolute;top:0;left:calc(-1 * var(--_ff1ab7d6_aovni));width:calc(100% + var(--_a8741f3f_aovni));height:6px;background:var(--_0c9cd85f_aovni);}

._a0233b64_aovni{font-variant:small-caps;letter-spacing:.08em;font-weight:700;color:var(--_9575a227_aovni);margin:var(--_ff1ab7d6_aovni) 0 var(--_71507e3c_aovni);font-size:1rem;}
._cddd61b0_aovni{font-family:var(--_a895e6aa_aovni);color:var(--_b4c675b2_aovni);font-size:clamp(2.1rem,4vw,3.2rem);line-height:1.12;margin:0 0 var(--_ff1ab7d6_aovni);animation:_11dde018_aovni .6s ease-out both;}
._6f4a477a_aovni{font-size:1.15rem;color:var(--_eafcd2c8_aovni);margin:0 0 var(--_a8741f3f_aovni);}

._414b979e_aovni{display:inline-block;background:var(--_ed05a8ed_aovni);color:var(--_fb992514_aovni);padding:var(--_ff1ab7d6_aovni) var(--_a8741f3f_aovni);border-radius:var(--_3c937efb_aovni);text-decoration:none;font-weight:700;transition:background .2s ease,transform .2s ease;margin-bottom:var(--_a8741f3f_aovni);}
._414b979e_aovni:hover{background:var(--_0c9cd85f_aovni);color:var(--_8cee5283_aovni);transform:translateY(-2px);}

._93af5d27_aovni{display:flex;flex-wrap:wrap;margin:0;padding:var(--_ff1ab7d6_aovni) 0 0;border-top:1px solid var(--_a17138da_aovni);}
._2b4415cf_aovni{flex:1 1 0;min-width:140px;padding:0 var(--_ff1ab7d6_aovni);}
._2b4415cf_aovni:first-child{padding-left:0;}
._2b4415cf_aovni + ._2b4415cf_aovni{border-left:1px solid var(--_a17138da_aovni);}
._2b4415cf_aovni dt{font-size:13px;font-weight:700;color:var(--_9575a227_aovni);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--_e769eaf9_aovni);}
._2b4415cf_aovni dd{font-family:var(--_a895e6aa_aovni);font-size:1.7rem;color:var(--_b4c675b2_aovni);margin:0;}
._2b4415cf_aovni dd::after{content:"";display:block;margin-top:var(--_e769eaf9_aovni);height:4px;background-image:repeating-linear-gradient(90deg,var(--_0c9cd85f_aovni) 0 6px,transparent 6px 10px);}

@keyframes _11dde018_aovni{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:translateY(0);}}

._bc2319e0_aovni{max-width:var(--_a65db879_aovni);margin:0 auto;padding:var(--_562ac28c_aovni) var(--_ff1ab7d6_aovni);}
._f98ba4c9_aovni h2{font-family:var(--_a895e6aa_aovni);color:var(--_b4c675b2_aovni);font-size:2rem;margin:var(--_562ac28c_aovni) 0 var(--_ff1ab7d6_aovni);position:relative;padding-left:var(--_ff1ab7d6_aovni);}
._f98ba4c9_aovni h2::before{content:"";position:absolute;left:0;top:.1em;bottom:.1em;width:4px;background:var(--_0c9cd85f_aovni);}
._f98ba4c9_aovni h3{font-family:var(--_a895e6aa_aovni);color:var(--_eafcd2c8_aovni);font-size:1.4rem;margin:var(--_a8741f3f_aovni) 0 var(--_71507e3c_aovni);}
._f98ba4c9_aovni p{margin:0 0 var(--_ff1ab7d6_aovni);}
._f98ba4c9_aovni > p:first-of-type::first-letter{font-family:var(--_a895e6aa_aovni);font-size:3.2em;line-height:.8;float:left;padding-right:var(--_71507e3c_aovni);color:var(--_b4c675b2_aovni);}
._f98ba4c9_aovni blockquote{font-size:1.4rem;font-style:italic;color:var(--_eafcd2c8_aovni);border-left:4px solid var(--_0c9cd85f_aovni);padding:var(--_71507e3c_aovni) var(--_a8741f3f_aovni);margin:var(--_a8741f3f_aovni) 0;}
._f98ba4c9_aovni table{width:100%;border-collapse:collapse;margin:var(--_a8741f3f_aovni) 0;}
._f98ba4c9_aovni th,._f98ba4c9_aovni td{padding:var(--_71507e3c_aovni) var(--_ff1ab7d6_aovni);border-bottom:1px solid var(--_a17138da_aovni);text-align:left;}
._f98ba4c9_aovni th{font-family:var(--_a895e6aa_aovni);color:var(--_b4c675b2_aovni);font-weight:400;}
._f98ba4c9_aovni a{color:var(--_eb8df63e_aovni);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease;}
._f98ba4c9_aovni a:hover{color:var(--_0c9cd85f_aovni);}

._f5c84913_aovni{margin-top:var(--_562ac28c_aovni);padding-top:var(--_a8741f3f_aovni);border-top:1px solid var(--_a17138da_aovni);}

@media (max-width:600px){
  ._93af5d27_aovni{flex-direction:row;flex-wrap:wrap;}
  ._2b4415cf_aovni{flex:1 1 45%;padding-top:var(--_71507e3c_aovni);margin-top:var(--_71507e3c_aovni);}
  ._2b4415cf_aovni:nth-child(-n+2){border-top:none;margin-top:0;padding-top:0;}
  ._2b4415cf_aovni:nth-child(odd){border-left:none;}
  ._8ad14668_aovni{padding:0 var(--_e769eaf9_aovni);}
}

@media (prefers-reduced-motion: reduce){
  *{animation:none !important;transition:none !important;}
}
