.AcademyDandanSite_fontScope__RDiSK{--dd-navy:#16243d;--dd-navy-deep:#0b1426;--dd-cream:#fffaf0;--dd-paper:#ffffff;--dd-yellow:#ffc94a;--dd-ink:#10131a;--dd-muted:rgba(16,19,26,0.68);--dd-light-muted:rgba(255,250,240,0.72);--dd-line:rgba(22,36,61,0.16);--dd-frame:#eceae5;--dd-ease:cubic-bezier(0.16,1,0.3,1);--dd-ease-quint:cubic-bezier(0.22,1,0.36,1);--dd-display:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--dd-latin:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--dd-body:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--dd-fs-mega:clamp(46px,6vw,88px);--dd-fs-display:clamp(32px,4.2vw,60px);--dd-fs-title:clamp(22px,2.4vw,32px);--dd-fs-body:clamp(15px,1.1vw,17px);font-family:var(--dd-body);word-break:keep-all;overflow-wrap:break-word}.AcademyDandanSite_shell__H2OZe{min-height:100vh;overflow-x:clip;background:var(--dd-cream);color:var(--dd-ink);word-break:keep-all;overflow-wrap:break-word}.AcademyDandanSite_shell__H2OZe *,.AcademyDandanSite_shell__H2OZe :after,.AcademyDandanSite_shell__H2OZe :before{box-sizing:border-box}.AcademyDandanSite_shell__H2OZe :is(h1,h2,h3,p,a,strong,span,li,dt,dd){margin:0;letter-spacing:0;overflow-wrap:break-word;line-break:strict;text-wrap:balance}.AcademyDandanSite_shell__H2OZe a{color:inherit;text-decoration:none}.AcademyDandanSite_shell__H2OZe img{display:block;max-width:100%}.AcademyDandanSite_skip__FD2Tl{position:fixed;top:12px;left:12px;z-index:100;padding:10px 14px;background:var(--dd-yellow);color:var(--dd-navy);font-size:14px;font-weight:800;transform:translateY(-160%)}.AcademyDandanSite_skip__FD2Tl:focus-visible{transform:translateY(0)}.AcademyDandanSite_demoBar__YdTbE{display:grid;min-height:36px;place-items:center;padding-inline:18px;background:var(--dd-yellow);color:var(--dd-navy);font-size:13px;font-weight:860;text-align:center}.AcademyDandanSite_nav__PKtT0{position:-webkit-sticky;position:sticky;top:0;z-index:60;display:grid;min-height:72px;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);grid-gap:24px;gap:24px;align-items:center;padding:0 max(20px,calc((100% - 1240px) / 2));border-bottom:1px solid rgba(255,250,240,.14);background:rgba(22,36,61,.94);color:var(--dd-cream);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.AcademyDandanSite_brand__4mKAu{justify-self:start;color:var(--dd-yellow);font-size:22px;font-weight:800;line-height:1}.AcademyDandanSite_navLinks__l5fnY{display:flex;gap:clamp(14px,2vw,28px);align-items:center;justify-self:center;font-size:14px;font-weight:780}.AcademyDandanSite_navLinks__l5fnY a{color:rgba(255,250,240,.72);transition:color .18s ease}.AcademyDandanSite_navLinks__l5fnY a:focus-visible,.AcademyDandanSite_navLinks__l5fnY a:hover,.AcademyDandanSite_navLinks__l5fnY a[data-active=true]{color:var(--dd-yellow)}.AcademyDandanSite_floatingPrimary__kABxk:focus-visible,.AcademyDandanSite_navCta__ypcmL:focus-visible,.AcademyDandanSite_primaryCta__zw7F9:focus-visible{outline:3px solid var(--dd-navy);outline-offset:3px}.AcademyDandanSite_navLinks__l5fnY a:focus-visible,.AcademyDandanSite_secondaryCtaInk__XXsg8:focus-visible,.AcademyDandanSite_secondaryCta__pV_j2:focus-visible{outline:2px solid var(--dd-navy);outline-offset:3px;border-radius:4px}.AcademyDandanSite_navCta__ypcmL,.AcademyDandanSite_primaryCta__zw7F9,.AcademyDandanSite_secondaryCta__pV_j2{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:46px;align-items:center;justify-content:center;border-radius:999px;font-size:14px;font-weight:800;white-space:nowrap;transition:transform .18s ease,background .18s ease,color .18s ease}.AcademyDandanSite_navCta__ypcmL{justify-self:end;min-height:42px;padding:0 18px;background:var(--dd-yellow);color:var(--dd-navy)}.AcademyDandanSite_primaryCta__zw7F9{padding:0 24px;background:var(--dd-yellow);color:var(--dd-navy)}.AcademyDandanSite_secondaryCta__pV_j2{padding:0 22px;border:1px solid rgba(255,250,240,.3);color:var(--dd-cream)}.AcademyDandanSite_navCta__ypcmL:focus-visible,.AcademyDandanSite_navCta__ypcmL:hover,.AcademyDandanSite_primaryCta__zw7F9:focus-visible,.AcademyDandanSite_primaryCta__zw7F9:hover,.AcademyDandanSite_secondaryCta__pV_j2:focus-visible,.AcademyDandanSite_secondaryCta__pV_j2:hover{transform:translateY(-2px)}.AcademyDandanSite_page__y11J2{background:var(--dd-cream);word-break:keep-all;overflow-wrap:break-word}.AcademyDandanSite_hero__Rjx86{position:relative;display:flex;align-items:flex-end;min-height:100svh;overflow:hidden;isolation:isolate;padding:clamp(120px,14vw,168px) max(24px,calc((100vw - 1240px) / 2)) clamp(56px,8vh,104px);background:var(--dd-navy);color:var(--dd-cream)}.AcademyDandanSite_heroMedia__2D_hU{position:absolute;inset:-10% 0;z-index:-2;margin:0}.AcademyDandanSite_heroImage__DX8FG{width:100%;height:100%;object-fit:cover;object-position:78% center;transform:translateY(var(--dd-hero-y,0));will-change:transform}.AcademyDandanSite_hero__Rjx86:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,rgba(11,20,38,.86),rgba(11,20,38,.46) 30%,rgba(11,20,38,0) 58%),linear-gradient(90deg,rgba(11,20,38,.62),rgba(11,20,38,0) 50%)}.AcademyDandanSite_heroCopy__9uQzH{position:relative;z-index:1;display:grid;max-width:720px;min-width:0;grid-gap:clamp(20px,2.4vw,30px);gap:clamp(20px,2.4vw,30px);transform:translateY(var(--dd-hero-copy-y,0))}.AcademyDandanSite_eyebrow__7QITz,.AcademyDandanSite_kicker__XBRLy{display:inline-flex;align-items:center;gap:9px;color:var(--dd-muted);font-family:var(--dd-latin);font-size:clamp(15px,1.1vw,18px);font-weight:400;font-style:normal;line-height:1.35;letter-spacing:0;text-transform:none}.AcademyDandanSite_eyebrow__7QITz:before,.AcademyDandanSite_kicker__XBRLy:before{width:8px;height:8px;border-radius:999px;background:var(--dd-yellow);content:""}.AcademyDandanSite_hero__Rjx86 .AcademyDandanSite_eyebrow__7QITz{color:rgba(255,250,240,.82)}.AcademyDandanSite_hero__Rjx86 h1{max-width:18ch;color:var(--dd-cream);font-family:var(--dd-display);font-size:clamp(48px,7.4vw,104px);font-weight:700;line-height:1.16;letter-spacing:-.028em;text-shadow:0 2px 30px rgba(11,20,38,.42);text-wrap:balance}.AcademyDandanSite_heroActions__IgggY{display:flex;flex-wrap:wrap;gap:12px}.AcademyDandanSite_heroScroll__b_jGs{position:absolute;right:max(20px,calc((100% - 1240px) / 2));bottom:34px;z-index:1;display:flex;align-items:center;gap:12px;color:rgba(255,250,240,.66);font-family:var(--dd-latin);font-size:16px;font-style:normal;letter-spacing:.04em}.AcademyDandanSite_heroScroll__b_jGs:after{width:52px;height:1px;background:var(--dd-yellow);opacity:.7;content:"";transform-origin:left center;animation:AcademyDandanSite_ddScrollLine__DPo09 2.4s var(--dd-ease) infinite}@keyframes AcademyDandanSite_ddScrollLine__DPo09{0%,to{transform:scaleX(.4);opacity:.35}50%{transform:scaleX(1);opacity:.8}}.AcademyDandanSite_listSection__KaceQ,.AcademyDandanSite_navyBand__Tluuh,.AcademyDandanSite_section__5oaZf,.AcademyDandanSite_splitSection__mi5WP{padding:clamp(62px,6.6vw,108px) max(20px,calc((100% - 1240px) / 2))}.AcademyDandanSite_sectionHead__tyhbU{display:grid;grid-gap:14px;gap:14px;max-width:760px;margin-bottom:38px}.AcademyDandanSite_pageTitle__7oAvx h1,.AcademyDandanSite_sectionHead__tyhbU h2{color:var(--dd-navy);font-family:var(--dd-display);font-size:var(--dd-fs-display);font-weight:700;line-height:1.24;letter-spacing:-.018em;text-wrap:balance}.AcademyDandanSite_card__nd5ur p,.AcademyDandanSite_noticeCard__Cr_jc p,.AcademyDandanSite_pageTitle__7oAvx p,.AcademyDandanSite_row__xURYJ p,.AcademyDandanSite_sectionHead__tyhbU p,.AcademyDandanSite_teacherCard__sgmrX p{color:var(--dd-muted);font-size:15px;line-height:1.72;text-wrap:balance}.AcademyDandanSite_grid3__r9gkB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.AcademyDandanSite_card__nd5ur,.AcademyDandanSite_noticeCard__Cr_jc,.AcademyDandanSite_teacherCard__sgmrX{display:grid;min-width:0;grid-gap:16px;gap:16px;padding:26px 24px;border:1px solid var(--dd-line);border-radius:10px;background:var(--dd-paper);transition:border-color .36s var(--dd-ease),transform .36s var(--dd-ease)}.AcademyDandanSite_card__nd5ur:hover,.AcademyDandanSite_teacherCard__sgmrX:hover{border-color:rgba(22,36,61,.34);transform:translateY(-3px)}.AcademyDandanSite_card__nd5ur strong,.AcademyDandanSite_noticeCard__Cr_jc strong,.AcademyDandanSite_row__xURYJ strong,.AcademyDandanSite_teacherCard__sgmrX strong{color:var(--dd-navy);font-family:var(--dd-display);font-size:21px;font-weight:700;line-height:1.34;letter-spacing:-.01em}.AcademyDandanSite_card__nd5ur span,.AcademyDandanSite_noticeCard__Cr_jc span,.AcademyDandanSite_teacherCard__sgmrX span{color:var(--dd-navy);font-size:13px;font-weight:700}.AcademyDandanSite_highlight__vyTZL{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;color:var(--dd-navy);font-family:var(--dd-latin);font-size:clamp(15px,1.1vw,18px);font-style:normal;font-weight:400;line-height:1.2}.AcademyDandanSite_highlight__vyTZL:before{width:7px;height:7px;border-radius:999px;background:var(--dd-yellow);content:""}.AcademyDandanSite_highlightKo__2Ip_K{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;color:var(--dd-navy);font-family:var(--dd-display);font-size:clamp(13px,1vw,15px);font-style:normal;font-weight:700;line-height:1.3;letter-spacing:-.005em}.AcademyDandanSite_highlightKo__2Ip_K:before{width:7px;height:7px;border-radius:999px;background:var(--dd-yellow);content:""}.AcademyDandanSite_splitSection__mi5WP{display:grid;grid-template-columns:minmax(280px,.86fr) minmax(360px,1.14fr);grid-gap:clamp(28px,5vw,76px);gap:clamp(28px,5vw,76px);align-items:center;border-top:1px solid var(--dd-line)}.AcademyDandanSite_mediaFrame__l5Grf{position:relative;aspect-ratio:4/5;margin:0;overflow:hidden;border-radius:10px;background:var(--dd-frame)}.AcademyDandanSite_wideMedia__8aHZ3{aspect-ratio:16/10}.AcademyDandanSite_mediaFrame__l5Grf img,.AcademyDandanSite_placeholder__wjXGa{width:100%;height:100%;object-fit:cover}.AcademyDandanSite_mediaFrame__l5Grf img{filter:grayscale(1) contrast(1.03);transition:filter .76s var(--dd-ease),transform .52s var(--dd-ease)}.AcademyDandanSite_mediaFrame__l5Grf:hover img{filter:grayscale(0) saturate(.94);transform:scale(1.03)}.AcademyDandanSite_mediaFrame__l5Grf:after{position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(22,36,61,.1);pointer-events:none;content:""}.AcademyDandanSite_placeholder__wjXGa{display:none;min-height:260px;place-items:center;background:linear-gradient(135deg,rgba(22,36,61,.92),rgba(22,36,61,.66));color:var(--dd-light-muted);font-size:14px;font-weight:700}.AcademyDandanSite_shell__H2OZe figure[data-missing=true] img{display:none}.AcademyDandanSite_shell__H2OZe figure[data-missing=true] .AcademyDandanSite_placeholder__wjXGa{display:grid}.AcademyDandanSite_rows__vUzqc{display:grid;border-top:1px solid rgba(22,36,61,.2)}.AcademyDandanSite_row__xURYJ{display:grid;grid-template-columns:90px minmax(160px,.42fr) minmax(0,1fr);grid-gap:24px;gap:24px;padding:28px 0;border-bottom:1px solid rgba(22,36,61,.2)}.AcademyDandanSite_row__xURYJ span{color:var(--dd-yellow);font-size:16px;font-weight:800}.AcademyDandanSite_navyBand__Tluuh{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.7fr);grid-gap:clamp(28px,5vw,70px);gap:clamp(28px,5vw,70px);align-items:center;border-top:1px solid var(--dd-line);background:var(--dd-paper);color:var(--dd-ink)}.AcademyDandanSite_navyBand__Tluuh h2{color:var(--dd-navy);font-family:var(--dd-display);font-size:var(--dd-fs-display);font-weight:700;line-height:1.24;letter-spacing:-.018em;text-wrap:balance}.AcademyDandanSite_navyBand__Tluuh p{max-width:620px;color:var(--dd-muted);font-size:var(--dd-fs-body);line-height:1.78}.AcademyDandanSite_navyCopy__FZb0E{display:grid;grid-gap:18px;gap:18px}.AcademyDandanSite_pageHero__MAiRy{padding:clamp(74px,9vw,126px) max(20px,calc((100% - 1240px) / 2)) clamp(54px,7vw,84px);background:var(--dd-navy);color:var(--dd-cream)}.AcademyDandanSite_pageTitle__7oAvx{display:grid;max-width:820px;grid-gap:18px;gap:18px;text-wrap:balance}.AcademyDandanSite_pageTitle__7oAvx h1{color:var(--dd-cream);text-wrap:balance}.AcademyDandanSite_pageTitle__7oAvx p{max-width:620px;color:var(--dd-light-muted);text-wrap:balance}.AcademyDandanSite_listSection__KaceQ{display:grid;grid-gap:24px;gap:24px}.AcademyDandanSite_teacherGrid__eIju4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.AcademyDandanSite_teacherCard__sgmrX{padding:0;overflow:hidden}.AcademyDandanSite_teacherCard__sgmrX>div{display:grid;grid-gap:14px;gap:14px;padding:24px}.AcademyDandanSite_noticeCard__Cr_jc{grid-template-columns:120px minmax(0,1fr);align-items:start}.AcademyDandanSite_footer__tCGIV{display:grid;grid-gap:28px;gap:28px;padding:58px max(20px,calc((100% - 1240px) / 2)) 34px;border-top:1px solid rgba(255,250,240,.16);background:var(--dd-navy-deep);color:var(--dd-cream)}.AcademyDandanSite_footer__tCGIV strong{color:var(--dd-yellow);font-size:22px;font-weight:800}.AcademyDandanSite_footer__tCGIV dd,.AcademyDandanSite_footer__tCGIV p,.AcademyDandanSite_footer__tCGIV small{color:rgba(255,250,240,.7);font-size:14px;line-height:1.7}.AcademyDandanSite_footer__tCGIV dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px;margin:0}.AcademyDandanSite_footer__tCGIV dt{color:var(--dd-yellow);font-size:13px;font-weight:800}.AcademyDandanSite_empathy__W2jA6{padding:clamp(72px,9vw,130px) max(20px,calc((100% - 1240px) / 2));border-top:1px solid var(--dd-line);background:var(--dd-paper)}.AcademyDandanSite_empathyInner__TSWXK{display:grid;grid-gap:26px;gap:26px;max-width:820px}.AcademyDandanSite_empathy__W2jA6 h2{color:var(--dd-navy);font-family:var(--dd-display);font-size:clamp(30px,3.8vw,52px);font-weight:700;line-height:1.3;letter-spacing:-.016em;text-wrap:balance}.AcademyDandanSite_empathy__W2jA6 p{max-width:640px;color:var(--dd-muted);font-size:clamp(16px,1.5vw,18px);line-height:1.78}.AcademyDandanSite_empathyList__qge4f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:4px 0 0;padding:0;list-style:none}.AcademyDandanSite_empathyList__qge4f li{display:grid;grid-gap:8px;gap:8px;padding:18px 20px;border:1px solid var(--dd-line);border-left:2px solid var(--dd-yellow);border-radius:8px;background:var(--dd-cream)}.AcademyDandanSite_empathyList__qge4f strong{color:var(--dd-navy);font-size:17px;font-weight:700;line-height:1.34}.AcademyDandanSite_empathyList__qge4f span{color:var(--dd-muted);font-size:14px;line-height:1.6}.AcademyDandanSite_empathyLead__Plc6_{color:var(--dd-navy)!important;font-family:var(--dd-display);font-size:clamp(18px,2vw,23px)!important;font-weight:700;line-height:1.45!important;letter-spacing:-.01em}.AcademyDandanSite_overlayBand__rEkxv{position:relative;display:grid;align-items:center;min-height:clamp(420px,56vw,600px);overflow:hidden;isolation:isolate;border-top:1px solid var(--dd-line);background:var(--dd-frame);color:var(--dd-ink)}.AcademyDandanSite_overlayBandImage__n_cJZ{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center}.AcademyDandanSite_overlayBandCopy__n_Gbd{display:grid;grid-gap:18px;gap:18px;width:min(100% - 44px,1240px);margin:0 auto}.AcademyDandanSite_overlayBand__rEkxv[data-zone=right]{align-items:center}.AcademyDandanSite_overlayBand__rEkxv[data-zone=right] .AcademyDandanSite_overlayBandCopy__n_Gbd{justify-items:start}.AcademyDandanSite_overlayBand__rEkxv[data-zone=right] .AcademyDandanSite_overlayBandCopy__n_Gbd>*{max-width:min(42%,480px);margin-left:auto}.AcademyDandanSite_overlayBand__rEkxv[data-zone=right] .AcademyDandanSite_kicker__XBRLy,.AcademyDandanSite_overlayBand__rEkxv[data-zone=right] p{color:rgba(16,19,26,.85)}.AcademyDandanSite_overlayBand__rEkxv[data-zone=top]{align-items:start;background:var(--dd-navy);color:var(--dd-cream)}.AcademyDandanSite_overlayBand__rEkxv[data-zone=top]:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(11,20,38,.82),rgba(11,20,38,.6) 46%,rgba(11,20,38,0) 80%)}.AcademyDandanSite_overlayBand__rEkxv[data-zone=top] .AcademyDandanSite_overlayBandCopy__n_Gbd{position:relative;z-index:1;justify-items:start;padding-top:clamp(36px,6vw,72px)}.AcademyDandanSite_overlayBand__rEkxv[data-zone=top] .AcademyDandanSite_overlayBandCopy__n_Gbd>*{max-width:min(62%,680px)}.AcademyDandanSite_overlayBand__rEkxv[data-zone=top] .AcademyDandanSite_bandLine__K0aZZ,.AcademyDandanSite_overlayBand__rEkxv[data-zone=top] h2{color:var(--dd-cream)}.AcademyDandanSite_overlayBand__rEkxv[data-zone=top] .AcademyDandanSite_kicker__XBRLy,.AcademyDandanSite_overlayBand__rEkxv[data-zone=top] p{color:var(--dd-light-muted)}.AcademyDandanSite_overlayBand__rEkxv h2{display:grid;grid-gap:2px;gap:2px;color:var(--dd-navy);font-family:var(--dd-display);font-size:var(--dd-fs-display);font-weight:700;line-height:1.22;letter-spacing:-.018em;text-wrap:balance}.AcademyDandanSite_bandLine__K0aZZ{display:block}.AcademyDandanSite_overlayBand__rEkxv p{color:var(--dd-muted);font-size:clamp(15px,1.4vw,18px);line-height:1.74}.AcademyDandanSite_studyGallery__MjAt9{padding:clamp(62px,6.6vw,108px) max(20px,calc((100% - 1240px) / 2));border-top:1px solid var(--dd-line);background:var(--dd-paper)}.AcademyDandanSite_galleryGrid__jqP7_{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:18px;gap:18px}.AcademyDandanSite_galleryCard__il7Zj{display:grid;grid-gap:14px;gap:14px;min-width:0}.AcademyDandanSite_galleryCard__il7Zj:first-child{grid-column:span 5}.AcademyDandanSite_galleryCard__il7Zj:nth-child(2),.AcademyDandanSite_galleryCard__il7Zj:nth-child(3){grid-column:span 7}.AcademyDandanSite_galleryCard__il7Zj:nth-child(4){grid-column:span 5}.AcademyDandanSite_galleryMedia__cOVpc{position:relative;min-width:0;margin:0;overflow:hidden;aspect-ratio:3/4;border-radius:12px;background:var(--dd-frame)}.AcademyDandanSite_galleryCard__il7Zj:nth-child(2) .AcademyDandanSite_galleryMedia__cOVpc,.AcademyDandanSite_galleryCard__il7Zj:nth-child(3) .AcademyDandanSite_galleryMedia__cOVpc{aspect-ratio:16/11}.AcademyDandanSite_galleryMedia__cOVpc img{width:100%;height:100%;object-fit:cover;transition:transform .52s var(--dd-ease)}.AcademyDandanSite_galleryCard__il7Zj:hover .AcademyDandanSite_galleryMedia__cOVpc img{transform:scale(1.03)}.AcademyDandanSite_galleryMedia__cOVpc:after{position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(22,36,61,.1);pointer-events:none;content:"";transition:box-shadow .36s var(--dd-ease)}.AcademyDandanSite_galleryCard__il7Zj:hover .AcademyDandanSite_galleryMedia__cOVpc:after{box-shadow:inset 0 0 0 1px rgba(22,36,61,.28)}.AcademyDandanSite_galleryMeta__tbpzO{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 12px;gap:4px 12px;align-items:baseline}.AcademyDandanSite_galleryNo__n7hHd{grid-row:span 2;align-self:start;color:var(--dd-yellow);font-family:var(--dd-latin);font-size:clamp(26px,2.8vw,40px);font-style:normal;font-weight:700;line-height:.9}.AcademyDandanSite_galleryMeta__tbpzO strong{color:var(--dd-navy);font-family:var(--dd-display);font-size:clamp(16px,1.4vw,19px);font-weight:700;line-height:1.34}.AcademyDandanSite_galleryNote__I_HzR{grid-column:2;color:var(--dd-muted);font-size:13.5px;line-height:1.55}.AcademyDandanSite_galleryMedia__cOVpc .AcademyDandanSite_placeholder__wjXGa,.AcademyDandanSite_shell__H2OZe figure[data-missing=true].AcademyDandanSite_galleryMedia__cOVpc img{display:none}.AcademyDandanSite_shell__H2OZe figure[data-missing=true].AcademyDandanSite_galleryMedia__cOVpc .AcademyDandanSite_placeholder__wjXGa{display:grid}.AcademyDandanSite_mechanism__DECO4{padding:clamp(72px,8vw,124px) max(20px,calc((100% - 1240px) / 2)) clamp(36px,5vw,72px);background:var(--dd-navy);color:var(--dd-cream);scroll-margin-top:88px}.AcademyDandanSite_mechanism__DECO4 .AcademyDandanSite_sectionHead__tyhbU h2{color:var(--dd-cream)}.AcademyDandanSite_mechanism__DECO4 .AcademyDandanSite_sectionHead__tyhbU p{color:var(--dd-light-muted)}.AcademyDandanSite_mechDeck__i5mOz{--deck-top:clamp(86px,11vh,116px);--deck-peek:18px;--deck-r:14px;display:grid;margin:0;padding:0;list-style:none;counter-reset:none}.AcademyDandanSite_mechCard__19Uou{position:-webkit-sticky;position:sticky;display:grid;grid-template-columns:clamp(64px,7vw,104px) minmax(0,1fr);grid-gap:clamp(18px,3vw,44px);gap:clamp(18px,3vw,44px);align-items:center;min-height:clamp(240px,34vh,320px);margin:0 0 var(--deck-peek);padding:clamp(28px,3.4vw,48px) clamp(24px,3vw,52px);border:1px solid rgba(255,250,240,.16);border-radius:var(--deck-r) var(--deck-r) 0 0;background:var(--dd-navy-deep);box-shadow:0 -1px 0 rgba(255,250,240,.22),0 -22px 44px -24px rgba(5,9,18,.82)}.AcademyDandanSite_mechCard__19Uou:last-child{margin-bottom:0;border-radius:var(--deck-r)}.AcademyDandanSite_mechNum__s3_tg{align-self:start;color:var(--dd-yellow);font-family:var(--dd-latin);font-size:clamp(40px,5vw,72px);font-style:normal;font-weight:700;line-height:.86;letter-spacing:0}.AcademyDandanSite_mechBody__nOtY7{display:grid;grid-gap:14px;gap:14px;max-width:56ch}.AcademyDandanSite_mechCard__19Uou strong{color:var(--dd-cream);font-family:var(--dd-display);font-size:clamp(23px,2.6vw,34px);font-weight:700;line-height:1.3;letter-spacing:-.012em}.AcademyDandanSite_mechCard__19Uou p{color:var(--dd-light-muted);font-size:var(--dd-fs-body);line-height:1.82}.AcademyDandanSite_mechCta__HimPI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:clamp(28px,4vw,48px);padding:24px 28px;border:1px solid rgba(255,250,240,.18);border-radius:12px;background:rgba(255,250,240,.04)}.AcademyDandanSite_mechCta__HimPI p{margin:0;color:var(--dd-cream);font-family:var(--dd-display);font-size:clamp(17px,1.8vw,21px);font-weight:700;line-height:1.5;letter-spacing:-.01em}.AcademyDandanSite_fineNote__8Psh4{font-size:14px!important;font-weight:660}.AcademyDandanSite_grid4__jlPfW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.AcademyDandanSite_sectionFootCta__kdPfJ{margin-top:34px}.AcademyDandanSite_teacherInline__VnYxJ{display:grid;grid-gap:18px;gap:18px;margin:28px 0;padding:0;list-style:none}.AcademyDandanSite_teacherInline__VnYxJ li{display:grid;grid-gap:8px;gap:8px;padding-bottom:18px;border-bottom:1px solid var(--dd-line)}.AcademyDandanSite_teacherInline__VnYxJ li:last-child{border-bottom:0;padding-bottom:0}.AcademyDandanSite_teacherInline__VnYxJ strong{color:var(--dd-navy);font-family:var(--dd-display);font-size:20px;font-weight:700;line-height:1.34;letter-spacing:-.01em}.AcademyDandanSite_teacherInline__VnYxJ p{color:var(--dd-muted);font-size:15px;line-height:1.7}.AcademyDandanSite_honestyNote__STKkc{margin-top:26px;color:var(--dd-muted);font-size:14px;font-weight:660;line-height:1.72}.AcademyDandanSite_faqList___AqU_{display:grid;border-top:1px solid var(--dd-line)}.AcademyDandanSite_faqItem___T_dn{border-bottom:1px solid var(--dd-line)}.AcademyDandanSite_faqItem___T_dn summary{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:24px 4px;color:var(--dd-navy);cursor:pointer;font-family:var(--dd-display);font-size:clamp(17px,1.8vw,21px);font-weight:700;line-height:1.45;letter-spacing:-.01em;list-style:none}.AcademyDandanSite_faqItem___T_dn summary::-webkit-details-marker{display:none}.AcademyDandanSite_faqItem___T_dn summary:after{content:"+";flex:0 0 auto;align-self:flex-start;margin-top:4px;color:var(--dd-yellow);font-size:26px;font-weight:400;line-height:1;transition:transform .24s var(--dd-ease)}.AcademyDandanSite_faqItem___T_dn[open] summary:after{transform:rotate(45deg)}.AcademyDandanSite_faqItem___T_dn p{margin:0;padding:0 4px 24px;color:var(--dd-muted);font-size:15px;line-height:1.78;max-width:720px}.AcademyDandanSite_location__qVIAd{padding:clamp(76px,9vw,130px) max(20px,calc((100% - 1240px) / 2));border-top:1px solid var(--dd-line);background:var(--dd-paper)}.AcademyDandanSite_locationInner__4T3vM{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(280px,1.1fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:center}.AcademyDandanSite_locationCopy__Bha6Y{display:grid;grid-gap:22px;gap:22px}.AcademyDandanSite_locationList__Ho5AI{display:grid;grid-gap:18px;gap:18px;margin:0}.AcademyDandanSite_locationList__Ho5AI div{display:grid;grid-gap:6px;gap:6px}.AcademyDandanSite_locationList__Ho5AI dt{color:var(--dd-yellow);font-size:13px;font-weight:880;text-transform:uppercase}.AcademyDandanSite_locationList__Ho5AI dd{margin:0;color:var(--dd-navy);font-size:clamp(16px,1.6vw,18px);font-weight:700;line-height:1.6}.AcademyDandanSite_locationMap__ZtrjX{display:grid;grid-gap:6px;gap:6px;place-content:center;place-items:center;aspect-ratio:16/10;padding:24px;border:1px solid var(--dd-line);border-radius:8px;background:linear-gradient(135deg,rgba(22,36,61,.06),rgba(22,36,61,.02)),repeating-linear-gradient(90deg,rgba(22,36,61,.05) 0 1px,transparent 1px 22px);text-align:center}.AcademyDandanSite_locationMapPin__8QKHS{color:var(--dd-navy);font-family:var(--dd-display);font-size:clamp(17px,1.8vw,21px);font-weight:700;line-height:1.4;letter-spacing:-.01em}.AcademyDandanSite_locationMapSub__KhMCM{color:var(--dd-muted);font-size:14px;font-weight:660;line-height:1.5}.AcademyDandanSite_locationMapDemo__3qcd4{margin-top:6px;color:var(--dd-muted);font-family:var(--dd-latin);font-size:14px;font-style:normal}.AcademyDandanSite_finalBand__mAeZy{padding:clamp(80px,9vw,140px) max(20px,calc((100% - 1240px) / 2));background:var(--dd-navy);color:var(--dd-cream)}.AcademyDandanSite_finalInner__rBs3G{display:grid;grid-gap:22px;gap:22px;max-width:760px}.AcademyDandanSite_finalBand__mAeZy h2{color:var(--dd-cream);font-family:var(--dd-display);font-size:var(--dd-fs-display);font-weight:700;line-height:1.22;letter-spacing:-.018em;text-wrap:balance}.AcademyDandanSite_finalBand__mAeZy p{max-width:600px;color:var(--dd-light-muted);font-size:clamp(16px,1.6vw,19px);line-height:1.76}.AcademyDandanSite_finalBand__mAeZy .AcademyDandanSite_kicker__XBRLy,.AcademyDandanSite_mechanism__DECO4 .AcademyDandanSite_kicker__XBRLy{color:var(--dd-light-muted)}.AcademyDandanSite_secondaryCtaInk__XXsg8{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:46px;align-items:center;justify-content:center;border-radius:999px;padding:0 22px;border:1px solid var(--dd-line);color:var(--dd-navy);font-size:14px;font-weight:800;white-space:nowrap;transition:transform .18s ease}.AcademyDandanSite_secondaryCtaInk__XXsg8:focus-visible,.AcademyDandanSite_secondaryCtaInk__XXsg8:hover{transform:translateY(-2px)}.AcademyDandanSite_floatingCta__HAgPa{position:fixed;inset:auto 0 0 0;z-index:70;display:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid rgba(255,250,240,.16);background:rgba(11,20,38,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.AcademyDandanSite_floatingPrimary__kABxk{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;border-radius:999px;background:var(--dd-yellow);color:var(--dd-navy);font-size:15px;font-weight:800}.AcademyDandanSite_revealRoot__LOpmm [data-dd-reveal]{opacity:0;transform:translateY(28px);transition:opacity .78s var(--dd-ease),transform .78s var(--dd-ease);transition-delay:calc(var(--dd-i, 0) * 80ms)}.AcademyDandanSite_revealRoot__LOpmm [data-dd-reveal][data-visible=true]{opacity:1;transform:translateY(0)}@media (max-width:1040px){.AcademyDandanSite_nav__PKtT0{grid-template-columns:minmax(160px,1fr) auto}.AcademyDandanSite_navLinks__l5fnY{display:none}.AcademyDandanSite_empathyList__qge4f,.AcademyDandanSite_grid3__r9gkB,.AcademyDandanSite_grid4__jlPfW,.AcademyDandanSite_locationInner__4T3vM,.AcademyDandanSite_navyBand__Tluuh,.AcademyDandanSite_splitSection__mi5WP,.AcademyDandanSite_teacherGrid__eIju4{grid-template-columns:1fr}.AcademyDandanSite_grid4__jlPfW{grid-template-columns:repeat(2,minmax(0,1fr))}.AcademyDandanSite_floatingCta__HAgPa{display:block}.AcademyDandanSite_page__y11J2{padding-bottom:calc(86px + env(safe-area-inset-bottom, 0px))}}@media (max-width:720px){.AcademyDandanSite_nav__PKtT0{min-height:66px;padding-inline:18px}.AcademyDandanSite_brand__4mKAu{font-size:19px}.AcademyDandanSite_navCta__ypcmL{padding-inline:14px}.AcademyDandanSite_hero__Rjx86{min-height:100svh;padding:clamp(96px,24vw,132px) 22px calc(clamp(96px, 20vw, 120px) + env(safe-area-inset-bottom, 0px))}.AcademyDandanSite_heroCopy__9uQzH{max-width:100%}.AcademyDandanSite_hero__Rjx86 h1{font-size:clamp(40px,13vw,64px)}.AcademyDandanSite_heroImage__DX8FG{object-position:70% center}.AcademyDandanSite_overlayBand__rEkxv{min-height:clamp(440px,84svh,560px)}.AcademyDandanSite_overlayBand__rEkxv[data-zone=right] .AcademyDandanSite_overlayBandImage__n_cJZ{object-position:2% center}.AcademyDandanSite_overlayBand__rEkxv[data-zone=right]:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(0deg,rgba(236,234,229,.92),rgba(236,234,229,.74) 42%,rgba(236,234,229,0) 78%)}.AcademyDandanSite_overlayBand__rEkxv[data-zone=right] .AcademyDandanSite_overlayBandCopy__n_Gbd{position:relative;z-index:1;justify-items:start;align-self:end;padding-bottom:8px}.AcademyDandanSite_overlayBand__rEkxv[data-zone=right] .AcademyDandanSite_overlayBandCopy__n_Gbd>*{max-width:100%;margin-left:0}.AcademyDandanSite_overlayBand__rEkxv[data-zone=top] .AcademyDandanSite_overlayBandImage__n_cJZ{object-position:center 86%}.AcademyDandanSite_overlayBand__rEkxv[data-zone=top] .AcademyDandanSite_overlayBandCopy__n_Gbd>*{max-width:100%}.AcademyDandanSite_galleryGrid__jqP7_{grid-template-columns:1fr}.AcademyDandanSite_galleryCard__il7Zj:first-child,.AcademyDandanSite_galleryCard__il7Zj:nth-child(2),.AcademyDandanSite_galleryCard__il7Zj:nth-child(3),.AcademyDandanSite_galleryCard__il7Zj:nth-child(4){grid-column:auto}.AcademyDandanSite_galleryCard__il7Zj:nth-child(2) .AcademyDandanSite_galleryMedia__cOVpc,.AcademyDandanSite_galleryCard__il7Zj:nth-child(3) .AcademyDandanSite_galleryMedia__cOVpc{aspect-ratio:4/3}.AcademyDandanSite_empathyList__qge4f,.AcademyDandanSite_footer__tCGIV dl,.AcademyDandanSite_grid4__jlPfW,.AcademyDandanSite_noticeCard__Cr_jc,.AcademyDandanSite_row__xURYJ{grid-template-columns:1fr}.AcademyDandanSite_mechDeck__i5mOz{--deck-top:96px;--deck-peek:0px}.AcademyDandanSite_mechCard__19Uou{position:static;grid-template-columns:1fr;gap:10px;min-height:0;margin:0 0 14px;border-radius:var(--deck-r);box-shadow:none}.AcademyDandanSite_mechCard__19Uou:last-child{margin-bottom:0}.AcademyDandanSite_mechCta__HimPI{flex-direction:column;align-items:flex-start}}@media (max-width:390px){.AcademyDandanSite_nav__PKtT0{padding-inline:14px}.AcademyDandanSite_navCta__ypcmL{font-size:13px}}@media (prefers-reduced-motion:reduce){.AcademyDandanSite_card__nd5ur,.AcademyDandanSite_galleryMedia__cOVpc img,.AcademyDandanSite_heroCopy__9uQzH,.AcademyDandanSite_heroImage__DX8FG,.AcademyDandanSite_mediaFrame__l5Grf img,.AcademyDandanSite_revealRoot__LOpmm [data-dd-reveal],.AcademyDandanSite_teacherCard__sgmrX{transform:none;transition:none}.AcademyDandanSite_revealRoot__LOpmm [data-dd-reveal]{opacity:1;transition-delay:0s}.AcademyDandanSite_mechCard__19Uou{position:static;min-height:0;margin:0 0 14px;border-radius:var(--deck-r);box-shadow:none}.AcademyDandanSite_mechCard__19Uou:last-child{margin-bottom:0}.AcademyDandanSite_heroScroll__b_jGs:after{animation:none;transform:scaleX(1);opacity:.6}}.LevelTestFlow_levelFlow__4FqRH{width:min(calc(100vw - 44px),1180px);margin:0 auto;padding:clamp(58px,7vw,92px) 0 112px;word-break:keep-all;overflow-wrap:break-word}.LevelTestFlow_header__9P2bY{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px;border-bottom:1px solid rgba(22,36,61,.18)}.LevelTestFlow_header__9P2bY h2{max-width:780px;margin:10px 0 0;color:var(--dd-navy);font-size:clamp(36px,4.8vw,68px);font-weight:800;line-height:1.18;text-wrap:balance}.LevelTestFlow_confirmation__c7noi p,.LevelTestFlow_emptyState__9QAyO,.LevelTestFlow_header__9P2bY p,.LevelTestFlow_loading__lQckL,.LevelTestFlow_quizFooter__BqusP p,.LevelTestFlow_resultCard__327Gf p,.LevelTestFlow_selectedLevel__hffQy p,.LevelTestFlow_stageCopy__l3zUH p{margin:0;color:var(--dd-muted);font-size:15px;line-height:1.7}.LevelTestFlow_kicker__JUbDc{color:var(--dd-yellow);font-size:12px;font-weight:800;line-height:1.3;text-transform:uppercase}.LevelTestFlow_backButton__t9xHb,.LevelTestFlow_resetButton__PpGd_,.LevelTestFlow_submitButton__jzmUs{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:1px solid var(--dd-yellow);border-radius:8px;padding:0 20px;background:var(--dd-yellow);color:var(--dd-navy);cursor:pointer;font:inherit;font-size:14px;font-weight:800;line-height:1;white-space:nowrap;transition:box-shadow .18s ease,transform .18s ease,opacity .18s ease}.LevelTestFlow_backButton__t9xHb,.LevelTestFlow_resetButton__PpGd_{background:transparent}.LevelTestFlow_submitButton__jzmUs:disabled{cursor:not-allowed;opacity:.45}.LevelTestFlow_backButton__t9xHb:hover,.LevelTestFlow_resetButton__PpGd_:hover,.LevelTestFlow_submitButton__jzmUs:not(:disabled):hover{box-shadow:0 12px 26px rgba(22,36,61,.14);transform:translateY(-1px)}.LevelTestFlow_steps__p3uAj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:28px 0 0;padding:0;border:1px solid rgba(22,36,61,.16);border-radius:8px;background:rgba(22,36,61,.16);list-style:none;overflow:hidden}.LevelTestFlow_stepItem__Wp9Ay{display:flex;min-height:76px;min-width:0;align-items:center;gap:12px;padding:16px;background:rgba(255,255,255,.72);color:var(--dd-muted)}.LevelTestFlow_stepItem__Wp9Ay span{display:inline-flex;flex:0 0 auto;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid rgba(22,36,61,.2);border-radius:999px;font-size:13px;font-weight:800}.LevelTestFlow_stepItem__Wp9Ay strong{min-width:0;font-size:14px;font-weight:800;line-height:1.3}.LevelTestFlow_stepItem__Wp9Ay[data-active=true],.LevelTestFlow_stepItem__Wp9Ay[data-complete=true]{background:#ffffff;color:var(--dd-navy)}.LevelTestFlow_stepItem__Wp9Ay[data-active=true] span,.LevelTestFlow_stepItem__Wp9Ay[data-complete=true] span{border-color:var(--dd-yellow);background:var(--dd-yellow);color:var(--dd-navy)}.LevelTestFlow_panel__eBCqM{min-height:560px;margin-top:24px;border:1px solid rgba(22,36,61,.16);border-radius:8px;background:#ffffff;box-shadow:0 22px 60px rgba(22,36,61,.08)}.LevelTestFlow_confirmation__c7noi,.LevelTestFlow_form__IUbtt,.LevelTestFlow_quizStage__h7UU9,.LevelTestFlow_resultStage__lNLrO,.LevelTestFlow_scheduleStage__U9uPx{display:grid;grid-gap:30px;gap:30px;padding:clamp(24px,4vw,44px)}.LevelTestFlow_stageCopy__l3zUH{display:grid;grid-gap:10px;gap:10px;max-width:820px}.LevelTestFlow_confirmation__c7noi h3,.LevelTestFlow_resultCard__327Gf h3,.LevelTestFlow_stageCopy__l3zUH h3{margin:0;color:var(--dd-navy);font-size:clamp(28px,3.5vw,46px);font-weight:800;line-height:1.12}.LevelTestFlow_questionList__xcGIY{display:grid;grid-gap:16px;gap:16px}.LevelTestFlow_question__HH2ty{display:grid;grid-gap:14px;gap:14px;min-width:0;margin:0;border:1px solid rgba(22,36,61,.14);border-radius:8px;padding:18px}.LevelTestFlow_question__HH2ty legend{display:flex;gap:10px;align-items:center;color:var(--dd-navy);font-size:17px;font-weight:800;line-height:1.35}.LevelTestFlow_question__HH2ty legend span{color:var(--dd-yellow);font-weight:800}.LevelTestFlow_optionGrid__voFQE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.LevelTestFlow_option__oPzGv{display:grid;min-height:100px;min-width:0;align-content:start;border:1px solid rgba(22,36,61,.15);border-radius:8px;padding:14px;background:rgba(255,250,240,.56);color:var(--dd-ink);cursor:pointer;font-weight:760;line-height:1.55;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.LevelTestFlow_option__oPzGv input{position:absolute;opacity:0;pointer-events:none}.LevelTestFlow_option__oPzGv:hover,.LevelTestFlow_option__oPzGv[data-selected=true]{border-color:var(--dd-yellow);box-shadow:inset 0 0 0 1px var(--dd-yellow);transform:translateY(-1px)}.LevelTestFlow_quizFooter__BqusP{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:4px}.LevelTestFlow_resultStage__lNLrO{grid-template-columns:minmax(280px,.76fr) minmax(0,1fr);align-items:start}.LevelTestFlow_resultCard__327Gf{display:grid;grid-gap:16px;gap:16px;min-width:0;border:1px solid rgba(22,36,61,.14);border-radius:8px;padding:24px;background:var(--dd-navy);color:var(--dd-cream)}.LevelTestFlow_resultCard__327Gf h3,.LevelTestFlow_resultCard__327Gf strong{color:var(--dd-yellow)}.LevelTestFlow_resultCard__327Gf strong{font-size:clamp(26px,3.4vw,42px);font-weight:800;line-height:1.08}.LevelTestFlow_resultCard__327Gf p{color:rgba(255,250,240,.74)}.LevelTestFlow_score__MdPEj{color:var(--dd-yellow)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(38px,5vw,70px)!important;font-weight:800;line-height:1}.LevelTestFlow_levelGrid__CJfue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.LevelTestFlow_levelCard__lxnEt{display:grid;min-width:0;grid-gap:10px;gap:10px;border:1px solid rgba(22,36,61,.14);border-top:3px solid rgba(255,201,74,.56);border-radius:8px;padding:18px;background:#ffffff}.LevelTestFlow_levelCard__lxnEt[data-selected=true]{border-color:var(--dd-yellow);background:rgba(255,201,74,.18);box-shadow:inset 0 0 0 1px var(--dd-yellow)}.LevelTestFlow_field__EseWw span,.LevelTestFlow_levelCard__lxnEt span,.LevelTestFlow_selectedLevel__hffQy span,.LevelTestFlow_slotHead__N04fC span,.LevelTestFlow_summary__9_MQ1 dt{color:var(--dd-navy);font-size:12px;font-weight:800;line-height:1.3;text-transform:uppercase}.LevelTestFlow_levelCard__lxnEt strong{color:var(--dd-navy);font-size:20px;font-weight:800;line-height:1.22}.LevelTestFlow_levelCard__lxnEt p{margin:0;color:var(--dd-muted);font-weight:780}.LevelTestFlow_selectedLevel__hffQy{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;width:min(100%,620px);border:1px solid rgba(22,36,61,.16);border-left:4px solid var(--dd-yellow);border-radius:8px;padding:16px;background:rgba(255,250,240,.68)}.LevelTestFlow_selectedLevel__hffQy span{display:inline-flex;min-height:30px;align-items:center;border:1px solid rgba(22,36,61,.18);border-radius:999px;padding:0 12px;color:var(--dd-navy)}.LevelTestFlow_selectedLevel__hffQy strong{display:block;margin-bottom:3px;color:var(--dd-navy);font-size:18px;font-weight:800}.LevelTestFlow_scheduler__m3zbJ{display:grid;grid-template-columns:minmax(0,.96fr) minmax(320px,.68fr);grid-gap:24px;gap:24px;align-items:start}.LevelTestFlow_calendarGrid__VcLzl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.LevelTestFlow_dateButton__y0po7,.LevelTestFlow_slotButton__Fq7Yo{display:grid;min-width:0;border:1px solid rgba(22,36,61,.14);border-radius:8px;background:#ffffff;color:var(--dd-ink);cursor:pointer;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.LevelTestFlow_dateButton__y0po7{min-height:124px;gap:7px;align-content:start;padding:14px}.LevelTestFlow_dateButton__y0po7 em,.LevelTestFlow_dateButton__y0po7 span,.LevelTestFlow_slotButton__Fq7Yo small{color:var(--dd-muted);font-style:normal;font-weight:780}.LevelTestFlow_dateButton__y0po7 strong{color:var(--dd-navy);font-size:25px;font-weight:800;line-height:1}.LevelTestFlow_dateButton__y0po7:hover,.LevelTestFlow_slotButton__Fq7Yo:hover{border-color:var(--dd-yellow);box-shadow:0 12px 24px rgba(22,36,61,.12);transform:translateY(-1px)}.LevelTestFlow_dateButton__y0po7[data-selected=true],.LevelTestFlow_slotButton__Fq7Yo[data-selected=true]{border-color:var(--dd-yellow);box-shadow:inset 0 0 0 1px var(--dd-yellow)}.LevelTestFlow_slotColumn__g11VD{display:grid;grid-gap:14px;gap:14px;min-width:0;border:1px solid rgba(22,36,61,.14);border-radius:8px;padding:16px;background:rgba(255,250,240,.52)}.LevelTestFlow_slotHead__N04fC{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid rgba(22,36,61,.14)}.LevelTestFlow_slotHead__N04fC strong{min-width:0;color:var(--dd-navy);font-size:15px;font-weight:800}.LevelTestFlow_slotGrid__21b1D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.LevelTestFlow_slotButton__Fq7Yo{min-height:66px;gap:7px;align-content:center;padding:12px 14px}.LevelTestFlow_slotButton__Fq7Yo span{color:var(--dd-navy);font-size:20px;font-weight:800;line-height:1}.LevelTestFlow_slotButton__Fq7Yo:disabled{background:rgba(22,36,61,.04);color:rgba(16,19,26,.32);cursor:not-allowed}.LevelTestFlow_slotButton__Fq7Yo:disabled:hover{box-shadow:none;transform:none}.LevelTestFlow_slotButton__Fq7Yo:disabled small,.LevelTestFlow_slotButton__Fq7Yo:disabled span{color:rgba(16,19,26,.32);text-decoration:line-through}.LevelTestFlow_emptyState__9QAyO{display:grid;min-height:132px;place-items:center;border:1px dashed rgba(22,36,61,.24);border-radius:8px;padding:24px;text-align:center}.LevelTestFlow_formGrid__Cf9sS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.LevelTestFlow_field__EseWw{display:grid;grid-gap:8px;gap:8px;min-width:0}.LevelTestFlow_field__EseWw input,.LevelTestFlow_field__EseWw textarea{width:100%;min-width:0;border:1px solid rgba(22,36,61,.2);border-radius:8px;background:#ffffff;color:var(--dd-ink);font:inherit;font-weight:660}.LevelTestFlow_field__EseWw input{min-height:50px;padding:0 14px}.LevelTestFlow_field__EseWw textarea{min-height:112px;resize:vertical;padding:13px 14px}.LevelTestFlow_memoField__QPA9V{grid-column:1/-1}.LevelTestFlow_confirmation__c7noi{justify-items:start}.LevelTestFlow_receipt__VE3_L{color:var(--dd-navy)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(34px,4.8vw,58px)!important;font-weight:800;line-height:1.05!important}.LevelTestFlow_summary__9_MQ1{display:grid;justify-self:stretch;max-width:760px;margin:0;border-top:1px solid rgba(22,36,61,.16)}.LevelTestFlow_summary__9_MQ1 div{display:grid;grid-template-columns:128px minmax(0,1fr);grid-gap:20px;gap:20px;padding:14px 0;border-bottom:1px solid rgba(22,36,61,.16)}.LevelTestFlow_summary__9_MQ1 dd{margin:0;color:var(--dd-muted);font-weight:780}.LevelTestFlow_notice__EY_q6{max-width:760px;font-weight:800}.LevelTestFlow_help__VFNgs{max-width:760px}.LevelTestFlow_demoNote__cg1_w{margin:18px 0 0;color:var(--dd-muted);font-size:14px;font-weight:760;text-align:center}.LevelTestFlow_backButton__t9xHb:focus-visible,.LevelTestFlow_dateButton__y0po7:focus-visible,.LevelTestFlow_field__EseWw input:focus-visible,.LevelTestFlow_field__EseWw textarea:focus-visible,.LevelTestFlow_option__oPzGv:focus-within,.LevelTestFlow_resetButton__PpGd_:focus-visible,.LevelTestFlow_slotButton__Fq7Yo:focus-visible,.LevelTestFlow_submitButton__jzmUs:focus-visible{outline:3px solid rgba(255,201,74,.38);outline-offset:2px}@media (max-width:1040px){.LevelTestFlow_optionGrid__voFQE,.LevelTestFlow_resultStage__lNLrO,.LevelTestFlow_scheduler__m3zbJ{grid-template-columns:1fr}}@media (max-width:820px){.LevelTestFlow_formGrid__Cf9sS,.LevelTestFlow_levelGrid__CJfue,.LevelTestFlow_steps__p3uAj{grid-template-columns:1fr}.LevelTestFlow_calendarGrid__VcLzl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.LevelTestFlow_levelFlow__4FqRH{width:calc(100vw - 36px);padding-bottom:82px}.LevelTestFlow_header__9P2bY{align-items:flex-start;flex-direction:column}.LevelTestFlow_stepItem__Wp9Ay{min-height:62px}.LevelTestFlow_quizFooter__BqusP,.LevelTestFlow_slotHead__N04fC{align-items:flex-start;flex-direction:column}.LevelTestFlow_selectedLevel__hffQy,.LevelTestFlow_summary__9_MQ1 div{grid-template-columns:1fr}}@media (max-width:520px){.LevelTestFlow_calendarGrid__VcLzl,.LevelTestFlow_slotGrid__21b1D{grid-template-columns:1fr}}@media (max-width:390px){.LevelTestFlow_levelFlow__4FqRH{width:calc(100vw - 28px)}.LevelTestFlow_confirmation__c7noi,.LevelTestFlow_form__IUbtt,.LevelTestFlow_quizStage__h7UU9,.LevelTestFlow_resultStage__lNLrO,.LevelTestFlow_scheduleStage__U9uPx{padding:22px}}@media (prefers-reduced-motion:reduce){.LevelTestFlow_backButton__t9xHb,.LevelTestFlow_dateButton__y0po7,.LevelTestFlow_option__oPzGv,.LevelTestFlow_resetButton__PpGd_,.LevelTestFlow_slotButton__Fq7Yo,.LevelTestFlow_submitButton__jzmUs{transition:none}.LevelTestFlow_backButton__t9xHb:hover,.LevelTestFlow_dateButton__y0po7:hover,.LevelTestFlow_option__oPzGv:hover,.LevelTestFlow_option__oPzGv[data-selected=true],.LevelTestFlow_resetButton__PpGd_:hover,.LevelTestFlow_slotButton__Fq7Yo:hover,.LevelTestFlow_submitButton__jzmUs:not(:disabled):hover{transform:none}}