@font-face{font-family:Inter;src:url(../../assets/fonts/inter.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Hemi Head Bold;src:url(../../assets/fonts/hemi-head-bold.woff2)format("woff2");font-display:swap}:root{--clr-primary:#00bcff;--clr-primary-dark:#003c89;--clr-danger:#e2001a;--clr-danger-dark:#c00016;--clr-accent:#8dc23f;--clr-neutral-50:#f9fafb;--clr-neutral-100:#f3f4f6;--clr-neutral-200:#dfe4eb;--clr-neutral-400:#aab1b7;--clr-neutral-600:#878c92;--clr-neutral-800:#595d61;--clr-neutral-900:#111827;--clr-white:#fff;--clr-black:#000}.reference-list{min-height:200px;position:relative}.reference-list ol{flex-direction:column;gap:1.5rem;list-style:decimal;display:flex}.reference-list ol>li{counter-increment:stavke;list-style-position:inside}.reference-list ol:not(:last-child){border-bottom:1px solid var(--clr-neutral-200);margin-bottom:clamp(2rem,3.7037vw + .222222rem,3rem);padding-bottom:clamp(2rem,3.7037vw + .222222rem,3rem)}.reference-list section{counter-reset:stavke;margin-bottom:3rem;position:relative}.reference-list section:after{content:counter(stavke);background-color:var(--clr-primary);color:var(--clr-neutral-100);text-align:center;pointer-events:none;border-top-left-radius:4px;border-top-right-radius:4px;min-width:3rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;position:absolute;top:0;right:0}.reference-list p{display:inline-block}.reference-list ul{flex-wrap:wrap;gap:0 .375rem;font-size:.875rem;line-height:1.25rem;list-style:none;display:flex}.reference-list ul li{color:var(--clr-neutral-600);align-items:center;display:flex}.reference-list ul li:not(:last-child):after{content:"·";color:var(--clr-neutral-400);margin-left:.375rem}.reference-list h2{border-bottom:1px solid var(--clr-primary);align-items:flex-end;height:44px;margin-bottom:1.5rem;padding-bottom:.375rem;padding-right:5rem;display:flex;position:relative}.reference-list>:not(.loader){animation:.4s forwards fadeInContent}.reference-list.is-loading>:not(.loader){opacity:.4;pointer-events:none;transition:opacity .3s;animation:none}.reference-list.is-loading .loader{opacity:1;visibility:visible;animation-play-state:running}.reference-list.is-loading .loader:before,.reference-list.is-loading .loader:after{animation-play-state:running}.reference-list.is-loaded .loader{opacity:0;visibility:hidden;animation-play-state:running}.reference-list.is-loaded .loader:before,.reference-list.is-loaded .loader:after{animation-play-state:running}.reference-list .reference-error{text-align:center;padding:3rem 1rem}.reference-list .reference-error p{color:var(--clr-neutral-600);margin-bottom:1rem;font-size:1rem;display:block}.reference-list .reference-error button{color:var(--clr-primary);border:1px solid var(--clr-primary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}:is(.reference-list .reference-error button:hover,.reference-list .reference-error button:focus-visible){background:var(--clr-primary);color:var(--clr-white)}.accordion{margin-top:-.75rem}.accordion::details-content{transition:grid-template-rows .5s cubic-bezier(.16, 1, .3, 1), visibility .5s cubic-bezier(.16, 1, .3, 1), opacity .5s cubic-bezier(.16, 1, .3, 1), content-visibility .5s cubic-bezier(.16, 1, .3, 1) allow-discrete;visibility:hidden;opacity:0;will-change:grid-template-rows, visibility, opacity;grid-template-rows:0fr;display:grid;overflow:hidden}.accordion[open] .accordion__toggle{transform:rotate(180deg)}.accordion[open]::details-content{visibility:visible;opacity:1;grid-template-rows:1fr}.accordion__summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--clr-primary);align-items:center;gap:.5rem;padding-block-start:.75rem;padding-block-end:.75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:color .2s cubic-bezier(.16,1,.3,1);display:flex}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary::marker{content:""}.accordion__summary:hover,.accordion__summary:hover svg{color:var(--clr-primary-dark)}.accordion__summary:focus-visible{outline:2px dashed var(--clr-primary-dark);outline-offset:2px}.accordion__toggle{--icon-size:16px;width:var(--icon-size);height:var(--icon-size);color:var(--clr-primary);flex-shrink:0;transition:transform .4s cubic-bezier(.16,1,.3,1)}.accordion__content{min-height:0}.accordion__content>div{padding-top:clamp(.5rem,2.08333vw - .25rem,.75rem)}@media screen and (min-width:1200px){.accordion{pointer-events:none}.accordion__summary{display:none}.accordion::details-content{visibility:visible;opacity:1;content-visibility:visible;grid-template-rows:1fr}}.tabs{--clr:var(--clr-neutral-900);--bg-clr:var(--clr-neutral-100);--padding:1rem 2rem;border-bottom:1px solid var(--clr-neutral-600);margin-bottom:3rem;display:flex}.tabs [role=tab]{padding:var(--padding);color:var(--clr);background-color:var(--bg-clr);border:1px solid #0000;border-bottom-color:var(--clr-neutral-600);text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:16px 16px 0 0;flex:1;margin-bottom:-1px;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-bottom-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.tabs [role=tab]:not(:first-child){margin-left:.5rem}.tabs [role=tab]:hover{--bg-clr:var(--clr-primary);--clr:var(--clr-white);border-bottom-color:var(--clr-primary)}.tabs [role=tab]:focus-visible{--bg-clr:var(--clr-primary-dark);--clr:var(--clr-white);border-bottom-color:var(--clr-primary-dark)}.tabs [role=tab][aria-selected=true]{--clr:var(--clr-primary);--bg-clr:var(--clr-white);border-color:var(--clr-neutral-600);border-bottom-color:var(--clr-white);cursor:auto;font-weight:700}.tabs [role=tab][aria-selected=true]:focus-visible{--bg-clr:var(--clr-primary-dark);--clr:var(--clr-white);border-bottom-color:var(--clr-primary-dark)}@media screen and not (min-width:768px){.tabs{--padding:.75rem 1rem}}@media screen and not (min-width:576px){.tabs{--padding:.75rem .625rem;letter-spacing:-2%}}
/*# sourceMappingURL=references.min.css.map */
