@font-face{font-family:Academy Sinhala;src:url(fonts/noto-sans-sinhala.woff2) format("woff");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0D80-0DFF,U+200C-200D}[lang=si]{font-family:Academy Sinhala,Noto Sans Sinhala,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;word-break:normal;overflow-wrap:normal;line-height:1.8;font-weight:500}.study-notice-section{padding:20px 0 42px;background:#fff}.study-notice{position:relative;isolation:isolate;border:2px solid #dfaf31;border-radius:22px;background:#fff9e8;padding:clamp(22px,4vw,38px);color:#10233b}.study-notice:before{content:"";position:absolute;inset:-3px;z-index:-1;border-radius:24px;box-shadow:0 0 #dfaf3147;animation:study-border-pulse 4s ease-in-out infinite;pointer-events:none}@keyframes study-border-pulse{0%,to{box-shadow:0 0 #dfaf311f}50%{box-shadow:0 0 0 8px #dfaf312e}}.study-notice h2{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.3;margin:12px 0 8px}.study-notice .study-opportunity-si{font-size:clamp(1.1rem,2vw,1.4rem);color:#10233b}.study-notice p{font-size:1rem;margin:12px 0;max-width:920px}.study-status{display:inline-block;background:#10233b;color:#fff;padding:7px 13px;border-radius:999px;font-size:.875rem;font-weight:700}.study-courses{font-weight:700;color:#354660}.study-notice .resource-actions{margin-top:22px}.study-star{position:relative;isolation:isolate;float:right;display:flex;flex-direction:column;align-items:center;justify-content:center;width:210px;height:210px;margin:-8px -6px 12px 28px;color:#10233b;text-align:center;text-decoration:none;font-weight:900;line-height:1.15;filter:drop-shadow(0 5px 9px rgba(172,122,0,.25));animation:study-star-flash 2.6s ease-in-out infinite}.study-star:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,#ffe88a,#f6c72e 45%,#dfaf31 70%,#ffe27b);clip-path:polygon(50% 0%,60% 13%,75% 7%,79% 23%,93% 25%,88% 41%,100% 50%,88% 59%,93% 75%,79% 77%,75% 93%,60% 87%,50% 100%,40% 87%,25% 93%,21% 77%,7% 75%,12% 59%,0% 50%,12% 41%,7% 25%,21% 23%,25% 7%,40% 13%)}.study-star-en{font-size:1.35rem;letter-spacing:.035em;line-height:1.1}.study-star-si{font-size:1.75rem;margin-top:4px}.study-star:focus-visible{outline:3px solid #10233b;outline-offset:6px;border-radius:50%}.study-notice:after{content:"";display:block;clear:both}@keyframes study-star-flash{0%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 5px 9px rgba(172,122,0,.25))}50%{transform:scale(1.045);filter:brightness(1.12) drop-shadow(0 0 18px rgba(223,175,49,.65))}}.study-support{margin-top:22px!important;border-top:1px solid #ead395;padding-top:18px}.study-product{border-top:4px solid #dfaf31!important}.study-product h3{font-size:1.4rem;line-height:1.4}.study-product .study-status{margin-bottom:14px}.study-product p{font-size:1rem}.resource-card .lets-talk-title,.study-detail-grid .lets-talk-title,.lets-talk-course .lets-talk-title{font-size:2rem!important;color:#10233b!important;line-height:1.2;margin:12px 0}.lets-talk-subtitle{font-size:1rem;font-weight:500;line-height:1.6}.lets-talk-basics{display:inline-block;background:#ffe28a;color:#10233b;padding:5px 14px;border-radius:10px;font-size:1.25rem!important;margin:8px 0 14px!important}.lets-talk-course{background:#fff9e8!important;border:2px solid #dfaf31!important;padding:24px!important;display:flex;align-items:center}.lets-talk-course .course-copy{padding:0!important}.study-notice .btn.navy,.study-product .btn.navy{background:#10233b;color:#fff}.study-notice .btn.green,.study-product .btn.green{background:#147a43!important;border-color:#147a43;color:#fff!important}.study-unavailable{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f2f5;color:#465367;border:1px solid #ccd3dd;border-radius:12px;padding:12px 16px;font:inherit;font-size:1rem;font-weight:700;text-align:center}.study-product .si-label,.study-notice .si-label{display:block;font-size:.875rem}.study-product .study-unavailable{width:100%}.study-detail-section{padding:48px max(24px,calc((100vw - 1060px)/2));background:#fff}.study-detail-section h2{font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:10px}.study-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.study-detail-grid article{padding:26px;border:1px solid #d5dae1;border-radius:20px;background:#fff}.study-detail-grid h3{font-size:1.6rem;margin:10px 0}.study-detail-grid h4{font-size:1.125rem;margin:22px 0 10px}.study-detail-grid p,.study-detail-grid li{font-size:1rem;line-height:1.65}.study-detail-grid ul{padding-left:22px}.study-detail-grid li{margin:8px 0}.study-detail-grid .resource-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.study-detail-grid a.study-link{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;background:#10233b;color:#fff;text-decoration:none;font-weight:700}.study-detail-grid article{scroll-margin-top:30px}@media(max-width:760px){.study-detail-grid{grid-template-columns:1fr}.study-notice .resource-actions{flex-direction:column}.study-notice .resource-actions a{width:100%}.study-star{float:none;width:180px;height:180px;margin:0 auto 20px}.study-star-en{font-size:1.2rem}.study-star-si{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.study-notice:before,.study-star{animation:none}}
