@font-face{font-family:"Josefin Slab";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/josefin-slab-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"Josefin Slab";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/josefin-slab-latin-600-normal.woff2") format("woff2")}@font-face{font-family:"Josefin Slab";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/josefin-slab-latin-700-normal.woff2") format("woff2")}@font-face{font-family:"Josefin Slab";font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/josefin-slab-latin-700-italic.woff2") format("woff2")}@font-face{font-family:"Manjari";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/manjari-latin-400-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manjari";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/manjari-latin-ext-400-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Manjari";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/manjari-latin-700-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manjari";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/manjari-latin-ext-700-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/inter-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/inter-latin-500-normal.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/inter-latin-600-normal.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/inter-latin-700-normal.woff2") format("woff2")}@font-face{font-family:"Lora";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/lora-latin-400-italic.woff2") format("woff2")}@font-face{font-family:"Manrope";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/manrope-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"Manrope";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/manrope-latin-600-normal.woff2") format("woff2")}@font-face{font-family:"Manrope";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/manrope-latin-700-normal.woff2") format("woff2")}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/manrope-latin-800-normal.woff2") format("woff2")}@font-face{font-family:"Josefin Sans";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/josefin-sans-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"Josefin Sans";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/josefin-sans-latin-700-normal.woff2") format("woff2")}@font-face{font-family:"Noto Sans Devanagari";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/noto-sans-devanagari-devanagari-400-normal.woff2") format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Noto Sans Devanagari";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/noto-sans-devanagari-devanagari-500-normal.woff2") format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}:root{--c-primary:#ff5a16;--c-primary-hover:#e94b00;--c-primary-tint:rgba(255,90,22,0.04);--c-ink:#121212;--c-ink-strong:#111111;--c-heading:#172033;--c-heading-alt:#2f2b3d;--c-heading-warm:#2a2724;--c-card-title:#201c1a;--c-text:#555555;--c-text-muted:#6e6b7b;--c-text-warm:#6e6862;--c-text-soft:#8b7e77;--c-quote:#2c2a29;--c-author:#3a3532;--c-meta:#7e7470;--c-strike:#b7b7b7;--c-on-dark:#c5c0b9;--c-on-orange:#f9f3ef;--c-on-hero:#f0f7f6;--c-ink-warm:#171514;--c-text-stone:#66615e;--c-text-pebble:#96908c;--c-line-warm:#e7e3e0;--c-chip:#f7f7f7;--c-white:#ffffff;--c-cream:#faf8f5;--c-dark:#121212;--c-dark-input:#302e2e;--c-footer-text:#a5b5af;--c-border:#e2e2e2;--c-border-card:#cecece;--c-border-soft:#e8e8e8;--c-border-stat:#e2e5ee;--c-border-faq:#e4ddd8;--c-ring:#ece7f5;--c-watermark:#f0ecf6;--c-glass:rgba(255,255,255,0.12);--c-glass-line:rgba(255,255,255,0.6);--f-dev:"Noto Sans Devanagari";--f-display:"Josefin Slab",var(--f-dev),Georgia,serif;--f-body:"Manjari",var(--f-dev),system-ui,-apple-system,"Segoe UI",sans-serif;--f-ui:"Inter",var(--f-dev),system-ui,-apple-system,"Segoe UI",sans-serif;--f-serif:"Lora",var(--f-dev),Georgia,serif;--f-alt:"Manrope",var(--f-dev),system-ui,sans-serif;--f-tab:"Josefin Sans",var(--f-dev),system-ui,sans-serif;--ts:1;--fs-7:max(10px,calc(0.7rem * var(--ts)));--fs-8:max(10px,calc(0.8rem * var(--ts)));--fs-9:max(10.5px,calc(0.9rem * var(--ts)));--fs-10:max(11px,calc(1rem * var(--ts)));--fs-11:max(11.5px,calc(1.1rem * var(--ts)));--fs-12:max(12.5px,calc(1.2rem * var(--ts)));--fs-13:max(13px,calc(1.3rem * var(--ts)));--fs-14:max(13.5px,calc(1.4rem * var(--ts)));--fs-16:calc(1.6rem * var(--ts));--fs-18:calc(1.8rem * var(--ts));--fs-22:calc(2.2rem * var(--ts));--fs-26:calc(2.6rem * var(--ts));--fs-32:calc(3.2rem * var(--ts));--fs-44:calc(4.4rem * var(--ts));--fs-104:calc(10.4rem * var(--ts));--r-2:0.2rem;--r-4:0.4rem;--r-6:0.6rem;--r-8:0.8rem;--r-12:1.2rem;--r-14:1.4rem;--r-16:1.6rem;--r-20:2rem;--r-24:2.4rem;--r-pill:999px;--sh-card:0 0.6rem 0.8rem rgba(0,0,0,0.09);--sh-soft:0 0.4rem 0.8rem rgba(30,18,10,0.04);--sh-hover:0 1.4rem 2.8rem rgba(30,18,10,0.12);--sh-orange:0 0.8rem 0.8rem rgba(79,53,149,0.15);--container:95rem;--gutter:1.6rem;--gutter-lg:4rem;--header-h:9.4rem;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-1:0.2s;--dur-2:0.4s;--dur-3:0.8s}html{font-size:10px}@media (min-width:768px){html{font-size:clamp(10px,1.25vw,12.8px)}}@media (min-width:1024px){html{font-size:clamp(12.8px,1.25vw,15px)}:root{--header-h:8.6rem}}@media (max-width:767px){:root{--gutter:2rem}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-h)}body{margin:0;min-width:320px;font-family:var(--f-body);font-size:var(--fs-12);line-height:1.5;color:var(--c-text);background:var(--c-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@supports (overflow:clip){body{overflow-x:clip}}img,svg,video{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role="list"],ol[role="list"],.list-reset{list-style:none;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px;border-radius:2px}::selection{background:var(--c-primary);color:#fff}[hidden]{display:none !important}body.is-locked{overflow:hidden}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}@media (min-width:768px){.container{padding-inline:var(--gutter-lg)}}.container--wide{max-width:calc(var(--container)+2 * var(--gutter-lg))}.section{position:relative;padding-block:4rem}.section--cream{background:var(--c-cream)}.section--white{background:var(--c-white)}.section--dark{background:var(--c-dark);color:var(--c-footer-text)}@media (min-width:768px){.section{padding-block:3rem}}.t-display{font-family:var(--f-display);font-weight:700;text-transform:uppercase;line-height:1.05;color:var(--c-ink-strong);font-size:var(--fs-32)}@media (max-width:767.98px){.t-display{font-size:min(var(--fs-32),9vw);overflow-wrap:break-word}}.t-display--light{font-weight:400;text-transform:none;line-height:1.1;color:var(--c-heading-warm)}.t-lead{font-family:var(--f-body);font-size:var(--fs-12);line-height:1.5;color:var(--c-text)}.t-accent{color:var(--c-primary)}.t-center{text-align:center}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.icon{width:1em;height:1em;flex:none;display:inline-block;vertical-align:middle}@media (max-width:767.98px){.hide-mobile{display:none !important}}@media (min-width:768px){.hide-tablet-up{display:none !important}}@media (max-width:1023.98px){.hide-below-desktop{display:none !important}}@media (min-width:1024px){.hide-desktop{display:none !important}}.skip-link{position:fixed;top:1rem;left:1rem;z-index:1000;padding:1rem 1.6rem;background:var(--c-primary);color:#fff;font-family:var(--f-display);font-weight:700;border-radius:var(--r-4);transform:translateY(-200%);transition:transform var(--dur-1)}.skip-link:focus{transform:none}.js [data-reveal]{opacity:0;transform:translate3d(0,2.4rem,0);transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out);transition-delay:calc(var(--reveal-i,0) * 90ms);will-change:opacity,transform}.js [data-reveal="fade"]{transform:none}.js [data-reveal="left"]{transform:translate3d(-3rem,0,0)}.js [data-reveal="right"]{transform:translate3d(3rem,0,0)}.js [data-reveal="zoom"]{transform:scale(0.96)}@media (max-width:767.98px){.js [data-reveal="left"],.js [data-reveal="right"]{transform:translate3d(0,2.4rem,0)}}.js [data-reveal].is-visible{opacity:1;transform:none}@keyframes srr-fade-up{from{opacity:0;transform:translate3d(0,2rem,0)}to{opacity:1;transform:none}}@keyframes srr-ken-burns{from{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;transition-delay:0ms !important}.js [data-reveal]{opacity:1;transform:none}}