@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/43bf8074b3588b69.3gq_tqrfk6_j2.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/fded8fb9c8e7dc7e.23i_-7_fpht3m.woff2)format("woff2");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/42f71327b569f2f3.1yg-0t0lb-rtm.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/e604b4ed85b08e8f.0w_6rvm18k_6-.woff2)format("woff2");unicode-range:U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/c94771928cf0b60d.1d5hz7x8zmv24.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/779827db06f55192.41fki52xjlmue.woff2)format("woff2");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/cd231ef8deadbc5b.0lt5eot39ejej.woff2)format("woff2");unicode-range:U+2C7,U+301-302,U+304,U+306-307,U+309,U+323,U+331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/60590cd2b9734fa5.34m_0dzlnx96l.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/6fec914ace7016f2.1w2wqat3b66st.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Google Sans Flex;font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(../media/2409f70e032dacf9.p.216p1_qf62en1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.google_sans_flex_83190417-module__a0ChEG__className{font-family:Google Sans Flex,Arial,system-ui,sans-serif;font-style:normal}.google_sans_flex_83190417-module__a0ChEG__variable{--font-google-sans-flex:"Google Sans Flex", Arial, system-ui, sans-serif}
@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.0flwvp-hpug-q.woff2)format("woff2");unicode-range:U+900-97F,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:100 900;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.1l370_ik_vh1f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.2fbhppqr8ew25.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_devanagari_c4625547-module__D04o3W__className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.noto_sans_devanagari_c4625547-module__D04o3W__variable{--font-hindi:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback"}
@font-face{font-family:Noto Sans Gujarati;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/c1bab3a3f48d75c0-s.p.2vksga_00g19b.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Noto Sans Gujarati;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/3aa7694fd7797f3d-s.24h8bcyp4_lt7.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Gujarati;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/2bc631d81146e848-s.3g4xrl5n18ycn.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Gujarati;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/c2bc16c683c14cd0-s.2ct0_hy0fygk_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Noto Sans Gujarati;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/9b58125f854cffe0-s.2mr545r-i5x5r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Gujarati Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_gujarati_683f6f5d-module__RuIvia__className{font-family:Noto Sans Gujarati,Noto Sans Gujarati Fallback;font-style:normal}.noto_sans_gujarati_683f6f5d-module__RuIvia__variable{--font-gujarati:"Noto Sans Gujarati", "Noto Sans Gujarati Fallback"}
@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-font-family:var(--font-reading);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.contents{display:contents}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:#fff;--neutral-50:#fbfaf9;--neutral-100:#f5f4f2;--neutral-200:#e9e7e4;--neutral-500:#8a8580;--neutral-600:#615d57;--neutral-800:#262421;--neutral-900:#151412;--neutral-950:#0a0908;--orange-50:#fff2ec;--orange-100:#ffe5d9;--orange-600:#ea580d;--orange-700:#c2410b;--surface-page:var(--neutral-50);--surface-card:var(--neutral-0);--surface-soft:var(--neutral-100);--surface-contrast:var(--neutral-950);--text-primary:var(--neutral-950);--text-secondary:var(--neutral-600);--text-inverse:var(--neutral-0);--border-soft:#0a09081a;--border-strong:#0a09082e;--brand:var(--orange-600);--brand-hover:var(--orange-700);--brand-soft:var(--orange-50);--font-family:var(--font-google-sans-flex), "Segoe UI Variable Text", "Segoe UI", Arial, system-ui, sans-serif;--font-reading:var(--font-family);--text-display:clamp(3.1rem, 6.4vw, 6.5rem);--text-h1:clamp(2.45rem, 4.5vw, 4.6rem);--text-h2:clamp(2rem, 3.5vw, 3.55rem);--text-h3:clamp(1.25rem, 1.75vw, 1.65rem);--text-body:1rem;--text-body-lg:clamp(1.05rem, 1.4vw, 1.25rem);--text-small:.875rem;--leading-display:.98;--leading-heading:1.08;--leading-body:1.62;--tracking-heading:-.055em;--tracking-body:-.012em;--radius-sm:.8rem;--radius-md:1.35rem;--radius-lg:2rem;--radius-xl:2.75rem;--content-width:76rem;--page-gutter:clamp(1.25rem, 4vw, 4rem);--section-space:clamp(5rem, 9vw, 9rem);--motion-fast:.16s;--motion-standard:.24s;--motion-ease-out:cubic-bezier(.23, 1, .32, 1)}@supports (color:lab(0% 0 0)){:root{--neutral-0:lab(100% 0 0);--neutral-50:lab(98.2637% .168979 .737572);--neutral-100:lab(96.1775% .254303 1.10699);--neutral-200:lab(91.6552% .340611 1.4768);--neutral-500:lab(55.9361% .885546 3.71429);--neutral-600:lab(39.6954% .898972 3.72362);--neutral-800:lab(14.169% .543207 2.23691);--neutral-900:lab(6.20089% .304781 1.20834);--neutral-950:lab(2.48075% .124268 .491789);--orange-50:lab(96.3961% 5.41791 5.87454);--orange-100:lab(92.7776% 11.2543 12.1542);--orange-600:lab(57.3852% 55.4906 65.2171);--orange-700:lab(46.6794% 51.0623 55.3663);--border-soft:lab(2.48075% .124268 .491789/.1);--border-strong:lab(2.48075% .124268 .491789/.18)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-page:var(--neutral-950);--surface-card:#171614;--surface-soft:var(--neutral-800);--surface-contrast:var(--neutral-0);--text-primary:var(--neutral-50);--text-secondary:#b6b4b0;--text-inverse:var(--neutral-950);--border-soft:#ffffff1a;--border-strong:#fff3;--brand-soft:#3d1708}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--surface-card:lab(7.23217% .336498 1.34078);--text-secondary:lab(73.3304% .516892 2.21905);--border-soft:lab(100% 0 0/.1);--border-strong:lab(100% 0 0/.2);--brand-soft:lab(13.6609% 18.3095 17.5499)}}html[lang=hi-IN]{--font-reading:var(--font-hindi), var(--font-family)}html[lang=gu-IN]{--font-reading:var(--font-gujarati), var(--font-family)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--surface-page);min-width:320px;color:var(--text-primary);font-family:var(--font-reading);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{background:var(--orange-100);color:var(--neutral-950)}:focus-visible{outline:2px solid var(--brand);outline-offset:4px}section[id]{scroll-margin-top:6rem}.container-wide{width:min(calc(100% - 2 * var(--page-gutter)), var(--content-width));margin-inline:auto}.container-narrow{width:min(calc(100% - 2 * var(--page-gutter)), 49rem);margin-inline:auto}.section-space{padding-block:var(--section-space)}.eyebrow{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700;line-height:1.5}.button{min-height:3.55rem;transition:transform var(--motion-fast) var(--motion-ease-out), background-color var(--motion-fast) ease, color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;border-radius:999px;justify-content:center;align-items:center;gap:1.4rem;padding:.88rem 1.4rem;font-size:.95rem;font-weight:650;line-height:1.2;display:inline-flex}.button:active{transform:scale(.96)}.button-primary{background:var(--surface-contrast);color:var(--text-inverse);box-shadow:0 6px 18px #0a09081c;box-shadow:0 6px 18px lab(2.48075% .124268 .491789/.11)}.button-primary:hover{box-shadow:0 9px 24px #0a090829;box-shadow:0 9px 24px lab(2.48075% .124268 .491789/.16)}.button-text{min-height:3.55rem;padding-inline:.65rem}.button-text:hover,.text-link:hover{color:var(--brand)}.button-light{background:var(--neutral-0);color:var(--neutral-950);z-index:1;position:relative}.button-light:hover{background:var(--orange-50)}.text-link{transition:color var(--motion-fast) ease;align-items:center;gap:1rem;font-size:.95rem;font-weight:650;display:inline-flex}.site-header{z-index:20;background:var(--surface-page);position:relative}.site-header-inner{align-items:center;gap:2rem;min-height:5.9rem;display:flex}.brand{flex:none;align-items:center;min-height:2.75rem;display:inline-flex}.brand-word{font-family:var(--font-family);letter-spacing:-.085em;font-size:2.05rem;font-weight:740;line-height:1}.brand-word span{color:var(--brand)}.desktop-nav{justify-content:center;align-items:center;gap:clamp(1.2rem,2.4vw,2.7rem);margin-left:auto;display:flex}.desktop-nav a,.header-cta{font-size:.89rem;font-weight:600}.desktop-nav a{color:var(--text-secondary);transition:color var(--motion-fast) ease}.desktop-nav a:hover{color:var(--text-primary)}.header-cta{border:1px solid var(--border-strong);white-space:nowrap;min-height:2.8rem;transition:transform var(--motion-fast) var(--motion-ease-out), background-color var(--motion-fast) ease;border-radius:999px;align-items:center;gap:1rem;padding:.6rem 1.1rem;display:inline-flex}.header-cta:hover{background:var(--surface-soft)}.header-cta:active{transform:scale(.96)}.mobile-menu{display:none}.hero-section{padding-block:clamp(4.5rem,6.8vw,8.5rem) clamp(4.8rem,8vw,8rem);overflow:hidden}.hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,4vw,5.5rem);display:grid}.hero-copy{z-index:2;max-width:39rem;position:relative}.hero-eyebrow{color:var(--brand);align-items:center;gap:.7rem;display:flex}.eyebrow-line{background:currentColor;width:1.65rem;height:1px}.hero-copy h1{font-size:var(--text-display);letter-spacing:var(--tracking-heading);font-weight:650;line-height:var(--leading-display);text-wrap:balance;margin:1.45rem 0 1.65rem}.hero-body{max-width:34rem;color:var(--text-secondary);font-size:var(--text-body-lg);text-wrap:pretty;margin:0;line-height:1.55}.hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.6rem;margin-top:2.35rem;display:flex}.hero-note{color:var(--text-secondary);align-items:center;gap:.65rem;margin:1.7rem 0 0;font-size:.85rem;line-height:1.45;display:flex}.note-dot{background:var(--brand);border-radius:50%;flex:none;width:.47rem;height:.47rem}.hero-visual{align-items:center;min-height:35rem;display:flex;position:relative}.hero-halo{background:radial-gradient(circle at 45% 45%,#ffc5ada6,#feeee729 64%,#0000 73%);background:radial-gradient(circle at 45% 45%,lab(84.392% 21.8578 23.5841/.65),lab(95.2476% 4.91962 5.33628/.16) 64%,#0000 73%);border-radius:48% 52% 45% 55%;position:absolute;inset:4% -15% -9% 4%;transform:rotate(-11deg)}:root[data-theme=dark] .hero-halo{opacity:.38}.demo-frame{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface-card);width:100%;max-width:38rem;transition:transform .35s var(--motion-ease-out), box-shadow .35s var(--motion-ease-out);margin:0 auto;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 36px 100px #0a090829,0 6px 22px #0a090814;box-shadow:0 36px 100px lab(2.48075% .124268 .491789/.16),0 6px 22px lab(2.48075% .124268 .491789/.08)}@media (hover:hover) and (pointer:fine){.hero-visual:hover .demo-frame{transform:rotate(0)translateY(-6px);box-shadow:0 46px 110px #0a09082e,0 8px 28px #0a09081a;box-shadow:0 46px 110px lab(2.48075% .124268 .491789/.18),0 8px 28px lab(2.48075% .124268 .491789/.1)}}.demo-topbar{border-bottom:1px solid var(--border-soft);height:2.8rem;color:var(--text-secondary);letter-spacing:.015em;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.15rem;font-size:.68rem;font-weight:600;display:flex}.demo-window-dots{gap:.25rem;display:flex}.demo-window-dots i{background:var(--neutral-200);border-radius:50%;width:.43rem;height:.43rem}.demo-topbar-end{color:var(--brand);font-size:.9rem}.demo-content{min-height:27rem;display:flex}.demo-sidebar{background:var(--surface-soft);border-right:1px solid var(--border-soft);flex-direction:column;flex:0 0 5rem;align-items:center;gap:1.15rem;padding:1.35rem .8rem;display:flex}.demo-mark{background:var(--brand);color:#fff;border-radius:.7rem;place-items:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:700;display:grid}.demo-sidebar-line{background:var(--border-strong);border-radius:999px;width:1.7rem;height:.38rem}.demo-sidebar-line.short{width:1.2rem}.demo-workspace{flex:1;min-width:0;padding:clamp(1.15rem,2.5vw,2rem)}.demo-workspace-head{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.demo-workspace-head .eyebrow{color:var(--text-secondary);font-size:.62rem}.demo-avatar{background:var(--brand-soft);width:2rem;height:2rem;color:var(--brand);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.demo-input,.demo-result{border:1px solid var(--border-soft);border-radius:var(--radius-sm);padding:1rem 1.1rem}.demo-input{background:var(--surface-soft)}.demo-label{color:var(--text-secondary);letter-spacing:.03em;font-size:.67rem;font-weight:650}.demo-input p{margin:.6rem 0 0;font-size:.88rem;font-weight:580;line-height:1.5}.demo-result{background:var(--surface-card);margin-top:.85rem}.demo-result .demo-result-title{color:var(--text-primary);letter-spacing:-.03em;margin:.62rem 0 .48rem;font-size:clamp(1rem,1.7vw,1.32rem);font-weight:650;line-height:1.25}.demo-result p{color:var(--text-secondary);margin:0;font-size:.78rem;line-height:1.57}.demo-review{color:var(--text-secondary);align-items:center;gap:.45rem;margin-top:1rem;font-size:.7rem;display:flex}.demo-review span{color:var(--brand);font-weight:800}.hero-visual-caption{color:var(--text-secondary);letter-spacing:.16em;justify-content:space-between;font-size:.62rem;font-weight:700;display:flex;position:absolute;bottom:-2.5rem;left:1.5rem;right:1.5rem}.channels-strip{border-block:1px solid var(--border-soft);background:var(--surface-card)}.channels-inner{justify-content:space-between;align-items:center;gap:2rem;padding-block:1.4rem;display:flex}.channels-inner p{max-width:10rem;color:var(--text-secondary);margin:0;font-size:.75rem;line-height:1.35}.channels-list{flex-wrap:wrap;align-items:center;gap:.8rem clamp(1.1rem,3vw,3.5rem);display:flex}.channels-list span{white-space:nowrap;letter-spacing:-.03em;font-size:clamp(.9rem,1.3vw,1.12rem);font-weight:680}.section-intro{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:1rem 4rem;max-width:72rem;display:grid}.section-intro .eyebrow{color:var(--brand);grid-column:1/-1}.section-intro h2,.process-intro h2,.journal-intro h2,.faq-grid h2{font-size:var(--text-h2);letter-spacing:var(--tracking-heading);font-weight:620;line-height:var(--leading-heading);text-wrap:balance;margin:0}.section-intro>p:last-child{max-width:35rem;color:var(--text-secondary);font-size:var(--text-body-lg);line-height:var(--leading-body);text-wrap:pretty;margin:.35rem 0 0 auto}.value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3.5rem;display:grid}.value-card{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface-card);min-height:23rem;transition:transform var(--motion-standard) var(--motion-ease-out), box-shadow var(--motion-standard) ease;flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,2.8vw,2.6rem);display:flex}.value-card:first-child{background:var(--brand-soft)}@media (hover:hover) and (pointer:fine){.value-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #0a090812;box-shadow:0 18px 40px lab(2.48075% .124268 .491789/.07)}}.card-number{color:var(--brand);font-size:.82rem;font-weight:700}.value-card h3{max-width:15rem;font-size:var(--text-h3);letter-spacing:-.04em;text-wrap:balance;margin:auto 0 .8rem;font-weight:650;line-height:1.2}.value-card p{max-width:19rem;color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:.93rem;line-height:1.55}.card-arrow{color:var(--brand);align-self:flex-end;margin-top:1.25rem;font-size:1.15rem}.process-section{background:var(--surface-soft)}.process-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,9vw,10rem);display:grid}.process-intro{align-self:start;position:sticky;top:3rem}.process-intro .eyebrow{color:var(--brand);margin-bottom:1.3rem}.process-intro h2{margin-bottom:2rem}.step-list{margin:0;padding:0;list-style:none}.step-list li{border-top:1px solid var(--border-strong);grid-template-columns:3.7rem 1fr;gap:1rem;padding:2rem 0 2.2rem;display:grid}.step-list li:last-child{border-bottom:1px solid var(--border-strong)}.step-number{color:var(--brand);font-size:.88rem;font-weight:700}.step-list h3{font-size:var(--text-h3);letter-spacing:-.035em;margin:0 0 .6rem;font-weight:650}.step-list p{max-width:31rem;color:var(--text-secondary);font-size:.98rem;line-height:var(--leading-body);text-wrap:pretty;margin:0}.principle-section{background:var(--brand);color:#fff;padding-block:clamp(4rem,8vw,7.5rem)}.principle-grid{grid-template-columns:.4fr 1.6fr;align-items:center;gap:clamp(2rem,7vw,8rem);display:grid}.principle-symbol{letter-spacing:-.13em;opacity:.95;font-size:clamp(6rem,16vw,16rem);font-weight:700;line-height:1}.principle-symbol span{color:var(--neutral-950)}.principle-grid .eyebrow{opacity:.77}.principle-grid blockquote{letter-spacing:-.055em;text-wrap:balance;max-width:56rem;margin:1.6rem 0 1.5rem;font-size:clamp(2.1rem,4.5vw,4.5rem);font-weight:600;line-height:1.08}.principle-grid p:last-child{max-width:37rem;font-size:var(--text-body-lg);opacity:.85;margin:0;line-height:1.6}.journal-intro{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem;display:flex}.journal-intro .eyebrow{color:var(--brand);margin-bottom:1.2rem}.journal-intro h2{max-width:43rem}.journal-intro p:last-child{color:var(--text-secondary);font-size:var(--text-body-lg);margin:1rem 0 0}.journal-intro .text-link{flex:none;margin-bottom:.4rem}.article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.article-card{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface-card);transition:transform var(--motion-standard) var(--motion-ease-out), box-shadow var(--motion-standard) ease;display:block;overflow:hidden}@media (hover:hover) and (pointer:fine){.article-card:hover{transform:translateY(-5px);box-shadow:0 16px 42px #0a090814;box-shadow:0 16px 42px lab(2.48075% .124268 .491789/.08)}}.article-art{background:var(--neutral-900);color:#fff;justify-content:center;align-items:center;height:13.5rem;display:flex;position:relative;overflow:hidden}.article-art-2{color:var(--neutral-950);background:#d9815c;background:lab(63.2271% 32.0064 35.2614)}.article-art-3{color:var(--neutral-950);background:#b8cde7;background:lab(81.3345% -3.19034 -15.4371)}.article-art span{letter-spacing:.1em;font-size:.75rem;font-weight:700;position:absolute;top:1.3rem;left:1.4rem}.article-art i{opacity:.35;border:1px solid;border-radius:50%;width:9rem;height:9rem;position:absolute;transform:translate(2.8rem,-1.6rem)}.article-art b{letter-spacing:-.1em;font-size:5.5rem;font-weight:500;line-height:1;position:relative}.article-card-content{flex-direction:column;min-height:15rem;padding:1.55rem;display:flex}.article-card-content .eyebrow{color:var(--brand);font-size:.66rem}.article-card h3{letter-spacing:-.035em;text-wrap:balance;margin:.9rem 0 1.5rem;font-size:1.3rem;font-weight:650;line-height:1.26}.article-card-link{align-items:center;gap:.6rem;margin-top:auto;font-size:.84rem;font-weight:700;display:inline-flex}.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,8vw,9rem);display:grid}.faq-grid .eyebrow{color:var(--brand);margin-bottom:1.3rem}.faq-list{border-top:1px solid var(--border-strong)}.faq-list details{border-bottom:1px solid var(--border-strong)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.7rem;padding-block:1.1rem;font-size:clamp(1rem,1.5vw,1.14rem);font-weight:640;line-height:1.4;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--brand);transition:transform var(--motion-fast) var(--motion-ease-out);flex:none;font-size:1.5rem;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:37rem;color:var(--text-secondary);margin:0;padding:0 3rem 1.4rem 0;font-size:.95rem;line-height:1.65}.closing-section{padding:0 var(--page-gutter) var(--page-gutter)}.closing-card{width:min(100%, var(--content-width));border-radius:var(--radius-xl);background:var(--neutral-950);color:#fff;min-height:28rem;padding:clamp(2.5rem,6vw,5.5rem);position:relative;overflow:hidden}.closing-card .eyebrow{color:#ffb292;color:lab(79.6417% 26.0159 28.1566)}.closing-card h2{z-index:1;letter-spacing:-.06em;text-wrap:balance;max-width:46rem;margin:1.3rem 0 1rem;font-size:clamp(2.5rem,5vw,5.1rem);font-weight:620;line-height:1.02;position:relative}.closing-card>p:not(.eyebrow){z-index:1;color:#c4c4c4;color:lab(79.12% -.0000298023 -.0000119209);font-size:var(--text-body-lg);margin:0 0 2rem;position:relative}.closing-decoration{color:#ffffff0f;color:lab(100% 0 0/.06);letter-spacing:-.12em;pointer-events:none;font-size:clamp(13rem,30vw,34rem);font-weight:700;line-height:1;position:absolute;bottom:-5rem;right:-1rem}.site-footer{background:var(--surface-page);padding-top:4.5rem}.footer-main{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:2rem;padding-bottom:4.5rem;display:grid}.footer-brand p{color:var(--text-secondary);margin:1rem 0 0;font-size:.94rem}.footer-link-group{flex-direction:column;align-items:start;gap:.8rem;display:flex}.footer-heading{color:var(--text-secondary);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.55rem;font-size:.75rem;font-weight:700}.footer-link-group a{transition:color var(--motion-fast) ease;font-size:.9rem;font-weight:550}.footer-link-group a:hover{color:var(--brand)}.footer-bottom{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:end;gap:2rem;padding-block:1.5rem 2.3rem;display:flex}.footer-bottom small{color:var(--text-secondary);font-size:.75rem;line-height:1.5}.footer-controls{flex-wrap:wrap;gap:1.5rem;display:flex}.footer-control{flex-direction:column;align-items:start;gap:.5rem;display:flex}.footer-control-label{color:var(--text-secondary);font-size:.72rem;font-weight:650}.segmented-control{border:1px solid var(--border-soft);background:var(--surface-soft);border-radius:.75rem;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}.segmented-control a,.segmented-control button{min-width:2.8rem;min-height:2.75rem;color:var(--text-secondary);cursor:pointer;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease, transform var(--motion-fast) var(--motion-ease-out);background:0 0;border:0;border-radius:.56rem;justify-content:center;align-items:center;padding:.45rem .75rem;font-size:.75rem;font-weight:650;display:inline-flex}.segmented-control a:hover,.segmented-control button:hover{color:var(--text-primary)}.segmented-control button:active{transform:scale(.96)}.segmented-control [aria-current=page],.segmented-control [aria-pressed=true]{background:var(--surface-card);color:var(--text-primary);box-shadow:0 1px 5px #0a090817;box-shadow:0 1px 5px lab(2.48075% .124268 .491789/.09)}.inner-main{padding:clamp(3rem,6vw,6rem) 0 6rem}.inner-hero{max-width:53rem;margin-bottom:4rem}.inner-hero .eyebrow{color:var(--brand)}.inner-hero h1,.article-header h1{font-size:var(--text-h1);letter-spacing:var(--tracking-heading);font-weight:640;line-height:var(--leading-heading);text-wrap:balance;margin:1.2rem 0 1.3rem}.inner-hero>p:last-child,.article-lede{max-width:43rem;color:var(--text-secondary);font-size:var(--text-body-lg);text-wrap:pretty;margin:0;line-height:1.62}.blog-list{gap:1.25rem;display:grid}.blog-list-card{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--surface-card);transition:transform var(--motion-standard) var(--motion-ease-out), box-shadow var(--motion-standard) ease;grid-template-columns:minmax(14rem,.75fr) minmax(0,1.25fr);gap:clamp(1.5rem,4vw,4rem);display:grid;overflow:hidden}@media (hover:hover) and (pointer:fine){.blog-list-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #0a090812;box-shadow:0 16px 40px lab(2.48075% .124268 .491789/.07)}}.blog-list-card .article-art{height:100%;min-height:15rem}.blog-list-card>div:last-child{align-self:center;padding:2rem 2.2rem 2rem 0}.blog-list-card .eyebrow{color:var(--brand)}.blog-list-card h2{letter-spacing:-.045em;text-wrap:balance;max-width:35rem;margin:.7rem 0;font-size:clamp(1.45rem,2.5vw,2.3rem);font-weight:640;line-height:1.15}.blog-list-card p{max-width:36rem;color:var(--text-secondary);margin:0 0 1.3rem;font-size:.93rem;line-height:1.6}.back-link{min-height:2.5rem;color:var(--text-secondary);transition:color var(--motion-fast) ease;align-items:center;gap:.65rem;margin-bottom:3.5rem;font-size:.88rem;font-weight:650;display:inline-flex}.back-link:hover,.article-header .eyebrow{color:var(--brand)}.article-header h1{margin-top:1.1rem}.article-date{color:var(--text-secondary);margin:1.45rem 0 0;font-size:.78rem}.article-body{padding-top:1rem}.article-body section{margin-top:3rem}.article-body h2{letter-spacing:-.04em;text-wrap:balance;margin:0 0 1.1rem;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:640;line-height:1.22}.article-body p{color:var(--text-secondary);text-wrap:pretty;margin:0 0 1.2rem;font-size:1.04rem;line-height:1.8}.takeaway{border-radius:var(--radius-md);background:var(--brand-soft);align-items:start;gap:1rem;margin-top:3.5rem;padding:1.7rem;display:flex}.takeaway span{color:var(--brand);font-size:1.2rem}.takeaway p{color:var(--text-primary);margin:0;font-weight:620}.related-section{padding-top:6rem}.related-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.related-top h2{font-size:var(--text-h3);letter-spacing:-.04em;margin:0}.related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.related-grid a{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-card);min-height:11rem;transition:transform var(--motion-standard) var(--motion-ease-out);padding:1.65rem;position:relative}@media (hover:hover) and (pointer:fine){.related-grid a:hover{transform:translateY(-3px)}}.related-grid .eyebrow{color:var(--brand)}.related-grid h3{letter-spacing:-.035em;max-width:24rem;margin:.8rem 0;font-size:1.25rem;font-weight:630;line-height:1.27}.related-grid a>span:last-child{color:var(--brand);position:absolute;bottom:1.2rem;right:1.6rem}.legal-shell{flex-direction:column;min-height:100vh;display:flex}.legal-header{border-bottom:1px solid var(--border-soft)}.legal-header-inner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.5rem;display:flex}.legal-header-inner>a:last-child{color:var(--text-secondary);transition:color var(--motion-fast) ease;align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;display:inline-flex}.legal-header-inner>a:last-child:hover{color:var(--brand)}.legal-main{flex:1;padding-block:clamp(3.5rem,7vw,6.5rem) clamp(5rem,8vw,8rem)}.legal-title{border-bottom:1px solid var(--border-soft);padding-bottom:2.5rem}.legal-updated{color:var(--text-secondary);margin:0 0 1.2rem;font-size:.8rem;font-weight:550}.legal-title h1{letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0 0 1.35rem;font-size:clamp(2.8rem,6vw,4.7rem);font-weight:630;line-height:1.06}.legal-intro{max-width:43rem;color:var(--text-secondary);font-size:var(--text-body-lg);text-wrap:pretty;margin:0;line-height:1.65}.legal-body section{margin-top:2.75rem}.legal-body h2{letter-spacing:-.025em;margin:0 0 .9rem;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:650;line-height:1.3}.legal-body p{color:var(--text-secondary);text-wrap:pretty;margin:0 0 1.15rem;font-size:1rem;line-height:1.78}.legal-support{margin-top:2.75rem}.legal-footer{border-top:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;padding-block:2rem 2.5rem;display:flex}.legal-footer-links{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;font-size:.8rem;display:flex}.legal-footer-links a{transition:color var(--motion-fast) ease}.legal-footer-links a:hover{color:var(--brand)}@media (max-width:1100px){.desktop-nav,.site-header-inner{gap:1rem}.hero-grid{gap:1.6rem}.demo-sidebar{flex-basis:3.7rem}.demo-content{min-height:25rem}}@media (max-width:850px){.desktop-nav,.header-cta{display:none}.site-header-inner{justify-content:space-between;min-height:5rem}.mobile-menu{display:block;position:relative}.mobile-menu summary{border:1px solid var(--border-soft);cursor:pointer;border-radius:.75rem;align-items:center;gap:.7rem;min-height:2.8rem;padding:.4rem .8rem;font-size:.9rem;font-weight:650;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu[open] summary span{transform:rotate(45deg)}.mobile-menu nav{z-index:20;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;min-width:min(17rem,100vw - 2rem);padding:.6rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 50px #0a090829;box-shadow:0 18px 50px lab(2.48075% .124268 .491789/.16)}.mobile-menu nav a{border-radius:.6rem;padding:.8rem;font-size:.93rem;font-weight:600}.mobile-menu nav a:hover{background:var(--surface-soft)}.hero-grid{grid-template-columns:1fr}.hero-copy{max-width:46rem}.hero-visual{min-height:31rem;margin-top:1.5rem}.demo-frame{max-width:38rem}.channels-inner{flex-direction:column;align-items:start;gap:1rem}.channels-inner p{max-width:none}.section-intro,.process-grid,.faq-grid{grid-template-columns:1fr}.section-intro>p:last-child{margin-left:0}.value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.value-card:last-child{grid-column:1/-1;min-height:16rem}.process-intro{position:static}.process-intro h2{max-width:39rem}.principle-grid{grid-template-columns:1fr;gap:0}.principle-symbol{font-size:8rem}.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-card:last-child{grid-column:1/-1}}@media (max-width:620px){:root{--section-space:4.8rem;--radius-lg:1.45rem;--radius-xl:1.8rem}.hero-section{padding-top:3.3rem}.hero-copy h1{font-size:clamp(2.9rem,12vw,4.5rem)}html[lang=hi-IN] .hero-copy h1,html[lang=gu-IN] .hero-copy h1{font-size:clamp(2.55rem,10vw,4rem);line-height:1.15}.hero-actions{flex-direction:column;align-items:stretch;max-width:20rem}.hero-actions .button{justify-content:space-between}.hero-visual{min-height:auto;padding-block:1.2rem 2.5rem}.demo-frame{transform:rotate(-1deg)}.demo-content{min-height:25rem}.demo-sidebar{display:none}.hero-visual-caption{bottom:0}.value-grid,.article-grid{grid-template-columns:1fr}.value-card,.value-card:last-child{grid-column:auto;min-height:19rem}.article-card:last-child{grid-column:auto}.journal-intro{flex-direction:column;align-items:start}.step-list li{grid-template-columns:2.4rem 1fr}.principle-symbol{font-size:6rem}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{grid-column:1/-1;margin-bottom:1rem}.footer-bottom{flex-direction:column-reverse;align-items:start}.footer-controls{gap:1rem}.blog-list-card{grid-template-columns:1fr}.blog-list-card .article-art{min-height:12rem}.blog-list-card>div:last-child{padding:.2rem 1.5rem 1.7rem}.related-grid{grid-template-columns:1fr}.related-top{flex-direction:column;align-items:start}.closing-card{min-height:25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.header-cta,.demo-frame,.value-card,.article-card,.blog-list-card,.related-grid a,.faq-list summary span{transition-duration:0s}.button:active,.header-cta:active,.segmented-control button:active,.hero-visual:hover .demo-frame,.value-card:hover,.article-card:hover,.blog-list-card:hover,.related-grid a:hover{transform:none}}
