._section_1rqna_1{background:linear-gradient(135deg,#f1f8fc,#f4faf4);padding:66px 0}._wrap_1rqna_1{width:min(1240px,100% - 72px);margin:auto}._heading_1rqna_1{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:28px;display:grid}._eyebrow_1rqna_1{color:#007e76;letter-spacing:.13em;font-size:11px;font-weight:750}._heading_1rqna_1 h2{color:#173e54;margin:15px 0 0;font-size:36px;font-weight:650;line-height:1.5}._heading_1rqna_1 p{color:#527384;margin:0;font-size:14px;line-height:2}._catalogue_1rqna_1{flex-wrap:wrap;gap:8px;margin:25px 0 32px;display:flex}._catalogue_1rqna_1 span{color:#2d596e;background:#fff;border:1px solid #ccdde7;border-radius:6px;padding:9px 13px;font-size:12px;line-height:1.7}._catalogue_1rqna_1 small{color:#007d76;margin-right:9px;font-size:10px}._lessons_1rqna_1{gap:35px;display:grid}._lessonTitle_1rqna_1{background:#e4f2f5;border:1px solid #c3e1e5;border-radius:12px 12px 0 0;align-items:center;gap:16px;padding:16px 20px;display:flex}._lessonTitle_1rqna_1>span{color:#04898b;font-size:26px;font-weight:750}._lessonTitle_1rqna_1 h3{color:#173f58;margin:0;font-size:22px;line-height:1.5}._lessonTitle_1rqna_1 p{color:#4a7081;margin:4px 0 0;font-size:13px;line-height:1.8}._lessonTitle_1rqna_1>small{color:#397181;white-space:nowrap;margin-left:auto;font-size:11px}._grid_1rqna_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}._grid_1rqna_1 figure{background:#fff;border:1px solid #d3e4eb;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 10px 28px #173e5406}._imageButton_1rqna_1{cursor:zoom-in;text-align:left;background:#eaf5fb;border:0;width:100%;padding:0;display:block;position:relative}._imageButton_1rqna_1 img{width:100%;height:auto;display:block}._imageButton_1rqna_1>span{color:#fff;background:#0b3550de;border-radius:4px;padding:5px 8px;font-size:10px;line-height:1.6;position:absolute;bottom:10px;right:10px}._imageButton_1rqna_1:hover img{filter:brightness(.97)}._imageButton_1rqna_1:focus-visible{outline-offset:-3px;outline:3px solid #048e89}._grid_1rqna_1 figcaption{padding:19px 20px 21px}._grid_1rqna_1 figcaption>small{color:#008372;letter-spacing:.08em;font-size:10px}._grid_1rqna_1 h4{color:#20475d;margin:9px 0 12px;font-size:18px;font-weight:650;line-height:1.5}._grid_1rqna_1 ul{color:#537284;margin:0;padding-left:16px;font-size:12px;line-height:1.9}._grid_1rqna_1 li+li{margin-top:5px}._note_1rqna_1{color:#537181;margin:25px 0;font-size:12px;line-height:1.95}._resources_1rqna_1{margin-top:42px}._resources_1rqna_1 h3{color:#1b485d;margin:0 0 12px;font-size:28px;line-height:1.6}._resources_1rqna_1>p{color:#537181;margin:0 0 24px;font-size:14px;line-height:2}._resourceGrid_1rqna_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._resourceCard_1rqna_1{background:#fff;border:1px solid #d3e4e8;border-radius:12px;padding:24px}._resourceCard_1rqna_1 h4{color:#234c5f;margin:20px 0 12px;font-size:20px}._resourceCard_1rqna_1 ul{color:#557586;margin:0;padding-left:17px;font-size:13px;line-height:2}._document_1rqna_1{background:#edf6fa;border-radius:7px;justify-content:center;align-items:center;gap:12px;height:115px;display:flex;position:relative;overflow:hidden}._document_1rqna_1>span{letter-spacing:.15em;color:#1e6481;font-size:10px;font-weight:750}._paper_1rqna_1{background:#fff;border-radius:3px;flex-direction:column;gap:6px;width:66px;height:85px;padding:14px 10px;display:flex;transform:rotate(5deg);box-shadow:4px 6px #b5d9e9}._paper_1rqna_1 i{background:#b2cedb;width:90%;height:3px}._paper_1rqna_1 i:first-child{background:#8cc9ca;height:15px}._paper_1rqna_1 i:last-child{width:55%}._resourceCard_1rqna_1:nth-child(2) ._document_1rqna_1{background:#f2f7e9}._resourceCard_1rqna_1:nth-child(2) ._paper_1rqna_1{transform:rotate(-6deg);box-shadow:4px 6px #c7dca0}._resourceCard_1rqna_1:nth-child(3) ._document_1rqna_1{background:#fdf3e7}._resourceCard_1rqna_1:nth-child(3) ._paper_1rqna_1{box-shadow:4px 6px #e5c6a2}._resourceFine_1rqna_1{color:#627e88;text-align:center;margin-top:9px;font-size:10px;display:block}._banner_1rqna_1{color:#396557;background:#e1f1e9;border-left:3px solid #009675;border-radius:0 8px 8px 0;margin-top:24px;padding:17px 20px;font-size:12px;line-height:2}._actions_1rqna_1{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._actions_1rqna_1 a{color:#fff;background:#007f72;border-radius:6px;min-height:45px;padding:13px 20px;font-size:13px;font-weight:700}._actions_1rqna_1 a+a{color:#285c71;background:#fff;border:1px solid #bcd6df}._backdrop_1rqna_1{z-index:2000;background:#051b2bd9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_1rqna_1{background:#fff;border-radius:12px;width:min(1120px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 30px 70px #0007}._modalHead_1rqna_1{justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}._modalHead_1rqna_1 h3{color:#214c61;margin:0;font-size:17px;line-height:1.6}._modalHead_1rqna_1 button{color:#1b5267;cursor:pointer;background:#f1f7f8;border:1px solid #b7d1d9;border-radius:5px;flex-shrink:0;padding:9px 12px;font-size:13px}._modal_1rqna_1>img{width:100%;height:auto;display:block}._modal_1rqna_1>p{color:#547280;margin:0;padding:15px 22px;font-size:12px;line-height:1.8}@media (width<=1000px){._heading_1rqna_1{gap:30px}._grid_1rqna_1{gap:12px}._grid_1rqna_1 figcaption{padding:16px}._grid_1rqna_1 h4{font-size:16px}._resourceCard_1rqna_1{padding:20px}}@media (width<=767px){._wrap_1rqna_1{width:calc(100% - 36px)}._section_1rqna_1{padding:48px 0}._heading_1rqna_1{grid-template-columns:1fr;gap:20px}._heading_1rqna_1 h2{font-size:28px}._grid_1rqna_1,._resourceGrid_1rqna_1{grid-template-columns:1fr;gap:16px}._lessonTitle_1rqna_1{align-items:start;gap:12px;padding:15px}._lessonTitle_1rqna_1>span{font-size:23px}._lessonTitle_1rqna_1 h3{font-size:19px}._lessonTitle_1rqna_1>small{display:none}._lessonTitle_1rqna_1 p{font-size:12px}._grid_1rqna_1 figcaption{padding:17px 19px}._grid_1rqna_1 h4{font-size:19px}._grid_1rqna_1 ul{font-size:13px}._resources_1rqna_1 h3{font-size:25px}._catalogue_1rqna_1{gap:7px;margin-bottom:24px}._catalogue_1rqna_1 span{padding:8px 10px;font-size:11px}._backdrop_1rqna_1{padding:12px}._modal_1rqna_1{max-height:calc(100vh - 24px)}._modalHead_1rqna_1{gap:10px;padding:14px}._modalHead_1rqna_1 h3{font-size:14px}._modalHead_1rqna_1 button{font-size:12px}._modal_1rqna_1>p{padding:13px;font-size:11px}}
