.oq-si{min-block-size:100dvh;font-family:var(--oq-app-font);font-size:var(--oq-app-body-size);line-height:var(--oq-leading-normal);background:var(--oq-bg,var(--oq-surface));color:var(--oq-text);flex:1;display:flex}.oq-si h1{font-size:var(--oq-app-title-size);letter-spacing:var(--oq-type-tracking-tight);font-weight:700;line-height:var(--oq-leading-tight);margin:0}.oq-si__brand{justify-content:center;gap:var(--oq-space-6);padding:var(--oq-space-10) var(--oq-space-8);background:linear-gradient(160deg, var(--oq-accent) 0%, var(--oq-accent-hover) 100%);color:var(--oq-on-accent);flex-direction:column;flex:0 0 40%;display:flex;position:relative}.oq-si__mark{color:inherit;inline-size:fit-content;font-size:var(--oq-text-xl);font-weight:700;text-decoration:none}.oq-si__mark:focus-visible,.oq-si a:focus-visible{outline:var(--oq-focus-width) solid var(--oq-accent-text);outline-offset:var(--oq-focus-offset)}.oq-si__brand a:focus-visible{outline-color:var(--oq-on-accent)}.oq-si__school{align-items:center;gap:var(--oq-space-3);display:flex}.oq-si__school-name{font-size:var(--oq-text-lg);line-height:var(--oq-leading-snug)}.oq-si__band{inline-size:var(--oq-space-2);background:var(--oq-si-school);position:absolute;inset-block:0;inset-inline-start:0}.oq-si__reassure{max-inline-size:24rem;font-size:var(--oq-text-lg);line-height:var(--oq-leading-snug);margin:0}.oq-si__main{justify-content:center;align-items:center;gap:var(--oq-space-5);padding:var(--oq-space-8) var(--oq-space-4);flex-direction:column;flex:1 1 0;display:flex}.oq-si__card{gap:var(--oq-space-3);inline-size:100%;max-inline-size:calc(var(--oq-space-16) * 7);padding:var(--oq-space-6);border:1px solid var(--oq-border);border-radius:var(--oq-radius-lg);background:var(--oq-surface);box-shadow:var(--oq-shadow-1);flex-direction:column;display:flex}.oq-si__others,.oq-si__legal{inline-size:100%;max-inline-size:calc(var(--oq-space-16) * 7)}.oq-si__others-title{margin:0 0 var(--oq-space-2);font-weight:600}.oq-si__others ul,.oq-si__legal ul{gap:var(--oq-space-1) var(--oq-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.oq-si__others a,.oq-si__legal a{min-block-size:var(--oq-target-min-dense);color:var(--oq-accent-text);align-items:center;display:inline-flex}.oq-si__legal a{color:var(--oq-text-muted);font-size:var(--oq-type-size-cell)}@media (max-width:48rem){.oq-si{flex-direction:column;min-block-size:0}.oq-si__brand{align-items:center;gap:var(--oq-space-3) var(--oq-space-4);padding:var(--oq-space-4);flex-flow:wrap;flex:none}.oq-si__band{inline-size:auto;block-size:var(--oq-space-1);inset-block:auto 0;inset-inline:0}.oq-si__reassure{font-size:var(--oq-text-base,1rem);flex-basis:100%}.oq-si__main{padding-block:var(--oq-space-5);justify-content:flex-start}.oq-si__card{padding:var(--oq-space-4)}}@media (max-width:48rem),(pointer:coarse){.oq-si__others a,.oq-si__legal a{min-block-size:var(--oq-target-touch)}}
