.HomeSectionCards-module__RASgSq__quickStrip{background:#062b4214;border-bottom:1px solid #062b4214;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.HomeSectionCards-module__RASgSq__quickItem{background:var(--white);align-items:flex-start;gap:16px;padding:28px;display:flex}.HomeSectionCards-module__RASgSq__quickIcon{background:var(--ice-blue);width:52px;height:52px;color:var(--primary-blue);border-radius:15px;flex:0 0 52px;place-items:center;font-size:1.45rem;display:grid}.HomeSectionCards-module__RASgSq__quickItem strong{font-family:var(--font-rajdhani), sans-serif;color:var(--dark-blue);margin-bottom:4px;font-size:1.16rem;display:block}.HomeSectionCards-module__RASgSq__quickItem span{color:var(--text-muted);font-size:.86rem;line-height:1.5}@media (max-width:1080px){.HomeSectionCards-module__RASgSq__quickStrip{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.HomeSectionCards-module__RASgSq__quickStrip{grid-template-columns:1fr}.HomeSectionCards-module__RASgSq__quickItem{padding:22px 24px}}
.SectionError-module__vLEm2a__sectionError{border-radius:var(--radius);background:var(--white);text-align:center;border:1px solid #e03a3a47;max-width:760px;margin:0 auto;padding:34px 32px;box-shadow:0 16px 40px #062b4212}.SectionError-module__vLEm2a__icon{color:#e03a3a;width:52px;height:52px;font-family:var(--font-rajdhani), sans-serif;background:#e03a3a1a;border-radius:50%;place-items:center;margin:0 auto 16px;font-size:1.7rem;font-weight:800;display:grid}.SectionError-module__vLEm2a__eyebrow{color:var(--primary-blue);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:12px;font-size:.72rem;font-weight:800;display:inline-block}.SectionError-module__vLEm2a__sectionError h3{font-family:var(--font-rajdhani), sans-serif;color:var(--dark-blue);margin-bottom:12px;font-size:clamp(1.6rem,3vw,2.15rem);line-height:1}.SectionError-module__vLEm2a__sectionError p{max-width:560px;color:var(--text-muted);margin:0 auto 22px;font-size:.94rem;line-height:1.75}.SectionError-module__vLEm2a__button{cursor:pointer;background:linear-gradient(135deg, var(--primary-blue), var(--accent-blue));color:var(--white);font-family:var(--font-rajdhani), sans-serif;letter-spacing:.8px;text-transform:uppercase;border:0;border-radius:999px;padding:12px 22px;font-size:.95rem;font-weight:800}
.DownloadsPage-module__ENn4hW__page{background:var(--light-bg);min-height:70vh;overflow-x:hidden}.DownloadsPage-module__ENn4hW__sectionHeader{text-align:center;background:var(--light-bg);width:min(100% - 48px,1240px);margin:0 auto;padding:84px 0 44px}.DownloadsPage-module__ENn4hW__eyebrow{letter-spacing:3px;text-transform:uppercase;color:var(--primary-blue);margin-bottom:14px;font-size:.76rem;font-weight:800;display:inline-block}.DownloadsPage-module__ENn4hW__sectionHeader h1{font-family:var(--font-rajdhani), "Rajdhani", sans-serif;color:var(--dark-blue);margin-bottom:15px;font-size:clamp(2.1rem,4vw,3.3rem);font-weight:700;line-height:1}.DownloadsPage-module__ENn4hW__sectionHeader p{max-width:700px;color:var(--text-muted);margin:0 auto;line-height:1.8}.DownloadsPage-module__ENn4hW__downloadWrap{width:min(100% - 48px,1240px);margin:0 auto;padding:0 0 90px}.DownloadsPage-module__ENn4hW__downloadCategory{margin-bottom:36px}.DownloadsPage-module__ENn4hW__downloadCategory h2{font-family:var(--font-rajdhani), "Rajdhani", sans-serif;color:var(--dark-blue);border-bottom:1px solid #062b421f;margin-bottom:10px;padding-bottom:12px;font-size:1.45rem;font-weight:700}.DownloadsPage-module__ENn4hW__downloadCategory>p{color:var(--text-muted);max-width:780px;margin-bottom:16px;line-height:1.7}.DownloadsPage-module__ENn4hW__downloadList{grid-template-columns:repeat(auto-fill,minmax(300px,395px));justify-content:start;gap:14px;display:grid}.DownloadsPage-module__ENn4hW__downloadItem{background:var(--white);cursor:pointer;width:100%;min-height:82px;color:inherit;border:1px solid #062b4217;border-radius:16px;align-items:center;gap:14px;padding:18px;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 8px 24px #062b420a}.DownloadsPage-module__ENn4hW__downloadItem:hover{border-color:var(--accent-blue);transform:translateY(-3px);box-shadow:0 12px 30px #062b4214}.DownloadsPage-module__ENn4hW__downloadIcon{background:var(--ice-blue);width:46px;height:46px;color:var(--primary-blue);border-radius:14px;flex:0 0 46px;place-items:center;font-size:1.35rem;display:grid}.DownloadsPage-module__ENn4hW__downloadInfo{min-width:0}.DownloadsPage-module__ENn4hW__downloadInfo strong{color:var(--dark-blue);font-size:.95rem;line-height:1.35;display:block}.DownloadsPage-module__ENn4hW__downloadInfo span{color:var(--primary-blue);text-transform:uppercase;letter-spacing:1px;font-size:.72rem;font-weight:800}.DownloadsPage-module__ENn4hW__emptyCategory,.DownloadsPage-module__ENn4hW__emptyState{background:var(--white);color:var(--text-muted);text-align:center;border:1px solid #062b4217;border-radius:18px;padding:28px}.DownloadsPage-module__ENn4hW__emptyState{max-width:720px;margin:0 auto}.DownloadsPage-module__ENn4hW__emptyState h2{font-family:var(--font-rajdhani), "Rajdhani", sans-serif;color:var(--dark-blue);margin-bottom:8px;font-size:1.8rem}@media (max-width:1080px){.DownloadsPage-module__ENn4hW__sectionHeader,.DownloadsPage-module__ENn4hW__downloadWrap{width:min(100% - 40px,860px)}.DownloadsPage-module__ENn4hW__downloadList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.DownloadsPage-module__ENn4hW__sectionHeader{width:calc(100% - 48px);padding-top:64px;padding-bottom:34px}.DownloadsPage-module__ENn4hW__downloadWrap{width:calc(100% - 48px);padding-bottom:64px}.DownloadsPage-module__ENn4hW__downloadList{grid-template-columns:1fr}}@media (max-width:480px){.DownloadsPage-module__ENn4hW__sectionHeader,.DownloadsPage-module__ENn4hW__downloadWrap{width:calc(100% - 32px)}.DownloadsPage-module__ENn4hW__downloadItem{padding:16px}}
.DetailButtonCards-module__nvBGaG__detailButtonCardsSection{background:var(--light-bg)}.DetailButtonCards-module__nvBGaG__sectionHeader{text-align:center;width:min(100% - 48px,1120px);margin-inline:auto;padding:84px 0 44px}.DetailButtonCards-module__nvBGaG__eyebrow{color:var(--primary-blue);letter-spacing:3px;text-transform:uppercase;margin-bottom:14px;font-size:.76rem;font-weight:800;display:inline-block}.DetailButtonCards-module__nvBGaG__sectionHeader h2{color:var(--dark-blue);font-family:var(--font-rajdhani), "Rajdhani", sans-serif;margin-bottom:15px;font-size:clamp(2.1rem,4vw,3.3rem);font-weight:700;line-height:1}.DetailButtonCards-module__nvBGaG__sectionHeader p{max-width:700px;color:var(--text-muted);margin:0 auto;line-height:1.8}.DetailButtonCards-module__nvBGaG__grid{grid-template-columns:repeat(auto-fit,minmax(300px,350px));justify-content:center;align-items:stretch;gap:24px;width:min(100% - 48px,1120px);margin-inline:auto;padding:0 0 86px;display:grid}.DetailButtonCards-module__nvBGaG__productCard{border-radius:var(--radius);background:var(--white);width:100%;max-width:350px;color:inherit;cursor:pointer;border:1px solid #062b421a;flex-direction:column;justify-self:center;text-decoration:none;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #062b4212}.DetailButtonCards-module__nvBGaG__productCard:hover{box-shadow:var(--shadow);border-color:#00a6d66b;transform:translateY(-8px)}.DetailButtonCards-module__nvBGaG__productImage{background:radial-gradient(circle at 78% 30%, #00a6d642, transparent 28%), linear-gradient(135deg, var(--dark-blue), var(--navy-blue));height:210px;color:var(--white);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DetailButtonCards-module__nvBGaG__productImage:before{content:"";border:14px solid #00a6d629;border-radius:50%;width:220px;height:220px;position:absolute;top:-50px;right:-44px}.DetailButtonCards-module__nvBGaG__badge{z-index:2;color:var(--primary-blue);letter-spacing:1.3px;text-transform:uppercase;background:#ffffffeb;border-radius:999px;padding:7px 11px;font-size:.68rem;font-weight:800;position:absolute;top:16px;left:16px}.DetailButtonCards-module__nvBGaG__productRealImage{z-index:1;object-fit:contain;filter:drop-shadow(0 22px 34px #0000003d);width:84%;height:82%;position:relative}.DetailButtonCards-module__nvBGaG__productIllustration{z-index:1;background:linear-gradient(#f6f8f9,#dde5e8);border:1px solid #ffffffc2;border-radius:18px;width:134px;height:150px;padding:14px;position:relative;box-shadow:0 20px 45px #00000038}.DetailButtonCards-module__nvBGaG__productIllustration:before{content:"";background:linear-gradient(135deg,#fff,#d7e7ec);border-radius:10px;height:38px;margin-bottom:12px;display:block}.DetailButtonCards-module__nvBGaG__productIllustration:after{content:"";background:repeating-linear-gradient(90deg,#0078a32e 0 8px,#0000 8px 16px),#fff;border-radius:10px;height:64px;display:block}.DetailButtonCards-module__nvBGaG__productBody{flex:1;padding:24px}.DetailButtonCards-module__nvBGaG__productBody h3{color:var(--dark-blue);font-family:var(--font-rajdhani), "Rajdhani", sans-serif;margin-bottom:8px;font-size:1.35rem;font-weight:700}.DetailButtonCards-module__nvBGaG__productBody p{color:var(--text-muted);margin-bottom:18px;font-size:.93rem;line-height:1.65}.DetailButtonCards-module__nvBGaG__specs{flex-wrap:wrap;gap:8px;display:flex}.DetailButtonCards-module__nvBGaG__spec{background:var(--ice-blue);color:var(--primary-blue);border-radius:999px;padding:6px 9px;font-size:.72rem;font-weight:700}.DetailButtonCards-module__nvBGaG__cardFooter{color:var(--primary-blue);border-top:1px solid #062b4214;justify-content:space-between;align-items:center;padding:18px 24px;font-size:.88rem;font-weight:800;display:flex}.DetailButtonCards-module__nvBGaG__pagination{margin-inline:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:min(100% - 48px,1120px);margin-top:-48px;padding:0 0 86px;display:flex}.DetailButtonCards-module__nvBGaG__paginationButton{background:var(--white);color:var(--dark-blue);cursor:pointer;font-family:var(--font-rajdhani), "Rajdhani", sans-serif;letter-spacing:.7px;text-transform:uppercase;border:1px solid #062b421f;border-radius:999px;padding:11px 18px;font-size:.92rem;font-weight:800;transition:all .25s}.DetailButtonCards-module__nvBGaG__paginationButton:hover:not(:disabled){background:var(--ice-blue);color:var(--primary-blue);border-color:#00a6d66b;transform:translateY(-2px)}.DetailButtonCards-module__nvBGaG__paginationButton:disabled{opacity:.42;cursor:not-allowed}.DetailButtonCards-module__nvBGaG__paginationPages{align-items:center;gap:8px;display:flex}.DetailButtonCards-module__nvBGaG__paginationPage{background:var(--white);width:38px;height:38px;color:var(--dark-blue);cursor:pointer;border:1px solid #062b421f;border-radius:999px;font-weight:800;transition:all .25s}.DetailButtonCards-module__nvBGaG__paginationPageActive{background:linear-gradient(135deg, var(--primary-blue), var(--accent-blue));color:var(--white);border-color:#0000;box-shadow:0 12px 28px #0078a33d}@media (max-width:820px){.DetailButtonCards-module__nvBGaG__sectionHeader{width:calc(100% - 48px);padding-top:64px;padding-bottom:36px}.DetailButtonCards-module__nvBGaG__grid{grid-template-columns:minmax(0,1fr);width:calc(100% - 48px);padding-bottom:70px}.DetailButtonCards-module__nvBGaG__productCard{max-width:420px}.DetailButtonCards-module__nvBGaG__pagination{width:calc(100% - 48px)}}@media (max-width:520px){.DetailButtonCards-module__nvBGaG__sectionHeader,.DetailButtonCards-module__nvBGaG__grid,.DetailButtonCards-module__nvBGaG__pagination{width:calc(100% - 40px)}.DetailButtonCards-module__nvBGaG__productCard{max-width:none}}
