.checkout[data-astro-cid-h5ivqaeb]{gap:3.5rem calc(var(--gap) * 3);display:grid}.page-head[data-astro-cid-h5ivqaeb]{margin-block-end:0}.page-head[data-astro-cid-h5ivqaeb] h1[data-astro-cid-h5ivqaeb]{font-size:clamp(2.25rem,1.25rem + 3.5vw,4rem)}@media (width>=56rem){.checkout[data-astro-cid-h5ivqaeb]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.page-head[data-astro-cid-h5ivqaeb]{grid-column:1/-1}.summary[data-astro-cid-h5ivqaeb]{top:calc(var(--header) + 2rem);align-self:start;position:sticky}}.summary[data-astro-cid-h5ivqaeb]>.marks[data-astro-cid-h5ivqaeb] img[data-astro-cid-h5ivqaeb]{width:100%;display:block}.block[data-astro-cid-h5ivqaeb]{border:1px solid var(--ink);margin:2.25rem 0 0}.block[data-astro-cid-h5ivqaeb]>div[data-astro-cid-h5ivqaeb]{grid-template-columns:6.5rem minmax(0,1fr);display:grid}.block[data-astro-cid-h5ivqaeb]>div[data-astro-cid-h5ivqaeb]+div[data-astro-cid-h5ivqaeb]{border-block-start:1px solid var(--rule)}.block[data-astro-cid-h5ivqaeb] dt[data-astro-cid-h5ivqaeb]{border-inline-end:1px solid var(--rule);padding:1rem}.block[data-astro-cid-h5ivqaeb] dd[data-astro-cid-h5ivqaeb]{margin:0;padding:.75rem 1rem}.block[data-astro-cid-h5ivqaeb] .course[data-astro-cid-h5ivqaeb]{grid-template-columns:minmax(0,1fr)}.course[data-astro-cid-h5ivqaeb] dt[data-astro-cid-h5ivqaeb]{border:0;padding-block-end:0}.course[data-astro-cid-h5ivqaeb] dd[data-astro-cid-h5ivqaeb]{font-size:1.125rem;font-weight:500;line-height:1.5}.course[data-astro-cid-h5ivqaeb] span[data-astro-cid-h5ivqaeb]{color:var(--ink-2);font-size:.9375rem;font-weight:400;display:block}.teachers[data-astro-cid-h5ivqaeb]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.teachers[data-astro-cid-h5ivqaeb] li[data-astro-cid-h5ivqaeb]{align-items:center;gap:.75rem;display:flex}.teachers[data-astro-cid-h5ivqaeb] img[data-astro-cid-h5ivqaeb]{object-fit:cover;object-position:50% 0;width:2rem;height:2rem}.was[data-astro-cid-h5ivqaeb]{color:var(--ink-2)}.was[data-astro-cid-h5ivqaeb] s[data-astro-cid-h5ivqaeb]{white-space:nowrap}.off[data-astro-cid-h5ivqaeb]{color:var(--accent-ink);align-items:center;gap:.6rem;font-weight:500;display:flex}.off[data-astro-cid-h5ivqaeb]:before{content:"";background:var(--accent);width:.625rem;height:.625rem}.block[data-astro-cid-h5ivqaeb]>div[data-astro-cid-h5ivqaeb]+.total[data-astro-cid-h5ivqaeb]{border-block-start:2px solid var(--accent)}.total[data-astro-cid-h5ivqaeb] dd[data-astro-cid-h5ivqaeb]{letter-spacing:-.02em;font-size:clamp(2.25rem,1.75rem + 2vw,3rem);font-weight:300;line-height:1.2}.total[data-astro-cid-h5ivqaeb] dd[data-astro-cid-h5ivqaeb] span[data-astro-cid-h5ivqaeb]{letter-spacing:0;font-size:.4em}.pay[data-astro-cid-h5ivqaeb] h2[data-astro-cid-h5ivqaeb]{margin-block-end:2.5rem;font-size:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);font-weight:300}.method[data-astro-cid-h5ivqaeb]+.method[data-astro-cid-h5ivqaeb]{margin-block-start:clamp(3.5rem,7vw,5rem)}.method[data-astro-cid-h5ivqaeb] h3[data-astro-cid-h5ivqaeb]{font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:400}.cards[data-astro-cid-h5ivqaeb]{background:#fff;width:min(100%,15rem);margin-block-end:1.75rem;padding:.5rem .75rem;display:block}.steps[data-astro-cid-h5ivqaeb]{margin:0;padding:0;list-style:none}.steps[data-astro-cid-h5ivqaeb] li[data-astro-cid-h5ivqaeb]{grid-template-columns:2rem minmax(0,1fr);gap:1.25rem;padding-block-end:2.5rem;display:grid;position:relative}.steps[data-astro-cid-h5ivqaeb] li[data-astro-cid-h5ivqaeb]:not(:last-child):after{content:"";border-inline-start:1px solid var(--ink);position:absolute;inset-block:2rem 0;inset-inline-start:calc(1rem - .5px)}.steps[data-astro-cid-h5ivqaeb] h4[data-astro-cid-h5ivqaeb]{font-size:1.0625rem;font-weight:500;line-height:2rem}.steps[data-astro-cid-h5ivqaeb] p[data-astro-cid-h5ivqaeb]{color:var(--ink-2)}.steps[data-astro-cid-h5ivqaeb] a[data-astro-cid-h5ivqaeb],.contact[data-astro-cid-h5ivqaeb] a[data-astro-cid-h5ivqaeb]{color:var(--ink);overflow-wrap:anywhere;text-decoration-color:var(--accent);text-decoration-thickness:2px}.note[data-astro-cid-h5ivqaeb]{margin-block-start:.75rem;font-size:.9375rem}.bank[data-astro-cid-h5ivqaeb]{background:var(--surface);align-items:flex-start;gap:1.25rem;margin-block-start:1.25rem;padding:1.25rem;display:flex}.bank[data-astro-cid-h5ivqaeb] img[data-astro-cid-h5ivqaeb]{flex:none;width:3rem;height:3rem}.bank[data-astro-cid-h5ivqaeb] dl[data-astro-cid-h5ivqaeb]{gap:.5rem;margin:0;display:grid}.bank[data-astro-cid-h5ivqaeb] dt[data-astro-cid-h5ivqaeb]{font:400 .75rem/1.4 var(--mono);color:var(--ink-2)}.bank[data-astro-cid-h5ivqaeb] dd[data-astro-cid-h5ivqaeb]{margin:0;font-weight:500}.account[data-astro-cid-h5ivqaeb]{font:400 clamp(1.375rem, 1.2rem + .8vw, 1.75rem) / 1.3 var(--mono);letter-spacing:.02em;-webkit-user-select:all;user-select:all}.contact[data-astro-cid-h5ivqaeb]{border-block-start:1px solid var(--rule);color:var(--ink-2);margin-block-start:1rem;padding-block-start:1.5rem}
