.exam-details-summary{background:0 0;max-width:100%;margin:2rem auto;padding:0;overflow:visible}.exam-details-grid{grid-template-columns:repeat(4,1fr);gap:1rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.exam-details-item{text-align:center;border:1px solid var(--stroke-100,#e0e0e0);flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:2rem 1.5rem;display:flex}.exam-details-label{margin:0 0 .75rem;line-height:1.2}.exam-details-value{word-wrap:break-word;word-break:break-word;margin:0;line-height:1.4}.transition{transition:all .3s!important}.hover-shadow:hover{box-shadow:0 4px 12px #0000001a!important}@media (max-width:1024px){.exam-details-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.exam-details-grid{grid-template-columns:1fr;gap:.75rem}.exam-details-item{min-height:100px;padding:1.5rem 1rem}.exam-details-value{font-size:1.125rem}.exam-details-label{margin-bottom:.5rem;font-size:.75rem}}.exam-details-item:focus-visible{outline-offset:2px;outline:3px solid #005fcc}.exam-tabs{z-index:1025;background-color:var(--upsc-primary,#162f6a);position:sticky;box-shadow:0 4px 12px #0000001a;top:116px!important}@media (max-width:840px){.exam-tabs{top:177px!important}}@media (max-width:768px){.exam-tabs{top:160px!important}}.exam-tabs .nav{scrollbar-width:none;-ms-overflow-style:none}.exam-tabs .nav::-webkit-scrollbar{display:none}.exam-tabs .nav-link{white-space:nowrap;color:var(--neutral-200);padding:16px;font-size:14px;font-weight:500;transition:all .3s;position:relative}.exam-tabs .nav-link:hover{opacity:1!important}.exam-tabs .active-tab{color:var(--bs-white);background-color:#ffffff14}.exam-tabs .active-tab:after{content:"";background-color:var(--bs-secondary-300);width:100%;height:3px;position:absolute;bottom:0;left:0}.action-card{position:relative;overflow:hidden;border-color:var(--neutral-200)!important}.action-card:before{content:"";background-color:var(--bs-primary);width:6px;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){.action-buttons{width:100%}.action-buttons .btn{justify-content:center;width:100%}}.exam-header{width:100%;margin:0;padding:0}.breadcrumb-item a{color:var(--text-hint);font-weight:500}.breadcrumb-item.active{color:var(--text-primary);font-weight:500}.exam-info-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.info-card{background-color:var(--bs-white);border:1px solid var(--neutral-200);text-align:center;border-radius:12px;padding:1.25rem;box-shadow:0 4px 12px #00000005}.info-label{margin-bottom:.25rem;font-size:.875rem}.info-value{font-size:1.125rem}@media (max-width:991px){.exam-info-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.exam-info-grid{grid-template-columns:1fr}}section[id]{scroll-margin-top:140px}.exam-time-table-row:last-child .time-col{border-radius:0 0 0 12px}.exam-detail-card .border-right-md{border-right:1px solid var(--sroke-100)}.exam-detail-card .border-right-last-md{border-bottom:0}.exam-detail-card .border-top-md{border-top:1px solid var(--sroke-100)}.rounded-top-20{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-bottom-20{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.border-top-stroke-100{border-top:1px solid var(--sroke-100)}.exam-action-card-inner{padding:32px 48px}@media (max-width:767px){.exam-action-card-inner{padding:24px 20px}}@media (max-width:992px){.exam-detail-card .border-right-md{border-bottom:1px solid var(--sroke-100);border-right:0}.exam-detail-card .border-right-last-md{border-bottom:1px solid var(--sroke-100)}.exam-detail-card .border-top-md{border-top:0}}
.accordion-transparent-lg .accordion-item{background:0 0;border-bottom:none;border-radius:24px;margin-bottom:24px;position:relative}.accordion-transparent-lg .accordion-item.show{background-color:#f2eeed;border-radius:24px}.accordion-transparent-lg .accordion-item .accordion-header{position:relative}.accordion-transparent-lg .accordion-item .accordion-button{color:var(--text-primary);background-color:#0000;border:1px solid #9a9594;padding:32px;font-size:20px;line-height:24px;border-radius:24px!important}.accordion-transparent-lg .accordion-item .accordion-button:not(.collapsed){background-color:var(--bs-navy-light);border:none;box-shadow:none!important;border-radius:24px 24px 0 0!important}.accordion-transparent-lg .accordion-item .accordion-button:focus-visible{outline:2px solid var(--bs-info);box-shadow:none!important}.accordion-transparent-lg .accordion-item .accordion-button:focus{outline:0;box-shadow:none!important}.accordion-transparent-lg .accordion-item .accordion-button .accordion-text{max-width:80%}@media (max-width:768px){.accordion-transparent-lg .accordion-item .accordion-button{gap:10px;padding:20px}}.accordion-transparent-lg .accordion-item .accordion-collapse{padding:0}.accordion-transparent-lg .accordion-item .accordion-body{background-color:var(--bs-navy-light);border-radius:0 0 24px 24px;padding:0 32px 32px}@media (max-width:768px){.accordion-transparent-lg .accordion-item .accordion-body{padding:0 20px 20px}}.accordion-transparent-lg .year-selector-wrapper{z-index:10;min-width:150px;display:none;position:absolute;top:32px;right:77px}@media (max-width:768px){.accordion-transparent-lg .year-selector-wrapper{z-index:auto;width:100%;min-width:auto;margin-bottom:24px;display:block;position:relative;top:auto;right:auto}}.accordion-transparent-lg .accordion-collapse.show .year-selector-wrapper{display:block}.archived-resources-page .archived-tab-row{grid-template-columns:1fr 1fr 1fr;gap:40px;display:grid}.archived-resources-page .archived-tab-row .archived-tab-col{position:relative}.archived-resources-page .archived-tab-row .archived-tab-col:first-child:after,.archived-resources-page .archived-tab-row .archived-tab-col:nth-child(2):after{content:"";background-color:#e1dddc;width:1px;height:100%;position:absolute;top:0;right:-20px}@media (max-width:768px){.archived-resources-page .archived-tab-row{grid-template-columns:1fr;gap:2rem}.archived-resources-page .archived-tab-row>div:after{display:none!important}}.archived-resources-page .document-cards .card .card-body{background:#fff;border-radius:16px;box-shadow:0 2px 3px 1px #2121211f}.archived-resources-page .p-24{padding:24px!important}.archived-resources-page .no-bg{background:0 0}.archived-resources-page .btn-link.no-hover:hover{box-shadow:none;background-color:#0000}.archived-resources-page .prev-exam-doc-card{border:1px solid var(--stroke-200,#e1dddc);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:20px 24px;transition:box-shadow .2s;display:flex}.archived-resources-page .prev-exam-doc-card:hover:not(.disabled){box-shadow:0 2px 8px #00000014}.archived-resources-page .prev-exam-doc-card.disabled{opacity:.5;cursor:default}.archived-resources-page .prev-exam-doc-card .btn-outline-primary{white-space:nowrap;min-width:80px}.archived-resources-page .prev-exam-table{border-collapse:separate;border-spacing:0;border:1px solid var(--sroke-100,#f2eeed);background:#fff;border-radius:12px;overflow:hidden}.archived-resources-page .prev-exam-table tbody td{border-bottom:1px solid var(--sroke-100,#f2eeed);vertical-align:middle;padding:16px;font-size:14px}.archived-resources-page .prev-exam-table .prev-exam-row-expired{background-color:#162f6a0a!important}.archived-resources-page .prev-exam-category-table .prev-exam-category-row{cursor:pointer;background-color:var(--neutral-50,#f9f5f4)}.archived-resources-page .prev-exam-category-table .prev-exam-category-row td{border-bottom:1px solid var(--stroke-200,#e1dddc);padding:16px;font-size:15px}.archived-resources-page .prev-exam-category-table .prev-exam-category-row:hover{background-color:#f2eeed}.archived-resources-page .prev-exam-category-table .prev-exam-sub-header th{text-transform:unset;letter-spacing:.5px;padding:16px 24px;font-size:1rem}.archived-resources-page .prev-exam-category-table .exam-doc-category-header{background-color:var(--neutral-50,#f9f5f4)}.archived-resources-page .prev-exam-category-table .exam-doc-category-header td{border-bottom:1px solid var(--stroke-200,#e1dddc);padding:12px 16px;font-size:15px}.archived-resources-page .prev-exam-category-table .exam-doc-category-header:hover{background-color:var(--neutral-50,#f9f5f4)}
.rti-doc-table-wrapper{border:1px solid var(--neutral-200);border-radius:var(--radius-12);overflow:hidden}.rti-doc-table tbody td{vertical-align:middle;border-color:var(--neutral-200);padding:20px 16px}.rti-doc-table tbody td span{font-size:1rem}.rti-doc-table .rti-doc-subrow td{background-color:#ebeaea!important}.rti-doc-table .rti-doc-subrow-title{padding-left:3rem!important}.rti-doc-table .rti-doc-indent{display:inline-block}.rti-doc-table .appropriation-total td{border-top:2px solid var(--neutral-400,#6c757d);font-weight:600}.rti-view-btn{border-radius:var(--bs-border-radius-lg,8px);color:#162f6a;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #162f6a;align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-flex;padding:10px 16px 10px 24px!important}.rti-view-btn:focus{outline:2px solid var(--bs-info);color:var(--bs-primary);border:0;text-decoration:none}.rti-view-btn span{font-size:inherit}.rti-view-btn .material-symbols-rounded{font-size:24px!important}@media (min-width:992px){.rti-page .commission-card{margin:2px}.rti-page .commission-card .image-box{width:161px;height:214px}}.rti-page .commission-card .row{gap:20px}.rti-page .commission-swiper .swiper-slide{display:flex;height:auto!important}.profile-image{opacity:1;object-fit:cover;border-radius:8px!important;gap:10px!important;max-width:100%!important}@media (max-width:768px){.profile-image{aspect-ratio:3/4;object-fit:contain!important;width:100%!important;height:auto!important}.commission-card .col-8{padding-left:1rem!important}.commission-card .col-4{width:40%;padding-left:0!important}.rti-doc-table-wrapper{overflow-x:auto}}.officer-row{color:#444;vertical-align:middle;font-size:.95rem;padding:18px!important}.complaints-committee-email,.complaints-committee-email:hover,.complaints-committee-email:focus{color:var(--text-primary)!important}.pagination{box-shadow:none;margin-bottom:0;background:0 0!important}.pagination .page-item.active .page-link,.pagination .page-item.active{z-index:1;font-weight:600;color:var(--text-secondary)!important;background:#fff!important;border:1px solid #162f6a!important;border-radius:10px!important}.pagination .page-link{background:#fff0;border:none;border-radius:10px}.secretariat-org-image{max-width:100%;height:auto;max-height:70vw;margin-left:auto;margin-right:auto;display:block}@media (max-width:600px){.secretariat-org-image{object-fit:contain;max-width:100vw;max-height:45vw}}.commission-card{border:1px solid #e1dddc;border-radius:18px;transition:all .3s;overflow:hidden;padding:12px!important}.designation-text{color:var(--text-secondary);margin-bottom:8px;font-size:1rem;font-weight:500}.rti-section-heading{color:var(--text-secondary);margin-bottom:8px;font-size:1.25rem;font-weight:500}.commission-card:hover{border:1px solid #162f6a;box-shadow:0 12px 30px #00000014}.commission-card:focus-visible,.commission-card:focus-within,.commission-card:focus{outline:2px solid var(--bs-info);box-shadow:none}.commission-icon{opacity:0;z-index:2;color:var(--bs-primary);justify-content:center;align-items:center;font-size:24px;transition:opacity .2s;display:flex;position:absolute;top:7px;right:10px}.commission-card:hover .commission-icon,.commission-card:focus-within .commission-icon{opacity:1!important}.commission-card img{object-fit:cover;border-radius:12px;display:block}.commission-card:hover .data-field,.commission-card:focus-within .data-field{border-left:2px solid #162f6a;padding-left:1rem}.commission-card .data-field{border-left:2px solid #e1dddc;padding-left:1rem}.commission-icon .btn:focus-visible,.commission-icon a:focus-visible{outline:2px solid var(--bs-info);outline-offset:2px;box-shadow:none;border-radius:4px}.nav.custom-tab-borderBottom{--bs-nav-pills-link-active-bg:transparent;background-color:#0000;border-bottom:2px solid #e1dddc;padding:0}.nav.custom-tab-borderBottom .nav-link{color:var(--text-hint);background-color:#0000;border-bottom:2px solid #0000;border-radius:0;margin-right:2rem;padding:12px 0;font-size:.85rem;font-weight:500;transition:all .2s}.nav.custom-tab-borderBottom .nav-link:hover{color:var(--bs-primary);border-bottom-color:var(--bs-primary)}.nav.custom-tab-borderBottom .nav-link.active{color:var(--bs-primary);border-bottom-color:var(--bs-primary);box-shadow:none;background-color:#0000}.nav.custom-tab-borderBottom .nav-link.active:after{color:var(--bs-primary)!important}.nav.custom-tab-borderBottom .nav-link:after{color:#0000!important}.nav.custom-tab-borderBottom .nav-underline .nav-link.active:after,.nav.custom-tab-borderBottom .nav-underline .show>.nav-link:after{color:var(--bs-primary)!important}.table-custom thead th{background-color:#f9f5f4}.rti-equal-opportunity .eo-policy-grid{flex-wrap:wrap;gap:0;display:flex}.rti-equal-opportunity .eo-policy-card{background-color:#0000;border-right:1px solid #b5b0af;border-radius:0;flex:1;align-items:center;min-width:150px;min-height:auto;padding:1rem 1.5rem;font-size:.875rem;line-height:1.4;display:flex}.rti-equal-opportunity .eo-policy-card:last-child{border-right:none}.rti-equal-opportunity .policy-section-box{border-radius:12px;padding:1.5rem 2rem;background-color:#403c3b14!important}@media (max-width:600px){.eo-policy-grid{flex-direction:column;gap:0}.eo-policy-card{border-bottom:1px solid #b5b0af;padding:1rem 1.5rem;border-right:none!important}.eo-policy-card:last-child{border-bottom:none}.rti-page .d-flex.justify-content-between.align-items-center{flex-direction:column!important;align-items:stretch!important;gap:.5rem!important}.rti-page .borderd-heading{width:100%}.rti-page .btn{justify-content:flex-end;width:100%;margin-top:.5rem;display:flex!important}.custom-tab-borderBottom{flex-wrap:wrap;gap:.5rem;justify-content:center!important;display:flex!important}.custom-tab-borderBottom .nav-item{text-align:center;flex:0 auto;width:100%}.custom-tab-borderBottom .nav-link{border-radius:8px;width:100%;margin-right:0!important}.tab-pane{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto}.table-card{width:max-content;min-width:480px;display:block}}.rti-additional-disclosure-card{box-shadow:none;background:#fff;border:2px solid #e1dddc;border-radius:18px;flex-direction:column;min-height:180px;padding:2rem 2rem 1.5rem;transition:box-shadow .2s;display:flex}.rti-additional-disclosure-card .disclosure-content{align-items:flex-start;gap:10px;display:flex}.rti-additional-disclosure-card .disclosure-icon{background:#fcedec;border-radius:12px;justify-content:center;align-items:center;width:80px;height:50px;margin-right:10px;display:flex}.rti-additional-disclosure-card .material-symbols-rounded{color:#162f6a}.rti-additional-disclosure-card .disclosure-title{color:var(--text-secondary);margin-bottom:.25rem;font-size:1.25rem;font-weight:500}.rti-additional-disclosure-card .disclosure-desc{color:#888;margin-bottom:.5rem;font-size:1.05rem}.rti-additional-disclosure-btn{white-space:nowrap;justify-content:center;align-items:center;margin-top:-20px;display:inline-flex}.rti-additional-disclosure-btn span{display:inline}.rti-additional-disclosure-btn .material-symbols-rounded{margin-left:.5rem}@media (max-width:900px){.rti-additional-disclosure-card{min-height:140px;padding:1.25rem 1rem 1rem}.rti-additional-disclosure-card .disclosure-content{flex-direction:column;gap:1rem}.rti-additional-disclosure-card .disclosure-btn{justify-content:flex-start;margin-top:1rem;margin-left:0}}@media (max-width:600px){.rti-additional-disclosure-card{padding:1rem}.rti-additional-disclosure-card>div:first-child{flex-direction:column!important;gap:1rem!important}.rti-additional-disclosure-card .disclosure-btn{width:100%;margin-top:1rem}.rti-additional-disclosure-btn{width:100%}}.commission-swiper .swiper-pagination-bullet{opacity:1;background:#e1dddc!important}.commission-swiper .swiper-pagination-bullet-active{opacity:1;background:#162f6a!important}@media (max-width:767px){a.d-none.d-md-inline-block{display:none!important}.rti-mobile-btn{display:block!important}.nav.custom-tab-borderBottom .nav-link.active{border-bottom:0}}@media (min-width:768px){.rti-mobile-btn{display:none!important}}
.pl-340{padding-left:340px}@media (max-width:991.98px){.pl-340{padding-left:calc(var(--bs-gutter-x)*.5)}}.radius-12{border-radius:12px}.border-stroke-100{border:1px solid var(--Stroke-100,#f2eeed)}.box-shadow-100{box-shadow:0 1px 2px #0000000d,0 2px 4px #0000000d,0 4px 8px #0000000d}.sidebar-font-12{vertical-align:middle;color:#625d5c;font-size:12px;font-weight:500;line-height:16px}.p-8-16{padding:8px 16px}.stroke-400{border:1px solid #b5b0af}.about-us-sidebar{z-index:12;width:300px;transition:position .3s ease-in-out;position:absolute;top:48px;left:0}.about-us-sidebar.sidebar-fixed{position:fixed;top:250px}.sidebar-nav{margin:0;list-style:none}.sidebar-group{margin-bottom:var(--spacing-md,16px);position:relative}.sidebar-group:after{content:"";background-color:var(--bs-gray-300,#d9d9d9);width:100%;height:1px;margin-top:var(--spacing-md,16px);display:block}.sidebar-group:last-child{margin-bottom:0}.sidebar-group:last-child:after{display:none}.sidebar-group-header{justify-content:space-between;align-items:center;width:100%;display:flex}.sidebar-group-header .group-title{width:100%;display:block}.sidebar-group-header:focus-visible{outline:2px solid var(--bs-info);outline-offset:2px}.sidebar-items{margin:0 0 var(--spacing-md,16px) 0;padding:0;list-style:none}.sidebar-items li{margin:0}.sidebar-items:last-of-type{margin-bottom:0}.sidebar-link{width:100%;padding:var(--spacing-sm,12px) var(--spacing-md,16px);margin:0 0 var(--spacing-xs,6px) 0;cursor:pointer;list-style:20px;color:var(--text-secondary);text-align:left;background:0 0;border:none;font-size:14px;font-weight:400;transition:all .2s ease-in-out;display:block}.sidebar-link:hover{color:#fff;background-color:var(--bs-primary)}.sidebar-link.active{color:#fff;background-color:var(--bs-primary);font-weight:500}.sidebar-link:focus-visible{outline:2px solid var(--bs-info);outline-offset:2px}.constitutional-provisions-swiper .swiper-wrapper{align-items:stretch}.constitutional-provisions-swiper .swiper-slide{height:auto;display:flex}.constitutional-provisions-swiper .swiper-slide>a{width:100%}.commission-members-swiper{padding-bottom:50px}.commission-members-swiper .swiper-slide{height:auto}.commission-members-swiper .swiper-pagination{justify-content:center;gap:8px;width:100%;display:flex;position:absolute;bottom:0}.commission-members-swiper .commission-pagination-bullet{background-color:var(--upsc-secondary,#d9a640);opacity:.5;cursor:pointer;border-radius:50%;width:10px;height:10px;transition:all .3s}.commission-members-swiper .commission-pagination-bullet:hover{opacity:.7}.commission-members-swiper .commission-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--upsc-primary,#162f6a);opacity:1;width:12px;height:12px}@media (min-width:1200px){.commission-members-swiper .swiper-slide{width:calc(16.6667% - 13.3333px)!important}}@media (min-width:768px) and (max-width:1199.98px){.commission-members-swiper .swiper-slide{width:calc(33.3333% - 10.6667px)!important}}@media (min-width:576px) and (max-width:767.98px){.commission-members-swiper .swiper-slide{width:calc(50% - 6px)!important}}.cp-mobile-toggle{padding:16px 0}.cp-mobile-toggle .btn{border-radius:12px;padding:12px 16px;font-size:14px;font-weight:500}.cp-sidebar-overlay{z-index:998;background:#00000080;position:fixed;inset:0}@media (max-width:991.98px){.about-us-sidebar{z-index:999;border:none;border-radius:0;width:300px;height:100vh;transition:left .3s ease-in-out;position:fixed;top:190px;left:-320px;overflow-y:auto;box-shadow:4px 0 24px #00000026;padding-top:16px!important}.about-us-sidebar.sidebar-fixed{position:fixed;top:0;left:-320px}.about-us-sidebar.cp-sidebar-open,.about-us-sidebar.cp-sidebar-open.sidebar-fixed{left:0}.sidebar-nav{margin:0;padding:0;display:block}.sidebar-group{margin-bottom:0}.sidebar-group:after{display:none}.sidebar-group-header{border-bottom:none;margin-bottom:8px;padding:0;font-size:.75rem}.sidebar-items{margin:0;padding:0}.sidebar-link{border-radius:8px;margin:2px 0;font-size:14px}.about-us-content,.constitutional-provisions-content{width:100%;margin-left:0}}.cp-sidebar-mobile-header{border-bottom:1px solid var(--bs-gray-200,#e5e5e5);margin-bottom:8px;padding:4px 8px 12px}.commission-members-swiper .swiper-slide{width:100%!important;height:auto!important;display:block!important}.commission-slide-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important;width:100%!important;max-width:100%!important;display:grid!important}.commission-slide-grid.mobile-single{grid-template-columns:1fr!important}.commission-card-wrapper{width:100%!important;min-width:0!important;display:block!important}.commission-slide-grid .commission-card{width:100%!important;height:auto!important}.chairman-card{background:linear-gradient(85.81deg,#fff 0%,#d2dfff 100%);border:4px solid #162f6a;border-top:0 solid #0000;border-left:0 solid #0000;transition:border-color .2s}.chairman-card .chairmain-row .btn-link{transform:scale(0)}.chairman-card .chairman-title-txt{color:var(--text-dark);transition:all .3s}.chairman-card:hover{border-width:0 4px 4px 0;border-color:var(--bs-primary)}.chairman-card:hover .chairmain-row .btn-link{transform:scale(1)}.chairman-card:hover .chairman-title-txt{color:var(--bs-primary)}.chairman-card .left-bordered-dtls:before{transition:background .2s}.chairman-card:hover .left-bordered-dtls:before{background:var(--bs-primary);width:2px}.chairman-card .chairman-card-body{height:100%;padding:20px}.chairman-card .chairman-image-col{flex:0 0 25%;justify-content:center;align-self:stretch;align-items:flex-end;max-width:25%;display:flex;overflow:hidden}.chairman-card .chairman-content-col{flex:1 1 0;min-width:0}.chairman-card .chairman-content{padding:12px 0}@media (max-width:991px){.chairman-card .chairman-image-col{flex:0 0 33%;max-width:33%}}.officials-card-image{object-fit:cover;object-position:center top;height:200px}@media (max-width:767px){.chairman-card{height:auto}.chairman-card .chairman-row{flex-direction:column;align-items:stretch;height:auto}.chairman-card .chairman-image-col,.chairman-card .chairman-content-col{flex:auto;align-self:auto;width:100%;max-width:100%}}.divisions .card:hover{background-color:#fff;box-shadow:none!important;border:1px solid var(--bs-primary)!important}.constitutional-provisions-swiper .material-symbols-rounded,.divisions .material-symbols-rounded{font-size:48px}.constitutional-provisions-swiper .swiper-pagination-bullet-active{background:var(--bs-primary)}

.popup-banner-overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;padding:1rem;animation:.3s popupFadeIn;display:flex;position:fixed;inset:0}.popup-banner-modal{background:#fff;border-radius:12px;width:100%;max-width:500px;max-height:90vh;animation:.3s popupSlideUp;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.popup-banner-close{z-index:1;color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex;position:absolute;top:12px;right:12px}.popup-banner-close:hover,.popup-banner-close:focus-visible{background:#000000bf}.popup-banner-close .material-symbols-rounded{font-size:22px}.popup-banner-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.popup-banner-link:hover,.popup-banner-link:focus-visible{color:inherit;text-decoration:none}.popup-banner-image{border-radius:12px 12px 0 0;width:100%;overflow:hidden}.popup-banner-image:last-child{border-radius:12px}.popup-banner-image img{object-fit:cover;width:100%;height:auto;display:block}.popup-banner-content{text-align:center;padding:1.5rem}.popup-banner-title{color:#1a1a2e;margin:0 0 .75rem;font-size:1.375rem;font-weight:700;line-height:1.3}.popup-banner-text{color:#444;white-space:pre-line;margin:0 0 1.25rem;font-size:.95rem;line-height:1.6}@keyframes popupFadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupSlideUp{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:576px){.popup-banner-modal{border-radius:8px;max-width:100%}.popup-banner-image{border-radius:8px 8px 0 0}.popup-banner-content{padding:1.25rem 1rem}.popup-banner-title{font-size:1.2rem}}
