body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:10px 50px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}header.scrolled{background:#c9e1ff;box-shadow:0 2px 10px #0000001a}.logo img{width:80%}nav ul{display:flex;font-size:20px;gap:30px}nav ul li a{color:#106eea}nav ul li a:hover{color:#000}.Nav-button{background-color:#106eea;border:1px solid #fff;border-radius:100px;color:#fff;cursor:pointer;font-size:20px;padding:15px 20px}.Nav-button:hover{background-color:#fff0;border:1px solid #106eea;color:#106eea}.header.scrolled{background:#fff;box-shadow:0 2px 10px #0000001a}.burger{cursor:pointer;display:none;flex-direction:column;gap:5px}.burger span{background:#333;border-radius:2px;height:3px;transition:all .3s ease;width:25px}.burger.open span:first-child{transform:rotate(45deg) translate(5px,5px)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width:768px){.nav-menu{background:#fff;left:0;max-height:0;overflow:hidden;position:absolute;text-align:center;top:70px;transition:max-height .3s ease;width:100%}.nav-menu.open{max-height:-webkit-fit-content;max-height:fit-content}.nav-menu ul{align-items:center;flex-direction:column;gap:20px;padding:15px 0}.Nav-button{display:none}.burger{display:flex}}.has-submenu{position:relative}.submenu-toggle{align-items:center;background:none;border:0;color:#106eea;cursor:pointer;display:flex;font:inherit;gap:6px;padding:0}.submenu-toggle:hover{color:#000}.caret{transition:transform .2s ease}.submenu{display:none;list-style:none;margin:0;padding:8px 0}.nav-menu.open .has-submenu.open>.submenu{display:block}.nav-menu.open .has-submenu.open .caret{transform:rotate(180deg)}.submenu li a{border-radius:6px;color:inherit;display:block;padding:10px 12px;text-decoration:none}.submenu li a:hover{background:#f1f5f9}@media (min-width:992px){.submenu{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 30px #00000014;display:none;left:0;min-width:220px;padding:8px;position:absolute;top:100%;z-index:1000}.has-submenu:focus-within>.submenu,.has-submenu:hover>.submenu{display:block}.has-submenu:hover .caret{transform:rotate(180deg)}.submenu li a{padding:8px 10px;white-space:nowrap}}.submenu a:focus,.submenu-toggle:focus{outline:2px solid #3b82f6;outline-offset:2px}@media only screen and (max-width:450px){.main-header{padding:10px}}.left-side-ads,.right-side-ads{width:20%}.section{color:#000;font-size:18px;width:60%}.calculator-section{color:#000;font-size:18px;width:100%}.main-section{display:flex;width:100%}.container{margin:0 auto;max-width:1000px;min-height:100vh;padding:20px}.calculator-section{background:#c9e1ff;border:1px solid #106eea;border-radius:15px;box-shadow:0 10px 25px #0000001a;padding:30px}.table-container{margin-bottom:20px;overflow-x:auto}table{border:1px solid #777!important;margin-bottom:20px}td,th{border-bottom:1px solid #777!important}th{background:#167cfd!important;color:#fff!important;font-size:16px;padding:15px 10px;text-align:left}td{border-bottom:1px solid #e0e0e0;padding:12px 10px}input[type=number],input[type=text]{border:2px solid #e0e0e0;border-radius:6px;font-size:14px;padding:10px;transition:border-color .3s ease;width:100%}input[type=number]:focus,input[type=text]:focus{border-color:#167cfd;box-shadow:0 0 0 3px #2e7d321a;outline:none}.remove-btn{background:#c62828;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;padding:8px 12px;transition:background-color .3s ease}.remove-btn:hover{background:#b71c1c}.controls{gap:15px;justify-content:center;margin-bottom:30px}.addRowBtn,.calculateBtn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;padding:12px 25px;transition:all .3s ease}.addRowBtn{background:#167cfd;color:#fff}.addRowBtn:hover{background:#106eea;transform:translateY(-2px)}.calculateBtn{background:#ff9800;color:#fff}.calculateBtn:hover{background:#f57c00;transform:translateY(-2px)}.result-section{margin-top:30px}.result-card{background:#167cfd;border-radius:15px;box-shadow:0 5px 20px #0000001a;color:#fff;padding:30px;text-align:center}.result-card h2{font-size:1.5rem;margin-bottom:20px}.grade-display{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:15px}.grade-percentage{font-size:3rem;font-weight:700;text-shadow:2px 2px 4px #0000004d}.grade-letter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:10px;font-size:2rem;font-weight:700;padding:10px 20px}.weight-total{font-size:1.1rem;opacity:.9}@media (max-width:768px){.container{padding:15px}header h1{font-size:2rem}.calculator-section{padding:20px}td,th{font-size:14px;padding:8px 5px}input[type=number],input[type=text]{font-size:13px;padding:8px}.controls{align-items:center;flex-direction:column}.addRowBtn,.calculateBtn{max-width:200px;width:100%}.grade-display{flex-direction:column;gap:10px}.grade-percentage{font-size:2.5rem}.grade-letter{font-size:1.5rem}}@media (max-width:480px){table{font-size:12px}td,th{padding:6px 3px}input[type=number],input[type=text]{font-size:12px;padding:6px}}@media only screen and (max-width:450px){.main-section{display:block}.section{margin:20px auto;width:96%}.left-side-ads{display:none}.calculator-section{padding:10px;width:100%}.calculator-section td{padding:6px}.calculator-section th{font-size:12px}}.section-below-content table{width:50%}.other-service-section{font-size:36px!important;justify-self:center;margin-top:50px}.main-about-box{align-items:center;margin:50px auto;width:90%}.about-heading-text{font-size:32px!important}.banner-box{background-color:#c9e1ff;display:flex;gap:30px;padding:10px}.left-side{width:50%}.right-side{align-content:center;column-gap:20px;width:50%}.right-side h1{color:#000;font-size:80px}.right-side p{font-size:20px;padding:10px 0}.lottie-box{height:600px;width:100%}.Services-section{justify-self:center;width:90%}.Services-heading{display:flex;flex-direction:column}.service-heading h2{color:#000;font-size:50px}.service-heading p{font-size:20px;line-height:1.7rem}.service-boxs{display:flex;gap:50px;margin:50px}.box h2{color:#000;font-size:24px;margin:10px 0}.box p{font-size:20px;line-height:1.7rem;margin:0}.box{background-color:#c9e1ff;border-radius:20px;flex-direction:column;padding:50px;text-align:center;width:30%}.box,.form-section{align-items:center;display:flex}.form-left-side{margin:100px;width:50%}.form-right-side{width:50%}.form-left-side h2{color:#106eea;font-size:50px}.form-left-side p{font-size:20px;margin-bottom:50px}.button01{background-color:#106eea;border:1px solid #fff;border-radius:100px;color:#fff;cursor:pointer;font-size:20px;padding:15px 20px}.button01:hover{background-color:#fff0;border:1px solid #106eea;color:#106eea}@media (max-width:768px){.banner-box{display:block}.left-side,.right-side{width:100%}.right-side h1{font-size:20px}.service-boxs{display:block}.lottie-box{height:200px}.service-boxs{margin:0}.box{margin-bottom:20px;width:100%}.box h2{font-size:20px}.box p{font-size:16px}.form-section{display:block}.form-right-side{width:100%}.service-heading h2{font-size:30px}}@media only screen and (max-width:450px){.form-section{padding:10px}.form-left-side{margin:0;width:100%}.form-left-side h2{font-size:20px}.form-left-side p{font-size:16px}.form-left-side a{display:none}}.slider-container{display:none}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer{background-color:#c9e1ff;font-family:Syne,sans-serif;padding:40px 20px 10px}.footer-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px}.footer-container p{font-size:16px}.footer h3,.footer h4{color:#106eea;font-size:18px;font-weight:400;margin-bottom:15px}.footer-about,.footer-contact,.footer-links{flex:1 1;min-width:250px}.footer-links ul{list-style:none;padding:0}.footer-links li{margin-bottom:8px}.footer-links a{color:#000;font-size:16px;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#106eea}.footer-bottom{border-top:1px solid #333;color:#000;font-size:14px;margin-top:30px;padding-top:15px;text-align:center}@media (max-width:768px){.footer-container{flex-direction:column;text-align:center}}:root{--bg:#167cfd;--accent:#c9e1ff}body{color:#000;line-height:1.4}.wrap{overflow:visible}.card{background:#c9e1ff;border:1px solid #106eea!important}h1{color:#000}@media (max-width:800px){.col-3,.col-4,.col-5,.col-6,.col-7{grid-column:span 12}}input[type=number]:focus,select:focus{border-color:#167afd;box-shadow:0 0 0 3px #22c55e26}.seg button.active{color:#000}.btn{background:#167cfd;font-weight:600}.btn.secondary{background:#fff;border:1px solid #167cfd;color:#000}input[type=range]::-moz-range-thumb{background:#c9e1ff}.pill{background:#fff;color:#000}.pill .val{font-size:20px;font-weight:700}.chartBox{grid-gap:16px;align-items:center;background:#fff;border:1px solid #167cfd;display:grid;gap:16px;grid-column:span 12;grid-template-columns:repeat(12,1fr);padding:14px}.chartCanvasWrap{grid-column:span 7;height:280px;width:100%}.chartCanvasWrap canvas{display:block;height:100%;width:100%}.legend{grid-gap:10px;grid-column:span 5}.legend,.legend .item{gap:10px}.legend .label{color:#000;font-size:12px}.legend .value{font-weight:700}@media (max-width:800px){.chartCanvasWrap{height:240px}.chartCanvasWrap,.legend{grid-column:span 12}}details{background:#fff;border:1px solid #167cfd;border:1px solid var(--border);border-radius:10px;margin-top:16px;padding:12px}details>summary{color:var(--text);font-weight:600}table{border:1px solid #167cfd;border:1px solid var(--border);margin-top:12px}td,th{border-bottom:1px solid #167cfd;padding:10px;text-align:right}th{background:#fff;color:#000;color:var(--muted);font-weight:600}td:first-child,th:first-child{text-align:left}:root{--bg:#c9e1ff;--card:#c9e1ff;--text:#000;--accent:#167cfd;--border:#167cfd;--c-under:#60a5fa;--c-normal:#22c55e;--c-over:#f59e0b;--c-obese1:#ef4444;--c-obese2:#991b1b}.wrap{max-width:920px}.card{border:1px solid #167cfd}.grid{grid-template-columns:1fr 1fr!important}.gridAlignStart{align-items:flex-start}.grid2{gap:10px;grid-template-columns:1fr 1fr}@media (max-width:800px){.col-3,.col-4,.col-6{grid-column:span 12}}input[type=number],select{background:#fff;border:1px solid #167cfd;color:#000;color:var(--text)}input[type=number]:focus,select:focus{border-color:#167cfd;box-shadow:0 0 0 3px #2291c526}.seg{border:1px solid #167cfd}.seg button.active{background:#167cfd;color:#fff}.btnRow{background:#0000;border:none;gap:10px;padding:0}.btnPrimary{background:#167cfd!important;border:none;border-radius:8px;color:#fff!important}.btnPrimary,.btnSecondary{cursor:pointer;padding:10px 14px}.btnSecondary{background:#fff!important;border:1px solid #167cfd!important;border-radius:8px;color:#000!important}.rangeRow{grid-gap:8px;gap:8px;grid-template-columns:1fr;margin-top:6px}input[type=range]{background:#167cfd}input[type=range]::-webkit-slider-thumb{background:#c9e1ff;border:2px solid #167cfd}input[type=range]::-moz-range-thumb{background:#167cfd}.pill{border:1px solid #167cfd;grid-column:span 4}.pill h3{color:var(--muted)}.pill .val{font-size:22px;font-weight:800;margin-top:6px}.gaugeBox{background:#c9e1ff;border:1px solid #167cfd;border:1px solid var(--border);border-radius:12px;grid-column:span 12;padding:16px}.gaugeTrackWrap{position:relative}.gaugeTrack{background:#1f2937;border:1px solid #167cfd;border:1px solid var(--border);border-radius:999px;height:18px;overflow:hidden}.gaugePointer{border-bottom:10px solid #000;border-left:7px solid #0000;border-right:7px solid #0000;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));height:0;top:-6px;width:0}.gaugePointer,.gaugePointerLine{left:50%;position:absolute;transform:translateX(-50%)}.gaugePointerLine{background:#000;border-radius:2px;height:22px;top:8px;width:2px}.legend{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(12,1fr);margin-top:10px}.legend .item{align-items:center;display:flex;gap:8px;grid-column:span 3}.legend .swatch{border-radius:3px;height:12px;width:12px}.legend .lbl{color:#000;font-size:12px}@media (max-width:800px){.legend .item{grid-column:span 6}}.footer{color:var(--muted)}.muted{color:#000;font-size:12px}.hide{display:none!important}.swatch.under{background:#60a5fa;background:var(--c-under)}.swatch.normal{background:#22c55e;background:var(--c-normal)}.swatch.over{background:#f59e0b;background:var(--c-over)}.swatch.obese1{background:#ef4444;background:var(--c-obese1)}.swatch.obese2{background:#991b1b;background:var(--c-obese2)}@media only screen and (max-width:450px){.legend{grid-template-columns:repeat(10,1fr)}}.privacy-container{background-color:#fdfdfd;color:#111;font-family:Arial,sans-serif;line-height:1.7;margin:40px auto;max-width:900px;padding:20px}.privacy-container h1{color:#222;font-size:2.2rem;margin-bottom:10px}.privacy-container h2{color:#333;font-size:1.6rem;margin-bottom:10px;margin-top:30px}.privacy-container h3{color:#444;font-size:1.3rem;margin-bottom:5px;margin-top:20px}.privacy-container ul{margin:10px 0 20px 20px}.privacy-container li{margin-bottom:8px}.privacy-container a{color:#1a73e8;text-decoration:none}.privacy-container a:hover{text-decoration:underline}.last-updated{color:#555;font-size:.9rem;margin-bottom:20px}.terms-container{background-color:#fdfdfd;color:#111;font-family:Arial,sans-serif;line-height:1.7;margin:40px auto;max-width:900px;padding:20px}.terms-container h1{color:#222;font-size:2.2rem;margin-bottom:20px}.terms-container h2{color:#333;font-size:1.5rem;margin-bottom:10px;margin-top:30px}.terms-container ul{margin:10px 0 20px 20px}.terms-container li{margin-bottom:8px}.terms-container a{color:#1a73e8;text-decoration:none}.terms-container a:hover{text-decoration:underline}.age-wrap{color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:40px auto;max-width:980px;padding:0 16px}.age-card{background:#c9e1ff;border-radius:14px;padding:22px}.age-title{font-size:32px;letter-spacing:.2px;margin:0 0 18px}input[type=date],input[type=time]{background:#fff;border:1px solid var(--border);border-radius:10px;color:var(--text);outline:none;padding:12px;width:100%}input[type=date]:focus,input[type=time]:focus{border-color:#22c55e99;box-shadow:0 0 0 3px #22c55e26}.controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.controls,.error{margin-top:8px}.results{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(12,1fr);margin-top:18px}.pill{grid-column:span 12}.pill h3{color:#000;font-size:12px;font-weight:500;margin:0}.big{font-size:24px;font-weight:800;margin-top:6px}.sub{color:#000;font-size:14px;margin-top:4px}.statGrid{grid-gap:12px;display:grid;gap:12px;grid-column:span 12;grid-template-columns:repeat(12,1fr)}.stat{border:1px solid var(--border);border-radius:12px;grid-column:span 4;padding:14px}.stat h4{color:#000;font-size:12px;font-weight:600;margin:0}.stat .val{color:#000;font-size:18px;font-weight:700;margin-top:6px}.nextBox{border:1px solid var(--border);border-radius:12px;grid-column:span 12;padding:14px}.progressTrack{background:#1f2937;border:1px solid var(--border);border-radius:999px;height:10px;overflow:hidden}.progressFill{background:linear-gradient(90deg,var(--accent),var(--accent-2));height:100%;width:0}.footer{color:#000;font-size:12px;margin-top:22px}@media only screen and (max-width:450px){.statGrid{grid-template-columns:repeat(4,1fr)}.age-card{padding:0}.progressTrack{width:200px!important}}:root{--muted:#000;--warn:#f59e0b}.card{overflow:visible}input[type=date],input[type=text],select{background:#fff;border:1px solid #1f2937;border:1px solid var(--border);border-radius:10px;color:#000;outline:none;padding:12px;width:100%}input[type=date]:focus,input[type=text]:focus,select:focus{border-color:#22c55e99;box-shadow:0 0 0 3px #22c55e26}.btn{background:linear-gradient(135deg,#22c55e,#16a34a);background:linear-gradient(135deg,var(--accent),#16a34a);padding:12px 16px}.inline{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.note{color:var(--muted)}.warn{color:#f59e0b;color:var(--warn);font-size:12px}.spacer{height:6px}.seg{background:#0b1220}.seg button{color:var(--muted);padding:6px 10px}.seg button.active{background:#172036}.pill{background:#0b1220}.big{font-size:36px}.val{font-size:18px;font-weight:700}.ac-wrap{position:relative}.ac-list{background:#0b1220;border:1px solid #1f2937;border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 30px #0006;left:0;max-height:260px;overflow:auto;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.ac-item{border-bottom:1px solid #1f2937;border-bottom:1px solid var(--border);cursor:pointer;padding:10px 12px}.ac-item:last-child{border-bottom:0}.ac-item.active,.ac-item:hover{background:#121a2b}.ac-empty{color:#000;color:var(--muted);padding:10px 12px}details{margin-top:14px}details>summary{color:#000;cursor:pointer;font-weight:700}body{background:linear-gradient(160deg,#0b1220,#0f172a 60%,#0b1220)}.col-1{grid-column:span 1}@media (max-width:900px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8{grid-column:span 12}}label{color:#9ca3af;color:var(--muted)}input[type=date],input[type=number],select{background:#fff;border:1px solid #1f2937;border:1px solid var(--border);border-radius:10px;color:#000;outline:none;padding:12px;width:100%}input[type=date]:focus,input[type=number]:focus,select:focus{border-color:#22c55e99;box-shadow:0 0 0 3px #22c55e26}select option{background:#fff;color:#111827}.btn{background:#106eea;border:0;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;letter-spacing:.2px;padding:11px 14px}.btn.icon,.btn.secondary{background:#0b1220;border:1px solid #1f2937;border:1px solid var(--border);color:#e5e7eb;color:var(--text)}.btn.icon{padding:10px 12px}.pill{background:#c9e1ff;border:1px solid #1f2937;border:1px solid var(--border);border-radius:12px;padding:14px}.big{color:#000;font-size:26px;font-weight:900;margin-top:4px}.note{color:#000;font-size:12px}.error{color:#ef4444;color:var(--error);font-size:13px;min-height:18px}.rangeRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto}input[type=range]{-webkit-appearance:none;appearance:none;background:#1f2937;border-radius:999px;height:6px;outline:none;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#22c55e;background:var(--accent);border:2px solid #0b1220;border-radius:50%;box-shadow:0 1px 2px #00000040;cursor:pointer;height:18px;width:18px}input[type=range]::-moz-range-thumb{background:#22c55e;background:var(--accent);border:none;border-radius:50%;cursor:pointer;height:18px;width:18px}.chartBox{background:#c9e1ff;border:1px solid #1f2937;border:1px solid var(--border);border-radius:12px;overflow:hidden;padding:12px}.spark{display:block;height:90px;width:100%}table{border-collapse:collapse;font-size:13px;margin-top:8px;width:100%}td,th{border-bottom:1px solid #1f2937;border-bottom:1px solid var(--border);padding:8px 10px;text-align:left}:root{--bg:#0f172a;--card:#111827;--text:#e5e7eb;--muted:#9ca3af;--accent:#22c55e;--accent-2:#06b6d4;--error:#ef4444;--border:#1f2937}body{color:#e5e7eb;color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.45}.wrap{margin:40px auto;max-width:980px;padding:0 16px}.card{border:1px solid #1f2937;border:1px solid var(--border);border-radius:14px;box-shadow:0 20px 60px #00000059;padding:22px}h1{font-size:22px;letter-spacing:.2px;margin:0 0 18px}.seg{background:#c9e1ff;border:1px solid #1f2937;border:1px solid var(--border);border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:4px;padding:6px}.seg button{background:#0000;border:0;border-radius:8px;color:#000;cursor:pointer;font-weight:600;padding:8px 12px}.seg button.active{background:#106eea;color:#e5e7eb;color:var(--text)}.grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(12,1fr)}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-12{grid-column:span 12}@media (max-width:900px){.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8{grid-column:span 12}}label{color:#000;display:block;font-size:12px;letter-spacing:.3px;margin-bottom:6px}input[type=number],select{border:1px solid #1f2937;border:1px solid var(--border);border-radius:10px;outline:none;padding:12px;width:100%}.blog-section{background:#f8fafc;padding:60px 16px}.container{margin:auto;max-width:1200px}.blog-title{font-size:32px;margin-bottom:40px;text-align:center}.blog-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.blog-card{background:#fff;border-radius:14px;box-shadow:0 10px 25px #0000000f;overflow:hidden;padding:16px}.blog-image{border-radius:10px;height:400px;margin-bottom:12px;object-fit:cover;width:100%}.blog-meta{color:#64748b;font-size:13px;margin-bottom:8px}.blog-card-title{font-size:18px;margin-bottom:8px}.blog-excerpt{color:#475569;font-size:14px;margin-bottom:12px}.read-more{color:#2563eb;font-weight:600;text-decoration:none}.load-more-wrap{margin-top:40px;text-align:center}.load-more{background:#2563eb;border:none;border-radius:30px;color:#fff;cursor:pointer;padding:12px 28px}.skeleton{animation:shimmer 1.4s ease infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 37%,#e5e7eb 63%);background-size:400% 100%;height:320px}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.single-blog{margin:60px auto;max-width:60%;padding:0 16px}.single-image{border-radius:16px;margin-bottom:24px;width:100%}.single-meta{color:#64748b;font-size:14px;margin-bottom:24px}.single-content h2{font-size:24px;margin-bottom:12px;margin-top:32px}.single-content h3{font-size:20px;margin-top:24px}.single-content p{color:#334155;line-height:1.8;margin-bottom:16px}.single-content ol,.single-content ul{margin-bottom:20px;padding-left:20px}.single-content li{font-size:16px;font-weight:400;list-style:disc;margin-bottom:8px}@media only screen and (max-width:450px){.blog-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.container{padding:0!important}.blog-image{height:200px}.single-blog{max-width:90%}h1{font-size:24px!important}}.faq-section{margin-top:40px}.faq-item{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px;overflow:hidden}.faq-question{background:#fff;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:16px;width:100%}.faq-answer-wrapper{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-item.open .faq-answer-wrapper{max-height:300px}.faq-answer{color:#555;line-height:1.6;padding:0 16px 16px}.breadcrumbs-container{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;padding:15px 20px;top:89px;width:100%}.breadcrumb-list{flex-wrap:wrap;font-size:14px;list-style:none;margin:0;padding:0}.breadcrumb-item,.breadcrumb-list{align-items:center;display:flex}.breadcrumb-item a{color:var(--primary-color);text-decoration:none;transition:color .2s ease}.breadcrumb-item a:hover{color:var(--hover-color);text-decoration:underline}.separator{color:#6c757d;margin:0 8px}.current-page{color:#343a40;font-weight:600;pointer-events:none}@media (min-width:992px){.breadcrumbs-container{padding:15px 50px}.breadcrumb-list{font-size:16px}}.contact-us{background-color:#f7f8fa;font-family:Arial,Helvetica,sans-serif;min-height:100vh;padding:60px 20px}.contact-us__container{margin:0 auto;max-width:1100px}.contact-us__header{margin-bottom:40px;text-align:center}.contact-us__title{color:#222;font-size:36px;margin-bottom:10px}.contact-us__subtitle{color:#666;font-size:16px;line-height:1.6;margin:0 auto;max-width:600px}.contact-us__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.contact-us__card{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000000f;padding:25px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.contact-us__card:hover{box-shadow:0 8px 18px #00000014;transform:translateY(-5px)}.contact-us__card-title{color:#333;font-size:18px;margin-bottom:10px}.contact-us__card-text{color:#555;font-size:15px;line-height:1.6;white-space:pre-line}@media (max-width:992px){.contact-us__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.contact-us__grid{grid-template-columns:1fr}.contact-us__title{font-size:28px}}*{box-sizing:border-box;font-family:Poppins,sans-serif;list-style:none;text-decoration:none}body{background:#fdfcf9;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;min-height:100vh;padding:0}a{color:#106eea;cursor:pointer}h1{font-size:32px}p{color:#000}
/*# sourceMappingURL=main.5041cbef.css.map*/