@layer reset{.M0jCYG-reset{all:unset}}@layer component{.-_VRTG-base{background-color:var(--color-red-light);color:var(--color-white);border-radius:var(--size-s-static);user-select:none;cursor:pointer;border:2px solid var(--color-red-light);transition:color var(--ani-fast), background-color var(--ani-fast), border-color var(--ani-fast);padding:.5em 1em;display:inline-block}.-_VRTG-base:hover{background-color:var(--color-trans);color:var(--color-black)}.-_VRTG-base[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}.-_VRTG-secondary{background-color:var(--color-cyan);border-color:var(--color-cyan);color:var(--color-white)}.-_VRTG-secondary:hover{color:var(--color-green-dark);background-color:#0000}._2wqk6G-base{border-bottom:1px solid var(--color-cyan)}._2wqk6G-base:has(img){border-bottom:none}.JngO8W-base{gap:var(--size-m);column-gap:var(--size-l);column-fill:balance;--AutoColumns-num:initial;columns:var(--AutoColumns-num,var(--num));display:block;position:relative}@media (width>=40em){.JngO8W-base{--AutoColumns-num:2}}.JngO8W-base:not(:last-child):after{content:"";left:0;bottom:calc(var(--size-s) * -1);background:#ddd;width:100%;height:1px;display:block;position:absolute}.JngO8W-base li{break-inside:avoid}.cgiRgW-base{background-color:var(--color-white);padding:var(--size-m);gap:var(--size-s);display:grid}.cgiRgW-center{text-align:center}.cgiRgW-center>*{margin-left:auto;margin-right:auto}.cgiRgW-center-nopad{text-align:center;background-color:#0000;padding:0}.cgiRgW-center-nopad>*{margin-left:auto;margin-right:auto}.sWO23q-base{border-top:1px solid var(--color-black);margin-bottom:var(--size-s)}.sWO23q-trigger{display:none}.sWO23q-trigger:checked+.sWO23q-title img{transform:scaleY(-1)}.sWO23q-trigger:checked+.sWO23q-title+.sWO23q-wrapper{grid-template-rows:1fr}.sWO23q-trigger:checked+.sWO23q-title+.sWO23q-wrapper .sWO23q-content{visibility:visible;margin-top:var(--size-s)}.sWO23q-title{user-select:none;cursor:pointer;padding:var(--size-s) 0 0;justify-content:space-between;font-weight:500;display:flex;position:relative}.sWO23q-title img{transition:transform var(--ani-fast)}.sWO23q-wrapper{transition:grid-template-rows var(--ani-reg);grid-template-rows:0fr;display:grid;overflow:hidden}.sWO23q-content{min-height:0;transition:visibility var(--ani-reg), margin var(--ani-reg);visibility:hidden}.EDFslG-base{gap:var(--size-m);--Column-num:initial;--num:1;grid-template-columns:repeat(var(--Columns-num), 1fr);display:grid}.owozWa-base{border-bottom:none;text-decoration:none;display:inline-block}.owozWa-base:after{content:"";background-color:var(--color-trans);height:4px;transition:top var(--ani-fast), background-color var(--ani-fast);display:block;position:relative;top:0;left:0}.owozWa-base:hover:after{background-color:var(--color-cyan);transition-delay:.1s;top:8px}.owozWa-active{font-weight:bolder;text-decoration:underline}.-QdChq-base{font-family:var(--font-garamond);line-height:var(--line-s);color:var(--color-cyan);font-weight:700}h1.-QdChq-base{font-size:var(--text-xxl);margin-bottom:var(--size-s)}h2.-QdChq-base,h3.-QdChq-base,h4.-QdChq-base{font-size:var(--text-xl);margin-bottom:var(--size-xxs)}h5.-QdChq-base,h6.-QdChq-base{font-size:var(--text-l);margin-bottom:var(--size-xxs)}.NaIvBG-base{overflow:hidden}.NaIvBG-base img{transition:transform var(--ani-slow);width:100%}.NaIvBG-base:hover img{transform:scale(1.1)}.NaIvBG-round{border:6px solid var(--color-white);background-color:var(--color-bg);aspect-ratio:1;border-radius:100%;width:75%;margin:2em auto}.NaIvBG-round img{aspect-ratio:1}.NaIvBG-float{float:right;shape-outside:circle(50%);width:50%;margin:1em}.NaIvBG-nomargin{margin:0}.nXN90W-base{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(6,1fr);display:grid}.nXN90W-base>:first-child{grid-area:1/1/7/7}.nXN90W-base>:nth-child(2){z-index:2;grid-area:3/1/7/5}.Ih-1gW-base{margin-left:1em;list-style:outside}.Ih-1gW-base>*{margin-bottom:.5em}.Ih-1gW-clean{margin-left:unset}.Ih-1gW-clean>*{list-style:none}.VcYV1a-base{gap:var(--size-m);flex-wrap:wrap;display:flex}@media (width>=30em){.VcYV1a-base{flex-wrap:nowrap}}.VcYV1a-base>div{width:100%}@media (width>=40em){.VcYV1a-base>div{width:50%}}.VcYV1a-base>div:first-child{margin:0 auto;display:block}.VcYV1a-base>div:last-child{flex-direction:column;justify-content:center;display:flex}@media (width>=40em){.VcYV1a-base>div:last-child{padding:0 var(--size-m)}}@media (width>=64em){.VcYV1a-base>div:last-child{padding:0 var(--size-l)}}.VcYV1a-content>*{margin-bottom:var(--size-s-static)}.VcYV1a-media img[src$=\.svg]{padding:var(--size-m-static);max-width:var(--size-xxl-static)}.VcYV1a-narrow{gap:var(--size-s)}.VcYV1a-wide{gap:var(--size-l)}@media (width>=30em){.VcYV1a-text-left{flex-direction:row-reverse}}@media (width<=29.9375em){.VcYV1a-text-above,.VcYV1a-image-below{flex-direction:column-reverse}}@media (width>=30em){.VcYV1a-arrange2-1>div:first-child{width:66.6667%}.VcYV1a-arrange2-1>div:last-child,.VcYV1a-arrange1-2>div:first-child{width:33.3333%}.VcYV1a-arrange1-2>div:last-child{width:66.6667%}}.Y0qzgq-small{height:var(--size-s)}.Y0qzgq-mid{height:var(--size-m)}.Y0qzgq-big{height:var(--size-l);height:var(--size-xl)}.zDO6wa-base{font-family:var(--font-garamond);font-size:var(--text-xl);color:var(--color-grey-darker);padding-left:var(--size-s);margin:var(--size-m) 0;font-style:italic;font-weight:700}.zDO6wa-base div{font-family:var(--font-sans);margin-top:var(--size-xxs);font-size:var(--text-m);font-style:normal;font-weight:400}}@layer variant{.EDFslG-narrow{gap:var(--size-s-static)}.EDFslG-wide{gap:var(--size-l-static)}[num="2"]{--num:2}[num="3"],[num="4"]{--num:3}[num="5"]{--num:5}[num="6"]{--num:6}.-QdChq-big{font-size:var(--text-xxl);margin-bottom:var(--size-s)}.-QdChq-mid{font-size:var(--s-text-xl);margin-bottom:var(--size-xxs)}.-QdChq-small{font-size:var(--text-l);margin-bottom:var(--size-xxs)}.VLLxsq-xxl,.VLLxsq-xl,.VLLxsq-l,.VLLxsq-m,.VLLxsq-s{font-family:var(--font-lora);font-weight:400;line-height:var(--line-m)}.VLLxsq-xxl{font-size:var(--text-xxl)}.VLLxsq-xl{font-size:var(--text-xl)}.VLLxsq-l{font-size:var(--text-l)}.VLLxsq-m{font-size:var(--text-m)}.VLLxsq-s{font-size:var(--text-s)}}
