

.arg-ztqne .rnc-zbiqf09-xlafe {
    --rnc-zbiqf09-1: clamp(8px, 1vw, 12px);
    --rnc-zbiqf09-2: clamp(12px, 1.5vw, 18px);
    --rnc-zbiqf09-3: clamp(18px, 2.2vw, 28px);
    --rnc-zbiqf09-4: clamp(28px, 4vw, 52px);
    --rnc-zbiqf09-5: clamp(44px, 6vw, 82px);
    --rnc-zbiqf09-otbyow: clamp(44px, 7.6vw, 110px);
    --rnc-zbiqf09-vbtlwptr: clamp(28px, 3.7vw, 56px);
    --rnc-zbiqf09-equypiou: clamp(18px, 1.55vw, 24px);
    position: relative;
    clear: both;
    min-width: 0;
    overflow: clip;
    color: var(--rnc-pqytqq);
    background: var(--rnc-fwaxve);
    font-family: var(--rnc-plamh);
}

.arg-ztqne .rnc-zbiqf09-xlafe,
.arg-ztqne .rnc-zbiqf09-xlafe * { box-sizing: border-box; }
.arg-ztqne .rnc-zbiqf09-xlafe :is(article, aside, blockquote, div, figure, figcaption, footer, header, li, nav, ol, section, ul) { min-width: 0; }
.arg-ztqne .rnc-zbiqf09-xlafe :is(h1, h2, p, ol, ul, blockquote, figure) { margin-top: 0; }
.arg-ztqne .rnc-zbiqf09-xlafe :is(h1, h2, p, a, strong, blockquote) { overflow-wrap: anywhere; }
.arg-ztqne .rnc-zbiqf09-xlafe :is(h1, h2) { font-family: var(--rnc-vxtcqz); }
.arg-ztqne .rnc-zbiqf09-xlafe h1 {
    margin-bottom: 0;
    font-size: var(--rnc-zbiqf09-otbyow);
    line-height: .9;
    letter-spacing: -.055em;
}
.arg-ztqne .rnc-zbiqf09-xlafe a { color: inherit; text-decoration: none; }
.arg-ztqne .rnc-zbiqf09-xlafe a:hover,
.arg-ztqne .rnc-zbiqf09-xlafe a:focus-visible { text-decoration: underline; text-underline-offset: 5px; }
.arg-ztqne .rnc-zbiqf09-xlafe a:focus-visible { outline: 3px solid var(--rnc-rzqbzll); outline-offset: 5px; }
.arg-ztqne .rnc-zbiqf09-xlafe :is(.rnc-trouibt, .rnc-mgeddt, .rnc-zbiqf06-equypiou__crijwnv) {
    font-family: var(--rnc-plamh);
    font-size: var(--rnc-bdoiae-wlbvmffh-3);
    font-weight: 780;
    letter-spacing: .13em;
    text-transform: uppercase;
}
.arg-ztqne .rnc-zbiqf09-xlafe .rnc-trouibt { margin-bottom: var(--rnc-zbiqf09-2); color: var(--rnc-rzqbzll); }
.arg-ztqne .rnc-zbiqf09-equypiou { min-width: 0; }
.arg-ztqne .rnc-zbiqf09-equypiou .rnc-zbiqf06-equypiou__ztqne {
    display: block;
    min-height: 0;
    overflow: hidden;
    background: var(--rnc-fwaxve-yhzoaqt);
}
.arg-ztqne .rnc-zbiqf09-equypiou .rnc-zbiqf06-equypiou__ztqne :is(img, .rnc-prfsfon, .rnc-ooocf-awfisp) {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.arg-ztqne .rnc-zbiqf09-equypiou .rnc-zbiqf06-equypiou__plamh { min-width: 0; }
.arg-ztqne .rnc-zbiqf09-equypiou h2 {
    margin: var(--rnc-zbiqf09-1) 0 var(--rnc-zbiqf09-2);
    font-size: var(--rnc-zbiqf09-equypiou);
    line-height: 1.08;
    letter-spacing: -.025em;
}
.arg-ztqne .rnc-zbiqf09-equypiou .rnc-soofebfk {
    display: flex;
    flex-wrap: wrap;
    gap: var(--rnc-zbiqf09-1) var(--rnc-zbiqf09-2);
    color: var(--rnc-svrind);
    font-size: var(--rnc-bdoiae-wlbvmffh-2);
}


.arg-ztqne .rnc-zbiqf09-lzgkk {
    padding-bottom: calc(var(--rnc-zbiqf09-5) + 18px);
    background-image: linear-gradient(90deg, transparent 0 49.8%, color-mix(in srgb, var(--rnc-ncswapx) 48%, transparent) 50%, transparent 50.2%);
}
.arg-ztqne .rnc-zbiqf09-lzgkk__yjtsguv {
    display: flex;
    justify-content: space-between;
    gap: var(--rnc-zbiqf09-3);
    padding-top: var(--rnc-zbiqf09-2);
    padding-bottom: var(--rnc-zbiqf09-2);
    color: var(--rnc-fwaxve);
    background: var(--rnc-pqytqq);
    box-shadow: 0 0 0 100vmax var(--rnc-pqytqq);
    clip-path: inset(0 -100vmax);
    font-size: var(--rnc-bdoiae-wlbvmffh-3);
    font-weight: 780;
    letter-spacing: .12em;
    text-transform: uppercase;
}
.arg-ztqne .rnc-zbiqf09-lzgkk__qqegx {
    display: grid;
    grid-template-columns: minmax(0, 1.45fr) minmax(280px, .72fr);
    gap: var(--rnc-zbiqf09-5);
    align-items: end;
    padding-top: var(--rnc-zbiqf09-5);
    padding-bottom: var(--rnc-zbiqf09-4);
}
.arg-ztqne .rnc-zbiqf09-lzgkk__qqegx header > p:last-child { max-width: 55ch; margin: var(--rnc-zbiqf09-3) 0 0; color: var(--rnc-svrind); font-size: 18px; line-height: 1.6; }
.arg-ztqne .rnc-zbiqf09-lzgkk__qqegx aside { padding: var(--rnc-zbiqf09-3); border: 1px solid var(--rnc-pqytqq); background: var(--rnc-fwaxve); box-shadow: 10px 10px 0 var(--rnc-rzqbzll-2); }
.arg-ztqne .rnc-zbiqf09-lzgkk__qqegx aside strong { display: block; margin-bottom: var(--rnc-zbiqf09-2); font-family: var(--rnc-vxtcqz); font-size: 23px; line-height: 1.15; }
.arg-ztqne .rnc-zbiqf09-lzgkk__qqegx aside p { margin-bottom: 0; color: var(--rnc-svrind); line-height: 1.55; }
.arg-ztqne .rnc-zbiqf09-lzgkk__jgsnonx { display: grid; grid-template-columns: 230px minmax(0, 1fr); gap: var(--rnc-zbiqf09-4); padding-top: var(--rnc-zbiqf09-4); border-top: 3px solid var(--rnc-pqytqq); }
.arg-ztqne .rnc-zbiqf09-lzgkk__jgsnonx nav ol,
.arg-ztqne .rnc-zbiqf09-lzgkk__jtokpbc > ol { margin: 0; padding: 0; list-style: none; }
.arg-ztqne .rnc-zbiqf09-lzgkk__jgsnonx nav li { display: grid; grid-template-columns: 1fr; gap: 12px; padding: 13px 0; border-bottom: 1px solid var(--rnc-ncswapx); font-weight: 720; }
.arg-ztqne .rnc-zbiqf09-lzgkk__jgsnonx nav li span { color: var(--rnc-rzqbzll); font-family: ui-monospace, monospace; }
.arg-ztqne .rnc-zbiqf09-lzgkk__jtokpbc { display: grid; grid-template-columns: minmax(0, 1.45fr) minmax(260px, .68fr); gap: var(--rnc-zbiqf09-3); }
.arg-ztqne .rnc-zbiqf09-equypiou--lzgkk-vbtlwptr { border: 1px solid var(--rnc-pqytqq); background: var(--rnc-fwaxve); }
.arg-ztqne .rnc-zbiqf09-equypiou--lzgkk-vbtlwptr .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 3 / 2; }
.arg-ztqne .rnc-zbiqf09-equypiou--lzgkk-vbtlwptr .rnc-zbiqf06-equypiou__plamh { padding: var(--rnc-zbiqf09-3); }
.arg-ztqne .rnc-zbiqf09-equypiou--lzgkk-vbtlwptr h2 { font-size: var(--rnc-zbiqf09-vbtlwptr); }
.arg-ztqne .rnc-zbiqf09-lzgkk__jtokpbc > ol { display: grid; align-content: start; gap: var(--rnc-zbiqf09-3); }
.arg-ztqne .rnc-zbiqf09-equypiou--lzgkk-eywhlslj { display: grid; grid-template-columns: 112px 1fr; gap: 15px; padding-bottom: var(--rnc-zbiqf09-3); border-bottom: 1px solid var(--rnc-pqytqq); }
.arg-ztqne .rnc-zbiqf09-equypiou--lzgkk-eywhlslj .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 1; }


.arg-ztqne .rnc-zbiqf09-wjcra { padding-bottom: var(--rnc-zbiqf09-5); background: var(--rnc-fwaxve-yhzoaqt); }
.arg-ztqne .rnc-zbiqf09-wjcra__srikkd { display: flex; justify-content: flex-end; gap: var(--rnc-zbiqf09-3); padding-top: var(--rnc-zbiqf09-2); padding-bottom: var(--rnc-zbiqf09-2); border-bottom: 1px solid var(--rnc-ncswapx); font-family: ui-monospace, monospace; font-size: var(--rnc-bdoiae-wlbvmffh-3); text-transform: uppercase; }
.arg-ztqne .rnc-zbiqf09-wjcra__majkbk { display: grid; grid-template-columns: minmax(0, 1.4fr) minmax(280px, .62fr); gap: var(--rnc-zbiqf09-5); align-items: end; padding-top: var(--rnc-zbiqf09-5); padding-bottom: var(--rnc-zbiqf09-4); }
.arg-ztqne .rnc-zbiqf09-wjcra__majkbk > p { margin-bottom: 0; padding-left: var(--rnc-zbiqf09-3); border-left: 5px solid var(--rnc-rzqbzll-2); color: var(--rnc-svrind); font-size: 18px; line-height: 1.62; }
.arg-ztqne .rnc-zbiqf09-wjcra__yjtsguv { display: grid; grid-template-columns: minmax(0, 1.35fr) minmax(280px, .7fr); grid-template-areas: "lecture notice" "lecture notes"; gap: var(--rnc-zbiqf09-3); align-items: start; }
.arg-ztqne .rnc-zbiqf09-wjcra__qytmer { grid-area: lecture; }
.arg-ztqne .rnc-zbiqf09-equypiou--wjcra-vbtlwptr { padding: 13px; border: 1px solid var(--rnc-ncswapx); background: var(--rnc-fwaxve); box-shadow: 12px 12px 0 color-mix(in srgb, var(--rnc-rzqbzll) 72%, var(--rnc-fwaxve)); transform: rotate(-.35deg); }
.arg-ztqne .rnc-zbiqf09-equypiou--wjcra-vbtlwptr .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 4 / 3; }
.arg-ztqne .rnc-zbiqf09-equypiou--wjcra-vbtlwptr .rnc-zbiqf06-equypiou__plamh { padding: var(--rnc-zbiqf09-3) 12px 12px; }
.arg-ztqne .rnc-zbiqf09-equypiou--wjcra-vbtlwptr h2 { font-size: var(--rnc-zbiqf09-vbtlwptr); }
.arg-ztqne .rnc-zbiqf09-wjcra__nilbut { grid-area: notice; padding: var(--rnc-zbiqf09-3); color: var(--rnc-fwaxve); background: var(--rnc-pqytqq); box-shadow: 7px 7px 0 var(--rnc-rzqbzll-2); transform: rotate(.55deg); }
.arg-ztqne .rnc-zbiqf09-wjcra__nilbut > span { color: var(--rnc-rzqbzll-2); font-family: ui-monospace, monospace; font-size: var(--rnc-bdoiae-wlbvmffh-3); letter-spacing: .1em; text-transform: uppercase; }
.arg-ztqne .rnc-zbiqf09-wjcra__nilbut h2 { margin: var(--rnc-zbiqf09-2) 0; font-size: 25px; line-height: 1.1; }
.arg-ztqne .rnc-zbiqf09-wjcra__nilbut p { margin-bottom: 0; color: color-mix(in srgb, var(--rnc-fwaxve) 76%, transparent); line-height: 1.55; }
.arg-ztqne .rnc-zbiqf09-wjcra__vegbi { grid-area: notes; display: grid; gap: var(--rnc-zbiqf09-2); margin: 0; padding: 0; list-style: none; }
.arg-ztqne .rnc-zbiqf09-equypiou--wjcra-wlbvmffh { display: grid; grid-template-columns: 96px 1fr; gap: 14px; padding: 11px; border: 1px solid var(--rnc-ncswapx); background: var(--rnc-fwaxve); }
.arg-ztqne .rnc-zbiqf09-equypiou--wjcra-wlbvmffh .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 1; }
.arg-ztqne .rnc-zbiqf09-wjcra__iuqlxco { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; margin-top: var(--rnc-zbiqf09-5); padding: 1px; background: var(--rnc-ncswapx); list-style: none; }
.arg-ztqne .rnc-zbiqf09-wjcra__iuqlxco li { padding: var(--rnc-zbiqf09-3); background: var(--rnc-fwaxve); font-weight: 750; }


.arg-ztqne .rnc-zbiqf09-vocgudor { padding-bottom: var(--rnc-zbiqf09-5); }
.arg-ztqne .rnc-zbiqf09-vocgudor__qqegx { display: grid; grid-template-columns: minmax(0, 1.4fr) minmax(260px, .7fr); gap: var(--rnc-zbiqf09-3) var(--rnc-zbiqf09-5); align-items: end; padding-top: var(--rnc-zbiqf09-5); }
.arg-ztqne .rnc-zbiqf09-vocgudor__qqegx .rnc-trouibt { grid-column: 1 / -1; }
.arg-ztqne .rnc-zbiqf09-vocgudor__qqegx > p:not(.rnc-trouibt) { margin-bottom: 0; color: var(--rnc-svrind); font-size: 18px; line-height: 1.6; }
.arg-ztqne .rnc-zbiqf09-vocgudor__qqegx time { grid-column: 2; justify-self: end; padding: 7px 12px; border: 1px solid var(--rnc-ncswapx); border-radius: 999px; color: var(--rnc-svrind); font-size: var(--rnc-bdoiae-wlbvmffh-3); }
.arg-ztqne .rnc-zbiqf09-vocgudor__wvgbsah { display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--rnc-zbiqf09-2); margin-top: var(--rnc-zbiqf09-4); margin-bottom: var(--rnc-zbiqf09-4); padding: 0; list-style: none; }
.arg-ztqne .rnc-zbiqf09-vocgudor__wvgbsah li { min-height: 126px; padding: var(--rnc-zbiqf09-2); border-radius: calc(var(--rnc-dxuhdej) + 8px); background: var(--rnc-fwaxve-yhzoaqt); }
.arg-ztqne .rnc-zbiqf09-vocgudor__wvgbsah li:nth-child(2) { color: var(--rnc-jeyxkvox-rzqbzll); background: var(--rnc-rzqbzll); }
.arg-ztqne .rnc-zbiqf09-vocgudor__wvgbsah li:nth-child(3) { color: var(--rnc-jeyxkvox-rzqbzll-2); background: var(--rnc-rzqbzll-2); }
.arg-ztqne .rnc-zbiqf09-vocgudor__wvgbsah span { display: block; margin-bottom: 42px; font-family: ui-monospace, monospace; }
.arg-ztqne .rnc-zbiqf09-vocgudor__wvgbsah strong { font-family: var(--rnc-vxtcqz); font-size: 22px; }
.arg-ztqne .rnc-zbiqf09-vocgudor__orvxv { display: grid; grid-template-columns: minmax(210px, .52fr) minmax(0, 1.25fr) minmax(250px, .7fr); gap: var(--rnc-zbiqf09-3); align-items: start; }
.arg-ztqne .rnc-zbiqf09-vocgudor__wlbvmffh { margin-bottom: 0; padding: var(--rnc-zbiqf09-3); border: 1px solid var(--rnc-ncswapx); border-radius: var(--rnc-dxuhdej); background: var(--rnc-fwaxve-yhzoaqt); transform: translateY(48px); }
.arg-ztqne .rnc-zbiqf09-vocgudor__wlbvmffh blockquote { margin-bottom: var(--rnc-zbiqf09-3); font-family: var(--rnc-vxtcqz); font-size: 24px; line-height: 1.2; }
.arg-ztqne .rnc-zbiqf09-vocgudor__wlbvmffh figcaption { color: var(--rnc-svrind); font-size: var(--rnc-bdoiae-wlbvmffh-3); }
.arg-ztqne .rnc-zbiqf09-equypiou--vocgudor-vbtlwptr { overflow: hidden; border-radius: calc(var(--rnc-dxuhdej) + 6px); background: var(--rnc-fwaxve-yhzoaqt); }
.arg-ztqne .rnc-zbiqf09-equypiou--vocgudor-vbtlwptr .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 5 / 4; }
.arg-ztqne .rnc-zbiqf09-equypiou--vocgudor-vbtlwptr .rnc-zbiqf06-equypiou__plamh { padding: var(--rnc-zbiqf09-3); }
.arg-ztqne .rnc-zbiqf09-equypiou--vocgudor-vbtlwptr h2 { font-size: var(--rnc-zbiqf09-vbtlwptr); }
.arg-ztqne .rnc-zbiqf09-vocgudor__xkujhwn { display: grid; gap: var(--rnc-zbiqf09-3); }
.arg-ztqne .rnc-zbiqf09-equypiou--vocgudor-vrjuueow { padding-bottom: var(--rnc-zbiqf09-3); border-bottom: 2px solid var(--rnc-rzqbzll); }
.arg-ztqne .rnc-zbiqf09-equypiou--vocgudor-vrjuueow .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 4 / 3; border-radius: var(--rnc-dxuhdej); }


.arg-ztqne .rnc-zbiqf09-hemhuwg { padding-bottom: var(--rnc-zbiqf09-5); background: var(--rnc-fwaxve-yhzoaqt); }
.arg-ztqne .rnc-zbiqf09-hemhuwg__prfsfon { padding-top: var(--rnc-zbiqf09-4); padding-bottom: var(--rnc-zbiqf09-4); color: var(--rnc-fwaxve); background: var(--rnc-pqytqq); box-shadow: 0 0 0 100vmax var(--rnc-pqytqq); clip-path: inset(0 -100vmax); }
.arg-ztqne .rnc-zbiqf09-hemhuwg__prfsfon h1 { color: var(--rnc-fwaxve); }
.arg-ztqne .rnc-zbiqf09-hemhuwg__apyvvydj { display: flex; justify-content: space-between; gap: var(--rnc-zbiqf09-3); margin-bottom: var(--rnc-zbiqf09-5); color: color-mix(in srgb, var(--rnc-fwaxve) 68%, transparent); font-family: ui-monospace, monospace; font-size: var(--rnc-bdoiae-wlbvmffh-3); letter-spacing: .12em; text-transform: uppercase; }
.arg-ztqne .rnc-zbiqf09-hemhuwg__prfsfon .rnc-trouibt { color: color-mix(in srgb, var(--rnc-fwaxve) 72%, var(--rnc-rzqbzll-2)); }
.arg-ztqne .rnc-zbiqf09-hemhuwg__prfsfon > p:last-child { max-width: 62ch; margin: var(--rnc-zbiqf09-3) 0 0; color: color-mix(in srgb, var(--rnc-fwaxve) 78%, transparent); font-size: 18px; line-height: 1.6; }
.arg-ztqne .rnc-zbiqf09-hemhuwg__ezpbou { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 0; margin-bottom: 0; padding: 0; color: var(--rnc-fwaxve); background: var(--rnc-rzqbzll); list-style: none; }
.arg-ztqne .rnc-zbiqf09-hemhuwg__ezpbou li { display: grid; grid-template-columns: 1fr; gap: 12px; padding: var(--rnc-zbiqf09-3); border-right: 1px solid color-mix(in srgb, var(--rnc-fwaxve) 34%, transparent); }
.arg-ztqne .rnc-zbiqf09-hemhuwg__ezpbou span { font-family: ui-monospace, monospace; }
.arg-ztqne .rnc-zbiqf09-hemhuwg__niqicww { display: grid; grid-template-columns: minmax(240px, .58fr) minmax(0, 1.3fr); grid-template-areas: "control case" "annexes case"; gap: var(--rnc-zbiqf09-3) var(--rnc-zbiqf09-4); align-items: start; padding-top: var(--rnc-zbiqf09-5); }
.arg-ztqne .rnc-zbiqf09-hemhuwg__niqicww > aside { grid-area: control; padding: var(--rnc-zbiqf09-3); border-top: 7px solid var(--rnc-rzqbzll-2); background: var(--rnc-fwaxve); }
.arg-ztqne .rnc-zbiqf09-hemhuwg__niqicww > aside > span { color: var(--rnc-rzqbzll); font-family: ui-monospace, monospace; font-size: var(--rnc-bdoiae-wlbvmffh-3); text-transform: uppercase; }
.arg-ztqne .rnc-zbiqf09-hemhuwg__niqicww > aside h2 { margin: var(--rnc-zbiqf09-2) 0; font-size: 25px; line-height: 1.1; }
.arg-ztqne .rnc-zbiqf09-hemhuwg__niqicww > aside p { margin-bottom: 0; color: var(--rnc-svrind); line-height: 1.55; }
.arg-ztqne .rnc-zbiqf09-hemhuwg__cceydc { grid-area: case; }
.arg-ztqne .rnc-zbiqf09-equypiou--hemhuwg-cceydc { border: 1px solid var(--rnc-pqytqq); background: var(--rnc-fwaxve); box-shadow: 12px 12px 0 var(--rnc-rzqbzll-2); }
.arg-ztqne .rnc-zbiqf09-equypiou--hemhuwg-cceydc .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 16 / 9; }
.arg-ztqne .rnc-zbiqf09-equypiou--hemhuwg-cceydc .rnc-zbiqf06-equypiou__plamh { padding: var(--rnc-zbiqf09-3); }
.arg-ztqne .rnc-zbiqf09-equypiou--hemhuwg-cceydc h2 { font-size: var(--rnc-zbiqf09-vbtlwptr); text-transform: uppercase; }
.arg-ztqne .rnc-zbiqf09-hemhuwg__jffecptv { grid-area: annexes; display: grid; gap: var(--rnc-zbiqf09-2); margin: 0; padding: 0; list-style: none; }
.arg-ztqne .rnc-zbiqf09-equypiou--hemhuwg-xmpol { display: grid; grid-template-columns: 92px 1fr; gap: 13px; padding-bottom: var(--rnc-zbiqf09-2); border-bottom: 1px solid var(--rnc-ncswapx); }
.arg-ztqne .rnc-zbiqf09-equypiou--hemhuwg-xmpol .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 1; }


.arg-ztqne .rnc-zbiqf09-gvpnwszn { padding-bottom: var(--rnc-zbiqf09-5); background: var(--rnc-fwaxve); }
.arg-ztqne .rnc-zbiqf09-gvpnwszn::before { position: absolute; top: 120px; right: -120px; width: 420px; height: 420px; border: 1px solid var(--rnc-ncswapx); border-radius: 50%; box-shadow: 0 0 0 42px color-mix(in srgb, var(--rnc-rzqbzll) 6%, transparent), 0 0 0 84px color-mix(in srgb, var(--rnc-rzqbzll) 4%, transparent); content: ""; pointer-events: none; }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__majkbk { position: relative; z-index: 1; padding-top: var(--rnc-zbiqf09-4); padding-bottom: var(--rnc-zbiqf09-4); }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__majkbk > div { display: flex; justify-content: space-between; gap: var(--rnc-zbiqf09-3); margin-bottom: var(--rnc-zbiqf09-5); color: var(--rnc-svrind); font-family: ui-monospace, monospace; font-size: var(--rnc-bdoiae-wlbvmffh-3); text-transform: uppercase; }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__majkbk > p:last-child { max-width: 58ch; margin: var(--rnc-zbiqf09-3) 0 0; color: var(--rnc-svrind); font-size: 18px; line-height: 1.62; }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__sagix { position: relative; z-index: 1; display: flex; flex-wrap: wrap; gap: var(--rnc-zbiqf09-2); padding-top: var(--rnc-zbiqf09-2); padding-bottom: var(--rnc-zbiqf09-2); border-top: 1px solid var(--rnc-pqytqq); border-bottom: 1px solid var(--rnc-pqytqq); }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__sagix span { padding: 7px 13px; border: 1px solid var(--rnc-rzqbzll); border-radius: 999px; font-size: var(--rnc-bdoiae-wlbvmffh-3); font-weight: 750; }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__hxvwc { position: relative; z-index: 1; display: grid; grid-template-columns: minmax(0, 1.35fr) minmax(260px, .62fr); grid-template-areas: "plate records" "plate welfare"; gap: var(--rnc-zbiqf09-3); align-items: start; padding-top: var(--rnc-zbiqf09-4); }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__eyxsl { grid-area: plate; }
.arg-ztqne .rnc-zbiqf09-equypiou--gvpnwszn-pmwhnrf { overflow: hidden; border: 1px solid var(--rnc-ncswapx); border-radius: 50% 50% var(--rnc-dxuhdej) var(--rnc-dxuhdej) / 10% 10% var(--rnc-dxuhdej) var(--rnc-dxuhdej); background: var(--rnc-fwaxve-yhzoaqt); }
.arg-ztqne .rnc-zbiqf09-equypiou--gvpnwszn-pmwhnrf .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 5 / 4; }
.arg-ztqne .rnc-zbiqf09-equypiou--gvpnwszn-pmwhnrf .rnc-zbiqf06-equypiou__plamh { padding: var(--rnc-zbiqf09-3); }
.arg-ztqne .rnc-zbiqf09-equypiou--gvpnwszn-pmwhnrf h2 { font-size: var(--rnc-zbiqf09-vbtlwptr); }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__dfflvwwy { grid-area: records; display: grid; gap: var(--rnc-zbiqf09-3); margin: 0; padding: 0; list-style: none; }
.arg-ztqne .rnc-zbiqf09-equypiou--gvpnwszn-eevxpj { display: grid; grid-template-columns: 104px 1fr; gap: 14px; padding-bottom: var(--rnc-zbiqf09-3); border-bottom: 1px solid var(--rnc-ncswapx); }
.arg-ztqne .rnc-zbiqf09-equypiou--gvpnwszn-eevxpj .rnc-zbiqf06-equypiou__ztqne { aspect-ratio: 1; border-radius: 50%; }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__qqhrl { grid-area: welfare; padding: var(--rnc-zbiqf09-3); border-left: 6px solid var(--rnc-rzqbzll-2); background: var(--rnc-fwaxve-yhzoaqt); }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__qqhrl strong { display: block; margin-bottom: var(--rnc-zbiqf09-2); font-family: var(--rnc-vxtcqz); font-size: 22px; line-height: 1.15; }
.arg-ztqne .rnc-zbiqf09-gvpnwszn__qqhrl p { margin-bottom: 0; color: var(--rnc-svrind); line-height: 1.55; }

@media (max-width: 1020px) {
    .arg-ztqne .rnc-zbiqf09-lzgkk__qqegx,
    .arg-ztqne .rnc-zbiqf09-wjcra__majkbk,
    .arg-ztqne .rnc-zbiqf09-vocgudor__qqegx { grid-template-columns: 1fr; gap: var(--rnc-zbiqf09-3); }
    .arg-ztqne .rnc-zbiqf09-vocgudor__qqegx time { grid-column: 1; justify-self: start; }
    .arg-ztqne .rnc-zbiqf09-lzgkk__jgsnonx { grid-template-columns: 180px 1fr; }
    .arg-ztqne .rnc-zbiqf09-lzgkk__jtokpbc { grid-template-columns: 1fr; }
    .arg-ztqne .rnc-zbiqf09-wjcra__yjtsguv { grid-template-columns: 1fr 1fr; grid-template-areas: "lecture lecture" "notice notes"; }
    .arg-ztqne .rnc-zbiqf09-vocgudor__orvxv { grid-template-columns: minmax(190px, .55fr) 1.2fr; }
    .arg-ztqne .rnc-zbiqf09-vocgudor__xkujhwn { grid-column: 1 / -1; grid-template-columns: repeat(2, 1fr); }
    .arg-ztqne .rnc-zbiqf09-hemhuwg__niqicww { grid-template-columns: minmax(210px, .55fr) 1fr; }
}

@media (max-width: 680px) {
    .arg-ztqne .rnc-zbiqf09-xlafe { --rnc-zbiqf09-otbyow: clamp(42px, 15vw, 68px); }
    .arg-ztqne .rnc-zbiqf09-vocgudor__qqegx h1 { font-size: clamp(36px, 11.5vw, 48px); letter-spacing: -.06em; overflow-wrap: normal; white-space: nowrap; word-break: normal; }
    .arg-ztqne .rnc-zbiqf09-lzgkk { background-image: none; }
    .arg-ztqne .rnc-zbiqf09-lzgkk__qqegx,
    .arg-ztqne .rnc-zbiqf09-lzgkk__jgsnonx,
    .arg-ztqne .rnc-zbiqf09-wjcra__yjtsguv,
    .arg-ztqne .rnc-zbiqf09-vocgudor__orvxv,
    .arg-ztqne .rnc-zbiqf09-hemhuwg__niqicww,
    .arg-ztqne .rnc-zbiqf09-gvpnwszn__hxvwc { display: grid; grid-template-columns: 1fr; gap: var(--rnc-zbiqf09-3); }
    .arg-ztqne .rnc-zbiqf09-lzgkk__jgsnonx nav { order: 2; }
    .arg-ztqne .rnc-zbiqf09-wjcra__yjtsguv { grid-template-areas: "lecture" "notice" "notes"; }
    .arg-ztqne .rnc-zbiqf09-wjcra__iuqlxco,
    .arg-ztqne .rnc-zbiqf09-vocgudor__wvgbsah,
    .arg-ztqne .rnc-zbiqf09-hemhuwg__ezpbou,
    .arg-ztqne .rnc-zbiqf09-vocgudor__xkujhwn { grid-template-columns: 1fr; }
    .arg-ztqne .rnc-zbiqf09-vocgudor__wlbvmffh { transform: none; }
    .arg-ztqne .rnc-zbiqf09-hemhuwg__niqicww { grid-template-areas: "control" "case" "annexes"; }
    .arg-ztqne .rnc-zbiqf09-hemhuwg__ezpbou li { border-right: 0; border-bottom: 1px solid color-mix(in srgb, var(--rnc-fwaxve) 34%, transparent); }
    .arg-ztqne .rnc-zbiqf09-gvpnwszn__hxvwc { grid-template-areas: "plate" "welfare" "records"; }
    .arg-ztqne .rnc-zbiqf09-gvpnwszn::before { display: none; }
    .arg-ztqne .rnc-zbiqf09-equypiou--lzgkk-eywhlslj,
    .arg-ztqne .rnc-zbiqf09-equypiou--wjcra-wlbvmffh,
    .arg-ztqne .rnc-zbiqf09-equypiou--hemhuwg-xmpol,
    .arg-ztqne .rnc-zbiqf09-equypiou--gvpnwszn-eevxpj { grid-template-columns: 92px 1fr; }
}
