.course-accordion[data-astro-cid-gpgsgd32]{border-top:var(--td-border-width) solid var(--td-color-semantic-border-default);padding:var(--td-space-6);transition:background-color var(--td-duration-feedback) ease}.course-accordion[data-astro-cid-gpgsgd32]:not(.service-accordion):is(:hover,:focus-within){background-color:var(--td-color-primitives-grayscale-100)}.course-accordion[data-astro-cid-gpgsgd32]:last-child{border-bottom:var(--td-border-width) solid var(--td-color-semantic-border-default)}summary[data-astro-cid-gpgsgd32]{align-items:center;gap:var(--td-space-6);cursor:pointer;grid-template-columns:minmax(0,1fr) 40px;list-style:none;display:grid}summary[data-astro-cid-gpgsgd32]::-webkit-details-marker{display:none}.module[data-astro-cid-gpgsgd32] summary[data-astro-cid-gpgsgd32]{grid-template-columns:48px minmax(0,1fr) 40px}.number[data-astro-cid-gpgsgd32]{font:400 16px/22px var(--td-font-mono);color:var(--td-color-semantic-foreground-secondary)}.heading[data-astro-cid-gpgsgd32] strong[data-astro-cid-gpgsgd32]{font:550 20px/28px var(--td-font-sans);letter-spacing:0;display:block}.heading[data-astro-cid-gpgsgd32] small[data-astro-cid-gpgsgd32]{margin-top:var(--td-space-1);font:400 16px/22px var(--td-font-sans);color:var(--td-color-semantic-foreground-secondary);letter-spacing:0;display:block}.dated-module[data-astro-cid-gpgsgd32] .heading[data-astro-cid-gpgsgd32] small[data-astro-cid-gpgsgd32]{color:var(--td-color-primitives-secondary-200);font:500 14px/20px var(--td-font-sans);letter-spacing:.5px;text-transform:uppercase}.dated-module[data-astro-cid-gpgsgd32] .number[data-astro-cid-gpgsgd32]{white-space:nowrap}.toggle[data-astro-cid-gpgsgd32]{border:var(--td-border-width) solid var(--td-color-semantic-border-default);border-radius:var(--td-radius-control);width:40px;height:40px;color:var(--td-color-primitives-secondary-500);transition:border-color var(--td-duration-feedback) ease;justify-content:center;align-items:center;display:flex}.toggle[data-astro-cid-gpgsgd32] .icon{transition:transform var(--td-duration-reveal) ease}details[data-astro-cid-gpgsgd32][open] .toggle[data-astro-cid-gpgsgd32] .icon{transform:rotate(45deg)}summary[data-astro-cid-gpgsgd32]:hover .toggle[data-astro-cid-gpgsgd32]{border-color:var(--td-color-semantic-border-dark)}summary[data-astro-cid-gpgsgd32]:focus-visible{outline:0}summary[data-astro-cid-gpgsgd32]:focus-visible .toggle[data-astro-cid-gpgsgd32]{box-shadow:var(--td-focus-default)}.answer[data-astro-cid-gpgsgd32]{margin-top:var(--td-space-2);color:var(--td-color-semantic-foreground-secondary);letter-spacing:0}.module[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32]{margin-left:72px;margin-top:var(--td-space-4);color:var(--td-color-semantic-foreground-primary)}.answer[data-astro-cid-gpgsgd32] ul{gap:var(--td-space-3);display:grid}.module[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32] ul,.service-accordion[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32] ul{gap:var(--td-space-2)}.answer[data-astro-cid-gpgsgd32] li{padding-left:var(--td-space-6);position:relative}.answer[data-astro-cid-gpgsgd32] li:before{content:"";background:var(--td-color-primitives-tertiary-200);width:8px;height:8px;position:absolute;top:7px;left:0}@media (width<=767px){.course-accordion[data-astro-cid-gpgsgd32]{padding:var(--td-space-4) 0}summary[data-astro-cid-gpgsgd32]{gap:var(--td-space-4)}.module[data-astro-cid-gpgsgd32] summary[data-astro-cid-gpgsgd32]{grid-template-columns:minmax(0,1fr) 40px}.number[data-astro-cid-gpgsgd32]{grid-column:1}.module[data-astro-cid-gpgsgd32] .heading[data-astro-cid-gpgsgd32]{grid-area:2/1}.module[data-astro-cid-gpgsgd32] .toggle[data-astro-cid-gpgsgd32]{grid-area:1/2/3}.module[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32]{margin-left:0;margin-top:var(--td-space-6)}.heading[data-astro-cid-gpgsgd32] strong[data-astro-cid-gpgsgd32]{font-size:16px;line-height:22px}.heading[data-astro-cid-gpgsgd32] small[data-astro-cid-gpgsgd32]{font-size:14px;line-height:20px}.answer[data-astro-cid-gpgsgd32]{margin-top:var(--td-space-4);font-size:14px;line-height:20px}.module[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32]{font-size:16px;line-height:24px}}@media (prefers-reduced-motion:reduce){.course-accordion[data-astro-cid-gpgsgd32],.toggle[data-astro-cid-gpgsgd32],.toggle[data-astro-cid-gpgsgd32] .icon{transition:none}}.service-accordion[data-astro-cid-gpgsgd32]{padding:var(--td-space-8) 0;border-top:0;border-bottom:var(--td-border-width) solid var(--td-color-semantic-border-default)}.service-accordion[data-astro-cid-gpgsgd32]:first-child{padding-top:0}.service-accordion[data-astro-cid-gpgsgd32]:last-child{border-bottom:0;padding-bottom:0}.service-accordion[data-astro-cid-gpgsgd32] summary[data-astro-cid-gpgsgd32]{align-items:start;row-gap:var(--td-space-2)}.service-accordion[data-astro-cid-gpgsgd32] .heading[data-astro-cid-gpgsgd32] strong[data-astro-cid-gpgsgd32]{font:600 28px/36px var(--td-font-sans)}.service-intro[data-astro-cid-gpgsgd32]{margin-top:var(--td-space-2);color:var(--td-color-semantic-foreground-secondary);font:400 18px/28px var(--td-font-sans);letter-spacing:.5px;display:block}.service-accordion[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32]{margin-top:var(--td-space-6);font:400 18px/28px var(--td-font-sans);letter-spacing:.5px}.service-accordion[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32]>*+*{margin-top:var(--td-space-4)}.service-accordion[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32] h4{font:600 20px/28px var(--td-font-sans);color:var(--td-color-semantic-foreground-primary)}.service-accordion[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32] ol{padding-left:var(--td-space-6);list-style:decimal}.service-accordion[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32] ol li{padding-left:var(--td-space-1)}.service-accordion[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32] ol li:before{display:none}@media (width<=767px){.service-accordion[data-astro-cid-gpgsgd32]{padding-block:var(--td-space-4)}.service-accordion[data-astro-cid-gpgsgd32] .heading[data-astro-cid-gpgsgd32] strong[data-astro-cid-gpgsgd32]{font-size:24px;line-height:28px}.service-intro[data-astro-cid-gpgsgd32],.service-accordion[data-astro-cid-gpgsgd32] .answer[data-astro-cid-gpgsgd32]{font-size:18px;line-height:24px}.service-accordion[data-astro-cid-gpgsgd32] .heading[data-astro-cid-gpgsgd32]{display:contents}.service-accordion[data-astro-cid-gpgsgd32] .heading[data-astro-cid-gpgsgd32] strong[data-astro-cid-gpgsgd32]{grid-column:1}.service-accordion[data-astro-cid-gpgsgd32] .toggle[data-astro-cid-gpgsgd32]{grid-area:1/2}.service-accordion[data-astro-cid-gpgsgd32] .service-intro[data-astro-cid-gpgsgd32]{grid-column:1/-1;margin-top:0}.service-accordion[data-astro-cid-gpgsgd32] summary[data-astro-cid-gpgsgd32]{row-gap:var(--td-space-4)}}
