:root{--vid-content:1200px;--vid-text:#111827;--vid-muted:#667085;--vid-border:#e4e9f0;--vid-bg:#fff;--vid-page:#f7f9fc;--vid-soft:#f1f5f9;--vid-accent:#075a9c;--vid-accent-dark:#064a80;--vid-accent-soft:#eef4ff;--vid-radius:16px;--vid-shadow:0 10px 34px rgba(15,23,42,.06);--vid-shadow-lg:0 24px 70px rgba(15,23,42,.10)}.vidyanik-core *{box-sizing:border-box}.vidyanik-core{color:var(--vid-text)}.vidyanik-core a{text-underline-offset:3px}.vidyanik-core .entry-content{margin:0}.vidyanik-home,.vidyanik-service-page,.vidyanik-catalogue-page,.vidyanik-programmes-page,.vid-education-archive{background:var(--vid-page)}.vidyanik-home .content-container.site-container,.vidyanik-service-page .content-container.site-container,.vidyanik-catalogue-page .content-container.site-container,.vidyanik-programmes-page .content-container.site-container{max-width:none;padding-inline:0}.vidyanik-home #primary,.vidyanik-service-page #primary,.vidyanik-catalogue-page #primary,.vidyanik-programmes-page #primary{width:100%;margin:0}.vidyanik-home .entry-header,.vidyanik-service-page .entry-header,.vidyanik-catalogue-page .entry-header,.vidyanik-programmes-page .entry-header{display:none}.vidyanik-kadence #masthead{background:rgba(255,255,255,.97);border-bottom:1px solid var(--vid-border);box-shadow:0 1px 0 rgba(15,23,42,.02)}.vidyanik-kadence #masthead .site-header-row-container-inner>.site-container{max-width:var(--vid-content);padding-inline:20px}.vidyanik-kadence #masthead .site-title a{color:var(--vid-text);font-weight:850;letter-spacing:-.03em;text-decoration:none}.vidyanik-kadence #masthead .primary-menu-container>ul>li>a{font-size:.88rem;font-weight:720}.vidyanik-kadence #masthead .primary-menu-container>ul>li:last-child>a{color:var(--vid-accent);font-weight:820}.vidyanik-kadence #colophon .site-container{max-width:var(--vid-content);padding-inline:20px}.vid-storefront,.vid-page-shell,.vid-service-page,.vid-education-archive .vid-page-shell{width:min(var(--vid-content),calc(100% - 40px));margin-inline:auto}.vid-storefront{display:grid;gap:72px;padding:0 0 88px}.vid-page-shell,.vid-service-page,.vid-education-archive .vid-page-shell{display:grid;gap:34px;padding:54px 0 84px}.vid-kicker,.vid-eyebrow{margin:0;color:var(--vid-accent);font-size:.72rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.vid-text-link{color:var(--vid-accent);font-weight:800;text-decoration:none}.vid-text-link:hover{text-decoration:underline}.vid-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:1px solid var(--vid-accent);border-radius:11px;background:var(--vid-accent);color:#fff!important;font-size:.9rem;font-weight:800;line-height:1.2;text-decoration:none!important;box-shadow:none;transition:transform .16s ease,background .16s ease,border-color .16s ease}.vid-button:hover{background:var(--vid-accent-dark);border-color:var(--vid-accent-dark);transform:translateY(-1px)}.vid-button--secondary,.vid-button--sample{background:#fff;color:var(--vid-text)!important;border-color:var(--vid-border)}.vid-button--secondary:hover,.vid-button--sample:hover{background:var(--vid-soft);border-color:#cbd5e1}.vid-button--ghost{background:transparent;color:var(--vid-accent)!important}.vidyanik-home{background:#fff;;color:var(--vid-ink);}.vidyanik-home.vidyanik-kadence #masthead{background:rgba(255,255,255,.98);border-bottom:1px solid #e4edf5;box-shadow:0 1px 0 rgba(13,49,87,.025);backdrop-filter:saturate(140%) blur(10px)}.vidyanik-home.vidyanik-kadence #masthead .site-title a{color:var(--vid-ignou-navy);;font-family:"Nunito Sans",ui-sans-serif,system-ui,sans-serif;}.vidyanik-home.vidyanik-kadence #masthead .primary-menu-container>ul{gap:3px}.vidyanik-home.vidyanik-kadence #masthead .primary-menu-container>ul>li>a{min-height:68px;;padding-inline:14px;;color:#40536a;;font-family:"Nunito Sans",ui-sans-serif,system-ui,sans-serif;}.vidyanik-home.vidyanik-kadence #masthead .primary-menu-container>ul>li>a:hover{color:var(--vid-ignou-blue)}.vidyanik-home.vidyanik-kadence #masthead .primary-menu-container>ul>li:last-child>a{color:var(--vid-ignou-blue)}.vid-storefront.vid-home-v5{display:block;width:100%;margin:0;padding:0;overflow:hidden;background:#fff}.vid-home-wrap{width:min(var(--vid-home-content),calc(100% - 56px));margin-inline:auto}.vidyanik-home .vid-kicker{color:var(--vid-ignou-blue);}.vidyanik-home .vid-text-link{color:var(--vid-ignou-blue);}.vid-hero{position:relative;padding:58px 0 48px;background:radial-gradient(circle at 9% 12%,rgba(8,166,201,.10),transparent 22%),radial-gradient(circle at 92% 16%,rgba(242,161,38,.12),transparent 20%),linear-gradient(180deg,#f6fbfe 0%,#fff 94%)}.vid-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#dbeaf3 16%,#dbeaf3 84%,transparent)}.vid-hero-shell{position:relative;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);gap:58px;align-items:center}.vid-hero-copy{min-width:0;max-width:760px}.vid-hero-kicker{display:inline-flex;align-items:center;padding:7px 11px;border:1px solid #cde7f2;border-radius:999px;background:#fff;color:var(--vid-ignou-blue);font-size:.68rem;font-weight:900;letter-spacing:.12em}.vid-hero-copy h1{max-width:760px;margin:17px 0 16px;color:var(--vid-ink);font-family:"Nunito Sans",ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.75rem,3.35vw,3.65rem);font-weight:900;line-height:1.01;letter-spacing:-.046em}.vid-hero-copy h1 em{font-style:normal;color:var(--vid-ignou-blue)}.vid-hero-copy>p{max-width:710px;margin:0;color:var(--vid-home-muted);font-size:1.03rem;line-height:1.68}.vid-home-search{max-width:760px;margin-top:25px}.vid-home-v5 .vid-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px;border:1px solid #cfdfea;border-radius:15px;background:#fff;box-shadow:0 14px 36px rgba(7,90,156,.10)}.vid-home-v5 .vid-search input[type=search]{min-height:52px;border:0;border-radius:10px;background:#fff;box-shadow:none;color:var(--vid-ink);font-family:"Nunito Sans",ui-sans-serif,system-ui,sans-serif;font-size:.98rem}.vid-home-v5 .vid-search>.vid-button{min-height:52px;padding-inline:25px;border-color:var(--vid-ignou-blue);border-radius:10px;background:linear-gradient(135deg,var(--vid-ignou-blue),#0879b9);font-family:"Nunito Sans",ui-sans-serif,system-ui,sans-serif;font-weight:900;box-shadow:0 8px 18px rgba(7,90,156,.18)}.vid-search-hints{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:12px;color:#748497;font-size:.77rem}.vid-search-hints>span{font-weight:800}.vid-search-hints a{padding:5px 9px;border:1px solid #dce8f1;border-radius:999px;background:#fff;color:#4d6175;font-weight:800;text-decoration:none}.vid-search-hints a:hover{border-color:#a9d6e6;color:var(--vid-ignou-blue)}.vid-hero-trust{display:flex;gap:16px;flex-wrap:wrap;margin-top:20px;color:#53677b}.vid-hero-trust>span{display:inline-flex;align-items:center;gap:7px;font-size:.78rem;font-weight:750}.vid-hero-trust svg{width:18px;height:18px;color:var(--vid-ignou-cyan);stroke-width:1.9}.vid-hero-quick{overflow:hidden;padding:20px;border:1px solid #d5e5ef;border-radius:22px;background:rgba(255,255,255,.96);box-shadow:0 20px 48px rgba(13,49,87,.09)}.vid-hero-quick__head{display:grid;gap:3px;margin-bottom:14px}.vid-hero-quick__head>span{color:var(--vid-ignou-blue);font-size:.64rem;font-weight:900;letter-spacing:.13em}.vid-hero-quick__head>strong{color:var(--vid-ink);font-size:1.34rem;font-weight:900}.vid-hero-quick__head>small{color:#728297;font-size:.78rem}.vid-hero-quick__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;margin-top:9px;padding:12px 13px;border:1px solid #e2ebf2;border-radius:14px;background:#fff;color:var(--vid-ink)!important;text-decoration:none!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.vid-hero-quick__item:hover{transform:translateY(-1px);border-color:#b9d7e7;box-shadow:0 10px 22px rgba(13,49,87,.06)}.vid-big-icon{display:grid;width:50px;height:50px;place-items:center;border-radius:13px}.vid-big-icon svg{width:27px;height:27px;stroke-width:1.75}.vid-hero-quick__item--blue .vid-big-icon{background:#eaf3fb;color:var(--vid-ignou-blue)}.vid-hero-quick__item--cyan .vid-big-icon{background:#e7f9fc;color:#087e98}.vid-hero-quick__item--amber .vid-big-icon{background:#fff5e3;color:#ba6b00}.vid-hero-quick__item>span:nth-child(2){display:grid;gap:2px;min-width:0}.vid-hero-quick__item strong{font-size:.91rem;font-weight:900}.vid-hero-quick__item small{color:#728297;font-size:.72rem}.vid-hero-quick__item>b{color:#8aa0b4;font-size:1.05rem}.vid-hero-quick__browse{display:flex;justify-content:space-between;align-items:center;margin-top:13px;padding:8px 4px 1px;color:var(--vid-ignou-blue)!important;font-size:.78rem;font-weight:900;text-decoration:none!important}.vid-home-services{padding:66px 0 70px;background:#fff}.vid-home-heading{display:flex;align-items:end;justify-content:space-between;gap:44px;margin-bottom:24px}.vid-home-heading>div{max-width:730px}.vid-home-heading h2{margin:7px 0 0;color:var(--vid-ink);font-family:"Nunito Sans",ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.9rem,2.35vw,2.45rem);font-weight:900;line-height:1.08;letter-spacing:-.035em}.vid-home-heading>p,.vid-heading-note{max-width:520px;margin:0;color:var(--vid-home-muted);font-size:.93rem;line-height:1.62}.vid-home-heading--split{align-items:end}.vid-home-heading--split>div{max-width:780px}.vid-home-heading--split .vid-heading-note{margin-top:8px}.vid-quick-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vid-home-services .vid-service-card{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:12px 16px;min-height:190px;padding:22px;border:1px solid #dce7ef;border-radius:18px;background:#fff;color:var(--vid-ink)!important;text-decoration:none!important;box-shadow:0 8px 24px rgba(13,49,87,.035);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.vid-home-services .vid-service-card:hover{transform:translateY(-3px);border-color:#b9d7e7;box-shadow:0 16px 32px rgba(13,49,87,.07)}.vid-home-services .vid-service-card__icon{grid-row:1/3;display:grid;width:62px;height:62px;place-items:center;border-radius:17px}.vid-home-services .vid-service-card__icon svg{width:32px;height:32px;stroke-width:1.7}.vid-home-services .vid-service-card>div{align-self:start}.vid-home-services .vid-service-card h3{margin:2px 0 6px;color:var(--vid-ink);font-size:1.25rem;font-weight:900;letter-spacing:-.02em}.vid-home-services .vid-service-card p{max-width:360px;margin:0;color:#627487;font-size:.84rem;line-height:1.55}.vid-home-services .vid-service-card>strong{grid-column:2;margin-top:auto;color:var(--vid-ignou-blue);font-size:.78rem;font-weight:900}.vid-service-card--assignment .vid-service-card__icon{background:#eaf3fb;color:var(--vid-ignou-blue)}.vid-service-card--exam .vid-service-card__icon{background:#e7f9fc;color:#087e98}.vid-service-card--project .vid-service-card__icon{background:#fff5e3;color:#b96a00}.vid-home-programmes{padding:70px 0;background:linear-gradient(180deg,#f6fbfe,#fff)}.vid-programme-showcase{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.vid-programme-tile{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto;min-height:212px;padding:18px;border:1px solid #dbe8f1;border-radius:17px;background:#fff;color:var(--vid-ink)!important;text-decoration:none!important;box-shadow:0 7px 20px rgba(13,49,87,.035)}.vid-programme-tile__icon{display:grid;width:56px;height:56px;place-items:center;margin-bottom:15px;border-radius:16px;background:#edf7fc;color:var(--vid-ignou-blue)}.vid-programme-tile__icon svg{width:30px;height:30px;stroke-width:1.65}.vid-programme-tile__status{position:absolute;top:16px;right:15px;padding:5px 7px;border-radius:999px;background:#f3f6f9;color:#728297;font-size:.55rem;font-weight:900;letter-spacing:.07em}.vid-programme-tile>strong{font-size:1.15rem;font-weight:900}.vid-programme-tile>small{margin-top:3px;color:#64778a;font-size:.73rem;line-height:1.38}.vid-programme-tile>b{align-self:end;margin-top:15px;color:#75879a;font-size:.68rem;font-weight:850}.vid-programme-tile--active{border-color:#b9dced;background:linear-gradient(160deg,#fff,#f0f9fd)}.vid-programme-tile--active .vid-programme-tile__icon{background:linear-gradient(145deg,var(--vid-ignou-blue),#087db9);color:#fff}.vid-programme-tile--active .vid-programme-tile__status{background:#e8f7ee;color:#13764e}.vid-programme-tile--active>b{color:var(--vid-ignou-blue)}.vid-programme-tile--future:nth-child(2) .vid-programme-tile__icon,.vid-programme-tile--future:nth-child(3) .vid-programme-tile__icon{background:#eef3ff;color:#4e62bf}.vid-programme-tile--future:nth-child(4) .vid-programme-tile__icon{background:#fff5e6;color:#ad6708}.vid-programme-tile--future:nth-child(5) .vid-programme-tile__icon{background:#f5efff;color:#7651a8}.vid-programme-tile--future:nth-child(6) .vid-programme-tile__icon{background:#ebf8f4;color:#1c816d}.vid-home-courses{padding:68px 0;background:#fff}.vid-home-courses .vid-course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.vid-home-courses .vid-course-grid .vid-card{min-height:116px;padding:17px;border:1px solid #dfe8ef;border-radius:14px;background:#fff}.vid-home-courses .vid-course-grid .vid-card:hover{border-color:#add4e4;box-shadow:0 12px 28px rgba(13,49,87,.06)}.vid-home-courses .vid-course-grid .vid-card .vid-eyebrow{color:var(--vid-ignou-blue);font-size:.65rem}.vid-home-courses .vid-course-grid .vid-card strong{font-size:.86rem;font-weight:850;line-height:1.35}.vid-home-products{padding:68px 0;background:#f7fbfe}.vid-home-products .vid-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vid-home-steps{padding:68px 0;background:#f8fbfd}.vid-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vid-step-grid article{display:grid;grid-template-columns:auto 1fr;gap:9px 13px;align-items:center;padding:18px;border:1px solid #dfe9f0;border-radius:16px;background:#fff}.vid-step-grid article>span{grid-row:1/3;display:grid;width:50px;height:50px;place-items:center;border-radius:14px;background:#edf7fc;color:var(--vid-ignou-blue)}.vid-step-grid article>span svg{width:26px;height:26px}.vid-step-grid article>b{align-self:end;color:#93a3b3;font-size:.62rem;font-weight:900;letter-spacing:.08em}.vid-step-grid article>strong{grid-column:2;color:var(--vid-ink);font-size:.92rem;font-weight:900}.vid-step-grid article>p{grid-column:2;margin:0;color:#68798b;font-size:.76rem;line-height:1.48}.vid-home-final{padding:0 0 76px;background:#f8fbfd}.vid-home-final__card{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:27px 32px;border-radius:20px;background:linear-gradient(125deg,var(--vid-ignou-navy),#075a9c 75%,#087eae);color:#fff;box-shadow:0 18px 42px rgba(7,90,156,.16)}.vid-home-final__card>div{max-width:720px}.vid-home-final__card>div>span{color:#8fe5f3;font-size:.61rem;font-weight:900;letter-spacing:.12em}.vid-home-final__card h2{margin:7px 0 5px;color:#fff;font-size:1.6rem;font-weight:900;letter-spacing:-.025em}.vid-home-final__card p{margin:0;color:#d3e5f1;font-size:.82rem}.vid-home-final__button{display:inline-flex;min-height:44px;align-items:center;gap:18px;padding:10px 15px;border-radius:10px;background:#fff;color:var(--vid-ignou-navy)!important;font-size:.8rem;font-weight:900;text-decoration:none!important;white-space:nowrap}@media(max-width:1180px){.vid-hero-shell{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);gap:38px}.vid-programme-showcase{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){.vid-hero-shell{grid-template-columns:1fr}.vid-hero-copy{max-width:820px}.vid-hero-quick{max-width:720px}.vid-quick-actions{grid-template-columns:1fr}.vid-home-services .vid-service-card{min-height:150px}.vid-home-courses .vid-course-grid,.vid-home-products .vid-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vid-home-heading{align-items:flex-start;flex-direction:column;gap:10px}.vid-home-heading>p{max-width:700px}}@media(max-width:700px){.vid-home-wrap{width:min(100% - 32px,var(--vid-home-content))}.vid-hero{padding:38px 0 34px}.vid-hero-copy h1{font-size:clamp(2.35rem,11vw,3.15rem)}.vid-hero-copy>p{font-size:.95rem}.vid-home-v5 .vid-search{grid-template-columns:1fr}.vid-home-v5 .vid-search>.vid-button{width:100%}.vid-hero-trust{gap:9px 14px}.vid-hero-quick{padding:16px;border-radius:18px}.vid-home-services,.vid-home-programmes,.vid-home-courses,.vid-home-products,.vid-home-steps{padding:54px 0}.vid-home-heading h2{font-size:clamp(1.75rem,8.5vw,2.2rem)}.vid-programme-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.vid-programme-tile{min-height:190px;padding:15px}.vid-programme-tile__icon{width:50px;height:50px}.vid-home-courses .vid-course-grid,.vid-home-products .vid-product-grid{grid-template-columns:1fr}.vid-step-grid{grid-template-columns:1fr}.vid-home-final{padding-bottom:54px}.vid-home-final__card{align-items:flex-start;flex-direction:column;padding:24px 20px}.vid-home-final__button{width:100%;justify-content:space-between}}@media(max-width:460px){.vid-home-wrap{width:calc(100% - 26px)}.vid-programme-showcase{grid-template-columns:1fr 1fr}.vid-programme-tile{min-height:175px}.vid-programme-tile__status{position:static;width:max-content;margin-bottom:8px}.vid-home-services .vid-service-card{grid-template-columns:1fr;min-height:auto}.vid-home-services .vid-service-card__icon{grid-row:auto}.vid-home-services .vid-service-card>strong{grid-column:auto}.vid-hero-trust{display:grid}.vid-hero-quick__item{padding:11px}.vid-big-icon{width:46px;height:46px}}.vid-grid{display:grid;gap:14px}.vid-programme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vid-course-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vid-card{display:grid;gap:7px;min-height:118px;align-content:center;padding:18px;border:1px solid var(--vid-border);border-radius:15px;background:#fff;color:var(--vid-text)!important;text-decoration:none!important;box-shadow:none;transition:border-color .16s ease,transform .16s ease}.vid-card:hover{transform:translateY(-2px);border-color:#c8d7f5}.vid-card strong{font-size:.93rem;line-height:1.35}.vid-card>span:last-child{color:var(--vid-accent);font-weight:800}.vid-programme-grid .vid-card{min-height:144px;padding:22px}.vid-programme-grid .vid-card strong{font-size:1.08rem}.vid-coming-soon{padding:20px;border:1px dashed #cbd5e1;border-radius:14px;background:#fff;color:var(--vid-muted)}.vid-search{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0}.vid-live-search__field{position:relative;min-width:0}.vid-search input[type=search]{width:100%;min-height:60px;padding:12px 18px;border:1px solid #d5dce7;border-radius:14px;background:#fff;color:var(--vid-text);font-size:1rem;box-shadow:0 10px 30px rgba(15,23,42,.06)}.vid-search input[type=search]:focus{outline:3px solid rgba(36,107,254,.13);border-color:var(--vid-accent)}.vid-live-search__icon{position:absolute;z-index:2;left:18px;top:50%;width:16px;height:16px;border:2px solid #667085;border-radius:50%;transform:translateY(-58%);pointer-events:none}.vid-live-search__icon:after{content:"";position:absolute;width:7px;height:2px;right:-6px;bottom:-3px;background:#667085;transform:rotate(45deg);border-radius:2px}.vid-search>.vid-button{min-height:60px;padding-inline:24px}.vid-live-search__results{position:absolute;z-index:100;top:calc(100% + 8px);left:0;right:0;overflow:hidden;border:1px solid var(--vid-border);border-radius:15px;background:#fff;box-shadow:var(--vid-shadow-lg);text-align:left}.vid-live-search__results[hidden]{display:none}.vid-live-search__result{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid #edf0f4;color:var(--vid-text)!important;text-decoration:none!important}.vid-live-search__result:last-child{border-bottom:0}.vid-live-search__result:hover,.vid-live-search__result:focus{background:#f8faff;outline:none}.vid-live-search__type{padding:5px 7px;border-radius:7px;background:var(--vid-accent-soft);color:var(--vid-accent);font-size:.61rem;font-weight:900;text-transform:uppercase}.vid-live-search__copy{display:grid;gap:1px;min-width:0}.vid-live-search__copy strong{font-size:.9rem}.vid-live-search__copy small{overflow:hidden;color:var(--vid-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.vid-live-search__empty{padding:14px;color:var(--vid-muted);font-size:.85rem}.vid-page-head,.vid-service-head{max-width:760px}.vid-catalog-search{max-width:760px}.vid-catalog-toolbar,.vid-service-toolbar{display:grid;gap:12px;padding:16px;border:1px solid var(--vid-border);border-radius:16px;background:#fff}.vid-service-toolbar>[data-vid-live-search-shell]{max-width:760px}.vid-service-results{min-height:120px}.vid-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;align-items:end;margin:0}.vid-filters label{display:grid;gap:6px;color:var(--vid-text);font-size:.72rem;font-weight:800}.vid-filters select,.vid-filters input{width:100%;min-height:44px;padding:8px 11px;border:1px solid #d5dce7;border-radius:10px;background:#fff;color:var(--vid-text)}.vid-filters .vid-button{min-height:44px}.vid-catalog{display:grid;gap:22px}.vid-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vid-product-card{display:grid;overflow:hidden;border:1px solid var(--vid-border);border-radius:17px;background:#fff;box-shadow:0 5px 18px rgba(15,23,42,.035);transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.vid-product-card:hover{transform:translateY(-3px);border-color:#c8d7f5;box-shadow:var(--vid-shadow)}.vid-product-card__visual{display:grid;min-height:148px;align-content:space-between;padding:18px;background:linear-gradient(145deg,#f8fbff,#eef4ff);border-bottom:1px solid var(--vid-border)}.vid-product-card__visual>span{color:var(--vid-accent);font-size:.68rem;font-weight:900;letter-spacing:.1em}.vid-product-card__visual strong{font-size:clamp(1.65rem,2.8vw,2.35rem);letter-spacing:-.045em}.vid-product-card__body{display:grid;gap:12px;padding:18px}.vid-product-card__meta{display:flex;gap:6px;flex-wrap:wrap}.vid-product-card__meta span{display:inline-flex;padding:5px 8px;border-radius:999px;background:#f2f4f7;color:#596273;font-size:.66rem;font-weight:800}.vid-product-card__title{color:var(--vid-text)!important;text-decoration:none!important}.vid-product-card h3{margin:0;font-size:1.02rem;line-height:1.38;letter-spacing:-.012em}.vid-product-card__price{font-size:1.12rem;font-weight:900}.vid-product-card__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.vid-empty{padding:20px;border:1px dashed #cbd5e1;border-radius:14px;background:#fff;color:var(--vid-muted)}.vid-empty h3,.vid-empty strong{color:var(--vid-text)}.vid-pagination{display:flex;justify-content:center;gap:7px}.vid-pagination .page-numbers{display:grid;min-width:38px;height:38px;place-items:center;border:1px solid var(--vid-border);border-radius:9px;background:#fff;text-decoration:none}.vid-pagination .current{background:var(--vid-accent);color:#fff;border-color:var(--vid-accent)}html.vid-modal-open{overflow:hidden}.vid-sample-modal[hidden]{display:none}.vid-sample-modal{position:fixed;z-index:99999;inset:0;display:grid;place-items:center;padding:20px}.vid-sample-modal__backdrop{position:absolute;inset:0;background:rgba(15,23,42,.72);backdrop-filter:blur(4px)}.vid-sample-modal__dialog{position:relative;width:min(920px,96vw);height:min(780px,90vh);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 30px 100px rgba(0,0,0,.28)}.vid-sample-modal__dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--vid-border)}.vid-sample-modal__dialog header>div{display:grid;gap:2px}.vid-sample-modal__dialog header span{color:var(--vid-accent);font-size:.62rem;font-weight:900;letter-spacing:.1em}.vid-sample-modal__dialog header strong{font-size:.94rem}.vid-sample-modal__dialog button{width:38px;height:38px;border:0;border-radius:10px;background:var(--vid-soft);font-size:1.4rem;cursor:pointer}.vid-sample-modal__viewer{min-height:0;background:#e9edf3}.vid-sample-modal__viewer iframe{width:100%;height:100%;border:0;background:#fff}.vid-sample-modal__dialog footer{padding:11px 18px;border-top:1px solid var(--vid-border);text-align:right}.vid-sample-modal__dialog footer a{color:var(--vid-accent);font-size:.8rem;font-weight:800;text-decoration:none}.vidyanik-student-account .content-container.site-container,.vidyanik-cart .content-container.site-container,.vidyanik-checkout .content-container.site-container{max-width:var(--vid-content);padding-inline:20px}.vidyanik-student-account .woocommerce{display:grid;grid-template-columns:210px minmax(0,1fr);gap:28px;align-items:start}.vidyanik-student-account .woocommerce-notices-wrapper{grid-column:1/-1}.vidyanik-student-account .woocommerce-MyAccount-navigation{float:none;width:auto;padding:8px;border:1px solid var(--vid-border);border-radius:15px;background:#fff}.vidyanik-student-account .woocommerce-MyAccount-navigation ul{display:grid;gap:3px;margin:0;padding:0;list-style:none}.vidyanik-student-account .woocommerce-MyAccount-navigation a{display:block;padding:10px 11px;border-radius:9px;color:var(--vid-text);font-size:.88rem;font-weight:750;text-decoration:none}.vidyanik-student-account .woocommerce-MyAccount-navigation .is-active a,.vidyanik-student-account .woocommerce-MyAccount-navigation a:hover{background:var(--vid-accent-soft);color:var(--vid-accent)}.vidyanik-student-account .woocommerce-MyAccount-content{float:none;width:auto;min-width:0}.vid-library{display:grid;gap:22px}.vid-library__header{display:flex;align-items:end;justify-content:space-between;gap:18px}.vid-library__header h2{margin:4px 0 0;font-size:2rem;letter-spacing:-.035em}.vid-library__programme{display:grid;gap:12px}.vid-library__programme>h3{margin:0;font-size:1.15rem}.vid-library__course{overflow:hidden;border:1px solid var(--vid-border);border-radius:14px;background:#fff}.vid-library__course summary{display:flex;gap:10px;align-items:baseline;padding:15px 17px;cursor:pointer}.vid-library__course summary span{color:var(--vid-muted);font-size:.82rem}.vid-library__course-body{display:grid;gap:18px;padding:0 17px 17px}.vid-library__material h4,.vid-library__session h5{margin:0 0 8px}.vid-library__session h5{color:var(--vid-muted);font-size:.75rem}.vid-library__items{display:grid;gap:8px}.vid-library__item{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 14px;border:1px solid var(--vid-border);border-radius:11px;background:#fbfcfe}.vid-library__item .vid-button{min-height:40px}.vidyanik-cart .site-main,.vidyanik-checkout .site-main,.vidyanik-student-account .site-main{padding-block:42px 70px}.vidyanik-cart .woocommerce-cart-form,.vidyanik-cart .cart_totals,.vidyanik-checkout .woocommerce-billing-fields,.vidyanik-checkout .woocommerce-additional-fields,.vidyanik-checkout .woocommerce-checkout-review-order,.vidyanik-student-account .woocommerce form{padding:22px;border:1px solid var(--vid-border);border-radius:16px;background:#fff}.vidyanik-core .woocommerce input.input-text,.vidyanik-core .woocommerce select,.vidyanik-core .woocommerce textarea{min-height:46px;border:1px solid #d5dce7;border-radius:10px;background:#fff}.vidyanik-core .woocommerce table.shop_table{border-color:var(--vid-border);border-radius:13px;overflow:hidden}.vidyanik-core .woocommerce-message,.vidyanik-core .woocommerce-info,.vidyanik-core .woocommerce-error{border-radius:11px}.vidyanik-cart .wc-block-cart,.vidyanik-checkout .wc-block-checkout{max-width:var(--vid-content);margin-inline:auto}.vidyanik-cart .wc-block-components-sidebar-layout,.vidyanik-checkout .wc-block-components-sidebar-layout{gap:28px}.vidyanik-cart .wc-block-cart__main,.vidyanik-checkout .wc-block-checkout__main{padding:24px;border:1px solid var(--vid-border);border-radius:16px;background:#fff}.vidyanik-cart .wc-block-cart__sidebar,.vidyanik-checkout .wc-block-checkout__sidebar{align-self:start;padding:20px;border:1px solid var(--vid-border);border-radius:16px;background:#fff}.vidyanik-checkout .wc-block-checkout__sidebar{position:sticky;top:22px}.vidyanik-cart .wc-block-components-totals-wrapper,.vidyanik-checkout .wc-block-components-totals-wrapper{padding:14px 0;border-color:var(--vid-border)}.vidyanik-cart .wc-block-components-button,.vidyanik-checkout .wc-block-components-button{min-height:50px;border-radius:11px;font-weight:800}.vidyanik-checkout .wc-block-components-text-input input,.vidyanik-checkout .wc-block-components-combobox .wc-block-components-combobox-control input{border-radius:10px!important}.vidyanik-student-account #customer_login{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vidyanik-student-account #customer_login>.col-1,.vidyanik-student-account #customer_login>.col-2{float:none;width:auto}.vidyanik-student-account .woocommerce-form-login,.vidyanik-student-account .woocommerce-form-register{margin:0!important;padding:22px!important;border:1px solid var(--vid-border)!important;border-radius:16px!important;background:#fff}.vidyanik-student-account .woocommerce-form-login .button,.vidyanik-student-account .woocommerce-form-register .button{min-height:46px;border-radius:10px}.vid-education-archive{padding:0}.vid-education-archive .vid-page-shell{max-width:var(--vid-content)}@media(max-width:960px){.vid-service-grid,.vid-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vid-course-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vid-programme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vid-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vidyanik-student-account .woocommerce{grid-template-columns:1fr}.vidyanik-student-account .woocommerce-MyAccount-navigation ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:680px){.vidyanik-checkout .wc-block-checkout__sidebar{position:static}.vidyanik-cart .wc-block-cart__main,.vidyanik-checkout .wc-block-checkout__main,.vidyanik-cart .wc-block-cart__sidebar,.vidyanik-checkout .wc-block-checkout__sidebar{padding:15px;border-radius:13px}.vidyanik-student-account #customer_login{grid-template-columns:1fr}.vid-page-shell,.vid-service-page,.vid-education-archive .vid-page-shell{width:min(100% - 28px,var(--vid-content))}.vid-search{grid-template-columns:1fr}.vid-search>.vid-button{width:100%;min-height:50px}.vid-search input[type=search]{min-height:54px}.vid-service-grid,.vid-tool-grid,.vid-programme-grid,.vid-course-grid,.vid-product-grid{grid-template-columns:1fr}.vid-service-card{min-height:auto}.vid-filters{grid-template-columns:1fr 1fr}.vid-sample-modal{padding:8px}.vid-sample-modal__dialog{width:100%;height:92vh;border-radius:14px}.vidyanik-student-account .woocommerce-MyAccount-navigation ul{grid-template-columns:1fr 1fr}.vid-library__item{align-items:stretch;flex-direction:column}.vid-library__item .vid-button{width:100%}}@media(max-width:420px){.vid-filters{grid-template-columns:1fr}.vidyanik-student-account .woocommerce-MyAccount-navigation ul{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.vid-service-card,.vid-tool-card,.vid-card,.vid-product-card,.vid-button{transition:none!important}}.vidyanik-home .vid-service-card--assignment{border-top:3px solid #3f8fca;background:linear-gradient(180deg,#fff,#f8fcff)}.vidyanik-home .vid-service-card--exam{border-top:3px solid #26abc4;background:linear-gradient(180deg,#fff,#f7fdfe)}.vidyanik-home .vid-service-card--project{border-top:3px solid #e5a23d;background:linear-gradient(180deg,#fff,#fffaf2)}@media(prefers-reduced-motion:reduce){.vidyanik-home .vid-hero-quick__item,.vidyanik-home .vid-programme-tile{transition:none!important}}.vidyanik-home{--vid-ignou-sky:#eaf8fc;;--vid-mint:#168f7a;;font-family:"Nunito",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}.vidyanik-home.vidyanik-kadence #masthead .site-title a,.vidyanik-home.vidyanik-kadence #masthead .primary-menu-container>ul>li>a,.vidyanik-home .vid-hero-copy h1,.vidyanik-home .vid-home-heading h2,.vidyanik-home .vid-search input[type=search],.vidyanik-home .vid-button{font-family:"Nunito",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.vidyanik-home.vidyanik-kadence #masthead .site-title a{font-size:1.42rem;font-weight:800;letter-spacing:-.025em}.vidyanik-home.vidyanik-kadence #masthead .primary-menu-container>ul>li>a{font-size:.91rem;font-weight:700}.vidyanik-home .vid-hero-kicker{padding:6px 11px;border-color:#bee5ef;color:var(--vid-ignou-blue);font-size:.66rem;font-weight:800;letter-spacing:.105em}.vidyanik-home .vid-hero-copy h1{margin:16px 0 14px;}.vidyanik-home .vid-hero-copy>p{color:var(--vid-home-muted);}.vidyanik-home .vid-home-search{margin-top:23px;}.vidyanik-home .vid-home-v6 .vid-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px;border:1px solid #c8deea;border-radius:14px;background:#fff;box-shadow:0 13px 32px rgba(0,103,168,.09)}.vidyanik-home .vid-home-v6 .vid-search input[type=search]{min-height:52px;font-size:.97rem;font-weight:600}.vidyanik-home .vid-home-v6 .vid-search>.vid-button{min-height:52px;padding-inline:27px;border-color:var(--vid-ignou-blue);border-radius:9px;background:linear-gradient(135deg,var(--vid-ignou-blue),#0080b8);font-weight:800;box-shadow:none}.vidyanik-home .vid-search-hints{font-size:.78rem}.vidyanik-home .vid-search-hints>span{font-weight:700}.vidyanik-home .vid-search-hints a{font-weight:700}.vidyanik-home .vid-hero-trust{margin-top:18px}.vidyanik-home .vid-hero-trust>span{font-size:.79rem;font-weight:700}.vidyanik-home .vid-hero-trust svg{width:20px;height:20px;color:var(--vid-ignou-cyan)}.vidyanik-home .vid-hero-quick__head>span{font-weight:800}.vidyanik-home .vid-hero-quick__head>strong{font-size:1.25rem;font-weight:800}.vidyanik-home .vid-hero-quick__item{padding:13px 14px;border-radius:12px}.vidyanik-home .vid-hero-quick__item strong{font-size:.94rem;font-weight:800}.vidyanik-home .vid-hero-quick__item small{font-size:.76rem}.vidyanik-home .vid-hero-quick__browse{font-size:.8rem;}.vidyanik-home .vid-home-heading{gap:38px;}.vidyanik-home .vid-home-heading>div{max-width:820px}.vidyanik-home .vid-home-heading h2{margin-top:6px;;line-height:1.12;;letter-spacing:-.025em;}.vidyanik-home .vid-home-heading>p,.vidyanik-home .vid-heading-note{max-width:590px;font-size:.93rem;line-height:1.6}.vidyanik-home .vid-kicker{font-size:.67rem;font-weight:800;letter-spacing:.11em}.vidyanik-home .vid-text-link{font-size:.87rem;font-weight:800}.vidyanik-home .vid-home-services .vid-service-card{box-shadow:0 9px 24px rgba(11,49,88,.035);}.vidyanik-home .vid-home-services .vid-service-card__icon{border-radius:17px;}.vidyanik-home .vid-home-services .vid-service-card h3{font-size:1.22rem;font-weight:800}.vidyanik-home .vid-home-services .vid-service-card p{max-width:440px;font-size:.86rem}.vidyanik-home .vid-home-services .vid-service-card>strong{font-size:.8rem;font-weight:800}.vidyanik-home .vid-programme-tile>small{font-size:.75rem}.vidyanik-home .vid-programme-tile>b{font-size:.72rem;font-weight:800}.vidyanik-home .vid-programme-tile__status{font-weight:800}.vid-home-resource-shelves{background:#fff}.vid-resource-shelf{padding:64px 0}.vid-resource-shelf--assignment{background:#fff}.vid-resource-shelf--guess{background:linear-gradient(180deg,#f7fcfe,#fff)}.vid-resource-shelf__head{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:24px}.vid-resource-shelf__head>div{max-width:780px}.vid-resource-shelf__head h2{margin:6px 0 5px;color:var(--vid-ink);font-family:"Nunito",ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.72rem,1.95vw,2.12rem);font-weight:800;line-height:1.12;letter-spacing:-.025em}.vid-resource-shelf__head p{margin:0;color:var(--vid-home-muted);font-size:.92rem}.vid-book-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.vid-book-card{display:grid;grid-template-rows:auto 1fr;padding:18px;border:1px solid #d9e6ef;border-radius:17px;background:#fff;box-shadow:0 10px 30px rgba(11,49,88,.045);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.vid-book-card:hover{transform:translateY(-3px);border-color:#b7d5e5;box-shadow:0 18px 40px rgba(11,49,88,.075)}.vid-book-card__cover{position:relative;isolation:isolate;display:flex;aspect-ratio:210/297;width:min(100%,220px);min-height:0;flex-direction:column;margin:0 auto 17px;padding:20px 18px 17px;overflow:hidden;border-radius:6px 13px 13px 6px;color:#fff!important;text-decoration:none!important;box-shadow:0 13px 28px rgba(11,49,88,.18)}.vid-book-card__cover:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(150deg,#075c9b 0%,#0b3158 72%)}.vid-book-card__cover:after{content:"";position:absolute;z-index:-1;right:-34px;bottom:-30px;width:130px;height:130px;border-radius:50%;background:rgba(0,166,200,.23)}.vid-book-card--guess .vid-book-card__cover:before{background:linear-gradient(150deg,#0089ac 0%,#0b3158 76%)}.vid-book-card--guess .vid-book-card__cover:after{background:rgba(244,160,36,.26)}.vid-book-card__brand{font-size:.62rem;font-weight:800;letter-spacing:.16em}.vid-book-card__programme{display:inline-flex;align-self:flex-start;margin-top:14px;padding:4px 7px;border:1px solid rgba(255,255,255,.36);border-radius:999px;font-size:.6rem;font-weight:700}.vid-book-card__cover>strong{margin-top:auto;font-size:1.55rem;font-weight:800;letter-spacing:-.035em}.vid-book-card__cover>b{margin-top:4px;color:#d9f5fb;font-size:.91rem;font-weight:800}.vid-book-card__cover>small{margin-top:8px;color:rgba(255,255,255,.84);font-size:.73rem;font-weight:600;line-height:1.38}.vid-book-card__footer{margin-top:14px;padding-top:11px;border-top:1px solid rgba(255,255,255,.25);color:rgba(255,255,255,.8);font-size:.63rem;font-weight:700}.vid-book-card__body{display:grid;align-content:space-between;gap:13px}.vid-book-card__body>div:first-child>span{color:var(--vid-ignou-blue);font-size:.66rem;font-weight:800;letter-spacing:.07em}.vid-book-card__body h3{margin:5px 0 0;font-size:.94rem;font-weight:800;line-height:1.36}.vid-book-card__body h3 a{color:var(--vid-ink)!important;text-decoration:none!important}.vid-book-card__buy{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #edf2f6}.vid-book-card__buy>strong{color:var(--vid-ink);font-size:.95rem;font-weight:800}.vid-book-card__buy>a{margin-left:auto;color:var(--vid-ignou-blue)!important;font-size:.75rem;font-weight:800;text-decoration:none!important}.vidyanik-home .vid-step-grid{gap:16px}.vidyanik-home .vid-step-grid article{border-radius:14px}.vidyanik-home .vid-home-final{padding:0 0 66px;}.vidyanik-home .vid-home-final__card{border-radius:17px;}@media(max-width:1240px){.vidyanik-home .vid-hero-shell{grid-template-columns:minmax(0,1.2fr) minmax(350px,.8fr);gap:30px}.vidyanik-home .vid-programme-showcase{grid-template-columns:repeat(3,minmax(0,1fr))}.vid-book-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.vid-book-card{padding:14px}.vid-book-card__cover{width:min(100%,205px)}}@media(max-width:980px){.vidyanik-home .vid-home-wrap{width:min(var(--vid-home-content),calc(100% - 32px))}.vidyanik-home .vid-hero-shell{grid-template-columns:1fr}.vidyanik-home .vid-hero-copy{max-width:none}.vidyanik-home .vid-home-search{max-width:none}.vidyanik-home .vid-hero-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vidyanik-home .vid-hero-quick__head,.vidyanik-home .vid-hero-quick__browse{grid-column:1/-1}.vidyanik-home .vid-hero-quick__item{margin-top:0;grid-template-columns:auto 1fr}.vidyanik-home .vid-hero-quick__item>b{display:none}.vid-book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vid-book-card__cover{width:min(100%,230px)}}@media(max-width:720px){.vidyanik-home .vid-hero{padding:35px 0 30px}.vidyanik-home .vid-hero-copy h1{font-size:clamp(2rem,10vw,2.55rem)}.vidyanik-home .vid-hero-copy>p{font-size:.94rem}.vidyanik-home .vid-home-v6 .vid-search{grid-template-columns:1fr}.vidyanik-home .vid-home-v6 .vid-search>.vid-button{width:100%}.vidyanik-home .vid-hero-quick{grid-template-columns:1fr}.vidyanik-home .vid-hero-quick__head,.vidyanik-home .vid-hero-quick__browse{grid-column:auto}.vidyanik-home .vid-home-heading,.vid-resource-shelf__head{align-items:start;flex-direction:column;gap:10px}.vidyanik-home .vid-programme-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.vid-book-grid{grid-template-columns:1fr 1fr;gap:12px}.vid-book-card{padding:12px}.vid-book-card__cover{width:min(100%,190px)}.vid-book-card__cover>strong{font-size:1.28rem}.vid-book-card__body h3{font-size:.86rem}.vid-book-card__buy{align-items:flex-start;flex-direction:column}.vid-book-card__buy>a{margin-left:0}}@media(max-width:480px){.vidyanik-home .vid-home-wrap{width:calc(100% - 24px)}.vidyanik-home .vid-programme-showcase{grid-template-columns:1fr 1fr}.vidyanik-home .vid-programme-tile{min-height:185px;padding:14px}.vidyanik-home .vid-programme-tile__icon{width:54px;height:54px}.vid-book-grid{grid-template-columns:1fr}.vid-book-card{grid-template-columns:118px minmax(0,1fr);grid-template-rows:1fr;gap:14px;align-items:stretch}.vid-book-card__cover{width:118px;height:auto;margin:0;align-self:start}.vid-book-card__brand{font-size:.5rem}.vid-book-card__programme{margin-top:8px;font-size:.48rem}.vid-book-card__cover>strong{font-size:1.05rem}.vid-book-card__cover>b{font-size:.67rem}.vid-book-card__cover>small{font-size:.56rem}.vid-book-card__footer{font-size:.5rem}.vid-book-card__body{min-width:0}.vid-book-card__body h3{font-size:.9rem}.vid-book-card__buy{margin-top:auto}.vidyanik-home .vid-home-services,.vidyanik-home .vid-home-programmes,.vid-resource-shelf,.vidyanik-home .vid-home-steps{padding-block:48px}}@media(prefers-reduced-motion:reduce){.vid-book-card{transition:none!important}}.vidyanik-home{--vid-brand-navy:#0b3a66;;--vid-brand-cyan:#00a6d2;;--vid-brand-saffron:#f2a51f;;--vid-ignou-navy:var(--vid-brand-navy);;--vid-ignou-blue:#086ca8;;--vid-ignou-cyan:var(--vid-brand-cyan);;--vid-saffron:var(--vid-brand-saffron);;--vid-ink:#102d4b;;--vid-home-muted:#5f7183;;--vid-home-line:#d8e6ef;;--vid-home-soft:#f5fbfe;}.vidyanik-home .content-container.site-container,.vidyanik-home #primary,.vidyanik-home .site-main,.vidyanik-home .entry-content,.vidyanik-home .entry-content-wrap{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.vidyanik-home .entry-content-wrap{box-shadow:none!important;background:transparent!important}.vidyanik-home .vid-storefront.vid-home-v8{position:relative;display:block;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);gap:0;padding:0;overflow:hidden;background:#fff}.vidyanik-home .vid-hero{background:radial-gradient(circle at 7% 9%,rgba(0,166,210,.12),transparent 24%),radial-gradient(circle at 94% 12%,rgba(242,165,31,.13),transparent 22%),linear-gradient(180deg,#f5fbfe 0%,#fff 92%);}.vidyanik-home .vid-hero-copy h1{font-weight:800;}.vidyanik-home .vid-hero-copy>p{line-height:1.62;}.vidyanik-home .vid-home-v8 .vid-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px;border:1px solid #cbdce8;border-radius:15px;background:#fff;box-shadow:0 14px 34px rgba(11,58,102,.09)}.vidyanik-home .vid-home-v8 .vid-search input[type=search]{min-height:54px;border:0;box-shadow:none;font-family:"Nunito",ui-sans-serif,system-ui,sans-serif;font-size:1rem}.vidyanik-home .vid-home-v8 .vid-search>.vid-button{min-height:54px;padding-inline:29px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--vid-brand-navy),#087aa9);font-weight:800}.vidyanik-home .vid-hero-quick{border-color:#d2e3ed;;box-shadow:0 18px 44px rgba(11,58,102,.08);}.vidyanik-home .vid-home-services{padding:54px 0 58px}.vidyanik-home .vid-home-heading{margin-bottom:20px}.vidyanik-home .vid-home-heading h2{font-size:clamp(1.72rem,1.9vw,2.12rem);font-weight:800}.vidyanik-home .vid-quick-actions{gap:22px}.vidyanik-home .vid-home-services .vid-service-card{min-height:184px;padding:24px;border-radius:16px}.vidyanik-home .vid-home-services .vid-service-card__icon{width:72px;height:72px}.vidyanik-home .vid-home-services .vid-service-card__icon svg{width:37px;height:37px}.vidyanik-home .vid-home-programmes{background:linear-gradient(180deg,#eef9fd 0%,#f9fdff 100%);}.vidyanik-home .vid-programme-showcase{grid-template-columns:repeat(5,minmax(0,1fr));}.vidyanik-home .vid-programme-tile{border-radius:17px;;border-color:#d7e5ee;;box-shadow:0 10px 26px rgba(11,58,102,.045);}.vidyanik-home .vid-programme-tile__icon{width:64px;height:64px;border-radius:16px}.vidyanik-home .vid-programme-tile__icon svg{width:34px;height:34px}.vidyanik-home .vid-programme-tile>strong{font-size:1.15rem;font-weight:800}.vidyanik-home .vid-programme-tile--active{background:linear-gradient(155deg,#fff 0%,#edf9fd 100%);border-color:#a9dced}.vidyanik-home .vid-programme-tile--active .vid-programme-tile__icon{background:linear-gradient(145deg,var(--vid-brand-navy),var(--vid-brand-cyan))}.vidyanik-home .vid-programme-tile--future:nth-child(2) .vid-programme-tile__icon,.vidyanik-home .vid-programme-tile--future:nth-child(3) .vid-programme-tile__icon{background:#eaf4fb;color:var(--vid-brand-navy)}.vidyanik-home .vid-programme-tile--future:nth-child(4) .vid-programme-tile__icon{background:#fff3dc;color:#ad6900}.vidyanik-home .vid-programme-tile--future:nth-child(5) .vid-programme-tile__icon{background:#e8fafc;color:#087e9b}.vidyanik-home .vid-resource-shelf--assignment{background:linear-gradient(180deg,#fff 0%,#f8fcfe 100%)}.vidyanik-home .vid-resource-shelf--guess{background:linear-gradient(180deg,#fffaf1 0%,#fff 100%)}.vidyanik-home .vid-book-card__actions{display:grid;;align-items:center;}.vidyanik-home .vid-book-action{font:800 .73rem/1 "Nunito",ui-sans-serif,system-ui,sans-serif;}.vidyanik-home .vid-book-action--cart{border-color:var(--vid-brand-navy);background:linear-gradient(135deg,var(--vid-brand-navy),#096f9f);color:#fff!important}.vidyanik-home .vid-book-action--sample{color:#8f5900!important;border-color:#f0d49f;background:#fff9eb}.vidyanik-home .vid-book-action--wishlist.is-saved{border-color:#8bd0df;background:#eafafd;color:#087b98!important}.vidyanik-home .vid-home-steps{padding:54px 0;background:#f4fbfe}.vidyanik-home .vid-home-final{padding-bottom:60px;background:#f4fbfe}.vidyanik-home .vid-home-final__card{background:linear-gradient(112deg,var(--vid-brand-navy) 0%,#075f91 60%,var(--vid-brand-cyan) 100%)}@media(max-width:1400px){.vidyanik-home .vid-home-wrap{width:min(var(--vid-home-content),calc(100% - 40px))}.vidyanik-home .vid-hero-shell{grid-template-columns:minmax(0,1.24fr) minmax(390px,.76fr);gap:38px}.vidyanik-home .vid-programme-showcase{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.vidyanik-home .vid-book-grid{gap:18px}.vidyanik-home .vid-book-card__cover{width:min(100%,235px)}}@media(max-width:1100px){.vidyanik-home .vid-hero-shell{grid-template-columns:1fr}.vidyanik-home .vid-hero-copy{max-width:none}.vidyanik-home .vid-home-search{max-width:none}.vidyanik-home .vid-hero-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vidyanik-home .vid-hero-quick__head,.vidyanik-home .vid-hero-quick__browse{grid-column:1/-1}.vidyanik-home .vid-hero-quick__item{margin-top:0}.vidyanik-home .vid-programme-showcase{grid-template-columns:repeat(3,minmax(0,1fr))}.vidyanik-home .vid-book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vidyanik-home .vid-book-card__cover{width:min(100%,260px)}}@media(max-width:720px){.vidyanik-home .vid-home-wrap{width:calc(100% - 28px)}.vidyanik-home .vid-hero{padding:34px 0 30px}.vidyanik-home .vid-hero-copy h1{font-size:clamp(2.05rem,9.5vw,2.7rem)}.vidyanik-home .vid-home-v8 .vid-search{grid-template-columns:1fr}.vidyanik-home .vid-home-v8 .vid-search>.vid-button{width:100%}.vidyanik-home .vid-hero-quick{grid-template-columns:1fr}.vidyanik-home .vid-hero-quick__head,.vidyanik-home .vid-hero-quick__browse{grid-column:auto}.vidyanik-home .vid-programme-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.vidyanik-home .vid-book-grid{grid-template-columns:1fr 1fr;gap:12px}.vidyanik-home .vid-book-card{padding:12px}.vidyanik-home .vid-book-card__cover{width:min(100%,200px)}.vidyanik-home .vid-book-card__actions{grid-template-columns:1fr 1fr}.vidyanik-home .vid-book-action--cart{grid-column:1/-1}}@media(max-width:480px){.vidyanik-home .vid-home-wrap{width:calc(100% - 22px)}.vidyanik-home .vid-programme-showcase{grid-template-columns:1fr 1fr}.vidyanik-home .vid-programme-tile{min-height:185px;padding:14px}.vidyanik-home .vid-book-grid{grid-template-columns:1fr}.vidyanik-home .vid-book-card{grid-template-columns:132px minmax(0,1fr);gap:14px}.vidyanik-home .vid-book-card__cover{width:132px;margin:0}.vidyanik-home .vid-book-card__actions{grid-template-columns:1fr}.vidyanik-home .vid-book-action--cart{grid-column:auto}}.vidyanik-home .vid-home-wrap{margin-inline:auto;}.vidyanik-home .vid-home-heading{max-width:980px}.vidyanik-home .vid-home-heading>p{max-width:520px}.vidyanik-home .vid-programme-showcase{gap:16px}.vidyanik-home .vid-programme-tile{min-height:205px;padding:18px}.vidyanik-home .vid-book-card{border-color:#d5e3ec;}.vidyanik-home .vid-book-card__cover{border-color:rgba(255,255,255,.18);}.vidyanik-home .vid-book-card--assignment .vid-book-card__cover:before{background:linear-gradient(155deg,#0b3a66 0%,#087eae 72%,#00a6d2 125%)}.vidyanik-home .vid-book-card--assignment .vid-book-card__cover:after{background:rgba(255,255,255,.13)}.vidyanik-home .vid-book-card__brand,.vidyanik-home .vid-book-card__cover>strong{color:#fff!important}.vidyanik-home .vid-book-card__programme{border-color:rgba(255,255,255,.38);}.vidyanik-home .vid-book-card--assignment .vid-book-card__cover>b{color:#d8f7ff}.vidyanik-home .vid-book-card--guess .vid-book-card__cover>b{color:#ffe5ae}.vidyanik-home .vid-book-card__footer{border-top-color:rgba(255,255,255,.22);}.vidyanik-home .vid-book-card__actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}.vidyanik-home .vid-book-card__actions--course{grid-template-columns:minmax(0,1fr) auto}.vidyanik-home .vid-book-action--browse{border-color:var(--vid-brand-navy);background:var(--vid-brand-navy);color:#fff!important}.vidyanik-home .vid-book-action--sample{grid-column:1/-1}@media(max-width:1400px){.vidyanik-home .vid-home-wrap,.vidyanik-home.vidyanik-kadence #masthead .site-header-row-container-inner>.site-container{width:min(var(--vid-home-content),calc(100% - 40px))!important}.vidyanik-home .vid-hero-shell{grid-template-columns:minmax(0,1.12fr) minmax(350px,.88fr);gap:34px}.vidyanik-home .vid-book-card__cover{width:min(100%,218px)}}@media(max-width:1100px){.vidyanik-home .vid-hero-shell{grid-template-columns:1fr}.vidyanik-home .vid-hero-copy,.vidyanik-home .vid-home-search{max-width:none}.vidyanik-home .vid-book-card__cover{width:min(100%,230px)}}@media(max-width:720px){.vidyanik-home .vid-home-wrap,.vidyanik-home.vidyanik-kadence #masthead .site-header-row-container-inner>.site-container{width:calc(100% - 28px)!important}.vidyanik-home .vid-hero-copy h1{font-size:clamp(2rem,9vw,2.6rem)}.vidyanik-home .vid-book-card__actions{grid-template-columns:1fr auto}.vidyanik-home .vid-book-action--sample{grid-column:1/-1}}@media(max-width:480px){.vidyanik-home .vid-home-wrap,.vidyanik-home.vidyanik-kadence #masthead .site-header-row-container-inner>.site-container{width:calc(100% - 22px)!important}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{grid-template-columns:1fr}.vidyanik-home .vid-book-action--sample{grid-column:auto}}.vidyanik-home{--vid-home-content:1180px}.vidyanik-home #primary{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.vidyanik-home .content-area,.vidyanik-home .site-main,.vidyanik-home .entry-content,.vidyanik-home .entry-content-wrap{margin-top:0!important;padding-top:0!important}.vidyanik-home .entry-content>*:first-child{margin-top:0!important}.vidyanik-home.vidyanik-kadence #masthead .site-header-row-container-inner>.site-container{width:min(var(--vid-home-content),calc(100% - 48px))!important;max-width:var(--vid-home-content)!important;padding-inline:0!important}.vidyanik-home .vid-home-wrap{width:min(var(--vid-home-content),calc(100% - 48px))!important;max-width:var(--vid-home-content)!important}.vidyanik-home .vid-hero-shell{grid-template-columns:minmax(0,1fr) minmax(340px,360px);;gap:32px;}.vidyanik-home .vid-hero-copy{max-width:720px}.vidyanik-home .vid-hero-copy h1{max-width:700px;font-size:clamp(2.25rem,2.7vw,3rem);line-height:1.05;letter-spacing:-.035em}.vidyanik-home .vid-hero-copy>p{max-width:680px;font-size:.98rem}.vidyanik-home .vid-home-search{max-width:720px}.vidyanik-home .vid-hero-quick{max-width:360px;padding:18px;border-radius:16px}.vidyanik-home .vid-big-icon{width:50px;height:50px;border-radius:13px}.vidyanik-home .vid-big-icon svg{width:27px;height:27px}.vidyanik-home .vid-home-services,.vidyanik-home .vid-home-programmes,.vidyanik-home .vid-resource-shelf,.vidyanik-home .vid-home-steps{padding-block:42px}.vidyanik-home .vid-book-card{justify-self:center;}.vidyanik-home .vid-book-card__cover{margin-bottom:12px;}.vidyanik-home .vid-book-card__buy{padding-top:9px;}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{margin-top:4px;}@media(max-width:1220px){.vidyanik-home .vid-home-wrap,.vidyanik-home.vidyanik-kadence #masthead .site-header-row-container-inner>.site-container{width:calc(100% - 40px)!important}.vidyanik-home .vid-book-grid{gap:14px}.vidyanik-home .vid-book-card{max-width:250px}.vidyanik-home .vid-book-card__cover{width:min(100%,168px)}}@media(max-width:980px){.vidyanik-home .vid-hero-shell{grid-template-columns:1fr}.vidyanik-home .vid-hero-copy,.vidyanik-home .vid-home-search,.vidyanik-home .vid-hero-quick{max-width:none}.vidyanik-home .vid-book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vidyanik-home .vid-book-card{max-width:280px}.vidyanik-home .vid-book-card__cover{width:min(100%,180px)}}@media(max-width:720px){.vidyanik-home .vid-home-wrap,.vidyanik-home.vidyanik-kadence #masthead .site-header-row-container-inner>.site-container{width:calc(100% - 28px)!important}.vidyanik-home .vid-hero{padding:24px 0 30px}.vidyanik-home .vid-book-card{max-width:none}.vidyanik-home .vid-book-card__cover{width:min(100%,168px)}}@media(max-width:480px){.vidyanik-home .vid-home-wrap,.vidyanik-home.vidyanik-kadence #masthead .site-header-row-container-inner>.site-container{width:calc(100% - 22px)!important}.vidyanik-home .vid-book-grid{grid-template-columns:1fr}.vidyanik-home .vid-book-card{grid-template-columns:112px minmax(0,1fr);gap:12px}.vidyanik-home .vid-book-card__cover{width:112px;margin:0}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{grid-template-columns:1fr auto}}.vidyanik-home .vid-home-programmes{padding:48px 0 54px}.vidyanik-home .vid-home-heading--programmes{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;max-width:none;margin-bottom:22px}.vidyanik-home .vid-home-heading--programmes>div{max-width:680px}.vidyanik-home .vid-home-heading--programmes .vid-heading-note{max-width:620px;margin-top:7px}.vidyanik-home .vid-open-programmes{display:inline-flex;align-items:center;justify-content:center;justify-self:end;align-self:start;min-height:40px;margin-top:23px;padding:8px 12px;border:1px solid #c9e0ec;border-radius:10px;background:#fff;color:var(--vid-ignou-blue)!important;font-size:.78rem;font-weight:800;line-height:1.2;text-decoration:none!important;box-shadow:0 5px 14px rgba(11,58,102,.035)}.vidyanik-home .vid-open-programmes:hover{border-color:#91c9dd;background:#f7fcfe;box-shadow:0 8px 18px rgba(11,58,102,.055)}.vidyanik-home .vid-hero-quick__browse{font-weight:800}.vidyanik-home .vid-home-services .vid-home-heading>p{max-width:500px}@media(max-width:980px){.vidyanik-home .vid-home-heading--programmes{grid-template-columns:1fr;gap:10px}.vidyanik-home .vid-open-programmes{justify-self:start;margin-top:0}}@media(max-width:720px){.vidyanik-home .vid-hero{padding:30px 0 28px}.vidyanik-home .vid-hero-copy h1{font-size:clamp(2rem,9vw,2.55rem);line-height:1.06}.vidyanik-home .vid-hero-copy>p{font-size:.94rem;line-height:1.58}.vidyanik-home .vid-home-search{margin-top:18px}.vidyanik-home .vid-search-hints{gap:6px;margin-top:10px}.vidyanik-home .vid-hero-trust{display:grid;grid-template-columns:1fr 1fr;gap:9px 12px;margin-top:16px}.vidyanik-home .vid-hero-quick{margin-top:4px;padding:14px;border-radius:14px;box-shadow:0 12px 28px rgba(11,58,102,.055)}.vidyanik-home .vid-hero-quick__head>strong{font-size:1.08rem}.vidyanik-home .vid-hero-quick__item{padding:10px 11px;border-radius:11px}.vidyanik-home .vid-big-icon{width:44px;height:44px;border-radius:11px}.vidyanik-home .vid-big-icon svg{width:24px;height:24px}.vidyanik-home .vid-home-services,.vidyanik-home .vid-home-programmes,.vidyanik-home .vid-resource-shelf,.vidyanik-home .vid-home-steps{padding-block:38px}.vidyanik-home .vid-home-heading{margin-bottom:18px}.vidyanik-home .vid-home-heading h2{font-size:1.72rem}.vidyanik-home .vid-open-programmes{width:max-content;min-height:38px;padding:8px 11px}.vidyanik-home .vid-programme-showcase{display:flex;gap:12px;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.vidyanik-home .vid-programme-showcase::-webkit-scrollbar{display:none}.vidyanik-home .vid-programme-tile{flex:0 0 min(76vw,250px);min-height:182px;scroll-snap-align:start}}@media(max-width:480px){.vidyanik-home .vid-home-wrap,.vidyanik-home.vidyanik-kadence #masthead .site-header-row-container-inner>.site-container{width:calc(100% - 24px)!important}.vidyanik-home .vid-hero{padding-top:28px}.vidyanik-home .vid-hero-kicker{font-size:.58rem;letter-spacing:.09em}.vidyanik-home .vid-search-hints a{padding:5px 8px;font-size:.7rem}.vidyanik-home .vid-hero-trust{grid-template-columns:1fr}.vidyanik-home .vid-programme-tile{flex-basis:min(82vw,240px)}}.vidyanik-site-branding{display:flex;align-items:center;min-width:0}.vidyanik-brand-link{display:inline-flex;align-items:center;line-height:0;text-decoration:none!important}.vidyanik-brand-logo{display:block;width:176px;max-width:100%;height:auto}.vid-home-guides{padding:52px 0;background:#fff}.vid-guide-grid .wp-block-latest-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.vid-guide-grid .wp-block-latest-posts>li{display:flex;min-width:0;flex-direction:column;margin:0;padding:18px;border:1px solid #d7e4ed;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(10,31,68,.04)}.vid-guide-grid .wp-block-latest-posts__post-title{color:#0a1f44!important;font-size:1rem;font-weight:800;line-height:1.3;text-decoration:none!important}.vid-guide-grid .wp-block-latest-posts__post-excerpt{margin:8px 0 0;color:#63788b;font-size:.84rem;line-height:1.55}@media(max-width:720px){.vidyanik-brand-logo{width:142px}.vidyanik-home .vid-hero{padding:24px 0 26px}.vidyanik-home .vid-hero-copy h1{max-width:12.5em;margin-top:12px;font-size:clamp(1.82rem,8.6vw,2.35rem);line-height:1.05;letter-spacing:-.035em}.vidyanik-home .vid-hero-copy>p{margin-top:14px;font-size:.9rem;line-height:1.5}.vidyanik-home .vid-home-search{margin-top:15px}.vidyanik-home .vid-home-v10 .vid-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:stretch}.vidyanik-home .vid-home-v10 .vid-search input[type=search]{min-width:0;min-height:48px;padding-inline:14px;font-size:.88rem}.vidyanik-home .vid-home-v10 .vid-search>.vid-button{width:auto;min-width:92px;min-height:48px;padding-inline:14px}.vidyanik-home .vid-search-hints{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vidyanik-home .vid-search-hints::-webkit-scrollbar{display:none}.vidyanik-home .vid-search-hints>span,.vidyanik-home .vid-search-hints>a{flex:0 0 auto}.vidyanik-home .vid-hero-trust{display:flex;flex-wrap:nowrap;gap:14px;overflow-x:auto;padding-bottom:3px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vidyanik-home .vid-hero-trust::-webkit-scrollbar{display:none}.vidyanik-home .vid-hero-trust>span{flex:0 0 auto;white-space:nowrap;font-size:.72rem}.vidyanik-home .vid-desktop-service-panel{display:none!important}.vidyanik-home .vid-home-services,.vidyanik-home .vid-home-programmes,.vidyanik-home .vid-resource-shelf,.vidyanik-home .vid-home-steps,.vidyanik-home .vid-home-guides{padding-block:32px}.vidyanik-home .vid-home-heading{gap:7px;margin-bottom:14px}.vidyanik-home .vid-home-heading h2{font-size:1.48rem;line-height:1.15}.vidyanik-home .vid-home-heading>p,.vidyanik-home .vid-heading-note{font-size:.82rem;line-height:1.5}.vidyanik-home .vid-quick-actions{grid-template-columns:1fr;gap:10px}.vidyanik-home .vid-home-services .vid-service-card{grid-template-columns:52px minmax(0,1fr);grid-template-rows:auto auto;gap:4px 12px;min-height:0;padding:14px 15px;border-radius:13px}.vidyanik-home .vid-home-services .vid-service-card__icon{grid-row:1/3;width:52px;height:52px;border-radius:13px}.vidyanik-home .vid-home-services .vid-service-card__icon svg{width:27px;height:27px}.vidyanik-home .vid-home-services .vid-service-card h3{margin:0 0 2px;font-size:1rem;line-height:1.2}.vidyanik-home .vid-home-services .vid-service-card p{display:-webkit-box;overflow:hidden;margin:0;font-size:.76rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vidyanik-home .vid-home-services .vid-service-card>strong{grid-column:2;margin-top:3px;font-size:.72rem}.vidyanik-home .vid-programme-showcase{gap:10px;padding-bottom:8px}.vidyanik-home .vid-programme-tile{flex:0 0 min(64vw,218px);min-height:158px;padding:14px;border-radius:13px}.vidyanik-home .vid-programme-tile__icon{width:46px;height:46px;border-radius:12px}.vidyanik-home .vid-resource-shelf__head{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:15px}.vidyanik-home .vid-resource-shelf__head h2{font-size:1.48rem}.vidyanik-home .vid-book-grid{grid-template-columns:1fr;gap:10px}.vidyanik-home .vid-book-card{grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto;width:100%;max-width:none;gap:12px;align-items:stretch;padding:10px;overflow:hidden;border-radius:13px}.vidyanik-home .vid-book-card__cover{width:96px;min-width:96px;height:136px;margin:0;padding:10px 9px;border-radius:5px 9px 9px 5px;overflow:hidden}.vidyanik-home .vid-book-card__brand{font-size:.43rem;letter-spacing:.1em}.vidyanik-home .vid-book-card__programme{margin-top:6px;padding:2px 5px;font-size:.43rem}.vidyanik-home .vid-book-card__cover>strong{font-size:.88rem;line-height:1.05}.vidyanik-home .vid-book-card__cover>b{margin-top:3px;font-size:.55rem;line-height:1.15}.vidyanik-home .vid-book-card__cover>small,.vidyanik-home .vid-book-card__footer{display:none}.vidyanik-home .vid-book-card__body{display:flex;min-width:0;gap:7px;justify-content:space-between}.vidyanik-home .vid-book-card__body>div:first-child{min-width:0}.vidyanik-home .vid-book-card__body h3{margin-top:3px;font-size:.84rem;line-height:1.28}.vidyanik-home .vid-book-card__buy{padding-top:4px}.vidyanik-home .vid-book-card__buy>a{font-size:.68rem}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{display:flex;grid-template-columns:none;flex-wrap:wrap;gap:6px;margin-top:auto}.vidyanik-home .vid-book-action{min-height:36px;padding:7px 9px;font-size:.66rem}.vidyanik-home .vid-book-action--cart,.vidyanik-home .vid-book-action--browse{flex:1 1 96px}.vidyanik-home .vid-book-action--sample{flex:1 1 84px}.vidyanik-home .vid-book-action--wishlist{flex:0 0 auto;min-width:38px}.vid-guide-grid .wp-block-latest-posts{grid-template-columns:1fr;gap:10px}.vid-guide-grid .wp-block-latest-posts>li{padding:14px;border-radius:12px}.vid-guide-grid .wp-block-latest-posts__post-title{font-size:.94rem}.vid-guide-grid .wp-block-latest-posts__post-excerpt{font-size:.78rem}}@media(max-width:390px){.vidyanik-home .vid-home-wrap{width:calc(100% - 20px)!important}.vidyanik-home .vid-hero-copy h1{font-size:1.82rem}.vidyanik-home .vid-home-v10 .vid-search>.vid-button{min-width:84px;padding-inline:11px;font-size:.76rem}.vidyanik-home .vid-programme-tile{flex-basis:min(70vw,210px)}.vidyanik-home .vid-book-card{grid-template-columns:90px minmax(0,1fr);gap:10px}.vidyanik-home .vid-book-card__cover{width:90px;min-width:90px;height:128px}}.vidyanik-core #masthead{border-bottom:1px solid #dbe7ef;background:#fff;box-shadow:0 2px 12px rgba(10,31,68,.025)}.vidyanik-core #masthead .site-main-header-wrap .site-header-row-container-inner{min-height:72px}.vidyanik-core #masthead .main-navigation .primary-menu-container>ul>li>a{color:#263e5b;font-size:.84rem;font-weight:700;letter-spacing:-.01em}.vidyanik-core #masthead .main-navigation .primary-menu-container>ul>li>a:hover,.vidyanik-core #masthead .main-navigation .primary-menu-container>ul>li.current-menu-item>a{color:#0b6ea8}.vidyanik-core .mobile-toggle-open-container{display:flex;align-items:center;justify-content:flex-end}.vidyanik-core .menu-toggle-open{border:0;background:transparent;color:#0a1f44;box-shadow:none!important}.vidyanik-core .menu-toggle-open .menu-toggle-icon{font-size:1.2rem}.vidyanik-site-footer{margin-top:0;background:#0a1f44;color:#dce8f5}.vid-footer-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto;padding:46px 0 22px}.vid-footer-grid{display:grid;grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(150px,.75fr));gap:34px}.vid-footer-brand img{display:block;width:158px;height:auto;filter:brightness(0) invert(1);opacity:.96}.vid-footer-brand p{max-width:390px;margin:15px 0 0;color:#aebfd2;font-size:.82rem;line-height:1.6}.vid-footer-column{display:flex;flex-direction:column;gap:9px}.vid-footer-column>strong{margin-bottom:4px;color:#8fb3e6;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.vid-footer-column>a{color:#eef6ff!important;font-size:.8rem;font-weight:650;line-height:1.35;text-decoration:none!important}.vid-footer-column>a:hover{color:#8fd8ee!important}.vid-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:34px;padding-top:18px;border-top:1px solid rgba(143,179,230,.22)}.vid-footer-bottom p{max-width:720px;margin:0;color:#91a8bf;font-size:.71rem;line-height:1.5}.vid-footer-bottom>a{color:#8fb3e6!important;font-size:.75rem;font-weight:800;text-decoration:none!important}@media(max-width:840px){.vid-footer-grid{grid-template-columns:1.4fr 1fr 1fr}.vid-footer-brand{grid-column:1/-1}.vid-footer-shell{padding-top:36px}}@media(max-width:720px){.vidyanik-core #masthead .site-main-header-wrap .site-header-row-container-inner,.vidyanik-core #masthead .site-mobile-header-wrap .site-header-row-container-inner{min-height:64px}.vidyanik-core #masthead .site-header-row-container-inner>.site-container{width:calc(100% - 24px)!important;padding-inline:0!important}.vid-footer-shell{width:calc(100% - 28px);padding:32px 0 18px}.vid-footer-grid{grid-template-columns:1fr 1fr;gap:26px 18px}.vid-footer-brand{grid-column:1/-1}.vid-footer-brand img{width:142px}.vid-footer-brand p{font-size:.76rem}.vid-footer-column>a{font-size:.76rem}.vid-footer-bottom{align-items:flex-start;flex-direction:column;margin-top:26px;padding-top:16px}}@media(max-width:420px){.vid-footer-grid{grid-template-columns:1fr 1fr}.vid-footer-column:first-of-type{grid-column:1/-1}}.vid-guides-empty{margin:0;padding:15px 17px;border:1px dashed #cbdde9;border-radius:12px;background:#f8fbfd;color:#40556b;font-size:.82rem;line-height:1.5}.vid-guide-grid:has(.wp-block-latest-posts>li) .vid-guides-empty{display:none}.vid-info-page{width:min(860px,calc(100% - 40px));margin:0 auto;padding:54px 0 64px;color:#173450}.vid-info-page h1{max-width:760px;margin:8px 0 14px;color:#0a1f44;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.05;letter-spacing:-.035em}.vid-info-lead{max-width:720px;margin:0 0 34px;color:#5e7387;font-size:1.05rem;line-height:1.7}.vid-info-page section{padding:25px 0;border-top:1px solid #e2ebf2}.vid-info-page section h2{margin:0 0 9px;color:#0a1f44;font-size:1.35rem;line-height:1.2}.vid-info-page section p{max-width:740px;margin:0;color:#526a80;line-height:1.75}.vid-contact-card{margin:0 0 28px;padding:22px;border:1px solid #cfe0ec;border-radius:16px;background:#f7fbfe}.vid-contact-card strong,.vid-contact-card a{display:block}.vid-contact-card a{margin:5px 0 10px;color:#075a9c;font-size:1.08rem;font-weight:850;text-decoration:none}.vid-contact-card p{margin:0;color:#60768a;line-height:1.6}.vidyanik-guides-page .content-area,.vidyanik-guide-post .content-area{max-width:1180px;margin-inline:auto}.vidyanik-guides-page .loop-entry{border:1px solid #d8e5ee;border-radius:16px;box-shadow:0 8px 24px rgba(10,31,68,.045)}.vidyanik-guide-post .entry-content{max-width:820px;margin-inline:auto;font-size:1rem;line-height:1.75}.vidyanik-guide-post .entry-content h2,.vidyanik-guide-post .entry-content h3{color:#0a1f44}@media(max-width:720px){.vidyanik-home .vid-home-wrap{width:calc(100% - 28px)!important;max-width:100%!important}.vidyanik-home .vid-hero-copy h1{font-size:clamp(1.9rem,8.8vw,2.35rem)!important;line-height:1.06!important}.vidyanik-home .vid-search-hints{flex-wrap:wrap!important;overflow:visible!important}.vidyanik-home .vid-hero-trust{flex-wrap:wrap!important;overflow:visible!important}.vidyanik-home .vid-hero-trust>span{white-space:normal!important}.vidyanik-home .vid-home-v10 .vid-search input[type=search]{width:100%;min-width:0;padding:12px 14px 12px 44px!important;font-size:.86rem!important}.vidyanik-home .vid-home-services .vid-service-card{overflow:hidden}.vidyanik-home .vid-programme-showcase{display:flex!important;grid-template-columns:none!important;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding-bottom:8px;scrollbar-width:none}.vidyanik-home .vid-programme-showcase::-webkit-scrollbar{display:none}.vidyanik-home .vid-programme-tile{flex:0 0 min(68vw,215px)!important;scroll-snap-align:start}.vidyanik-home .vid-book-card{grid-template-columns:92px minmax(0,1fr)!important;width:100%;max-width:100%;gap:11px!important;overflow:hidden}.vidyanik-home .vid-book-card__cover{width:92px!important;min-width:92px!important;height:132px!important}.vidyanik-home .vid-book-card__body{min-width:0;width:100%}.vidyanik-home .vid-book-card__body h3{overflow-wrap:anywhere}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%;gap:6px!important}.vidyanik-home .vid-book-action{min-height:44px!important;display:inline-flex;align-items:center;justify-content:center}.vidyanik-home .vid-book-action--sample{grid-column:1/-1}.vid-info-page{width:calc(100% - 28px);padding:36px 0 48px}.vid-info-page h1{font-size:2rem}.vid-info-lead{font-size:.95rem;line-height:1.6}.vid-info-page section{padding:21px 0}.vid-info-page section h2{font-size:1.2rem}}@media(max-width:560px){.vidyanik-home .vid-home-v10 .vid-search{grid-template-columns:1fr!important;gap:8px!important;padding:7px!important}.vidyanik-home .vid-home-v10 .vid-search>.vid-button{width:100%!important;min-height:48px!important}.vidyanik-home .vid-search-hints>span{width:100%}.vidyanik-home .vid-hero-trust{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px 10px!important}.vidyanik-home .vid-hero-trust>span:last-child{grid-column:1/-1}.vidyanik-home .vid-home-services .vid-service-card{grid-template-columns:48px minmax(0,1fr)!important;padding:13px!important}.vidyanik-home .vid-home-services .vid-service-card__icon{width:48px!important;height:48px!important}.vidyanik-home .vid-book-card{grid-template-columns:86px minmax(0,1fr)!important;padding:10px!important}.vidyanik-home .vid-book-card__cover{width:86px!important;min-width:86px!important;height:124px!important}.vidyanik-home .vid-book-card__body h3{font-size:.84rem!important}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{grid-template-columns:1fr!important}.vidyanik-home .vid-book-action--wishlist{width:100%}}@media(max-width:360px){.vidyanik-home .vid-home-wrap{width:calc(100% - 20px)!important}.vidyanik-home .vid-hero-copy h1{font-size:1.78rem!important}.vidyanik-home .vid-book-card{grid-template-columns:80px minmax(0,1fr)!important;gap:9px!important}.vidyanik-home .vid-book-card__cover{width:80px!important;min-width:80px!important;height:116px!important}}@media(min-width:1001px){.vidyanik-core .vid-footer-grid{grid-template-columns:minmax(250px,1.45fr) repeat(4,minmax(120px,.7fr));gap:28px}}@media(min-width:721px) and (max-width:1000px){.vidyanik-core .vid-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.vidyanik-core .vid-footer-brand{grid-column:1/-1}}.vidyanik-home .vid-live-search__icon{display:none!important}.vidyanik-home .vid-search input[type=search]{padding-left:18px!important}@media(max-width:720px){.vidyanik-home .vid-home-v10 .vid-search input[type=search]{padding:12px 14px!important}.vidyanik-home .vid-search-hints{display:flex!important;flex-wrap:wrap!important;gap:7px!important;overflow:visible!important}.vidyanik-home .vid-search-hints>span{flex:0 0 100%;width:100%!important}.vidyanik-home .vid-search-hints>a{white-space:nowrap}}@media(max-width:720px){.vidyanik-core .vid-footer-shell{padding:26px 0 16px}.vidyanik-core .vid-footer-grid{grid-template-columns:1fr 1fr;gap:20px 18px}.vidyanik-core .vid-footer-brand{grid-column:1/-1;display:grid;grid-template-columns:132px minmax(0,1fr);gap:8px 16px;align-items:center}.vidyanik-core .vid-footer-brand>a:first-child{grid-row:1/3;align-self:start}.vidyanik-core .vid-footer-brand img{width:132px}.vidyanik-core .vid-footer-brand p{margin:0;font-size:.72rem;line-height:1.5}.vidyanik-core .vid-footer-email{margin-top:0;font-size:.72rem}.vidyanik-core .vid-footer-column{gap:7px}.vidyanik-core .vid-footer-column>strong{font-size:.64rem}.vidyanik-core .vid-footer-column>a{font-size:.73rem;line-height:1.3}.vidyanik-core .vid-footer-legal{gap:7px 14px;margin-top:20px;padding-top:14px}.vidyanik-core .vid-footer-legal a{font-size:.68rem}.vidyanik-core .vid-footer-bottom{display:grid;grid-template-columns:1fr auto;gap:12px;margin-top:16px;padding-top:14px;align-items:end}.vidyanik-core .vid-footer-bottom p{font-size:.66rem;line-height:1.45}.vidyanik-core .vid-footer-bottom span{font-size:.65rem}}@media(max-width:430px){.vidyanik-core .vid-footer-brand{grid-template-columns:112px minmax(0,1fr);gap:7px 12px}.vidyanik-core .vid-footer-brand img{width:112px}.vidyanik-core .vid-footer-column:first-of-type{grid-column:auto}.vidyanik-core .vid-footer-legal{display:grid;grid-template-columns:1fr 1fr;gap:7px 12px}.vidyanik-core .vid-footer-legal a:last-child{grid-column:1/-1}.vidyanik-core .vid-footer-bottom{grid-template-columns:1fr;gap:8px}}@media(max-width:720px){.vidyanik-home .vid-search-hints{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;overflow:visible!important}.vidyanik-home .vid-search-hints>span{flex:0 0 auto!important;width:auto!important}.vidyanik-home .vid-search-hints>a{flex:0 0 auto!important;white-space:nowrap!important}}@media(max-width:560px){.vidyanik-home .vid-home-v10 .vid-search,.vidyanik-home .vid-home-v13 .vid-search{display:grid!important;grid-template-columns:minmax(0,1fr) 84px!important;gap:6px!important;align-items:stretch!important;padding:6px!important}.vidyanik-home .vid-home-v10 .vid-search .vid-live-search__field,.vidyanik-home .vid-home-v13 .vid-search .vid-live-search__field{min-width:0!important}.vidyanik-home .vid-home-v10 .vid-search input[type=search],.vidyanik-home .vid-home-v13 .vid-search input[type=search]{width:100%!important;min-width:0!important;min-height:48px!important;padding:10px 12px!important;font-size:.84rem!important}.vidyanik-home .vid-home-v10 .vid-search>.vid-button,.vidyanik-home .vid-home-v13 .vid-search>.vid-button{width:auto!important;min-width:84px!important;min-height:48px!important;padding:8px 10px!important;font-size:.76rem!important}}@media(max-width:720px){.vidyanik-home .vid-book-card{grid-template-columns:92px minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:11px!important;align-items:stretch!important;min-height:158px!important;padding:10px!important}.vidyanik-home .vid-book-card__cover{width:92px!important;min-width:92px!important;height:136px!important;margin:0!important;align-self:start!important}.vidyanik-home .vid-book-card__body{display:grid!important;width:100%!important;max-width:none!important;min-width:0!important;height:136px!important;align-self:stretch!important;justify-self:stretch!important;gap:8px!important}.vidyanik-home .vid-book-card--browse .vid-book-card__body{grid-template-rows:minmax(0,1fr) 46px!important}.vidyanik-home .vid-book-card:not(.vid-book-card--browse) .vid-book-card__body{grid-template-rows:minmax(0,1fr) auto 46px!important}.vidyanik-home .vid-book-card__summary{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:5px!important;min-height:72px!important;min-width:0!important}.vidyanik-home .vid-book-card__meta{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:5px 7px!important;min-width:0!important}.vidyanik-home .vid-book-card__code{color:var(--vid-ignou-blue)!important;font-size:.69rem!important;font-weight:900!important;letter-spacing:.06em!important;line-height:1.1!important}.vidyanik-home .vid-book-card__type{display:inline-flex!important;align-items:center!important;min-height:20px!important;padding:3px 7px!important;border-radius:999px!important;background:#eef7fc!important;color:#315b78!important;font-size:.58rem!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}.vidyanik-home .vid-book-card--guess .vid-book-card__type{background:#fff5df!important;color:#8b5a08!important}.vidyanik-home .vid-book-card__summary h3{display:-webkit-box!important;overflow:hidden!important;min-width:0!important;height:auto!important;max-height:3.45em!important;margin:0!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;font-size:.84rem!important;line-height:1.15!important;overflow-wrap:anywhere!important}.vidyanik-home .vid-book-card__buy{min-height:0!important;padding-top:0!important;border-top:0!important}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;align-self:end!important;justify-self:stretch!important;align-items:stretch!important}.vidyanik-home .vid-book-card__actions--course{align-self:end!important}.vidyanik-home .vid-book-action--cart,.vidyanik-home .vid-book-action--browse{display:inline-flex!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:8px 10px!important;align-items:center!important;justify-content:center!important}.vidyanik-home .vid-book-action--wishlist{display:inline-flex!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:center!important;font-size:0!important}.vidyanik-home .vid-book-action--wishlist span[aria-hidden=true]{font-size:1.1rem!important}.vidyanik-home .vid-book-action--sample{grid-column:1/-1!important;width:100%!important;min-height:40px!important}}@media(max-width:380px){.vidyanik-home .vid-book-card{grid-template-columns:84px minmax(0,1fr)!important;gap:9px!important}.vidyanik-home .vid-book-card__cover{width:84px!important;min-width:84px!important;height:126px!important}.vidyanik-home .vid-book-card__body{height:126px!important}.vidyanik-home .vid-book-card__summary{min-height:64px!important}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{grid-template-columns:minmax(0,1fr) 44px!important;gap:6px!important}.vidyanik-home .vid-book-action--cart,.vidyanik-home .vid-book-action--browse{height:44px!important;min-height:44px!important}.vidyanik-home .vid-book-action--wishlist{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important}}.vidyanik-home .vid-resource-shelf{padding:52px 0 58px}.vidyanik-home .vid-resource-shelf__head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.vidyanik-home .vid-resource-shelf__head-main{display:flex;align-items:center;gap:16px;min-width:0}.vidyanik-home .vid-resource-shelf__head-main .vid-kicker{display:none}.vidyanik-home .vid-resource-shelf__icon{display:inline-flex;flex:0 0 52px;width:52px;height:52px;align-items:center;justify-content:center;border:1px solid #d7e6f0;border-radius:50%;background:#f3f8fc;color:#075a9c;box-shadow:0 8px 20px rgba(10,31,68,.06)}.vidyanik-home .vid-resource-shelf--guess .vid-resource-shelf__icon{background:#fff7e8;color:#a86600}.vidyanik-home .vid-resource-shelf__icon svg{width:27px;height:27px}.vidyanik-home .vid-resource-shelf__head h2{margin:0;color:#0a1f44;font-size:clamp(1.7rem,2vw,2.12rem);font-weight:800;letter-spacing:-.03em}.vidyanik-home .vid-resource-shelf__head p{margin:5px 0 0;color:#667b8f;font-size:.9rem;line-height:1.5}.vidyanik-home .vid-resource-shelf__head>.vid-text-link{flex:0 0 auto;align-self:center;white-space:nowrap}.vidyanik-home .vid-book-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.vidyanik-home .vid-book-card{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;max-width:none;min-width:0;padding:14px;border:1px solid #d9e5ee;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(10,31,68,.055);transform:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.vidyanik-home .vid-book-card:hover{transform:translateY(-2px);border-color:#bed5e5;box-shadow:0 16px 36px rgba(10,31,68,.085)}.vidyanik-home .vid-book-card__cover{position:relative;;isolation:isolate;;display:flex;;aspect-ratio:210/297;;width:min(100%,248px);;height:auto;;min-height:0;;flex-direction:column;;margin:0 auto 16px;;padding:22px 19px 18px;;overflow:visible;;border:0;;border-radius:7px 14px 14px 7px;;color:#fff!important;;text-decoration:none!important;;transform:perspective(900px) rotateY(-2deg);;transform-origin:left center;;box-shadow:0 16px 28px rgba(7,39,75,.2);}.vidyanik-home .vid-book-card__cover:before{content:"";;position:absolute;;inset:0;;border:1px solid rgba(255,255,255,.16);;border-radius:7px 14px 14px 7px;}.vidyanik-home .vid-book-card__cover:after{content:"";;position:absolute;;left:0;;right:0;;bottom:0;;height:42%;;border-radius:68% 0 14px 7px;;background:linear-gradient(145deg,rgba(9,92,151,.35),rgba(25,139,190,.72));;box-shadow:0 -1px rgba(255,255,255,.06);}.vidyanik-home .vid-book-card--guess .vid-book-card__cover:before{background:linear-gradient(145deg,#14385f 0%,#0b2f55 54%,#213d52 100%)}.vidyanik-home .vid-book-card--guess .vid-book-card__cover:after{background:linear-gradient(145deg,rgba(114,112,73,.6),rgba(184,143,58,.78))}.vidyanik-home .vid-book-card__pages{position:absolute;;top:8px;;right:-9px;;bottom:-7px;;width:16px;;border:1px solid #c8d1d9;;border-left:0;;border-radius:0 11px 11px 0;;background:repeating-linear-gradient(180deg,#fff 0 2px,#e8edf1 2px 3px);;box-shadow:5px 7px 10px rgba(10,31,68,.14);}.vidyanik-home .vid-book-card__brand{align-items:center;;gap:7px;;color:#fff!important;;font-size:.63rem;;font-weight:900;;letter-spacing:.14em;;line-height:1;}.vidyanik-home .vid-book-card__programme{display:inline-flex;align-self:flex-start;margin-top:24px;padding:5px 9px;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:rgba(255,255,255,.07);color:#fff;font-size:.6rem;font-weight:800;line-height:1.1}.vidyanik-home .vid-book-card__cover>strong{margin-top:30px;color:#fff!important;font-size:1.72rem;font-weight:900;line-height:1;letter-spacing:-.035em}.vidyanik-home .vid-book-card__accent{display:block;width:30px;height:3px;margin-top:15px;border-radius:999px;background:#5ed2f3}.vidyanik-home .vid-book-card--guess .vid-book-card__accent{background:#f2b84b}.vidyanik-home .vid-book-card__cover>b{margin-top:14px;color:#fff!important;font-size:.9rem;font-weight:850;line-height:1.2}.vidyanik-home .vid-book-card__cover>small{margin-top:10px;color:rgba(255,255,255,.9);font-size:.69rem;font-weight:650;line-height:1.42}.vidyanik-home .vid-book-card__footer{margin-top:auto;padding-top:13px;border-top:1px solid rgba(255,255,255,.22);color:rgba(255,255,255,.78);font-size:.59rem;font-weight:750;line-height:1.3}.vidyanik-home .vid-book-card__body{display:grid;grid-template-rows:auto minmax(3.2em,1fr) auto 1px 44px;gap:9px;min-width:0;align-content:stretch}.vidyanik-home .vid-book-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;min-width:0}.vidyanik-home .vid-book-card__code{color:#075a9c!important;font-size:.68rem;font-weight:900;letter-spacing:.055em;line-height:1.1}.vidyanik-home .vid-book-card__type{display:inline-flex;align-items:center;min-height:21px;padding:3px 8px;border-radius:999px;background:#edf6fc;color:#214f72;font-size:.59rem;font-weight:800;line-height:1;white-space:nowrap}.vidyanik-home .vid-book-card--guess .vid-book-card__type{background:#fff3dc;color:#8c5a08}.vidyanik-home .vid-book-card__body h3{display:-webkit-box;overflow:hidden;min-width:0;max-height:3.9em;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:#0a1f44;font-size:.9rem;font-weight:850;line-height:1.3;letter-spacing:-.015em}.vidyanik-home .vid-book-card__body h3 a{color:#0a1f44!important;text-decoration:none!important}.vidyanik-home .vid-book-card__buy{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;padding:0;border:0;color:#546c81;font-size:.68rem}.vidyanik-home .vid-book-card__buy--empty{min-height:0}.vidyanik-home .vid-book-card__buy>strong{color:#0a1f44;font-size:.82rem;font-weight:850}.vidyanik-home .vid-book-card__buy>a{margin-left:auto;color:#075a9c!important;font-size:.67rem;font-weight:800;text-decoration:none!important;white-space:nowrap}.vidyanik-home .vid-book-card__divider{display:block;width:100%;height:1px;background:#e2ebf2}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:8px;width:100%;margin:0;align-items:stretch}.vidyanik-home .vid-book-action{display:inline-flex;min-width:0;height:44px;min-height:44px;align-items:center;justify-content:center;gap:7px;margin:0;padding:8px 11px;border:1px solid #c8d9e6;border-radius:9px;background:#fff;color:#0a3766!important;font-size:.72rem;font-weight:850;line-height:1;text-decoration:none!important;cursor:pointer;box-shadow:none}.vidyanik-home .vid-book-action--cart,.vidyanik-home .vid-book-action--browse{width:100%;border-color:#0a3766;background:linear-gradient(135deg,#0b3e73,#075a9c);color:#fff!important}.vidyanik-home .vid-book-action--wishlist{width:104px;min-width:104px;padding-inline:9px}.vidyanik-home .vid-book-action--wishlist>span:first-child{font-size:1.05rem;line-height:1}.vidyanik-home .vid-book-action__icon{font-size:.8rem;line-height:1}@media(max-width:980px){.vidyanik-home .vid-book-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vidyanik-home .vid-book-card__cover{width:min(100%,238px)}}@media(max-width:720px){.vidyanik-home .vid-resource-shelf{padding:34px 0 38px}.vidyanik-home .vid-resource-shelf__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;margin-bottom:18px}.vidyanik-home .vid-resource-shelf__head-main{gap:11px}.vidyanik-home .vid-resource-shelf__icon{width:46px;height:46px;flex-basis:46px;box-shadow:none}.vidyanik-home .vid-resource-shelf__icon svg{width:24px;height:24px}.vidyanik-home .vid-resource-shelf__head h2{font-size:1.34rem;line-height:1.18}.vidyanik-home .vid-resource-shelf__head p{margin-top:3px;font-size:.75rem;line-height:1.4}.vidyanik-home .vid-resource-shelf__head>.vid-text-link{font-size:.72rem}.vidyanik-home .vid-book-grid{grid-template-columns:1fr;gap:12px}.vidyanik-home .vid-book-card{grid-template-columns:124px minmax(0,1fr)!important;grid-template-rows:1fr!important;gap:15px!important;min-height:202px!important;padding:12px!important;border-radius:15px!important;align-items:stretch!important;box-shadow:0 7px 20px rgba(10,31,68,.05)!important}.vidyanik-home .vid-book-card:hover{transform:none!important}.vidyanik-home .vid-book-card__cover{aspect-ratio:210/297!important;width:124px!important;min-width:124px!important;height:auto!important;max-height:none!important;margin:0!important;padding:13px 11px 12px!important;align-self:start!important;transform:perspective(700px) rotateY(-2deg)!important;box-shadow:0 10px 18px rgba(7,39,75,.17)!important}.vidyanik-home .vid-book-card__pages{top:5px!important;right:-6px!important;bottom:-4px!important;width:10px!important}.vidyanik-home .vid-book-card__brand{gap:5px!important;font-size:.46rem!important;letter-spacing:.11em!important}.vidyanik-home .vid-book-card__brandmark{width:13px!important;height:13px!important}.vidyanik-home .vid-book-card__programme{margin-top:15px!important;padding:4px 6px!important;font-size:.48rem!important}.vidyanik-home .vid-book-card__cover>strong{margin-top:20px!important;font-size:1.08rem!important}.vidyanik-home .vid-book-card__accent{width:22px!important;height:2px!important;margin-top:9px!important}.vidyanik-home .vid-book-card__cover>b{margin-top:9px!important;font-size:.62rem!important;line-height:1.25!important}.vidyanik-home .vid-book-card__cover>small,.vidyanik-home .vid-book-card__footer{display:none!important}.vidyanik-home .vid-book-card__body{display:grid!important;grid-template-rows:auto minmax(0,1fr) 1px 52px!important;gap:9px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:178px!important;align-self:stretch!important;align-content:stretch!important}.vidyanik-home .vid-book-card__meta{align-self:start!important;gap:5px 7px!important}.vidyanik-home .vid-book-card__code{font-size:.72rem!important;line-height:1.1!important}.vidyanik-home .vid-book-card__type{min-height:22px!important;padding:4px 8px!important;font-size:.57rem!important}.vidyanik-home .vid-book-card__body h3{display:-webkit-box!important;overflow:hidden!important;align-self:start!important;max-height:3.75em!important;margin:0!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;font-size:.86rem!important;line-height:1.25!important;overflow-wrap:anywhere!important}.vidyanik-home .vid-book-card__buy{display:none!important}.vidyanik-home .vid-book-card__divider{display:block!important;align-self:end!important;width:100%!important;height:1px!important;background:#e1eaf1!important}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{display:grid!important;grid-template-columns:minmax(0,1fr) 52px!important;gap:9px!important;width:100%!important;max-width:none!important;height:52px!important;margin:0!important;align-self:end!important;align-items:stretch!important}.vidyanik-home .vid-book-action--cart,.vidyanik-home .vid-book-action--browse{display:inline-flex!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;padding:9px 10px!important;border-radius:9px!important;font-size:.76rem!important}.vidyanik-home .vid-book-action--wishlist{display:inline-flex!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;padding:0!important;border-radius:9px!important;font-size:0!important}.vidyanik-home .vid-book-action--wishlist>span:first-child{font-size:1.2rem!important}.vidyanik-home .vid-book-action__icon{display:none!important}}@media(max-width:380px){.vidyanik-home .vid-resource-shelf__head{grid-template-columns:1fr;align-items:start}.vidyanik-home .vid-resource-shelf__head>.vid-text-link{justify-self:start}.vidyanik-home .vid-book-card{grid-template-columns:108px minmax(0,1fr)!important;gap:12px!important;min-height:184px!important;padding:10px!important}.vidyanik-home .vid-book-card__cover{width:108px!important;min-width:108px!important}.vidyanik-home .vid-book-card__body{min-height:161px!important;grid-template-rows:auto minmax(0,1fr) 1px 48px!important}.vidyanik-home .vid-book-card__type{padding-inline:6px!important;font-size:.53rem!important}.vidyanik-home .vid-book-card__actions,.vidyanik-home .vid-book-card__actions--course{grid-template-columns:minmax(0,1fr) 48px!important;height:48px!important;gap:7px!important}.vidyanik-home .vid-book-action--cart,.vidyanik-home .vid-book-action--browse{height:48px!important;min-height:48px!important;font-size:.71rem!important}.vidyanik-home .vid-book-action--wishlist{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important}}.vidyanik-home .vid-book-card__brand{display:block}.vidyanik-home .vid-book-card__brandmark{display:block;width:92px;height:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.96}@media(max-width:720px){.vidyanik-home .vid-book-card__brandmark{width:70px!important;height:auto!important}}@media(max-width:380px){.vidyanik-home .vid-book-card__brandmark{width:62px!important}}.vidyanik-home .vid-book-card__cover{background:linear-gradient(145deg,#143e72 0%,#0c315c 45%,#075a91 100%)}.vidyanik-home .vid-book-card--guess .vid-book-card__cover{background:linear-gradient(145deg,#14385f 0%,#0b2f55 54%,#213d52 100%)}.vidyanik-home .vid-book-card__cover:before{z-index:1;background:transparent;box-shadow:inset 7px 0 14px rgba(2,19,44,.3),inset -1px 0 rgba(255,255,255,.14)}.vidyanik-home .vid-book-card__cover:after{z-index:1}.vidyanik-home .vid-book-card__cover>*:not(.vid-book-card__pages){position:relative;z-index:2}.vidyanik-home .vid-book-card__pages{z-index:0}.vidyanik-home{overflow-x:clip}.vidyanik-home .vid-hero{padding:58px 0 42px}.vidyanik-home .vid-hero-shell{align-items:center}.vidyanik-core .vid-home-reviews{  padding:54px 0 58px;  border-top:1px solid #e3edf4;  background:linear-gradient(180deg,#f8fbfe 0%,#fff 100%);}.vidyanik-core .vid-home-reviews__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.vidyanik-core .vid-home-reviews__head h2{margin:5px 0 0;color:#0a1f44;font-size:clamp(1.7rem,2vw,2.08rem);font-weight:850;line-height:1.12;letter-spacing:-.035em}.vidyanik-core .vid-home-reviews__head p{max-width:620px;margin:7px 0 0;color:#60778d;font-size:.88rem;line-height:1.5}.vidyanik-core .vid-review-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.vidyanik-core .vid-review-card{display:flex;min-width:0;min-height:220px;flex-direction:column;padding:20px;border:1px solid #dbe7ef;border-radius:17px;background:#fff;box-shadow:0 10px 26px rgba(10,31,68,.055)}.vidyanik-core .vid-review-card__stars{color:#d49718;font-size:.96rem;letter-spacing:.08em;line-height:1}.vidyanik-core .vid-review-card blockquote{margin:16px 0 18px;padding:0;border:0;color:#173450}.vidyanik-core .vid-review-card blockquote p{margin:0;font-size:.84rem;line-height:1.62}.vidyanik-core .vid-review-card footer{display:flex;margin-top:auto;flex-direction:column;gap:4px}.vidyanik-core .vid-review-card footer strong{color:#0a1f44;font-size:.79rem;font-weight:850}.vidyanik-core .vid-review-card footer span{display:-webkit-box;;overflow:hidden;;-webkit-box-orient:vertical;;-webkit-line-clamp:2;;line-clamp:2;;font-size:.69rem;;line-height:1.35;}@media(max-width:1040px){.vidyanik-core .vid-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.vidyanik-home .vid-hero{padding:40px 0 32px}.vidyanik-core .vid-home-reviews{padding:40px 0 44px}.vidyanik-core .vid-home-reviews__head{display:block;margin-bottom:16px}.vidyanik-core .vid-home-reviews__head h2{font-size:1.45rem}.vidyanik-core .vid-home-reviews__head p{font-size:.78rem}.vidyanik-core .vid-review-grid{display:flex;gap:12px;overflow-x:auto;padding:1px 2px 8px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vidyanik-core .vid-review-grid::-webkit-scrollbar{display:none}.vidyanik-core .vid-review-card{flex:0 0 min(82vw,300px);min-height:196px;padding:17px;scroll-snap-align:start}}@media(max-width:480px){.vidyanik-home .vid-hero{padding-top:36px}}@media(max-width:680px){}.vid-premium-page{margin-inline:auto;;padding:58px 0 84px;;color:var(--vid-text);}.vid-premium-page>*+*{margin-top:28px}.vid-premium-hero{position:relative;overflow:hidden;padding:34px;border:1px solid #d9e6ef;border-radius:24px;background:linear-gradient(135deg,#f8fcff 0%,#fff 58%,#f8fbff 100%);box-shadow:0 16px 42px rgba(10,31,68,.07)}.vid-premium-hero:after{content:"";position:absolute;right:-110px;top:-150px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(32,199,242,.13),rgba(32,199,242,0) 68%);pointer-events:none}.vid-premium-hero>*{position:relative;z-index:1}.vid-premium-hero .vid-kicker{display:inline-flex;margin-bottom:11px}.vid-premium-hero h1{max-width:850px;;margin:0;;color:#0a1f44;;font-weight:900;;line-height:1.04;;letter-spacing:-.045em;}.vid-premium-hero p{max-width:760px;margin:14px 0 0;color:#587087;font-size:1rem;line-height:1.65}.vid-premium-section{padding:30px;border:1px solid #dce7ef;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(10,31,68,.045)}.vid-premium-section h2{margin:0 0 9px;color:#0a1f44;font-size:clamp(1.45rem,3vw,2.05rem);line-height:1.14;letter-spacing:-.03em}.vid-premium-section>p{max-width:760px;margin:0;color:#5c7388;line-height:1.68}.vid-premium-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.vid-premium-card{display:grid;gap:8px;padding:19px;border:1px solid #dce7ef;border-radius:15px;background:#fbfdff}.vid-premium-card strong{color:#0a1f44;font-size:.98rem}.vid-premium-card p{margin:0;color:#60778c;font-size:.83rem;line-height:1.55}.vid-premium-link{display:inline-flex;min-height:44px;align-items:center;gap:7px;margin-top:17px;color:#075f9d;font-size:.84rem;font-weight:850;text-decoration:none}.vid-premium-link:hover{text-decoration:underline}.vid-faq-grid{display:grid;gap:10px;margin-top:18px}.vid-faq-grid details{overflow:hidden;border:1px solid #dce7ef;border-radius:13px;background:#fbfdff}.vid-faq-grid summary{display:flex;min-height:52px;align-items:center;padding:13px 16px;color:#0a1f44;font-weight:850;cursor:pointer}.vid-faq-grid details p{margin:0;padding:0 16px 16px;color:#5f7487;font-size:.86rem;line-height:1.65}.vid-policy-page{max-width:920px}.vid-policy-page .vid-premium-section{padding:26px 30px}.vid-policy-page .vid-premium-section ul{margin:12px 0 0;padding-left:20px;color:#5c7388}.vid-policy-page .vid-premium-section li+li{margin-top:7px}.vid-policy-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.vid-policy-meta span{display:inline-flex;padding:6px 9px;border-radius:999px;background:#edf6fb;color:#315b78;font-size:.72rem;font-weight:800}@media(max-width:860px){.vid-premium-grid{grid-template-columns:1fr 1fr}.vid-premium-page{padding-top:42px}.vid-premium-hero{padding:27px}}@media(max-width:600px){.vid-premium-page{width:calc(100% - 28px);padding:32px 0 56px}.vid-premium-page>*+*{margin-top:18px}.vid-premium-hero{padding:22px 19px;border-radius:18px}.vid-premium-hero h1{font-size:clamp(1.85rem,9vw,2.55rem)}.vid-premium-hero p{font-size:.9rem;line-height:1.58}.vid-premium-section{padding:21px 18px;border-radius:16px}.vid-premium-grid{grid-template-columns:1fr}.vid-premium-card{padding:16px}.vid-faq-grid summary{padding:12px 14px;font-size:.88rem}.vid-faq-grid details p{padding:0 14px 14px;font-size:.81rem}}@media(max-width:430px){.vid-premium-page{width:calc(100% - 24px)}.vid-premium-hero{padding:20px 16px}.vid-premium-section{padding:18px 15px}.vid-premium-link{width:100%;justify-content:center;border:1px solid #cfe0eb;border-radius:11px;background:#f8fcff}}.vidyanik-core{font-family:"Nunito",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:600}.vidyanik-core button,.vidyanik-core input,.vidyanik-core select,.vidyanik-core textarea{font-family:inherit}.vidyanik-core h1,.vidyanik-core h2,.vidyanik-core h3,.vidyanik-core h4,.vidyanik-core h5,.vidyanik-core h6,.vidyanik-core strong,.vidyanik-core .vid-button{font-weight:800}.vidyanik-core :focus-visible{outline:3px solid #0a1f44;outline-offset:3px;border-radius:6px;box-shadow:0 0 0 6px #fff}.vidyanik-guides-page .content-container.site-container,.vidyanik-info-page-view .content-container.site-container{max-width:none;padding-inline:0}.vidyanik-guides-page #primary,.vidyanik-info-page-view #primary{width:100%;margin-inline:0}.vidyanik-guides-page .entry-header,.vidyanik-info-page-view .entry-header{display:none}.vid-filters label{min-width:0}.vid-filter-field--session{position:relative}.vid-filter-help{display:block;;font-weight:600;}.vid-review-card__stars{color:#8a5a00;font-size:.96rem;letter-spacing:.08em;line-height:1}.vid-review-card__copy{margin:16px 0 18px;color:#173450;font-size:.84rem;line-height:1.62}.vid-review-card footer span{color:#53687b}.vid-premium-page{width:min(var(--vid-content),calc(100% - 32px))}.vid-premium-hero h1{font-size:clamp(2rem,4.2vw,3.25rem)}@media(max-width:600px){.vid-premium-page{width:calc(100% - 16px);padding:26px 0 48px}.vid-premium-page>*+*{margin-top:14px}.vid-premium-hero{padding:20px 16px;border-radius:17px}.vid-premium-hero h1{font-size:clamp(1.65rem,7.5vw,2.2rem);line-height:1.08;letter-spacing:-.035em}.vid-premium-hero p{margin-top:11px;font-size:.88rem;line-height:1.52}.vid-premium-section{padding:18px 16px;border-radius:15px}.vid-premium-section h2{font-size:clamp(1.3rem,6vw,1.62rem);line-height:1.16}.vid-filters{grid-template-columns:1fr}.vid-filters .vid-button{width:100%;min-height:50px}.vid-review-card{flex-basis:min(86vw,320px);min-height:188px;padding:17px}.vid-review-card__copy{font-size:.82rem;line-height:1.55}}@media(max-width:430px){.vid-premium-page{width:calc(100% - 12px)}.vid-premium-hero{padding:18px 14px}.vid-premium-section{padding:17px 14px}}.vidyanik-service-page .content-area,.vidyanik-programmes-page .content-area,.vidyanik-guides-page .content-area,.vidyanik-info-page-view .content-area{margin-top:0!important;padding-top:0!important}.vidyanik-service-page .site-main,.vidyanik-programmes-page .site-main,.vidyanik-guides-page .site-main,.vidyanik-info-page-view .site-main{padding-top:0!important}.vid-premium-page>.vid-home-reviews{padding:30px;border:1px solid #dce7ef;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(10,31,68,.045)}.vid-premium-page>.vid-home-reviews .vid-home-wrap{width:100%!important;max-width:none!important;margin:0!important}.vidyanik-service-page .vid-premium-section--filters .vid-filters,.vidyanik-service-page .vid-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;align-items:start}.vidyanik-service-page .vid-filters label{gap:7px;font-size:.78rem}.vidyanik-service-page .vid-filters select,.vidyanik-service-page .vid-filters input{min-height:50px;padding:10px 13px;font-size:.92rem}.vidyanik-service-page .vid-filters .vid-button{grid-column:1/-1;justify-self:start;min-width:220px;min-height:48px}.vid-filter-help{margin:7px 2px 0;color:#52677a;font-size:.72rem;line-height:1.4}.vidyanik-home .vid-search-hints,.vidyanik-home .vid-hero-quick__head>small,.vidyanik-home .vid-hero-quick__item small{color:#52677a}.vidyanik-home .vid-programme-tile__status{color:#52677a}@media(max-width:600px){.vid-premium-page{padding:12px 0 44px}.vid-premium-page>.vid-home-reviews{padding:20px 14px;border-radius:15px}.vidyanik-service-page .vid-premium-section--filters .vid-filters,.vidyanik-service-page .vid-filters{grid-template-columns:1fr;gap:13px}.vidyanik-service-page .vid-filters .vid-button{grid-column:auto;width:100%;min-width:0;justify-self:stretch}.vidyanik-service-page .vid-filters select,.vidyanik-service-page .vid-filters input{min-height:52px;font-size:1rem}.vid-filter-help{font-size:.75rem}}.vidyanik-home .vid-programme-tile>b,.vidyanik-home .vid-step-grid article>b{color:#52677a}.vidyanik-core .vid-review-card footer span{color:#40556b}.vidyanik-home .vid-step-grid article>p{color:#40556b}.vidyanik-home .vid-guides-empty{color:#40556b}.vidyanik-service-page .entry-content{margin-top:0!important;padding-top:0!important}.vidyanik-core input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;width:28px;height:28px;min-width:28px;margin-inline:8px 2px;border-radius:50%;background:linear-gradient(45deg,transparent 46%,#36536c 46% 54%,transparent 54%),linear-gradient(-45deg,transparent 46%,#36536c 46% 54%,transparent 54%);background-size:14px 14px;background-position:center;background-repeat:no-repeat;cursor:pointer;opacity:.9}@media(max-width:600px){.vidyanik-service-page .vid-premium-page{padding-top:4px}}

/* Vidyanik v1.4.22 product discovery connection */











@media(max-width:680px){}
/* 1.4.34 shared mobile viewport gutters */
@media(max-width:600px){
  body.vidyanik-service-page .vid-premium-page,body.vidyanik-programmes-page .vid-premium-page,body.vidyanik-guides-page .vid-premium-page,body.vidyanik-info-page-view .vid-premium-page,body.vidyanik-catalogue-page .vid-page-shell,body.vidyanik-catalogue-page .vid-storefront,body.vid-education-archive .vid-page-shell{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important}
}
@media(max-width:430px){
  body.vidyanik-service-page .vid-premium-page,body.vidyanik-programmes-page .vid-premium-page,body.vidyanik-guides-page .vid-premium-page,body.vidyanik-info-page-view .vid-premium-page,body.vidyanik-catalogue-page .vid-page-shell,body.vidyanik-catalogue-page .vid-storefront,body.vid-education-archive .vid-page-shell{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}
}

/* 1.4.35 shared professional mobile gutters */
@media(max-width:600px){
  body.vidyanik-service-page .vid-premium-page,body.vidyanik-programmes-page .vid-premium-page,body.vidyanik-guides-page .vid-premium-page,body.vidyanik-info-page-view .vid-premium-page,body.vidyanik-catalogue-page .vid-page-shell,body.vidyanik-catalogue-page .vid-storefront,body.vid-education-archive .vid-page-shell{width:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important}
}
@media(max-width:430px){
  body.vidyanik-service-page .vid-premium-page,body.vidyanik-programmes-page .vid-premium-page,body.vidyanik-guides-page .vid-premium-page,body.vidyanik-info-page-view .vid-premium-page,body.vidyanik-catalogue-page .vid-page-shell,body.vidyanik-catalogue-page .vid-storefront,body.vid-education-archive .vid-page-shell{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}
}
@media(max-width:360px){
  body.vidyanik-service-page .vid-premium-page,body.vidyanik-programmes-page .vid-premium-page,body.vidyanik-guides-page .vid-premium-page,body.vidyanik-info-page-view .vid-premium-page,body.vidyanik-catalogue-page .vid-page-shell,body.vidyanik-catalogue-page .vid-storefront,body.vid-education-archive .vid-page-shell{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}
}

/* Commerce Experience V4 owns managed commerce surfaces through assets/css/commerce-v4.css;
   Keep only non-commerce premium-page gutters here. */
@media(max-width:600px){
  body.vidyanik-service-page .vid-premium-page,body.vidyanik-programmes-page .vid-premium-page,body.vidyanik-guides-page .vid-premium-page,body.vidyanik-info-page-view .vid-premium-page,body.vidyanik-catalogue-page .vid-page-shell,body.vidyanik-catalogue-page .vid-storefront,body.vid-education-archive .vid-page-shell{width:calc(100% - 48px)!important;max-width:calc(100% - 48px)!important;margin-left:auto!important;margin-right:auto!important}
}
@media(max-width:360px){
  body.vidyanik-service-page .vid-premium-page,body.vidyanik-programmes-page .vid-premium-page,body.vidyanik-guides-page .vid-premium-page,body.vidyanik-info-page-view .vid-premium-page,body.vidyanik-catalogue-page .vid-page-shell,body.vidyanik-catalogue-page .vid-storefront,body.vid-education-archive .vid-page-shell{width:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important}
}

/* 1.4.38 blog archive */
.vidyanik-blog-page .entry-hero{
  width:min(1120px,calc(100% - 40px));
  margin:22px auto 0;
  border:1px solid #d9e5ee;
  border-radius:22px;
  overflow:hidden;
  background:#fff;
  box-shadow:0 14px 36px rgba(10,31,68,.06);
}
.vidyanik-blog-page .entry-hero-container-inner{min-height:0!important;background:linear-gradient(180deg,#fff,#f8fbfd)!important}
.vidyanik-blog-page .entry-hero .hero-section-overlay{display:none!important}
.vidyanik-blog-page .entry-hero .hero-container{padding-top:22px!important;padding-bottom:22px!important}
.vidyanik-blog-page .entry-hero .entry-header{padding:0!important;text-align:left!important}
.vidyanik-blog-page .entry-hero h1{margin:0!important;color:#082953!important;font-size:clamp(1.9rem,3vw,2.7rem)!important;line-height:1.08!important;letter-spacing:-.035em!important}
.vidyanik-blog-page .vid-blog-intro{
  width:min(1120px,calc(100% - 40px));
  margin:22px auto 28px;
  padding:26px 28px;
  border:1px solid #d9e5ee;
  border-radius:22px;
  background:linear-gradient(180deg,#fff,#f8fbfd);
  box-shadow:0 14px 36px rgba(10,31,68,.06);
}
.vidyanik-blog-page .vid-blog-intro .vid-kicker{display:block;margin-bottom:8px;color:#0874ad;font-size:.7rem;font-weight:900;letter-spacing:.13em}
.vidyanik-blog-page .vid-blog-intro h2{max-width:850px;margin:0;color:#082953;font-size:1.55rem;line-height:1.18;letter-spacing:-.025em}
.vidyanik-blog-page .vid-blog-intro p{max-width:780px;margin:11px 0 0;color:#536b80;font-size:.98rem;line-height:1.65}
.vidyanik-blog-page .vid-blog-intro__links{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}
.vidyanik-blog-page .vid-blog-intro__links a{display:inline-flex;min-height:42px;align-items:center;padding:0 14px;border:1px solid #c9dae6;border-radius:11px;background:#fff;color:#0a4f83;font-size:.82rem;font-weight:800;text-decoration:none}
.vidyanik-blog-page .vid-blog-intro__links a:first-child{border-color:#082953;background:#082953;color:#fff}
.vidyanik-blog-page .content-container{gap:24px}
.vidyanik-blog-page .site-main{display:grid;gap:18px}
.vidyanik-blog-page .loop-entry{
  overflow:hidden;
  margin:0!important;
  border:1px solid #dbe6ee!important;
  border-radius:18px!important;
  background:#fff!important;
  box-shadow:0 10px 28px rgba(10,31,68,.05)!important;
}
.vidyanik-blog-page .loop-entry .entry-content-wrap{padding:22px 24px!important}
.vidyanik-blog-page .loop-entry .entry-title{margin-bottom:8px;color:#082953;font-size:1.28rem;line-height:1.3;letter-spacing:-.02em}
.vidyanik-blog-page .loop-entry .entry-title a{color:inherit;text-decoration:none}
.vidyanik-blog-page .loop-entry .entry-title a:hover,.vidyanik-blog-page .loop-entry .entry-title a:focus-visible{color:#0874ad;text-decoration:underline;text-underline-offset:3px}
.vidyanik-blog-page .loop-entry .entry-meta{color:#687f92;font-size:.75rem}
.vidyanik-blog-page .loop-entry .entry-summary,.vidyanik-blog-page .loop-entry .entry-content{color:#4f667a;line-height:1.68}
.vidyanik-blog-page .loop-entry .post-thumbnail img{width:100%;height:auto;object-fit:cover}
.vidyanik-blog-page .navigation.pagination{margin-top:10px}
.vidyanik-blog-page .no-results{padding:28px;border:1px solid #dbe6ee;border-radius:18px;background:#fff}
@media(max-width:720px){
  .vidyanik-blog-page .entry-hero,.vidyanik-blog-page .vid-blog-intro{width:calc(100% - 48px);border-radius:18px}
  .vidyanik-blog-page .vid-blog-intro{padding:22px 20px}
  .vidyanik-blog-page .loop-entry .entry-content-wrap{padding:18px!important}
}
@media(max-width:360px){.vidyanik-blog-page .entry-hero,.vidyanik-blog-page .vid-blog-intro{width:calc(100% - 36px)}}

/* 1.5.17 trust-page visual consistency */
body.vidyanik-trust-page{background:var(--vid-page);font-family:Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:400}
body.vidyanik-trust-page.content-style-boxed article.entry.content-bg:not(.loop-entry){width:100%;margin-left:0;margin-right:0}
body.vidyanik-trust-page .content-container.site-container,body.vidyanik-trust-page #primary,body.vidyanik-trust-page .content-area,body.vidyanik-trust-page .site-main,body.vidyanik-trust-page .content-wrap,body.vidyanik-trust-page article.entry,body.vidyanik-trust-page article.entry .entry-content-wrap,body.vidyanik-trust-page article.entry .entry-content{width:100%;max-width:none;margin:0;padding:0}
body.vidyanik-trust-page .content-area,body.vidyanik-trust-page .site-main{float:none}
body.vidyanik-trust-page .vid-premium-page{width:min(var(--vid-content),calc(100% - 48px));max-width:1200px;margin-left:auto;margin-right:auto;padding:22px 0 64px}
body.vidyanik-trust-page .vid-policy-page{max-width:920px}
body.vidyanik-trust-page .vid-premium-page>*+*{margin-top:20px}
body.vidyanik-trust-page .vid-premium-hero{padding:28px 30px}
body.vidyanik-trust-page .vid-premium-hero h1{font-size:clamp(2.2rem,3vw,2.8rem);font-weight:800;line-height:1.08;letter-spacing:-.035em}
body.vidyanik-trust-page .vid-premium-hero p{font-size:1rem;line-height:1.62}
body.vidyanik-trust-page .vid-premium-section{padding:24px 26px}
body.vidyanik-trust-page .vid-premium-section h2{font-weight:800}
body.vidyanik-trust-page .vid-premium-hero .vid-policy-alert{max-width:760px;margin:16px 0 0;padding:12px 14px;border-left:3px solid var(--vid-accent);border-radius:10px;background:#eef6fb;color:#17314d;font-size:.9rem;line-height:1.5}
body.vidyanik-trust-page .vid-premium-hero .vid-policy-alert strong{font-weight:800}
@media(max-width:767px){body.vidyanik-trust-page .vid-premium-page{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;padding:16px 0 44px}body.vidyanik-trust-page .vid-premium-page>*+*{margin-top:16px}body.vidyanik-trust-page .vid-premium-hero{padding:20px 18px;border-radius:17px}body.vidyanik-trust-page .vid-premium-hero h1{font-size:clamp(1.85rem,8vw,2.2rem);line-height:1.1}body.vidyanik-trust-page .vid-premium-hero p{font-size:.93rem;line-height:1.58}body.vidyanik-trust-page .vid-premium-section,body.vidyanik-trust-page .vid-policy-page .vid-premium-section{padding:19px 18px;border-radius:15px}body.vidyanik-trust-page .vid-premium-hero .vid-policy-alert{margin-top:14px;padding:11px 12px;font-size:.86rem}}

/* Search05: compact material-type badges; no changes to product cards/checkout. */
.vid-live-search__result .vid-live-search__type.is-solved{background:#e8f2fe;border-color:#b8d6f5;color:#075594;font-weight:850}
.vid-live-search__result .vid-live-search__type.is-guess{background:#fff3df;border-color:#f5d59e;color:#8b560a;font-weight:850}
.vid-live-search__result .vid-live-search__type.is-project{background:#ecf8f4;border-color:#b9e1d3;color:#12674e;font-weight:850}
.vid-live-search__result .vid-live-search__copy strong{font-size:.84rem;line-height:1.35}
.vid-live-search__result .vid-live-search__copy small{font-size:.72rem;line-height:1.3;color:#557085}
@media(max-width:600px){.vid-live-search__result{min-height:48px;gap:7px}.vid-live-search__result .vid-live-search__type{font-size:.63rem}}
