@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:wght@400;600;700;800;900&family=JetBrains+Mono:wght@500;700&family=Montserrat:wght@300;400;500;600;700;800;900&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,600&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Inter", "Manrope", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-bold:700;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-sunrise-orange:#f28c28;--color-deep-navy:#0f2744;--color-warm-white:#fff}}@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}body{background-color:var(--color-warm-white);font-family:var(--font-sans);color:var(--color-deep-navy);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::selection{background-color:#f28c284d}@supports (color:color-mix(in lab, red, red)){body ::selection{background-color:color-mix(in oklab, var(--color-sunrise-orange) 30%, transparent)}}body::selection{background-color:#f28c284d}@supports (color:color-mix(in lab, red, red)){body::selection{background-color:color-mix(in oklab, var(--color-sunrise-orange) 30%, transparent)}}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-\[40\%\]{top:40%}.right-2{right:calc(var(--spacing) * 2)}.left-2{left:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.z-10{z-index:10}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-px{margin-inline:-1px}.my-\[-0\.2rem\]{margin-block:-.2rem}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-full{width:100%;height:100%}.min-h-8{min-height:calc(var(--spacing) * 8)}.w-full{width:100%}.min-w-0{min-width:0}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--text-secondary\)\]\/20{border-color:var(--text-secondary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--text-secondary\)\]\/20{border-color:color-mix(in oklab, var(--text-secondary) 20%, transparent)}}.bg-\[var\(--services-bg\)\]{background-color:var(--services-bg)}.object-cover{object-fit:cover}.px-px{padding-inline:1px}.py-\[0\.2rem\]{padding-block:.2rem}.pe-1{padding-inline-end:var(--spacing)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-5{padding-inline-end:calc(var(--spacing) * 5)}.pe-6{padding-inline-end:calc(var(--spacing) * 6)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.text-\[var\(--text-main\)\]{color:var(--text-main)}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.decoration-current\/40{text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.decoration-current\/40{-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent)}}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:bg-\[var\(--bg-tech\)\]:hover{background-color:var(--bg-tech)}.hover\:decoration-current:hover{text-decoration-color:currentColor}}.focus\:decoration-current:focus{text-decoration-color:currentColor}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--accent-solar\)\]:focus-visible{--tw-ring-color:var(--accent-solar)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media (width>=48rem){.md\:right-0{right:0}.md\:left-0{left:0}.md\:block{display:block}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-\[1fr_1\.7fr_1fr\]{grid-template-columns:1fr 1.7fr 1fr}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:rounded-\[28px\]{border-radius:28px}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.glass{border-style:var(--tw-border-style);border-width:1px;border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.glass{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.glass{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.glass{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.glass{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}:root{--brand-navy:#191c21;--brand-navy-rgb:7, 74, 134;--brand-blue:#0b5da3;--accent-solar:#ffc501;--text-main:#334155;--text-secondary:#64748b;--bg-clean:#fff;--bg-clean-rgb:255, 255, 255;--bg-tech:#f8fafc;--glass-bg:#fff;--glass-border:#fff;--shadow-color:#fff;--glass-card-bg:linear-gradient(135deg, #ffffffbd, #c6eeffa3);--industries-bg:#fff;--services-bg:#fff;--services-card-bg:#fff;--color-sunrise-orange:#ea580c;--color-deep-navy:#191c21;--color-golden-yellow:#f4c542;--color-warm-white:#fff;--color-steel-gray:#71717a}html.dark{--brand-navy:white;--brand-navy-rgb:84, 168, 230;--brand-blue:#60a5fa;--accent-solar:#ea580c;--text-main:#cbd5e1;--text-secondary:#94a3b8;--bg-clean:#000;--bg-clean-rgb:11, 15, 25;--bg-tech:#1e293b;--glass-bg:#000;--glass-border:#000;--shadow-color:#0000004d;--glass-card-bg:linear-gradient(135deg, #0f172abd, #074a864d);--industries-bg:#000;--services-bg:#000;--services-card-bg:#0f172ab3;--color-sunrise-orange:#ea580c;--color-deep-navy:#f1f5f9;--color-golden-yellow:#ea580c;--color-warm-white:#000;--color-steel-gray:#94a3b8}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{box-sizing:border-box;-webkit-text-size-adjust:100%;width:100%;max-width:100vw;overflow-x:hidden}body{box-sizing:border-box;width:100%;max-width:100vw;color:var(--text-main);background-color:var(--bg-clean);font-family:Inter,sans-serif;position:relative;overflow-x:hidden}#root,main{box-sizing:border-box;width:100%;max-width:100vw;overflow-x:hidden}body.home-page-active,body.home-page-active button,body.home-page-active input,body.home-page-active select,body.home-page-active textarea,body.home-page-active .homePageWrapper,body.home-page-active .homePageWrapper *,body.home-page-active .homeFooter,body.home-page-active .homeFooter *,body.blogs-page-active,body.blogs-page-active *,body.life-page-active,body.life-page-active *,body.industrial-solar-active,body.industrial-solar-active *,body.industrial-solar-active button,body.industrial-solar-active input,body.industrial-solar-active select,body.industrial-solar-active textarea{font-family:DM Sans,sans-serif!important}body.home-page-active [class*=statisticValue],body.home-page-active [class*=statisticValue] *{font-family:Helvetica,sans-serif!important}body.home-page-active [class*=statCard]:hover [class*=statisticValue],body.home-page-active [class*=statisticValue]:hover{color:#ffc501!important}body.home-page-active [class*=statisticLabel]{color:#000000d2!important}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;height:auto}img::selection{background:0 0!important}picture::selection{background:0 0!important}.nav-container{z-index:5000;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 2rem;transition:all .3s;display:flex;position:fixed;top:0}.nav-logo-group{align-items:center;gap:.8rem;display:flex}.logo-img{object-fit:contain;width:auto;height:32px}.brand-text{flex-direction:column;display:flex}.brand-name{color:var(--brand-navy);letter-spacing:-.02em;font-size:.9rem;font-weight:900}.brand-tagline{text-transform:uppercase;color:var(--accent-solar);letter-spacing:.1em;font-size:.55rem;font-weight:700}.nav-links{gap:1.5rem;display:flex}.nav-link{color:var(--brand-navy);letter-spacing:.05em;opacity:.7;font-size:.65rem;font-weight:800;text-decoration:none;transition:opacity .2s}.nav-link:hover{opacity:1}.nav-cta-premium{background:var(--brand-navy);color:#fff;text-transform:uppercase;cursor:pointer;border:none;border-radius:2px;padding:.5rem 1.2rem;font-family:Inter,monospace;font-size:.65rem;font-weight:800;transition:background .2s}.nav-cta-premium:hover{background:var(--accent-solar);color:var(--brand-navy)}.hero-container{background:#000;position:relative}.hero-sticky{background:#000;height:calc(100vh - 56px);position:sticky;top:56px;overflow:hidden}.blueprint-overlay{z-index:1000;pointer-events:auto;background:linear-gradient(#ffffff47,#ffffff47),url(/assets/sky-bg.png) 50%/cover no-repeat;flex-direction:column;display:flex;position:absolute;inset:0}.blueprint-grid{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff59,#ffffff59),url(/assets/sky-bg.png) 50%/cover no-repeat;border:1px solid #0f172a14;border-radius:8px;flex:1;grid-template-columns:22.5% 22.5% 10% 45%;margin:.4rem;display:grid;box-shadow:0 4px 6px #0000001a}.blueprint-col{border-right:1px solid #0f172a1a;flex-direction:column;gap:.4rem;height:100%;padding:.4rem;display:flex}.master-calc-dashboard{background:#ffffff5e;border-radius:4px;flex-direction:column;gap:1rem;max-height:580px;margin:auto 0;padding:1.2rem;display:flex}.dashboard-header{border-bottom:1px solid #0f172a14;padding-bottom:1rem}.dashboard-grid{flex:1;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.dashboard-col{flex-direction:column;gap:.8rem;display:flex}.dashboard-section-title{color:#2b3a8f;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.65rem;font-weight:900;display:flex}.dashboard-section-title:after{content:"";background:#0f172a0d;flex:1;height:1px}.metric-card-grid{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.metric-card{background:var(--bg-tech);border:1px solid #0f172a0d;border-radius:4px;flex-direction:column;gap:.1rem;padding:.6rem .8rem;display:flex}.metric-card .val{color:var(--brand-navy);font-size:1.2rem;font-weight:800}.metric-card .label{color:var(--text-secondary);text-transform:uppercase;font-size:.6rem;font-weight:700}.scheme-radar-v2{background:#fff9eb;border:1px solid #f9b00033;border-radius:4px;padding:1rem}.scheme-list{flex-direction:column;gap:.8rem;margin-top:.5rem;display:flex}.scheme-item-v2{border-bottom:1px solid #f9b0001a;justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.scheme-item-v2:last-child{border-bottom:none}.solar-calc-box:before{content:"ACTIVE_ENGINE";color:var(--accent-solar);background:#fff;padding:2px 4px;font-family:Inter,monospace;font-size:.4rem;font-weight:900;position:absolute;top:-12px;right:10px}.calc-selector{background:#0f172a0d;border-radius:1px;gap:.3rem;padding:.15rem;display:flex}.calc-pill{text-align:center;cursor:pointer;color:var(--text-secondary);text-transform:uppercase;border-radius:1px;flex:1;padding:.3rem;font-family:Inter,monospace;font-size:.45rem;font-weight:800;transition:all .2s}.calc-pill.active{color:var(--brand-navy);background:#fff;box-shadow:0 1px 3px #0000001a}.calc-input-row{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.calc-input-group{flex-direction:column;gap:.2rem;display:flex}.calc-input-group label{color:var(--text-secondary);text-transform:uppercase;font-family:Inter,monospace;font-size:.5rem;font-weight:700}.calc-input-group input,.calc-input-group select{width:100%;color:var(--brand-navy);background:#fff;border:1px solid #0000001a;padding:.35rem;font-size:.7rem;font-weight:800}.btn-calculate{background:var(--accent-solar);color:#fff;cursor:pointer;text-transform:uppercase;border:none;justify-content:center;align-items:center;gap:.4rem;margin-top:.2rem;padding:.6rem;font-family:Inter,monospace;font-size:.65rem;font-weight:900;transition:all .3s;display:flex;box-shadow:0 4px 12px #f59e0b4d}.btn-calculate:hover{background:#d97706;transform:translateY(-1px);box-shadow:0 6px 15px #f59e0b66}.advisory-panel-removed{display:none}.advisory-section{flex-direction:column;gap:.5rem;display:flex}.advisory-title{color:#2b3a8f;letter-spacing:.05em;font-family:Inter,monospace;font-size:.6rem;font-weight:900}.advisory-subtitle{opacity:.6;color:var(--brand-navy);margin-top:-.1rem;font-size:.65rem}.report-grid{background:#0f172a1a;border:1px solid #0f172a1a;flex-direction:column;gap:1px;display:flex}.report-row{background:#fff;align-items:center;gap:.6rem;padding:.4rem;display:flex}.report-row .icon{color:var(--accent-solar);flex-shrink:0}.report-row .text{flex-direction:column;display:flex}.report-row .label{color:var(--brand-navy);font-size:.7rem;font-weight:800}.report-row .desc{opacity:.7;color:var(--brand-navy);font-size:.6rem}.scheme-grid{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.scheme-chip{background:#fff;border:1px solid #0f172a1a;flex-direction:column;gap:.1rem;padding:.3rem;transition:all .2s;display:flex}.scheme-chip.highlight{background:#f59e0b0d;border-color:#f59e0b66}.scheme-chip .label{color:var(--brand-navy);font-size:.6rem;font-weight:900}.scheme-chip .desc{opacity:.7;color:var(--brand-navy);font-size:.55rem;line-height:1.2}.advisory-disclaimer{opacity:.6;color:var(--brand-navy);margin-top:.5rem;font-size:.5rem;font-style:italic;line-height:1.3}.btn-eligibility{color:var(--accent-solar);cursor:pointer;text-transform:uppercase;background:0 0;border:none;align-items:center;gap:.4rem;padding:.2rem 0;font-family:Inter,monospace;font-size:.6rem;font-weight:900;display:flex}.btn-eligibility:hover{text-decoration:underline}.blueprint-col:last-child{border-right:none}.blueprint-header{text-transform:uppercase;color:var(--accent-solar);letter-spacing:.15em;border-bottom:1px solid #0f172a0d;padding-bottom:.5rem;font-family:Inter,monospace;font-size:.6rem;font-weight:700}.blueprint-heading{color:#2b3a8f;letter-spacing:-.02em;font-size:1.5rem;font-weight:900;line-height:1.1}.blueprint-text{color:#000;font-size:.7rem;font-weight:bolder;line-height:1.4}.blueprint-cta-block{flex-direction:column;gap:.2rem;margin-top:auto;display:flex}.btn-blueprint{text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--brand-navy);width:100%;color:var(--brand-navy);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-family:Inter,monospace;font-size:.65rem;font-weight:800;transition:all .2s;display:flex}.btn-blueprint.primary{background:var(--brand-navy);color:#fff}.btn-blueprint:hover{background:var(--accent-solar);border-color:var(--accent-solar);color:var(--brand-navy)}.blueprint-path{background:var(--bg-tech);flex-direction:column;justify-content:space-around;align-items:center;padding:2rem 0;display:flex}.path-step{text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex}.step-label{text-transform:uppercase;font-family:Inter,monospace;font-size:.55rem;font-weight:700;color:#fff!important;background-color:#043c6d!important}.step-node{background:#0f172a33;border-radius:50%;width:6px;height:6px}.solutions-horizontal-grid{background:#0f172a1a;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:1px;height:100%;display:grid}.tools-horizontal-layout{background:#0f172a1a;gap:1px;height:100%;display:flex}.tools-horizontal-layout>.blueprint-col{background:#fff;border-right:none;flex:1}.solution-module{background:#fff;flex-direction:column;gap:.1rem;padding:.3rem;transition:background .2s;display:flex;overflow:hidden}.module-visual{border:1px solid #0f172a1a;width:100%;height:120px;overflow:hidden}.module-visual img{object-fit:cover;width:100%;height:100%;transition:all .5s}.solution-module:hover .module-visual img{transform:scale(1.05)}.consult-visual-grid{flex-direction:column;flex:1;gap:.4rem;margin:.5rem 0;display:flex}.consult-visual-item{background:var(--bg-tech);border:1px solid #0f172a1a;flex:1;width:100%;overflow:hidden}.consult-visual-item img{object-fit:cover;width:100%;height:100%}.solution-module:hover{background:var(--bg-tech)}.solution-module h4{color:var(--brand-navy);text-transform:uppercase;margin-top:.2rem;font-size:.7rem;font-weight:800}.solution-module p{color:var(--text-secondary);font-size:.6rem;line-height:1.3}.solution-module .icon{color:var(--accent-solar);background:#f9b0001a;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:.2rem;display:flex}.blueprint-footer{border-top:1px solid #0f172a1a;height:40px;display:flex}.footer-item{border-right:1px solid #0f172a1a;flex:1;align-items:center;gap:.4rem;padding:0 .5rem;display:flex}.footer-item:last-child{border-right:none}.footer-val{color:var(--brand-navy);font-size:.75rem;font-weight:900}.footer-label{text-transform:uppercase;color:var(--text-secondary);letter-spacing:.05em;font-family:Inter,monospace;font-size:.45rem;font-weight:700}.sun-core{z-index:2000;pointer-events:none;border-radius:50%;width:32px;height:32px;position:absolute}.feature-section{background:#fff;padding:8rem 2rem}.feature-title{color:#2b3a8f;margin-bottom:1.5rem;font-size:3rem;font-weight:900}.feature-text{color:var(--text-secondary);font-size:1.1rem;line-height:1.6}.feature-visual{justify-content:center;align-items:center;height:500px;display:flex;position:relative}.floating-element{z-index:5;position:absolute}.floating-element.e1{width:120px;top:10%;left:10%}.floating-element.e2{width:100px;bottom:10%;right:10%}.feature-card.glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10;background:#ffffffb3;border:1px solid #0f172a1a;border-radius:20px;padding:2rem;box-shadow:0 20px 50px #0000000d}.blueprint-path{background-image:linear-gradient(#ffffff98 1px,#0000 1px),linear-gradient(90deg,#fff7 1px,#0000 1px);background-size:20px 20px;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative;background-color:#ffffff18!important}.path-step{z-index:10;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.path-step:after{content:"";z-index:-1;background:#0f172a1a;width:100%;height:1px;position:absolute;top:50%;left:0}.step-node{border:2px solid var(--brand-navy);background:#fff;border-radius:1px;justify-content:center;align-items:center;width:14px;height:14px;transition:all .3s;display:flex;position:relative;box-shadow:0 0 10px #f59e0b1a}.step-node:after{content:"";background:var(--accent-solar);border-radius:50%;width:4px;height:4px}.step-label{color:var(--brand-navy);text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid #0f172a1a;margin-bottom:.5rem;padding:1px 4px;font-family:Inter,monospace;font-size:.5rem;font-weight:900}.feature-section{background:var(--bg-tech);border-top:1px solid #cbd5e1;border-bottom:1px solid #cbd5e1;padding:8rem 4rem}.feature-grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.feature-title{color:#2b3a8f;letter-spacing:-.04em;margin-bottom:1.5rem;font-size:2.5rem;font-weight:900}.feature-text{color:var(--text-main);margin-bottom:2rem;font-size:1.05rem;line-height:1.6}.feature-visual{justify-content:center;align-items:center;min-height:350px;display:flex;position:relative}.floating-element{opacity:.85;width:120px;height:120px;position:absolute}.floating-element.e1{top:-40px;left:-20px}.floating-element.e2{bottom:-40px;right:-20px}.floating-element img{object-fit:contain;width:100%;height:100%}.aboutSection{background:var(--bg-clean);padding:54px 24px 50px;font-family:Poppins,sans-serif;position:relative}.aboutGrid{grid-template-columns:1.02fr .98fr;align-items:center;gap:48px;width:100%;max-width:1180px;margin:0 auto;display:grid}.aboutBadge{color:var(--accent-solar);letter-spacing:.18em;text-transform:uppercase;align-items:center;margin-bottom:12px;font-size:10px;font-weight:700;display:inline-flex}.aboutTitle{color:#2b3a8f;letter-spacing:-.04em;max-width:620px;margin:0;font-size:clamp(1.8rem,2.3vw,2.3rem);font-weight:700;line-height:1.14}.aboutTitle span{color:var(--accent-solar);font-weight:700}.aboutText{max-width:610px;color:var(--text-main);letter-spacing:-.005em;margin:18px 0 0;font-size:.96rem;font-weight:400;line-height:1.72}.aboutStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:610px;margin-top:26px;display:grid}.statCard{border:1px solid var(--glass-border);background:linear-gradient(180deg, var(--bg-clean), var(--bg-tech));box-shadow:0 10px 26px var(--shadow-color);border-radius:12px;padding:18px 22px;transition:all .25s}.statCard:hover{border-color:var(--brand-navy);box-shadow:0 14px 32px var(--shadow-color);transform:translateY(-2px)}.statVal{color:var(--brand-navy);letter-spacing:-.035em;font-size:clamp(1.45rem,1.8vw,2rem);font-weight:700;line-height:1}.statLabel{color:var(--text-secondary);margin-top:8px;font-size:.76rem;font-weight:500;line-height:1.35}.aboutGrid img{object-fit:cover;width:100%;display:block;box-shadow:0 18px 42px var(--shadow-color)!important;border-radius:14px!important;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)!important}.servicesSection{background:var(--services-bg);border-bottom:1px solid var(--glass-border);padding:8rem 4rem}.servicesHeader{text-align:center;max-width:800px;margin:0 auto 5rem}.servicesTitle{color:#2b3a8f;letter-spacing:-.04em;margin-bottom:1.2rem;font-size:2.8rem;font-weight:900}.servicesText{color:var(--text-secondary);font-size:1.15rem;line-height:1.5}.servicesGrid{grid-template-columns:repeat(3,1fr);gap:2.2rem;max-width:1200px;margin:0 auto;display:grid}.serviceCard{border:1px solid var(--glass-border);background:var(--services-card-bg);box-shadow:0 10px 30px var(--shadow-color);border-radius:16px;flex-direction:column;height:100%;padding:2.5rem;transition:all .28s cubic-bezier(.25,1,.5,1);display:flex}.serviceCard:hover{border-color:var(--accent-solar);box-shadow:0 20px 48px var(--shadow-color);transform:translateY(-8px)}.serviceIcon{background:rgba(var(--brand-navy-rgb), .06);width:50px;height:50px;color:var(--brand-navy);border:1px solid rgba(var(--brand-navy-rgb), .12);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.8rem;display:flex}.serviceCardTitle{color:#2b3a8f;letter-spacing:-.03em;margin-bottom:1rem;font-size:1.35rem;font-weight:900}.serviceCardDesc{color:var(--text-main);flex:1;margin-bottom:2rem;font-size:.95rem;line-height:1.55}.serviceCardLink{color:var(--brand-navy);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.45rem;font-size:14px;font-weight:800;text-decoration:none;transition:color .2s;display:inline-flex}.serviceCard:hover .serviceCardLink{color:var(--accent-solar)}.footerSection,.footerSection *{font-family:DM Sans,sans-serif!important}.footerSection{color:#94a3b8;box-sizing:border-box;background:#080f20;border-top:1px solid #1e293b;min-height:clamp(420px,28vw,540px);padding:3.5rem 2rem clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.footerSection:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#080f20c2 0%,#080f206b 36%,#080f2000 72%);position:absolute;inset:0}.footerBgVideo{object-fit:cover;object-position:center bottom;pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.footerGrid{z-index:2;grid-template-columns:1fr auto 1fr;align-items:start;gap:2.5rem;width:100%;max-width:1440px;margin:0 auto clamp(1rem,2.5vw,2.5rem);display:grid;position:relative}.footerGrid>:first-child{justify-self:start}.footerGrid>:nth-child(2){justify-self:center}.footerGrid>:nth-child(3){justify-self:end}.footerQuickLinksCol{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:72px;padding-top:0;display:flex}.footerQuickLinksNav{white-space:nowrap;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.footerQuickLinksNav a{color:#fff;letter-spacing:.01em;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:color .18s,opacity .18s;position:relative}.footerQuickLinksNav a:first-child{padding-left:0}.footerQuickLinksNav a:last-child{padding-right:0}.footerQuickLinksNav a:not(:last-child):after{content:"";pointer-events:none;background-color:#ffffff73;width:1px;height:14px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.footerQuickLinksNav a:hover{color:var(--accent-solar,#f9b000)}.footerQuickLinksNav a:focus-visible{outline-offset:4px;outline:2px solid #fff}.footerContactCol{justify-content:flex-end;align-items:center;min-height:72px;padding-top:0;display:flex}.footerContact{color:#fff;white-space:nowrap;flex-direction:column;align-items:flex-start;gap:4px;text-decoration:none;display:flex}.footerContactLabel{color:#fff;align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:1.2;display:flex}.footerContactLabel svg{color:#fff;flex:none}.footerContactLink{color:#94a3b8;font-size:15px;transition:color .18s}.footerContact:hover .footerContactLink{color:#fff}.footerContact:focus-visible{outline-offset:5px;outline:2px solid #fff}.footerCol h4{color:#fff;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.2rem;font-size:15px;font-weight:800}.footerLinks{flex-direction:column;gap:.8rem;list-style:none;display:flex}.footerLinks a{color:#94a3b8;font-size:14px;text-decoration:none;transition:color .18s}.footerLinks a:hover{color:#fff}.footerLogoWrapper{justify-content:center;align-items:center;width:170px;height:72px;margin-bottom:.25rem;display:flex;position:relative;overflow:visible}.footerBrandLogo{object-fit:contain;pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:220px!important;max-width:none!important;height:220px!important;max-height:none!important}.footerTagline{color:#fff;letter-spacing:.02em;margin-top:0;margin-bottom:.75rem;font-size:16px;font-weight:600}.footerSocialRow{align-items:center;gap:10px;margin-top:1.25rem;display:flex}.footerSocialLink{background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;color:#fff!important}.footerSocialLink:hover{background:#fff;border-color:#fff;transform:translateY(-3px)scale(1.05);box-shadow:0 6px 18px #ffffff59;color:#0f172a!important}.footerSocialLink:focus-visible{outline-offset:3px;outline:2px solid #fff}.footerSocialLink svg{flex-shrink:0;display:block}@media (width<=1024px) and (width>=769px){.footerSection{min-height:480px;padding:3.2rem 2rem clamp(190px,26vw,250px)}.footerSection:before{background:linear-gradient(#080f20e0 0%,#080f208c 45%,#080f2000 80%)}.footerGrid{grid-template-columns:1.25fr 1fr;align-items:start;gap:2rem 2.5rem;margin-bottom:1.5rem;display:grid}.footerGrid>:first-child{grid-row:span 2}.footerQuickLinksCol{text-align:left;align-items:flex-start;min-height:auto;padding-top:0}.footerQuickLinksNav{flex-wrap:wrap;justify-content:flex-start;gap:10px 14px}.footerQuickLinksNav a{padding:0}.footerQuickLinksNav a:not(:last-child):after{display:none}.footerContactRevealWrapper,.footerContactCol,.footerContact{display:none!important}.footerBgVideo{object-fit:cover;object-position:center bottom;width:100%;height:clamp(210px,28vw,290px);top:auto;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 25%);mask-image:linear-gradient(#0000 0%,#000 25%)}}@media (width<=768px){.footerSection{min-height:auto;padding:2.6rem 1.4rem clamp(36px,6vw,56px)}.footerSection:before{background:linear-gradient(#080f20f5 0%,#080f20e0 50%,#080f2040 75%,#080f2000 100%)}.footerGrid{flex-direction:column;align-items:flex-start;gap:2rem;margin-bottom:.5rem;display:flex}.footerQuickLinksCol{text-align:left;align-items:flex-start;min-height:auto;padding-top:0}.footerQuickLinksNav{flex-wrap:wrap;justify-content:flex-start;gap:8px 12px}.footerQuickLinksNav a{padding:0;font-size:14.5px}.footerQuickLinksNav a:not(:last-child):after{display:none}.footerContactRevealWrapper,.footerContactCol,.footerContact{display:none!important}.footerBgVideo{object-fit:cover;object-position:center bottom;width:100%;height:clamp(120px,25vw,170px);top:auto;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}}@media (width<=764px){.footerSection{padding-bottom:clamp(28px,5vw,44px)!important}.footerBgVideo{height:clamp(100px,22vw,150px)!important}}@media (width<=480px){.footerSection{padding:2rem 1.1rem clamp(24px,4.5vw,36px)!important}.footerGrid{gap:1.6rem}.footerQuickLinksNav{gap:8px 10px}.footerQuickLinksNav a{font-size:13.5px}.footerBgVideo{height:clamp(90px,20vw,130px)!important}}@media (height<=500px) and (orientation:landscape){.footerSection{padding-bottom:clamp(120px,32vh,180px)}.footerBgVideo{height:clamp(120px,32vh,180px)}}@media (width<=980px){.feature-grid,.aboutGrid,.servicesGrid{grid-template-columns:1fr;gap:3rem}}.glow-solar{cursor:pointer;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)!important}.glow-solar:hover{transform:translateY(-6px)scale(1.02)!important;box-shadow:0 0 35px 8px #f9b0008c,0 20px 48px #074a8633!important}.glow-electric{cursor:pointer;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)!important}.glow-electric:hover{transform:translateY(-6px)scale(1.02)!important;box-shadow:0 0 35px 8px #0ea5e994,0 20px 48px #074a8633!important}.glow-soft-container{cursor:pointer;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)!important}.glow-soft-container:hover{transform:translateY(-6px)scale(1.02)!important;box-shadow:0 0 35px 8px #10b98173,0 20px 48px #074a862e!important}.glow-soft-container img{transition:transform .5s cubic-bezier(.16,1,.3,1)!important}.glow-soft-container:hover img{transform:scale(1.04)!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}._navbar_1igqm_1{z-index:999999;box-sizing:border-box;width:100%;max-width:none;height:100px;box-shadow:none;background:0 0;border-bottom:none;justify-content:center;align-items:center;padding:0 1.5rem;font-family:Montserrat,sans-serif;transition:background .35s cubic-bezier(.25,1,.5,1),box-shadow .35s cubic-bezier(.25,1,.5,1),border-color .35s cubic-bezier(.25,1,.5,1),height .35s cubic-bezier(.25,1,.5,1),-webkit-backdrop-filter .35s cubic-bezier(.25,1,.5,1),backdrop-filter .35s cubic-bezier(.25,1,.5,1);display:flex;position:fixed;top:0;left:0;transform:none}._scrolled_1igqm_57{background:var(--bg-clean)!important;height:72px!important}.dark ._scrolled_1igqm_57{-webkit-backdrop-filter:blur(14px)!important;background:#0f172a8c!important}.dark ._solidTheme_1igqm_89{background:var(--bg-clean)!important;-webkit-backdrop-filter:none!important}._homeNav_1igqm_105,._homeNav_1igqm_105 *,body.industrial-solar-active ._navbar_1igqm_1,body.industrial-solar-active ._navbar_1igqm_1 *,body.knowledge-center-active ._navbar_1igqm_1,body.knowledge-center-active ._navbar_1igqm_1 *,body.investors-page-active ._navbar_1igqm_1,body.investors-page-active ._navbar_1igqm_1 *{font-family:DM Sans,sans-serif!important}._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._navLink_1igqm_129{color:var(--brand-navy,#1a2e4a)!important;text-shadow:none!important}.dark ._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._navLink_1igqm_129{color:#fff!important}._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._dropdownChevron_1igqm_147{color:var(--brand-navy,#1a2e4a)!important}.dark ._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._dropdownChevron_1igqm_147{color:#fff!important}._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._logoDefault_1igqm_163{opacity:0!important}._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._logoScrolled_1igqm_171{opacity:1!important}._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._contactBtn_1igqm_179,._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._contactPill_1igqm_181{color:var(--brand-navy,#1a2e4a)!important;background:#fff!important;border-color:#0f172a4d!important}._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._contactBtn_1igqm_179:hover,._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._contactPill_1igqm_181:hover{background:var(--brand-navy,#1a2e4a)!important;color:#fff!important;border-color:var(--brand-navy,#1a2e4a)!important}._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._themeToggle_1igqm_207{color:var(--brand-navy,#1a2e4a)!important;border-color:#0f172a4d!important}._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._themeToggle_1igqm_207:hover{background:#0f172a14!important}.dark ._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._themeToggle_1igqm_207{color:#fff!important;border-color:#ffffff8c!important}._navbarInner_1igqm_237{justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:100%;margin:0 auto;display:flex}._brandArea_1igqm_259{z-index:99999999;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:0;min-width:170px;text-decoration:none;display:flex}._logoWrapper_1igqm_283{justify-content:center;align-items:center;width:170px;height:56px;transition:height .35s cubic-bezier(.25,1,.5,1);display:flex;position:relative;overflow:visible}._scrolled_1igqm_57 ._logoWrapper_1igqm_283{width:150px;height:42px}._logoImg_1igqm_315{object-fit:contain;pointer-events:none;transition:opacity .35s cubic-bezier(.25,1,.5,1),transform .35s cubic-bezier(.25,1,.5,1),height .35s cubic-bezier(.25,1,.5,1),width .35s cubic-bezier(.25,1,.5,1);display:block;position:absolute;top:50%;left:50%;width:180px!important;height:180px!important}._logoDefault_1igqm_163{opacity:1;transform:translate(-50%,-50%)scale(1)}._scrolled_1igqm_57 ._logoDefault_1igqm_163,._logoScrolled_1igqm_171{opacity:0;transform:translate(-50%,-50%)scale(.92)}._scrolled_1igqm_57 ._logoScrolled_1igqm_171{opacity:1;transform:translate(-50%,-50%)scale(1)}._scrolled_1igqm_57 ._logoImg_1igqm_315{width:140px!important;height:140px!important}._brandText_1igqm_397{flex-direction:column;line-height:1;display:flex}._brandName_1igqm_409{color:#2b3a8f;letter-spacing:-.035em;font-size:1.05rem;font-weight:900;transition:color .3s}._scrolled_1igqm_57 ._brandName_1igqm_409{color:#2b3a8f!important}._brandTagline_1igqm_433{color:#fff;letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px 4px #0006;margin-top:1px;font-size:16px;font-weight:600;line-height:1.15;transition:color .35s,font-size .35s}._scrolled_1igqm_57 ._brandTagline_1igqm_433{color:#2b3a8f!important;text-shadow:none!important}.dark ._scrolled_1igqm_57 ._brandTagline_1igqm_433{color:#fff!important}._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._brandTagline_1igqm_433{color:#2b3a8f!important;text-shadow:none!important}.dark ._nonHomeNav_1igqm_129:not(._scrolled_1igqm_57) ._brandTagline_1igqm_433{color:#fff!important}._navLinks_1igqm_497{flex:1;justify-content:center;align-items:center;gap:0;height:100%;display:flex}._navLink_1igqm_129{color:#fff;letter-spacing:.01em;text-transform:none;white-space:nowrap;cursor:pointer;text-shadow:0 1px 4px #0006;align-items:center;gap:.2rem;height:100px;padding:0 .75rem;font-size:14px;font-weight:700;text-decoration:none;transition:color .35s,height .3s;display:inline-flex;position:relative}.dark ._navLink_1igqm_129{color:#fff}._navLink_1igqm_129:hover{color:var(--accent-solar)!important}._scrolled_1igqm_57 ._navLink_1igqm_129{text-shadow:none;color:var(--brand-navy)!important;height:72px!important}.dark ._scrolled_1igqm_57 ._navLink_1igqm_129{color:#fff!important}._navLink_1igqm_129:hover{transition:color .3s,text-decoration-color .3s,text-underline-offset .3s;color:var(--accent-solar)!important}._scrolled_1igqm_57 ._navLink_1igqm_129:hover{color:var(--brand-navy)!important}._navLink_1igqm_129:after{content:"";background:var(--accent-solar);transform-origin:0;height:2px;transition:transform .55s cubic-bezier(.25,1,.5,1),bottom .3s,background .3s;position:absolute;bottom:30px;left:1.1rem;right:1.1rem;transform:scaleX(0)}._navLink_1igqm_129:hover:after{transform:scaleX(1)}._scrolled_1igqm_57 ._navLink_1igqm_129:after{background:var(--accent-solar)!important;bottom:20px!important}._contactBtn_1igqm_179{letter-spacing:.02em;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;height:38px;margin-left:.75rem;padding:0 1.35rem;font-size:13.5px;font-weight:700;transition:all .25s cubic-bezier(.25,1,.5,1);display:inline-flex;box-shadow:0 2px 8px #00000014;color:#2b3a8f!important;text-shadow:none!important;background:#fff!important;border:1.5px solid #2b3a8f!important;text-decoration:none!important}._contactBtn_1igqm_179:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0a0a0a33;color:#fff!important;background:#2b3a8f!important;border-color:#2b3a8f!important}.dark ._contactBtn_1igqm_179{color:#0a0a0a!important;background:#fff!important;border-color:#0a0a0a!important}.dark ._contactBtn_1igqm_179:hover{color:#fff!important;background:#0a0a0a!important;border-color:#fff!important}._scrolled_1igqm_57 ._contactBtn_1igqm_179{height:36px;color:#0a0a0a!important;background:#fff!important;border:1.5px solid #0a0a0a!important}._scrolled_1igqm_57 ._contactBtn_1igqm_179:hover{color:#fff!important;background:#0a0a0a!important;border-color:#0a0a0a!important}._navDropdown_1igqm_783{align-items:center;height:100px;transition:height .3s;display:flex;position:relative}._scrolled_1igqm_57 ._navDropdown_1igqm_783{height:72px!important}._dropdownChevron_1igqm_147{opacity:.85;color:#fff;margin-top:1px;transition:transform .2s,color .3s}.dark ._dropdownChevron_1igqm_147{color:#fff}._navDropdown_1igqm_783:hover ._dropdownChevron_1igqm_147{transform:rotate(180deg);color:var(--accent-solar)!important}._scrolled_1igqm_57 ._dropdownChevron_1igqm_147{color:var(--brand-navy)!important}._scrolled_1igqm_57 ._navDropdown_1igqm_783:hover ._dropdownChevron_1igqm_147{color:#074a86!important}._dropdownPanel_1igqm_857{border:1px solid var(--glass-border);background:var(--bg-clean);width:max-content;min-width:260px;max-width:340px;box-shadow:0 12px 32px var(--shadow-color);opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;padding:8px 0;transition:opacity .18s,transform .18s,visibility .18s,top .3s;position:absolute;top:76px;left:0;transform:translateY(6px)}._dropdownPanel_1igqm_857:before{content:"";background:0 0;height:16px;position:absolute;top:-16px;left:0;right:0}._scrolled_1igqm_57 ._dropdownPanel_1igqm_857{top:66px!important}._navDropdown_1igqm_783:hover ._dropdownPanel_1igqm_857{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._dropdownItem_1igqm_949{color:var(--text-main);text-align:left;white-space:nowrap;padding:9px 18px;font-size:14px;font-weight:550;text-decoration:none;transition:background .15s,color .15s;display:block}._dropdownItem_1igqm_949:hover{background:var(--bg-tech);color:var(--accent-solar)!important}._actionArea_1igqm_989{justify-content:flex-end;align-items:center;gap:.65rem;display:flex}._contactPill_1igqm_181{color:#fff;letter-spacing:.02em;text-transform:none;background:0 0;border:1.5px solid #ffffff8c;border-radius:999px;align-items:center;gap:.35rem;height:40px;padding:0 1.4rem;font-size:13.5px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}._contactPill_1igqm_181:hover{background:#ffffff26;border-color:#fff}.dark ._contactPill_1igqm_181{color:#fff;border-color:#ffffff8c}.dark ._contactPill_1igqm_181:hover{background:#ffffff26;border-color:#fff}._scrolled_1igqm_57 ._contactPill_1igqm_181{border-color:var(--brand-navy)!important;color:var(--brand-navy)!important;background:0 0!important}._scrolled_1igqm_57 ._contactPill_1igqm_181:hover{background:var(--brand-navy)!important;color:#fff!important}._loginButton_1igqm_1091{color:#fff;cursor:pointer;letter-spacing:.02em;text-transform:none;background:0 0;border:1.5px solid #ffffff8c;border-radius:999px;height:40px;padding:0 1.6rem;font-size:13.5px;font-weight:500;transition:all .3s}._loginButton_1igqm_1091:hover{color:#fff;background:#ffffff26;border-color:#fff}._scrolled_1igqm_57 ._loginButton_1igqm_1091{color:#074a86!important;background:0 0!important;border-color:#074a86!important}._scrolled_1igqm_57 ._loginButton_1igqm_1091:hover{color:#fff!important;background:#074a86!important;border-color:#074a86!important}._mobileToggle_1igqm_1161{width:38px;height:38px;color:var(--brand-navy);cursor:pointer;background:#0f172a0d;border:1px solid #0f172a26;border-radius:10px;justify-content:center;align-items:center;transition:all .3s;display:none}.dark ._mobileToggle_1igqm_1161{color:#fff;background:#ffffff1a;border-color:#fff3}._scrolled_1igqm_57 ._mobileToggle_1igqm_1161{border-color:rgba(var(--brand-navy-rgb), .15)!important;background:rgba(var(--brand-navy-rgb), .05)!important;color:var(--brand-navy)!important}._mobileOpenNav_1igqm_1213{background:var(--bg-clean)!important;box-shadow:0 4px 20px var(--shadow-color)!important}._drawerRoot_1igqm_1224{z-index:1000000;visibility:hidden;pointer-events:none;font-family:DM Sans,Montserrat,sans-serif;transition:visibility 0s linear .35s;display:none;position:fixed;inset:0}._drawerOpen_1igqm_1235{visibility:visible;pointer-events:auto;transition-delay:0s}._drawerBackdrop_1igqm_1241{opacity:0;background:#0f172a73;transition:opacity .3s;position:absolute;inset:0}._drawerOpen_1igqm_1235 ._drawerBackdrop_1igqm_1241{opacity:1}._drawer_1igqm_1224{box-sizing:border-box;background:var(--bg-clean);overscroll-behavior:contain;flex-direction:column;width:min(420px,100%);height:100dvh;padding:0 1.25rem 1.5rem;transition:transform .35s cubic-bezier(.25,1,.5,1);display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-12px 0 40px #0000002e}._drawerOpen_1igqm_1235 ._drawer_1igqm_1224{transform:translate(0)}._drawerHeader_1igqm_1275{z-index:1;background:var(--bg-clean);border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 0 .5rem;display:flex;position:sticky;top:0}.dark ._drawerHeader_1igqm_1275{border-bottom-color:#ffffff1a}._drawerBrand_1igqm_1292{flex-direction:column;align-items:flex-start;min-width:0;text-decoration:none;display:flex}._drawerLogoWrap_1igqm_1300{width:130px;height:44px;position:relative;overflow:visible}._drawerLogo_1igqm_1300{object-fit:contain;pointer-events:none;width:140px;height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._drawerTagline_1igqm_1318{color:#2b3a8f;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.15}.dark ._drawerTagline_1igqm_1318{color:#fff}._drawerClose_1igqm_1330{width:38px;height:38px;color:var(--brand-navy);cursor:pointer;background:#0f172a0d;border:1px solid #0f172a26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dark ._drawerClose_1igqm_1330{color:#fff;background:#ffffff1a;border-color:#fff3}._drawerNav_1igqm_1350{padding-top:.5rem}@media (width<=1024px){._drawerRoot_1igqm_1224{display:block}}@media (width<=764px){._drawer_1igqm_1224{width:50vw;min-width:200px;padding:0 1rem 1.25rem}._drawerLogoWrap_1igqm_1300{width:120px;height:40px}._drawerLogo_1igqm_1300{width:130px;height:130px}._drawerTagline_1igqm_1318{font-size:12px}}._mobileOpenNav_1igqm_1213 ._logoDefault_1igqm_163{opacity:0!important}._mobileOpenNav_1igqm_1213 ._logoScrolled_1igqm_171{opacity:1!important}._mobileOpenNav_1igqm_1213 ._brandTagline_1igqm_433{color:#2b3a8f!important;text-shadow:none!important}.dark ._mobileOpenNav_1igqm_1213 ._brandTagline_1igqm_433{color:#fff!important}._mobileGroup_1igqm_1401{border-bottom:1px solid var(--glass-border);padding:.54rem .36rem}._mobileGroup_1igqm_1401:last-of-type{border-bottom:none}._mobileMainLink_1igqm_1419{color:#2b3a8f;text-transform:uppercase;font-size:.78rem;font-weight:950;text-decoration:none;display:block}._mobileSubLinks_1igqm_1437{gap:.34rem;margin-top:.45rem;padding-left:.65rem;display:grid}._mobileSubLinks_1igqm_1437 a{color:var(--text-secondary);font-size:.68rem;font-weight:750;text-decoration:none}._mobileContactBtn_1igqm_1465{text-transform:none;border-radius:999px;justify-content:center;align-items:center;width:100%;height:40px;margin-top:.5rem;font-size:.82rem;font-weight:700;transition:all .25s;display:flex;color:#0a0a0a!important;background:#fff!important;border:1.5px solid #0a0a0a!important;text-decoration:none!important}._mobileContactBtn_1igqm_1465:hover{color:#fff!important;background:#0a0a0a!important}._mobileLogin_1igqm_1511{background:var(--brand-navy);width:100%;height:38px;color:var(--bg-clean);text-transform:uppercase;border:none;border-radius:10px;margin-top:.7rem;font-size:.72rem;font-weight:900}._themeToggle_1igqm_207{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:inline-flex}._themeToggle_1igqm_207:hover{background:#ffffff26;border-color:#fff}.dark ._themeToggle_1igqm_207{color:#fff;border-color:#ffffff8c}.dark ._themeToggle_1igqm_207:hover{background:#ffffff26;border-color:#fff}._scrolled_1igqm_57 ._themeToggle_1igqm_207{border-color:var(--brand-navy)!important;color:var(--brand-navy)!important}._scrolled_1igqm_57 ._themeToggle_1igqm_207:hover{background:rgba(var(--brand-navy-rgb), .1)!important}@media (width<=1400px){._navbar_1igqm_1{padding:0 1.5rem}._navLink_1igqm_129{padding:0 .65rem;font-size:13.5px}._brandArea_1igqm_259{min-width:180px}._logoWrapper_1igqm_283{width:180px}}@media (width<=1280px){._navbar_1igqm_1{padding:0 2rem}._navLink_1igqm_129{padding:0 .65rem;font-size:14px}._brandArea_1igqm_259,._actionArea_1igqm_989{min-width:auto}._contactPill_1igqm_181{display:none}}@media (width<=1200px){._navLink_1igqm_129{padding:0 .45rem;font-size:12.5px}}@media (width<=1024px){._navLinks_1igqm_497,._loginButton_1igqm_1091{display:none}._mobileToggle_1igqm_1161{display:inline-flex}._navbar_1igqm_1{height:64px;padding:0 1.25rem}._scrolled_1igqm_57{height:60px!important}._brandArea_1igqm_259{min-width:auto}._logoWrapper_1igqm_283{width:145px;height:48px}._scrolled_1igqm_57 ._logoWrapper_1igqm_283{width:130px;height:42px}._logoImg_1igqm_315{width:155px!important;height:155px!important}._scrolled_1igqm_57 ._logoImg_1igqm_315{width:135px!important;height:135px!important}}@media (width<=560px){._navbar_1igqm_1{padding:0 1rem}._brandName_1igqm_409{font-size:.85rem}._brandTagline_1igqm_433{font-size:13px}._brandArea_1igqm_259{min-width:auto}._logoWrapper_1igqm_283{width:130px;height:44px}._logoImg_1igqm_315{width:140px!important;height:140px!important}}@media (width<=380px){._navbar_1igqm_1{padding:0 .75rem}._logoWrapper_1igqm_283{width:120px;height:40px}._logoImg_1igqm_315{width:130px!important;height:130px!important}._brandTagline_1igqm_433{font-size:12px}}._contactActiveBtn_1igqm_1901{color:#fff!important;text-transform:uppercase!important;letter-spacing:.06em!important;background:#000!important;border-radius:4px!important;align-items:center!important;height:auto!important;margin:0 4px!important;padding:8px 16px!important;font-size:13px!important;font-weight:700!important;transition:opacity .2s!important;display:inline-flex!important}._contactActiveBtn_1igqm_1901:hover{opacity:.85!important;color:#fff!important}.dark ._contactActiveBtn_1igqm_1901{color:#000!important;background:#fff!important}.dark ._contactActiveBtn_1igqm_1901:hover{opacity:.85!important;color:#000!important}._heroContainer_t3o3u_1{background:var(--bg-clean,#fff);width:100%;height:100dvh;min-height:100dvh;font-family:DM Sans,sans-serif;position:relative}._heroSticky_t3o3u_23{width:100%;height:100%;min-height:inherit;background:var(--bg-clean,#fff);position:relative;overflow:hidden}._heroSticky_t3o3u_23:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(#0712268c 0%,#07122640 40%,#07122600 80%);transition:background .4s;position:absolute;inset:0}.dark ._heroSticky_t3o3u_23:after{background:linear-gradient(#050c1aa6 0%,#050c1a4d 40%,#050c1a00 80%)}._heroBottomFadeActive_t3o3u_121{opacity:1}.dark ._heroBottomFade_t3o3u_81{background:linear-gradient(180deg, #0f172a00 0%, #0f172a0a 20%, #0f172a26 40%, #0f172a61 60%, #0f172ab3 78%, #0f172aeb 90%, var(--bg-clean,#0f172a) 100%)}._cinematicFrame_t3o3u_151{backface-visibility:hidden;background-image:url(/assets/hero-poster.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:translate(0,0);pointer-events:none!important}._cinematicFrame_t3o3u_151 iframe{pointer-events:none!important}._cinematicFrame_t3o3u_151 img,._cinematicFrame_t3o3u_151 video{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0;transform:translate(0,0)}._blueprintOverlay_t3o3u_209{z-index:1000;isolation:isolate;pointer-events:auto;background:linear-gradient(180deg, rgba(var(--bg-clean-rgb), .95) 0%, rgba(var(--bg-clean-rgb), .85) 48%, rgba(var(--bg-clean-rgb), .95) 100%), linear-gradient(90deg, #074b8600, #f9b00009), url(/assets/sky-bg.png) center center / cover no-repeat;flex-direction:column;display:flex;position:absolute;inset:0}._blueprintOverlay_t3o3u_209:before{content:"";z-index:-1;pointer-events:auto;background:radial-gradient(circle at 20% 12%,#ffffff29,#0000 32%),radial-gradient(circle at 82% 10%,#074a8614,#0000 34%),linear-gradient(#074a8607 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#074a8607 1px,#0000 1px) 0 0/34px 34px;position:absolute;inset:0}._blueprintGrid_t3o3u_275{background:#fff0;border-radius:0;flex:1;grid-template-columns:22.5% 22.5% 10% 45%;min-height:0;margin:.4rem;display:grid;overflow:hidden}._blueprintCol_t3o3u_299{border-right:1px solid #074b8600;flex-direction:column;gap:.42rem;min-width:0;height:100%;padding:.4rem;display:flex}._blueprintCol_t3o3u_299:last-child{border-right:none}._brandCol_t3o3u_327{border-left:none}._brandCard_t3o3u_335{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px)saturate(135%);border-radius:10px;flex-direction:column;gap:.86rem;width:100%;height:calc(100% - 1rem);max-height:590px;margin:auto 0;padding:1.15rem;display:flex}._eyebrow_t3o3u_367,._dashboardEyebrow_t3o3u_369{color:var(--accent-solar);letter-spacing:.13em;text-transform:uppercase;font-size:.52rem;font-weight:950}._blueprintHeading_t3o3u_385{color:#2b3a8f;letter-spacing:-.045em;text-transform:uppercase;text-shadow:0 1px #ffffff7a;font-size:clamp(1.28rem,2vw,1.72rem);font-weight:950;line-height:1.08}._blueprintHeading_t3o3u_385 span{color:var(--accent-solar)}._blueprintText_t3o3u_413{color:#0f172ac7;max-width:95%;font-size:.68rem;font-weight:700;line-height:1.48}._trustChipRow_t3o3u_429{flex-wrap:wrap;gap:.3rem;display:flex}._trustChip_t3o3u_429{border:1px solid rgba(var(--brand-navy-rgb), .14);background:rgba(var(--bg-clean-rgb), .64);min-height:18px;color:var(--brand-navy);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.22rem .48rem;font-size:.46rem;font-weight:950;display:inline-flex;box-shadow:0 6px 14px #0f172a0d}._consultVisualGrid_t3o3u_473{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .42);border-radius:8px;flex:1;min-height:148px;max-height:224px;margin:.1rem 0;position:relative;overflow:hidden;box-shadow:0 14px 28px #0f172a24}._consultVisualGrid_t3o3u_473 img{object-fit:cover;width:100%;height:100%;display:block}._premiumSolarCalc_t3o3u_523{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .42);-webkit-backdrop-filter:blur(10px)saturate(120%);flex-direction:column;gap:.56rem;width:100%;height:calc(100% - 1rem);max-height:400px;margin:auto 0;padding:.82rem;display:flex;box-shadow:0 14px 34px #074a861a}._calcHeroHeader_t3o3u_557{border-bottom:1px solid #074a861f;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.48rem;display:flex}._calcHeroHeader_t3o3u_557 h3{color:#2b3a8f;letter-spacing:-.03em;text-transform:uppercase;margin-top:.1rem;font-size:.86rem;font-weight:900;line-height:1}._calcHeroHeader_t3o3u_557 p{color:#0f172a9e;margin-top:.18rem;font-size:.5rem;font-weight:650;line-height:1.25}._calcLiveBadge_t3o3u_611{color:#92400e;letter-spacing:.05em;text-transform:uppercase;background:#ffffff85;border:1px solid #f9b0003d;border-radius:999px;align-items:center;gap:.25rem;padding:.16rem .38rem;font-size:.38rem;font-weight:900;display:inline-flex}._calcLiveBadge_t3o3u_611 span{background:var(--accent-solar);border-radius:999px;width:5px;height:5px}._premiumCalcBody_t3o3u_657{flex:1;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:.62rem;min-height:0;display:grid;max-height:400px!important}._premiumInputPanel_t3o3u_675,._premiumOutputPanel_t3o3u_677{flex-direction:column;gap:.42rem;min-width:0;display:flex;max-height:200px!important}._segmentTabs_t3o3u_695{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .34);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:.18rem;padding:.18rem;display:grid}._segmentTab_t3o3u_695{color:#3341559e;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:none;border-radius:6px;min-height:24px;font-size:.4rem;font-weight:900;transition:all .18s}._segmentTab_t3o3u_695:hover{color:var(--brand-navy);background:#074a860f}._segmentTabActive_t3o3u_753{background:var(--brand-navy);color:#fff;box-shadow:0 6px 14px #074a8624}._mainInputCard_t3o3u_767{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .54);border-radius:9px;padding:.52rem}._mainInputCard_t3o3u_767 label,._slimField_t3o3u_783 label{color:#3341559e;letter-spacing:.05em;text-transform:uppercase;font-size:.38rem;font-weight:900;display:block}._mainInputLine_t3o3u_801{border-bottom:1px solid #074a861a;align-items:center;gap:.32rem;margin-top:.18rem;padding-bottom:.18rem;display:flex}._mainInputLine_t3o3u_801 span{min-width:24px;color:var(--accent-solar);flex:none;font-size:.58rem;font-weight:900}._mainInputLine_t3o3u_801 input{width:100%;color:var(--brand-navy);letter-spacing:-.02em;background:0 0;border:none;outline:none;font-size:.88rem;font-weight:900}._mainInputCard_t3o3u_767 small{color:#33415580;margin-top:.2rem;font-size:.42rem;font-weight:650;display:block}._slimFieldGrid_t3o3u_875{grid-template-columns:.75fr 1fr;gap:.36rem;display:grid}._slimField_t3o3u_783{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .44);border-radius:8px;padding:.42rem}._slimField_t3o3u_783 input,._slimField_t3o3u_783 select{width:100%;color:var(--brand-navy);background:0 0;border:none;outline:none;margin-top:.14rem;font-size:.58rem;font-weight:850}._slimField_t3o3u_783 select{cursor:pointer}._calcInsightStrip_t3o3u_935{grid-template-columns:1fr 1fr;gap:.34rem;display:grid}._calcInsightStrip_t3o3u_935 div{border:1px dashed rgba(var(--brand-navy-rgb), .18);background:rgba(var(--bg-clean-rgb), .24);border-radius:8px;padding:.38rem}._calcInsightStrip_t3o3u_935 span{color:#33415580;text-transform:uppercase;font-size:.34rem;font-weight:900;display:block}._calcInsightStrip_t3o3u_935 strong{color:var(--brand-navy);margin-top:.08rem;font-size:.42rem;font-weight:900;display:block}._recommendationCard_t3o3u_995{background:rgba(var(--bg-clean-rgb), .64);border:1px solid #f9b0003d;border-radius:11px;min-height:76px;padding:.62rem;position:relative;overflow:hidden}._recommendationCard_t3o3u_995:after{content:"";background:#f9b00024;border-radius:999px;width:78px;height:78px;position:absolute;top:-32px;right:-32px}._recommendationCard_t3o3u_995 span{color:#33415599;letter-spacing:.05em;text-transform:uppercase;font-size:.38rem;font-weight:900;display:block}._recommendationCard_t3o3u_995 strong{z-index:1;color:var(--brand-navy);letter-spacing:-.055em;margin-top:.08rem;font-size:clamp(1.2rem,1.8vw,1.62rem);font-weight:950;line-height:.95;display:block;position:relative}._recommendationCard_t3o3u_995 p{z-index:1;color:#3341558a;margin-top:.22rem;font-size:.42rem;font-weight:650;position:relative}._savingsRibbon_t3o3u_1099{background:rgba(var(--brand-navy-rgb), .95);box-shadow:0 10px 22px rgba(var(--brand-navy-rgb), .14);border-radius:9px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._savingsRibbon_t3o3u_1099 div{border-right:1px solid #ffffff1f;padding:.46rem .52rem}._savingsRibbon_t3o3u_1099 div:last-child{border-right:none}._savingsRibbon_t3o3u_1099 span{color:#ffffffad;letter-spacing:.05em;text-transform:uppercase;font-size:.34rem;font-weight:900;display:block}._savingsRibbon_t3o3u_1099 strong{color:#fff;letter-spacing:-.02em;margin-top:.08rem;font-size:.68rem;font-weight:900;display:block}._cleanMetricGrid_t3o3u_1173{grid-template-columns:repeat(4,1fr);gap:.28rem;display:grid}._cleanMetricGrid_t3o3u_1173 div{border:1px solid rgba(var(--brand-navy-rgb), .08);background:rgba(var(--bg-clean-rgb), .44);border-radius:8px;min-width:0;padding:.38rem}._cleanMetricGrid_t3o3u_1173 span{color:#3341558f;text-transform:uppercase;font-size:.31rem;font-weight:900;display:block}._cleanMetricGrid_t3o3u_1173 strong{color:var(--brand-navy);letter-spacing:-.02em;margin-top:.08rem;font-size:.54rem;font-weight:900;display:block}._cleanMetricGrid_t3o3u_1173 small{color:#3341557a;margin-top:.01rem;font-size:.31rem;font-weight:700;display:block}._readinessPanel_t3o3u_1253{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .34);border-radius:9px;padding:.46rem}._readinessHeader_t3o3u_1267,._readinessList_t3o3u_1269 div{justify-content:space-between;align-items:center;gap:.55rem;display:flex}._readinessHeader_t3o3u_1267 span,._readinessList_t3o3u_1269 span{color:#3341558a;text-transform:uppercase;font-size:.34rem;font-weight:900}._readinessHeader_t3o3u_1267 strong,._readinessList_t3o3u_1269 strong{color:var(--brand-navy);text-align:right;font-size:.42rem;font-weight:900}._readinessBar_t3o3u_1315{background:#074a861a;border-radius:999px;height:4px;margin:.32rem 0;overflow:hidden}._readinessBar_t3o3u_1315 span{border-radius:inherit;background:linear-gradient(90deg, var(--accent-solar), var(--brand-blue));height:100%;display:block}._readinessList_t3o3u_1269{gap:.22rem;display:grid}._premiumReportBtn_t3o3u_1357{background:linear-gradient(135deg, var(--accent-solar), #d97706);color:#fff;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;border:none;border-radius:999px;justify-content:center;align-self:flex-end;align-items:center;gap:.36rem;width:fit-content;min-width:260px;min-height:32px;margin-top:auto;padding:.48rem .82rem;font-size:.48rem;font-weight:900;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 22px #f59e0b38}._premiumReportBtn_t3o3u_1357:hover{transform:translateY(-1px);box-shadow:0 16px 30px #f59e0b4d}@media (width<=1180px){._premiumSolarCalc_t3o3u_523{padding:.68rem}._premiumCalcBody_t3o3u_657{gap:.48rem}._cleanMetricGrid_t3o3u_1173{grid-template-columns:repeat(2,1fr)}._premiumReportBtn_t3o3u_1357{min-width:220px}}@media (width<=980px){._premiumSolarCalc_t3o3u_523{height:auto;max-height:none}._premiumCalcBody_t3o3u_657{grid-template-columns:1fr}._premiumReportBtn_t3o3u_1357{width:100%}}@media (width<=640px){._slimFieldGrid_t3o3u_875,._calcInsightStrip_t3o3u_935,._savingsRibbon_t3o3u_1099,._cleanMetricGrid_t3o3u_1173{grid-template-columns:1fr}}._visualCaptionStrip_t3o3u_1503{-webkit-backdrop-filter:blur(10px);color:var(--brand-navy);text-transform:uppercase;background:#ffffffb8;border:1px solid #ffffff94;border-radius:7px;justify-content:space-between;gap:.4rem;padding:.42rem .52rem;font-size:.46rem;font-weight:950;display:flex;position:absolute;bottom:.55rem;left:.55rem;right:.55rem}._blueprintCtaBlock_t3o3u_1543{grid-template-columns:1fr 1fr;gap:.46rem;margin-top:auto;display:grid}._btnBlueprint_t3o3u_1557{width:100%;min-height:36px;color:var(--brand-navy);cursor:pointer;letter-spacing:.05em;text-transform:uppercase;background:#ffffff8f;border:1px solid #074a869e;border-radius:5px;justify-content:center;align-items:center;gap:.42rem;padding:.55rem .62rem;font-size:.62rem;font-weight:950;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}._primaryBtn_t3o3u_1605{border-color:var(--brand-navy);background:linear-gradient(135deg, var(--brand-navy), var(--brand-blue));color:#fff;box-shadow:0 12px 22px #074a8638}._btnBlueprint_t3o3u_1557:hover{border-color:var(--accent-solar);background:var(--accent-solar);color:var(--brand-navy);transform:translateY(-1px);box-shadow:0 12px 24px #f9b0003d}._solutionStackCol_t3o3u_1637{background:#ffffff47;gap:1px!important;padding:0!important}._solutionModule_t3o3u_1649{border-bottom:1px solid rgba(var(--brand-navy-rgb), .24);background:rgba(var(--bg-clean-rgb), .7);-webkit-backdrop-filter:blur(10px)saturate(125%);flex:1;align-items:center;gap:.74rem;min-height:0;padding:.82rem .9rem;transition:transform .2s,background .2s,box-shadow .2s;display:flex;overflow:hidden}._solutionModule_t3o3u_1649:last-child{border-bottom:none}._solutionModule_t3o3u_1649:hover{background:#ffffffdb;transform:translate(2px);box-shadow:0 16px 34px #074a8624}._solutionIcon_t3o3u_1705{width:34px;height:34px;color:var(--accent-solar);background:#f9b0001f;border:1px solid #f9b00052;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}._solutionModule_t3o3u_1649 h4{color:var(--brand-navy);text-transform:uppercase;margin:0;font-size:.68rem;font-weight:950;line-height:1.1}._solutionModule_t3o3u_1649 p{color:#334155bf;margin-top:.16rem;font-size:.58rem;font-weight:700;line-height:1.25}._blueprintPath_t3o3u_1769{background-color:#000000b7;background-image:linear-gradient(#ffffff28 1px,#0000 1px),linear-gradient(90deg,#ffffff28 1px,#0000 1px);background-size:20px 20px;justify-content:space-between;align-items:center;position:relative;padding:1.55rem 0!important}._blueprintPath_t3o3u_1769:before{content:"";background:linear-gradient(#0000,#ffffff85,#0000);width:1px;position:absolute;top:2rem;bottom:2rem;left:50%;transform:translate(-50%)}._pathStep_t3o3u_1821{z-index:2;flex-direction:column;align-items:center;gap:.38rem;width:100%;display:flex;position:relative}._pathStep_t3o3u_1821:after{content:"";z-index:-1;background:#ffffff29;width:100%;height:1px;position:absolute;top:50%;left:0}._stepLabel_t3o3u_1863{background:var(--brand-navy);color:#fff;letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffffff61;border-radius:2px;padding:.17rem .38rem;font-size:.45rem;font-weight:950;box-shadow:0 8px 18px #074a8629}._stepNode_t3o3u_1889{border:2px solid var(--brand-navy);background:#ffffffe0;border-radius:2px;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:relative;box-shadow:0 8px 18px #074a8629,0 0 0 4px #ffffff38}._stepNode_t3o3u_1889:after{content:"";background:var(--accent-solar);border-radius:50%;width:4px;height:4px}._dashboardColOuter_t3o3u_1937{border-right:none;padding:0!important}._masterCalcDashboard_t3o3u_1947{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .42);-webkit-backdrop-filter:blur(12px)saturate(135%);width:100%;height:calc(100% - 1rem);max-height:590px;box-shadow:0 22px 48px rgba(var(--brand-navy-rgb), .14), 0 10px 22px var(--shadow-color), inset 0 1px 0 rgba(var(--bg-clean-rgb), .68);border-radius:0;flex-direction:column;gap:.95rem;margin:auto 0;padding:1.05rem;display:flex}._dashboardHeader_t3o3u_1987{border-bottom:1px solid rgba(var(--brand-navy-rgb), .16);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.78rem;display:flex}._dashboardHeader_t3o3u_1987 h3{color:var(--brand-navy);letter-spacing:-.035em;text-transform:uppercase;margin-top:.2rem;font-size:1.08rem;font-weight:950;line-height:1.05}._dashboardHeader_t3o3u_1987 p{color:#0f172aad;margin-top:.24rem;font-size:.66rem;font-weight:750;line-height:1.35}._statusPill_t3o3u_2041{color:#92400e;letter-spacing:.08em;text-transform:uppercase;background:#f9b00029;border:1px solid #f9b00057;border-radius:999px;flex:none;align-items:center;padding:.24rem .48rem;font-size:.48rem;font-weight:950;display:inline-flex}._dashboardGrid_t3o3u_2071{flex:1;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:1rem;min-height:0;display:grid}._dashboardCol_t3o3u_1937{flex-direction:column;gap:.72rem;min-width:0;display:flex}._dashboardSectionTitle_t3o3u_2101,._schemeTitle_t3o3u_2103{color:#2b3a8f;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.62rem;font-weight:950;display:flex}._dashboardSectionTitle_t3o3u_2101:after,._schemeTitle_t3o3u_2103:after{content:"";background:#074a862e;flex:1;height:1px}._calcSelector_t3o3u_2143{border:1px solid rgba(var(--brand-navy-rgb), .14);background:rgba(var(--bg-clean-rgb), .42);border-radius:2px;grid-template-columns:repeat(3,1fr);gap:.25rem;padding:.22rem;display:grid}._calcPill_t3o3u_2163{color:#334155b8;cursor:pointer;text-align:center;text-transform:uppercase;background:0 0;border:none;border-radius:1px;padding:.38rem .32rem;font-size:.48rem;font-weight:950;transition:background .2s,color .2s,box-shadow .2s}._activePill_t3o3u_2197{background:rgba(var(--bg-clean-rgb), .88);color:var(--brand-navy);box-shadow:0 8px 18px #0f172a1a}._calcInputRow_t3o3u_2209{grid-template-columns:.78fr 1fr;gap:.55rem;display:grid}._calcInputGroup_t3o3u_2221{flex-direction:column;gap:.26rem;display:flex}._calcInputGroup_t3o3u_2221 label{color:#334155c2;letter-spacing:.04em;text-transform:uppercase;font-size:.48rem;font-weight:950}._calcInputGroup_t3o3u_2221 input,._calcInputGroup_t3o3u_2221 select{border:1px solid rgba(var(--brand-navy-rgb), .2);background:rgba(var(--bg-clean-rgb), .76);width:100%;min-height:34px;color:var(--brand-navy);box-shadow:inset 0 1px 0 rgba(var(--bg-clean-rgb), .78);border-radius:2px;outline:none;padding:.42rem .5rem;font-size:.72rem;font-weight:950}._calcInputGroup_t3o3u_2221 input:focus,._calcInputGroup_t3o3u_2221 select:focus{border-color:#f9b000bd;box-shadow:0 0 0 3px #f9b00024}._btnCalculate_t3o3u_2291{background:linear-gradient(135deg, var(--accent-solar), #d97706);color:#fff;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;border:none;border-radius:2px;justify-content:center;align-items:center;gap:.44rem;min-height:38px;margin-top:auto;padding:.64rem;font-size:.62rem;font-weight:950;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 14px 26px #f59e0b42}._btnCalculate_t3o3u_2291:hover{transform:translateY(-1px);box-shadow:0 18px 34px #f59e0b57}._metricCardGrid_t3o3u_2349{grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem;display:grid}._metricCard_t3o3u_2349{-webkit-backdrop-filter:blur(10px);background:#ffffff9e;border:1px solid #ffffff94;border-radius:4px;flex-direction:column;gap:.14rem;min-width:0;padding:.62rem .66rem;display:flex;box-shadow:0 10px 22px #0f172a14}._metricHighlight_t3o3u_2389{background:linear-gradient(135deg,#ffffffc2,#f9b00029);border-color:#f9b00057}._metricLabel_t3o3u_2403{color:#334155ad;letter-spacing:.04em;text-transform:uppercase;font-size:.54rem;font-weight:950}._metricValue_t3o3u_2419{min-width:0;color:var(--brand-navy);letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.92rem,1.35vw,1.28rem);font-weight:950;overflow:hidden}._metricValue_t3o3u_2419 small{letter-spacing:0;font-size:.56rem}._schemeRadar_t3o3u_2453{-webkit-backdrop-filter:blur(10px);background:#fff9ebad;border:1px solid #f9b00052;border-radius:4px;padding:.78rem;box-shadow:0 10px 22px #b4530914}._schemeTitle_t3o3u_2103{color:#92400e}._schemeTitle_t3o3u_2103:after{background:#92400e2e}._schemeList_t3o3u_2489{flex-direction:column;gap:.46rem;margin-top:.58rem;display:flex}._schemeItem_t3o3u_2503{border-bottom:1px solid #f9b00029;justify-content:space-between;align-items:center;gap:.6rem;padding-bottom:.42rem;display:flex}._schemeItem_t3o3u_2503:last-child{border-bottom:none;padding-bottom:0}._schemeItem_t3o3u_2503 span{color:#78350f;font-size:.66rem;font-weight:850}._schemeItem_t3o3u_2503 strong{color:#b45309;text-align:right;white-space:nowrap;font-size:.56rem;font-weight:950}._dashboardNoteRow_t3o3u_2559{justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;display:flex}._dashboardNoteRow_t3o3u_2559 span{color:#33415594;font-size:.56rem;font-weight:750}._dashboardNoteRow_t3o3u_2559 a{color:var(--accent-solar);white-space:nowrap;font-size:.62rem;font-weight:950;text-decoration:none}._blueprintFooter_t3o3u_2605{-webkit-backdrop-filter:blur(10px)saturate(130%);background:#ffffff94;border-top:1px solid #074a8624;height:40px;display:flex;overflow:hidden}._footerItem_t3o3u_2625{border-right:1px solid #074a861f;flex:1;justify-content:center;align-items:center;gap:.44rem;min-width:0;padding:0 .55rem;display:flex}._footerItem_t3o3u_2625:last-child{border-right:none}._footerVal_t3o3u_2655{color:var(--brand-navy);letter-spacing:-.03em;font-size:.78rem;font-weight:950}._footerLabel_t3o3u_2669{color:#334155b8;letter-spacing:.05em;text-transform:uppercase;font-size:.43rem;font-weight:950}._sunCore_t3o3u_2687{z-index:2000;pointer-events:auto;border-radius:50%;width:32px;height:32px;position:absolute}._sunAura_t3o3u_2705{z-index:5;filter:blur(10px);background:radial-gradient(circle,#ffffffe6 0%,#f59e0b66 40%,#0000 75%);border-radius:50%;position:absolute;inset:-15px}._sunDisc_t3o3u_2729{z-index:10;background:radial-gradient(circle,#fff 0%,#fbbf24 50%,#f9b000 100%);border:1px solid #fffc;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 15px #f9b00080}@media (width<=1180px){._blueprintGrid_t3o3u_275{grid-template-columns:24% 22% 10% 44%}._brandCard_t3o3u_335,._masterCalcDashboard_t3o3u_1947{padding:.86rem}._dashboardGrid_t3o3u_2071{gap:.74rem}}@media (width<=980px){._heroContainer_t3o3u_1{height:100dvh;min-height:100dvh}._heroSticky_t3o3u_23{height:auto;min-height:inherit;position:relative;top:0;overflow-y:visible}._blueprintOverlay_t3o3u_209{min-height:calc(100vh - 58px);position:relative}._blueprintGrid_t3o3u_275{grid-template-columns:1fr;overflow:visible}._blueprintCol_t3o3u_299{border-bottom:1px solid #074a861f;border-right:none;height:auto}._brandCard_t3o3u_335,._masterCalcDashboard_t3o3u_1947{height:auto;max-height:none}._solutionStackCol_t3o3u_1637{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._solutionModule_t3o3u_1649{border-bottom:1px solid #074a861f}._blueprintPath_t3o3u_1769{grid-template-columns:repeat(3,1fr);display:grid;padding:1rem!important}._blueprintPath_t3o3u_1769:before,._pathStep_t3o3u_1821:after{display:none}._blueprintFooter_t3o3u_2605{flex-wrap:wrap;height:auto}._footerItem_t3o3u_2625{flex:33%;min-height:38px}._sunCore_t3o3u_2687{display:none}}@media (width<=640px){._blueprintGrid_t3o3u_275{margin:.4rem}._solutionStackCol_t3o3u_1637,._dashboardGrid_t3o3u_2071,._metricCardGrid_t3o3u_2349,._calcInputRow_t3o3u_2209{grid-template-columns:1fr}._blueprintPath_t3o3u_1769{grid-template-columns:repeat(2,1fr)}._blueprintCtaBlock_t3o3u_1543{grid-template-columns:1fr}._dashboardNoteRow_t3o3u_2559{flex-direction:column;align-items:flex-start;gap:.35rem}}._aboutColOuter_t3o3u_2989{background-color:var(--bg-clean);border-right:none;position:relative;overflow:visible;padding:0!important}._aboutHeroPanel_t3o3u_3005{border:1px solid var(--glass-border);background:linear-gradient(135deg, rgba(var(--bg-clean-rgb), .88), rgba(var(--bg-clean-rgb), .62)), radial-gradient(circle at top right, #f9b0001a, transparent 36%);-webkit-backdrop-filter:blur(12px)saturate(130%);align-items:center;width:100%;height:calc(100% - 1rem);max-height:560px;margin:auto 0;padding:1.2rem;display:flex}._aboutContent_t3o3u_3037{width:100%;max-width:880px}._aboutEyebrow_t3o3u_3047{color:var(--accent-solar);letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:950}._aboutContent_t3o3u_3037 h2{color:#2b3a8f;letter-spacing:-.055em;max-width:740px;margin-top:.45rem;font-size:clamp(1.35rem,2.05vw,2rem);font-weight:950;line-height:1.08}._aboutContent_t3o3u_3037>p{color:#0f172ab8;max-width:760px;margin-top:.7rem;font-size:.78rem;font-weight:650;line-height:1.55}._aboutStatsGrid_t3o3u_3101{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:1rem;display:grid}._aboutStatsGrid_t3o3u_3101 div{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .58);padding:.72rem}._aboutStatsGrid_t3o3u_3101 strong{color:var(--brand-navy);letter-spacing:-.04em;font-size:1rem;font-weight:950;display:block}._aboutStatsGrid_t3o3u_3101 span{color:#3341559e;letter-spacing:.05em;text-transform:uppercase;margin-top:.12rem;font-size:.48rem;font-weight:900;display:block}._aboutCapabilityGrid_t3o3u_3163{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.7rem;display:grid}._aboutCapabilityGrid_t3o3u_3163 div{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .42);min-width:0;padding:.78rem}._aboutCapabilityGrid_t3o3u_3163 span{color:var(--accent-solar);font-size:.56rem;font-weight:950;display:inline-flex}._aboutCapabilityGrid_t3o3u_3163 strong{color:var(--brand-navy);text-transform:uppercase;margin-top:.32rem;font-size:.72rem;font-weight:950;display:block}._aboutCapabilityGrid_t3o3u_3163 p{color:#334155a3;margin-top:.24rem;font-size:.58rem;font-weight:650;line-height:1.35}._aboutActions_t3o3u_3239{gap:.55rem;margin-top:1rem;display:flex}._aboutPrimaryBtn_t3o3u_3251,._aboutSecondaryBtn_t3o3u_3253{cursor:pointer;letter-spacing:.055em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;min-height:36px;padding:0 .9rem;font-size:.58rem;font-weight:950;display:inline-flex}._aboutPrimaryBtn_t3o3u_3251{background:var(--brand-navy);color:#fff;border:none;box-shadow:0 12px 24px #074a862e}._aboutSecondaryBtn_t3o3u_3253{border:1px solid rgba(var(--brand-navy-rgb), .18);background:rgba(var(--bg-clean-rgb), .55);color:var(--brand-navy)}._calculatorBookmark_t3o3u_3311{z-index:9000;writing-mode:vertical-rl;background:linear-gradient(180deg, var(--accent-solar), #d97706);color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border:1px solid #f9b0005c;border-right:none;border-radius:12px 0 0 12px;justify-content:center;align-items:center;gap:.45rem;width:38px;min-height:154px;font-size:.52rem;font-weight:950;display:inline-flex;position:fixed;top:50%;right:0;transform:translateY(-50%)rotate(180deg);box-shadow:0 16px 34px #f59e0b47}._calculatorBookmark_t3o3u_3311 svg{rotate:90deg}._calcPopupBackdrop_t3o3u_3375{z-index:8000;-webkit-backdrop-filter:blur(8px);background:#0f172a61;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}._calcPopup_t3o3u_3375{border:1px solid var(--glass-border);background:rgba(var(--bg-clean-rgb), .96);width:min(840px,96vw);max-height:88vh;box-shadow:0 34px 90px var(--shadow-color);border-radius:18px;padding:1rem;overflow:auto}._calcPopupHeader_t3o3u_3423{border-bottom:1px solid #074a861f;justify-content:space-between;gap:1rem;margin-bottom:.8rem;padding-bottom:.7rem;display:flex}._calcPopupHeader_t3o3u_3423 span{color:var(--accent-solar);letter-spacing:.12em;text-transform:uppercase;font-size:.52rem;font-weight:950}._calcPopupHeader_t3o3u_3423 h3{color:var(--brand-navy);text-transform:uppercase;letter-spacing:-.04em;margin-top:.18rem;font-size:1.2rem;font-weight:950}._calcPopupHeader_t3o3u_3423 p{color:#334155ad;margin-top:.2rem;font-size:.62rem;font-weight:700}._calcCloseBtn_t3o3u_3489{border:1px solid var(--glass-border);background:var(--bg-clean);width:34px;height:34px;color:var(--brand-navy);cursor:pointer;border-radius:999px;font-size:1.2rem;line-height:1}@media (width<=980px){._aboutHeroPanel_t3o3u_3005{height:auto;max-height:none}._aboutStatsGrid_t3o3u_3101,._aboutCapabilityGrid_t3o3u_3163{grid-template-columns:repeat(2,minmax(0,1fr))}._calculatorBookmark_t3o3u_3311{position:fixed;right:0}}@media (width<=640px){._aboutStatsGrid_t3o3u_3101,._aboutCapabilityGrid_t3o3u_3163{grid-template-columns:1fr}._aboutActions_t3o3u_3239{flex-direction:column}._calculatorBookmark_t3o3u_3311{width:34px;min-height:132px}._calcPopupBackdrop_t3o3u_3375{padding:.75rem}}._bottomWidgetsContainer_t3o3u_3597{z-index:1000;pointer-events:none;background:0 0;justify-content:center;align-items:flex-end;height:40%;padding:0 0 34px;display:flex;position:absolute;bottom:0;left:0;right:0}._awardBadge_t3o3u_3629{pointer-events:auto;background:rgba(var(--bg-clean-rgb), .94);border:2px solid var(--glass-border);width:100px;height:100px;box-shadow:0 10px 30px var(--shadow-color);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:8px;transition:transform .25s,box-shadow .25s;display:flex;position:absolute;bottom:28px;left:2.5rem}._awardBadge_t3o3u_3629:hover{transform:translateY(-4px)scale(1.04);box-shadow:0 16px 36px #0000003d}._badgeTop_t3o3u_3679{color:#64748b;text-transform:uppercase;letter-spacing:.02em;font-size:.44rem;font-weight:900}._badgeLogo_t3o3u_3695{color:#334155;text-transform:lowercase;letter-spacing:-.02em;margin:1px 0;font-size:.72rem;font-weight:950}._badgeMiddle_t3o3u_3713{color:#074a86;text-transform:uppercase;letter-spacing:.04em;font-size:.46rem;font-weight:800}._badgeBottom_t3o3u_3729{color:#074a86;text-transform:uppercase;font-size:.44rem;font-weight:800}._badgeDate_t3o3u_3743{color:#94a3b8;margin-top:2px;font-size:.38rem;font-weight:800}._bottomCardsGrid_t3o3u_3759{pointer-events:auto;filter:drop-shadow(0 16px 30px #00000047);justify-content:center;align-items:flex-end;gap:0;display:flex}._bottomCard_t3o3u_3759{cursor:pointer;background:rgba(var(--bg-clean-rgb), .96);border-right:1px solid var(--glass-border);width:280px;height:76px;box-shadow:none;border-radius:0;justify-content:space-between;align-items:center;padding:0 12px 0 16px;transition:transform .28s,background .28s;display:flex;position:relative;overflow:hidden}._bottomCard_t3o3u_3759:first-child{border-radius:6px 0 0 6px}._bottomCard_t3o3u_3759:last-child{border-right:none;border-radius:0 6px 6px 0}._bottomCard_t3o3u_3759:after{content:"";background:#f9b000;height:3px;transition:right .45s cubic-bezier(.25,1,.5,1);position:absolute;bottom:0;left:0;right:100%}._bottomCard_t3o3u_3759:hover{background:var(--bg-clean)}._bottomCard_t3o3u_3759:hover:after{right:0}._cardText_t3o3u_3877{flex-direction:column;flex:1;justify-content:center;min-width:0;padding-right:12px;display:flex}._cardTitle_t3o3u_3895{color:#2b3a8f;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:.94rem;font-weight:850;line-height:1.05;overflow:hidden}._cardTag_t3o3u_3917{color:#475569;white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:.72rem;font-weight:500;line-height:1;overflow:hidden}._cardThumb_t3o3u_3939{background:#e2e8f0;border-radius:0;flex:0 0 96px;width:96px;height:52px;margin-left:0;overflow:hidden}._cardThumb_t3o3u_3939 img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}._bottomCard_t3o3u_3759:hover ._cardThumb_t3o3u_3939 img{transform:scale(1.08)}._chatbotWidget_t3o3u_3985{pointer-events:auto;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:absolute;bottom:28px;right:2.5rem}._chatbotBubbles_t3o3u_4007{flex-direction:column;align-items:flex-end;gap:.32rem;margin-bottom:2px;display:flex}._chatBubbleText_t3o3u_4023{background:var(--bg-clean);color:var(--text-main);box-shadow:0 8px 24px var(--shadow-color);white-space:nowrap;border-radius:12px 12px 0;padding:8px 12px;font-size:.64rem;font-weight:850;animation:3s ease-in-out infinite _floatChat_t3o3u_1}._chatBubblePill_t3o3u_4047{background:var(--bg-clean);border:1px solid var(--glass-border);color:var(--brand-navy);cursor:pointer;box-shadow:0 4px 12px var(--shadow-color);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:.58rem;font-weight:900;transition:all .2s}._chatBubblePill_t3o3u_4047:hover{color:#fff;background:#074a86;border-color:#074a86;transform:translateY(-1px)}._chatbotButton_t3o3u_4089{color:#fff;cursor:pointer;background:#074a86;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .2s,background .2s;display:flex;position:relative;box-shadow:0 10px 28px #074a8659}._chatbotButton_t3o3u_4089:hover{background:#095da3;transform:scale(1.06)}._chatbotBadge_t3o3u_4129{color:#fff;background:#ef4444;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.52rem;font-weight:950;display:flex;position:absolute;top:-2px;right:-2px}@keyframes _floatChat_t3o3u_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}._calculatorBookmark_t3o3u_3311{display:none!important}@media (width<=1024px){._bottomWidgetsContainer_t3o3u_3597{flex-direction:column;align-items:center;gap:1rem;padding:0 1rem;bottom:16px}._bottomCardsGrid_t3o3u_3759{flex-wrap:wrap;justify-content:center;gap:.5rem}._bottomCard_t3o3u_3759{max-width:200px;height:60px}._awardBadge_t3o3u_3629{display:none}}._heroContent_t3o3u_4253{z-index:100;text-align:center;pointer-events:auto;background:0 0;flex-direction:column;align-items:center;gap:1.15rem;width:92%;max-width:1350px;padding:1rem;display:flex;position:absolute;top:calc(50% + 24px);left:50%;transform:translate(-50%,-50%)}._heroContent_t3o3u_4253:before{content:"";filter:blur(32px);z-index:-1;pointer-events:none;background:radial-gradient(#0f172aad 0%,#0a192f7a 45%,#aba2341f 65%,#0000 82%);border-radius:50%;width:min(1150px,96vw);height:380px;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.dark ._heroContent_t3o3u_4253{background:0 0}._heroBadge_t3o3u_4335{letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);text-shadow:0 0 12px #ffffffa6,0 1px 3px #000c;border-radius:9999px;padding:.45rem 1.2rem;font-size:.8rem;font-weight:700;display:inline-block;box-shadow:0 0 22px #ffffff4d,0 4px 16px #00000073;color:#fff!important;background:#0f172a73!important;border:1.5px solid #ffffffd9!important}.dark ._heroBadge_t3o3u_4335{color:#fff!important;background:#80808059!important;border:1.5px solid #fff!important}._heroTitle_t3o3u_4381{text-align:center;letter-spacing:-.04em;color:#fff;width:100%;margin:0;font-family:DM Sans;font-size:clamp(1.8rem,3.8vw,64px);font-weight:600;line-height:1.12em}._heroLead_t3o3u_4405{letter-spacing:.04em;white-space:nowrap;text-shadow:0 0 25px #ffffffa6,0 2px 8px #000000f2,0 6px 22px #000000d9;font-size:clamp(2rem,4.2vw,60px);line-height:1.15;display:block}._heroLeadSmall_t3o3u_4429{letter-spacing:.03em;white-space:nowrap;text-shadow:0 0 25px #ffffffa6,0 2px 8px #000000f2,0 6px 22px #000000d9;margin-bottom:.15rem;font-size:clamp(1.4rem,2.8vw,42px);font-weight:500;line-height:1.2;display:block}.dark ._heroTitle_t3o3u_4381{color:#fff}._heroHighlight_t3o3u_4465{z-index:1;color:#fff;letter-spacing:.04em;white-space:nowrap;text-shadow:0 0 20px #ffffffbf,0 2px 6px #000c;margin-top:.24em;padding:0 .25em;font-family:DM Sans;font-size:92px;font-weight:600;display:inline-block;position:relative}._heroHighlight_t3o3u_4465:before{content:"";z-index:-1;background:linear-gradient(90deg,#aba234 0%,#6ca4be 85%);border-radius:6px;position:absolute;inset:-.06em;box-shadow:0 0 38px #6ca4beb3,0 0 70px #aba23473,0 8px 26px #0009}._heroSubtitle_t3o3u_4535{color:#fff;text-align:center;text-shadow:0 0 10px #ffffffe6,0 0 22px #fff9,0 2px 4px #000000f2,0 4px 14px #000c;filter:drop-shadow(0 0 6px #ffffff59);max-width:900px;margin:0 auto;font-family:DM Sans;font-size:16px;line-height:1.4em}.dark ._heroSubtitle_t3o3u_4535{color:#fff;text-shadow:0 0 10px #ffffffe6,0 0 22px #fff9,0 2px 4px #000000f2,0 4px 14px #000c;filter:drop-shadow(0 0 6px #ffffff59)}@media (prefers-reduced-motion:reduce){._heroSubtitle_t3o3u_4535{transform:none!important}}._heroActions_t3o3u_4599{justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;display:flex}._primaryBtn_t3o3u_1605{cursor:pointer;-webkit-user-select:none;user-select:none;border:1.5px solid #0f172a;border-radius:14px;align-items:stretch;height:64px;padding:0;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),border-color .2s;display:inline-flex;overflow:hidden;box-shadow:0 4px 16px #00000014,0 1px 3px #0000000d;background:#fff!important}._primaryBtn_t3o3u_1605:hover{border-color:#2b3a8f;transform:translateY(-2px);box-shadow:0 8px 24px #00000024,0 2px 6px #0000000f}._primaryBtn_t3o3u_1605:active{transform:translateY(0)}.dark ._primaryBtn_t3o3u_1605{border:1.5px solid #0f172a;box-shadow:0 4px 20px #0003;background:#fff!important}._btnIconCol_t3o3u_4689{box-sizing:border-box;background:#f8fafc;flex-shrink:0;justify-content:center;align-items:center;padding:0 16px;transition:background-color .2s;display:flex}._primaryBtn_t3o3u_1605:hover ._btnIconCol_t3o3u_4689{background:#f1f5f9}._btnSvgIcon_t3o3u_4719{object-fit:contain;flex-shrink:0;width:50px;height:50px;transition:transform .25s cubic-bezier(.16,1,.3,1);display:block;background:0 0!important}._primaryBtn_t3o3u_1605:hover ._btnSvgIcon_t3o3u_4719{transform:scale(1.06)}._btnDivider_t3o3u_4749{background:#e2e8f0;flex-shrink:0;align-self:stretch;width:1px}._btnContentCol_t3o3u_4765{box-sizing:border-box;flex:1;justify-content:space-between;align-items:center;gap:20px;padding:8px 20px 8px 18px;display:flex}._btnTextStack_t3o3u_4785{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.18;display:flex}._btnTextMain_t3o3u_4801{color:#0f172a;letter-spacing:-.015em;font-family:DM Sans,sans-serif;font-size:14.5px;font-weight:700;line-height:1.2}._btnTextSub_t3o3u_4819{color:#2b3a8f;letter-spacing:-.01em;font-family:DM Sans,sans-serif;font-size:13.5px;font-weight:700;line-height:1.2}._buttonArrow_t3o3u_4837{color:#0f172a;background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .25s,color .25s;display:inline-flex}._primaryBtn_t3o3u_1605:hover ._buttonArrow_t3o3u_4837{color:#fff;background:#2b3a8f;transform:translate(3px)}._secondaryBtn_t3o3u_4879{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#000;border:1px solid #fff;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;height:60px;max-height:60px;padding:.85rem 1.9rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .25s,border-color .25s;display:inline-flex}._secondaryBtn_t3o3u_4879:hover{color:#000;background:#fff;border-color:#fff}.dark ._secondaryBtn_t3o3u_4879{color:#fff;background:#ffffff1f;border:1px solid #ffffff47}.dark ._secondaryBtn_t3o3u_4879:hover{background:#ffffff38;border-color:#ffffff73}._secondaryBtn_t3o3u_4879:active{transform:translateY(0)}._buttonArrow_t3o3u_4837{align-items:center;transition:transform .28s;display:inline-flex}._primaryBtn_t3o3u_1605:hover ._buttonArrow_t3o3u_4837,._secondaryBtn_t3o3u_4879:hover ._buttonArrow_t3o3u_4837{transform:translate(6px)}@media (prefers-reduced-motion:reduce){._heroSubtitle_t3o3u_4535,._buttonArrow_t3o3u_4837{transition:none!important;transform:none!important}}@media (width<=768px){._heroContainer_t3o3u_1{height:100dvh;min-height:100dvh}._heroContent_t3o3u_4253{gap:1.1rem;top:52%}._heroTitle_t3o3u_4381 span,._heroLead_t3o3u_4405,._heroLeadSmall_t3o3u_4429,._heroHighlight_t3o3u_4465{white-space:normal}._heroActions_t3o3u_4599{flex-direction:column;gap:.75rem;width:100%}._primaryBtn_t3o3u_1605,._secondaryBtn_t3o3u_4879{justify-content:center;width:100%}}._heroTitleCardWrapper_t3o3u_5073{z-index:1001;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}._heroTitleCard_t3o3u_5073{pointer-events:auto;box-sizing:border-box;text-align:center;border-radius:12px 12px 0 0;width:auto;max-width:90%;padding:1.5rem 2.8rem;background:#fff!important;border:none!important;box-shadow:0 -5px 25px #00000026,0 -2px 35px #0055d440!important}.dark ._heroTitleCard_t3o3u_5073{background:#fff!important;border:none!important;box-shadow:0 -5px 25px #00000040,0 -2px 35px #0066ff59!important}._heroTitleText_t3o3u_5143{letter-spacing:-.02em;text-align:center;text-shadow:0 2px 4px #00000059,0 0 10px #006effd9,0 0 20px #008cffa6,0 0 35px #00b4ff73;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(1.4rem,1.8vw,1.95rem);font-weight:700;line-height:1.25;color:#2b3a8f!important}.dark ._heroTitleText_t3o3u_5143{text-shadow:0 2px 4px #00000073,0 0 12px #0082fff2,0 0 25px #00a0ffbf,0 0 45px #00beff8c;color:#2b3a8f!important}._solarEpcHighlight_t3o3u_5193{white-space:nowrap;background-color:#ffc501;border-radius:4px;padding:.05em .28em;display:inline-block;box-shadow:0 0 14px #ffc501d9,0 2px 6px #0003}.dark ._solarEpcHighlight_t3o3u_5193{background-color:#ffc501;box-shadow:0 0 16px #ffc501f2,0 2px 6px #0000004d}@media (width<=900px){._heroTitleCard_t3o3u_5073{border-radius:10px 10px 0 0;width:92%;max-width:500px;padding:1.2rem 1.4rem}._heroTitleText_t3o3u_5143{font-size:1.2rem}._heroTitleText_t3o3u_5143 br{display:none}}._section_188pg_1{color:#0a0a0a;isolation:isolate;box-sizing:border-box;background:#fff;width:100%;padding:clamp(48px,6vw,80px) 0;font-family:DM Sans;position:relative}.dark ._section_188pg_1{color:#0a0a0a;background:#fff}._container_188pg_33{box-sizing:border-box;width:100%;max-width:70%;margin:0 auto;padding:0 clamp(18px,4.8vw,32px)}._sectionHeader_188pg_49{border-bottom:1px solid #0a0a0a;margin-bottom:clamp(32px,4vw,54px);padding-bottom:10px}._sectionLabel_188pg_61{letter-spacing:.01em;color:#334155;margin:0;font-family:DM Sans;font-size:16px;font-weight:700;line-height:1.2}._grid_188pg_81{grid-template-columns:auto 1fr;align-items:start;gap:clamp(40px,4.5vw,80px);display:grid}._canvasColumn_188pg_97{flex-direction:column;align-items:flex-start;width:fit-content;max-width:100%;margin:0;padding-top:8px;display:flex}._stackStage_188pg_117{--card-width:381px;--card-height:381px;--card-offset:25px;width:calc(var(--card-width) + (var(--card-offset) * 2));height:calc(var(--card-height) + (var(--card-offset) * 2));max-width:100%;position:relative;overflow:visible}._stackImage_188pg_139{width:var(--card-width);height:var(--card-height);object-fit:cover;will-change:left, top, opacity, box-shadow;transition:left .7s cubic-bezier(.22,1,.36,1),top .7s cubic-bezier(.22,1,.36,1),box-shadow .7s cubic-bezier(.22,1,.36,1),opacity .5s;display:block;position:absolute}._stackFront_188pg_165{left:calc(var(--card-offset) * 2);top:calc(var(--card-offset) * 2);z-index:3;opacity:1;box-shadow:-10px -10px 25px #00000038,8px 16px 32px #00000029,0 0 0 1px #0000000f}._stackMiddle_188pg_187{left:var(--card-offset);top:var(--card-offset);z-index:2;opacity:1;box-shadow:-8px -8px 20px #0000002e,6px 12px 24px #0000001f,0 0 0 1px #0000000d}._stackBack_188pg_209{z-index:1;opacity:1;top:0;left:0;box-shadow:-6px -6px 16px #00000024,4px 8px 18px #0000001a,0 0 0 1px #0000000a}._stackOutgoing_188pg_231{left:calc(var(--card-offset) * 2.8);top:calc(var(--card-offset) * 2.8);z-index:0;opacity:0;pointer-events:none;box-shadow:none}._canvasNav_188pg_249{justify-content:flex-start;align-items:center;gap:16px;width:100%;margin-top:24px;display:flex}._navBtn_188pg_267{color:#2b3a8f;cursor:pointer;background:0 0;border:1px solid #2b3a8f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}._navBtn_188pg_267:hover{color:#fff;background:#2b3a8f;border-color:#2b3a8f}._navBtn_188pg_267:focus-visible{outline-offset:2px;outline:2px solid #d33}._contentColumn_188pg_319{text-align:left;flex-direction:column;width:100%;max-width:580px;display:flex}._heading_188pg_335{letter-spacing:-.015em;color:#2b3a8f;margin:0 0 14px;font-family:DM Sans;font-size:clamp(28px,2.4vw,42px);font-weight:700;line-height:1.15}._headingLine_188pg_355{max-width:100%;display:inline}._headingBreak_188pg_365{display:none}._headingNowrap_188pg_373,._headingWord_188pg_383{white-space:nowrap;display:inline-block}._leadParagraph_188pg_393{color:#444;max-width:100%;margin:0 0 36px;font-family:DM Sans;font-size:15px;line-height:1.6}._accordionList_188pg_413{box-sizing:border-box;background:#fff;border:1px solid #000;flex-direction:column;width:100%;max-width:580px;display:flex}._accordionRow_188pg_433{border-bottom:1px solid #000}._accordionRow_188pg_433:last-child{border-bottom:0}._accordionHeader_188pg_449{box-sizing:border-box;color:#334155;letter-spacing:.01em;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:21.73px 24px;font-family:DM Sans;font-size:1.125rem;font-weight:500;transition:color .2s;display:flex}._accordionHeader_188pg_449:hover{color:#ffc501}._accordionHeader_188pg_449:focus-visible{outline-offset:4px;outline:2px solid #ffc501}._headerTitle_188pg_505{color:inherit;font-size:1.125rem;font-weight:600}._toggleIcon_188pg_517{flex-shrink:0;width:16px;height:16px;position:relative}._lineH_188pg_531{background:currentColor;width:16px;height:1.5px;transition:background-color .2s;position:absolute;top:7px;left:0}._lineV_188pg_551{background:currentColor;width:1.5px;height:16px;transition:opacity .25s,transform .25s,background-color .2s;position:absolute;top:0;left:7px}._isOpen_188pg_571 ._lineV_188pg_551{opacity:0;transform:scaleY(0)}._accordionBody_188pg_581{padding:0 24px 21.73px}._accordionContent_188pg_589{color:#000000a6;margin:0;font-family:DM Sans;font-size:.95rem;line-height:1.65}@media (width<=1200px){._container_188pg_33{max-width:86%}._stackStage_188pg_117{--card-width:320px;--card-height:320px;--card-offset:20px}}@media (width<=900px){._container_188pg_33{max-width:92%;padding:0 clamp(16px,4.5vw,24px)}}@media (width<=860px){._grid_188pg_81{grid-template-columns:1fr;gap:36px}._canvasColumn_188pg_97{max-width:100%;padding-top:0}._contentColumn_188pg_319,._accordionList_188pg_413{max-width:100%}._stackStage_188pg_117{--card-width:clamp(260px, 60vw, 340px);--card-height:clamp(260px, 60vw, 340px);--card-offset:clamp(14px, 3.5vw, 20px)}}@media (width<=600px){._container_188pg_33{max-width:100%;padding:0 clamp(16px,4.2vw,22px)}._headingNowrap_188pg_373{white-space:normal}._stackStage_188pg_117{--card-width:clamp(220px, 64vw, 280px);--card-height:clamp(220px, 64vw, 280px);--card-offset:clamp(12px, 3.2vw, 16px)}._accordionHeader_188pg_449{padding:16px 18px;font-size:1rem}._headerTitle_188pg_505{font-size:1rem}._accordionBody_188pg_581{padding:0 18px 16px}}@media (width<=380px){._stackStage_188pg_117{--card-width:clamp(190px, 62vw, 230px);--card-height:clamp(190px, 62vw, 230px);--card-offset:10px}}@media (prefers-reduced-motion:reduce){._stackImage_188pg_139{will-change:auto;transition:none}}._pinnedScrollTrack_vnjnn_1{background:#fff;width:100%;height:auto;min-height:auto;position:relative}.dark ._pinnedScrollTrack_vnjnn_1{background:#0f172a}._stickyViewportContainer_vnjnn_25{justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative;top:0;overflow:visible}._flexWrapper_vnjnn_47{box-sizing:border-box;align-items:center;width:100%;max-width:100%;margin:0;padding:0;display:flex;position:relative}._mainContentArea_vnjnn_69{z-index:2;flex:1;min-width:0;position:relative}._sideVideoBar_vnjnn_83{z-index:5;flex-shrink:0;justify-content:center;align-items:center;width:440px;height:80vh;margin:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}._scrollCanvas_vnjnn_119{object-fit:contain;width:100%;height:100%;margin:0;padding:0;display:block;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important}@media (width<=1400px){._sideVideoBar_vnjnn_83{width:360px}}@media (width<=1200px){._pinnedScrollTrack_vnjnn_1{height:auto}._stickyViewportContainer_vnjnn_25{height:auto;position:relative;top:auto}._flexWrapper_vnjnn_47{flex-direction:column}._sideVideoBar_vnjnn_83{width:100%;height:clamp(240px,45vw,420px)}}._energySection_61uiw_1{color:#111;box-sizing:border-box;background:#fff;width:100%;padding:clamp(48px,6vw,72px) clamp(18px,4.8vw,32px);font-family:DM Sans}._contentContainer_61uiw_19{--stack-back-offset-x:0px;box-sizing:border-box;width:100%;max-width:70%;margin:0 auto;padding:0}._outerContainer_61uiw_37{box-sizing:border-box;width:100%}._gridContainer_61uiw_47{grid-template-columns:minmax(0,1.15fr) minmax(0,1.6fr);align-items:start;column-gap:clamp(32px,4vw,60px);display:grid}._heading_61uiw_61{color:#2b3a8f;word-break:normal;overflow-wrap:break-word;grid-area:1/1/auto/-1;margin:0 0 16px;font-size:clamp(28px,4.2vw,50px);font-weight:700;line-height:1.15}._description_61uiw_85{color:#444;grid-area:2/1;max-width:58ch;margin:0 0 36px;font-size:clamp(14px,1.2vw,15px);line-height:1.55}._supportingDescription_61uiw_105{color:#444;grid-area:2/2;max-width:68ch;margin:0 0 36px;font-size:15px;line-height:1.55}._imageWrapper_61uiw_125{aspect-ratio:16/9;border-radius:14px;grid-area:3/1;width:100%;margin:0;overflow:hidden;box-shadow:0 10px 30px #00000014}._counterImage_61uiw_147{object-fit:cover;width:100%;height:100%;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block}._imageWrapper_61uiw_125:hover ._counterImage_61uiw_147{transform:scale(1.02)}._statsColumn_61uiw_171{flex-direction:column;grid-area:3/2;display:flex}._statisticsGrid_61uiw_185{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;display:grid}._statCard_61uiw_199{cursor:pointer;border-bottom:none;min-width:0;padding-bottom:0}._statisticValueWrapper_61uiw_213{align-items:baseline;gap:3px;transition:transform .2s;display:inline-flex}._statisticValue_61uiw_213{color:#2b3a8f;font-variant-numeric:tabular-nums;font-size:38px;font-weight:400;line-height:1.1;transition:color .2s;display:inline-block;font-family:Helvetica,sans-serif!important}._statisticPlus_61uiw_249{color:#2b3a8f;-webkit-user-select:none;user-select:none;font-size:32px;font-weight:400;line-height:1.1;transition:color .2s;display:inline-block;font-family:Helvetica,sans-serif!important}._statCard_61uiw_199:hover ._statisticValueWrapper_61uiw_213{transform:translateY(-2px)}._statCard_61uiw_199:hover ._statisticValue_61uiw_213,._statCard_61uiw_199:hover ._statisticPlus_61uiw_249,._statisticValue_61uiw_213:hover,._statisticPlus_61uiw_249:hover{color:#ffc501!important}._statisticLabel_61uiw_293{color:#000000d2;text-transform:none;margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.35}._contactButton_61uiw_311{color:#2b3a8f;border:1px solid #2b3a8f;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:12px;min-height:60px;margin-top:40px;padding:0 30px;font-size:17px;text-decoration:none;transition:color .18s,background-color .18s;display:inline-flex}._contactButton_61uiw_311:hover{color:#fff;background:#2b3a8f}._contactButton_61uiw_311:focus-visible{outline-offset:4px;outline:2px solid #2b3a8f}@media (width<=1200px){._contentContainer_61uiw_19{max-width:86%}._gridContainer_61uiw_47{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:32px 36px}._statisticsGrid_61uiw_185{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}}@media (width<=1024px){._energySection_61uiw_1{padding:60px clamp(18px,4.5vw,28px) 76px}._contentContainer_61uiw_19{max-width:90%}}@media (width<=860px){._energySection_61uiw_1{padding:56px clamp(18px,4.5vw,24px) 72px}._contentContainer_61uiw_19{max-width:94%}._gridContainer_61uiw_47{grid-template-columns:1fr;row-gap:0}._heading_61uiw_61{white-space:normal;grid-area:auto;margin:0 0 12px;font-size:clamp(26px,5.5vw,38px)}._description_61uiw_85{grid-area:auto;margin:0 0 20px;font-size:14.5px}._description_61uiw_85 br{display:none}._supportingDescription_61uiw_105{grid-area:auto;margin:0 0 24px}._imageWrapper_61uiw_125{grid-area:auto;width:100%;max-width:540px;margin:0 auto 32px 0}._statsColumn_61uiw_171{grid-area:auto}._statisticsGrid_61uiw_185{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(16px,4vw,28px);padding-right:clamp(4px,2vw,16px)}}@media (width<=640px){._energySection_61uiw_1{padding:48px clamp(16px,4.2vw,22px) 64px}._contentContainer_61uiw_19{max-width:100%}._heading_61uiw_61{font-size:clamp(24px,6.5vw,32px)}._statisticsGrid_61uiw_185{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px clamp(12px,3.5vw,20px);padding-right:clamp(2px,1.5vw,10px)}._statisticValue_61uiw_213{font-size:clamp(28px,7vw,34px)}._statisticPlus_61uiw_249{font-size:clamp(22px,5.5vw,28px)}._statisticLabel_61uiw_293{margin-top:6px;font-size:clamp(11.5px,3vw,13px)}._contactButton_61uiw_311{width:100%;max-width:320px;margin-top:32px}}@media (width<=420px){._energySection_61uiw_1{padding:44px clamp(14px,4vw,18px) 56px}._statisticsGrid_61uiw_185{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding-right:0}._statisticValue_61uiw_213{font-size:26px}._statisticPlus_61uiw_249{font-size:20px}._statisticLabel_61uiw_293{font-size:11px;line-height:1.35}._contactButton_61uiw_311{min-height:52px;margin-top:28px;font-size:15px}}@media (prefers-reduced-motion:reduce){._contactButton_61uiw_311{transition:none}}._testimonialsHero_1k0jp_1{box-sizing:border-box;border-top:1px solid #0f172a0f;border-bottom:1px solid #0f172a0f;justify-content:center;align-items:flex-start;margin-top:-2px;padding:clamp(48px,6vw,72px) clamp(18px,4.8vw,32px) 0;font-family:DM Sans;display:flex;position:relative;overflow:hidden;background:#fff!important}._content_1k0jp_31{z-index:2;text-align:center;box-sizing:border-box;width:100%;max-width:70%;padding-top:0;position:relative}._eyebrow_1k0jp_51{color:#334155;text-align:left;margin-bottom:14px;font-family:DM Sans;font-size:18px;font-weight:700;line-height:1.2;display:block}._rule_1k0jp_73{background:#111;width:100%;height:1px;margin-bottom:36px}._header_1k0jp_87{text-align:left;width:100%;margin:0 0 18px}._title_1k0jp_99{color:#2b3a8f;letter-spacing:-.035em;max-width:900px;margin:0;font-size:50px;font-weight:700;line-height:1.15}@media (width<=768px){._title_1k0jp_99{font-size:32px}}._subtitle_1k0jp_131{color:#475569;max-width:620px;margin:10px 0 0;font-size:clamp(.76rem,.9vw,.92rem);font-weight:500;line-height:1.55}._ctaRow_1k0jp_149{justify-content:center;gap:10px;margin-top:16px;display:flex}._primaryBtn_1k0jp_163,._secondaryBtn_1k0jp_165{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;border:none;border-radius:999px;height:46px;padding:0 26px;font-size:12px;font-weight:800;transition:all .3s cubic-bezier(.16,1,.3,1)}._primaryBtn_1k0jp_163{color:#fff;background:#2b3a8f;box-shadow:0 4px 14px #0f172a26}._primaryBtn_1k0jp_163:hover{background:#1e293b;transform:translateY(-2px);box-shadow:0 8px 22px #0f172a38}._secondaryBtn_1k0jp_165{color:#2b3a8f;background:#fff;border:1px solid #2b3a8f;box-shadow:0 4px 16px #6b69684d}._secondaryBtn_1k0jp_165:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a38}._beltWrap_1k0jp_239{perspective:2400px;perspective-origin:50%;-webkit-user-select:none;user-select:none;touch-action:none;width:100%;margin-top:44px;position:relative;overflow:hidden}._belt_1k0jp_239{width:100%;height:290px;transform-style:preserve-3d;position:relative}._beltCard_1k0jp_279{background:var(--bg-tech);width:220px;height:155px;color:var(--text-main);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;border-radius:12px;padding:14px 15px;transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .6s cubic-bezier(.25,1,.5,1),filter .6s cubic-bezier(.25,1,.5,1);position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 20px 38px #0f172a2e,0 8px 16px #0f172a1f}._sideCard_1k0jp_329{cursor:pointer}._sideCard_1k0jp_329:hover{filter:brightness(1.06)}._centerCard_1k0jp_347{cursor:pointer}._centerCard_1k0jp_347:hover{filter:brightness(1.04);box-shadow:0 24px 48px #0f172a38,0 8px 20px #0f172a24}._wrappingCard_1k0jp_371{opacity:0!important;transition:none!important}._cardHeader_1k0jp_381{align-items:center;gap:10px;display:flex}._cardThumb_1k0jp_393{background:#00000014;border-radius:9px;flex-shrink:0;width:44px;height:44px;overflow:hidden;box-shadow:0 4px 10px #00000024}._variant_black_1k0jp_413 ._cardThumb_1k0jp_393,._variant_blue_1k0jp_415 ._cardThumb_1k0jp_393{background:#ffffff1a;box-shadow:0 4px 10px #00000047}._cardThumb_1k0jp_393 img{object-fit:cover;width:100%;height:100%;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block}._beltCard_1k0jp_279:hover ._cardThumb_1k0jp_393 img{transform:scale(1.08)}._person_1k0jp_449{text-align:left;min-width:0}._person_1k0jp_449 strong{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:800;line-height:1.15;display:block;overflow:hidden}._cardStars_1k0jp_481{color:#f9c400;letter-spacing:.06em;margin-top:4px;font-size:.76rem;line-height:1}._person_1k0jp_449 span{color:inherit;opacity:.68;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.72rem;font-weight:700;line-height:1.05;display:block;overflow:hidden}._quote_1k0jp_523{color:inherit;text-align:left;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:9px 0 0;font-size:.82rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._cardFooter_1k0jp_551{justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;bottom:8px;left:11px;right:11px}._cardFooter_1k0jp_551 span{min-width:0;color:inherit;opacity:.62;white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;font-weight:800;overflow:hidden}._cardFooter_1k0jp_551 small{color:#f9c400;letter-spacing:.05em;white-space:nowrap;font-size:.72rem}._variant_white_1k0jp_611{background:rgba(var(--bg-clean-rgb), .96);color:var(--text-main)}._variant_black_1k0jp_413{color:#fff;background:#111318;border:1px solid #fff3}._variant_black_1k0jp_413 ._quote_1k0jp_523{color:#ffffffe6}._variant_blue_1k0jp_415{color:#fff;background:linear-gradient(135deg,#46b8ff,#1a91df)}._variant_soft_1k0jp_651{background:var(--bg-tech);color:var(--text-main)}._variant_glass_1k0jp_661{background:var(--glass-card-bg);color:var(--text-main);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._slot0_1k0jp_675{opacity:1;z-index:30;transform:translate(-50%,-50%)translate(0)translateY(-8px)translateZ(210px)rotateY(0)scale(1.16)}._slot1_1k0jp_689{opacity:.98;z-index:25;transform:translate(-50%,-50%)translate(260px)translateY(2px)translateZ(125px)rotateY(-18deg)scale(1.04)}._slot2_1k0jp_703{opacity:.9;z-index:18;transform:translate(-50%,-50%)translate(510px)translateY(24px)translateZ(10px)rotateY(-38deg)scale(.88)}._slot3_1k0jp_717{opacity:.74;z-index:10;transform:translate(-50%,-50%)translate(720px)translateY(52px)translateZ(-170px)rotateY(-62deg)scale(.72)}._slot4_1k0jp_731{opacity:.48;filter:blur(.5px);z-index:3;transform:translate(-50%,-50%)translate(890px)translateY(82px)translateZ(-380px)rotateY(-82deg)scale(.54)}._slotNeg1_1k0jp_747{opacity:.98;z-index:25;transform:translate(-50%,-50%)translate(-260px)translateY(2px)translateZ(125px)rotateY(18deg)scale(1.04)}._slotNeg2_1k0jp_761{opacity:.9;z-index:18;transform:translate(-50%,-50%)translate(-510px)translateY(24px)translateZ(10px)rotateY(38deg)scale(.88)}._slotNeg3_1k0jp_775{opacity:.74;z-index:10;transform:translate(-50%,-50%)translate(-720px)translateY(52px)translateZ(-170px)rotateY(62deg)scale(.72)}._slotNeg4_1k0jp_789{opacity:.48;filter:blur(.5px);z-index:3;transform:translate(-50%,-50%)translate(-890px)translateY(82px)translateZ(-380px)rotateY(82deg)scale(.54)}._rating_1k0jp_807{color:var(--text-main);margin-top:2px}._rating_1k0jp_807 p{margin:0;font-size:1rem;font-weight:500}._rating_1k0jp_807 strong{font-weight:800}._rating_1k0jp_807 div{color:#f9c400;letter-spacing:.3em;margin-top:8px;font-size:1rem}@media (width<=1200px){._beltCard_1k0jp_279{width:200px;height:140px}._slot4_1k0jp_731,._slotNeg4_1k0jp_789{opacity:0;pointer-events:none}._slotNeg3_1k0jp_775{transform:translate(-50%,-50%)translate(-530px)translateY(34px)translateZ(-150px)rotateY(54deg)scale(.76)}._slot3_1k0jp_717{transform:translate(-50%,-50%)translate(530px)translateY(34px)translateZ(-150px)rotateY(-54deg)scale(.76)}}@media (width<=900px){._testimonialsHero_1k0jp_1{display:none!important}._content_1k0jp_31{max-width:90%}._beltWrap_1k0jp_239{overflow:visible}._title_1k0jp_99{font-size:3rem}._subtitle_1k0jp_131{font-size:.94rem}._belt_1k0jp_239{height:170px}._slot3_1k0jp_717,._slotNeg3_1k0jp_775,._slot4_1k0jp_731,._slotNeg4_1k0jp_789{opacity:0;pointer-events:none}._slotNeg2_1k0jp_761{transform:translate(-50%,-50%)translate(-235px)translateY(18px)rotateY(34deg)scale(.82)}._slot2_1k0jp_703{transform:translate(-50%,-50%)translate(235px)translateY(18px)rotateY(-34deg)scale(.82)}._slotNeg1_1k0jp_747{transform:translate(-50%,-50%)translate(-118px)translateY(6px)rotateY(18deg)scale(.94)}._slot1_1k0jp_689{transform:translate(-50%,-50%)translate(118px)translateY(6px)rotateY(-18deg)scale(.94)}}@media (width<=640px){._testimonialsHero_1k0jp_1{padding:82px 14px 56px}._content_1k0jp_31{max-width:100%}._eyebrow_1k0jp_51{font-size:10px}._title_1k0jp_99{font-size:2.35rem}._ctaRow_1k0jp_149{flex-direction:column;align-items:center}._primaryBtn_1k0jp_163,._secondaryBtn_1k0jp_165{width:210px}._belt_1k0jp_239{height:158px}._beltCard_1k0jp_279{width:220px;height:120px}._slot2_1k0jp_703,._slotNeg2_1k0jp_761,._slot3_1k0jp_717,._slotNeg3_1k0jp_775,._slot4_1k0jp_731,._slotNeg4_1k0jp_789{opacity:0;pointer-events:none}._slotNeg1_1k0jp_747{opacity:.6;transform:translate(-50%,-50%)translate(-70px)translateY(12px)rotateY(16deg)scale(.86)}._slot1_1k0jp_689{opacity:.6;transform:translate(-50%,-50%)translate(70px)translateY(12px)rotateY(-16deg)scale(.86)}._slot0_1k0jp_675{transform:translate(-50%,-50%)translate(0)translateY(0)rotateY(0)scale(1)}}._rating_1k0jp_807{color:#475569;flex-direction:column;align-items:center;gap:6px;margin-top:16px;font-family:DM Sans;font-size:.88rem;display:flex}._rating_1k0jp_807 strong{color:#0f172a;font-weight:700}._rating_1k0jp_807 div{color:#f59e0b;letter-spacing:3px;font-size:1.15rem}._modalOverlay_1k0jp_1171{z-index:999999;-webkit-backdrop-filter:blur(10px);background:#0f172ab8;justify-content:center;align-items:center;padding:24px 16px;animation:.22s cubic-bezier(.16,1,.3,1) forwards _overlayIn_1k0jp_1;display:flex;position:fixed;inset:0}@keyframes _overlayIn_1k0jp_1{0%{opacity:0}to{opacity:1}}._modalCard_1k0jp_1221{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#00000040 #0000000a;transform-origin:50%;box-sizing:border-box;border-radius:24px;width:min(540px,94vw);max-height:88vh;padding:34px 28px 28px 32px;animation:.32s cubic-bezier(.22,1,.36,1) forwards _cardIn_1k0jp_1;position:relative;overflow-y:scroll;box-shadow:0 36px 90px #0006,0 14px 34px #0003,0 0 0 1px #ffffff1a}._modalCard_1k0jp_1221::-webkit-scrollbar{width:6px}._modalCard_1k0jp_1221::-webkit-scrollbar-track{background:#0000000a;border-radius:999px;margin:16px 0}._modalCard_1k0jp_1221::-webkit-scrollbar-thumb{background:#00000038;border-radius:999px}._modalCard_1k0jp_1221::-webkit-scrollbar-thumb:hover{background:#0006}._variant_black_1k0jp_413._modalCard_1k0jp_1221,._variant_blue_1k0jp_415._modalCard_1k0jp_1221{scrollbar-color:#ffffff59 #ffffff14}._variant_black_1k0jp_413._modalCard_1k0jp_1221::-webkit-scrollbar-track{background:#ffffff14}._variant_blue_1k0jp_415._modalCard_1k0jp_1221::-webkit-scrollbar-track{background:#ffffff14}._variant_black_1k0jp_413._modalCard_1k0jp_1221::-webkit-scrollbar-thumb{background:#ffffff59}._variant_blue_1k0jp_415._modalCard_1k0jp_1221::-webkit-scrollbar-thumb{background:#ffffff59}._variant_black_1k0jp_413._modalCard_1k0jp_1221::-webkit-scrollbar-thumb:hover{background:#fff9}._variant_blue_1k0jp_415._modalCard_1k0jp_1221::-webkit-scrollbar-thumb:hover{background:#fff9}@keyframes _cardIn_1k0jp_1{0%{opacity:0;transform:scale(.92)translateY(18px)}to{opacity:1;transform:scale(1)translateY(0)}}._modalClose_1k0jp_1367{width:36px;height:36px;color:inherit;cursor:pointer;z-index:10;background:#00000014;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .18s,transform .18s;display:flex;position:absolute;top:18px;right:18px}._modalClose_1k0jp_1367:hover{background:#00000029;transform:scale(1.1)}._modalClose_1k0jp_1367:focus-visible{outline-offset:2px;outline:2px solid #f9c400}._variant_black_1k0jp_413 ._modalClose_1k0jp_1367,._variant_blue_1k0jp_415 ._modalClose_1k0jp_1367{color:#fff;background:#ffffff29}._variant_black_1k0jp_413 ._modalClose_1k0jp_1367:hover,._variant_blue_1k0jp_415 ._modalClose_1k0jp_1367:hover{background:#ffffff47}._modalNavRow_1k0jp_1449{align-items:center;gap:10px;margin-bottom:22px;display:flex}._modalNavBtn_1k0jp_1463{width:32px;height:32px;color:inherit;cursor:pointer;background:#0000000a;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;transition:all .16s;display:flex}._modalNavBtn_1k0jp_1463:hover{background:#0000001a;transform:scale(1.08)}._variant_black_1k0jp_413 ._modalNavBtn_1k0jp_1463,._variant_blue_1k0jp_415 ._modalNavBtn_1k0jp_1463{color:#fff;background:#ffffff14;border-color:#ffffff2e}._variant_black_1k0jp_413 ._modalNavBtn_1k0jp_1463:hover,._variant_blue_1k0jp_415 ._modalNavBtn_1k0jp_1463:hover{background:#fff3}._modalNavBadge_1k0jp_1525{text-transform:uppercase;letter-spacing:.06em;color:#059669;background:#10b9811f;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.76rem;font-weight:700;display:inline-flex}._variant_black_1k0jp_413 ._modalNavBadge_1k0jp_1525,._variant_blue_1k0jp_415 ._modalNavBadge_1k0jp_1525{color:#a7f3d0;background:#ffffff26}._modalBanner_1k0jp_1567{background:#00000014;border-radius:16px;width:100%;height:190px;margin-bottom:22px;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000029}._variant_black_1k0jp_413 ._modalBanner_1k0jp_1567,._variant_blue_1k0jp_415 ._modalBanner_1k0jp_1567{border:1px solid #ffffff24;box-shadow:0 10px 28px #0006}._modalBannerImg_1k0jp_1601{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:block}._modalBanner_1k0jp_1567:hover ._modalBannerImg_1k0jp_1601{transform:scale(1.03)}._modalBannerTag_1k0jp_1625{-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#0f172ad9;border:1px solid #fff3;border-radius:999px;padding:6px 14px;font-size:.74rem;font-weight:800;position:absolute;bottom:12px;left:12px;box-shadow:0 4px 12px #0000004d}._modalHeader_1k0jp_1663{align-items:center;gap:16px;margin-bottom:22px;display:flex}._modalAvatar_1k0jp_1677{background:#e2e8f0e6;border-radius:16px;flex-shrink:0;width:64px;height:64px;overflow:hidden;box-shadow:0 4px 12px #0000001a}._modalAvatar_1k0jp_1677 img{object-fit:cover;width:100%;height:100%}._modalAvatar_1k0jp_1677 span{color:#074a86;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.6rem;font-weight:900;display:flex}._modalPerson_1k0jp_1731{text-align:left;flex:1;min-width:0}._modalAuthorName_1k0jp_1743{color:inherit;margin:0;font-size:1.28rem;font-weight:800;line-height:1.2}._modalAuthorRole_1k0jp_1759{opacity:.72;color:inherit;margin-top:3px;font-size:.9rem;font-weight:500;display:block}._modalStarsRow_1k0jp_1777{color:#f59e0b;letter-spacing:.08em;margin-top:5px;font-size:1.05rem}._modalQuoteWrapper_1k0jp_1793{border-left:3px solid #f59e0bb3;margin:0;padding-left:14px;position:relative}._modalQuoteIcon_1k0jp_1807{opacity:.28;color:inherit;margin-bottom:6px}._modalQuote_1k0jp_1793{color:inherit;text-align:left;margin:0;font-size:1.05rem;font-weight:500;line-height:1.7}._modalCapacity_1k0jp_1837{letter-spacing:.04em;text-transform:uppercase;opacity:.85;color:inherit;margin-top:5px;font-size:.82rem;font-weight:700;display:inline-block}._modalActionRow_1k0jp_1859{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}._modalCaseStudyBtn_1k0jp_1873{background:#f59e0b;border-radius:8px;justify-content:center;align-items:center;padding:9px 18px;font-size:.84rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #0000001f;color:#111827!important}._modalCaseStudyBtn_1k0jp_1873:hover{background:#d97706;transform:translateY(-1px)}._cardCapacity_1k0jp_1913{letter-spacing:.03em;text-transform:uppercase;opacity:.75;color:inherit;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:.68rem;font-weight:700;display:block;overflow:hidden}._modalFooter_1k0jp_1943{border-top:1px solid #00000014;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}._variant_black_1k0jp_413 ._modalFooter_1k0jp_1943,._variant_blue_1k0jp_415 ._modalFooter_1k0jp_1943{border-top-color:#ffffff29}._modalCompanyTag_1k0jp_1973{color:inherit;opacity:.85;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:inline-flex}._modalBrandEndorse_1k0jp_1993{opacity:.6;letter-spacing:.02em;color:inherit;font-size:.78rem;font-weight:600}._newsSection_mljih_1{color:#0a0a0a;box-sizing:border-box;background:#fff;width:100%;padding:clamp(48px,6vw,72px) clamp(18px,4.8vw,32px);font-family:DM Sans}._contentContainer_mljih_19{box-sizing:border-box;width:100%;max-width:70%;margin:0 auto;padding:0}.dark ._newsSection_mljih_1{color:#0a0a0a;background:#fff}._heading_mljih_45{color:#2b3a8f;letter-spacing:-.035em;margin:0 0 56px;font-size:50px;font-weight:700;line-height:1.05}._articleGrid_mljih_63{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 32px;display:grid}._article_mljih_63{flex-direction:column;min-width:0;display:flex}@media (width>=901px){._article_mljih_63:nth-child(2n){margin-top:56px}}._imageContainer_mljih_101{aspect-ratio:3/2;background:#f4f4f4;border-radius:12px;width:100%;margin-bottom:18px;overflow:hidden;box-shadow:0 4px 16px #0000000f}._imageLink_mljih_121{width:100%;height:100%;display:block}._articleImage_mljih_133{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block}._article_mljih_63:hover ._articleImage_mljih_133{transform:scale(1.03)}._articleContent_mljih_157{border-top:1px solid #d5d5d5;padding-top:16px}._metadata_mljih_167{color:#777;align-items:center;gap:14px;margin:0;font-size:16px;font-weight:400;line-height:1.4;display:flex}._metadata_mljih_167 span:first-child{color:#4a4a4a}._separator_mljih_197{color:#a0a0a0}._articleTitle_mljih_205{color:#2b3a8f;margin:24px 0 14px;font-size:20px;font-weight:600;line-height:1.3;transition:color .25s}._articleTitle_mljih_205 a{color:inherit;text-decoration:none}._article_mljih_63:hover ._articleTitle_mljih_205,._articleTitle_mljih_205 a:hover{color:#444}._articleTitle_mljih_205 a:focus-visible{outline-offset:4px;outline:2px solid #0a0a0a}._excerpt_mljih_253{color:#555;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:400;line-height:1.75;display:-webkit-box;overflow:hidden}._newsButton_mljih_277{color:#2b3a8f;background:#fff;border:1.5px solid #2b3a8f;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:230px;min-height:62px;margin:64px auto 0;font-size:18px;font-weight:500;text-decoration:none;transition:color .275s,background-color .275s;display:flex}._newsButton_mljih_277:hover{color:#fff;background:#2b3a8f}._newsButton_mljih_277:focus-visible{outline-offset:4px;outline:2px solid #0a0a0a}._buttonArrow_mljih_333{transition:transform .275s}._newsButton_mljih_277:hover ._buttonArrow_mljih_333{transform:translate(3px,-3px)}@media (width<=1200px){._contentContainer_mljih_19{max-width:86%}}@media (width<=900px){._newsSection_mljih_1{padding:48px clamp(16px,4.5vw,24px) 56px}._contentContainer_mljih_19{max-width:100%}._heading_mljih_45{margin-bottom:28px;font-size:clamp(26px,5.5vw,36px)}._articleGrid_mljih_63{grid-template-columns:1fr;row-gap:24px}._articleGrid_mljih_63>._article_mljih_63:nth-child(n+2){display:none!important}._article_mljih_63{min-height:auto;padding:0}._articleTitle_mljih_205{margin-top:14px;font-size:18px}._excerpt_mljih_253{font-size:14px}._newsButton_mljih_277{width:100%;max-width:260px;min-height:52px;font-size:16px;margin-top:28px!important}}@media (width<=600px){._newsSection_mljih_1{padding:40px clamp(16px,4.2vw,22px) 48px}._heading_mljih_45{margin-bottom:24px;font-size:clamp(24px,6.2vw,32px)}._imageContainer_mljih_101{border-radius:10px;margin-bottom:14px}._articleContent_mljih_157{padding-top:12px}._metadata_mljih_167{font-size:13.5px}._articleTitle_mljih_205{margin:12px 0 8px;font-size:17px}._excerpt_mljih_253{-webkit-line-clamp:3;font-size:13.5px}._newsButton_mljih_277{max-width:240px;min-height:48px;font-size:15px;margin-top:24px!important}}@media (prefers-reduced-motion:reduce){._articleImage_mljih_133,._articleTitle_mljih_205,._buttonArrow_mljih_333,._newsButton_mljih_277{transition:none}}._servicesSection_1smys_1{color:#111;box-sizing:border-box;background:#fff;width:100%;padding:clamp(48px,6vw,72px) clamp(18px,4.8vw,32px);font-family:DM Sans}._container_1smys_19{box-sizing:border-box;width:100%;max-width:70%;margin:0 auto;padding:0}._sectionHeader_1smys_35{border-bottom:1px solid #0a0a0a;margin-bottom:clamp(32px,4vw,54px);padding-bottom:10px}._sectionLabel_1smys_47{letter-spacing:.01em;color:#334155;margin:0;font-family:DM Sans;font-size:16px;font-weight:700;line-height:1.2}._eyebrow_1smys_67{color:#334155;letter-spacing:.01em;border-bottom:1px solid #0a0a0a;align-items:center;gap:24px;margin-bottom:54px;padding-bottom:10px;font-size:16px;font-weight:700;display:flex}._content_1smys_93{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);column-gap:clamp(36px,4vw,64px);padding-top:0;display:grid}._intro_1smys_107{min-width:0;padding-top:0}._mainTitle_1smys_117{color:#2b3a8f;letter-spacing:-.02em;word-break:normal;overflow-wrap:break-word;margin:0 0 22px;font-size:clamp(28px,2.4vw,44px);font-weight:700;line-height:1.12}._titleLine_1smys_139{white-space:nowrap;max-width:100%;display:inline-block}._titleBreak_1smys_151{display:block}._wordWrapper_1smys_159{white-space:nowrap;display:inline-block}._introText_1smys_169{color:#555;max-width:470px;font-size:15px;font-weight:400;line-height:1.5;margin:0 0 24px!important}._carouselWrapper_1smys_187{width:92%;max-width:380px;margin-left:-8px;margin-right:auto;position:relative;margin-top:16px!important;padding-top:8px!important}._grid_1smys_207{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:32px clamp(14px,1.6vw,22px);display:grid}._service_1smys_1{min-width:0;color:inherit;cursor:pointer;text-decoration:none;display:block}._icon_1smys_239{object-fit:contain;color:#334155;transform-origin:0;background:#fff;flex:none;width:64px;height:64px;transition:transform .3s,filter .3s;display:block;overflow:visible}._serviceTitle_1smys_265{color:#334155;margin:18px 0 0;font-size:19px;font-weight:550;line-height:1.25;transition:color .2s}._service_1smys_1:hover ._serviceTitle_1smys_265,._service_1smys_1:focus-visible ._serviceTitle_1smys_265,._serviceTitle_1smys_265:hover{color:#ffc501}._description_1smys_295{color:#000000ad;max-width:100%;margin:8px 0 0;font-size:13.5px;font-weight:400;line-height:1.5}._service_1smys_1:hover ._icon_1smys_239{transform:scale(1.05)}._service_1smys_1:focus-visible ._icon_1smys_239{opacity:.85}@media (width<=1200px){._container_1smys_19{max-width:86%}._content_1smys_93{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);column-gap:36px}._grid_1smys_207{gap:28px 16px}}@media (width<=1100px){._content_1smys_93{grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);column-gap:32px}._mainTitle_1smys_117{font-size:clamp(26px,2.6vw,36px)}._grid_1smys_207{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media (width<=1024px){._servicesSection_1smys_1{padding:60px clamp(18px,4.5vw,28px) 76px}}@media (width<=1200px){._container_1smys_19{max-width:85%}}@media (width<=900px){._container_1smys_19{max-width:92%}._content_1smys_93{grid-template-columns:1fr;row-gap:36px}._carouselWrapper_1smys_187{width:100%;max-width:380px;margin:16px auto 0!important}._mainTitle_1smys_117{margin-bottom:18px;font-size:clamp(26px,4.5vw,36px)}._introText_1smys_169{max-width:600px}._grid_1smys_207{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (width<=600px){._container_1smys_19{max-width:100%}._servicesSection_1smys_1{padding:48px clamp(16px,4.2vw,22px) 64px}._sectionHeader_1smys_35{margin-bottom:32px}._mainTitle_1smys_117{font-size:clamp(24px,6.2vw,32px)}._titleLine_1smys_139{white-space:normal;display:inline}._titleBreak_1smys_151{display:none}._grid_1smys_207{grid-template-columns:1fr;row-gap:24px}}@media (width<=520px){._introText_1smys_169{font-size:14.5px}._icon_1smys_239{width:56px;height:56px}._serviceTitle_1smys_265{margin-top:14px;font-size:18px}._description_1smys_295{font-size:13.5px}}@media (prefers-reduced-motion:reduce){._icon_1smys_239,._serviceTitle_1smys_265{transition:none}}._page_qicq7_1{background-color:var(--bg-primary,#fff);width:100%;min-height:100vh;color:var(--text-primary,#0f172a);box-sizing:border-box;padding:100px 0 60px;font-family:DM sans;transition:background-color .3s,color .3s;position:relative;overflow-x:clip}html._dark_qicq7_27 ._page_qicq7_1{color:#f8fafc;background-color:#0b1120}._contentContainer_qicq7_39{box-sizing:border-box;width:70%;margin:0 auto}@media (width<=900px){._contentContainer_qicq7_39{width:90%}}._heroBanner_qicq7_65{width:100%;height:60vh;margin-bottom:32px;line-height:0;overflow:hidden}._heroBgImage_qicq7_81{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}@media (width<=768px){._heroBanner_qicq7_65{height:35vh}}._heroContent_qicq7_109{z-index:2;box-sizing:border-box;flex-direction:column;gap:8px;width:100%;max-width:900px;display:flex;position:relative}._heroKicker_qicq7_131{letter-spacing:.22em;text-transform:uppercase;color:#2b3a8f;align-items:center;gap:14px;margin:0;font-size:.8rem;font-weight:600;display:flex}html._dark_qicq7_27 ._heroKicker_qicq7_131{color:#94a3b8}._heroKickerLine_qicq7_163{background:#64748b;border-radius:2px;width:28px;height:2px}html._dark_qicq7_27 ._heroKickerLine_qicq7_163{background:#94a3b8}._heroHeadline_qicq7_185{white-space:nowrap;flex-direction:row;align-items:baseline;gap:12px;margin:0;line-height:1.05;display:flex}._heroPreTitle_qicq7_205{color:#485f78;letter-spacing:-.015em;margin:0;font-size:50px;font-weight:400;line-height:1.05}html._dark_qicq7_27 ._heroPreTitle_qicq7_205{color:#cbd5e1}._heroMainTitle_qicq7_231{color:#2b3a8f;letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:50px;font-weight:850;line-height:1.05}html._dark_qicq7_27 ._heroMainTitle_qicq7_231{color:#fff}@media (width<=600px){._heroHeadline_qicq7_185{flex-wrap:wrap;gap:8px}._heroPreTitle_qicq7_205,._heroMainTitle_qicq7_231{font-size:clamp(28px,8vw,50px)}}._heroDescription_qicq7_283{color:#475569;white-space:nowrap;max-width:none;margin:0;font-size:clamp(.96rem,1.2vw,1.1rem);font-weight:500;line-height:1.35}html._dark_qicq7_27 ._heroDescription_qicq7_283{color:#cbd5e1}@media (width<=768px){._heroDescription_qicq7_283{white-space:normal}}._heroFeaturesRow_qicq7_323{flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;padding-top:0;display:flex}._heroFeatureItem_qicq7_341{align-items:center;gap:10px;display:flex}._heroFeatureIcon_qicq7_353{color:#0b1c43;flex-shrink:0;justify-content:center;align-items:center;display:flex}html._dark_qicq7_27 ._heroFeatureIcon_qicq7_353{color:#fb923c}._heroFeatureText_qicq7_377{letter-spacing:.08em;text-transform:uppercase;color:#334e68;font-size:.68rem;font-weight:750;line-height:1.32}html._dark_qicq7_27 ._heroFeatureText_qicq7_377{color:#cbd5e1}._heroFeatureDivider_qicq7_403{background:#94a3b8;width:1px;height:24px}html._dark_qicq7_27 ._heroFeatureDivider_qicq7_403{background:#ffffff38}@media (width<=600px){._heroFeatureDivider_qicq7_403{display:none}._heroFeaturesRow_qicq7_323{gap:16px}}._controlsRow_qicq7_447{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:24px;padding-bottom:18px;display:flex}html._dark_qicq7_27 ._controlsRow_qicq7_447{border-color:#1e293b}@media (width<=900px){._controlsRow_qicq7_447{flex-direction:column;align-items:stretch;gap:14px}._searchBar_qicq7_493{max-width:100%}}._searchBar_qicq7_493{flex-shrink:0;width:100%;max-width:400px;position:relative}._searchInput_qicq7_517{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:10px 16px 10px 42px;font-size:.86rem;transition:all .2s}html._dark_qicq7_27 ._searchInput_qicq7_517{color:#fff;background:#1e293b;border-color:#334155}._searchInput_qicq7_517::placeholder{color:#94a3b8}._searchInput_qicq7_517:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161f}._searchIcon_qicq7_573{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}._filterRow_qicq7_593{width:100%;margin-bottom:24px}._filters_qicq7_603{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._filterBtn_qicq7_617{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:6px 14px;font-size:.78rem;font-weight:500;transition:all .18s}html._dark_qicq7_27 ._filterBtn_qicq7_617{color:#94a3b8;background:#1e293b;border-color:#334155}._filterBtn_qicq7_617:hover{color:#0f172a;background:#e2e8f0}html._dark_qicq7_27 ._filterBtn_qicq7_617:hover{color:#fff;background:#334155}._filterActive_qicq7_673{font-weight:600;color:#fff!important;background:#0f172a!important;border-color:#0f172a!important}html._dark_qicq7_27 ._filterActive_qicq7_673{color:#fff!important;background:#2b3a8f!important;border-color:#2b3a8f!important}._gridContainer_qicq7_701{width:100%}._grid_qicq7_701{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width>=1440px){._grid_qicq7_701{grid-template-columns:repeat(4,1fr)}}@media (width<=960px){._grid_qicq7_701{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){._grid_qicq7_701{grid-template-columns:1fr}}._card_qicq7_759{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 4px 16px -2px #0f172a0f,0 2px 6px -1px #0f172a08}html._dark_qicq7_27 ._card_qicq7_759{background:#1e293b;border-color:#334155;box-shadow:0 4px 16px -2px #00000059}._card_qicq7_759:hover{border-color:#2b3a8f;transform:translateY(-4px);box-shadow:0 12px 28px #0f172a1f,0 4px 10px #2b3a8f14}html._dark_qicq7_27 ._card_qicq7_759:hover{box-shadow:0 12px 28px #00000080}._cardImgFrame_qicq7_815{aspect-ratio:16/10;background:#fff;border-bottom:1px solid #f1f5f9;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}html._dark_qicq7_27 ._cardImgFrame_qicq7_815{background:#1e293b;border-color:#334155}._cardImg_qicq7_815{object-fit:cover;background-color:#fff;width:100%;height:100%;transition:transform .4s}html._dark_qicq7_27 ._cardImg_qicq7_815{background-color:#1e293b}._card_qicq7_759:hover ._cardImg_qicq7_815{transform:scale(1.03)}._cardCategoryBadge_qicq7_881{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#0f172ae0;border-radius:3px;padding:3px 8px;font-size:.68rem;font-weight:600;position:absolute;top:10px;left:10px}._cardBody_qicq7_913{flex-direction:column;flex-grow:1;gap:6px;padding:16px 18px 18px;display:flex}._cardMetaRow_qicq7_929{justify-content:space-between;align-items:center;font-size:.82rem;display:flex}._cardkWText_qicq7_943{color:#2b3a8f;font-size:1.05rem;font-weight:800}._cardLocationText_qicq7_955{color:#64748b;font-size:.78rem}html._dark_qicq7_27 ._cardLocationText_qicq7_955{color:#94a3b8}._cardTitle_qicq7_973{color:#2b3a8f;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:2px 0 4px;font-size:1rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}html._dark_qicq7_27 ._cardTitle_qicq7_973{color:#fff}._cardMetricsRow_qicq7_1005{color:#64748b;border-top:1px solid #f1f5f9;align-items:center;gap:8px;margin-top:4px;padding-top:8px;font-size:.78rem;display:flex}html._dark_qicq7_27 ._cardMetricsRow_qicq7_1005{color:#94a3b8;border-color:#334155}._cardMetricsRow_qicq7_1005 strong{color:#1e293b}html._dark_qicq7_27 ._cardMetricsRow_qicq7_1005 strong{color:#f1f5f9}._dotSep_qicq7_1053{color:#cbd5e1}._cardAction_qicq7_1061{color:#0f172a;align-items:center;gap:4px;margin-top:4px;font-size:.8rem;font-weight:600;transition:color .2s;display:inline-flex}html._dark_qicq7_27 ._cardAction_qicq7_1061,._card_qicq7_759:hover ._cardAction_qicq7_1061{color:#2b3a8f}._arrowIcon_qicq7_1099{transition:transform .2s}._card_qicq7_759:hover ._arrowIcon_qicq7_1099{transform:translate(3px)}._editorialSection_qicq7_1123{width:100%;padding-bottom:60px}._editorialGrid_qicq7_1133{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:start;gap:48px;display:grid}@media (width<=1100px){._editorialGrid_qicq7_1133{gap:36px}}@media (width<=960px){._editorialGrid_qicq7_1133{grid-template-columns:1fr;gap:24px}}._featuredCol_qicq7_1173{flex-direction:column;gap:24px;display:flex}._featuredCard_qicq7_1185{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;transition:box-shadow .28s,transform .28s,border-color .28s;overflow:hidden;box-shadow:0 4px 20px -2px #0f172a14,0 2px 6px -1px #0f172a0a}html._dark_qicq7_27 ._featuredCard_qicq7_1185{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px -2px #0006,0 2px 6px -1px #0003}._featuredCard_qicq7_1185:hover{border-color:#2b3a8f;transform:translateY(-5px);box-shadow:0 20px 40px -4px #0f172a24,0 8px 16px -2px #2b3a8f1f}html._dark_qicq7_27 ._featuredCard_qicq7_1185:hover{box-shadow:0 20px 40px -4px #000000a6,0 8px 16px -2px #00000059}._featuredImgWrap_qicq7_1237{aspect-ratio:16/5;width:100%;position:relative;overflow:hidden}._featuredImg_qicq7_1237{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}._featuredCard_qicq7_1185:hover ._featuredImg_qicq7_1237{transform:scale(1.04)}._featuredBadge_qicq7_1275{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0f172adb;border-radius:4px;padding:4px 10px;font-size:.69rem;font-weight:700;position:absolute;top:12px;left:14px}._featuredHoverOverlay_qicq7_1305{opacity:0;background:linear-gradient(#0000 45%,#2b3a8f 100%);align-items:flex-end;padding:18px 20px;transition:opacity .3s;display:flex;position:absolute;inset:0}._featuredCard_qicq7_1185:hover ._featuredHoverOverlay_qicq7_1305{opacity:1}._featuredHoverCta_qicq7_1335{color:#fff;letter-spacing:.02em;font-size:.9rem;font-weight:700}._featuredContent_qicq7_1349{flex-direction:column;gap:5px;padding:12px 16px 14px;display:flex}._featuredMetaRow_qicq7_1363{justify-content:space-between;align-items:center;display:flex}._featuredkW_qicq7_1375{color:#2b3a8f;font-size:.9rem;font-weight:800}._featuredLocation_qicq7_1387{color:#0f172a;letter-spacing:.01em;background:#f1f5f9;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:700}html._dark_qicq7_27 ._featuredLocation_qicq7_1387{color:#f1f5f9;background:#334155}._featuredTitle_qicq7_1417{color:#0f172a;margin:2px 0 0;font-size:.92rem;font-weight:700;line-height:1.35}html._dark_qicq7_27 ._featuredTitle_qicq7_1417{color:#f1f5f9}._featuredDivider_qicq7_1441{background:#2b3a8f;border-radius:2px;width:28px;height:2px;margin:2px 0}._featuredMetrics_qicq7_1457{color:#64748b;align-items:center;gap:8px;font-size:.74rem;display:flex}html._dark_qicq7_27 ._featuredMetrics_qicq7_1457{color:#94a3b8}._featuredMetricItem_qicq7_1481 strong{color:#1e293b;font-weight:700}html._dark_qicq7_27 ._featuredMetricItem_qicq7_1481 strong{color:#f1f5f9}._featuredDot_qicq7_1499{color:#cbd5e1}._featuredReadBtn_qicq7_1507{color:#fff;cursor:pointer;letter-spacing:.02em;background:#0f172a;border:none;border-radius:4px;align-self:flex-start;align-items:center;gap:4px;margin-top:4px;padding:6px 14px;font-size:.74rem;font-weight:700;transition:background .22s,transform .18s;display:inline-flex}._featuredReadBtn_qicq7_1507:hover{background:#2b3a8f;transform:translate(2px)}html._dark_qicq7_27 ._featuredReadBtn_qicq7_1507{background:#334155}html._dark_qicq7_27 ._featuredReadBtn_qicq7_1507:hover{background:#2b3a8f}._featuredBtnArrow_qicq7_1569{transition:transform .2s}._featuredReadBtn_qicq7_1507:hover ._featuredBtnArrow_qicq7_1569{transform:translate(3px)}._relatedCol_qicq7_1585{background:#fafafa;border:1.5px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:0;padding:18px 16px 10px;transition:box-shadow .28s;display:flex;position:sticky;top:100px;box-shadow:0 4px 20px -2px #0f172a12,0 2px 6px -1px #0f172a08}html._dark_qicq7_27 ._relatedCol_qicq7_1585{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px -2px #0006,0 2px 6px -1px #0003}._relatedHeader_qicq7_1625{border-bottom:2px solid #f1f5f9;margin-bottom:14px;padding-bottom:12px}html._dark_qicq7_27 ._relatedHeader_qicq7_1625{border-color:#334155}._relatedLabel_qicq7_1645{letter-spacing:.12em;color:#2b3a8f;text-transform:uppercase;font-size:.7rem;font-weight:800}._relatedSubtitle_qicq7_1661{color:#64748b;margin:3px 0 0;font-size:.82rem}html._dark_qicq7_27 ._relatedSubtitle_qicq7_1661{color:#94a3b8}._relatedList_qicq7_1681{flex-direction:column;gap:0;display:flex}._noRelated_qicq7_1693{color:#94a3b8;padding:12px 0;font-size:.84rem;font-style:italic}._relatedCard_qicq7_1707{cursor:pointer;border-bottom:1px solid #f1f5f9;grid-template-columns:110px 1fr;align-items:center;gap:12px;padding:14px 0;transition:background .18s,padding .18s;display:grid}html._dark_qicq7_27 ._relatedCard_qicq7_1707{border-color:#334155}._relatedCard_qicq7_1707:last-child{border-bottom:none}._relatedCard_qicq7_1707:hover{background:#f973160a;border-radius:6px;padding-left:6px;padding-right:6px}._relatedImgWrap_qicq7_1759{border-radius:6px;flex-shrink:0;width:110px;height:90px;position:relative;overflow:hidden}._relatedImg_qicq7_1759{object-fit:cover;width:100%;height:100%;transition:transform .35s}._relatedCard_qicq7_1707:hover ._relatedImg_qicq7_1759{transform:scale(1.05)}._relatedBadge_qicq7_1799{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#0f172ad1;border-radius:3px;padding:2px 5px;font-size:.57rem;font-weight:700;position:absolute;top:4px;left:4px}._relatedBody_qicq7_1827{flex-direction:column;gap:2px;min-width:0;display:flex}._relatedkW_qicq7_1841{color:#2b3a8f;font-size:.8rem;font-weight:800}._relatedTitle_qicq7_1853{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.87rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}html._dark_qicq7_27 ._relatedTitle_qicq7_1853{color:#f1f5f9}._relatedLoc_qicq7_1885{color:#0f172a;background:#f1f5f9;border-radius:3px;width:fit-content;padding:1px 6px;font-size:.73rem;font-weight:700;display:inline-block}html._dark_qicq7_27 ._relatedLoc_qicq7_1885{color:#f1f5f9;background:#334155}._relatedCta_qicq7_1917{color:#2b3a8f;align-items:center;gap:2px;margin-top:3px;font-size:.73rem;font-weight:700;transition:gap .18s;display:inline-flex}._relatedCard_qicq7_1707:hover ._relatedCta_qicq7_1917{gap:5px}._relatedArrow_qicq7_1947{transition:transform .18s}._relatedCard_qicq7_1707:hover ._relatedArrow_qicq7_1947{transform:translate(2px)}._emptyState_qicq7_1963{text-align:center;color:#64748b;padding:60px 0;font-size:1rem}._pagination_qicq7_1985{border-top:1px solid #f1f5f9;justify-content:center;align-items:center;gap:16px;margin-top:48px;padding-top:32px;display:flex}html._dark_qicq7_27 ._pagination_qicq7_1985{border-color:#334155}._pageArrowBtn_qicq7_2013{color:#0f172a;cursor:pointer;letter-spacing:.02em;background:0 0;border:1.5px solid #e2e8f0;border-radius:5px;align-items:center;gap:6px;padding:9px 20px;font-size:.82rem;font-weight:700;transition:border-color .2s,color .2s,background .2s;display:inline-flex}html._dark_qicq7_27 ._pageArrowBtn_qicq7_2013{color:#f1f5f9;border-color:#334155}._pageArrowBtn_qicq7_2013:hover:not(:disabled){color:#2b3a8f;background:#f973160d;border-color:#2b3a8f}._pageArrowDisabled_qicq7_2067{opacity:.38;cursor:not-allowed}._pageNumbers_qicq7_2077{align-items:center;gap:6px;display:flex}._pageNumBtn_qicq7_2089{color:#64748b;cursor:pointer;background:0 0;border:1.5px solid #e2e8f0;border-radius:5px;justify-content:center;align-items:center;width:38px;height:38px;font-size:.8rem;font-weight:700;transition:border-color .2s,color .2s,background .2s;display:flex}html._dark_qicq7_27 ._pageNumBtn_qicq7_2089{color:#94a3b8;border-color:#334155}._pageNumBtn_qicq7_2089:hover{color:#2b3a8f;border-color:#2b3a8f}._pageNumActive_qicq7_2141{background:#2b3a8f;border-color:#2b3a8f;color:#fff!important}html._dark_qicq7_27 ._pageNumActive_qicq7_2141{background:#2b3a8f;border-color:#2b3a8f}._reportContainer_8jgas_1{color:#1e293b;box-sizing:border-box;width:100%;max-width:1680px;margin:0 auto;padding:clamp(76px,10vw,100px) clamp(16px,4.5vw,48px) clamp(48px,8vw,80px);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;position:relative}html._dark_8jgas_23 ._reportContainer_8jgas_1{color:#e2e8f0}._mobileNavHeader_8jgas_33{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1440px;margin-bottom:24px;margin-left:auto;margin-right:auto;display:flex}._mobileBackBtn_8jgas_59{color:#2b3a8f;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:8px;padding:10px 18px;font-size:.86rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #0000000a}html._dark_8jgas_23 ._mobileBackBtn_8jgas_59{color:#f8fafc;background:#1e293b;border-color:#334155}._mobileBackBtn_8jgas_59:hover{color:#fff;background:#2b3a8f;border-color:#2b3a8f}html._dark_8jgas_23 ._mobileBackBtn_8jgas_59:hover{color:#0f172a;background:#ffc501;border-color:#ffc501}._mobileActionBtns_8jgas_127{align-items:center;gap:8px;display:flex}._mobileIconBtn_8jgas_139{color:#334155;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:inline-flex}html._dark_8jgas_23 ._mobileIconBtn_8jgas_139{color:#cbd5e1;background:#1e293b;border-color:#334155}._mobileIconBtn_8jgas_139:hover{color:#fff;background:#0f172a;border-color:#0f172a}html._dark_8jgas_23 ._mobileIconBtn_8jgas_139:hover{color:#0f172a;background:#ffc501;border-color:#ffc501}._reportLayout_8jgas_207{z-index:1;box-sizing:border-box;grid-template-columns:1fr 320px;align-items:start;gap:32px;width:100%;max-width:1440px;margin:0 auto;display:grid;position:relative}@media (width<=1080px){._reportLayout_8jgas_207{flex-direction:column;gap:24px;display:flex}._rightSidebar_8jgas_247{flex-direction:column;gap:18px;width:100%;margin-top:12px;display:flex;position:static}}._leftSidebar_8jgas_269{display:none!important}._backBtn_8jgas_277{color:#0f172a;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:9px 16px;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}html._dark_8jgas_23 ._backBtn_8jgas_277{color:#f8fafc;background:#1e293b;border-color:#334155}._backBtn_8jgas_277:hover{color:#fff;background:#0f172a;border-color:#0f172a}html._dark_8jgas_23 ._backBtn_8jgas_277:hover{color:#fff;background:#ffc501;border-color:#ffc501}._sidebarCard_8jgas_349{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:18px}html._dark_8jgas_23 ._sidebarCard_8jgas_349{background:#1e293b;border-color:#334155}._sidebarHeading_8jgas_375{text-transform:uppercase;letter-spacing:.06em;color:#64748b;border-bottom:1px solid #f1f5f9;margin:0 0 12px;padding-bottom:8px;font-size:.78rem;font-weight:700}html._dark_8jgas_23 ._sidebarHeading_8jgas_375{color:#94a3b8;border-color:#334155}._tocList_8jgas_407{flex-direction:column;gap:4px;display:flex}._tocItem_8jgas_419{color:#334155;cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:.82rem;font-weight:500;transition:all .18s;display:flex}html._dark_8jgas_23 ._tocItem_8jgas_419{color:#cbd5e1}._tocItem_8jgas_419:hover{color:#ffc501;background:#f1f5f9}html._dark_8jgas_23 ._tocItem_8jgas_419:hover{color:#ffc501;background:#334155}._tocDropdown_8jgas_485{flex-direction:column;width:100%;display:flex}._tocDropdownBtn_8jgas_497{white-space:nowrap;justify-content:space-between!important}._tocDropdownTitle_8jgas_507{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}._dropdownChevron_8jgas_521{color:#64748b;flex-shrink:0;transition:transform .2s}._chevronRotated_8jgas_533{transform:rotate(180deg)}._subTocList_8jgas_541{border-left:2px solid #e2e8f0;flex-direction:column;gap:3px;margin-top:6px;margin-bottom:8px;margin-left:14px;padding-left:10px;display:flex}html._dark_8jgas_23 ._subTocList_8jgas_541{border-color:#334155}._subTocItem_8jgas_571{color:#64748b;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background:0 0;border:none;border-radius:4px;width:100%;padding:6px 10px;font-size:.8rem;font-weight:500;line-height:1.4;transition:all .18s;display:block;overflow:hidden}html._dark_8jgas_23 ._subTocItem_8jgas_571{color:#94a3b8}._subTocItem_8jgas_571:hover{color:#ffc501;background:#fff7ed;font-weight:600}html._dark_8jgas_23 ._subTocItem_8jgas_571:hover{color:#ffc501;background:#f973161f}._certList_8jgas_643{flex-direction:column;gap:12px;display:flex}._certItem_8jgas_655{align-items:flex-start;gap:10px;display:flex}._greenIcon_8jgas_667{color:#16a34a;flex-shrink:0;margin-top:2px}._blueIcon_8jgas_679{color:#2563eb;flex-shrink:0;margin-top:2px}._orangeIcon_8jgas_691{color:#ffc501;flex-shrink:0;margin-top:2px}._certTitle_8jgas_703{color:#2b3a8f;font-size:.8rem;font-weight:700;display:block}html._dark_8jgas_23 ._certTitle_8jgas_703{color:#fff}._certSub_8jgas_725{color:#64748b;word-break:break-word;font-size:.74rem;display:block}html._dark_8jgas_23 ._certSub_8jgas_725{color:#94a3b8}._actionBtnGroup_8jgas_747{flex-direction:column;gap:8px;display:flex}._actionBtn_8jgas_747{color:#334155;cursor:pointer;box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}html._dark_8jgas_23 ._actionBtn_8jgas_747{color:#cbd5e1;background:#0f172a;border-color:#334155}._actionBtn_8jgas_747:hover{color:#fff;background:#0f172a;border-color:#0f172a}html._dark_8jgas_23 ._actionBtn_8jgas_747:hover{color:#fff;background:#ffc501;border-color:#ffc501}._documentPaper_8jgas_831{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;width:100%;min-width:0;padding:clamp(24px,4.5vw,48px) clamp(16px,4.5vw,56px);box-shadow:0 2px 12px #00000008}html._dark_8jgas_23 ._documentPaper_8jgas_831{background:#0f172a;border-color:#334155;box-shadow:0 4px 20px #0000004d}._reportTitle_8jgas_865{color:#2b3a8f;word-break:break-word;overflow-wrap:break-word;margin:0 0 20px;font-size:clamp(1.35rem,3.5vw,2rem);font-weight:800;line-height:1.25}html._dark_8jgas_23 ._reportTitle_8jgas_865{color:#fff}._metaTable_8jgas_895{border-collapse:collapse;box-sizing:border-box;width:100%;margin-bottom:28px;font-size:.88rem}._metaTable_8jgas_895 td{color:#334155;word-break:break-word;overflow-wrap:break-word;border:1px solid #e2e8f0;padding:10px 14px}html._dark_8jgas_23 ._metaTable_8jgas_895 td{color:#cbd5e1;border-color:#334155}._metaTable_8jgas_895 strong{color:#0f172a}html._dark_8jgas_23 ._metaTable_8jgas_895 strong{color:#fff}@media (width<=640px){._metaTable_8jgas_895,._metaTable_8jgas_895 tbody,._metaTable_8jgas_895 tr,._metaTable_8jgas_895 td{box-sizing:border-box;width:100%;display:block}._metaTable_8jgas_895 tr{border-bottom:1px solid #e2e8f0}html._dark_8jgas_23 ._metaTable_8jgas_895 tr{border-bottom-color:#334155}._metaTable_8jgas_895 td{border:none;padding:8px 12px;font-size:.82rem}._metaTable_8jgas_895 tr:last-child{border-bottom:1px solid #e2e8f0}}._sectionBlock_8jgas_1013{box-sizing:border-box;margin-bottom:32px}._subHeading_8jgas_1023{color:#2b3a8f;word-break:break-word;overflow-wrap:break-word;border-bottom:1.5px solid #cbd5e1;margin:24px 0 12px;padding-bottom:6px;font-size:clamp(1.05rem,2.2vw,1.18rem);font-weight:700}html._dark_8jgas_23 ._subHeading_8jgas_1023{color:#fff;border-color:#334155}._leadPara_8jgas_1055{color:#334155;word-break:break-word;overflow-wrap:break-word;margin-bottom:20px;font-size:clamp(.92rem,2vw,1rem);line-height:1.7}html._dark_8jgas_23 ._leadPara_8jgas_1055{color:#cbd5e1}._reportPara_8jgas_1081{color:#334155;word-break:break-word;overflow-wrap:break-word;margin-bottom:14px;font-size:clamp(.88rem,1.8vw,.95rem);line-height:1.7}html._dark_8jgas_23 ._reportPara_8jgas_1081{color:#cbd5e1}._kpiTableWrapper_8jgas_1109{-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;margin-bottom:12px;overflow-x:auto}._kpiTable_8jgas_1109{border-collapse:collapse;box-sizing:border-box;width:100%}._kpiTable_8jgas_1109 th,._kpiTable_8jgas_1109 td{text-align:left;border:1px solid #cbd5e1;padding:11px 14px;font-size:.88rem}html._dark_8jgas_23 ._kpiTable_8jgas_1109 th,html._dark_8jgas_23 ._kpiTable_8jgas_1109 td{border-color:#334155}._kpiTable_8jgas_1109 th{color:#475569;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;font-size:.75rem;font-weight:600}html._dark_8jgas_23 ._kpiTable_8jgas_1109 th{color:#94a3b8;background:#1e293b}._kpiTable_8jgas_1109 td{color:#0f172a;font-size:1rem}html._dark_8jgas_23 ._kpiTable_8jgas_1109 td{color:#fff}@media (width<=640px){._kpiTable_8jgas_1109 thead{display:none}._kpiTable_8jgas_1109,._kpiTable_8jgas_1109 tbody,._kpiTable_8jgas_1109 tr{box-sizing:border-box;border:none;grid-template-columns:repeat(2,1fr);gap:8px;width:100%;display:grid}._kpiTable_8jgas_1109 td{text-align:center;box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;justify-content:center;padding:12px 10px;display:flex}html._dark_8jgas_23 ._kpiTable_8jgas_1109 td{background:#1e293b;border-color:#334155}._kpiTable_8jgas_1109 td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.03em;color:#64748b;margin-bottom:4px;font-size:.68rem;font-weight:600;display:block}html._dark_8jgas_23 ._kpiTable_8jgas_1109 td:before{color:#94a3b8}._kpiTable_8jgas_1109 td strong{word-break:break-word;font-size:.95rem}}@media (width<=360px){._kpiTable_8jgas_1109,._kpiTable_8jgas_1109 tbody,._kpiTable_8jgas_1109 tr{grid-template-columns:1fr}}._reportBulletList_8jgas_1335{box-sizing:border-box;margin:10px 0 20px 20px;padding:0;list-style-type:disc}@media (width<=640px){._reportBulletList_8jgas_1335{margin:10px 0 18px 16px}}._reportBulletList_8jgas_1335 li{color:#334155;word-break:break-word;overflow-wrap:break-word;margin-bottom:8px;font-size:.94rem;line-height:1.65}html._dark_8jgas_23 ._reportBulletList_8jgas_1335 li{color:#cbd5e1}._galleryGrid_8jgas_1389{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px;display:grid}@media (width<=1024px){._galleryGrid_8jgas_1389{grid-template-columns:repeat(2,1fr);gap:12px}}@media (width<=540px){._galleryGrid_8jgas_1389{grid-template-columns:1fr;gap:12px}}._galleryImg_8jgas_1433{aspect-ratio:16/10;object-fit:cover;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:4px;width:100%;height:auto;min-height:160px;max-height:240px}html._dark_8jgas_23 ._galleryImg_8jgas_1433{border-color:#334155}._videoWrap_8jgas_1467{border:1px solid #cbd5e1;border-radius:6px;width:100%;height:0;margin-bottom:12px;padding-bottom:56.25%;position:relative;overflow:hidden}html._dark_8jgas_23 ._videoWrap_8jgas_1467{border-color:#334155}._videoWrap_8jgas_1467 iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}._videoThumbCard_8jgas_1515{aspect-ratio:16/9;cursor:pointer;box-sizing:border-box;background:#000;border:1px solid #cbd5e1;border-radius:6px;width:100%;height:auto;min-height:180px;max-height:400px;margin-bottom:12px;position:relative;overflow:hidden}html._dark_8jgas_23 ._videoThumbCard_8jgas_1515{border-color:#334155}._videoThumbImg_8jgas_1555{object-fit:cover;opacity:.85;width:100%;height:100%;transition:transform .3s,opacity .3s}._videoThumbCard_8jgas_1515:hover ._videoThumbImg_8jgas_1555{opacity:.95;transform:scale(1.03)}._videoPlayOverlay_8jgas_1581{background:#00000059;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:background .3s;display:flex;position:absolute;inset:0}._videoThumbCard_8jgas_1515:hover ._videoPlayOverlay_8jgas_1581{background:#0003}._playCircle_8jgas_1613{background:red;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .25s;display:flex;box-shadow:0 6px 20px #f006}._videoThumbCard_8jgas_1515:hover ._playCircle_8jgas_1613{transform:scale(1.1)}@media (width<=500px){._playCircle_8jgas_1613{width:48px;height:48px}._playText_8jgas_1657{font-size:.78rem}}._playText_8jgas_1657{color:#fff;text-shadow:0 2px 6px #000c;font-size:.88rem;font-weight:700}._ytLinkBar_8jgas_1681{justify-content:flex-end;display:flex}._ytLinkBtn_8jgas_1691{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:4px;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}html._dark_8jgas_23 ._ytLinkBtn_8jgas_1691{color:#cbd5e1;background:#1e293b;border-color:#334155}._ytLinkBtn_8jgas_1691:hover{color:#fff;background:#0f172a}._rightSidebar_8jgas_247{box-sizing:border-box;flex-direction:column;gap:20px;display:flex;position:sticky;top:100px}._ctaCard_8jgas_1763{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border:1px solid #334155;border-radius:6px;padding:20px}._ctaHeading_8jgas_1781{color:#fff;margin:0 0 8px;font-size:.95rem;font-weight:700}._ctaDesc_8jgas_1795{color:#cbd5e1;margin:0 0 16px;font-size:.82rem;line-height:1.5}._ctaBtn_8jgas_1809{color:#2b3a8f;box-sizing:border-box;background:#ffc501;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px 14px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}._ctaBtn_8jgas_1809:hover{background:#e5b200}._calcResultBox_8jgas_1853{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:10px;padding:14px;display:flex}html._dark_8jgas_23 ._calcResultBox_8jgas_1853{background:#0f172a;border-color:#334155}._calcMetric_8jgas_1885{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.78rem;display:flex}._calcSub_8jgas_1903{color:#64748b}html._dark_8jgas_23 ._calcSub_8jgas_1903{color:#94a3b8}._calcVal_8jgas_1919{color:#0f172a;font-weight:700}html._dark_8jgas_23 ._calcVal_8jgas_1919{color:#fff}._relatedList_8jgas_1937{flex-direction:column;gap:10px;display:flex}._relatedCard_8jgas_1949{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:12px;padding:10px;transition:all .2s;display:flex}html._dark_8jgas_23 ._relatedCard_8jgas_1949{background:#1e293b;border-color:#334155}._relatedCard_8jgas_1949:hover{background:#f8fafc;border-color:#2b3a8f}html._dark_8jgas_23 ._relatedCard_8jgas_1949:hover{background:#334155;border-color:#ffc501}._relatedImg_8jgas_2005{object-fit:cover;border:1px solid #cbd5e1;border-radius:4px;flex-shrink:0;width:60px;height:50px}html._dark_8jgas_23 ._relatedImg_8jgas_2005{border-color:#475569}._relatedMeta_8jgas_2031{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}._relatedkW_8jgas_2047{color:#2b3a8f;font-size:.75rem;font-weight:800}html._dark_8jgas_23 ._relatedkW_8jgas_2047{color:#ffc501}._relatedTitle_8jgas_2067{color:#2b3a8f;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}html._dark_8jgas_23 ._relatedTitle_8jgas_2067{color:#f1f5f9}._bottomBackBar_8jgas_2101{box-sizing:border-box;justify-content:center;width:100%;margin-top:36px;display:flex}._bottomBackBtn_8jgas_2117{color:#2b3a8f;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-size:.88rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #0000000d}html._dark_8jgas_23 ._bottomBackBtn_8jgas_2117{color:#fff;background:#1e293b;border-color:#334155}._bottomBackBtn_8jgas_2117:hover{color:#fff;background:#2b3a8f;border-color:#2b3a8f}html._dark_8jgas_23 ._bottomBackBtn_8jgas_2117:hover{color:#0f172a;background:#ffc501;border-color:#ffc501}._reelsPageWrapper_1dx3u_1{color:#0f172a;overscroll-behavior:none;box-sizing:border-box;background:#f8fafc;height:100vh;min-height:100vh;max-height:100vh;padding-top:105px;padding-bottom:24px;font-family:Poppins,sans-serif;position:relative;overflow:hidden}._reelsPageWrapper_1dx3u_1 button,._reelsPageWrapper_1dx3u_1 input,._reelsPageWrapper_1dx3u_1 span,._reelsPageWrapper_1dx3u_1 p,._reelsPageWrapper_1dx3u_1 h1,._reelsPageWrapper_1dx3u_1 h2,._reelsPageWrapper_1dx3u_1 h3,._reelsPageWrapper_1dx3u_1 h4,._reelsPageWrapper_1dx3u_1 h5,._reelsPageWrapper_1dx3u_1 h6,._reelsPageWrapper_1dx3u_1 a{font-family:Poppins,sans-serif}._reelsPageWrapper_1dx3u_1:before{content:"";filter:blur(120px);pointer-events:none;z-index:0;background:radial-gradient(circle,#e1306c0f 0%,#f777370a 50%,#0000 70%);width:700px;height:500px;position:fixed;top:5%;left:20%}._reelsPageWrapper_1dx3u_1:after{content:"";filter:blur(140px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0ea5e90d 0%,#0000 70%);width:600px;height:600px;position:fixed;bottom:10%;right:15%}._mainContainer_1dx3u_115{z-index:2;box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;height:100%;margin:0;padding:0 3rem;display:flex;position:relative}._igHeaderProfile_1dx3u_143{box-shadow:none;background:0 0;border:none;border-bottom:1px solid #e2e8f0;border-radius:0;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;padding:.35rem 0 .85rem;display:flex}._igProfileLeft_1dx3u_175{align-items:center;gap:.85rem;display:flex}._igAvatarContainer_1dx3u_187{background:linear-gradient(135deg,#0b3b60 0%,#0284c7 50%,#f28c28 100%);border-radius:50%;flex-shrink:0;width:44px;height:44px;padding:2.5px;position:relative}._igAvatarImg_1dx3u_207{object-fit:cover;background:#fff;border:1.5px solid #fff;border-radius:50%;width:100%;height:100%}._igMeta_1dx3u_225{flex-direction:column;gap:.12rem;display:flex}._igHandleRow_1dx3u_237{align-items:center;gap:.4rem;display:flex}._igHandle_1dx3u_237{color:#2b3a8f;letter-spacing:-.015em;font-size:1.1rem;font-weight:700}._verifiedBadge_1dx3u_263{color:#fff;background:#0095f6;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}._platformHeaderPill_1dx3u_285{text-transform:uppercase;letter-spacing:.03em;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.3rem;padding:.1rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}._igBio_1dx3u_311{color:#475569;max-width:580px;margin:0;font-size:.78rem;line-height:1.3}._igStats_1dx3u_327{color:#64748b;font-size:.73rem}._igStats_1dx3u_327 strong{color:#0f172a;font-weight:600}._headerRightActions_1dx3u_347{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._headerCenterUsernames_1dx3u_363{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._usernamePill_1dx3u_377{border-radius:9999px;align-items:center;gap:.35rem;padding:.32rem .75rem;font-size:.76rem;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 3px #0f172a08}._usernamePill_1dx3u_377:hover{transform:translateY(-1px);box-shadow:0 4px 10px #00000014}._igUsernamePill_1dx3u_415{color:#e1306c;background:#fdf2f8;border:1px solid #e1306c4d}._igUsernamePill_1dx3u_415:hover{background:#fce7f3;border-color:#e1306c}._liUsernamePill_1dx3u_439{color:#0a66c2;background:#eff6ff;border:1px solid #0a66c24d}._liUsernamePill_1dx3u_439:hover{background:#dbeafe;border-color:#0a66c2}._fbUsernamePill_1dx3u_463{color:#1877f2;background:#f0f7ff;border:1px solid #1877f24d}._fbUsernamePill_1dx3u_463:hover{background:#e0effe;border-color:#1877f2}._ytUsernamePill_1dx3u_487{color:red;background:#fef2f2;border:1px solid #ff000040}._ytUsernamePill_1dx3u_487:hover{background:#fee2e2;border-color:red}._igBackBtn_1dx3u_509{color:#334155;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}._igBackBtn_1dx3u_509:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8;transform:translateY(-1px)}._splitTheaterWrapper_1dx3u_559{flex:1;grid-template-columns:auto auto 1fr;align-items:stretch;gap:1.5rem;height:calc(100vh - 180px);min-height:480px;max-height:calc(100vh - 180px);margin-top:0;padding-bottom:0;display:grid;overflow:hidden}._verticalLeftArrowColumn_1dx3u_589{flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:center;gap:1.25rem;padding-right:.25rem;display:flex}._bigColorfulArrowBtn_1dx3u_611{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0b3b60 0%,#0284c7 50%,#f28c28 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 6px 18px #0b3b6047}._bigColorfulArrowBtn_1dx3u_611:hover:not(:disabled){transform:translateY(-3px)scale(1.1);box-shadow:0 10px 24px #f28c2866}._bigColorfulArrowBtn_1dx3u_611:disabled{opacity:.25;cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}._theaterPlayerStage_1dx3u_669{flex-direction:column;flex-shrink:0;align-items:center;height:100%;min-height:0;max-height:100%;display:flex}._theaterPhoneContainer_1dx3u_689{aspect-ratio:9/16;background:#0f172a;border-radius:1.25rem;justify-content:center;align-items:center;width:auto;height:calc(100% - 42px);min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px -8px #0f172a38}._theaterReelVideo_1dx3u_719{object-fit:cover;cursor:pointer;width:100%;height:100%}._theaterReelImageWrapper_1dx3u_735{cursor:pointer;background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._theaterReelImage_1dx3u_735{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}._carouselStorySegments_1dx3u_777{z-index:22;align-items:center;gap:.3rem;display:flex;position:absolute;top:.5rem;left:.75rem;right:.75rem}._carouselSegmentTrack_1dx3u_799{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff59;border-radius:9999px;flex:1;height:3px;transition:opacity .2s;overflow:hidden}._carouselSegmentTrack_1dx3u_799:hover{background:#fff9}._carouselSegmentFill_1dx3u_829{background:#fff;border-radius:9999px;height:100%;transition:width 80ms linear;box-shadow:0 0 4px #fffc}._carouselArrowBtn_1dx3u_847{-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:18;background:#0000008c;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0006}._carouselArrowBtn_1dx3u_847:hover{color:#fff;background:#f28c28f2;border-color:#fff;transform:translateY(-50%)scale(1.15);box-shadow:0 6px 16px #f28c2873}._carouselArrowLeft_1dx3u_905{left:.75rem}._carouselArrowRight_1dx3u_913{right:.75rem}._carouselCounterBadge_1dx3u_923{-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.02em;z-index:15;background:#0009;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:.3rem;padding:.22rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;top:1.15rem;right:3.75rem}._theaterNavRow_1dx3u_965{width:100%;height:34px;box-shadow:none;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-top:8px;padding:0;display:flex}._theaterNavBtn_1dx3u_997{color:#334155;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:.45rem;align-items:center;gap:.3rem;padding:.32rem .85rem;font-size:.78rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 3px #0f172a0a}._theaterNavBtn_1dx3u_997:hover:not(:disabled){color:#fff;background:#0f172a;border-color:#0f172a;transform:translateY(-1px);box-shadow:0 4px 10px #0f172a26}._theaterNavBtn_1dx3u_997:disabled{opacity:.35;cursor:not-allowed;box-shadow:none;transform:none}._theaterCounter_1dx3u_1059{color:#64748b;letter-spacing:.02em;font-size:.76rem;font-weight:700}._soundBtn_1dx3u_1075{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:15;background:#0000008c;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s,background .2s;display:flex;position:absolute;top:1rem;right:1rem}._soundBtn_1dx3u_1075:hover{background:#000000bf;transform:scale(1.1)}._fullscreenBtn_1dx3u_1125{-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:15;background:#0000008c;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s,background .2s;display:flex;position:absolute;top:1rem;left:1rem}._fullscreenBtn_1dx3u_1125:hover{background:#000000bf;transform:scale(1.1)}._theaterTopBadge_1dx3u_1177{z-index:15;position:absolute;top:1.15rem;left:3.75rem}._theaterActionsColumn_1dx3u_1193{z-index:15;flex-direction:column;align-items:center;gap:.95rem;display:flex;position:absolute;bottom:9.8rem;right:.85rem}._actionBtn_1dx3u_1215{color:#fff;cursor:pointer;filter:drop-shadow(0 2px 6px #000000bf);background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.22rem;width:auto;height:auto;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex}._actionBtn_1dx3u_1215 span{color:#fff;text-shadow:0 1px 4px #000000f2;font-size:.65rem;font-weight:700}._actionBtn_1dx3u_1215:hover{background:0 0;transform:scale(1.18)}._actionBtn_1dx3u_1215._liked_1dx3u_1275,._actionBtn_1dx3u_1215._saved_1dx3u_1283{border:none}._theaterCaptionSection_1dx3u_1293{z-index:12;text-shadow:0 1px 3px #000000e6;box-sizing:border-box;background:linear-gradient(#0000 0%,#0000008c 40%,#000000eb 100%);flex-direction:column;gap:.35rem;width:100%;padding:1.75rem 1rem .85rem;display:flex;position:absolute;bottom:0;left:0;right:0}._authorRow_1dx3u_1325{align-items:center;gap:.45rem;display:flex}._authorBadge_1dx3u_1337{align-items:center;gap:.35rem;display:flex}._authorAvatar_1dx3u_1349{object-fit:cover;border:1.5px solid #fff;border-radius:50%;width:24px;height:24px}._authorName_1dx3u_1365{color:#fff;font-size:.82rem;font-weight:700}._verifiedIcon_1dx3u_1377{color:#0284c7;fill:#0284c7}._followBadge_1dx3u_1387{color:#fff;background:#ffffff26;border:1px solid #fff9;border-radius:9999px;padding:.12rem .5rem;font-size:.65rem;font-weight:700;text-decoration:none;transition:all .2s}._followBadge_1dx3u_1387:hover{color:#0f172a;background:#fff}._theaterCaptionTitle_1dx3u_1421{color:#fff;width:100%;margin:0;font-size:.85rem;font-weight:700;line-height:1.3}._theaterCaptionBody_1dx3u_1439{color:#e2e8f0;width:100%;font-size:.76rem;line-height:1.4}._captionText_1dx3u_1453{-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;margin:0;display:-webkit-box;overflow:hidden}._captionText_1dx3u_1453._expanded_1dx3u_1471{-webkit-line-clamp:unset;display:block}._audioRow_1dx3u_1503{color:#cbd5e1;align-items:center;gap:.35rem;margin-top:.1rem;font-size:.68rem;display:flex}._musicIcon_1dx3u_1521{color:#cbd5e1}._audioTrackName_1dx3u_1529{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._progressBarWrapper_1dx3u_1541{background:#ffffff40;width:100%;height:3px;position:absolute;bottom:0;left:0}._progressBarFill_1dx3u_1559{background:linear-gradient(90deg,#f28c28 0%,#e1306c 100%);height:100%;transition:width .1s linear}._heartBurstOverlay_1dx3u_1571{pointer-events:none;z-index:20;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._theaterSidePlaylist_1dx3u_1591{background:0 0;border:none;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;padding:0;display:flex;overflow:hidden}._sideControlsToolbar_1dx3u_1619{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.5rem;display:flex}._sideSearchBox_1dx3u_1639{flex:1;min-width:280px;max-width:480px;position:relative}._sideSearchIcon_1dx3u_1653{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}._sideSearchInput_1dx3u_1671{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;border-radius:.5rem;outline:none;width:100%;padding:.42rem .85rem .42rem 2.25rem;font-size:.8rem;font-weight:500;transition:all .2s;box-shadow:0 1px 3px #0f172a0a}._sideSearchInput_1dx3u_1671::placeholder{color:#94a3b8}._sideSearchInput_1dx3u_1671:focus{border-color:#0f172a;box-shadow:0 0 0 2px #0f172a14}._platformFilterButtonGroup_1dx3u_1717{background:0 0;border:none;border-radius:0;align-items:center;gap:.35rem;padding:0;display:flex}._filterBtn_1dx3u_1737{color:#64748b;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:.45rem;align-items:center;gap:.35rem;padding:.42rem .8rem;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #0f172a08}._filterBtn_1dx3u_1737:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}._filterBtnActiveAll_1dx3u_1781{box-shadow:0 2px 8px #0b3b6040;color:#fff!important;background:linear-gradient(135deg,#0b3b60 0%,#0284c7 100%)!important;border-color:#0b3b60!important}._filterBtnActiveIg_1dx3u_1795{box-shadow:0 2px 8px #e1306c4d;color:#fff!important;background:linear-gradient(135deg,#e1306c 0%,#f77737 100%)!important;border-color:#e1306c!important}._filterBtnActiveLi_1dx3u_1809{box-shadow:0 2px 8px #0a66c24d;color:#fff!important;background:#0a66c2!important;border-color:#0a66c2!important}._filterBtnActiveFb_1dx3u_1823{box-shadow:0 2px 8px #1877f24d;color:#fff!important;background:#1877f2!important;border-color:#1877f2!important}._filterBtnActiveYt_1dx3u_1837{box-shadow:0 2px 8px #ff000059;color:#fff!important;background:red!important;border-color:red!important}._sideCardIconBadge_1dx3u_1853{-webkit-backdrop-filter:blur(8px);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;min-height:22px;display:inline-flex;box-shadow:0 2px 6px #0006}._theaterPlatformPill_1dx3u_1887{letter-spacing:.03em;-webkit-backdrop-filter:blur(8px);text-shadow:0 1px 2px #00000080;white-space:nowrap;border-radius:9999px;align-items:center;gap:.32rem;padding:.22rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #00000059}._badgeIg_1dx3u_1919{border:1px solid #ffffff4d;color:#fff!important;background:#e1306ce0!important}._badgeLi_1dx3u_1931{border:1px solid #ffffff4d;color:#fff!important;background:#0a66c2e6!important}._badgeFb_1dx3u_1943{border:1px solid #ffffff4d;color:#fff!important;background:#1877f2e6!important}._badgeYt_1dx3u_1955{border:1px solid #ffffff4d;color:#fff!important;background:#ff0000e6!important}._sideBadgeGroup_1dx3u_1967{align-items:center;gap:.3rem;margin-bottom:.25rem;display:flex}._playlistHeader_1dx3u_1981{border-bottom:none;flex-shrink:0;margin-bottom:.5rem;padding-bottom:.2rem}._playlistTitleRow_1dx3u_1995{align-items:center;gap:.45rem;display:flex}._playlistTitleRow_1dx3u_1995 h4{color:#2b3a8f;flex:1;margin:0;font-size:.95rem;font-weight:700}._playlistBadge_1dx3u_2023{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;padding:.12rem .45rem;font-size:.7rem;font-weight:700}._playlistSubtext_1dx3u_2043{color:#64748b;margin:.15rem 0 0;font-size:.75rem}._playlistDenseGrid_1dx3u_2057{scroll-behavior:smooth;overscroll-behavior:contain;overscroll-behavior-y:contain;flex:1;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));grid-auto-rows:max-content;align-content:start;gap:.65rem;min-height:0;padding-bottom:.85rem;padding-right:.4rem;display:grid;overflow-y:auto}._playlistDenseGrid_1dx3u_2057::-webkit-scrollbar{width:6px}._playlistDenseGrid_1dx3u_2057::-webkit-scrollbar-track{background:#f1f5f9;border-radius:6px}._playlistDenseGrid_1dx3u_2057::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}._playlistDenseGrid_1dx3u_2057::-webkit-scrollbar-thumb:hover{background:#94a3b8}._sideGridReelCard_1dx3u_2129{aspect-ratio:9/16;cursor:pointer;background:#0f172a;border:1.5px solid #e2e8f0;border-radius:.75rem;width:100%;height:auto;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}._sideGridReelCard_1dx3u_2129:hover{z-index:5;border-color:#e1306c80;transform:translateY(-3px)scale(1.02);box-shadow:0 10px 24px #e1306c2e}._sideGridReelCardActive_1dx3u_2169{transform:scale(1.02);border-color:#e1306c!important;box-shadow:0 0 0 2px #e1306c66,0 12px 28px #e1306c40!important}._sideCardMedia_1dx3u_2181{width:100%;height:100%;position:absolute;inset:0}._sideCardImg_1dx3u_2195{object-fit:cover;width:100%;height:100%;transition:transform .4s}._sideGridReelCard_1dx3u_2129:hover ._sideCardImg_1dx3u_2195{transform:scale(1.06)}._sideCardHoverVideo_1dx3u_2217{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}._sideGridReelCard_1dx3u_2129:hover ._sideCardHoverVideo_1dx3u_2217{opacity:1}._cardMediaTypeBadge_1dx3u_2247{-webkit-backdrop-filter:blur(6px);color:#fff;white-space:nowrap;background:#0f172abf;border:1px solid #ffffff40;border-radius:9999px;flex-shrink:0;align-items:center;gap:.18rem;height:18px;padding:.1rem .32rem;font-size:.54rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 1px 4px #0000004d}._nowPlayingSideBadge_1dx3u_2287{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;white-space:nowrap;background:#0f172ae6;border:1px solid #e1306ccc;border-radius:9999px;justify-content:center;align-items:center;gap:.22rem;height:18px;padding:.12rem .45rem;display:inline-flex;position:absolute;top:.4rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #e1306c4d}._nowPlayingSideBadge_1dx3u_2287 span{letter-spacing:.04em;color:#fff;font-size:.52rem;font-weight:800}._equalizerBar_1dx3u_2341{background:#e1306c;border-radius:2px;width:2.5px;height:10px;animation:.8s ease-in-out infinite alternate _equalizerBounce_1dx3u_1}._equalizerBar_1dx3u_2341:nth-child(2){background:#f77737;height:14px;animation-delay:.2s}._equalizerBar_1dx3u_2341:nth-child(3){background:#0095f6;height:9px;animation-delay:.4s}@keyframes _equalizerBounce_1dx3u_1{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}._sideCardOverlay_1dx3u_2399{pointer-events:none;background:linear-gradient(#00000040 0%,#0000 40%,#0f172af2 100%);flex-direction:column;justify-content:space-between;padding:.5rem;display:flex;position:absolute;inset:0}._sideCardTopRow_1dx3u_2421{justify-content:space-between;align-items:center;gap:.25rem;width:100%;display:flex}._sideCardBottom_1dx3u_2437{flex-direction:column;gap:.2rem;width:100%;display:flex}._sideCardTitle_1dx3u_2451{color:#fff;-webkit-line-clamp:2;text-shadow:0 1px 3px #000000e6;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:.72rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}._sideCardMeta_1dx3u_2479{color:#cbd5e1;white-space:nowrap;justify-content:space-between;align-items:center;gap:.25rem;width:100%;font-size:.6rem;display:flex}._sideCardViews_1dx3u_2501{color:#fff;white-space:nowrap;flex-shrink:0;align-items:center;gap:.22rem;font-weight:600;display:inline-flex}._sideCardDate_1dx3u_2521{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;text-align:right;flex-shrink:1;font-size:.58rem;overflow:hidden}._soundBtn_1dx3u_1075{color:#fff;cursor:pointer;z-index:10;background:#0009;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s;display:flex;position:absolute;top:1.2rem;right:1.2rem}._soundBtn_1dx3u_1075:hover{transform:scale(1.1)}._reelsBadgeTop_1dx3u_2587{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.04em;text-transform:uppercase;color:#0f172a;z-index:10;background:#ffffffeb;border:1px solid #ffffff80;border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:1.2rem;left:1.2rem;box-shadow:0 2px 8px #00000026}._reelActionsColumn_1dx3u_2631{z-index:10;flex-direction:column;align-items:center;gap:1rem;display:flex;position:absolute;bottom:4.5rem;right:.85rem}._actionItem_1dx3u_2653{color:#fff;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.2rem;text-decoration:none;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);display:flex}._actionItem_1dx3u_2653:hover{transform:scale(1.15)}._actionIconBubble_1dx3u_2687{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._likedIcon_1dx3u_2709{fill:#ff3040;color:#ff3040!important}._savedIcon_1dx3u_2719{fill:#f59e0b;color:#f59e0b!important}._actionCount_1dx3u_2729{color:#fff;text-shadow:0 1px 4px #000c;font-size:.72rem;font-weight:600}._reelBottomOverlay_1dx3u_2745{z-index:9;text-shadow:0 1px 3px #000c;background:linear-gradient(#0000 0%,#0006 40%,#000000e0 100%);flex-direction:column;gap:.4rem;padding:1.15rem;display:flex;position:absolute;bottom:.4rem;left:0;right:3.75rem}._reelUserRow_1dx3u_2773{align-items:center;gap:.45rem;display:flex}._userSmallAvatar_1dx3u_2785{object-fit:cover;border:1.5px solid #fff;border-radius:50%;width:30px;height:30px}._userHandleText_1dx3u_2801{color:#fff;font-size:.85rem;font-weight:700}._reelFollowPill_1dx3u_2813{color:#fff;background:#ffffff26;border:1px solid #ffffffb3;border-radius:9999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700;text-decoration:none}._reelCaption_1dx3u_2835{color:#f1f5f9;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:4em;font-size:.825rem;line-height:1.4;display:-webkit-box;overflow:hidden}._reelCaptionExpanded_1dx3u_2857{-webkit-line-clamp:unset;max-height:14em}._moreBtn_1dx3u_1481{color:#94a3b8;cursor:pointer;background:0 0;border:none;margin-left:.25rem;padding:0;font-size:.775rem;font-weight:600}._reelAudioMarquee_1dx3u_2889{color:#cbd5e1;align-items:center;gap:.4rem;font-size:.72rem;display:flex}._reelProgressBar_1dx3u_2905{z-index:15;background:#fff3;width:100%;height:3px;position:absolute;bottom:0;left:0}._reelProgressFill_1dx3u_2925{background:linear-gradient(90deg,#f09433,#dc2743);height:100%}._playStateOverlay_1dx3u_2937{pointer-events:none;z-index:12;background:#0000004d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._heartBurstOverlay_1dx3u_1571{pointer-events:none;z-index:14;justify-content:center;align-items:center;animation:.9s cubic-bezier(.175,.885,.32,1.275) forwards _burstFade_1dx3u_1;display:flex;position:absolute;inset:0}@keyframes _burstFade_1dx3u_1{0%{opacity:.9;transform:scale(.4)}50%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}._toast_1dx3u_3013{color:#0f172a;z-index:99999;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.825rem;font-weight:600;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0f172a26}@media (width<=1024px){._splitTheaterWrapper_1dx3u_559{grid-template-columns:1fr}._theaterPlayerStage_1dx3u_669{position:static}._theaterSidePlaylist_1dx3u_1591{max-height:500px}}@media (width<=768px){._mainContainer_1dx3u_115{padding:0 1rem}._denseReelsGrid_1dx3u_3083{grid-template-columns:repeat(2,1fr);gap:.6rem}._theaterPhoneContainer_1dx3u_689{aspect-ratio:9/16;max-width:100%;max-height:80vh}}._doaWrapper_1plrf_2{color:#0f172a;background:#fff;width:100%;min-height:100vh;padding-bottom:6rem;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif}._heroSection_1plrf_2{color:#0f172a;background:linear-gradient(#fff 0%,#f8fafc 100%);border-bottom:1px solid #e2e8f0;padding:5.5rem 1.5rem 2.5rem}._heroContainer_1plrf_2{max-width:1240px;margin:0 auto}._badgeRow_1plrf_2{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:.75rem;display:flex}._regulatoryPill_1plrf_2{color:#ea580c;letter-spacing:.04em;text-transform:uppercase;background:#f9731614;border:1px solid #f9731640;border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-size:.7rem;font-weight:500;display:inline-flex}._mopPill_1plrf_2{color:#0284c7;background:#0284c714;border:1px solid #0284c740}._heroTitle_1plrf_2{color:#2b3a8f;letter-spacing:-.01em;margin-bottom:.5rem;font-size:2rem;font-weight:600;line-height:1.25}._heroTitle_1plrf_2 span{color:#ea580c}._heroSubtitle_1plrf_2{color:#475569;max-width:860px;margin:0;font-size:.92rem;font-weight:400;line-height:1.6}._layoutContainer_1plrf_2{grid-template-columns:280px 1fr;align-items:start;gap:40px;max-width:1240px;margin:2rem auto 0;padding:0 1.5rem;display:grid}@media (width<=960px){._layoutContainer_1plrf_2{grid-template-columns:1fr;gap:24px}}._sidebar_1plrf_2{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:16px;position:sticky;top:90px}@media (width<=960px){._sidebar_1plrf_2{position:static}}._sidebarHeading_1plrf_2{text-transform:uppercase;letter-spacing:.06em;color:#2b3a8f;border-bottom:1px solid #e2e8f0;margin-bottom:12px;padding-bottom:8px;font-size:.78rem;font-weight:600}._sidebarNav_1plrf_2{flex-direction:column;gap:2px;display:flex}._sidebarLink_1plrf_2{color:#475569;border-radius:4px;padding:8px 10px;font-size:.8rem;font-weight:400;line-height:1.4;text-decoration:none;transition:all .2s;display:block}._sidebarLink_1plrf_2:hover{color:#0b3b60;background:#e2e8f0}._sidebarLinkActive_1plrf_2{background:#0b3b60;font-weight:500;color:#fff!important}._sidebarHelpBox_1plrf_2{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-top:20px;padding:14px}._sidebarHelpTitle_1plrf_2{color:#2b3a8f;margin-bottom:4px;font-size:.82rem;font-weight:600}._sidebarHelpText_1plrf_2{color:#64748b;margin-bottom:10px;font-size:.75rem;line-height:1.45}._sidebarHelpBtn_1plrf_2{text-align:center;color:#fff;cursor:pointer;background:#ea580c;border:none;border-radius:4px;width:100%;padding:6px 12px;font-size:.75rem;font-weight:500;text-decoration:none;display:block}._sidebarHelpBtn_1plrf_2:hover{background:#c2410c}._mainArticle_1plrf_2{flex-direction:column;gap:2.75rem;min-width:0;display:flex}._articleSection_1plrf_2{border-bottom:1px solid #f1f5f9;padding-bottom:2rem;scroll-margin-top:100px}._articleSection_1plrf_2:last-child{border-bottom:none}._sectionHeader_1plrf_2{margin-bottom:1rem}._sectionTag_1plrf_2{color:#ea580c;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:.72rem;font-weight:600;display:block}._sectionTitle_1plrf_2{color:#2b3a8f;margin:0 0 6px;font-size:1.4rem;font-weight:600;line-height:1.3}._bodyText_1plrf_2{color:#334155;margin-bottom:1rem;font-size:.88rem;font-weight:400;line-height:1.65}._calloutBox_1plrf_2{background:#f8fafc;border-left:3px solid #0b3b60;border-radius:0 4px 4px 0;margin:1rem 0;padding:12px 16px}._calloutText_1plrf_2{color:#334155;margin:0;font-size:.82rem;line-height:1.55}._tableContainer_1plrf_2{border:1px solid #e2e8f0;border-radius:6px;width:100%;margin:1.25rem 0;overflow-x:auto}._dataTable_1plrf_2{border-collapse:collapse;text-align:left;width:100%;font-size:.8rem}._dataTable_1plrf_2 th{color:#0b3b60;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 14px;font-weight:600}._dataTable_1plrf_2 td{color:#334155;border-bottom:1px solid #f1f5f9;padding:10px 14px;line-height:1.5}._dataTable_1plrf_2 tr:last-child td{border-bottom:none}._dataTable_1plrf_2 tr:hover td{background:#fafafa}._highlightRow_1plrf_2 td{background:#f973160a}._greenBadge_1plrf_2{color:#16a34a;font-weight:600;display:inline-block}._linearList_1plrf_2{flex-direction:column;gap:12px;margin:1rem 0;display:flex}._linearItem_1plrf_2{background:#fff;border:1px solid #e2e8f0;border-radius:6px;gap:14px;padding:12px 16px;display:flex}._itemNumber_1plrf_2{color:#0b3b60;background:#f1f5f9;border-radius:4px;height:fit-content;padding:2px 8px;font-size:.82rem;font-weight:600}._itemContent_1plrf_2{flex:1}._itemTitle_1plrf_2{color:#2b3a8f;margin:0 0 4px;font-size:.9rem;font-weight:600}._itemDesc_1plrf_2{color:#475569;margin:0 0 6px;font-size:.8rem;line-height:1.5}._itemMeta_1plrf_2{color:#ea580c;font-size:.72rem;font-weight:500}._calcWrapper_1plrf_2{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;margin:1.25rem 0;padding:20px}._calcGrid_1plrf_2{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=768px){._calcGrid_1plrf_2{grid-template-columns:1fr}}._calcInputs_1plrf_2{flex-direction:column;gap:14px;display:flex}._inputGroup_1plrf_2{flex-direction:column;gap:4px;display:flex}._inputLabel_1plrf_2{color:#0b3b60;justify-content:space-between;font-size:.78rem;font-weight:500;display:flex}._inputValBadge_1plrf_2{color:#ea580c;font-weight:600}._rangeInput_1plrf_2{accent-color:#ea580c;cursor:pointer;width:100%}._calcOutput_1plrf_2{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;justify-content:space-between;padding:16px;display:flex}._calcRow_1plrf_2{border-bottom:1px dashed #e2e8f0;justify-content:space-between;padding:6px 0;font-size:.8rem;display:flex}._calcRow_1plrf_2:last-of-type{border-bottom:none}._calcTotalBox_1plrf_2{text-align:center;background:#f973160f;border:1px solid #f9731640;border-radius:4px;margin-top:10px;padding:10px}._calcTotalLabel_1plrf_2{color:#ea580c;text-transform:uppercase;font-size:.7rem;font-weight:600}._calcTotalVal_1plrf_2{color:#0b3b60;font-size:1.35rem;font-weight:600}._circularsHeaderControls_1plrf_2{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:12px;margin-bottom:1rem;padding:14px 16px;display:flex}._circularsSearchRow_1plrf_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._circularSearchBox_1plrf_2{background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;align-items:center;gap:8px;width:100%;max-width:380px;padding:8px 12px;transition:border-color .2s,box-shadow .2s;display:flex}._circularSearchBox_1plrf_2:focus-within{border-color:#0b3b60;box-shadow:0 0 0 3px #0b3b601a}._circularSearchInput_1plrf_2{color:#0f172a;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:.82rem}._viewToggleGroup_1plrf_2{background:#e2e8f0;border-radius:6px;gap:3px;padding:3px;display:inline-flex}._viewToggleBtn_1plrf_2{cursor:pointer;color:#475569;background:0 0;border:none;border-radius:4px;align-items:center;gap:5px;padding:5px 10px;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}._viewToggleBtnActive_1plrf_2{color:#0b3b60;background:#fff;box-shadow:0 1px 3px #0f172a1a}._filterPillGroup_1plrf_2{flex-wrap:wrap;gap:6px;display:flex}._filterPill_1plrf_2{cursor:pointer;color:#475569;background-color:#fff;border:1px solid #cbd5e1;border-radius:9999px;padding:4px 10px;font-size:.72rem;font-weight:500;transition:all .18s}._filterPill_1plrf_2:hover{color:#0b3b60;border-color:#0b3b60}._filterPillActive_1plrf_2{font-weight:600;color:#fff!important;background-color:#0b3b60!important;border-color:#0b3b60!important}._docTableContainer_1plrf_2{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin:1rem 0 1.5rem;overflow-x:auto;box-shadow:0 1px 3px #0f172a0a}._docDataTable_1plrf_2{border-collapse:collapse;text-align:left;width:100%;font-size:.8rem}._docDataTable_1plrf_2 th{color:#fff;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#0b3b60;border-bottom:2px solid #082a46;padding:10px 14px;font-size:.76rem;font-weight:600}._docDataTable_1plrf_2 td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 14px}._docDataTable_1plrf_2 tbody tr:nth-child(2n){background-color:#f8fafc}._docDataTable_1plrf_2 tbody tr:hover{background-color:#f1f5f9}._docTitleCell_1plrf_2{flex-direction:column;gap:3px;max-width:380px;display:flex}._docTitleText_1plrf_2{color:#2b3a8f;font-size:.82rem;font-weight:600;line-height:1.35}._docMetaSub_1plrf_2{color:#64748b;align-items:center;gap:6px;font-size:.7rem;display:flex}._docNoBadge_1plrf_2{color:#334155;background:#e2e8f0;border-radius:3px;padding:1px 5px;font-family:monospace;font-size:.68rem}._typeBadge_1plrf_2{color:#0369a1;white-space:nowrap;background:#e0f2fe;border-radius:4px;padding:2px 7px;font-size:.68rem;font-weight:600;display:inline-block}._authCellBadge_1plrf_2{color:#0b3b60;white-space:nowrap;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:.72rem;font-weight:600;display:inline-flex}._docDownloadBtn_1plrf_2{white-space:nowrap;background:#16a34a;border:1px solid #15803d;border-radius:5px;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #16a34a40;color:#fff!important}._docDownloadBtn_1plrf_2:hover{background:#15803d;transform:translateY(-1px);box-shadow:0 4px 8px #16a34a59}._docDownloadBtnSec_1plrf_2{white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:4px;align-items:center;gap:4px;padding:5px 10px;font-size:.72rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;color:#0b3b60!important}._docDownloadBtnSec_1plrf_2:hover{background:#f1f5f9;border-color:#0b3b60}._circularsList_1plrf_2{flex-direction:column;gap:14px;margin:1rem 0;display:flex}._circularItem_1plrf_2{background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;padding:16px 18px;transition:border-color .2s,box-shadow .2s}._circularItem_1plrf_2:hover{border-color:#94a3b8;box-shadow:0 4px 12px #0f172a0d}._circularTop_1plrf_2{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._authBadge_1plrf_2{color:#0b3b60;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:700}._dateBadge_1plrf_2{color:#64748b;font-size:.72rem;font-weight:500}._circularItemTitle_1plrf_2{color:#2b3a8f;margin:0 0 6px;font-size:.95rem;font-weight:700;line-height:1.35}._circularSummaryText_1plrf_2{color:#475569;margin:0 0 10px;font-size:.8rem;line-height:1.55}._pointsList_1plrf_2{color:#334155;flex-direction:column;gap:5px;margin:0 0 12px;padding-left:18px;font-size:.76rem;display:flex}._circularCardFooter_1plrf_2{border-top:1px dashed #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}._driveNoticeBox_1plrf_2{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:.76rem;display:flex}._faqsList_1plrf_2{flex-direction:column;gap:8px;margin-top:1rem;display:flex}._faqItem_1plrf_2{background:#fff;border:1px solid #e2e8f0;border-radius:4px}._faqQuestion_1plrf_2{cursor:pointer;color:#0b3b60;justify-content:space-between;align-items:center;padding:12px 14px;font-size:.85rem;font-weight:500;display:flex}._faqQuestion_1plrf_2:hover{background:#f8fafc}._faqAnswer_1plrf_2{color:#475569;padding:0 14px 12px;font-size:.78rem;line-height:1.55}._pageContainer_1ujzv_35,._pageContainer_1ujzv_35 *,._pageContainer_1ujzv_35 :before,._pageContainer_1ujzv_35 :after,._pageContainer_1ujzv_35 button,._pageContainer_1ujzv_35 input,._pageContainer_1ujzv_35 textarea,._pageContainer_1ujzv_35 select{font-family:DM Sans,sans-serif!important}._pageContainer_1ujzv_35{background:var(--bg-clean,#fafafa);width:100%;min-height:100vh;color:var(--text-main,#0f172a);box-sizing:border-box;padding-top:80px;transition:background .3s,color .3s;overflow-x:hidden}.dark ._pageContainer_1ujzv_35{color:#f1f5f9;background:#0b0f19}._heroHeader_1ujzv_95{color:#fff;text-align:center;background:#090e1a;border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;width:100%;min-height:480px;padding:4.5rem 1.5rem 5rem;display:flex;position:relative;overflow:hidden}.dark ._heroHeader_1ujzv_95{background:#070b14;border-bottom-color:#ffffff0f}._heroBgWrapper_1ujzv_135{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._heroBgImage_1ujzv_151{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.02)}._heroBgOverlayCentered_1ujzv_169{background:radial-gradient(85% 85%,#0b112094 0%,#0b112061 60%,#0b11201f 100%),linear-gradient(#0b112059 0%,#0000 35%,#0b112073 100%);position:absolute;inset:0}.dark ._heroBgOverlayCentered_1ujzv_169{background:radial-gradient(85% 85%,#070b14a6 0%,#070b1473 60%,#070b142e 100%),linear-gradient(#070b1466 0%,#0000 35%,#070b1480 100%)}._headerInner_1ujzv_221{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:70%;margin:0 auto;display:flex;position:relative}@media (width<=1200px){._headerInner_1ujzv_221{max-width:85%}}@media (width<=940px){._headerInner_1ujzv_221{max-width:92%}}._breadcrumbRowCentered_1ujzv_269{color:#94a3b8;letter-spacing:.02em;text-shadow:0 1px 4px #0009;justify-content:center;align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:13px;display:flex}._breadcrumbRowCentered_1ujzv_269 a,._breadcrumbBtn_1ujzv_295{color:#cbd5e1;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;transition:color .2s}._breadcrumbRowCentered_1ujzv_269 a:hover,._breadcrumbBtn_1ujzv_295:hover{color:#f59e0b}._breadcrumbActive_1ujzv_327{color:#fff;font-weight:600}._clusterPill_1ujzv_337{letter-spacing:.12em;text-transform:uppercase;color:#f59e0b;text-shadow:0 1px 4px #0009;border-bottom:2px solid #f59e0b;margin-bottom:1.2rem;padding:.25rem 0;font-size:.72rem;font-weight:700;display:inline-block}._pageH1Centered_1ujzv_363{text-align:center;letter-spacing:-.025em;color:#fff;text-shadow:0 2px 14px #000000b3,0 1px 3px #000c;flex-direction:column;align-items:center;gap:.4rem;max-width:1040px;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:clamp(2.1rem,4.4vw,3.3rem);font-weight:750;line-height:1.22;display:flex}._metaDesc_1ujzv_399{color:#cbd5e1;text-align:center;text-shadow:0 1px 8px #000000a6,0 1px 2px #000c;max-width:820px;margin:1.25rem auto 2.25rem;font-size:1.08rem;font-weight:400;line-height:1.65}._heroCtaRowCentered_1ujzv_421{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}._ctaBtn_1ujzv_439{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.65rem;padding:.75rem 1.65rem;font-size:.92rem;font-weight:650;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #0003}._ctaBtn_1ujzv_439:hover{color:#fff;background:#2b3a8f;border-color:#2b3a8f;transform:translateY(-2px);box-shadow:0 8px 24px #2b3a8f59}._ctaBtn_1ujzv_439 svg{transition:transform .25s}._ctaBtn_1ujzv_439:hover svg{transform:translate(3px)}._lastReviewedBadge_1ujzv_503{-webkit-backdrop-filter:blur(8px);color:#94a3b8;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.8rem;font-weight:500;display:inline-flex}._mainContainer_1ujzv_539{box-sizing:border-box;width:100%;max-width:70%;margin:3.5rem auto 6rem;padding:0}@media (width<=1200px){._mainContainer_1ujzv_539{max-width:85%}}@media (width<=940px){._mainContainer_1ujzv_539{max-width:92%}}._headingSectionWrapper_1ujzv_581{width:100%;margin-top:2.25rem;margin-bottom:1.5rem}._sectionHeader_1ujzv_593{border-bottom:1px solid #0a0a0a;width:100%;margin-bottom:14px;padding-bottom:8px}.dark ._sectionHeader_1ujzv_593{border-bottom-color:#fff3}._sectionLabel_1ujzv_615{letter-spacing:.04em;text-transform:uppercase;color:#334155;margin:0;font-size:14px;font-weight:700;line-height:1.2}.dark ._sectionLabel_1ujzv_615{color:#94a3b8}._wordWrapper_1ujzv_643{white-space:nowrap;display:inline-block}._animatedChar_1ujzv_653{will-change:transform, opacity;display:inline-block}._wordSpace_1ujzv_663{display:inline-block}._h2Heading_1ujzv_671{letter-spacing:-.02em;color:#2b3a8f;margin-top:0;margin-bottom:.6rem;font-size:clamp(1.85rem,2.8vw,2.45rem);font-weight:700;line-height:1.16}.dark ._h2Heading_1ujzv_671{color:#60a5fa}._bodyParagraph_1ujzv_699{color:#444;margin:0 0 1.5rem;font-size:1.05rem;font-weight:400;line-height:1.7}.dark ._bodyParagraph_1ujzv_699{color:#cbd5e1}._statsStrip_1ujzv_729{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.75rem 1.5rem;width:100%;margin-top:1.5rem;margin-bottom:3.5rem;padding:.6rem 0;display:grid}._statStripItem_1ujzv_751{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}._statStripIconWrapper_1ujzv_767{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.6rem;transition:transform .25s;display:flex}._statStripIcon_1ujzv_767{object-fit:contain;width:44px;height:44px;transition:transform .25s;display:block}._statStripItem_1ujzv_751:hover ._statStripIconWrapper_1ujzv_767{transform:translateY(-2px)}._statStripMetric_1ujzv_811{letter-spacing:-.025em;color:#334155;white-space:nowrap;margin:0 0 .3rem;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:750;line-height:1.15}.dark ._statStripMetric_1ujzv_811{color:#60a5fa}._statStripLabel_1ujzv_839{color:#64748b;text-align:center;margin:0;font-size:.88rem;font-weight:500;line-height:1.35}.dark ._statStripLabel_1ujzv_839{color:#94a3b8}@media (width<=900px){._statsStrip_1ujzv_729{column-gap:1rem;margin-top:1.25rem;margin-bottom:2rem}._statStripMetric_1ujzv_811{font-size:1.35rem}._statStripLabel_1ujzv_839{font-size:.82rem}}@media (width<=640px){._statsStrip_1ujzv_729{grid-template-columns:repeat(2,1fr);gap:1.75rem 1.25rem}._statStripItem_1ujzv_751:last-child{grid-column:1/-1;justify-self:center;max-width:60%}}._featuredSplitCard_1ujzv_925{background:#fff;border:1px solid #00000014;border-radius:14px;grid-template-columns:38% minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,3.5vw,3.5rem);width:100%;margin-bottom:3.5rem;padding:1.75rem;transition:border-color .35s,box-shadow .35s;display:grid;box-shadow:0 4px 18px -4px #0f172a0f}._featuredSplitCard_1ujzv_925:hover{border-color:#2b3a8f40;box-shadow:0 10px 28px -6px #0f172a1a}.dark ._featuredSplitCard_1ujzv_925{box-shadow:none;background:#0f172a;border-color:#ffffff14}._featuredVisual_1ujzv_979{background:#0f172a;border-radius:10px;width:100%;height:100%;min-height:280px;position:relative;overflow:hidden}._featuredImage_1ujzv_999{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,1,.5,1);display:block}._featuredSplitCard_1ujzv_925:hover ._featuredImage_1ujzv_999{transform:scale(1.04)}._featuredContent_1ujzv_1023{flex-direction:column;justify-content:center;display:flex}._featuredEyebrow_1ujzv_1035{letter-spacing:.09em;text-transform:uppercase;color:#f59e0b;margin-bottom:.6rem;font-size:.74rem;font-weight:700;display:inline-block}._featuredTitle_1ujzv_1055{letter-spacing:-.02em;color:#0f172a;margin:0 0 .85rem;font-size:clamp(1.35rem,1.9vw,1.7rem);font-weight:700;line-height:1.25}.dark ._featuredTitle_1ujzv_1055{color:#f8fafc}._featuredExcerpt_1ujzv_1081{color:#475569;margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.dark ._featuredExcerpt_1ujzv_1081{color:#cbd5e1}._featuredMetaRow_1ujzv_1103{color:#64748b;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:1.5rem;font-size:.82rem;display:flex}.dark ._featuredMetaRow_1ujzv_1103{color:#94a3b8}._metaItem_1ujzv_1131{align-items:center;gap:.35rem;display:inline-flex}._featuredReadBtn_1ujzv_1143{color:#fff;cursor:pointer;background:#2b3a8f;border:none;border-radius:999px;align-self:flex-start;align-items:center;gap:.6rem;padding:.65rem 1.45rem;font-size:.88rem;font-weight:650;transition:all .25s;display:inline-flex;box-shadow:0 4px 12px #2b3a8f40}._featuredReadBtn_1ujzv_1143:hover{background:#172554;transform:translateY(-2px);box-shadow:0 6px 18px #2b3a8f59}@media (width<=900px){._featuredSplitCard_1ujzv_925{grid-template-columns:1fr}}._searchBarWrapper_1ujzv_1207{background:#fff;border:1px solid #0000001f;border-radius:999px;align-items:center;margin-bottom:2rem;padding:.45rem 1.25rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #0f172a0a}.dark ._searchBarWrapper_1ujzv_1207{background:#1e293b;border-color:#ffffff1a}._searchBarWrapper_1ujzv_1207:focus-within{border-color:#2b3a8f;box-shadow:0 0 0 3px #2b3a8f1f}.dark ._searchBarWrapper_1ujzv_1207:focus-within{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}._searchIcon_1ujzv_1261{color:#64748b;flex-shrink:0;margin-right:.75rem}._searchInput_1ujzv_1273{color:#0f172a;background:0 0;border:none;outline:none;flex:1;padding:.5rem 0;font-size:.98rem}.dark ._searchInput_1ujzv_1273{color:#fff}._searchInput_1ujzv_1273::placeholder{color:#94a3b8}._clearSearchBtn_1ujzv_1309{color:#94a3b8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .15s;display:flex}._clearSearchBtn_1ujzv_1309:hover{color:#0f172a}._tabsContainer_1ujzv_1343{width:100%;margin:1.5rem 0 1.75rem}._tabsNav_1ujzv_1353{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-end;gap:1.75rem;width:100%;padding-bottom:.25rem;display:flex;overflow-x:auto}._tabsNav_1ujzv_1353::-webkit-scrollbar{display:none}._tabBtn_1ujzv_1383{text-align:left;cursor:pointer;color:#828b98;letter-spacing:-.015em;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.45rem;width:fit-content;margin:0;padding:0 0 .85rem;font-size:clamp(.88rem,1.05vw,.96rem);font-weight:500;line-height:1.25;transition:color .22s,transform .2s;display:inline-flex;position:relative}._tabBtn_1ujzv_1383:hover{color:#334155;transform:translateY(-1px)}.dark ._tabBtn_1ujzv_1383:hover{color:#e2e8f0}._tabBtnActive_1ujzv_1443{color:#2b3a8f;font-weight:700}.dark ._tabBtnActive_1ujzv_1443{color:#60a5fa}._tabCountBadge_1ujzv_1461{color:#64748b;background:#0000000f;border-radius:999px;padding:.12rem .4rem;font-size:.72rem;font-weight:600}._tabBtnActive_1ujzv_1443 ._tabCountBadge_1ujzv_1461{color:#2b3a8f;background:#2b3a8f1f}.dark ._tabBtnActive_1ujzv_1443 ._tabCountBadge_1ujzv_1461{color:#93c5fd;background:#60a5fa33}._tabIndicator_1ujzv_1499{background-color:#2b3a8f;border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.dark ._tabIndicator_1ujzv_1499{background-color:#60a5fa}._filtersBar_1ujzv_1529{border-bottom:1px solid #00000014;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:.75rem 0 1.25rem;display:flex}.dark ._filtersBar_1ujzv_1529{border-bottom-color:#ffffff14}._filtersLeft_1ujzv_1559{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filterSelect_1ujzv_1573{appearance:none;color:#334155;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:14px;border:1px solid #0000001f;border-radius:8px;outline:none;padding:.45rem 2.2rem .45rem .85rem;font-size:.85rem;transition:border-color .2s}.dark ._filterSelect_1ujzv_1573{color:#cbd5e1;background-color:#1e293b;border-color:#ffffff1a}._filterSelect_1ujzv_1573:focus{border-color:#2b3a8f}._clearFiltersBtn_1ujzv_1627{color:#2b3a8f;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.4rem .6rem;font-size:.85rem;font-weight:600;transition:all .15s}._clearFiltersBtn_1ujzv_1627:hover{text-decoration:underline}._resultCount_1ujzv_1659{color:#64748b;font-size:.85rem;font-weight:500}.dark ._resultCount_1ujzv_1659{color:#94a3b8}._resultCountHighlight_1ujzv_1679{color:#0f172a;font-weight:700}.dark ._resultCountHighlight_1ujzv_1679{color:#f1f5f9}._resourceGrid_1ujzv_1703{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:3.5rem;display:grid}@media (width<=1040px){._resourceGrid_1ujzv_1703{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){._resourceGrid_1ujzv_1703{grid-template-columns:1fr}}._resourceCard_1ujzv_1741{cursor:pointer;text-align:left;background:#fff;border:1px solid #00000014;border-radius:12px;flex-direction:column;justify-content:space-between;padding:1.5rem;transition:all .28s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:0 4px 16px #00000008}.dark ._resourceCard_1ujzv_1741{box-shadow:none;background:#0f172a;border-color:#ffffff14}._resourceCard_1ujzv_1741:hover{border-color:#2b3a8f40;transform:translateY(-3px);box-shadow:0 10px 24px -4px #2b3a8f14}.dark ._resourceCard_1ujzv_1741:hover{border-color:#60a5fa4d;box-shadow:0 10px 24px -4px #0006}._cardTopRow_1ujzv_1803{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}._cardCategory_1ujzv_1817{letter-spacing:.04em;text-transform:uppercase;color:#2b3a8f;font-size:.72rem;font-weight:700}.dark ._cardCategory_1ujzv_1817{color:#60a5fa}._cardDocType_1ujzv_1841{text-transform:uppercase;color:#475569;background:#0000000a;border-radius:4px;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.dark ._cardDocType_1ujzv_1841{color:#cbd5e1;background:#ffffff0f}._cardTitle_1ujzv_1871{color:#0f172a;letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .75rem;font-size:1.1rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.dark ._cardTitle_1ujzv_1871{color:#f8fafc}._cardExcerpt_1ujzv_1905{color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin:0 0 1.25rem;font-size:.92rem;line-height:1.6;display:-webkit-box;overflow:hidden}.dark ._cardExcerpt_1ujzv_1905{color:#94a3b8}._cardMetaGrid_1ujzv_1937{color:#64748b;border-top:1px solid #0000000d;flex-direction:column;gap:.35rem;margin-bottom:1rem;padding-top:.85rem;font-size:.8rem;display:flex}.dark ._cardMetaGrid_1ujzv_1937{color:#94a3b8;border-top-color:#ffffff0d}._cardMetaItem_1ujzv_1969{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;display:flex;overflow:hidden}._cardActionRow_1ujzv_1987{border-top:1px solid #0000000f;justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.dark ._cardActionRow_1ujzv_1987{border-top-color:#ffffff0f}._readSummaryLink_1ujzv_2011{color:#2b3a8f;align-items:center;gap:.4rem;font-size:.86rem;font-weight:650;transition:all .2s;display:inline-flex}.dark ._readSummaryLink_1ujzv_2011{color:#60a5fa}._resourceCard_1ujzv_1741:hover ._readSummaryLink_1ujzv_2011{transform:translate(3px)}._jurisdictionTag_1ujzv_2047{color:#64748b;font-size:.74rem}._emptyStateContainer_1ujzv_2059{text-align:center;background:#fff;border:1px dashed #00000026;border-radius:12px;margin:2rem 0;padding:3.5rem 2rem}.dark ._emptyStateContainer_1ujzv_2059{background:#0f172a;border-color:#ffffff1f}._emptyStateTitle_1ujzv_2087{color:#0f172a;margin:.75rem 0 .5rem;font-size:1.25rem;font-weight:700}.dark ._emptyStateTitle_1ujzv_2087{color:#f8fafc}._emptyStateText_1ujzv_2109{color:#64748b;max-width:480px;margin:0 auto 1.5rem;font-size:.95rem;line-height:1.6}._paginationWrapper_1ujzv_2127{justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;display:flex}._paginationBtn_1ujzv_2143{color:#334155;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex}.dark ._paginationBtn_1ujzv_2143{color:#cbd5e1;background:#1e293b;border-color:#ffffff1a}._paginationBtn_1ujzv_2143:hover:not(:disabled){color:#2b3a8f;border-color:#2b3a8f}._paginationBtn_1ujzv_2143:disabled{opacity:.35;cursor:not-allowed}._paginationPageNum_1ujzv_2205{color:#334155;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:8px;justify-content:center;align-items:center;min-width:36px;height:36px;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex}.dark ._paginationPageNum_1ujzv_2205{color:#cbd5e1;background:#1e293b;border-color:#ffffff1a}._paginationPageNum_1ujzv_2205:hover{color:#2b3a8f;border-color:#2b3a8f}._paginationPageNumActive_1ujzv_2259{background:#2b3a8f;border-color:#2b3a8f;color:#fff!important}._calloutBox_1ujzv_2277{background:#0f172a08;border:1px solid #0000000a;border-left:3px solid #2b3a8f;border-radius:12px;margin-top:3.5rem;padding:1.75rem 2rem}.dark ._calloutBox_1ujzv_2277{background:#ffffff08;border-color:#ffffff0f}._calloutTitle_1ujzv_2311{color:#2b3a8f;letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.dark ._calloutTitle_1ujzv_2311{color:#60a5fa}._calloutText_1ujzv_2335{color:#475569;margin:0 0 1.25rem;font-size:1rem;line-height:1.68}.dark ._calloutText_1ujzv_2335{color:#cbd5e1}._featuredActionRow_1ujzv_2363{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._featuredDownloadBtn_1ujzv_2377{color:#047857;cursor:pointer;background:#10b9811a;border:1px solid #10b98159;border-radius:999px;align-items:center;gap:.5rem;padding:.65rem 1.3rem;font-size:.88rem;font-weight:700;transition:all .22s;display:inline-flex}._featuredDownloadBtn_1ujzv_2377:hover{color:#fff;background:#059669;border-color:#059669;transform:translateY(-2px);box-shadow:0 6px 16px #05966947}.dark ._featuredDownloadBtn_1ujzv_2377{color:#34d399;background:#10b98129}._featuredSourceLink_1ujzv_2433{color:#2b3a8f;background:#2b3a8f0d;border-radius:6px;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._featuredSourceLink_1ujzv_2433:hover{color:#1e2b69;background:#2b3a8f1f}._cardSourceRow_1ujzv_2477{align-items:center;gap:.4rem;margin-bottom:.65rem;display:flex}._cardSourceLabel_1ujzv_2491{color:#94a3b8;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:600}._cardSourceLink_1ujzv_2507{color:#2b3a8f;background:#2b3a8f0f;border-radius:4px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.73rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._cardSourceLink_1ujzv_2507:hover{color:#1e2b69;background:#2b3a8f24;text-decoration:underline}.dark ._cardSourceLink_1ujzv_2507{color:#93c5fd;background:#60a5fa1f}._cardActionRight_1ujzv_2557{align-items:center;gap:.65rem;display:flex}._cardDownloadBtn_1ujzv_2569{color:#047857;cursor:pointer;background:#10b98114;border:1px solid #10b98152;border-radius:6px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.74rem;font-weight:700;transition:all .2s;display:inline-flex}._cardDownloadBtn_1ujzv_2569:hover{color:#fff;background:#059669;border-color:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #05966940}.dark ._cardDownloadBtn_1ujzv_2569{color:#34d399;background:#10b98129;border-color:#10b98166}._sourceAttributionBanner_1ujzv_2633{background:#f8fafc;border:1px solid #2b3a8f24;border-left:4px solid #2b3a8f;border-radius:12px;margin:3.5rem 0 2rem;padding:1.75rem 2rem;box-shadow:0 4px 18px #0f172a08}.dark ._sourceAttributionBanner_1ujzv_2633{box-shadow:none;background:#0f172a;border-color:#ffffff14 #ffffff14 #ffffff14 #60a5fa}._sourceAttributionHeader_1ujzv_2667{align-items:center;gap:.65rem;margin-bottom:.85rem;display:flex}._sourceAttributionIcon_1ujzv_2681{color:#10b981;flex-shrink:0}._sourceAttributionTitle_1ujzv_2691{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.12rem;font-weight:700}.dark ._sourceAttributionTitle_1ujzv_2691{color:#f8fafc}._sourceAttributionText_1ujzv_2715{color:#475569;margin:0 0 1rem;font-size:.92rem;line-height:1.68}.dark ._sourceAttributionText_1ujzv_2715{color:#94a3b8}._sourceInlineLink_1ujzv_2737{color:#2b3a8f;text-underline-offset:3px;font-weight:600;text-decoration:underline}._sourceInlineLink_1ujzv_2737:hover{color:#1e2b69}.dark ._sourceInlineLink_1ujzv_2737{color:#93c5fd}._sourceAttributionActions_1ujzv_2767{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}._sourceAttributionLink_1ujzv_2783{border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.86rem;font-weight:650;text-decoration:none;transition:all .22s;display:inline-flex}._sourceLinkPrimary_1ujzv_2807{color:#fff;background:#2b3a8f}._sourceLinkPrimary_1ujzv_2807:hover{background:#1e2b69;transform:translateY(-2px);box-shadow:0 4px 14px #2b3a8f47}._sourceLinkSecondary_1ujzv_2829{color:#0f172a;background:#fff;border:1px solid #00000026}._sourceLinkSecondary_1ujzv_2829:hover{color:#059669;background:#10b9810a;border-color:#059669;transform:translateY(-2px);box-shadow:0 4px 14px #0596692e}.dark ._sourceLinkSecondary_1ujzv_2829{color:#f1f5f9;background:#1e293b;border-color:#ffffff1f}._pageContainer_1378u_31,._pageContainer_1378u_31 *,._pageContainer_1378u_31 :before,._pageContainer_1378u_31 :after,._pageContainer_1378u_31 button,._pageContainer_1378u_31 input,._pageContainer_1378u_31 textarea,._pageContainer_1378u_31 select{font-family:DM Sans,sans-serif!important}._pageContainer_1378u_31{background:var(--bg-clean,#fafafa);width:100%;min-height:100vh;color:var(--text-main,#0f172a);box-sizing:border-box;padding-top:80px;transition:background .3s,color .3s;overflow-x:clip}.dark ._pageContainer_1378u_31{color:#f1f5f9;background:#0b0f19}._heroHeader_1378u_91{color:#fff;text-align:center;background:#090e1a;border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;width:100%;min-height:420px;padding:4.5rem 1.5rem 4rem;display:flex;position:relative;overflow:hidden}.dark ._heroHeader_1378u_91{background:#070b14;border-bottom-color:#ffffff0f}._heroBgWrapper_1378u_131{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._heroBgImage_1378u_147{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.02)}._heroBgOverlayCentered_1378u_165{background:radial-gradient(85% 85%,#0b11209e 0%,#0b11206b 60%,#0b112029 100%),linear-gradient(#0b112059 0%,#0000 35%,#0b112073 100%);position:absolute;inset:0}._headerInner_1378u_193{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:70%;margin:0 auto;display:flex;position:relative}@media (width<=1200px){._headerInner_1378u_193{max-width:85%}}@media (width<=940px){._headerInner_1378u_193{max-width:92%}}._breadcrumbRowCentered_1378u_241{color:#94a3b8;letter-spacing:.02em;text-shadow:0 1px 4px #0009;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:13px;display:flex}._breadcrumbRowCentered_1378u_241 a,._breadcrumbBtn_1378u_269{color:#cbd5e1;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;transition:color .2s}._breadcrumbRowCentered_1378u_241 a:hover,._breadcrumbBtn_1378u_269:hover{color:#f59e0b}._clusterPill_1378u_301{letter-spacing:.12em;text-transform:uppercase;color:#f59e0b;text-shadow:0 1px 4px #0009;border-bottom:2px solid #f59e0b;margin-bottom:1rem;padding:.25rem 0;font-size:.72rem;font-weight:700;display:inline-block}._pageH1Centered_1378u_327{text-align:center;letter-spacing:-.025em;color:#fff;text-shadow:0 2px 14px #000000b3,0 1px 3px #000c;max-width:1000px;margin-bottom:1rem;margin-left:auto;margin-right:auto;font-size:clamp(1.85rem,3.4vw,2.75rem);font-weight:750;line-height:1.2}._articleMetaBadges_1378u_355{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;margin-top:.5rem;display:flex}._metaBadge_1378u_373{-webkit-backdrop-filter:blur(8px);color:#cbd5e1;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.8rem;font-weight:500;display:inline-flex}._mainLayout_1378u_409{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 320px;align-items:flex-start;gap:clamp(3.5rem,4.5vw,5.5rem);width:100%;max-width:70%;margin:4rem auto 7rem;padding:0;display:grid}@media (width<=1200px){._mainLayout_1378u_409{gap:3.5rem;max-width:85%}}@media (width<=940px){._mainLayout_1378u_409{grid-template-columns:1fr;gap:3rem;max-width:92%}._sidebarCol_1378u_461{max-height:none;padding-right:0;position:static;overflow-y:visible}}._articleBody_1378u_477{flex-direction:column;gap:1.5rem;min-width:0;display:flex}._backLink_1378u_493{color:#2b3a8f;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:1rem;padding:0;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex}._backLink_1378u_493:hover{color:#0f172a;transform:translate(-3px)}.dark ._backLink_1378u_493{color:#60a5fa}._calloutBox_1378u_545{background:#0f172a08;border:1px solid #0000000a;border-left:3px solid #2b3a8f;border-radius:12px;margin-bottom:2rem;padding:1.6rem 1.85rem}.dark ._calloutBox_1378u_545{background:#ffffff08;border-color:#ffffff0f}._calloutTitle_1378u_579{color:#2b3a8f;letter-spacing:-.01em;margin-bottom:.4rem;font-size:1.05rem;font-weight:700}.dark ._calloutTitle_1378u_579{color:#60a5fa}._calloutText_1378u_603{color:#475569;margin:0;font-size:1.02rem;line-height:1.7}.dark ._calloutText_1378u_603{color:#cbd5e1}._headingSectionWrapper_1378u_627{width:100%;margin-top:2rem;scroll-margin-top:120px}._sectionHeader_1378u_639{border-bottom:1px solid #0a0a0a;width:100%;margin-bottom:14px;padding-bottom:8px}.dark ._sectionHeader_1378u_639{border-bottom-color:#fff3}._sectionLabel_1378u_661{letter-spacing:.04em;text-transform:uppercase;color:#334155;margin:0;font-size:14px;font-weight:700;line-height:1.2}.dark ._sectionLabel_1378u_661{color:#94a3b8}._h2Heading_1378u_689{letter-spacing:-.02em;color:#2b3a8f;margin-top:0;margin-bottom:.75rem;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:700;line-height:1.2}.dark ._h2Heading_1378u_689{color:#60a5fa}._bodyParagraph_1378u_717{color:#444;margin:0 0 1.25rem;font-size:1.05rem;font-weight:400;line-height:1.72}.dark ._bodyParagraph_1378u_717{color:#cbd5e1}._listContainer_1378u_743{flex-direction:column;gap:.65rem;margin:1rem 0 1.5rem;display:flex}._checkItem_1378u_757{color:#334155;align-items:flex-start;gap:.75rem;font-size:.98rem;line-height:1.6;display:flex}.dark ._checkItem_1378u_757{color:#cbd5e1}._checkIcon_1378u_783{color:#059669;flex-shrink:0;margin-top:.2rem}.dark ._checkIcon_1378u_783{color:#10b981}._citationsRow_1378u_805{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;margin-bottom:1.5rem;display:flex}._citationTag_1378u_823{color:#2b3a8f;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.76rem;font-weight:600;display:inline-flex}.dark ._citationTag_1378u_823{color:#93c5fd;background-color:#60a5fa1f;border-color:#60a5fa40}._tableWrapper_1378u_863{border:1px solid #00000014;border-radius:10px;width:100%;margin:1.75rem 0;overflow-x:auto}.dark ._tableWrapper_1378u_863{border-color:#ffffff1a}._tableTitle_1378u_887{color:#2b3a8f;background:#f8fafc;border-bottom:1px solid #00000014;margin:0;padding:.85rem 1.15rem;font-size:.95rem;font-weight:700}.dark ._tableTitle_1378u_887{color:#60a5fa;background:#1e293b;border-bottom-color:#ffffff1a}._contentTable_1378u_919{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}._contentTable_1378u_919 th{color:#0f172a;letter-spacing:.04em;text-transform:uppercase;background:#f1f5f9;border-bottom:1px solid #00000014;padding:.85rem 1.15rem;font-size:.82rem;font-weight:650}.dark ._contentTable_1378u_919 th{color:#f1f5f9;background:#1e293b;border-bottom-color:#ffffff1a}._contentTable_1378u_919 td{color:#334155;border-bottom:1px solid #0000000d;padding:.85rem 1.15rem;line-height:1.55}.dark ._contentTable_1378u_919 td{color:#cbd5e1;border-bottom-color:#ffffff0d}._contentTable_1378u_919 tr:last-child td{border-bottom:none}._contentTable_1378u_919 tr:hover{background:#00000004}._takeawaysBox_1378u_1009{color:#fff;background:#0f172a;border-radius:12px;margin:2.5rem 0;padding:2rem 2.25rem;box-shadow:0 4px 20px #0f172a1f}._takeawaysHeading_1378u_1027{color:#fff;align-items:center;gap:.65rem;margin:0 0 1.25rem;font-size:1.2rem;font-weight:750;display:flex}._takeawayItem_1378u_1047{color:#cbd5e1;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;font-size:.96rem;line-height:1.6;display:flex}._definitionsCard_1378u_1069{background:#fff;border:1px solid #00000014;border-radius:12px;margin:2rem 0;padding:1.5rem}.dark ._definitionsCard_1378u_1069{background:#0f172a;border-color:#ffffff14}._defTerm_1378u_1095{color:#2b3a8f;margin-bottom:.25rem;font-size:.95rem;font-weight:700}.dark ._defTerm_1378u_1095{color:#60a5fa}._defDesc_1378u_1117{color:#475569;margin:0 0 .85rem;font-size:.92rem;line-height:1.55}.dark ._defDesc_1378u_1117{color:#94a3b8}._disclaimerNotice_1378u_1141{color:#64748b;background:#f8fafc;border:1px solid #00000014;border-radius:8px;margin-top:3rem;padding:1.25rem 1.5rem;font-size:.82rem;line-height:1.6}._prevNextNavRow_1378u_1165{border-top:1px solid #00000014;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:3rem;padding-top:2rem;display:grid}@media (width<=640px){._prevNextNavRow_1378u_1165{grid-template-columns:1fr}}._navCard_1378u_1195{cursor:pointer;text-align:left;background:#fff;border:1px solid #00000014;border-radius:10px;flex-direction:column;padding:1.25rem;transition:all .2s;display:flex}.dark ._navCard_1378u_1195{background:#0f172a;border-color:#ffffff14}._navCard_1378u_1195:hover{border-color:#2b3a8f;transform:translateY(-2px)}._navDirLabel_1378u_1239{text-transform:uppercase;color:#64748b;align-items:center;gap:.3rem;margin-bottom:.35rem;font-size:.74rem;font-weight:700;display:flex}._navCardTitle_1378u_1261{color:#0f172a;margin:0;font-size:.95rem;font-weight:700;line-height:1.35}.dark ._navCardTitle_1378u_1261{color:#f1f5f9}._sidebarCol_1378u_461{overscroll-behavior:contain;flex-direction:column;align-self:flex-start;gap:1.25rem;max-height:calc(100vh - 110px);padding-right:4px;display:flex;position:sticky;top:96px;overflow-y:auto}._sidebarCol_1378u_461::-webkit-scrollbar{width:5px}._sidebarCol_1378u_461::-webkit-scrollbar-track{background:0 0}._sidebarCol_1378u_461::-webkit-scrollbar-thumb{background-color:#2b3a8f40;border-radius:999px}._sidebarCol_1378u_461::-webkit-scrollbar-thumb:hover{background-color:#2b3a8f80}.dark ._sidebarCol_1378u_461::-webkit-scrollbar-thumb{background-color:#ffffff40}.dark ._sidebarCol_1378u_461::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}@supports ((-moz-appearance:none)){._sidebarCol_1378u_461{scrollbar-width:thin;scrollbar-color:#2b3a8f40 transparent}.dark ._sidebarCol_1378u_461{scrollbar-color:#ffffff40 transparent}}._sidebarCard_1378u_1393{background:#fff;border:1px solid #00000014;border-radius:12px;padding:1.4rem;box-shadow:0 4px 16px #00000008}.dark ._sidebarCard_1378u_1393{box-shadow:none;background:#0f172a;border-color:#ffffff14}._sidebarTitle_1378u_1421{letter-spacing:.04em;text-transform:uppercase;color:#2b3a8f;margin-bottom:1rem;font-size:.88rem;font-weight:750}.dark ._sidebarTitle_1378u_1421{color:#f8fafc}._tocList_1378u_1449{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._tocBtn_1378u_1467{text-align:left;color:#475569;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;border-radius:6px;width:100%;padding:.4rem .6rem;font-size:.86rem;transition:all .15s}._tocBtn_1378u_1467:hover{color:#2b3a8f;background:#2b3a8f0a}._tocBtnActive_1378u_1505{color:#2b3a8f;background:#2b3a8f0f;border-left-color:#2b3a8f;font-weight:700}._sourceItem_1378u_1521{border-bottom:1px solid #0000000f;margin-bottom:.85rem;padding-bottom:.85rem}._sourceItem_1378u_1521:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._sourceTitle_1378u_1545{color:#0f172a;margin-bottom:.25rem;font-size:.86rem;font-weight:700;line-height:1.35}.dark ._sourceTitle_1378u_1545{color:#f1f5f9}._sourceMeta_1378u_1569{color:#64748b;margin-bottom:.35rem;font-size:.78rem}._sourceLink_1378u_1581{color:#2b3a8f;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}._sourceLink_1378u_1581:hover{text-decoration:underline}._sourceDownloadBtn_1378u_1609{color:#047857;cursor:pointer;background:#10b98114;border:1px solid #10b98147;border-radius:6px;align-items:center;gap:.35rem;margin-top:.35rem;padding:.25rem .65rem;font-size:.78rem;font-weight:650;transition:all .2s;display:inline-flex}._sourceDownloadBtn_1378u_1609:hover{color:#fff;background:#059669;border-color:#059669}.dark ._sourceDownloadBtn_1378u_1609{color:#34d399;background:#10b98129}._officialPdfBtn_1378u_1665{color:#fff;cursor:pointer;background:linear-gradient(135deg,#047857 0%,#059669 100%);border:none;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;width:100%;margin-bottom:.75rem;padding:.8rem 1.4rem;font-size:.88rem;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #05966952}._officialPdfBtn_1378u_1665:hover{background:linear-gradient(135deg,#065f46 0%,#047857 100%);transform:translateY(-2px);box-shadow:0 6px 18px #05966973}._ctaBtnFull_1378u_1715{color:#fff;cursor:pointer;background:#2b3a8f;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;width:100%;padding:.75rem 1.4rem;font-size:.88rem;font-weight:650;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #2b3a8f40}._ctaBtnFull_1378u_1715:hover{background:#172554;transform:translateY(-2px)}._shareBtnFull_1378u_1761{color:#334155;cursor:pointer;background:0 0;border:1px solid #00000026;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.75rem;padding:.65rem 1.2rem;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex}.dark ._shareBtnFull_1378u_1761{color:#cbd5e1;border-color:#ffffff26}._shareBtnFull_1378u_1761:hover{color:#2b3a8f;border-color:#2b3a8f}._notFoundWrapper_mi5o6_1{box-sizing:border-box;background-color:#f8fafc;justify-content:center;align-items:center;min-height:75vh;padding:8rem 2rem 5rem;font-family:DM Sans,Inter,system-ui,-apple-system,sans-serif;display:flex}._notFoundCard_mi5o6_23{text-align:center;background:#fff;border:1px solid #cbd5e1;border-radius:12px;width:100%;max-width:580px;padding:3.5rem 2.5rem;box-shadow:0 4px 20px #0f172a0f}._iconCircle_mi5o6_45{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin:0 auto 1.75rem;display:flex}._icon_mi5o6_45{color:#2b3a8f}._title_mi5o6_77{color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem;font-size:1.85rem;font-weight:800}._description_mi5o6_93{color:#64748b;margin:0 0 2.25rem;font-size:1rem;line-height:1.6}._actionRow_mi5o6_107{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}._primaryBtn_mi5o6_121{color:#fff;cursor:pointer;background-color:#2b3a8f;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1.4rem;font-size:.9375rem;font-weight:600;transition:background-color .2s;display:inline-flex}._primaryBtn_mi5o6_121:hover{background-color:#172554}._secondaryBtn_mi5o6_159{color:#334155;cursor:pointer;background-color:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;transition:background-color .2s;display:inline-flex}._secondaryBtn_mi5o6_159:hover{background-color:#e2e8f0}._section_td8zd_1{box-sizing:border-box;background-color:#fff;background-image:radial-gradient(#0f172a0a 1px,#0000 1px);background-size:28px 28px;justify-content:center;width:100%;padding:clamp(32px,5vw,48px) clamp(18px,4.8vw,32px);font-family:DM Sans,sans-serif;display:flex;position:relative}._container_td8zd_27{z-index:2;box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:70%;margin:0 auto;display:flex;position:relative}._header_td8zd_51{flex-direction:column;align-items:flex-start;gap:0;width:100%;padding:0 4px;display:flex}._sectionLabel_td8zd_69{color:#334155;letter-spacing:.2px;margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.2}._subTitleWrapper_td8zd_87{align-items:center;gap:8px;display:flex}._subTitleDot_td8zd_99{background:#ffc051;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #f9731666}._subTitle_td8zd_87{text-transform:uppercase;letter-spacing:.18em;color:#ffc051;font-family:DM Sans,sans-serif;font-size:.76rem;font-weight:700}._titleRow_td8zd_135{flex-direction:column;align-items:flex-start;width:100%;margin-top:24px;display:flex}._portfolioTitle_td8zd_151{color:#2b3a8f;letter-spacing:-.02em;white-space:nowrap;margin:0;font-family:DM Sans,sans-serif;font-size:40px;font-weight:700;line-height:1.1}.dark ._portfolioTitle_td8zd_151{color:#fff}._headerLine_td8zd_181{background:#111;width:100%;height:1px}.dark ._headerLine_td8zd_181{background:#ffffff40}._bentoGrid_td8zd_203{grid-template-columns:repeat(5,1fr);grid-auto-rows:clamp(140px,12vw,175px);grid-auto-flow:dense;gap:14px;width:100%;display:grid}._bentoItem_td8zd_221{will-change:transform;background:#0f172a;border:2px solid #0f172a1f;border-radius:0;transition:border-color .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 4px 16px #0f172a14}.dark ._bentoItem_td8zd_221{background:#090d16;border:2px solid #ffffff24;box-shadow:0 6px 24px #00000059}._bentoItem_td8zd_221:hover{z-index:5;border-color:#ffc051;box-shadow:0 16px 36px #0f172a38,0 0 20px #f9731640}._bentoItem_td8zd_221 img{object-fit:cover;border-radius:0;width:100%;height:100%;transition:transform .65s cubic-bezier(.16,1,.3,1),filter .65s cubic-bezier(.16,1,.3,1)}._bentoItem_td8zd_221:hover img{transform:scale(1.08)}._itemHero_td8zd_293{grid-area:span 2/span 2}._itemTall_td8zd_303{grid-area:span 2/span 1}._itemSquare_td8zd_313{grid-area:span 1/span 1}._bentoOverlay_td8zd_325{background:linear-gradient(#0000 32%,#12286c26 52%,#12286c85 72%,#0c1c4de0 100%);flex-direction:column;justify-content:flex-end;padding:14px 16px;transition:background .35s;display:flex;position:absolute;inset:0}._bentoItem_td8zd_221:hover ._bentoOverlay_td8zd_325{background:linear-gradient(#0000 28%,#0f225e38 48%,#0f225ea6 68%,#0a1640f0 100%)}._itemHero_td8zd_293 ._bentoOverlay_td8zd_325{padding:22px}._bentoQuantity_td8zd_387{color:#fff;letter-spacing:-.01em;text-shadow:0 1px 4px #00000073;font-family:DM Sans,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.15}._itemHero_td8zd_293 ._bentoQuantity_td8zd_387{letter-spacing:-.02em;font-size:1.85rem}._itemTall_td8zd_303 ._bentoQuantity_td8zd_387{font-size:1.4rem}._bentoTitle_td8zd_425{color:#fffffff2;text-shadow:0 1px 3px #00000073;margin-top:4px;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:600;line-height:1.25}._itemHero_td8zd_293 ._bentoTitle_td8zd_425{margin-top:6px;font-size:1.05rem}._itemTall_td8zd_303 ._bentoTitle_td8zd_425{margin-top:5px;font-size:.9rem}._viewMoreCard_td8zd_467{cursor:pointer!important;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)!important;border:2px solid #f9731673!important;text-decoration:none!important;box-shadow:0 4px 18px #f973161f!important}._viewMoreImg_td8zd_483{opacity:.25!important;filter:blur(1.5px)brightness(.65)!important;transition:transform .5s,opacity .5s!important}._viewMoreCard_td8zd_467:hover ._viewMoreImg_td8zd_483{opacity:.38!important;transform:scale(1.08)!important}._viewMoreOverlay_td8zd_505{text-align:center;background:radial-gradient(circle,#f973162e 0%,#0000 75%);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex;position:absolute;inset:0}._viewMoreIconCircle_td8zd_531{color:#fff;background:#ffc051;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .35s;display:flex;box-shadow:0 4px 14px #f9731673}._viewMoreCard_td8zd_467:hover ._viewMoreIconCircle_td8zd_531{background:#ffc051;transform:scale(1.12)rotate(-8deg);box-shadow:0 6px 20px #ffc051}._viewMoreArrow_td8zd_569{transition:transform .3s}._viewMoreCard_td8zd_467:hover ._viewMoreArrow_td8zd_569{transform:translate(3px)}._viewMoreTitle_td8zd_585{color:#fff;letter-spacing:-.01em;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:1.05rem;font-weight:800}._viewMoreSub_td8zd_603{color:#ffffffd1;font-family:DM Sans,sans-serif;font-size:.68rem;font-weight:600}._moreProjectsWrapper_td8zd_617{display:none}@media (width<=1200px){._container_td8zd_27{max-width:86%}._bentoGrid_td8zd_203{grid-template-columns:repeat(4,1fr);grid-auto-rows:150px}}@media (width<=900px){._section_td8zd_1{padding:44px clamp(16px,4.2vw,24px) 36px}._container_td8zd_27{max-width:100%}._portfolioTitle_td8zd_151{white-space:normal;font-size:clamp(26px,5.5vw,36px)}._bentoGrid_td8zd_203>._bentoItem_td8zd_221:nth-child(n+3){display:none!important}._bentoGrid_td8zd_203{grid-template-columns:1fr!important;grid-auto-rows:clamp(170px,48vw,240px)!important;gap:16px!important;width:100%!important;display:grid!important}._itemHero_td8zd_293,._itemTall_td8zd_303,._itemSquare_td8zd_313{border-radius:14px!important;grid-area:span 1/span 1!important}._moreProjectsWrapper_td8zd_617{justify-content:center;width:100%;margin-top:24px;display:flex}._moreProjectsButton_td8zd_733{color:#2b3a8f;background:#fff;border:1.5px solid #2b3a8f;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 32px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #2b3a8f1f}._moreProjectsButton_td8zd_733:hover,._moreProjectsButton_td8zd_733:focus-visible{color:#fff;background:#2b3a8f;transform:translateY(-2px);box-shadow:0 8px 22px #2b3a8f47}}@media (width<=600px){._section_td8zd_1{padding:40px clamp(16px,4.2vw,22px) 28px}._portfolioTitle_td8zd_151{font-size:clamp(24px,6.2vw,32px)}._moreProjectsButton_td8zd_733{width:100%;max-width:300px}}._backdrop_uwmxi_11{z-index:99998;-webkit-backdrop-filter:blur(4px);box-sizing:border-box;background:#0f172a66;justify-content:flex-end;align-items:flex-end;animation:.22s ease-out _backdropFade_uwmxi_1;display:flex;position:fixed;inset:0}@keyframes _backdropFade_uwmxi_1{0%{opacity:0}to{opacity:1}}._modalCard_uwmxi_65{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;z-index:99999;background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;width:400px;max-width:calc(100vw - 32px);max-height:min(720px,100vh - 48px);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;animation:.28s cubic-bezier(.16,1,.3,1) _cornerSlideIn_uwmxi_1;display:flex;position:fixed;bottom:24px;right:80px;overflow:hidden auto;box-shadow:0 24px 55px -12px #0f172a47,0 0 1px #0f172a26}._modalCard_uwmxi_65::-webkit-scrollbar{width:6px}._modalCard_uwmxi_65::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}@keyframes _cornerSlideIn_uwmxi_1{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.dark ._modalCard_uwmxi_65{color:#f8fafc;background:#0f172a;border-color:#1e293b;box-shadow:0 25px 60px -10px #000000a6,0 0 1px #ffffff1a}._stepContainer_uwmxi_167{flex-direction:column;width:100%;animation:.22s ease-out _stepFadeIn_uwmxi_1;display:flex}@keyframes _stepFadeIn_uwmxi_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._cardHeader_uwmxi_209{z-index:10;background:#fff;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex;position:sticky;top:0}.dark ._cardHeader_uwmxi_209{background:#0f172a;border-bottom-color:#1e293b}._headerTitleGroup_uwmxi_243{align-items:center;gap:12px;display:flex}._iconBadge_uwmxi_255{color:#ea580c;background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 100%);border:1px solid #fed7aa;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.dark ._iconBadge_uwmxi_255{color:#fb923c;background:#ea580c26;border-color:#ea580c4d}._cardTitle_uwmxi_293{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.dark ._cardTitle_uwmxi_293{color:#f8fafc}._cardSubtitle_uwmxi_317{color:#64748b;margin:2px 0 0;font-size:12px;font-weight:400}.dark ._cardSubtitle_uwmxi_317{color:#94a3b8}._closeBtn_uwmxi_339{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._closeBtn_uwmxi_339:hover{color:#0f172a;background:#e2e8f0}.dark ._closeBtn_uwmxi_339{color:#94a3b8;background:#1e293b}.dark ._closeBtn_uwmxi_339:hover{color:#f8fafc;background:#334155}._backBtn_uwmxi_397{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._backBtn_uwmxi_397:hover{color:#0f172a;background:#e2e8f0}.dark ._backBtn_uwmxi_397{color:#cbd5e1;background:#1e293b;border-color:#334155}.dark ._backBtn_uwmxi_397:hover{color:#fff;background:#334155}._cardBody_uwmxi_465{flex-direction:column;gap:16px;padding:16px 20px 20px;display:flex}._inputSection_uwmxi_479{flex-direction:column;gap:8px;display:flex}._fieldLabel_uwmxi_491{letter-spacing:.08em;color:#475569;text-transform:uppercase;font-size:11px;font-weight:700}.dark ._fieldLabel_uwmxi_491{color:#94a3b8}._categoryPills_uwmxi_517{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:6px;padding:4px;display:grid}.dark ._categoryPills_uwmxi_517{background:#090e1a;border-color:#1e293b}._categoryBtn_uwmxi_547{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 6px;font-size:12px;font-weight:600;transition:all .18s;display:flex}._categoryBtn_uwmxi_547:hover{color:#0f172a;background:#fff9}.dark ._categoryBtn_uwmxi_547:hover{color:#f8fafc;background:#ffffff0d}._categoryBtnActive_uwmxi_601{box-shadow:0 2px 8px #1e3a8a40;color:#fff!important;background:#1e3a8a!important}.dark ._categoryBtnActive_uwmxi_601{color:#fff!important;background:#2563eb!important}._modeTabs_uwmxi_625{border-bottom:1px solid #e2e8f0;grid-template-columns:repeat(3,1fr);gap:6px;padding-bottom:8px;display:grid}.dark ._modeTabs_uwmxi_625{border-bottom-color:#1e293b}._modeTab_uwmxi_625{color:#64748b;cursor:pointer;text-align:center;background:0 0;border:1px solid #e2e8f0;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:600;transition:all .15s}._modeTab_uwmxi_625:hover{color:#0f172a;border-color:#cbd5e1}.dark ._modeTab_uwmxi_625{color:#94a3b8;border-color:#1e293b}.dark ._modeTab_uwmxi_625:hover{color:#f8fafc;border-color:#334155}._modeTabActive_uwmxi_705{font-weight:700;color:#ea580c!important;background:#fff7ed!important;border-color:#fdba74!important}.dark ._modeTabActive_uwmxi_705{color:#fb923c!important;background:#ea580c26!important;border-color:#ea580c!important}._inputWrapper_uwmxi_733{flex-direction:column;gap:6px;display:flex}._inputRow_uwmxi_745{background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;align-items:center;padding:8px 14px;transition:border-color .15s,box-shadow .15s;display:flex}._inputRow_uwmxi_745:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.dark ._inputRow_uwmxi_745{background:#090e1a;border-color:#334155}.dark ._inputRow_uwmxi_745:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._inputPrefix_uwmxi_795{color:#64748b;margin-right:6px;font-size:18px;font-weight:700}._mainInput_uwmxi_809{color:#0f172a;background:0 0;border:none;outline:none;flex:1;width:100%;font-family:inherit;font-size:20px;font-weight:700}.dark ._mainInput_uwmxi_809{color:#fff}._inputSuffix_uwmxi_841{color:#64748b;letter-spacing:.02em;margin-left:8px;font-size:13px;font-weight:600}._resultsBox_uwmxi_863{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.dark ._resultsBox_uwmxi_863{background:linear-gradient(#111c38 0%,#0a1124 100%);border-color:#1e293b}._capacityRow_uwmxi_893{border-bottom:1px dashed #cbd5e1;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.dark ._capacityRow_uwmxi_893{border-bottom-color:#334155}._resultLabel_uwmxi_917{letter-spacing:.08em;color:#475569;font-size:11px;font-weight:700}.dark ._resultLabel_uwmxi_917{color:#94a3b8}._capacityValue_uwmxi_939{align-items:baseline;gap:4px;display:flex}._capacityNum_uwmxi_951{color:#0f172a;letter-spacing:-.02em;font-size:26px;font-weight:800}.dark ._capacityNum_uwmxi_951{color:#fff}._capacityUnit_uwmxi_973{color:#2563eb;font-size:15px;font-weight:700}.dark ._capacityUnit_uwmxi_973{color:#60a5fa}._metricsGrid_uwmxi_995{grid-template-columns:1fr 1fr;gap:10px;display:grid}._metricCard_uwmxi_1007{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;padding:8px 10px;display:flex}.dark ._metricCard_uwmxi_1007{background:#0f172a;border-color:#1e293b}._metricLabel_uwmxi_1035{letter-spacing:.06em;color:#64748b;margin-bottom:2px;font-size:10px;font-weight:700}.dark ._metricLabel_uwmxi_1035{color:#94a3b8}._metricValue_uwmxi_1059{color:#0f172a;font-size:16px;font-weight:800}.dark ._metricValue_uwmxi_1059{color:#fff}._metricValueGreen_uwmxi_1079{color:#16a34a;font-size:16px;font-weight:800}.dark ._metricValueGreen_uwmxi_1079{color:#4ade80}._metricSub_uwmxi_1099{color:#94a3b8;font-size:10px}._co2Row_uwmxi_1111{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.dark ._co2Row_uwmxi_1111{background:#16a34a1f;border-color:#22c55e40}._co2Left_uwmxi_1141{align-items:center;gap:8px;display:flex}._leafIconBadge_uwmxi_1153{color:#16a34a;background:#dcfce7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.dark ._leafIconBadge_uwmxi_1153{color:#4ade80;background:#22c55e33}._co2Label_uwmxi_1187{letter-spacing:.06em;color:#166534;font-size:10px;font-weight:700;display:block}.dark ._co2Label_uwmxi_1187{color:#86efac}._co2Sub_uwmxi_1211{color:#15803d;font-size:10px;display:block}.dark ._co2Sub_uwmxi_1211{color:#bbf7d0}._co2Value_uwmxi_1231{align-items:baseline;gap:3px;display:flex}._co2Num_uwmxi_1243{color:#15803d;font-size:18px;font-weight:800}.dark ._co2Num_uwmxi_1243{color:#4ade80}._co2Unit_uwmxi_1263{color:#166534;font-size:11px;font-weight:600}.dark ._co2Unit_uwmxi_1263{color:#86efac}._ctaButton_uwmxi_1285{color:#fff;letter-spacing:.01em;cursor:pointer;background:linear-gradient(135deg,#059669 0%,#10b981 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 18px;font-size:14px;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 6px 18px #10b98159}._ctaButton_uwmxi_1285:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 8px 22px #10b98173}._ctaButton_uwmxi_1285:active{transform:translateY(0)}._consultationHero_uwmxi_1349{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:14px 20px 10px}.dark ._consultationHero_uwmxi_1349{background:#090e1a;border-bottom-color:#1e293b}._consultationTitle_uwmxi_1371{color:#0f172a;margin:0;font-size:15px;font-weight:800;line-height:1.3}.dark ._consultationTitle_uwmxi_1371{color:#f8fafc}._consultationDesc_uwmxi_1395{color:#64748b;margin:4px 0 0;font-size:12px;line-height:1.4}.dark ._consultationDesc_uwmxi_1395{color:#94a3b8}._estimateChip_uwmxi_1417{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:20px;align-items:center;gap:6px;margin-top:8px;padding:4px 10px;font-size:11px;display:inline-flex}.dark ._estimateChip_uwmxi_1417{color:#93c5fd;background:#1e40af2e;border-color:#3b82f64d}._chipDivider_uwmxi_1455{color:#93c5fd}._consultationTabs_uwmxi_1465{background:#f1f5f9;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.dark ._consultationTabs_uwmxi_1465{background:#090e1a}._consultTab_uwmxi_1491{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;transition:all .15s;display:flex}._consultTab_uwmxi_1491:hover{color:#0f172a}.dark ._consultTab_uwmxi_1491:hover{color:#f8fafc}._consultTabActive_uwmxi_1541{font-weight:700;box-shadow:0 2px 6px #00000014;color:#0f172a!important;background:#fff!important}.dark ._consultTabActive_uwmxi_1541{box-shadow:0 2px 6px #0000004d;color:#fff!important;background:#1e293b!important}._formElement_uwmxi_1569,._formFieldsStack_uwmxi_1581{flex-direction:column;gap:12px;display:flex}._fieldGroup_uwmxi_1593{flex-direction:column;gap:4px;display:flex}._reqStar_uwmxi_1605{color:#ef4444}._inputWithIcon_uwmxi_1613{background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;transition:border-color .15s,box-shadow .15s;display:flex}._inputWithIcon_uwmxi_1613:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.dark ._inputWithIcon_uwmxi_1613{background:#090e1a;border-color:#334155}.dark ._inputWithIcon_uwmxi_1613:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._fieldIcon_uwmxi_1665{color:#94a3b8;flex-shrink:0}._formInput_uwmxi_1675{color:#0f172a;background:0 0;border:none;outline:none;flex:1;width:100%;font-family:inherit;font-size:13px}.dark ._formInput_uwmxi_1675{color:#fff}._formInput_uwmxi_1675::placeholder{color:#94a3b8}._inputError_uwmxi_1713{border-color:#ef4444!important}._errorText_uwmxi_1721{color:#ef4444;margin-top:2px;font-size:11px;font-weight:500}._websiteCheckboxGroup_uwmxi_1737{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.dark ._websiteCheckboxGroup_uwmxi_1737{background:#090e1a;border-color:#334155}._radioToggleRow_uwmxi_1767{align-items:center;gap:20px;display:flex}._radioOption_uwmxi_1779{color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.dark ._radioOption_uwmxi_1779{color:#cbd5e1}._radioOption_uwmxi_1779 input[type=radio]{accent-color:#2563eb;cursor:pointer;width:16px;height:16px}._formFooter_uwmxi_1825{flex-direction:column;gap:8px;margin-top:4px;display:flex}._submitButton_uwmxi_1839{color:#fff;letter-spacing:.01em;cursor:pointer;background:linear-gradient(135deg,#ea580c 0%,#f97316 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 18px;font-size:14px;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 6px 18px #ea580c59}._submitButton_uwmxi_1839:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 8px 22px #ea580c73}._submitButton_uwmxi_1839:disabled{opacity:.7;cursor:not-allowed}._trustBadge_uwmxi_1899{color:#64748b;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}._shieldIcon_uwmxi_1919{color:#10b981}._successBody_uwmxi_1933{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 20px;display:flex}._successIconWrapper_uwmxi_1951{background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:4px;animation:1.5s ease-out infinite alternate _pulseSuccess_uwmxi_1;display:flex}.dark ._successIconWrapper_uwmxi_1951{background:#22c55e33}@keyframes _pulseSuccess_uwmxi_1{0%{transform:scale(.96)}to{transform:scale(1.04)}}._successIcon_uwmxi_1951{color:#16a34a}.dark ._successIcon_uwmxi_1951{color:#4ade80}._successTitle_uwmxi_2017{color:#0f172a;margin:0;font-size:18px;font-weight:800}.dark ._successTitle_uwmxi_2017{color:#f8fafc}._successMessage_uwmxi_2039{color:#475569;margin:0;font-size:13px;line-height:1.5}.dark ._successMessage_uwmxi_2039{color:#cbd5e1}._successSummaryBox_uwmxi_2061{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:8px;width:100%;margin-top:4px;padding:12px 14px;display:flex}.dark ._successSummaryBox_uwmxi_2061{background:#090e1a;border-color:#1e293b}._successSummaryRow_uwmxi_2097{color:#64748b;justify-content:space-between;align-items:center;font-size:12px;display:flex}._successSummaryRow_uwmxi_2097 strong{color:#0f172a;font-weight:700}.dark ._successSummaryRow_uwmxi_2097 strong{color:#f8fafc}._greenText_uwmxi_2131{color:#16a34a!important}.dark ._greenText_uwmxi_2131{color:#4ade80!important}._successActions_uwmxi_2147{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:8px;display:grid}._doneBtn_uwmxi_2163{color:#fff;cursor:pointer;background:#1e3a8a;border:none;border-radius:10px;padding:11px 16px;font-size:13px;font-weight:700;transition:all .15s}._doneBtn_uwmxi_2163:hover{background:#1d4ed8}._recalcBtn_uwmxi_2195{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:11px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}._recalcBtn_uwmxi_2195:hover{color:#0f172a;background:#e2e8f0}.dark ._recalcBtn_uwmxi_2195{color:#cbd5e1;background:#1e293b;border-color:#334155}.dark ._recalcBtn_uwmxi_2195:hover{color:#fff;background:#334155}@media (width<=768px){._modalCard_uwmxi_65{border-radius:18px;width:auto!important;max-width:100%!important;max-height:calc(100vh - 24px)!important;bottom:12px!important;left:12px!important;right:12px!important}}._pageContainer_v3a55_35,._pageContainer_v3a55_35 *,._pageContainer_v3a55_35 :before,._pageContainer_v3a55_35 :after,._pageContainer_v3a55_35 button,._pageContainer_v3a55_35 input,._pageContainer_v3a55_35 textarea,._pageContainer_v3a55_35 select{font-family:DM Sans,sans-serif!important}._pageContainer_v3a55_35{background:var(--bg-clean,#fafafa);width:100%;min-height:100vh;color:var(--text-main,#0f172a);box-sizing:border-box;padding-top:80px;transition:background .3s,color .3s;overflow-x:hidden}.dark ._pageContainer_v3a55_35{color:#f1f5f9;background:#0b0f19}._heroHeader_v3a55_95{color:#fff;text-align:center;background:#090e1a;border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;width:100%;min-height:480px;padding:4.5rem 1.5rem 5rem;display:flex;position:relative;overflow:hidden}.dark ._heroHeader_v3a55_95{background:#070b14;border-bottom-color:#ffffff0f}._heroBgWrapper_v3a55_135{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._heroBgImage_v3a55_151{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.02)}._heroBgOverlayCentered_v3a55_169{background:radial-gradient(85% 85%,#0b112094 0%,#0b112061 60%,#0b11201f 100%),linear-gradient(#0b112059 0%,#0000 35%,#0b112073 100%);position:absolute;inset:0}.dark ._heroBgOverlayCentered_v3a55_169{background:radial-gradient(85% 85%,#070b14a6 0%,#070b1473 60%,#070b142e 100%),linear-gradient(#070b1466 0%,#0000 35%,#070b1480 100%)}._headerInner_v3a55_221{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:70%;margin:0 auto;display:flex;position:relative}@media (width<=1200px){._headerInner_v3a55_221{max-width:85%}}@media (width<=940px){._headerInner_v3a55_221{max-width:92%}}._breadcrumbRowCentered_v3a55_271{color:#94a3b8;letter-spacing:.02em;text-shadow:0 1px 4px #0009;justify-content:center;align-items:center;gap:.6rem;margin-bottom:1.85rem;font-size:13px;display:flex}._breadcrumbBtn_v3a55_295{color:#cbd5e1;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:none;transition:color .2s}._breadcrumbBtn_v3a55_295:hover{color:#f59e0b}._breadcrumbActive_v3a55_325{color:#f59e0b;font-weight:600}._clusterPill_v3a55_337{letter-spacing:.12em;text-transform:uppercase;color:#f59e0b;text-shadow:0 1px 4px #0009;border-bottom:2px solid #f59e0b;margin-bottom:1.2rem;padding:.25rem 0;font-size:.72rem;font-weight:700;display:inline-block}._pageH1Centered_v3a55_365{text-align:center;letter-spacing:-.025em;color:#fff;text-shadow:0 2px 14px #000000b3,0 1px 3px #000c;max-width:1040px;margin:0 auto;font-size:clamp(2.1rem,4.4vw,3.3rem);font-weight:750;line-height:1.22}._wordWrapper_v3a55_397{white-space:nowrap;display:inline-block}._animatedChar_v3a55_407{will-change:transform, opacity;display:inline-block}._wordSpace_v3a55_417{display:inline-block}._metaDesc_v3a55_427{color:#cbd5e1;text-shadow:0 1px 8px #000000a6,0 1px 2px #000c;max-width:820px;margin:1.35rem auto 2.25rem;font-size:1.08rem;font-weight:400;line-height:1.65}._heroCtaRowCentered_v3a55_449{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}._ctaBtn_v3a55_465{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.65rem;padding:.75rem 1.65rem;font-size:.92rem;font-weight:650;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #0003}._ctaBtn_v3a55_465:hover{color:#fff;background:#2b3a8f;border-color:#2b3a8f;transform:translateY(-2px);box-shadow:0 8px 24px #2b3a8f59}._ctaBtn_v3a55_465 svg{transition:transform .25s}._ctaBtn_v3a55_465:hover svg{transform:translate(3px)}._secondaryCtaGhost_v3a55_531{-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:.55rem;padding:.75rem 1.5rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}._secondaryCtaGhost_v3a55_531:hover{background:#ffffff2e;border-color:#fff;transform:translateY(-2px)}._lastReviewedBadge_v3a55_579{-webkit-backdrop-filter:blur(8px);color:#94a3b8;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.8rem;font-weight:500;display:inline-flex}._mainContainer_v3a55_615{box-sizing:border-box;width:100%;max-width:70%;margin:3.5rem auto 6rem;padding:0}@media (width<=1200px){._mainContainer_v3a55_615{max-width:85%}}@media (width<=940px){._mainContainer_v3a55_615{max-width:92%}}._headingSectionWrapper_v3a55_661{width:100%;margin-top:4.5rem;margin-bottom:1.75rem}._headingSectionWrapper_v3a55_661:first-child{margin-top:0}._sectionHeader_v3a55_681{border-bottom:1px solid #0a0a0a;width:100%;margin-bottom:18px;padding-bottom:8px}.dark ._sectionHeader_v3a55_681{border-bottom-color:#fff3}._sectionLabel_v3a55_703{letter-spacing:.04em;text-transform:uppercase;color:#334155;margin:0;font-size:14px;font-weight:700;line-height:1.2;font-family:DM Sans,sans-serif!important}.dark ._sectionLabel_v3a55_703{color:#94a3b8}._h2Heading_v3a55_733{letter-spacing:-.02em;color:#2b3a8f;margin-top:0;margin-bottom:.6rem;font-size:clamp(1.85rem,2.8vw,2.45rem);font-weight:700;line-height:1.16;font-family:DM Sans,sans-serif!important}.dark ._h2Heading_v3a55_733{color:#60a5fa}._bodyParagraph_v3a55_763{color:#444;margin:0;font-size:1.05rem;font-weight:400;line-height:1.7}.dark ._bodyParagraph_v3a55_763{color:#cbd5e1}._statsStrip_v3a55_793{border-bottom:1px solid #00000014;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.75rem 1.5rem;width:100%;margin-top:1.5rem;margin-bottom:2.5rem;padding:1.25rem 0;display:grid}.dark ._statsStrip_v3a55_793{border-bottom-color:#ffffff14}@media (width<=900px){._statsStrip_v3a55_793{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){._statsStrip_v3a55_793{grid-template-columns:repeat(2,minmax(0,1fr))}}._statStripItem_v3a55_849{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}._statStripIconWrapper_v3a55_865{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.6rem;transition:transform .25s;display:flex}._statStripIcon_v3a55_865{object-fit:contain;width:44px;height:44px;transition:transform .25s;display:block}._statStripItem_v3a55_849:hover ._statStripIconWrapper_v3a55_865{transform:translateY(-2px)}._statStripMetric_v3a55_909{color:#2b3a8f;letter-spacing:-.02em;margin-bottom:.25rem;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:750;line-height:1.15;font-family:DM Sans,sans-serif!important}.dark ._statStripMetric_v3a55_909{color:#60a5fa}._statStripLabel_v3a55_937{color:#475569;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.35}.dark ._statStripLabel_v3a55_937{color:#94a3b8}._threeColChartsGrid_v3a55_975{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;margin-bottom:2.25rem;display:grid}@media (width<=1080px){._threeColChartsGrid_v3a55_975{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){._threeColChartsGrid_v3a55_975{grid-template-columns:1fr}}._chartCard_v3a55_1015{background-color:#fff;border:1px solid #00000014;border-radius:12px;flex-direction:column;padding:1.5rem 1.4rem;transition:box-shadow .25s,transform .25s;display:flex;box-shadow:0 4px 20px #0f172a0a}._chartCard_v3a55_1015:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a14}.dark ._chartCard_v3a55_1015{background-color:#111827;border-color:#ffffff14;box-shadow:0 4px 20px #00000040}.dark ._chartCard_v3a55_1015:hover{box-shadow:0 8px 28px #00000073}._chartCardHeader_v3a55_1067{border-bottom:1px solid #0000000f;flex-direction:column;gap:.65rem;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.dark ._chartCardHeader_v3a55_1067{border-bottom-color:#ffffff14}._chartTitleGroup_v3a55_1093{flex-direction:column;display:flex}._chartMetricTitle_v3a55_1103{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3;font-family:DM Sans,sans-serif!important}.dark ._chartMetricTitle_v3a55_1103{color:#f1f5f9}._chartUnitSub_v3a55_1131{color:#64748b;margin-top:.18rem;font-size:.78rem}._chartLegendRow_v3a55_1143{color:#475569;flex-wrap:wrap;align-items:center;gap:.85rem;font-size:.75rem;font-weight:600;display:flex}.dark ._chartLegendRow_v3a55_1143{color:#94a3b8}._legendItem_v3a55_1171{align-items:center;gap:.4rem;display:flex}._legendDotAudited_v3a55_1183{background-color:#2b3a8f;border-radius:2px;width:9px;height:9px}._legendDotProvisional_v3a55_1197{background-color:#10b981;border-radius:2px;width:9px;height:9px}._svgChartContainer_v3a55_1211{flex:1;align-items:center;width:100%;padding:.25rem 0;display:flex}._svgChart_v3a55_1211{width:100%;height:auto;display:block}._chartExplanatoryText_v3a55_1239{color:#475569;border-top:1px solid #0000000f;margin:auto 0 0;padding-top:.85rem;font-size:.82rem;line-height:1.55}.dark ._chartExplanatoryText_v3a55_1239{color:#94a3b8;border-top-color:#ffffff14}._statementTableWrapper_v3a55_1269{background-color:#fff;border:1px solid #00000014;border-radius:12px;margin-bottom:2rem;overflow-x:auto;box-shadow:0 4px 20px #0f172a0a}.dark ._statementTableWrapper_v3a55_1269{background-color:#111827;border-color:#ffffff14}._statementTable_v3a55_1269{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}._statementTable_v3a55_1269 th{color:#334155;text-transform:uppercase;letter-spacing:.04em;background-color:#f8fafc;border-bottom:1px solid #00000014;padding:.95rem 1.25rem;font-size:.84rem;font-weight:700}.dark ._statementTable_v3a55_1269 th{color:#cbd5e1;background-color:#1f2937;border-bottom-color:#ffffff14}._statementTable_v3a55_1269 td{color:#1e293b;border-bottom:1px solid #0000000d;padding:1rem 1.25rem}.dark ._statementTable_v3a55_1269 td{color:#e2e8f0;border-bottom-color:#ffffff0d}._statementTable_v3a55_1269 tr:last-child td{border-bottom:none}._auditedBadge_v3a55_1375{color:#059669;background-color:#10b9811a;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.dark ._auditedBadge_v3a55_1375{color:#34d399;background-color:#10b98133}._provisionalBadge_v3a55_1407{color:#d97706;background-color:#f59e0b1a;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.dark ._provisionalBadge_v3a55_1407{color:#fbbf24;background-color:#f59e0b33}._covenantsGrid_v3a55_1445{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;margin-top:1.75rem;margin-bottom:2.5rem;display:grid}@media (width<=960px){._covenantsGrid_v3a55_1445{grid-template-columns:1fr}}._covenantCard_v3a55_1475{background:#fff;border:1px solid #00000014;border-radius:14px;flex-direction:column;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;overflow:hidden;box-shadow:0 4px 20px #0f172a0a}.dark ._covenantCard_v3a55_1475{background:#111827;border-color:#ffffff14;box-shadow:0 4px 20px #00000040}._covenantCard_v3a55_1475:hover{border-color:#2b3a8f59;transform:translateY(-5px);box-shadow:0 14px 32px #0f172a17}.dark ._covenantCard_v3a55_1475:hover{border-color:#60a5fa73;box-shadow:0 14px 32px #00000073}._covenantImageWrapper_v3a55_1531{background-color:#f1f5f9;width:100%;height:190px;position:relative;overflow:hidden}.dark ._covenantImageWrapper_v3a55_1531{background-color:#1e293b}._covenantImage_v3a55_1531{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);display:block}._covenantCard_v3a55_1475:hover ._covenantImage_v3a55_1531{transform:scale(1.05)}._covenantImageOverlay_v3a55_1579{pointer-events:none;background:linear-gradient(#0000 55%,#0f172a47 100%);position:absolute;inset:0}._covenantBody_v3a55_1593{flex-direction:column;flex:1;padding:1.4rem 1.4rem 1.5rem;display:flex}._covenantHeader_v3a55_1607{justify-content:space-between;align-items:center;margin-bottom:.9rem;display:flex}._covenantNum_v3a55_1621{color:#2b3a8f;font-size:1.25rem;font-weight:800;font-family:DM Sans,sans-serif!important}.dark ._covenantNum_v3a55_1621{color:#60a5fa}._covenantTag_v3a55_1643{letter-spacing:.08em;text-transform:uppercase;color:#f59e0b;background-color:#f59e0b17;border-radius:999px;padding:.24rem .65rem;font-size:.72rem;font-weight:750}.dark ._covenantTag_v3a55_1643{color:#fbbf24;background-color:#f59e0b2e}._covenantTitle_v3a55_1675{color:#0f172a;margin-top:0;margin-bottom:.65rem;font-size:1.22rem;font-weight:700;line-height:1.3;font-family:DM Sans,sans-serif!important}.dark ._covenantTitle_v3a55_1675{color:#f1f5f9}._covenantDesc_v3a55_1703{color:#475569;flex:1;margin:0 0 1.25rem;font-size:.92rem;line-height:1.62}.dark ._covenantDesc_v3a55_1703{color:#94a3b8}._covenantHighlight_v3a55_1727{color:#2b3a8f;background-color:#2b3a8f0d;border:1px solid #2b3a8f1f;border-radius:8px;align-items:center;gap:.45rem;margin-top:auto;padding:.5rem .85rem;font-size:.8rem;font-weight:650;display:inline-flex}.dark ._covenantHighlight_v3a55_1727{color:#93c5fd;background-color:#60a5fa1a;border-color:#60a5fa33}._covenantHighlightIcon_v3a55_1767{color:#2b3a8f;flex-shrink:0}.dark ._covenantHighlightIcon_v3a55_1767{color:#60a5fa}._tabsContainer_v3a55_1791{width:100%;margin:1.5rem 0 2rem}._tabsNav_v3a55_1801{grid-template-columns:repeat(3,1fr);align-items:flex-end;column-gap:clamp(1.5rem,3.5vw,3.5rem);width:100%;padding-bottom:.25rem;display:grid}@media (width<=860px){._tabsNav_v3a55_1801{scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:2rem;padding-bottom:.5rem;display:flex;overflow-x:auto}._tabsNav_v3a55_1801::-webkit-scrollbar{display:none}}._tabBtn_v3a55_1851{text-align:left;cursor:pointer;color:#828b98;letter-spacing:-.015em;white-space:nowrap;background:0 0;border:none;width:fit-content;margin:0;padding:0 0 .85rem;font-size:clamp(.88rem,1.05vw,1rem);font-weight:500;line-height:1.25;transition:color .22s,transform .2s;display:inline-flex;position:relative;font-family:DM Sans,sans-serif!important}._tabBtn_v3a55_1851:hover{color:#334155;transform:translateY(-1px)}.dark ._tabBtn_v3a55_1851:hover{color:#e2e8f0}._tabBtnActive_v3a55_1909{color:#334155;font-weight:700}.dark ._tabBtnActive_v3a55_1909{color:#fff}._tabTitle_v3a55_1927{white-space:nowrap;display:inline-block}._tabIndicator_v3a55_1937{background-color:#334155;border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.dark ._tabIndicator_v3a55_1937{background-color:#38bdf8}._tabSplitLayout_v3a55_1967{grid-template-columns:40% minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,3.5vw,3.5rem);width:100%;margin-top:2.25rem;display:grid}@media (width<=1024px){._tabSplitLayout_v3a55_1967{grid-template-columns:45% minmax(0,1fr);align-items:flex-start;column-gap:2.25rem}}@media (width<=768px){._tabSplitLayout_v3a55_1967{grid-template-columns:1fr;row-gap:1.75rem}}._tabSplitVisual_v3a55_2019{background:#f1f5f9;border:1px solid #0f172a14;border-radius:12px;width:100%;transition:border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px -4px #0f172a0f}._tabSplitVisual_v3a55_2019:hover{border-color:#2b3a8f38;box-shadow:0 10px 28px -6px #0f172a1a}.dark ._tabSplitVisual_v3a55_2019{background:#1e293b;border-color:#ffffff14;box-shadow:0 4px 18px -4px #00000059}.dark ._tabSplitVisual_v3a55_2019:hover{border-color:#60a5fa4d;box-shadow:0 10px 28px -6px #00000073}._tabSplitImage_v3a55_2075{object-fit:cover;will-change:transform;width:100%;height:100%;min-height:400px;max-height:520px;transition:transform .75s cubic-bezier(.25,1,.5,1);display:block}._tabSplitVisual_v3a55_2019:hover ._tabSplitImage_v3a55_2075{transform:scale(1.045)}@media (width<=1024px){._tabSplitImage_v3a55_2075{min-height:360px}}@media (width<=768px){._tabSplitImage_v3a55_2075{min-height:240px;max-height:340px}}._tabSplitContent_v3a55_2133{flex-direction:column;justify-content:center;width:100%;display:flex}._tabEyebrow_v3a55_2147{letter-spacing:.09em;text-transform:uppercase;color:#2b3a8f;margin-bottom:.65rem;font-size:.76rem;font-weight:700;display:inline-block;font-family:DM Sans,sans-serif!important}.dark ._tabEyebrow_v3a55_2147{color:#60a5fa}._tabHeading_v3a55_2177{letter-spacing:-.02em;color:#0f172a;margin:0 0 .95rem;font-size:clamp(1.4rem,2.1vw,1.85rem);font-weight:700;line-height:1.25;font-family:DM Sans,sans-serif!important}.dark ._tabHeading_v3a55_2177{color:#f8fafc}._tabParagraph_v3a55_2205{color:#475569;margin:0 0 1.65rem;font-size:1.02rem;line-height:1.68;font-family:DM Sans,sans-serif!important}.dark ._tabParagraph_v3a55_2205{color:#cbd5e1}._tabSubsection_v3a55_2231{border-top:1px solid #0f172a14;margin-bottom:1.65rem;padding-top:1.25rem}.dark ._tabSubsection_v3a55_2231{border-top-color:#ffffff14}._tabSubsectionLabel_v3a55_2251{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:.4rem;font-size:.72rem;font-weight:750;display:block;font-family:DM Sans,sans-serif!important}.dark ._tabSubsectionLabel_v3a55_2251{color:#94a3b8}._tabSubsectionText_v3a55_2281{color:#334155;margin:0;font-size:.96rem;line-height:1.6;font-family:DM Sans,sans-serif!important}.dark ._tabSubsectionText_v3a55_2281{color:#cbd5e1}._tabInfoStrip_v3a55_2307{border-top:1px solid #0f172a14;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem;padding-top:1.4rem;display:grid}.dark ._tabInfoStrip_v3a55_2307{border-top-color:#ffffff14}._tabInfoItem_v3a55_2333{cursor:default;border-radius:8px;flex-direction:column;margin:-.65rem -.75rem;padding:.65rem .75rem;transition:all .28s cubic-bezier(.2,.8,.2,1);display:flex}._tabInfoItem_v3a55_2333:hover{background:#2b3a8f0a;transform:translateY(-3px)}.dark ._tabInfoItem_v3a55_2333:hover{background:#60a5fa14}._tabInfoItemNumber_v3a55_2371{letter-spacing:.04em;text-transform:uppercase;color:#2b3a8f;margin-bottom:.3rem;font-size:.8rem;font-weight:750;transition:transform .25s,color .25s;font-family:DM Sans,sans-serif!important}.dark ._tabInfoItemNumber_v3a55_2371{color:#60a5fa}._tabInfoItemDesc_v3a55_2401{color:#475569;margin:0;font-size:.86rem;line-height:1.5;font-family:DM Sans,sans-serif!important}.dark ._tabInfoItemDesc_v3a55_2401{color:#94a3b8}@media (width<=600px){._tabInfoStrip_v3a55_2307{grid-template-columns:1fr;row-gap:.75rem}}._paturHeroCard_v3a55_2445{background-color:#fff;border:1px solid #00000014;border-radius:16px;margin-top:1.5rem;margin-bottom:2.75rem;transition:transform .28s,box-shadow .28s;overflow:hidden;box-shadow:0 4px 20px #0f172a0a}._paturHeroCard_v3a55_2445:hover{box-shadow:0 12px 32px #0f172a14}.dark ._paturHeroCard_v3a55_2445{background-color:#111827;border-color:#ffffff14;box-shadow:0 4px 20px #00000059}.dark ._paturHeroCard_v3a55_2445:hover{box-shadow:0 12px 32px #00000080}._paturImageWrapper_v3a55_2495{background-color:#0f172a;width:100%;position:relative;overflow:hidden}._paturImage_v3a55_2495{object-fit:cover;width:100%;height:auto;max-height:480px;transition:transform .65s cubic-bezier(.16,1,.3,1);display:block}._paturHeroCard_v3a55_2445:hover ._paturImage_v3a55_2495{transform:scale(1.025)}._paturImageOverlay_v3a55_2535{pointer-events:none;background:linear-gradient(#0f172a73 0%,#0000 35% 65%,#0f172abf 100%);position:absolute;inset:0}._paturFloatingBadgeTopLeft_v3a55_2561{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0f172abf;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.78rem;font-weight:650;display:inline-flex;position:absolute;top:1.15rem;left:1.25rem;box-shadow:0 2px 10px #0003}._paturLocationDot_v3a55_2597{background-color:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #10b981}._paturFloatingBadgeTopRight_v3a55_2613{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#2b3a8f;border:1px solid #fff3;border-radius:999px;padding:.4rem .9rem;font-size:.75rem;font-weight:750;position:absolute;top:1.15rem;right:1.25rem;box-shadow:0 2px 10px #00000040}.dark ._paturFloatingBadgeTopRight_v3a55_2613{background:#3b82f6}._paturSectorBar_v3a55_2653{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0f172ad1;border:1px solid #ffffff2e;border-radius:12px;justify-content:space-around;align-items:center;gap:.75rem;padding:.85rem 1.4rem;display:flex;position:absolute;bottom:1.15rem;left:1.25rem;right:1.25rem;box-shadow:0 8px 24px #00000059}@media (width<=680px){._paturSectorBar_v3a55_2653{border-left:none;border-right:none;border-radius:0;grid-template-columns:repeat(2,1fr);gap:.6rem;padding:.75rem 1rem;display:grid;position:static}}._paturSectorItem_v3a55_2715{text-align:center;flex-direction:column;align-items:center;display:flex}._paturSectorLabel_v3a55_2729{color:#cbd5e1;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.15rem;font-size:.72rem;font-weight:600}._paturSectorValue_v3a55_2747{color:#fff;font-size:1.15rem;font-weight:750;font-family:DM Sans,sans-serif!important}._paturSectorDivider_v3a55_2761{background-color:#fff3;width:1px;height:28px}@media (width<=680px){._paturSectorDivider_v3a55_2761{display:none}}._paturBody_v3a55_2785{padding:2rem 2.25rem 2.25rem}@media (width<=768px){._paturBody_v3a55_2785{padding:1.5rem 1.25rem}}._paturNarrativeBlock_v3a55_2805{margin-bottom:1.75rem}._paturBadgeRow_v3a55_2813{align-items:center;gap:.45rem;margin-bottom:.65rem;display:inline-flex}._paturHeaderIcon_v3a55_2827{color:#2b3a8f}.dark ._paturHeaderIcon_v3a55_2827{color:#60a5fa}._paturHeaderBadge_v3a55_2843{letter-spacing:.08em;text-transform:uppercase;color:#2b3a8f;font-size:.74rem;font-weight:750}.dark ._paturHeaderBadge_v3a55_2843{color:#60a5fa}._paturCardTitle_v3a55_2867{color:#0f172a;margin:0 0 .65rem;font-size:1.38rem;font-weight:700;line-height:1.25;font-family:DM Sans,sans-serif!important}.dark ._paturCardTitle_v3a55_2867{color:#f1f5f9}._paturCardText_v3a55_2893{color:#475569;margin:0;font-size:.98rem;line-height:1.7}.dark ._paturCardText_v3a55_2893{color:#cbd5e1}._paturSpecsGrid_v3a55_2915{border-top:1px solid #00000014;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem;width:100%;padding-top:2rem;padding-bottom:.5rem;display:grid}.dark ._paturSpecsGrid_v3a55_2915{border-top-color:#ffffff14}@media (width<=960px){._paturSpecsGrid_v3a55_2915{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){._paturSpecsGrid_v3a55_2915{grid-template-columns:1fr}}._paturSpecCard_v3a55_2969{text-align:center;background:0 0;border:none;flex-direction:column;align-items:center;min-width:0;padding:.5rem;display:flex}._paturSpecIconWrapper_v3a55_2991{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.6rem;transition:transform .25s;display:flex}._paturSpecIcon_v3a55_2991{object-fit:contain;width:44px;height:44px;transition:transform .25s;display:block}._paturSpecCard_v3a55_2969:hover ._paturSpecIconWrapper_v3a55_2991{transform:translateY(-2px)}._paturSpecMetric_v3a55_3035{color:#2b3a8f;letter-spacing:-.02em;margin-bottom:.25rem;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:750;line-height:1.15;font-family:DM Sans,sans-serif!important}.dark ._paturSpecMetric_v3a55_3035{color:#60a5fa}._paturSpecLabel_v3a55_3063{color:#475569;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.4rem;font-size:.75rem;font-weight:700;line-height:1.35}.dark ._paturSpecLabel_v3a55_3063{color:#94a3b8}._paturSpecDetail_v3a55_3091{color:#64748b;text-align:center;max-width:250px;margin:0;font-size:.78rem;line-height:1.45}.dark ._paturSpecDetail_v3a55_3091{color:#94a3b8}._opportunitiesSectionHeader_v3a55_3123{margin-top:1rem;margin-bottom:1.5rem}._opportunitiesLabel_v3a55_3133{letter-spacing:.08em;text-transform:uppercase;color:#2b3a8f;margin-bottom:.4rem;font-size:.74rem;font-weight:750;display:block}.dark ._opportunitiesLabel_v3a55_3133{color:#60a5fa}._opportunitiesTitle_v3a55_3161{color:#0f172a;margin:0 0 .5rem;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:700;font-family:DM Sans,sans-serif!important}.dark ._opportunitiesTitle_v3a55_3161{color:#f8fafc}._opportunitiesDesc_v3a55_3185{color:#475569;max-width:800px;margin:0;font-size:.98rem;line-height:1.65}.dark ._opportunitiesDesc_v3a55_3185{color:#cbd5e1}._opportunitiesGrid_v3a55_3209{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:1rem;margin-bottom:2rem;display:grid}@media (width<=1200px){._opportunitiesGrid_v3a55_3209{scrollbar-width:thin;scrollbar-color:#2b3a8f4d transparent;grid-template-columns:repeat(5,minmax(230px,1fr));padding-bottom:.85rem;overflow-x:auto}._opportunitiesGrid_v3a55_3209::-webkit-scrollbar{height:6px}._opportunitiesGrid_v3a55_3209::-webkit-scrollbar-track{background:#0000000a;border-radius:999px}._opportunitiesGrid_v3a55_3209::-webkit-scrollbar-thumb{background:#2b3a8f40;border-radius:999px}}._opportunityCard_v3a55_3273{background:#fff;border:1px solid #00000014;border-radius:14px;flex-direction:column;padding:1.35rem 1.15rem 1.25rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 4px 18px #0f172a08}._opportunityCard_v3a55_3273:hover{border-color:#2b3a8f59;transform:translateY(-4px);box-shadow:0 12px 28px #0f172a14}.dark ._opportunityCard_v3a55_3273{background:#111827;border-color:#ffffff14;box-shadow:0 4px 18px #00000040}.dark ._opportunityCard_v3a55_3273:hover{border-color:#60a5fa73;box-shadow:0 12px 28px #00000073}._opportunityCardHeader_v3a55_3329{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._opportunityNum_v3a55_3345{color:#2b3a8f;font-size:1.15rem;font-weight:800;line-height:1;font-family:DM Sans,sans-serif!important}.dark ._opportunityNum_v3a55_3345{color:#60a5fa}._opportunityTag_v3a55_3369{letter-spacing:.06em;text-transform:uppercase;color:#f59e0b;white-space:nowrap;background-color:#f59e0b17;border-radius:999px;padding:.2rem .55rem;font-size:.65rem;font-weight:750}.dark ._opportunityTag_v3a55_3369{color:#fbbf24;background-color:#f59e0b2e}._opportunityCardTitle_v3a55_3403{color:#0f172a;margin:0 0 .55rem;font-size:1.02rem;font-weight:700;line-height:1.32;font-family:DM Sans,sans-serif!important}.dark ._opportunityCardTitle_v3a55_3403{color:#f1f5f9}._opportunityCardDesc_v3a55_3429{color:#475569;flex:1;margin:0 0 1.1rem;font-size:.84rem;line-height:1.55}.dark ._opportunityCardDesc_v3a55_3429{color:#94a3b8}._opportunityHighlightBadge_v3a55_3453{color:#2b3a8f;background-color:#2b3a8f0d;border:1px solid #2b3a8f1f;border-radius:8px;align-items:center;gap:.4rem;margin-top:auto;padding:.42rem .65rem;font-size:.74rem;font-weight:650;line-height:1.3;display:inline-flex}.dark ._opportunityHighlightBadge_v3a55_3453{color:#93c5fd;background-color:#60a5fa1a;border-color:#60a5fa33}._opportunityHighlightIcon_v3a55_3495{color:#2b3a8f;flex-shrink:0}.dark ._opportunityHighlightIcon_v3a55_3495{color:#60a5fa}._portfolioNoticeCard_v3a55_3519{background:#fff;border:1px solid #00000014;border-left:4px solid #10b981;border-radius:12px;margin-top:1.5rem;margin-bottom:2.5rem;padding:1.25rem 1.6rem;box-shadow:0 4px 18px #0f172a08}.dark ._portfolioNoticeCard_v3a55_3519{background:#111827;border-color:#ffffff14 #ffffff14 #ffffff14 #34d399}._portfolioNoticeHeader_v3a55_3553{align-items:center;gap:.65rem;margin-bottom:.45rem;display:flex}._portfolioNoticeIcon_v3a55_3567{color:#10b981}.dark ._portfolioNoticeIcon_v3a55_3567{color:#34d399}._portfolioNoticeTitle_v3a55_3583{color:#0f172a;font-size:.96rem;font-weight:700;font-family:DM Sans,sans-serif!important}.dark ._portfolioNoticeTitle_v3a55_3583{color:#f1f5f9}._portfolioNoticeText_v3a55_3605{color:#475569;margin:0;font-size:.9rem;line-height:1.65}.dark ._portfolioNoticeText_v3a55_3605{color:#94a3b8}._esgStatsRibbon_v3a55_3633{border-bottom:1px solid #00000014;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem;width:100%;margin-top:1.75rem;margin-bottom:2.5rem;padding:1.25rem 0 1.5rem;display:grid}.dark ._esgStatsRibbon_v3a55_3633{border-bottom-color:#ffffff14}@media (width<=900px){._esgStatsRibbon_v3a55_3633{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){._esgStatsRibbon_v3a55_3633{grid-template-columns:1fr}}._esgStatCard_v3a55_3689{box-shadow:none;text-align:center;cursor:default;background:0 0;border:none;flex-direction:column;align-items:center;min-width:0;padding:.5rem;display:flex}._esgStatCard_v3a55_3689:hover{box-shadow:none;transform:none}.dark ._esgStatCard_v3a55_3689{box-shadow:none;background:0 0;border:none}._esgStatIconWrapper_v3a55_3737{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.6rem;transition:transform .25s;display:flex}._esgStatIcon_v3a55_3737{object-fit:contain;width:44px;height:44px;transition:transform .25s;display:block}._esgStatCard_v3a55_3689:hover ._esgStatIconWrapper_v3a55_3737{transform:translateY(-2px)}._esgStatNumber_v3a55_3781{color:#2b3a8f;letter-spacing:-.02em;margin-bottom:.25rem;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:750;line-height:1.15;font-family:DM Sans,sans-serif!important}.dark ._esgStatNumber_v3a55_3781{color:#60a5fa}._esgStatLabel_v3a55_3809{color:#475569;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.4rem;font-size:.75rem;font-weight:700;line-height:1.35}.dark ._esgStatLabel_v3a55_3809{color:#94a3b8}._esgStatSubtext_v3a55_3837{color:#64748b;text-align:center;max-width:250px;margin:0;font-size:.78rem;line-height:1.45}.dark ._esgStatSubtext_v3a55_3837{color:#94a3b8}._esgTwoColGrid_v3a55_3863{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.75rem;margin-bottom:2.5rem;display:grid}@media (width<=960px){._esgTwoColGrid_v3a55_3863{grid-template-columns:1fr}}._esgCard_v3a55_3891{background:#fff;border:1px solid #00000014;border-radius:16px;flex-direction:column;transition:transform .28s,box-shadow .28s,border-color .28s;display:flex;overflow:hidden;box-shadow:0 4px 20px #0f172a0a}._esgCard_v3a55_3891:hover{border-color:#2b3a8f59;transform:translateY(-5px);box-shadow:0 14px 32px #0f172a17}.dark ._esgCard_v3a55_3891{background:#111827;border-color:#ffffff14;box-shadow:0 4px 20px #00000040}.dark ._esgCard_v3a55_3891:hover{border-color:#60a5fa73;box-shadow:0 14px 32px #00000073}._esgImageWrapper_v3a55_3947{background-color:#f1f5f9;width:100%;height:230px;position:relative;overflow:hidden}.dark ._esgImageWrapper_v3a55_3947{background-color:#1e293b}._esgImage_v3a55_3947{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}._esgCard_v3a55_3891:hover ._esgImage_v3a55_3947{transform:scale(1.05)}._esgImageOverlay_v3a55_3995{pointer-events:none;background:linear-gradient(#0f172a26 0%,#0f172a0d 50%,#0f172a8c 100%);position:absolute;inset:0}._esgFloatingBadgeTopLeft_v3a55_4019{-webkit-backdrop-filter:blur(8px);color:#fff;background:#0f172ab8;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .7rem;font-size:.72rem;font-weight:650;display:inline-flex;position:absolute;top:14px;left:14px}._esgBadgeIcon_v3a55_4055{color:#38bdf8}._esgFloatingBadgeTopRight_v3a55_4063{-webkit-backdrop-filter:blur(8px);letter-spacing:.03em;color:#fff;background:#10b981d9;border:1px solid #ffffff40;border-radius:999px;padding:.32rem .75rem;font-size:.72rem;font-weight:750;position:absolute;top:14px;right:14px;box-shadow:0 2px 8px #0003}._esgCardBody_v3a55_4097{flex-direction:column;flex:1;padding:1.85rem 1.85rem 1.75rem;display:flex}@media (width<=600px){._esgCardBody_v3a55_4097{padding:1.4rem 1.25rem}}._esgCardHeader_v3a55_4123{align-items:center;gap:.95rem;margin-bottom:.85rem;display:flex}._esgHeaderSvg_v3a55_4137{object-fit:contain;flex-shrink:0;width:42px;height:42px;display:block;background:0 0!important}.dark ._esgHeaderSvg_v3a55_4137{filter:brightness(0)invert()}._esgCardTag_v3a55_4163{letter-spacing:.08em;text-transform:uppercase;color:#2b3a8f;margin-bottom:.2rem;font-size:.68rem;font-weight:750;display:block}.dark ._esgCardTag_v3a55_4163{color:#60a5fa}._esgCardTagGreen_v3a55_4191{color:#059669}.dark ._esgCardTagGreen_v3a55_4191{color:#34d399}._esgCardTitle_v3a55_4207{color:#0f172a;margin:0;font-size:1.3rem;font-weight:700;line-height:1.25;font-family:DM Sans,sans-serif!important}.dark ._esgCardTitle_v3a55_4207{color:#f1f5f9}._esgCardDesc_v3a55_4233{color:#475569;margin:0 0 1.5rem;font-size:.94rem;line-height:1.65}.dark ._esgCardDesc_v3a55_4233{color:#94a3b8}._esgHighlightsList_v3a55_4255{flex-direction:column;gap:.9rem;margin-top:auto;display:flex}._esgHighlightItem_v3a55_4269{background-color:#f8fafc;border:1px solid #0000000d;border-radius:10px;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;transition:all .2s;display:flex}._esgHighlightItem_v3a55_4269:hover{background-color:#f1f5f9;border-color:#2b3a8f2e}.dark ._esgHighlightItem_v3a55_4269{background-color:#ffffff08;border-color:#ffffff0f}.dark ._esgHighlightItem_v3a55_4269:hover{background-color:#ffffff0f;border-color:#60a5fa40}._esgNumberBadge_v3a55_4321{color:#2b3a8f;background-color:#2b3a8f14;border-radius:6px;flex-shrink:0;margin-top:.1rem;padding:.25rem .5rem;font-size:.78rem;font-weight:800;line-height:1;font-family:DM Sans,sans-serif!important}.dark ._esgNumberBadge_v3a55_4321{color:#93c5fd;background-color:#60a5fa26}._esgNumberBadgeGreen_v3a55_4357{color:#059669;background-color:#10b9811a}.dark ._esgNumberBadgeGreen_v3a55_4357{color:#34d399;background-color:#10b9812e}._esgHighlightBody_v3a55_4377{flex:1}._esgHighlightTitleRow_v3a55_4385{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}._esgHighlightTitle_v3a55_4385{color:#0f172a;margin:0;font-size:.95rem;font-weight:700;font-family:DM Sans,sans-serif!important}.dark ._esgHighlightTitle_v3a55_4385{color:#f1f5f9}._esgPillBadge_v3a55_4427{letter-spacing:.04em;text-transform:uppercase;color:#2b3a8f;white-space:nowrap;background-color:#2b3a8f12;border-radius:999px;padding:.18rem .5rem;font-size:.65rem;font-weight:750}.dark ._esgPillBadge_v3a55_4427{color:#93c5fd;background-color:#60a5fa26}._esgPillBadgeGreen_v3a55_4461{color:#059669;background-color:#10b98117}.dark ._esgPillBadgeGreen_v3a55_4461{color:#34d399;background-color:#10b9812e}._esgHighlightDetail_v3a55_4481{color:#64748b;margin:0;font-size:.84rem;line-height:1.55}.dark ._esgHighlightDetail_v3a55_4481{color:#94a3b8}._faqSection_v3a55_4509{width:100%;margin-top:1.5rem}._faqList_v3a55_4519{flex-direction:column;gap:.85rem;margin-top:1.25rem;margin-bottom:2.5rem;display:flex}._faqCard_v3a55_4535{background:#fff;border:1px solid #00000014;border-radius:10px;transition:all .2s;overflow:hidden}.dark ._faqCard_v3a55_4535{background:#111827;border-color:#ffffff14}._faqCard_v3a55_4535:hover{border-color:#2b3a8f}.dark ._faqCard_v3a55_4535:hover{border-color:#60a5fa}._faqQuestionBtn_v3a55_4577{text-align:left;color:#0f172a;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:650;display:flex}.dark ._faqQuestionBtn_v3a55_4577{color:#f1f5f9}._faqChevron_v3a55_4617{color:#64748b;flex-shrink:0;transition:transform .25s}._faqAnswer_v3a55_4629{color:#475569;padding:0 1.5rem 1.35rem;font-size:.98rem;line-height:1.7}.dark ._faqAnswer_v3a55_4629{color:#cbd5e1}._resourcesGrid_v3a55_4657{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem;margin-bottom:3.5rem;display:grid}@media (width<=900px){._resourcesGrid_v3a55_4657{grid-template-columns:1fr}}._resourceCard_v3a55_4685{color:inherit;background:#fff;border:1px solid #00000014;border-radius:12px;flex-direction:column;padding:1.75rem;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;box-shadow:0 4px 20px #0f172a0a}.dark ._resourceCard_v3a55_4685{background:#111827;border-color:#ffffff14}._resourceCard_v3a55_4685:hover{border-color:#2b3a8f;transform:translateY(-4px);box-shadow:0 12px 30px #0f172a14}.dark ._resourceCard_v3a55_4685:hover{border-color:#60a5fa}._resourceCardTag_v3a55_4741{letter-spacing:.08em;text-transform:uppercase;color:#2b3a8f;margin-bottom:.65rem;font-size:.72rem;font-weight:750}.dark ._resourceCardTag_v3a55_4741{color:#60a5fa}._resourceCardTitle_v3a55_4767{color:#0f172a;justify-content:space-between;align-items:center;margin:0 0 .5rem;font-size:1.15rem;font-weight:700;display:flex;font-family:DM Sans,sans-serif!important}.dark ._resourceCardTitle_v3a55_4767{color:#f1f5f9}._resourceCardDesc_v3a55_4797{color:#64748b;margin:0;font-size:.9rem;line-height:1.55}.dark ._resourceCardDesc_v3a55_4797{color:#94a3b8}._finalCtaCard_v3a55_4825{color:#fff;text-align:center;background:linear-gradient(135deg,#090e1a 0%,#172554 100%);border-radius:16px;width:100%;margin-top:2rem;margin-bottom:2rem;padding:3.5rem 2.5rem;box-shadow:0 12px 40px #0f172a26}._finalCtaEyebrow_v3a55_4849{letter-spacing:.14em;text-transform:uppercase;color:#f59e0b;margin-bottom:.85rem;font-size:.74rem;font-weight:750;display:inline-block}._finalCtaHeading_v3a55_4869{color:#fff;max-width:760px;margin:0 auto 1rem;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:750;line-height:1.25;font-family:DM Sans,sans-serif!important}._finalCtaText_v3a55_4889{color:#cbd5e1;max-width:680px;margin:0 auto 2.25rem;font-size:1.05rem;line-height:1.65}._finalCtaActionsRow_v3a55_4905{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin-bottom:1.75rem;display:flex}._finalCtaPrimaryBtn_v3a55_4923{color:#0f172a;cursor:pointer;background:#fff;border:none;border-radius:999px;align-items:center;gap:.65rem;padding:.85rem 1.85rem;font-size:.95rem;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #0003}._finalCtaPrimaryBtn_v3a55_4923:hover{color:#fff;background:#2b3a8f;transform:translateY(-2px);box-shadow:0 8px 24px #2b3a8f66}._finalCtaSecondaryBtn_v3a55_4969{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.55rem;padding:.85rem 1.65rem;font-size:.92rem;font-weight:600;transition:all .25s;display:inline-flex}._finalCtaSecondaryBtn_v3a55_4969:hover{background:#fff3;border-color:#fff;transform:translateY(-2px)}._engineeringSubBox_v3a55_5013{color:#94a3b8;border-top:1px solid #ffffff1f;justify-content:center;align-items:center;gap:.85rem;padding-top:1.5rem;font-size:.88rem;display:flex}@media (width<=680px){._engineeringSubBox_v3a55_5013{flex-direction:column;gap:.4rem}}._engineeringLink_v3a55_5049{color:#f59e0b;cursor:pointer;background:0 0;border:none;padding:0;font-size:.88rem;font-weight:700;text-decoration:underline;transition:color .2s}._engineeringLink_v3a55_5049:hover{color:#fff}._modalOverlay_v3a55_5087{-webkit-backdrop-filter:blur(6px);z-index:9999999;background-color:#0f172aa6;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modalContent_v3a55_5113{background-color:#fff;border-radius:14px;width:100%;max-width:580px;max-height:90vh;padding:2.25rem 2rem;position:relative;overflow-y:auto;box-shadow:0 20px 50px #0f172a40}.dark ._modalContent_v3a55_5113{background-color:#111827;border:1px solid #ffffff1a}._modalCloseBtn_v3a55_5147{color:#64748b;cursor:pointer;background:#0f172a0d;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}._modalCloseBtn_v3a55_5147:hover{color:#0f172a;background:#0f172a1f}.dark ._modalCloseBtn_v3a55_5147{color:#94a3b8;background:#ffffff14}.dark ._modalCloseBtn_v3a55_5147:hover{color:#fff;background:#ffffff2e}._modalEyebrow_v3a55_5211{letter-spacing:.12em;text-transform:uppercase;color:#2b3a8f;margin-bottom:.35rem;font-size:.72rem;font-weight:750}.dark ._modalEyebrow_v3a55_5211{color:#60a5fa}._modalHeading_v3a55_5237{color:#0f172a;margin:0 0 .35rem;font-size:1.35rem;font-weight:750;font-family:DM Sans,sans-serif!important}.dark ._modalHeading_v3a55_5237{color:#f1f5f9}._modalSubtitle_v3a55_5261{color:#64748b;margin:0 0 1.5rem;font-size:.88rem;line-height:1.5}.dark ._modalSubtitle_v3a55_5261{color:#94a3b8}._formGrid_v3a55_5283{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width<=540px){._formGrid_v3a55_5283{grid-template-columns:1fr}}._formGroup_v3a55_5307{flex-direction:column;margin-bottom:1rem;display:flex}._formLabel_v3a55_5319{color:#334155;margin-bottom:.4rem;font-size:.84rem;font-weight:650}.dark ._formLabel_v3a55_5319{color:#cbd5e1}._requiredStar_v3a55_5341{color:#ef4444}._formInput_v3a55_5349,._formSelect_v3a55_5351,._formTextarea_v3a55_5353{color:#0f172a;box-sizing:border-box;background-color:#fff;border:1px solid #00000026;border-radius:8px;width:100%;padding:.75rem .95rem;font-size:.92rem;transition:border-color .2s,box-shadow .2s}.dark ._formInput_v3a55_5349,.dark ._formSelect_v3a55_5351,.dark ._formTextarea_v3a55_5353{color:#f1f5f9;background-color:#1f2937;border-color:#ffffff1f}._formInput_v3a55_5349:focus,._formSelect_v3a55_5351:focus,._formTextarea_v3a55_5353:focus{border-color:#2b3a8f;outline:none;box-shadow:0 0 0 3px #2b3a8f1f}._inputError_v3a55_5409{border-color:#ef4444!important}._fieldError_v3a55_5417{color:#ef4444;margin-top:.3rem;font-size:.78rem}._modalSubmitBtn_v3a55_5429{color:#fff;cursor:pointer;background-color:#2b3a8f;border:none;border-radius:8px;width:100%;margin-top:.5rem;padding:.85rem;font-size:.95rem;font-weight:700;transition:all .2s;box-shadow:0 4px 14px #2b3a8f4d}._modalSubmitBtn_v3a55_5429:hover{background-color:#1e2c7a;transform:translateY(-1px)}._modalSuccessBox_v3a55_5469{text-align:center;flex-direction:column;align-items:center;padding:2rem 1rem;display:flex}._successIcon_v3a55_5485{color:#10b981;background-color:#10b9811f;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:1rem;display:flex}._successTitle_v3a55_5509{color:#0f172a;margin:0 0 .5rem;font-size:1.35rem;font-weight:750;font-family:DM Sans,sans-serif!important}.dark ._successTitle_v3a55_5509{color:#f1f5f9}._successText_v3a55_5533{color:#64748b;margin:0;font-size:.92rem;line-height:1.6}.dark ._successText_v3a55_5533{color:#94a3b8}._certificationsSection_v3a55_5561{width:100%;margin-top:1.5rem;margin-bottom:3.5rem}._certificationsGrid_v3a55_5573{grid-template-columns:repeat(6,minmax(0,1fr));justify-content:center;align-items:flex-start;gap:2rem;margin-top:1rem;margin-bottom:2rem;display:grid}@media (width<=1100px){._certificationsGrid_v3a55_5573{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}@media (width<=600px){._certificationsGrid_v3a55_5573{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}._certItem_v3a55_5621{text-align:center;box-shadow:none;background:0 0;border:none;flex-direction:column;justify-content:flex-start;align-items:center;padding:.5rem;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex}._certItem_v3a55_5621:hover{transform:translateY(-4px)}._certImageWrapper_v3a55_5655{justify-content:center;align-items:center;width:100%;height:90px;margin-bottom:.85rem;display:flex}._certImage_v3a55_5655{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:85px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:block}._certItem_v3a55_5621:hover ._certImage_v3a55_5655{transform:scale(1.06)}._certTitle_v3a55_5701{color:#0f172a;text-align:center;margin:0;font-size:.95rem;font-weight:700;line-height:1.35;transition:color .2s;font-family:DM Sans,sans-serif!important}.dark ._certTitle_v3a55_5701{color:#f1f5f9}._certItem_v3a55_5621:hover ._certTitle_v3a55_5701{color:#2b3a8f}.dark ._certItem_v3a55_5621:hover ._certTitle_v3a55_5701{color:#60a5fa}._pageContainer_1s4a0_1,._pageContainer_1s4a0_1 *,._pageContainer_1s4a0_1 :before,._pageContainer_1s4a0_1 :after,._pageContainer_1s4a0_1 button,._pageContainer_1s4a0_1 input,._pageContainer_1s4a0_1 textarea,._pageContainer_1s4a0_1 select{font-family:DM Sans,sans-serif!important}._pageContainer_1s4a0_1{background:var(--bg-clean,#fafafa);width:100%;max-width:100vw;min-height:100vh;color:var(--text-main,#0f172a);box-sizing:border-box;padding-top:80px;transition:background .3s,color .3s;overflow-x:hidden}@media (width<=1024px){._pageContainer_1s4a0_1{padding-top:64px}}.dark ._pageContainer_1s4a0_1{color:#f1f5f9;background:#0b0f19}._heroHeader_1s4a0_71{color:#fff;box-sizing:border-box;background:#0f172a;border-bottom:1px solid #ffffff14;width:100%;padding:clamp(3.2rem,5vw,4.8rem) 1.5rem;position:relative;overflow:hidden}.dark ._heroHeader_1s4a0_71{background:#070b14;border-bottom-color:#ffffff0f}._heroHeaderWithImage_1s4a0_103{background:#090e1a;align-items:center;min-height:clamp(360px,42vw,500px);display:flex}._heroHeaderCentered_1s4a0_117{text-align:center;justify-content:center}._heroBgWrapper_1s4a0_127{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._heroBgImage_1s4a0_143{object-fit:cover;object-position:center right;width:100%;height:100%;display:block;transform:scale(1.02)}._heroBgOverlay_1s4a0_161{background:linear-gradient(90deg,#0b1120ad 0%,#0b11207a 42%,#0b112033 75%,#0b11200d 100%),linear-gradient(#0b11204d 0%,#0000 35%,#0b112066 100%);position:absolute;inset:0}._heroBgOverlayCentered_1s4a0_193{background:radial-gradient(85% 85%,#0b112094 0%,#0b112061 60%,#0b11201f 100%),linear-gradient(#0b112059 0%,#0000 35%,#0b112073 100%)}.dark ._heroBgOverlay_1s4a0_161{background:linear-gradient(90deg,#070b14bd 0%,#070b1485 42%,#070b143d 75%,#070b1414 100%),linear-gradient(#070b1459 0%,#0000 35%,#070b1473 100%)}.dark ._heroBgOverlayCentered_1s4a0_193{background:radial-gradient(85% 85%,#070b14a6 0%,#070b1473 60%,#070b142e 100%),linear-gradient(#070b1466 0%,#0000 35%,#070b1480 100%)}._headerInner_1s4a0_267{z-index:1;box-sizing:border-box;width:100%;max-width:70%;margin:0 auto;position:relative}@media (width<=1200px){._headerInner_1s4a0_267{max-width:85%}}@media (width<=1024px){._headerInner_1s4a0_267{max-width:92%}}@media (width<=768px){._headerInner_1s4a0_267{width:100%;max-width:100%;padding:0 .25rem}}._headerInnerCentered_1s4a0_325{text-align:center;flex-direction:column;align-items:center;display:flex}._breadcrumbRow_1s4a0_339{color:#94a3b8;letter-spacing:.02em;text-shadow:0 1px 4px #0009;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-bottom:1.25rem;font-size:clamp(12px,1.1vw,13px);display:flex}._breadcrumbRowCentered_1s4a0_363{justify-content:center;margin-bottom:1.5rem}._breadcrumbRow_1s4a0_339 a{color:#cbd5e1;text-decoration:none;transition:color .2s}._breadcrumbRow_1s4a0_339 a:hover{color:#f59e0b}._clusterPill_1s4a0_393{letter-spacing:.12em;text-transform:uppercase;color:#f59e0b;text-shadow:0 1px 4px #0009;border-bottom:2px solid #f59e0b;margin-bottom:1rem;padding:.25rem 0;font-size:.72rem;font-weight:700;display:inline-block}._pageH1_1s4a0_419{letter-spacing:-.025em;color:#fff;text-shadow:0 2px 14px #000000b3,0 1px 3px #000c;word-break:break-word;overflow-wrap:break-word;width:100%;max-width:960px;margin-bottom:1.15rem;font-size:clamp(1.55rem,3.6vw,3.1rem);font-weight:750;line-height:1.16}._pageH1Centered_1s4a0_447{text-align:center;word-break:break-word;overflow-wrap:break-word;flex-direction:column;align-items:center;gap:.4rem;width:100%;max-width:1040px;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:clamp(1.5rem,4vw,3.3rem);line-height:1.2;display:flex}._pageH1Centered_1s4a0_447 span,._pageH1_1s4a0_419 span{word-break:break-word;overflow-wrap:break-word;max-width:100%}._titleSecondRow_1s4a0_495{max-width:100%;display:block}._metaDesc_1s4a0_505{color:#cbd5e1;text-shadow:0 1px 8px #000000a6,0 1px 2px #000c;max-width:820px;margin-bottom:2rem;font-size:clamp(.96rem,1.2vw,1.08rem);font-weight:400;line-height:1.62}._heroCtaRow_1s4a0_525{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._heroCtaRowCentered_1s4a0_539{justify-content:center;margin-top:2.25rem}._ctaBtn_1s4a0_549{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.65rem;padding:.75rem 1.65rem;font-size:.92rem;font-weight:650;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #0003}._ctaBtn_1s4a0_549:hover{color:#fff;background:#2b3a8f;border-color:#2b3a8f;transform:translateY(-2px);box-shadow:0 8px 24px #2b3a8f59}._ctaBtn_1s4a0_549 svg{transition:transform .25s}._ctaBtn_1s4a0_549:hover svg{transform:translate(3px)}._lastReviewedBadge_1s4a0_613{-webkit-backdrop-filter:blur(8px);color:#94a3b8;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.8rem;font-weight:500;display:inline-flex}._mainLayout_1s4a0_645{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(3rem,4vw,5rem);width:100%;min-width:0;max-width:70%;margin:clamp(3rem,4.5vw,4.5rem) auto clamp(4rem,6vw,7rem);padding:0;display:grid}@media (width<=1200px){._mainLayout_1s4a0_645{gap:3.2rem;max-width:85%}}@media (width<=1024px){._mainLayout_1s4a0_645{grid-template-columns:minmax(0,1fr);gap:2.75rem;width:100%;max-width:100%;margin:2.5rem auto 4rem;padding:0 1.5rem;overflow-x:hidden}}@media (width<=768px){._mainLayout_1s4a0_645{gap:2.25rem;width:100%;max-width:100%;margin:2rem auto 3.5rem;padding:0 1.25rem;overflow-x:hidden}}@media (width<=480px){._mainLayout_1s4a0_645{gap:1.85rem;margin:1.75rem auto 3rem;padding:0 1rem}}._articleBody_1s4a0_745{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}._headingSectionWrapper_1s4a0_769{width:100%;margin-top:2.25rem}._headingSectionWrapper_1s4a0_769:first-child{margin-top:0}._sectionHeader_1s4a0_787{border-bottom:1px solid #0a0a0a;width:100%;margin-bottom:18px;padding-bottom:8px}.dark ._sectionHeader_1s4a0_787{border-bottom-color:#fff3}._sectionLabel_1s4a0_809{letter-spacing:.04em;text-transform:uppercase;color:#334155;margin:0;font-size:14px;font-weight:700;line-height:1.2;font-family:DM Sans,sans-serif!important}.dark ._sectionLabel_1s4a0_809{color:#94a3b8}._wordWrapper_1s4a0_839{white-space:nowrap;display:inline-block}._animatedChar_1s4a0_849{will-change:transform, opacity;display:inline-block}._wordSpace_1s4a0_859{display:inline-block}._h2Heading_1s4a0_867{letter-spacing:-.02em;color:#2b3a8f;word-break:break-word;overflow-wrap:break-word;border-left:none;margin-top:0;margin-bottom:.6rem;padding-left:0;font-size:clamp(1.55rem,2.6vw,2.45rem);font-weight:700;line-height:1.18;font-family:DM Sans,sans-serif!important}.dark ._h2Heading_1s4a0_867{color:#60a5fa;border-left:none}._h3Heading_1s4a0_907,._checklistTitle_1s4a0_909{letter-spacing:-.01em;color:#334155;margin-top:1.25rem;margin-bottom:.65rem;font-size:1.25rem;font-weight:700;font-family:DM Sans,sans-serif!important}.dark ._h3Heading_1s4a0_907,.dark ._checklistTitle_1s4a0_909{color:#e2e8f0}._bodyParagraph_1s4a0_939{color:#444;margin:0;font-size:1.05rem;font-weight:400;line-height:1.7}.dark ._bodyParagraph_1s4a0_939{color:#cbd5e1}._statsStrip_1s4a0_965{box-sizing:border-box;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.75rem 1.5rem;width:100%;min-width:0;max-width:100%;margin-top:1.5rem;margin-bottom:.5rem;padding:.6rem 0;display:grid}._statStripItem_1s4a0_993{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}._statStripIconWrapper_1s4a0_1009{justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.6rem;transition:transform .25s;display:flex}._statStripIcon_1s4a0_1009{object-fit:contain;width:44px;height:44px;transition:transform .25s;display:block}._statStripItem_1s4a0_993:hover ._statStripIconWrapper_1s4a0_1009{transform:translateY(-2px)}._statStripMetric_1s4a0_1053{letter-spacing:-.025em;color:#334155;white-space:nowrap;margin:0 0 .3rem;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:750;line-height:1.15;font-family:DM Sans,sans-serif!important}.dark ._statStripMetric_1s4a0_1053{color:#60a5fa}._statStripLabel_1s4a0_1083{color:#64748b;text-align:center;margin:0;font-size:.88rem;font-weight:500;line-height:1.35;font-family:DM Sans,sans-serif!important}.dark ._statStripLabel_1s4a0_1083{color:#94a3b8}@media (width<=1024px){._statsStrip_1s4a0_965{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 1.25rem}}@media (width<=640px){._statsStrip_1s4a0_965{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin-top:1.25rem;margin-bottom:.25rem}._statStripItem_1s4a0_993:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:260px}._statStripIconWrapper_1s4a0_1009{width:40px;height:40px;margin-bottom:.4rem}._statStripIcon_1s4a0_1009{width:36px;height:36px}._statStripMetric_1s4a0_1053{font-size:clamp(1.2rem,5vw,1.5rem)}._statStripLabel_1s4a0_1083{font-size:.78rem}}._calloutBox_1s4a0_1201{box-sizing:border-box;overflow-wrap:break-word;word-break:break-word;background:#0f172a08;border:1px solid #0000000a;border-left:3px solid #0f172a;border-radius:12px;width:100%;max-width:100%;padding:1.4rem 1.6rem}.dark ._calloutBox_1s4a0_1201{background:#ffffff08;border-color:#ffffff0f #ffffff0f #ffffff0f #f59e0b}._calloutBox_1s4a0_1201._info_1s4a0_1247{background:#0284c70a;border-left-color:#0284c7}.dark ._calloutBox_1s4a0_1201._info_1s4a0_1247{background:#38bdf80f;border-left-color:#38bdf8}._calloutBox_1s4a0_1201._success_1s4a0_1267{background:#0596690a;border-left-color:#059669}.dark ._calloutBox_1s4a0_1201._success_1s4a0_1267{background:#34d3990f;border-left-color:#34d399}._calloutTitle_1s4a0_1287{color:#2b3a8f;letter-spacing:-.01em;margin-bottom:.4rem;font-size:1.05rem;font-weight:700}.dark ._calloutTitle_1s4a0_1287{color:#f8fafc}._calloutText_1s4a0_1311{color:#475569;font-size:.98rem;line-height:1.65}.dark ._calloutText_1s4a0_1311{color:#cbd5e1}._tabsContainer_1s4a0_1333{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:1.5rem 0 2rem;overflow:hidden}._tabsNav_1s4a0_1351{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));align-items:flex-end;column-gap:clamp(1.5rem,3.5vw,3.5rem);width:100%;min-width:0;max-width:100%;padding-bottom:.25rem;display:grid}@media (width<=1024px){._tabsNav_1s4a0_1351{scrollbar-width:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;justify-content:flex-start;gap:1.75rem;width:100%;max-width:100%;padding-bottom:.65rem;display:flex;overflow-x:auto}._tabsNav_1s4a0_1351::-webkit-scrollbar{display:none}}@media (width<=640px){._tabsNav_1s4a0_1351{gap:1.25rem;padding-bottom:.5rem}._tabBtn_1s4a0_1425{padding-bottom:.65rem;font-size:.9rem}}._tabBtn_1s4a0_1425{text-align:left;cursor:pointer;color:#828b98;letter-spacing:-.015em;white-space:nowrap;background:0 0;border:none;width:fit-content;margin:0;padding:0 0 .85rem;font-size:clamp(.88rem,1.05vw,1rem);font-weight:500;line-height:1.25;transition:color .22s,transform .2s;display:inline-flex;position:relative;font-family:DM Sans,sans-serif!important}._tabBtn_1s4a0_1425:hover{color:#334155;transform:translateY(-1px)}.dark ._tabBtn_1s4a0_1425:hover{color:#e2e8f0}._tabBtnActive_1s4a0_1495{color:#334155;font-weight:700}.dark ._tabBtnActive_1s4a0_1495{color:#fff}._tabTitle_1s4a0_1513{white-space:nowrap;display:inline-block}._tabIndicator_1s4a0_1523{background-color:#334155;border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.dark ._tabIndicator_1s4a0_1523{background-color:#38bdf8}._tabSplitLayout_1s4a0_1553{box-sizing:border-box;grid-template-columns:40% minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,3.5vw,3.5rem);width:100%;min-width:0;max-width:100%;margin-top:2.25rem;display:grid}@media (width<=1024px){._tabSplitLayout_1s4a0_1553{grid-template-columns:minmax(0,1fr);row-gap:1.85rem;margin-top:1.85rem}}._tabSplitVisual_1s4a0_1597{background:#f1f5f9;border:1px solid #0f172a14;border-radius:12px;width:100%;transition:border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px -4px #0f172a0f}._tabSplitVisual_1s4a0_1597:hover{border-color:#2b3a8f38;box-shadow:0 10px 28px -6px #0f172a1a}.dark ._tabSplitVisual_1s4a0_1597{background:#1e293b;border-color:#ffffff14;box-shadow:0 4px 18px -4px #00000059}.dark ._tabSplitVisual_1s4a0_1597:hover{border-color:#60a5fa4d;box-shadow:0 10px 28px -6px #00000073}._tabSplitImage_1s4a0_1653{object-fit:cover;will-change:transform;width:100%;height:100%;min-height:400px;max-height:520px;transition:transform .75s cubic-bezier(.25,1,.5,1);display:block}._tabSplitVisual_1s4a0_1597:hover ._tabSplitImage_1s4a0_1653{transform:scale(1.045)}@media (width<=1024px){._tabSplitImage_1s4a0_1653{min-height:360px}}@media (width<=768px){._tabSplitImage_1s4a0_1653{min-height:240px;max-height:340px}}._tabSplitContent_1s4a0_1711{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;min-width:0;max-width:100%;display:flex}._tabEyebrow_1s4a0_1731{letter-spacing:.09em;text-transform:uppercase;color:#2b3a8f;margin-bottom:.65rem;font-size:.76rem;font-weight:700;display:inline-block;font-family:DM Sans,sans-serif!important}.dark ._tabEyebrow_1s4a0_1731{color:#60a5fa}._tabHeading_1s4a0_1761{letter-spacing:-.02em;color:#0f172a;margin:0 0 .95rem;font-size:clamp(1.4rem,2.1vw,1.85rem);font-weight:700;line-height:1.25;font-family:DM Sans,sans-serif!important}.dark ._tabHeading_1s4a0_1761{color:#f8fafc}._tabParagraph_1s4a0_1789{color:#475569;margin:0 0 1.65rem;font-size:1.02rem;line-height:1.68;font-family:DM Sans,sans-serif!important}.dark ._tabParagraph_1s4a0_1789{color:#cbd5e1}._tabSubsection_1s4a0_1815{border-top:1px solid #0f172a14;margin-bottom:1.65rem;padding-top:1.25rem}.dark ._tabSubsection_1s4a0_1815{border-top-color:#ffffff14}._tabSubsectionLabel_1s4a0_1835{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:.4rem;font-size:.72rem;font-weight:700;display:block;font-family:DM Sans,sans-serif!important}.dark ._tabSubsectionLabel_1s4a0_1835{color:#94a3b8}._tabSubsectionText_1s4a0_1865{color:#334155;margin:0;font-size:.96rem;line-height:1.6;font-family:DM Sans,sans-serif!important}.dark ._tabSubsectionText_1s4a0_1865{color:#cbd5e1}._tabInfoStrip_1s4a0_1891{border-top:1px solid #0f172a14;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem;padding-top:1.4rem;display:grid}.dark ._tabInfoStrip_1s4a0_1891{border-top-color:#ffffff14}._tabInfoItem_1s4a0_1917{cursor:default;border-radius:8px;flex-direction:column;margin:-.65rem -.75rem;padding:.65rem .75rem;transition:all .28s cubic-bezier(.2,.8,.2,1);display:flex}._tabInfoItem_1s4a0_1917:hover{background:#2b3a8f0a;transform:translateY(-3px)}.dark ._tabInfoItem_1s4a0_1917:hover{background:#60a5fa14}._tabInfoItemNumber_1s4a0_1955{letter-spacing:.04em;text-transform:uppercase;color:#2b3a8f;margin-bottom:.3rem;font-size:.8rem;font-weight:750;transition:transform .25s,color .25s;font-family:DM Sans,sans-serif!important}._tabInfoItem_1s4a0_1917:hover ._tabInfoItemNumber_1s4a0_1955{color:#1e293b;transform:translate(2px)}.dark ._tabInfoItem_1s4a0_1917:hover ._tabInfoItemNumber_1s4a0_1955{color:#93c5fd}._tabInfoItemDesc_1s4a0_1995{color:#64748b;margin:0;font-size:.84rem;line-height:1.45;transition:color .25s;font-family:DM Sans,sans-serif!important}._tabInfoItem_1s4a0_1917:hover ._tabInfoItemDesc_1s4a0_1995{color:#334155}.dark ._tabInfoItem_1s4a0_1917:hover ._tabInfoItemDesc_1s4a0_1995{color:#cbd5e1}@media (width<=640px){._tabInfoStrip_1s4a0_1891{grid-template-columns:1fr;row-gap:1.15rem}._tabInfoItem_1s4a0_1917{margin:0;padding:.5rem 0}}._tabPanel_1s4a0_2055{max-width:900px;margin-top:1.85rem}._tabDescription_1s4a0_2065{color:#444;margin:0 0 .85rem;font-size:1.05rem;line-height:1.75;font-family:DM Sans,sans-serif!important}._tabSuitability_1s4a0_2081{color:#64748b;margin:0;padding-top:.25rem;font-size:.98rem;line-height:1.6;font-family:DM Sans,sans-serif!important}._tabSuitabilityLabel_1s4a0_2099{color:#0f172a;font-weight:700}._tableWrapper_1s4a0_2111{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#2b3a8f40 transparent;box-sizing:border-box;border:1px solid #00000014;border-radius:10px;width:100%;min-width:0;max-width:100%;margin:1.5rem 0;display:block;overflow-x:auto}.dark ._tableWrapper_1s4a0_2111{border-color:#ffffff1a}._contentTable_1s4a0_2149{border-collapse:collapse;text-align:left;width:100%;min-width:520px;font-size:.92rem}@media (width<=640px){._contentTable_1s4a0_2149{min-width:440px;font-size:.85rem}}@media (width<=480px){._contentTable_1s4a0_2149{min-width:380px;font-size:.8rem}}._contentTable_1s4a0_2149 th{color:#0f172a;letter-spacing:.04em;text-transform:uppercase;background:#f1f5f9;border-bottom:1px solid #00000014;padding:.85rem 1.15rem;font-size:.82rem;font-weight:650}.dark ._contentTable_1s4a0_2149 th{color:#f1f5f9;background:#1e293b;border-bottom-color:#ffffff1a}._contentTable_1s4a0_2149 td{color:#334155;border-bottom:1px solid #0000000d;padding:.85rem 1.15rem;line-height:1.55}.dark ._contentTable_1s4a0_2149 td{color:#cbd5e1;border-bottom-color:#ffffff0d}._contentTable_1s4a0_2149 tr:last-child td{border-bottom:none}._contentTable_1s4a0_2149 tr:hover{background:#00000004}.dark ._contentTable_1s4a0_2149 tr:hover{background:#ffffff05}._listContainer_1s4a0_2277{flex-direction:column;gap:.65rem;margin:.5rem 0;display:flex}._checkItem_1s4a0_2291{color:#334155;align-items:flex-start;gap:.75rem;font-size:.96rem;line-height:1.6;display:flex}.dark ._checkItem_1s4a0_2291{color:#cbd5e1}._checkIcon_1s4a0_2317{color:#059669;flex-shrink:0;margin-top:.2rem}.dark ._checkIcon_1s4a0_2317{color:#10b981}._faqSection_1s4a0_2339{margin-top:3.5rem}._faqTitle_1s4a0_2347{letter-spacing:-.015em;color:#2b3a8f;margin-bottom:1.5rem;font-size:1.5rem;font-weight:750}.dark ._faqTitle_1s4a0_2347{color:#f8fafc}._faqList_1s4a0_2371{flex-direction:column;margin-top:1.5rem;display:flex}._faqCard_1s4a0_2383{background:0 0;border-bottom:1px solid #00000014}.dark ._faqCard_1s4a0_2383{border-bottom-color:#ffffff14}._faqQuestionBtn_1s4a0_2401{color:#334155;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 0;font-size:1rem;font-weight:600;transition:color .2s;display:flex}.dark ._faqQuestionBtn_1s4a0_2401{color:#f1f5f9}._faqQuestionBtn_1s4a0_2401:hover{color:#f59e0b}._faqAnswer_1s4a0_2449{color:#475569;padding:0 0 1.25rem;font-size:.96rem;line-height:1.7}.dark ._faqAnswer_1s4a0_2449{color:#94a3b8}._sidebarCard_1s4a0_2473{background:#fff;border:1px solid #00000014;border-radius:12px;padding:1.4rem;position:sticky;top:100px;box-shadow:0 4px 16px #00000008}.dark ._sidebarCard_1s4a0_2473{box-shadow:none;background:#0f172a;border-color:#ffffff14}._sidebarTitle_1s4a0_2505{letter-spacing:.04em;text-transform:uppercase;color:#2b3a8f;margin-bottom:1rem;font-size:.95rem;font-weight:750}.dark ._sidebarTitle_1s4a0_2505{color:#f8fafc}._linksList_1s4a0_2531{flex-direction:column;gap:.65rem;display:flex}._internalLinkItem_1s4a0_2543{background:#00000005;border:1px solid #0000000a;border-radius:8px;padding:.75rem .9rem;text-decoration:none;transition:all .2s;display:block}.dark ._internalLinkItem_1s4a0_2543{background:#ffffff08;border-color:#ffffff0f}._internalLinkItem_1s4a0_2543:hover{background:#0f172a0a;border-color:#0f172a;transform:translate(3px)}.dark ._internalLinkItem_1s4a0_2543:hover{background:#f59e0b0d;border-color:#f59e0b}._linkAnchor_1s4a0_2595{color:#0f172a;justify-content:space-between;align-items:center;margin-bottom:.2rem;font-size:.9rem;font-weight:600;display:flex}.dark ._linkAnchor_1s4a0_2595{color:#f1f5f9}._linkReason_1s4a0_2623{color:#64748b;font-size:.76rem;line-height:1.35}.dark ._linkReason_1s4a0_2623{color:#94a3b8}@media (width<=1024px){._sidebarCard_1s4a0_2473{box-sizing:border-box;width:100%;margin-top:1.5rem;position:static;top:auto}._linksList_1s4a0_2531{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}}@media (width<=640px){._sidebarCard_1s4a0_2473{padding:1.2rem}._linksList_1s4a0_2531{grid-template-columns:1fr;gap:.6rem}}._modalOverlay_1s4a0_2699{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0f172a99;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modalContent_1s4a0_2723{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;background:#fff;border:1px solid #00000014;border-radius:16px;width:100%;max-width:500px;max-height:min(90vh,780px);padding:2rem;position:relative;overflow-y:auto;box-shadow:0 20px 40px #00000026}.dark ._modalContent_1s4a0_2723{background:#0f172a;border-color:#ffffff1a}._closeModalBtn_1s4a0_2763{color:#64748b;cursor:pointer;background:0 0;border:none;transition:color .2s;position:absolute;top:1.25rem;right:1.25rem}._closeModalBtn_1s4a0_2763:hover{color:#0f172a}.dark ._closeModalBtn_1s4a0_2763:hover{color:#fff}._formGroup_1s4a0_2801{margin-bottom:1.1rem}._formLabel_1s4a0_2809{color:#334155;letter-spacing:.01em;margin-bottom:.35rem;font-size:.82rem;font-weight:600;display:block}.dark ._formLabel_1s4a0_2809{color:#cbd5e1}._formInput_1s4a0_2835{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:.7rem .9rem;font-family:DM Sans,sans-serif;font-size:.92rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.dark ._formInput_1s4a0_2835{color:#fff;background:#1e293b;border-color:#334155}._formInput_1s4a0_2835:focus{border-color:#2b3a8f;box-shadow:0 0 0 3px #2b3a8f1f}.dark ._formInput_1s4a0_2835:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}._formSelect_1s4a0_2891{color:#0f172a;cursor:pointer;box-sizing:border-box;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:16px;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:.7rem 2.4rem .7rem .9rem;font-family:DM Sans,sans-serif;font-size:.92rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.dark ._formSelect_1s4a0_2891{color:#fff;background-color:#1e293b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");border-color:#334155}._formSelect_1s4a0_2891:focus{border-color:#2b3a8f;box-shadow:0 0 0 3px #2b3a8f1f}.dark ._formSelect_1s4a0_2891:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}._formTextarea_1s4a0_2967{color:#0f172a;box-sizing:border-box;resize:vertical;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;min-height:64px;padding:.7rem .9rem;font-family:DM Sans,sans-serif;font-size:.92rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.dark ._formTextarea_1s4a0_2967{color:#fff;background-color:#1e293b;border-color:#334155}._formTextarea_1s4a0_2967:focus{border-color:#2b3a8f;box-shadow:0 0 0 3px #2b3a8f1f}.dark ._formTextarea_1s4a0_2967:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}._inputError_1s4a0_3031{background-color:#fef2f2!important;border-color:#ef4444!important}.dark ._inputError_1s4a0_3031{background-color:#ef44441f!important;border-color:#ef4444!important}._inputError_1s4a0_3031:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px #ef444433!important}._fieldError_1s4a0_3061{color:#dc2626;margin-top:.35rem;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:500;line-height:1.3;display:block}.dark ._fieldError_1s4a0_3061{color:#f87171}._requiredStar_1s4a0_3089{color:#ef4444;margin-left:2px}._submitModalBtn_1s4a0_3099{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:8px;width:100%;margin-top:.5rem;padding:.85rem;font-size:.95rem;font-weight:650;transition:background .2s}._submitModalBtn_1s4a0_3099:hover{background:#1e293b}.dark ._submitModalBtn_1s4a0_3099{color:#0f172a;background:#f59e0b}.dark ._submitModalBtn_1s4a0_3099:hover{background:#d97706}._economicsGrid_1s4a0_3155{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;width:100%;margin:1.6rem 0 2rem;display:grid}@media (width<=1024px){._economicsGrid_1s4a0_3155{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}}@media (width<=640px){._economicsGrid_1s4a0_3155{grid-template-columns:1fr;gap:1rem;margin:1.25rem 0 1.5rem}}._economicsCard_1s4a0_3201{isolation:isolate;cursor:default;background:#fff;border:1px solid #0f172a14;border-radius:12px;flex-direction:column;padding:1.35rem 1.25rem;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}._economicsCard_1s4a0_3201:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:0;background:linear-gradient(135deg,#eef2ffd9 0%,#e0f2febf 50%,#ecfdf5a6 100%);transition:opacity .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}._economicsCard_1s4a0_3201:hover:before{opacity:1}._economicsCard_1s4a0_3201:hover{border-color:#2b3a8f52;transform:translateY(-3px);box-shadow:0 10px 28px -6px #2b3a8f1f,0 2px 6px -1px #0f172a0a}.dark ._economicsCard_1s4a0_3201{background:#0f172a;border-color:#ffffff14}.dark ._economicsCard_1s4a0_3201:before{background:linear-gradient(135deg,#2b3a8f47 0%,#0ea5e933 50%,#10b98124 100%)}.dark ._economicsCard_1s4a0_3201:hover{border-color:#60a5fa73;box-shadow:0 10px 28px -6px #00000080}._economicsCardHeader_1s4a0_3327{z-index:1;justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex;position:relative}._economicsCardNum_1s4a0_3345{color:#2b3a8f;letter-spacing:.04em;font-size:.82rem;font-weight:750;transition:transform .25s;font-family:DM Sans,sans-serif!important}._economicsCard_1s4a0_3201:hover ._economicsCardNum_1s4a0_3345{transform:translate(1px)}.dark ._economicsCardNum_1s4a0_3345{color:#60a5fa}._economicsCardTag_1s4a0_3379{letter-spacing:.08em;text-transform:uppercase;color:#64748b;background:#0f172a0a;border-radius:4px;padding:.2rem .55rem;font-size:.68rem;font-weight:700;transition:all .25s;font-family:DM Sans,sans-serif!important}._economicsCard_1s4a0_3201:hover ._economicsCardTag_1s4a0_3379{color:#2b3a8f;background:#2b3a8f17}.dark ._economicsCardTag_1s4a0_3379{color:#94a3b8;background:#ffffff0f}.dark ._economicsCard_1s4a0_3201:hover ._economicsCardTag_1s4a0_3379{color:#93c5fd;background:#60a5fa2e}._economicsCardTitle_1s4a0_3435{z-index:1;color:#334155;margin:0 0 .45rem;font-size:1.05rem;font-weight:700;line-height:1.3;transition:color .25s;position:relative;font-family:DM Sans,sans-serif!important}._economicsCard_1s4a0_3201:hover ._economicsCardTitle_1s4a0_3435{color:#1e293b}.dark ._economicsCardTitle_1s4a0_3435{color:#f1f5f9}._economicsCardDesc_1s4a0_3475{z-index:1;color:#64748b;margin:0;font-size:.88rem;line-height:1.55;transition:color .25s;position:relative;font-family:DM Sans,sans-serif!important}._economicsCard_1s4a0_3201:hover ._economicsCardDesc_1s4a0_3475{color:#475569}.dark ._economicsCardDesc_1s4a0_3475{color:#94a3b8}.dark ._economicsCard_1s4a0_3201:hover ._economicsCardDesc_1s4a0_3475{color:#cbd5e1}._checklistSection_1s4a0_3523{border-top:1px solid #0f172a14;width:100%;margin:2.25rem 0 1.5rem;padding-top:1.85rem}.dark ._checklistSection_1s4a0_3523{border-top-color:#ffffff14}._checklistHeader_1s4a0_3545{margin-bottom:1.35rem}._checklistEyebrow_1s4a0_3553{letter-spacing:.1em;text-transform:uppercase;color:#2b3a8f;margin-bottom:.45rem;font-size:.74rem;font-weight:700;font-family:DM Sans,sans-serif!important}.dark ._checklistEyebrow_1s4a0_3553{color:#60a5fa}._checklistTitleRow_1s4a0_3581{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.45rem;display:flex}._checklistMainTitle_1s4a0_3599{color:#334155;letter-spacing:-.015em;margin:0;font-size:clamp(1.25rem,1.8vw,1.55rem);font-weight:700;font-family:DM Sans,sans-serif!important}.dark ._checklistMainTitle_1s4a0_3599{color:#f8fafc}._checklistSubtitle_1s4a0_3625{color:#64748b;margin:.45rem 0 0;font-size:.95rem;line-height:1.6;font-family:DM Sans,sans-serif!important}.dark ._checklistSubtitle_1s4a0_3625{color:#94a3b8}._checklistList_1s4a0_3651{border-top:1px solid #0f172a14;flex-direction:column;margin-top:1.25rem;display:flex}.dark ._checklistList_1s4a0_3651{border-top-color:#ffffff14}._checklistRow_1s4a0_3673{cursor:default;background:0 0;border-bottom:1px solid #0f172a14;border-radius:8px;align-items:flex-start;gap:1.15rem;margin:0 -.75rem;padding:1.1rem .75rem;transition:all .25s cubic-bezier(.2,.8,.2,1);display:flex}._checklistRow_1s4a0_3673:hover{background:#2b3a8f06;transform:translate(4px)}.dark ._checklistRow_1s4a0_3673:hover{background:#60a5fa0a}.dark ._checklistRow_1s4a0_3673{border-bottom-color:#ffffff14}._checklistIndexBadge_1s4a0_3725{color:#2b3a8f;background:#2b3a8f0f;border:1px solid #2b3a8f1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:.15rem;font-size:.8rem;font-weight:700;transition:all .25s;display:flex;font-family:DM Sans,sans-serif!important}._checklistRow_1s4a0_3673:hover ._checklistIndexBadge_1s4a0_3725{color:#fff;background:#2b3a8f;transform:scale(1.06)}.dark ._checklistIndexBadge_1s4a0_3725{color:#60a5fa;background:#60a5fa1a;border-color:#60a5fa33}.dark ._checklistRow_1s4a0_3673:hover ._checklistIndexBadge_1s4a0_3725{color:#fff;background:#2563eb}._checklistContent_1s4a0_3795{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._checklistCategory_1s4a0_3811{letter-spacing:.08em;text-transform:uppercase;color:#2b3a8f;font-size:.72rem;font-weight:700;display:inline-block;font-family:DM Sans,sans-serif!important}.dark ._checklistCategory_1s4a0_3811{color:#60a5fa}._checklistQuestion_1s4a0_3839{color:#334155;margin:0;font-size:.98rem;font-weight:500;line-height:1.55;font-family:DM Sans,sans-serif!important}.dark ._checklistQuestion_1s4a0_3839{color:#cbd5e1}@media (width<=768px){._heroCtaRow_1s4a0_525{flex-direction:column;align-items:flex-start;gap:.85rem;width:100%}._heroCtaRowCentered_1s4a0_539{justify-content:center;align-items:center}._ctaBtn_1s4a0_549{text-align:center;white-space:normal;justify-content:center;width:auto;min-width:250px;max-width:100%;padding:.85rem 1.65rem;font-size:.92rem}._lastReviewedBadge_1s4a0_613{justify-content:center;width:auto;max-width:100%;font-size:.76rem}._headingSectionWrapper_1s4a0_769{margin-top:1.75rem}._h3Heading_1s4a0_907,._checklistTitle_1s4a0_909{margin-top:1rem;margin-bottom:.5rem;font-size:1.15rem}._bodyParagraph_1s4a0_939{font-size:.98rem;line-height:1.65}._calloutBox_1s4a0_1201{padding:1.15rem 1.25rem}._calloutTitle_1s4a0_1287{font-size:.98rem}._calloutText_1s4a0_1311{font-size:.92rem;line-height:1.6}._faqSection_1s4a0_2339{margin-top:2.5rem}._faqQuestionBtn_1s4a0_2401{gap:.75rem;padding:1.1rem 0;font-size:.95rem}._faqAnswer_1s4a0_2449{padding-bottom:1rem;font-size:.92rem;line-height:1.65}._modalOverlay_1s4a0_2699{padding:1rem}._modalContent_1s4a0_2723{border-radius:14px;max-height:88vh;padding:1.5rem 1.15rem}._formInput_1s4a0_2835,._formSelect_1s4a0_2891,._formTextarea_1s4a0_2967{padding:.65rem .8rem;font-size:16px!important}._submitModalBtn_1s4a0_3099{padding:.8rem;font-size:.92rem}}@media (width<=640px){._checklistSection_1s4a0_3523{margin:1.75rem 0 1.25rem;padding-top:1.35rem}._checklistRow_1s4a0_3673{gap:.85rem;margin:0;padding:.9rem .35rem}._checklistIndexBadge_1s4a0_3725{border-radius:6px;width:28px;height:28px;font-size:.75rem}._checklistQuestion_1s4a0_3839{font-size:.92rem;line-height:1.5}._checklistCategory_1s4a0_3811{font-size:.68rem}}@media (width<=480px){._heroHeader_1s4a0_71{padding:2.2rem 1rem 2.4rem}._pageH1_1s4a0_419{font-size:clamp(1.45rem,6.2vw,1.85rem)}._metaDesc_1s4a0_505{margin-bottom:1.5rem;font-size:.92rem;line-height:1.55}._breadcrumbRow_1s4a0_339{margin-bottom:1rem;font-size:11.5px}._sectionHeader_1s4a0_787{margin-bottom:12px;padding-bottom:6px}._sectionLabel_1s4a0_809{font-size:13px}._contentTable_1s4a0_2149 th,._contentTable_1s4a0_2149 td{padding:.75rem .85rem;font-size:.82rem}}._contactPage_18qow_1{color:#111;box-sizing:border-box;background-color:#fff;width:100%;min-height:100vh;overflow-x:hidden;font-family:DM Sans,sans-serif!important}._contactPage_18qow_1 *,._contactPage_18qow_1 input,._contactPage_18qow_1 textarea,._contactPage_18qow_1 button,._contactPage_18qow_1 select,._contactPage_18qow_1 a,._contactPage_18qow_1 p,._contactPage_18qow_1 span,._contactPage_18qow_1 h1,._contactPage_18qow_1 h2,._contactPage_18qow_1 h3{font-family:DM Sans,sans-serif!important}.dark ._contactPage_18qow_1{color:#f8fafc;background-color:#090e17}._heroBannerContainer_18qow_61{box-sizing:border-box;width:100%;margin:0;padding:0;position:relative;overflow:hidden}._bannerWrapper_18qow_79{width:100%;height:480px;position:relative;overflow:hidden}._bannerImg_18qow_93{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._bannerOverlay_18qow_109{z-index:5;pointer-events:none;background:linear-gradient(#07122699 0%,#07122638 35%,#07122600 70%);position:absolute;inset:0}._contentContainer_18qow_137{box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto;padding:76px 24px 100px}._sectionHeader_18qow_155{width:100%;margin-bottom:60px}._talkSolarTag_18qow_165{letter-spacing:.08em;text-transform:uppercase;color:#2b3a8f;margin:0 0 14px;font-size:13.5px;font-weight:600;display:block}.dark ._talkSolarTag_18qow_165{color:#f1f5f9}._dividerLine_18qow_193{background-color:#dcdcdc;border:none;width:100%;height:1px;margin:0}.dark ._dividerLine_18qow_193{background-color:#ffffff2e}._mainGrid_18qow_219{grid-template-columns:1fr 1fr;align-items:start;gap:88px;display:grid}._leftCol_18qow_235{flex-direction:column;display:flex}._pageTitle_18qow_245{color:#2b3a8f;letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(38px,4.5vw,48px);font-weight:600;line-height:1.08}._headingWord_18qow_263{white-space:nowrap;display:inline-block}._letterSpan_18qow_273{display:inline-block}.dark ._pageTitle_18qow_245{color:#fff}._subtitle_18qow_289{color:#222;max-width:500px;margin:0 0 54px;font-size:17.5px;line-height:1.5}.dark ._subtitle_18qow_289{color:#94a3b8}._contactInfoGroup_18qow_313{flex-direction:column;gap:26px;margin-bottom:38px;display:flex}._infoBlock_18qow_327{flex-direction:column;display:flex}._infoLabel_18qow_337{color:#2b3a8f;margin:0 0 6px;font-size:17px;font-weight:600}.dark ._infoLabel_18qow_337{color:#f1f5f9}._phoneLink_18qow_359{color:#111;letter-spacing:-.01em;font-size:26px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}._phoneLink_18qow_359:hover{color:#2563eb}.dark ._phoneLink_18qow_359{color:#fff}.dark ._phoneLink_18qow_359:hover{color:#60a5fa}._emailLink_18qow_403{color:#222;font-size:16.5px;font-weight:400;text-decoration:none;transition:color .2s}._emailLink_18qow_403:hover{color:#2563eb}.dark ._emailLink_18qow_403{color:#cbd5e1}.dark ._emailLink_18qow_403:hover{color:#60a5fa}._officesGrid_18qow_443{flex-wrap:wrap;gap:10px 18px;max-width:480px;margin-top:6px;display:flex}._officeCityItem_18qow_459{color:#222;align-items:center;gap:6px;font-size:15.5px;font-weight:500;display:inline-flex}.dark ._officeCityItem_18qow_459{color:#cbd5e1}._officePin_18qow_485{color:#111;flex-shrink:0}.dark ._officePin_18qow_485{color:#94a3b8}._socialRow_18qow_505{align-items:center;gap:22px;margin-top:4px;display:flex}._socialIconLink_18qow_519{color:#111;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:inline-flex}._socialIconLink_18qow_519:hover{opacity:.65;transform:translateY(-1px)}.dark ._socialIconLink_18qow_519{color:#fff}._formCard_18qow_555{box-sizing:border-box;background-color:#fff;border:2px solid #2b2222;border-radius:24px;width:100%;max-width:520px;padding:40px 42px}.dark ._formCard_18qow_555{background-color:#111827;border-color:#ffffff40}._formHeader_18qow_585{margin-bottom:28px}._formTitle_18qow_593{color:#111;letter-spacing:-.01em;margin:0 0 6px;font-size:24px;font-weight:700}.dark ._formTitle_18qow_593{color:#fff}._formSubtitle_18qow_617{color:#64748b;margin:0;font-size:14.5px;line-height:1.5}.dark ._formSubtitle_18qow_617{color:#94a3b8}._form_18qow_555{flex-direction:column;display:flex}._formField_18qow_649{margin-bottom:24px;position:relative}._fieldLabel_18qow_659{color:#111;letter-spacing:.01em;margin-bottom:6px;font-size:13.5px;font-weight:600;display:block}.dark ._fieldLabel_18qow_659{color:#f1f5f9}._formInput_18qow_685,._formTextarea_18qow_687{color:#111;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #ddd;border-radius:0;outline:none;width:100%;padding:10px 0;font-size:15.5px;transition:border-bottom-color .2s;font-family:DM Sans,sans-serif!important}.dark ._formInput_18qow_685,.dark ._formTextarea_18qow_687{color:#fff;border-bottom-color:#374151}._formInput_18qow_685::placeholder,._formTextarea_18qow_687::placeholder{color:#a6a6a6;font-size:15px;font-family:DM Sans,sans-serif!important}._formInput_18qow_685:focus,._formTextarea_18qow_687:focus{border-bottom-color:#111}.dark ._formInput_18qow_685:focus,.dark ._formTextarea_18qow_687:focus{border-bottom-color:#60a5fa}._inputError_18qow_763{border-bottom-color:#dc2626!important}._fieldError_18qow_771{color:#dc2626;margin-top:6px;margin-bottom:0;font-size:12.5px;font-weight:500;line-height:1.4}._mobileInputGroup_18qow_791{box-sizing:border-box;border-bottom:1px solid #ddd;align-items:center;width:100%;transition:border-bottom-color .2s;display:flex;position:relative}.dark ._mobileInputGroup_18qow_791{border-bottom-color:#374151}._mobileInputGroup_18qow_791:focus-within{border-bottom-color:#111}.dark ._mobileInputGroup_18qow_791:focus-within{border-bottom-color:#60a5fa}._inputGroupError_18qow_835{border-bottom-color:#dc2626!important}._countryCodeWrap_18qow_843{flex-shrink:0;align-items:center;display:flex;position:relative}._countryTriggerBtn_18qow_857{cursor:pointer;color:#111;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;align-items:center;gap:6px;padding:10px 6px 10px 0;font-size:15.5px;font-weight:500;transition:opacity .15s;display:inline-flex;font-family:DM Sans,sans-serif!important}._countryTriggerBtn_18qow_857:hover{opacity:.8}.dark ._countryTriggerBtn_18qow_857{color:#fff}._triggerFlag_18qow_907{align-items:center;font-family:Twemoji Country Flags,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:18px;line-height:1;display:inline-flex}._triggerCode_18qow_923{letter-spacing:-.2px;font-size:15px;font-weight:500}._triggerChevron_18qow_935{color:#64748b;flex-shrink:0;margin-left:1px;transition:transform .2s cubic-bezier(.4,0,.2,1)}.dark ._triggerChevron_18qow_935{color:#94a3b8}._chevronRotated_18qow_957{transform:rotate(180deg)!important}._dropdownPopover_18qow_967{z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:310px;max-width:min(340px,100vw - 40px);padding:8px 0;animation:.18s cubic-bezier(.16,1,.3,1) _dropdownFadeIn_18qow_1;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 20px 40px -8px #0f172a2e,0 8px 16px -4px #0f172a14}.dark ._dropdownPopover_18qow_967{background:#1e293b;border-color:#334155;box-shadow:0 20px 40px -8px #0009,0 8px 16px -4px #0006}@keyframes _dropdownFadeIn_18qow_1{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._dropdownSearchWrap_18qow_1033{border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;padding:6px 12px 10px;display:flex}.dark ._dropdownSearchWrap_18qow_1033{border-bottom-color:#334155}._dropdownSearchIcon_18qow_1057{color:#94a3b8;flex-shrink:0}._dropdownSearchInput_18qow_1067{color:#0f172a;box-sizing:border-box;background:#f8fafc;border:none;border-radius:8px;outline:none;width:100%;padding:8px 12px;font-size:13.5px;transition:background-color .15s,box-shadow .15s;font-family:DM Sans,sans-serif!important}._dropdownSearchInput_18qow_1067:focus{background:#fff;box-shadow:inset 0 0 0 1.5px #111}.dark ._dropdownSearchInput_18qow_1067{color:#f8fafc;background:#0f172a}.dark ._dropdownSearchInput_18qow_1067:focus{background:#090d16;box-shadow:inset 0 0 0 1.5px #60a5fa}._dropdownSearchInput_18qow_1067::placeholder{color:#94a3b8;font-size:13px}._dropdownOptionsList_18qow_1135{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:250px;padding:6px 8px;overflow-y:auto}.dark ._dropdownOptionsList_18qow_1135{scrollbar-color:#475569 transparent}._dropdownOptionsList_18qow_1135::-webkit-scrollbar{width:6px}._dropdownOptionsList_18qow_1135::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}.dark ._dropdownOptionsList_18qow_1135::-webkit-scrollbar-thumb{background-color:#475569}._dropdownOption_18qow_1135{cursor:pointer;text-align:left;color:#1e293b;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:14px;transition:background-color .15s,color .15s;display:flex;font-family:DM Sans,sans-serif!important}.dark ._dropdownOption_18qow_1135{color:#f1f5f9}._dropdownOption_18qow_1135:hover{background-color:#f1f5f9}.dark ._dropdownOption_18qow_1135:hover{background-color:#334155}._dropdownOptionActive_18qow_1251{font-weight:600;color:#0f172a!important;background-color:#f8fafc!important}.dark ._dropdownOptionActive_18qow_1251{color:#fff!important;background-color:#334155!important}._optionFlag_18qow_1273{flex-shrink:0;font-family:Twemoji Country Flags,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:18px;line-height:1}._optionLabel_18qow_1287{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}._optionBadge_18qow_1303{color:#64748b;letter-spacing:-.2px;background:#f1f5f9;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:600}.dark ._optionBadge_18qow_1303{color:#94a3b8;background:#0f172a}._optionCheck_18qow_1335{color:#16a34a;flex-shrink:0;margin-left:2px}.dark ._optionCheck_18qow_1335{color:#4ade80}._dropdownNoResults_18qow_1355{text-align:center;color:#94a3b8;padding:20px 14px;font-size:13.5px}._mobileDivider_18qow_1369{color:#cbd5e1;-webkit-user-select:none;user-select:none;margin:0 10px 0 4px;font-size:16px;font-weight:300}.dark ._mobileDivider_18qow_1369{color:#475569}._mobileNumberInput_18qow_1393{color:#111;box-sizing:border-box;background:0 0;border:none;border-radius:0;outline:none;flex:1;width:100%;padding:10px 0;font-size:15.5px;font-family:DM Sans,sans-serif!important}.dark ._mobileNumberInput_18qow_1393{color:#fff}._mobileNumberInput_18qow_1393::placeholder{color:#a6a6a6;font-size:15px;font-family:DM Sans,sans-serif!important}._selectWrapper_18qow_1443{align-items:center;width:100%;display:flex;position:relative}._formSelectTrigger_18qow_1457{color:#111;cursor:pointer;box-sizing:border-box;text-align:left;background:0 0;border:none;border-bottom:1px solid #ddd;border-radius:0;outline:none;justify-content:space-between;align-items:center;width:100%;padding:10px 24px 10px 0;font-size:15.5px;font-weight:500;transition:border-bottom-color .2s;display:flex;font-family:DM Sans,sans-serif!important}.dark ._formSelectTrigger_18qow_1457{color:#fff;border-bottom-color:#374151}._formSelectTrigger_18qow_1457:focus{border-bottom-color:#111}.dark ._formSelectTrigger_18qow_1457:focus{border-bottom-color:#60a5fa}._selectValueText_18qow_1525{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._selectPlaceholder_18qow_1539{font-weight:400;color:#a6a6a6!important}.dark ._selectPlaceholder_18qow_1539{color:#64748b!important}._selectChevron_18qow_1557{pointer-events:none;color:#64748b;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:0;transform:translateY(-50%)}.dark ._selectChevron_18qow_1557{color:#94a3b8}._selectChevron_18qow_1557._chevronRotated_18qow_957{transform:translateY(-50%)rotate(180deg)!important}._enquiryDropdownPopover_18qow_1593{z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:6px;animation:.18s cubic-bezier(.16,1,.3,1) _dropdownFadeIn_18qow_1;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 20px 40px -8px #0f172a2e,0 8px 16px -4px #0f172a14}.dark ._enquiryDropdownPopover_18qow_1593{background:#1e293b;border-color:#334155;box-shadow:0 20px 40px -8px #0009,0 8px 16px -4px #0006}._formTextarea_18qow_687{resize:vertical;height:110px;min-height:110px;max-height:220px;line-height:1.5}._submitBtn_18qow_1649{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;height:46px;margin-top:8px;font-size:15.5px;font-weight:600;transition:background-color .2s,opacity .2s;display:flex;font-family:DM Sans,sans-serif!important}._submitBtn_18qow_1649:hover{background-color:#222}.dark ._submitBtn_18qow_1649{color:#000;background-color:#fff}.dark ._submitBtn_18qow_1649:hover{background-color:#e2e8f0}._submitBtn_18qow_1649:disabled{opacity:.6;cursor:not-allowed}._successMessage_18qow_1721{color:#166534;text-align:center;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-top:14px;padding:16px 20px;font-size:14.5px;font-weight:500}.dark ._successMessage_18qow_1721{color:#4ade80;background-color:#22c55e1a;border-color:#22c55e4d}._mapSection_18qow_1759{width:100%;margin-top:80px}._mapInner_18qow_1775{grid-template-columns:1fr 1.6fr;align-items:center;gap:60px;display:grid}._mapTextCol_18qow_1789{flex-direction:column;gap:0;display:flex}._mapSectionTitle_18qow_1803{color:#2b3a8f;letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(30px,3.5vw,42px);font-weight:600;line-height:1.1}.dark ._mapSectionTitle_18qow_1803{color:#fff}._mapSectionDesc_18qow_1831{color:#444;margin:0 0 32px;font-size:17px;line-height:1.6}.dark ._mapSectionDesc_18qow_1831{color:#94a3b8}._mapWrapper_18qow_1855{border:1px solid #e2e8f0;border-radius:18px;flex-shrink:0;width:100%;height:440px;position:relative;overflow:hidden;box-shadow:0 20px 50px -10px #0f172a21,0 6px 18px -4px #0f172a12}.dark ._mapWrapper_18qow_1855{border-color:#334155;box-shadow:0 20px 50px -10px #00000073,0 6px 18px -4px #0000004d}._mapWrapper_18qow_1855 iframe{width:100%;height:100%;display:block}._mapDirectionsLink_18qow_1901{color:#111;letter-spacing:.01em;border:1.5px solid #111;border-radius:100px;align-items:center;gap:8px;width:fit-content;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,transform .18s;display:inline-flex}._mapDirectionsLink_18qow_1901:hover{color:#fff;background-color:#111;transform:translateY(-2px)}.dark ._mapDirectionsLink_18qow_1901{color:#f1f5f9;border-color:#f1f5f980}.dark ._mapDirectionsLink_18qow_1901:hover{color:#0f172a;background-color:#f1f5f9;border-color:#f1f5f9}._gallerySection_18qow_1971{width:100%;margin-top:120px}._galleryGrid_18qow_1983{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}._galleryCard_18qow_1997{aspect-ratio:16/10;background-color:#f5f5f5;border-radius:8px;position:relative;overflow:hidden}.dark ._galleryCard_18qow_1997{background-color:#1e293b}._galleryImg_18qow_2021{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}._galleryCard_18qow_1997:hover ._galleryImg_18qow_2021{transform:scale(1.02)}._minimalFooter_18qow_2047{text-align:center;letter-spacing:.3em;text-transform:uppercase;color:#4b5563;margin-top:80px;padding-bottom:60px;font-size:11.5px;font-weight:600}.dark ._minimalFooter_18qow_2047{color:#94a3b8}._visuallyHidden_18qow_2079{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1024px){._mainGrid_18qow_219{grid-template-columns:1fr;gap:56px}._formCard_18qow_555{max-width:100%;padding:38px 32px}._gallerySection_18qow_1971{margin-top:90px}._galleryGrid_18qow_1983{grid-template-columns:repeat(2,1fr);gap:8px}._mapSection_18qow_1759{margin-top:60px}._mapInner_18qow_1775{grid-template-columns:1fr;gap:36px}._mapWrapper_18qow_1855{height:400px}}@media (width<=640px){._heroBannerContainer_18qow_61{padding-top:0}._bannerWrapper_18qow_79{height:320px}._contentContainer_18qow_137{padding:48px 20px 0}._sectionHeader_18qow_155{margin-bottom:40px}._pageTitle_18qow_245{font-size:36px}._subtitle_18qow_289{margin-bottom:36px;font-size:16px}._phoneLink_18qow_359{font-size:23px}._formCard_18qow_555{border-radius:20px;padding:28px 22px}._gallerySection_18qow_1971{margin-top:70px}._galleryGrid_18qow_1983{grid-template-columns:1fr;gap:8px}._minimalFooter_18qow_2047{margin-top:60px;padding-bottom:40px}._mapSection_18qow_1759{margin-top:48px}._mapInner_18qow_1775{grid-template-columns:1fr;gap:28px}._mapSectionTitle_18qow_1803{font-size:26px}._mapWrapper_18qow_1855{border-radius:14px;height:280px}}._pageWrapper_qx6yu_11,._pageWrapper_qx6yu_11 *{font-family:DM Sans,sans-serif!important}._pageWrapper_qx6yu_11{background-color:var(--bg-clean,#fff);width:100%;min-height:100vh;color:var(--brand-navy,#0f172a);transition:background-color .3s,color .3s;overflow-x:hidden}.dark ._pageWrapper_qx6yu_11{color:#f8fafc;background-color:#0b1120}._container_qx6yu_49{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 2rem}._heroSection_qx6yu_67{border-bottom:1px solid #0f172a14;width:100%;min-height:480px;position:relative;overflow:hidden}.dark ._heroSection_qx6yu_67{border-bottom-color:#ffffff14}._heroBgWrapper_qx6yu_91{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._heroBgImage_qx6yu_107{object-fit:cover;object-position:center right;width:100%;height:100%;display:block}._heroOverlay_qx6yu_123{background:linear-gradient(90deg,#fffffff2 0%,#ffffffe0 40%,#ffffff8c 65%,#ffffff26 85%,#0000 100%);position:absolute;inset:0}.dark ._heroOverlay_qx6yu_123{background:linear-gradient(90deg,#0b1120f5 0%,#0b1120e0 40%,#0b11208c 70%,#0b112033 90%,#0b11200d 100%)}._heroContainer_qx6yu_163{z-index:1;box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 2rem;position:relative}._topNavRow_qx6yu_185{justify-content:space-between;align-items:center;margin-bottom:2rem;padding-top:110px;display:flex}._backButton_qx6yu_203{-webkit-backdrop-filter:blur(8px);color:#2b3a8f;cursor:pointer;letter-spacing:.02em;background:#ffffffd9;border:1px solid #2b3a8f;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem 1.15rem;font-size:13px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 4px #0000000a}._backButton_qx6yu_203:hover{color:#fff;border-color:var(--brand-navy,#0f172a);background:#2b3a8f;transform:translate(-3px);box-shadow:0 4px 12px #0f172a26}.dark ._backButton_qx6yu_203{color:#fff;background:#0f172ab3;border-color:#fff3}.dark ._backButton_qx6yu_203:hover{color:#0b1120;background:#fff;border-color:#fff}._breadcrumbs_qx6yu_283{color:#334155;-webkit-backdrop-filter:blur(6px);background:#ffffffa6;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:13px;font-weight:600;display:flex}.dark ._breadcrumbs_qx6yu_283{color:#94a3b8;background:#0f172a99;border-color:#ffffff1a}._breadcrumbSeparator_qx6yu_325{opacity:.5}._breadcrumbActive_qx6yu_333{color:var(--brand-navy,#0f172a);font-weight:700}.dark ._breadcrumbActive_qx6yu_333{color:#fff}._introSection_qx6yu_353{box-sizing:border-box;max-width:820px;padding:.5rem 0 4rem}._sectionLabel_qx6yu_365{letter-spacing:.16em;text-transform:uppercase;color:#2b3a8f;margin-bottom:1.25rem;font-size:12.5px;font-weight:800;display:inline-block}._introHeading_qx6yu_385{letter-spacing:-.03em;color:#2b3a8f;margin:0 0 1.5rem;font-size:clamp(38px,4.8vw,56px);font-weight:800;line-height:1.08}.dark ._introHeading_qx6yu_385{color:#fff}._introDescription_qx6yu_411{color:#334155;max-width:720px;margin:0;font-size:clamp(16px,1.25vw,18.5px);font-weight:500;line-height:1.65}.dark ._introDescription_qx6yu_411{color:#cbd5e1}._filterBar_qx6yu_439{border-bottom:1px solid #0f172a14;flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:3.5rem;padding-top:2.75rem;padding-bottom:2.75rem;display:flex}.dark ._filterBar_qx6yu_439{border-bottom-color:#ffffff14}._filterPill_qx6yu_469{letter-spacing:.04em;text-transform:uppercase;color:#2b3a8f;cursor:pointer;background:0 0;border:1px solid #2b3a8f;border-radius:999px;padding:.4rem 1rem;font-size:12.5px;font-weight:600;transition:all .22s}._filterPill_qx6yu_469:hover{border-color:var(--brand-navy,#0f172a);color:var(--brand-navy,#0f172a)}._filterPillActive_qx6yu_507{border-color:var(--brand-navy,#0f172a);background:#2b3a8f;color:#fff!important}.dark ._filterPill_qx6yu_469{color:#94a3b8;border-color:#ffffff29}.dark ._filterPill_qx6yu_469:hover{color:#fff;border-color:#fff}.dark ._filterPillActive_qx6yu_507{background:#fff;border-color:#fff;color:#0b1120!important}._articlesFeed_qx6yu_553{flex-direction:column;gap:140px;padding-bottom:140px;display:flex}._articleWrapper_qx6yu_571{width:100%}._articleGrid_qx6yu_579{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(40px,6vw,90px);display:grid}._articleReverse_qx6yu_595 ._imageCol_qx6yu_595{order:2}._articleReverse_qx6yu_595 ._textCol_qx6yu_603{order:1}._imageCol_qx6yu_595{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._imageFrame_qx6yu_629{cursor:pointer;background-color:#f8fafc;border:1px solid #0f172a14;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -4px #0f172a12}.dark ._imageFrame_qx6yu_629{background-color:#0b132b;border-color:#ffffff14;box-shadow:0 6px 24px -6px #00000080}._imageFrame_qx6yu_629:hover{border-color:#2b3a8f40;box-shadow:0 8px 28px -6px #2b3a8f1f}.dark ._imageFrame_qx6yu_629:hover{border-color:#38bdf84d;box-shadow:0 8px 28px -6px #000000b3}._articleImage_qx6yu_695{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0;transform:scale(1)}._imageFrame_qx6yu_629:hover ._articleImage_qx6yu_695{transform:scale(1.025)}._imageBadge_qx6yu_725{-webkit-backdrop-filter:blur(10px);color:#fff;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;z-index:2;background:#0f172ad9;border-radius:4px;padding:4px 10px;font-size:10.5px;font-weight:700;position:absolute;bottom:12px;left:12px}.dark ._imageBadge_qx6yu_725{background:#000000d9;border:1px solid #ffffff1a}._textCol_qx6yu_603{flex-direction:column;justify-content:center;max-width:500px;display:flex}._metaHeader_qx6yu_787{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-solar,#ea580c);align-items:center;gap:12px;margin-bottom:1.15rem;font-size:12.5px;font-weight:700;display:flex}._metaSeparator_qx6yu_811{opacity:.6;background-color:currentColor;border-radius:50%;width:3px;height:3px}._metaDetail_qx6yu_827{color:var(--text-secondary,#64748b);letter-spacing:.06em;font-weight:500}.dark ._metaDetail_qx6yu_827{color:#94a3b8}._articleTitle_qx6yu_847{letter-spacing:-.025em;color:#2b3a8f;cursor:pointer;margin:0 0 1.5rem;font-size:clamp(28px,2.7vw,42px);font-weight:550;line-height:1.12;transition:color .2s}._articleTitle_qx6yu_847:hover{color:#334155!important}.dark ._articleTitle_qx6yu_847{color:#fff}.dark ._articleTitle_qx6yu_847:hover{color:#94a3b8!important}._titleWord_qx6yu_893{white-space:nowrap;display:inline-block}._titleLetter_qx6yu_903{will-change:transform, opacity;display:inline-block}._titleSpace_qx6yu_913{display:inline-block}._articleBody_qx6yu_921{color:var(--text-main,#334155);margin:0 0 2rem;font-size:16.5px;font-weight:400;line-height:1.68}.dark ._articleBody_qx6yu_921{color:#cbd5e1}._dropCap_qx6yu_947{float:left;color:var(--brand-navy,#0f172a);padding-top:4px;padding-right:8px;font-size:52px;font-weight:600;line-height:.85;font-family:DM Sans!important}.dark ._dropCap_qx6yu_947{color:#fff}._ctaButton_qx6yu_977{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-navy,#0f172a);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.dark ._ctaButton_qx6yu_977{color:#fff}._ctaArrow_qx6yu_1019{transition:transform .25s cubic-bezier(.16,1,.3,1)}._ctaButton_qx6yu_977:hover{color:#334155}.dark ._ctaButton_qx6yu_977:hover{color:#94a3b8}._ctaButton_qx6yu_977:hover ._ctaArrow_qx6yu_1019{transform:translate(4px)}._modalBackdrop_qx6yu_1053{-webkit-backdrop-filter:blur(12px);z-index:9999999;box-sizing:border-box;overscroll-behavior:contain;background:#0f172abf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._modalCard_qx6yu_1083{background:var(--bg-clean,#fff);overscroll-behavior:contain;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;border:1px solid #0f172a1a;border-radius:12px;width:100%;max-width:860px;max-height:90vh;padding:2.5rem 3rem 3rem;position:relative;overflow-y:auto;box-shadow:0 25px 60px -15px #0006}._modalCard_qx6yu_1083::-webkit-scrollbar{width:7px}._modalCard_qx6yu_1083::-webkit-scrollbar-track{background:#0f172a0a;border-radius:8px;margin:8px 0}._modalCard_qx6yu_1083::-webkit-scrollbar-thumb{background:#0f172a40;border-radius:8px}._modalCard_qx6yu_1083::-webkit-scrollbar-thumb:hover{background:#0f172a73}.dark ._modalCard_qx6yu_1083::-webkit-scrollbar-track{background:#ffffff0a}.dark ._modalCard_qx6yu_1083::-webkit-scrollbar-thumb{background:#ffffff40}.dark ._modalCard_qx6yu_1083::-webkit-scrollbar-thumb:hover{background:#ffffff73}.dark ._modalCard_qx6yu_1083{color:#f8fafc;background:#0f172a;border-color:#ffffff1a}._modalCloseBtn_qx6yu_1191{width:40px;height:40px;color:var(--brand-navy,#0f172a);cursor:pointer;z-index:10;background:#0f172a0d;border:1px solid #0f172a1a;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:1.5rem;right:1.5rem}._modalCloseBtn_qx6yu_1191:hover{background:var(--brand-navy,#0f172a);color:#fff;transform:rotate(90deg)}.dark ._modalCloseBtn_qx6yu_1191{color:#fff;background:#ffffff1a;border-color:#ffffff26}.dark ._modalCloseBtn_qx6yu_1191:hover{color:#0f172a;background:#fff}._modalImageFrame_qx6yu_1261{border:1px solid #0f172a14;border-radius:6px;width:100%;height:380px;margin:1.5rem 0 2rem;overflow:hidden}._modalImage_qx6yu_1261{object-fit:cover;width:100%;height:100%}._modalCategory_qx6yu_1291{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-solar,#ea580c);margin-bottom:.5rem;font-size:13px;font-weight:700}._modalTitle_qx6yu_1309{letter-spacing:-.025em;color:#2b3a8f;margin:0 0 1rem;font-size:clamp(28px,3.5vw,42px);font-weight:600;line-height:1.15}.dark ._modalTitle_qx6yu_1309{color:#fff}._modalMetaRow_qx6yu_1335{color:var(--text-secondary,#64748b);border-bottom:1px solid #0f172a14;align-items:center;gap:1.25rem;margin-bottom:1.5rem;padding-bottom:1.25rem;font-size:13.5px;display:flex}.dark ._modalMetaRow_qx6yu_1335{color:#94a3b8;border-bottom-color:#ffffff14}._modalHighlightsBox_qx6yu_1367{border-left:3px solid var(--accent-solar,#ea580c);background:#ea580c0f;border-radius:0 8px 8px 0;margin:1.75rem 0;padding:1.25rem 1.5rem}._highlightsHeading_qx6yu_1383{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-solar,#ea580c);margin:0 0 .75rem;font-size:13px;font-weight:800}._highlightsList_qx6yu_1401{flex-direction:column;gap:.45rem;margin:0;padding-left:1.2rem;display:flex}._highlightsList_qx6yu_1401 li{color:var(--text-main,#334155);font-size:14.5px;line-height:1.5}.dark ._highlightsList_qx6yu_1401 li{color:#cbd5e1}._modalContentSection_qx6yu_1437{margin:2rem 0}._modalSectionHeading_qx6yu_1445{letter-spacing:-.015em;color:#2b3a8f;margin:0 0 1rem;font-size:22px;font-weight:600}.dark ._modalSectionHeading_qx6yu_1445{color:#fff}._modalParagraph_qx6yu_1469{color:var(--text-main,#334155);margin-bottom:1.25rem;font-size:16.5px;line-height:1.75}.dark ._modalParagraph_qx6yu_1469{color:#cbd5e1}._modalQuote_qx6yu_1491{border-left:3px solid var(--brand-navy,#0f172a);color:var(--brand-navy,#0f172a);margin:1.75rem 0;padding:1rem 0 1rem 1.5rem;font-size:18px;font-style:italic;font-weight:500;line-height:1.6}.dark ._modalQuote_qx6yu_1491{border-left-color:var(--accent-solar,#ea580c);color:#f1f5f9}._modalCtaRow_qx6yu_1523{border-top:1px solid #0f172a14;justify-content:space-between;align-items:center;margin-top:3rem;padding-top:2rem;display:flex}.dark ._modalCtaRow_qx6yu_1523{border-top-color:#ffffff14}._enquireCtaBtn_qx6yu_1549{background:var(--brand-navy,#0f172a);color:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}._enquireCtaBtn_qx6yu_1549:hover{background:var(--accent-solar,#ea580c);transform:translateY(-2px)}.dark ._enquireCtaBtn_qx6yu_1549{color:#0b1120;background:#fff}.dark ._enquireCtaBtn_qx6yu_1549:hover{background:var(--accent-solar,#ea580c);color:#fff}._controlsRow_qx6yu_1611{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:2rem;padding-bottom:1.25rem;display:flex}._searchContainer_qx6yu_1631{align-items:center;width:100%;max-width:380px;display:flex;position:relative}._searchIcon_qx6yu_1647{color:#94a3b8;pointer-events:none;position:absolute;left:14px}._searchInput_qx6yu_1661{width:100%;color:var(--brand-navy,#0f172a);box-sizing:border-box;background:#ffffffe6;border:1px solid #0f172a24;border-radius:999px;outline:none;padding:.6rem 2.5rem .6rem 2.6rem;font-size:13.5px;transition:all .2s}._searchInput_qx6yu_1661:focus{background:#fff;border-color:#2b3a8f;box-shadow:0 0 0 3px #2b3a8f1f}.dark ._searchInput_qx6yu_1661{color:#f8fafc;background:#0f172a99;border-color:#ffffff24}.dark ._searchInput_qx6yu_1661:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf826}._clearSearchBtn_qx6yu_1721{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex;position:absolute;right:12px}._clearSearchBtn_qx6yu_1721:hover{color:#0f172a}.dark ._clearSearchBtn_qx6yu_1721:hover{color:#fff}._resultsCount_qx6yu_1767{color:#64748b;letter-spacing:.02em;font-size:13px;font-weight:600}.dark ._resultsCount_qx6yu_1767{color:#94a3b8}._paginationWrapper_qx6yu_1791{border-top:1px solid #0f172a14;flex-direction:column;align-items:center;gap:1.25rem;margin-top:5rem;margin-bottom:6rem;padding-top:3rem;display:flex}.dark ._paginationWrapper_qx6yu_1791{border-top-color:#ffffff14}._paginationContainer_qx6yu_1821{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}._pageNavBtn_qx6yu_1837{color:var(--brand-navy,#0f172a);cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1.15rem;font-size:13px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 3px #0000000a}._pageNavBtn_qx6yu_1837:hover:not(:disabled){background:var(--brand-navy,#0f172a);color:#fff;border-color:var(--brand-navy,#0f172a);transform:translateY(-1px);box-shadow:0 4px 12px #0f172a1f}._pageNavBtn_qx6yu_1837:disabled{opacity:.38;cursor:not-allowed;box-shadow:none;transform:none}.dark ._pageNavBtn_qx6yu_1837{color:#f1f5f9;background:#111827;border-color:#ffffff24}.dark ._pageNavBtn_qx6yu_1837:hover:not(:disabled){color:#0b1120;background:#fff;border-color:#fff}._pageNumbersList_qx6yu_1923{align-items:center;gap:.35rem;display:flex}._pageBtn_qx6yu_1935{color:#2b3a8f;cursor:pointer;background:#fff;border:1px solid #2b3a8f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:13.5px;font-weight:600;transition:all .2s;display:inline-flex}._pageBtn_qx6yu_1935:hover{border-color:var(--brand-navy,#0f172a);color:var(--brand-navy,#0f172a);background:#f8fafc}._pageBtnActive_qx6yu_1979{box-shadow:0 4px 12px #0f172a2e;color:#fff!important;background:#2b3a8f!important;border-color:#2b3a8f!important}.dark ._pageBtn_qx6yu_1935{color:#cbd5e1;background:#111827;border-color:#ffffff1f}.dark ._pageBtn_qx6yu_1935:hover{color:#fff;background:#1e293b;border-color:#fff}.dark ._pageBtnActive_qx6yu_1979{color:#0b1120!important;background:#fff!important;border-color:#fff!important}._pageEllipsis_qx6yu_2029{color:#94a3b8;padding:0 6px;font-size:14px}._pageInfoText_qx6yu_2041{color:#64748b;letter-spacing:.02em;font-size:12.5px;font-weight:500}.dark ._pageInfoText_qx6yu_2041{color:#94a3b8}._emptyState_qx6yu_2065{text-align:center;background:#f8fafc;border:1px dashed #0f172a26;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;margin:3rem 0;padding:5rem 1.5rem;display:flex}.dark ._emptyState_qx6yu_2065{background:#111827;border-color:#ffffff26}._emptyStateTitle_qx6yu_2101{color:var(--brand-navy,#0f172a);margin:1rem 0 .5rem;font-size:20px;font-weight:700}.dark ._emptyStateTitle_qx6yu_2101{color:#fff}._emptyStateDesc_qx6yu_2123{color:#64748b;max-width:420px;margin-bottom:1.5rem;font-size:14.5px;line-height:1.6}.dark ._emptyStateDesc_qx6yu_2123{color:#94a3b8}._resetBtn_qx6yu_2147{background:var(--brand-navy,#0f172a);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1.35rem;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._resetBtn_qx6yu_2147:hover{background:#2b3a8f;transform:translateY(-1px)}@media (width<=1024px){._topNavRow_qx6yu_185{padding-top:100px}._introSection_qx6yu_353{padding:1rem 0 3.5rem}._articleGrid_qx6yu_579{grid-template-columns:1fr;gap:28px}._articleReverse_qx6yu_595 ._imageCol_qx6yu_595{order:1}._articleReverse_qx6yu_595 ._textCol_qx6yu_603{order:2}._imageFrame_qx6yu_629{height:280px}._textCol_qx6yu_603{max-width:100%;padding-top:.5rem}._articlesFeed_qx6yu_553{gap:90px;padding-bottom:90px}._modalCard_qx6yu_1083{padding:2rem 1.5rem}._modalImageFrame_qx6yu_1261{height:240px}}@media (width<=640px){._heroOverlay_qx6yu_123{background:linear-gradient(#fffffff2 0%,#ffffffe6 60%,#ffffffa6 100%)}.dark ._heroOverlay_qx6yu_123{background:linear-gradient(#0b1120f5 0%,#0b1120eb 60%,#0b1120bf 100%)}._topNavRow_qx6yu_185{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding-top:85px}._heroContainer_qx6yu_163,._container_qx6yu_49{padding:0 1.25rem}._introSection_qx6yu_353{padding:.5rem 0 2.5rem}._introHeading_qx6yu_385{font-size:32px}._articleTitle_qx6yu_847{font-size:26px}._imageFrame_qx6yu_629{height:210px}._articlesFeed_qx6yu_553{gap:75px;padding-bottom:75px}}._backdrop_169lf_9{z-index:9999;-webkit-backdrop-filter:blur(8px);box-sizing:border-box;background-color:#0f172aa6;justify-content:center;align-items:center;padding:16px;animation:.22s ease-out _backdropFadeIn_169lf_1;display:flex;position:fixed;inset:0}@keyframes _backdropFadeIn_169lf_1{0%{opacity:0}to{opacity:1}}._modalCard_169lf_57{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;width:100%;max-width:580px;max-height:90vh;font-family:DM Sans,sans-serif;animation:.25s cubic-bezier(.16,1,.3,1) _modalScaleIn_169lf_1;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a47,0 0 0 1px #0000000d}.dark ._modalCard_169lf_57{background:#0f172a;border-color:#1e293b;box-shadow:0 25px 50px -12px #0009,0 0 0 1px #ffffff14}@keyframes _modalScaleIn_169lf_1{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}._header_169lf_125{border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.dark ._header_169lf_125{border-bottom-color:#1e293b}._headerLeft_169lf_151{align-items:center;gap:12px;display:flex}._headerIconWrap_169lf_163{color:#0284c7;background:#f1f5f9;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.dark ._headerIconWrap_169lf_163{color:#38bdf8;background:#0284c726}._eyebrow_169lf_197{text-transform:uppercase;letter-spacing:.12em;color:#0284c7;margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.dark ._eyebrow_169lf_197{color:#38bdf8}._mainTitle_169lf_225{color:#2b3a8f;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.dark ._mainTitle_169lf_225{color:#fff}._closeBtn_169lf_249{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .18s;display:flex}.dark ._closeBtn_169lf_249{color:#94a3b8;background:#1e293b}._closeBtn_169lf_249:hover{color:#0f172a;background:#e2e8f0}.dark ._closeBtn_169lf_249:hover{color:#fff;background:#334155}._body_169lf_309{flex-direction:column;gap:20px;padding:20px 24px 24px;display:flex;overflow-y:auto}._articleSnippet_169lf_327{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;display:flex}.dark ._articleSnippet_169lf_327{background:#131d35;border-color:#1e293b}._snippetThumb_169lf_357{object-fit:cover;background:#cbd5e1;border-radius:8px;flex-shrink:0;width:60px;height:60px}._snippetMeta_169lf_375{flex-direction:column;gap:3px;min-width:0;display:flex}._snippetBadge_169lf_389{text-transform:uppercase;letter-spacing:.08em;color:#0284c7;font-size:10px;font-weight:700}.dark ._snippetBadge_169lf_389{color:#38bdf8}._snippetTitle_169lf_413{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.dark ._snippetTitle_169lf_413{color:#f1f5f9}._snippetInfo_169lf_445{color:#64748b;margin-top:1px;font-size:11px}.dark ._snippetInfo_169lf_445{color:#94a3b8}._sectionBlock_169lf_467{flex-direction:column;gap:10px;display:flex}._sectionLabel_169lf_479{text-transform:uppercase;letter-spacing:.08em;color:#2b3a8f;font-size:12px;font-weight:700}.dark ._sectionLabel_169lf_479{color:#94a3b8}._socialGrid_169lf_505{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (width<=480px){._socialGrid_169lf_505{grid-template-columns:repeat(2,1fr)}}._socialTile_169lf_529{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.dark ._socialTile_169lf_529{color:#f1f5f9;background:#111827;border-color:#1e293b}._socialTile_169lf_529:hover{background:#f8fafc;border-color:#0284c7;transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.dark ._socialTile_169lf_529:hover{background:#1e293b;border-color:#38bdf8}._socialTileIcon_169lf_593{flex-shrink:0;justify-content:center;align-items:center;display:flex}._socialTileName_169lf_607{font-size:13px;font-weight:600}._nativeShareBtn_169lf_617{color:#0284c7;cursor:pointer;background:0 0;border:1px dashed #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:2px;padding:9px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.dark ._nativeShareBtn_169lf_617{color:#38bdf8;border-color:#334155}._nativeShareBtn_169lf_617:hover{background:#f0f9ff;border-color:#0284c7}.dark ._nativeShareBtn_169lf_617:hover{background:#0284c726}._copyBar_169lf_683{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;padding:4px;display:flex}.dark ._copyBar_169lf_683{background:#111827;border-color:#1e293b}._copyInput_169lf_713{color:#475569;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;outline:none;flex:1;padding:8px 12px;font-family:inherit;font-size:13px;overflow:hidden}.dark ._copyInput_169lf_713{color:#94a3b8}._copyBtn_169lf_749{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.dark ._copyBtn_169lf_749{color:#fff;background:#0284c7}._copyBtn_169lf_749:hover{background:#0284c7}._copyBtnSuccess_169lf_801{color:#fff!important;background:#16a34a!important}._downloadGrid_169lf_813{flex-direction:column;gap:10px;display:flex}._downloadCard_169lf_825{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;transition:all .2s;display:flex}.dark ._downloadCard_169lf_825{background:#111827;border-color:#1e293b}._downloadCard_169lf_825:hover{background:#f8fafc;border-color:#cbd5e1}.dark ._downloadCard_169lf_825:hover{background:#151f33;border-color:#334155}._downloadCardLeft_169lf_879{align-items:center;gap:12px;min-width:0;display:flex}._downloadIconWrap_169lf_893{color:#0f172a;background:#f1f5f9;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.dark ._downloadIconWrap_169lf_893{color:#38bdf8;background:#1e293b}._downloadCardTitle_169lf_927{color:#0f172a;margin:0 0 2px;font-size:13.5px;font-weight:700}.dark ._downloadCardTitle_169lf_927{color:#fff}._downloadCardDesc_169lf_949{color:#64748b;margin:0;font-size:11.5px;line-height:1.35}.dark ._downloadCardDesc_169lf_949{color:#94a3b8}._downloadActionBtn_169lf_971{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.dark ._downloadActionBtn_169lf_971{color:#fff;background:#1e293b;border-color:#334155}._downloadActionBtn_169lf_971:hover{color:#fff;background:#0f172a;border-color:#0f172a;transform:translateY(-1px)}.dark ._downloadActionBtn_169lf_971:hover{background:#0284c7;border-color:#0284c7}._downloadSuccessNotice_169lf_1041{color:#16a34a;background:#f0fdf4;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.dark ._downloadSuccessNotice_169lf_1041{color:#4ade80;background:#16a34a26}@media print{._backdrop_169lf_9{display:none!important}}._pageWrapper_1w1cm_1,._pageWrapper_1w1cm_1 *{font-family:DM Sans,sans-serif!important}._pageWrapper_1w1cm_1{color:#1e293b;box-sizing:border-box;background:#fff;min-height:100vh;padding:105px 24px 140px}.dark ._pageWrapper_1w1cm_1{color:#f1f5f9;background:#090d16}._mainContainer_1w1cm_37{width:100%;max-width:1280px;margin:0 auto}._topNavRow_1w1cm_51{align-items:center;margin-bottom:24px;display:flex}._backBtn_1w1cm_63{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.dark ._backBtn_1w1cm_63{color:#94a3b8;background:#111827;border-color:#1e293b}._backBtn_1w1cm_63:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1;transform:translate(-3px)}.dark ._backBtn_1w1cm_63:hover{color:#fff;background:#1e293b}._editorialLayout_1w1cm_133{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:56px;display:grid}@media (width<=1024px){._editorialLayout_1w1cm_133{grid-template-columns:1fr;gap:48px}}._articleMainCol_1w1cm_163{min-width:0}._breadcrumbs_1w1cm_173{color:#64748b;align-items:center;gap:10px;margin-bottom:18px;font-size:13.5px;font-weight:500;display:flex}.dark ._breadcrumbs_1w1cm_173{color:#94a3b8}._breadcrumbBtn_1w1cm_201{font-family:inherit;font-size:inherit;color:#64748b;cursor:pointer;background:0 0;border:none;padding:0;transition:color .15s}._breadcrumbBtn_1w1cm_201:hover{color:#2b3a8f}._breadcrumbDot_1w1cm_231{color:#94a3b8;font-size:12px}._breadcrumbActive_1w1cm_241{color:#0f172a;font-weight:600}.dark ._breadcrumbActive_1w1cm_241{color:#f8fafc}._articleHeadline_1w1cm_261{letter-spacing:-.028em;color:#2b3a8f;margin:0 0 24px;font-size:clamp(32px,4vw,46px);font-weight:800;line-height:1.18}.dark ._articleHeadline_1w1cm_261{color:#fff}._metaPillsRow_1w1cm_289{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px;display:flex}._pillsLeft_1w1cm_307{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._authorPill_1w1cm_321{color:#0f172a;background:#f1f5f9;border-radius:20px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:13px;font-weight:600;display:inline-flex}.dark ._authorPill_1w1cm_321{color:#f1f5f9;background:#1e293b}._authorMiniAvatar_1w1cm_355{color:#fff;background:linear-gradient(135deg,#1e293b,#2b3a8f);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:750;display:flex}._tagPill_1w1cm_383{color:#334155;background:#f1f5f9;border-radius:20px;align-items:center;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.dark ._tagPill_1w1cm_383{color:#cbd5e1;background:#1e293b}._infoPill_1w1cm_415{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}.dark ._infoPill_1w1cm_415{color:#94a3b8;background:#111827;border-color:#1e293b}._pillsRight_1w1cm_453{align-items:center;gap:8px;display:flex}._heartBtn_1w1cm_465{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:inline-flex}.dark ._heartBtn_1w1cm_465{color:#94a3b8;background:#111827;border-color:#1e293b}._heartBtn_1w1cm_465:hover{color:#dc2626;background:#fef2f2;border-color:#fca5a5;transform:scale(1.05)}.dark ._heartBtn_1w1cm_465:hover{color:#ef4444;background:#dc262626;border-color:#dc2626}._heartBtnActive_1w1cm_531{box-shadow:0 2px 8px #dc262626;color:#dc2626!important;background:#fef2f2!important;border-color:#fca5a5!important}.dark ._heartBtnActive_1w1cm_531{color:#f87171!important;background:#dc262633!important;border-color:#ef4444!important}._likesCountBadge_1w1cm_557{color:#475569;letter-spacing:.01em;-webkit-user-select:none;user-select:none;cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;align-items:center;gap:5px;height:38px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.dark ._likesCountBadge_1w1cm_557{color:#cbd5e1;background:#111827;border-color:#1e293b}._likesCountBadge_1w1cm_557:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.dark ._likesCountBadge_1w1cm_557:hover{color:#fff;background:#1e293b;border-color:#334155}._likesCountBadgeActive_1w1cm_633{color:#dc2626!important;background:#fff5f5!important;border-color:#fecaca!important}.dark ._likesCountBadgeActive_1w1cm_633{color:#f87171!important;background:#dc26261f!important;border-color:#dc262659!important}._coverWrapper_1w1cm_659{background:#f8fafc;border:1px solid #0f172a14;border-radius:16px;width:100%;margin-bottom:38px;overflow:hidden;box-shadow:0 10px 30px -10px #0f172a14}.dark ._coverWrapper_1w1cm_659{background:#0b132b;border-color:#ffffff14;box-shadow:0 14px 36px -12px #00000080}._coverImg_1w1cm_691{object-fit:cover;width:100%;height:auto;max-height:560px;display:block}._takeawaysCard_1w1cm_709{background:#f8fafc;border-left:4px solid #111827;border-radius:0 14px 14px 0;margin:32px 0 40px;padding:22px 28px}.dark ._takeawaysCard_1w1cm_709{background:#ea580c1a}._takeawaysHeading_1w1cm_733{text-transform:uppercase;letter-spacing:.09em;color:#2b3a8f;margin:0 0 12px;font-size:13px;font-weight:800}._takeawaysList_1w1cm_751{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}._takeawaysList_1w1cm_751 li{color:#334155;font-size:15px;line-height:1.55}.dark ._takeawaysList_1w1cm_751 li{color:#cbd5e1}._contentArea_1w1cm_789{color:#334155;font-size:17.5px;line-height:1.85}.dark ._contentArea_1w1cm_789{color:#cbd5e1}._contentArea_1w1cm_789 h2{color:#2b3a8f;letter-spacing:-.02em;margin:44px 0 18px;font-size:27px;font-weight:750;line-height:1.25}.dark ._contentArea_1w1cm_789 h2{color:#fff}._contentArea_1w1cm_789 h3{color:#2b3a8f;margin:34px 0 14px;font-size:21px;font-weight:700}.dark ._contentArea_1w1cm_789 h3{color:#fff}._contentArea_1w1cm_789 p{margin:0 0 24px}._contentArea_1w1cm_789 blockquote{color:#1e293b;background:#f8fafc;border-left:3px solid #2b3a8f;border-radius:0 8px 8px 0;margin:32px 0;padding:20px 24px;font-size:18px;font-style:italic;line-height:1.6}.dark ._contentArea_1w1cm_789 blockquote{color:#e2e8f0;background:#111827}._contentArea_1w1cm_789 ul,._contentArea_1w1cm_789 ol{margin:0 0 28px;padding-left:24px}._contentArea_1w1cm_789 li{margin-bottom:8px}._contentArea_1w1cm_789 a{color:#2b3a8f;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}._contentArea_1w1cm_789 a:hover{color:#ea580c}.dark ._contentArea_1w1cm_789 a{color:#38bdf8}.dark ._contentArea_1w1cm_789 a:hover{color:#fb923c}.tableResponsiveWrapper{border:1px solid #e2e8f0;border-radius:12px;width:100%;margin:32px 0;overflow-x:auto;box-shadow:0 4px 16px #0f172a0d}.dark .tableResponsiveWrapper{border-color:#334155;box-shadow:0 4px 16px #00000040}._contentArea_1w1cm_789 table{border-collapse:collapse;text-align:left;background:#fff;width:100%;font-size:15px}.dark ._contentArea_1w1cm_789 table{background:#111827}._contentArea_1w1cm_789 th{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#0f172a;border-bottom:2px solid #2b3a8f;padding:14px 18px;font-size:13.5px;font-weight:700}.dark ._contentArea_1w1cm_789 th{color:#f8fafc;background:#0b1120}._contentArea_1w1cm_789 td{color:#334155;border-bottom:1px solid #e2e8f0;padding:14px 18px;font-size:14.5px;line-height:1.5}.dark ._contentArea_1w1cm_789 td{color:#cbd5e1;border-bottom-color:#1e293b}._contentArea_1w1cm_789 tr:nth-child(2n) td{background:#f8fafc}.dark ._contentArea_1w1cm_789 tr:nth-child(2n) td{background:#162032}._contentArea_1w1cm_789 tr:hover td{background:#f1f5f9}.dark ._contentArea_1w1cm_789 tr:hover td{background:#1e293b}.articleInlineImg{border-radius:12px;max-width:100%;height:auto;margin:28px 0;display:block;box-shadow:0 8px 24px #0f172a14}.faqDetails{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:16px 0;transition:all .22s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 2px 6px #0f172a08}.dark .faqDetails{background:#111827;border-color:#1e293b;box-shadow:0 2px 6px #00000040}.faqDetails[open]{border-color:#cbd5e1;box-shadow:0 6px 16px #0f172a14}.dark .faqDetails[open]{border-color:#334155;box-shadow:0 6px 20px #0006}.faqSummary{color:#2b3a8f;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:16.5px;font-weight:700;list-style:none;transition:background .15s,color .15s;display:flex}.faqSummary::-webkit-details-marker{display:none}.faqSummary:hover{background:#2b3a8f0a}.dark .faqSummary{color:#38bdf8}.dark .faqSummary:hover{background:#38bdf80f}.faqSummary:after{content:"+";color:#475569;background:#edf2f7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;font-weight:600;line-height:1;transition:all .2s;display:inline-flex}.dark .faqSummary:after{color:#94a3b8;background:#1e293b}.faqDetails[open] .faqSummary:after{content:"−";color:#fff;background:#2b3a8f}.dark .faqDetails[open] .faqSummary:after{color:#fff;background:#0284c7}.faqAnswer{color:#334155;background:#fff;border-top:1px solid #edf2f7;padding:16px 22px 20px;font-size:15.5px;line-height:1.7}.dark .faqAnswer{color:#cbd5e1;background:#0b1120;border-top-color:#1e293b}.faqAnswer p{margin:0}._sidebarCol_1w1cm_1347{flex-direction:column;gap:36px;display:flex;position:sticky;top:100px}._sidebarBlock_1w1cm_1363{flex-direction:column;gap:16px;display:flex}._sidebarTitle_1w1cm_1375{color:#2b3a8f;letter-spacing:-.01em;margin:0;font-size:14.5px;font-weight:700}.dark ._sidebarTitle_1w1cm_1375{color:#f8fafc}._socialRow_1w1cm_1401{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._socialIconBtn_1w1cm_1415{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .2s;display:inline-flex}.dark ._socialIconBtn_1w1cm_1415{color:#94a3b8;background:#111827;border-color:#1e293b}._socialIconBtn_1w1cm_1415:hover{color:#0f172a;background:#f8fafc;border-color:#0f172a;transform:translateY(-2px)}.dark ._socialIconBtn_1w1cm_1415:hover{color:#fff;background:#1e293b;border-color:#cbd5e1}._tagsCloud_1w1cm_1485{flex-wrap:wrap;gap:8px;display:flex}._tagButton_1w1cm_1497{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .18s}.dark ._tagButton_1w1cm_1497{color:#cbd5e1;background:#111827;border-color:#1e293b}._tagButton_1w1cm_1497:hover{color:#2b3a8f;background:#f8fafc;border-color:#2b3a8f;transform:translateY(-1px)}.dark ._tagButton_1w1cm_1497:hover{color:#fff;background:#1e293b;border-color:#2b3a8f}._relatedList_1w1cm_1563{flex-direction:column;gap:16px;display:flex}._relatedItem_1w1cm_1575{cursor:pointer;text-align:left;border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;padding:8px;transition:all .2s;display:flex}._relatedItem_1w1cm_1575:hover{background:#f8fafc;border-color:#e2e8f0;transform:translate(3px)}.dark ._relatedItem_1w1cm_1575:hover{background:#111827;border-color:#1e293b}._relatedThumb_1w1cm_1621{object-fit:cover;background:#e2e8f0;border-radius:10px;flex-shrink:0;width:76px;height:64px}._relatedMetaCol_1w1cm_1639{flex-direction:column;gap:4px;min-width:0;display:flex}._relatedDateRow_1w1cm_1653{color:#64748b;align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.dark ._relatedDateRow_1w1cm_1653{color:#94a3b8}._relatedItemTitle_1w1cm_1679{color:#2b3a8f;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.dark ._relatedItemTitle_1w1cm_1679{color:#f1f5f9}._relatedItem_1w1cm_1575:hover ._relatedItemTitle_1w1cm_1679{color:#2b3a8f}._sidebarCtaCard_1w1cm_1721{color:#fff;background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:16px;flex-direction:column;gap:12px;padding:22px;display:flex;box-shadow:0 10px 24px -6px #0f172a33}._sidebarCtaTitle_1w1cm_1743{color:#fff;margin:0;font-size:16px;font-weight:750}._sidebarCtaDesc_1w1cm_1757{color:#cbd5e1;margin:0;font-size:12.5px;line-height:1.5}._sidebarCtaButton_1w1cm_1771{color:#2b3a8f;background:#ffc501;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:650;text-decoration:none;transition:all .2s;display:inline-flex}._sidebarCtaButton_1w1cm_1771:hover{background:#ffc501;transform:translateY(-1px)}._shareAndDownloadCtaBtn_1w1cm_1813{color:#0f172a;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:4px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.dark ._shareAndDownloadCtaBtn_1w1cm_1813{color:#f1f5f9;background:#111827;border-color:#1e293b}._shareAndDownloadCtaBtn_1w1cm_1813:hover{color:#fff;background:#0f172a;border-color:#0f172a;transform:translateY(-1px);box-shadow:0 4px 12px #0f172a1f}.dark ._shareAndDownloadCtaBtn_1w1cm_1813:hover{color:#fff;background:#0284c7;border-color:#0284c7}@media print{@page{margin:15mm;size:A4 portrait}header,nav,footer,#navbar,.navbar,[class*=FloatingWhatsApp],._topNavRow_1w1cm_51,._backBtn_1w1cm_63,._breadcrumbs_1w1cm_173,._sidebarCol_1w1cm_1347,._likeRow_1w1cm_1931,._relatedArticlesSection_1w1cm_1933,._shareAndDownloadCtaBtn_1w1cm_1813{display:none!important}._pageWrapper_1w1cm_1{color:#000!important;background:#fff!important;padding:0!important}._mainContainer_1w1cm_37{width:100%!important;max-width:100%!important;margin:0!important}._editorialLayout_1w1cm_133{width:100%!important;display:block!important}._articleMainCol_1w1cm_163{width:100%!important;max-width:100%!important}._articleHeadline_1w1cm_261{color:#000!important;margin-bottom:12pt!important;font-size:26pt!important;line-height:1.25!important}._articleMetaRow_1w1cm_2001{color:#555!important;border-bottom:1pt solid #ccc!important;margin-bottom:16pt!important;padding-bottom:8pt!important}._heroImageWrap_1w1cm_2015{page-break-inside:avoid;margin-bottom:16pt!important}._heroImage_1w1cm_2015{object-fit:cover!important;width:100%!important;max-height:280pt!important}._highlightsBox_1w1cm_2037{page-break-inside:avoid;background:#f4f6f8!important;border-left:3pt solid #0284c7!important}._articleSection_1w1cm_2049{page-break-inside:avoid}._sectionTitle_1w1cm_2057{color:#000!important;margin-top:14pt!important;font-size:16pt!important}._sectionParagraph_1w1cm_2069{color:#222!important;font-size:11pt!important;line-height:1.6!important}._quoteBlock_1w1cm_2081{page-break-inside:avoid;color:#111!important;background:#fafafa!important;border-left:3pt solid #0284c7!important}}._aboutPage_eme72_1{color:#1e293b;background-color:#fff;width:100%;min-height:100vh;font-family:DM Sans;overflow-x:clip}.dark ._aboutPage_eme72_1{color:#f1f5f9;background-color:#0d1117}._heroSection_eme72_35{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:clamp(380px,48vh,480px);display:flex;position:relative;overflow:hidden}._heroBgWrapper_eme72_57{z-index:0;width:100%;height:100%;position:absolute;inset:0}._heroImage_eme72_73{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._heroOverlay_eme72_89{pointer-events:none;background:linear-gradient(#0d162b73 0%,#0d162b8c 50%,#0d162bb3 100%);position:absolute;inset:0}._heroContent_eme72_109{z-index:2;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding:110px 24px 44px;display:flex;position:relative}._heroTitle_eme72_139{letter-spacing:-.02em;text-align:center;text-shadow:0 4px 24px #00000073;margin:0;font-size:clamp(48px,5.5vw,72px);font-weight:700;line-height:1.1;color:#fff!important;font-family:DM Sans,sans-serif!important}._heroSubtitle_eme72_163{text-align:center;letter-spacing:.02em;text-shadow:0 2px 12px #00000059;margin:14px 0 0;font-size:18px;font-weight:400;line-height:1.5;color:#ffffffc7!important;font-family:DM Sans,sans-serif!important}@media (width<=1024px){._heroTitle_eme72_139{font-size:clamp(44px,5.5vw,64px)}}@media (width<=768px){._heroSection_eme72_35{min-height:clamp(280px,40vh,360px)}._heroTitle_eme72_139{font-size:clamp(32px,8vw,48px)}._heroContent_eme72_109{padding:96px 16px 32px}}._mdSection_eme72_239{box-sizing:border-box;background-color:#f8fafc;justify-content:center;width:100%;padding:80px 24px 100px;display:flex}.dark ._mdSection_eme72_239{background-color:#0b0f17}._mdCard_eme72_265{box-sizing:border-box;background:#fff;border:1px solid #0b5da31f;width:100%;max-width:1280px;padding:44px 48px 36px;position:relative;overflow:hidden;box-shadow:0 16px 45px #0f172a12}.dark ._mdCard_eme72_265{background:#131d2e;border-color:#ffffff1a;box-shadow:0 16px 45px #00000059}._mdHeader_eme72_303{grid-template-columns:1.45fr 1fr;align-items:center;gap:48px;margin-bottom:28px;display:grid}._mdTitleWrapper_eme72_319{flex-direction:column;gap:10px;display:flex}._mdEyebrowTitle_eme72_331{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex;color:#2b3a8f!important;font-family:DM Sans!important}.dark ._mdEyebrowTitle_eme72_331{color:#fff!important}._mdHeaderLine_eme72_363{background:#2b3a8f;border-radius:2px;width:100%;max-width:440px;height:3px}.dark ._mdHeaderLine_eme72_363{background:#38bdf8}._mdBrandLogo_eme72_387{justify-content:center;align-items:center;width:100%;height:44px;display:flex;position:relative;overflow:visible}._brandLogoImg_eme72_407{object-fit:contain;pointer-events:none;width:auto;max-width:none;height:180px;margin:-68px 0;display:block}._mdGrid_eme72_429{z-index:1;grid-template-columns:1.45fr 1fr;align-items:center;gap:48px;display:grid;position:relative}._mdContentCol_eme72_449{flex-direction:column;display:flex;position:relative}._quoteIconTop_eme72_461{color:#f59e0b;margin-bottom:8px;display:flex}._quoteIconBottom_eme72_473{color:#f59e0b;justify-content:flex-end;margin-top:8px;display:flex}._mdLetterBody_eme72_487{flex-direction:column;gap:18px;display:flex}._mdLetterBody_eme72_487 p{text-align:left;margin:0;font-size:1.05rem;font-weight:400;line-height:1.72;color:#000!important;font-family:DM Sans,sans-serif!important}.dark ._mdLetterBody_eme72_487 p{color:#e2e8f0!important}._mdLetterBody_eme72_487 p strong{font-weight:700;color:#2b3a8f!important}.dark ._mdLetterBody_eme72_487 p strong{color:#38bdf8!important}._mdClosing_eme72_545{color:#000!important;margin-top:6px!important;font-size:1.08rem!important;font-weight:600!important}.dark ._mdClosing_eme72_545{color:#fff!important}._mdProfileCol_eme72_569{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}._portraitContainer_eme72_587{justify-content:center;align-items:center;width:min(340px,80vw);margin-bottom:22px;display:flex;position:relative}._portraitImg_eme72_605{object-fit:contain;width:100%;height:auto;display:block}._profileDetails_eme72_619{flex-direction:column;align-items:center;gap:4px;display:flex}._profileName_eme72_633{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:1.55rem;font-weight:800;color:#2b3a8f!important;font-family:DM Sans,sans-serif!important}.dark ._profileName_eme72_633{color:#60a5fa!important}._profileRole_eme72_661{font-size:16px;font-weight:600;color:#000!important;font-family:DM Sans,sans-serif!important}.dark ._profileRole_eme72_661{color:#e2e8f0!important}._profileEmail_eme72_683{margin-top:2px;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .18s;color:#475569!important;font-family:DM Sans,sans-serif!important}._profileEmail_eme72_683:hover{text-decoration:underline;color:#2b3a8f!important}.dark ._profileEmail_eme72_683{color:#94a3b8!important}.dark ._profileEmail_eme72_683:hover{color:#38bdf8!important}._bottomIconsRow_eme72_731{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}._bottomSvgIcon_eme72_747{opacity:.95;background-color:#2b3a8f;width:38px;height:38px;transition:transform .2s,opacity .2s;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._bottomSvgIcon_eme72_747:hover{opacity:1;transform:scale(1.15)}._svg1_eme72_787{-webkit-mask-image:url(/assets/SVG1.svg);mask-image:url(/assets/SVG1.svg)}._svg2_eme72_797{-webkit-mask-image:url(/assets/SVG2.svg);mask-image:url(/assets/SVG2.svg)}._svg3_eme72_807{-webkit-mask-image:url(/assets/SVG3.svg);mask-image:url(/assets/SVG3.svg)}._svg4_eme72_817{-webkit-mask-image:url(/assets/SVG4.svg);mask-image:url(/assets/SVG4.svg)}._svg5_eme72_827{-webkit-mask-image:url(/assets/SVG5.svg);mask-image:url(/assets/SVG5.svg)}.dark ._bottomSvgIcon_eme72_747{background-color:#60a5fa}._bottomDomain_eme72_845{letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:700;color:#64748b!important;font-family:DM Sans,sans-serif!important}.dark ._bottomDomain_eme72_845{color:#94a3b8!important}._bottomDomain_eme72_845 span{color:#94a3b8;font-weight:500}@media (width<=1024px){._mdHeader_eme72_303{grid-template-columns:1fr;gap:20px}._mdGrid_eme72_429{grid-template-columns:1fr;gap:40px}._mdProfileCol_eme72_569{order:-1;margin-bottom:8px}._portraitContainer_eme72_587{width:280px}._mdCard_eme72_265{padding:32px 24px 28px}}@media (width<=640px){._mdSection_eme72_239{padding:50px 14px 60px}._mdHeader_eme72_303{flex-direction:column;align-items:flex-start;gap:16px}._brandTextGroup_eme72_955{text-align:left}._mdLetterBody_eme72_487 p{font-size:.96rem;line-height:1.65}._portraitContainer_eme72_587{width:230px}._profileName_eme72_633{font-size:1.35rem}}._processSection_eme72_999{box-sizing:border-box;background:#fff;width:100%;padding:64px 24px 80px;position:relative}.dark ._processSection_eme72_999{background:#0b1329}._processContainer_eme72_1023{box-sizing:border-box;max-width:1280px;margin:0 auto}._processHeader_eme72_1035{width:100%;margin-bottom:50px;padding-top:0}._processLabel_eme72_1047{letter-spacing:.12em;color:#334155;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:700;display:block}.dark ._processLabel_eme72_1047{color:#cbd5e1}._processLine_eme72_1075{opacity:.6;background:#000;width:100%;height:2px}.dark ._processLine_eme72_1075{opacity:1;background:#334155}._processGrid_eme72_1099{grid-template-columns:1fr 1.3fr;align-items:flex-start;gap:60px;display:grid}._processLeftCol_eme72_1115{flex-direction:column;align-items:flex-start;max-width:580px;display:flex}._processHeading_eme72_1129{letter-spacing:-.02em;color:#2b3a8f;margin:0 0 32px;font-family:DM Sans,sans-serif;font-size:40px;font-weight:800;line-height:1.1}._headingLine_eme72_1149{white-space:nowrap;display:block}.dark ._processHeading_eme72_1129{color:#fff}._processSubheading_eme72_1167{letter-spacing:.08em;color:#111827;margin-bottom:14px;font-family:DM Sans,sans-serif;font-size:.88rem;font-weight:700}.dark ._processSubheading_eme72_1167{color:#94a3b8}._processDescription_eme72_1193{color:#4b5563;margin:0 0 42px;font-family:DM Sans,sans-serif;font-size:1.02rem;line-height:1.68}.dark ._processDescription_eme72_1193{color:#cbd5e1}._processCtaBtn_eme72_1217{color:#2b3a8f;cursor:pointer;background:0 0;border:1.5px solid #2b3a8f;border-radius:9999px;align-items:center;gap:10px;padding:13px 34px;font-family:DM Sans,sans-serif;font-size:.98rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}._processCtaBtn_eme72_1217:hover{color:#fff;background:#2b3a8f;transform:translateY(-2px);box-shadow:0 6px 16px #0000001f}.dark ._processCtaBtn_eme72_1217{color:#e2e8f0;border-color:#e2e8f0}.dark ._processCtaBtn_eme72_1217:hover{color:#0f172a;background:#e2e8f0}._visionMissionImgWrap_eme72_1285{border-radius:14px;width:100%;max-width:480px;margin-top:36px;transition:transform .3s,box-shadow .3s;overflow:hidden}._visionMissionImgWrap_eme72_1285:hover{transform:translateY(-3px)}.dark ._visionMissionImgWrap_eme72_1285{box-shadow:0 10px 30px #0000004d}.dark ._visionMissionImgWrap_eme72_1285:hover{box-shadow:0 14px 36px #00000073}._visionMissionImg_eme72_1285{object-fit:cover;width:100%;height:auto;display:block}._processRightCol_eme72_1343{padding-left:20px;position:relative}._timelineWrapper_eme72_1353{flex-direction:column;gap:56px;display:flex;position:relative}._timelineVerticalLine_eme72_1367{z-index:0;background:#e5e7eb;width:1.5px;position:absolute;top:48px;bottom:48px;left:47px}.dark ._timelineVerticalLine_eme72_1367{background:#334155}._stepItem_eme72_1395{z-index:1;align-items:flex-start;gap:32px;display:flex;position:relative}._stepIconBadge_eme72_1411{cursor:pointer;background:#f4f5f7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 10px #0000000a}.dark ._stepIconBadge_eme72_1411{background:#1e293b;box-shadow:0 2px 10px #00000040}._stepIconBadge_eme72_1411:hover,._stepItem_eme72_1395:hover ._stepIconBadge_eme72_1411{transform:translateY(-2px);box-shadow:0 8px 24px #ffc50138}._stepNumberBadge_eme72_1463{color:#fff;background:#000;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:700;transition:background-color .25s;display:flex;position:absolute;top:-2px;right:-2px}.dark ._stepNumberBadge_eme72_1463{background:#3b82f6;border-color:#1e293b}._stepIconInner_eme72_1511{justify-content:center;align-items:center;display:flex}._stepSvgIcon_eme72_1523{background-color:#111827;width:48px;height:48px;transition:background-color .25s,transform .25s;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dark ._stepSvgIcon_eme72_1523{background-color:#f1f5f9}._step1Icon_eme72_1559{-webkit-mask-image:url(/assets/opportunity.svg);mask-image:url(/assets/opportunity.svg)}._step2Icon_eme72_1569{-webkit-mask-image:url(/assets/purpose.svg);mask-image:url(/assets/purpose.svg)}._step3Icon_eme72_1579{-webkit-mask-image:url(/assets/mission.svg);mask-image:url(/assets/mission.svg)}._stepIconBadge_eme72_1411:hover ._stepSvgIcon_eme72_1523,._stepItem_eme72_1395:hover ._stepSvgIcon_eme72_1523,._stepSvgIcon_eme72_1523:hover{transform:scale(1.08);background-color:#ffc501!important}._stepTextContent_eme72_1605{flex:1;padding-top:14px}._stepTitle_eme72_1615{color:#334155;letter-spacing:-.01em;margin:0 0 8px;font-family:DM Sans;font-size:1.38rem;font-weight:500;transition:color .25s}._stepItem_eme72_1395:hover ._stepTitle_eme72_1615{color:#111827}.dark ._stepTitle_eme72_1615{color:#f8fafc}._stepDesc_eme72_1651{color:#000000ad;margin:0;font-family:DM Sans,sans-serif;font-size:.98rem;font-weight:400;line-height:1.62}.dark ._stepDesc_eme72_1651{color:#94a3b8}@media (width<=992px){._processGrid_eme72_1099{grid-template-columns:1fr;gap:50px}._processLeftCol_eme72_1115{max-width:100%}._processRightCol_eme72_1343{padding-left:0}}@media (width<=640px){._processSection_eme72_999{padding:40px 16px 80px}._processHeading_eme72_1129{margin-bottom:24px;font-size:1.85rem}._headingLine_eme72_1149{white-space:normal}._timelineVerticalLine_eme72_1367{left:39px}._stepIconBadge_eme72_1411{width:80px;height:80px}._stepSvgIcon_eme72_1523{width:40px;height:40px}._stepItem_eme72_1395{gap:20px}._stepTitle_eme72_1615{font-size:1.2rem}._stepDesc_eme72_1651{font-size:.92rem}}._teamSection_eme72_1799{box-sizing:border-box;background:#ebf1f7;width:100%;padding:36px 24px 48px;position:relative}.dark ._teamSection_eme72_1799{background:#080e1e}._teamContainer_eme72_1823{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:1280px;margin:0 auto;display:flex}._teamHeader_eme72_1845{width:100%;margin-bottom:28px}._teamEyebrow_eme72_1855{text-transform:uppercase;letter-spacing:2px;color:#2b3a8f;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:600;display:block}.dark ._teamEyebrow_eme72_1855{color:#cbd5e1}._teamHeaderLine_eme72_1885{opacity:.6;background:#000;width:100%;height:2px}.dark ._teamHeaderLine_eme72_1885{opacity:1;background:#334155}._teamHeaderContent_eme72_1909{margin-top:24px}._teamTitle_eme72_1917{color:#2b3a8f;letter-spacing:-.02em;margin:0 0 10px;font-family:DM Sans,sans-serif;font-size:42px;font-weight:600;line-height:1.2}.dark ._teamTitle_eme72_1917{color:#fff}._teamDescription_eme72_1945{color:#4b5563;max-width:720px;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.dark ._teamDescription_eme72_1945{color:#94a3b8}._teamImageContainer_eme72_1975{width:100%;max-width:1220px;box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative;overflow:hidden}._teamImage_eme72_1975{object-fit:contain;width:100%;max-width:1220px;height:auto;box-shadow:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;margin:-16.5% auto -14.5%;display:block}._teamSanskrit_eme72_2031{box-sizing:border-box;letter-spacing:.5px;text-align:center;color:#2b3a8f;word-break:keep-all;width:100%;margin:20px auto 0;padding:0 16px;font-family:DM Sans,sans-serif;font-size:clamp(2rem,2.7vw,2.375rem);font-weight:600;line-height:1.35}.dark ._teamSanskrit_eme72_2031{color:#60a5fa}@media (width<=992px){._teamSection_eme72_1799{padding:32px 20px 40px}._teamHeader_eme72_1845{margin-bottom:24px}._teamTitle_eme72_1917{font-size:34px}._teamDescription_eme72_1945{font-size:15px}._teamImageContainer_eme72_1975{max-width:100%}._teamSanskrit_eme72_2031{margin-top:16px;font-size:clamp(1.65rem,3.4vw,2.05rem)}}@media (width<=640px){._teamSection_eme72_1799{padding:28px 16px 36px}._teamHeader_eme72_1845{margin-bottom:20px}._teamEyebrow_eme72_1855{letter-spacing:1.8px;margin-bottom:8px;font-size:.85rem}._teamHeaderContent_eme72_1909{margin-top:16px}._teamTitle_eme72_1917{font-size:28px}._teamDescription_eme72_1945{font-size:14px}._teamImageContainer_eme72_1975{max-width:100%}._teamImage_eme72_1975{width:100%;height:auto}._teamSanskrit_eme72_2031{margin-top:12px;padding:0 8px;font-size:clamp(1.4rem,5.8vw,1.75rem)}}._awardsSection_eme72_2219{box-sizing:border-box;background:#fff;width:100%;padding-bottom:100px;position:relative}.dark ._awardsSection_eme72_2219{background:#080e1e}._awardsContainer_eme72_2245{box-sizing:border-box;max-width:1400px;margin:0 auto;padding:0 24px}._awardsHeader_eme72_2261{width:100%;margin-bottom:24px;padding-top:48px}._awardsEyebrow_eme72_2273{letter-spacing:.14em;text-transform:uppercase;color:#2b3a8f;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:700;display:block}.dark ._awardsEyebrow_eme72_2273{color:#cbd5e1}._awardsHeaderLine_eme72_2303{opacity:.25;background:#000;width:100%;height:1.5px}.dark ._awardsHeaderLine_eme72_2303{opacity:1;background:#334155}._awardsHeaderRow_eme72_2329{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:38px;display:flex}._awardsHeaderLeft_eme72_2347{flex-direction:column;gap:12px;max-width:780px;display:flex}._awardsQuote_eme72_2361{color:#2b3a8f;letter-spacing:-.025em;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(2rem,3.2vw,40px);font-style:normal;font-weight:700;line-height:1.3}.dark ._awardsQuote_eme72_2361{color:#fff}._awardsStatBadge_eme72_2391{letter-spacing:.03em;color:#64748b;align-items:center;gap:8px;font-family:DM Sans,sans-serif;font-size:13.5px;font-weight:600;display:inline-flex}.dark ._awardsStatBadge_eme72_2391{color:#94a3b8}._statDot_eme72_2421{background-color:#1f5fbf;border-radius:50%;flex-shrink:0;width:7px;height:7px}.dark ._statDot_eme72_2421{background-color:#38bdf8}._awardsOutlineBtn_eme72_2445{color:#0b132b;letter-spacing:.02em;white-space:nowrap;background:0 0;border:1.5px solid #0b132b;border-radius:6px;justify-content:center;align-items:center;padding:11px 24px;font-family:DM Sans,sans-serif;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.2,.8,.2,1);display:inline-flex}._awardsOutlineBtn_eme72_2445:hover{color:#fff;background:#0b132b;transform:translateY(-2px);box-shadow:0 6px 18px #0b132b26}.dark ._awardsOutlineBtn_eme72_2445{color:#fff;border-color:#fff}.dark ._awardsOutlineBtn_eme72_2445:hover{color:#0b132b;background:#fff}._awardsFilterToolbar_eme72_2521{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:32px;display:flex}._filterScrollWrapper_eme72_2539{align-items:center;max-width:100%;display:flex;position:relative;overflow:hidden}._filterPillsRow_eme72_2555{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:6px;padding:4px 2px;display:flex;overflow-x:auto}._filterPillsRow_eme72_2555::-webkit-scrollbar{display:none}._filterPill_eme72_2555{color:#64748b;cursor:pointer;white-space:nowrap;scroll-snap-align:start;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;padding:7px 15px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;transition:all .2s cubic-bezier(.2,.8,.2,1)}._filterPill_eme72_2555:hover{color:#0b132b;background:#f1f5f9}._filterPill_eme72_2555:focus-visible{outline-offset:2px;outline:2px solid #0b132b}._filterPillActive_eme72_2637{box-shadow:0 4px 12px #0b132b29;color:#fff!important;background:#0b132b!important;border-color:#0b132b!important}.dark ._filterPill_eme72_2555{color:#94a3b8}.dark ._filterPill_eme72_2555:hover{color:#fff;background:#1e293b}.dark ._filterPillActive_eme72_2637{box-shadow:0 4px 12px #fff3;color:#0b132b!important;background:#fff!important;border-color:#fff!important}._tagFilterSelect_eme72_2683{color:#0b132b;cursor:pointer;background:#fff;border:1px solid #d9dbdf;border-radius:6px;outline:none;padding:7px 14px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;transition:all .2s}._tagFilterSelect_eme72_2683:focus-visible{border-color:#0b132b}.dark ._tagFilterSelect_eme72_2683{color:#e2e8f0;background:#1e293b;border-color:#334155}._awardsLiveCount_eme72_2731{color:#64748b;letter-spacing:.02em;white-space:nowrap;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600}.dark ._awardsLiveCount_eme72_2731{color:#94a3b8}._awardsGrid_eme72_2763{--radius:12px;--gap:16px;--accent:#1f5fbf;gap:var(--gap);grid-template-columns:repeat(5,1fr);width:100%;max-width:1400px;margin:0 auto;display:grid}@media (width<=1240px){._awardsGrid_eme72_2763{grid-template-columns:repeat(4,1fr);gap:16px}}@media (width<=992px){._awardsGrid_eme72_2763{grid-template-columns:repeat(3,1fr);gap:16px}}@media (width<=680px){._awardsGrid_eme72_2763{grid-template-columns:repeat(2,1fr);gap:12px}}@media (width<=440px){._awardsGrid_eme72_2763{grid-template-columns:1fr;gap:12px}}._awardCardSlot_eme72_2851{aspect-ratio:4/5;box-sizing:border-box;width:100%;position:relative}._awardCard_eme72_2851{border-radius:var(--radius,12px);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;z-index:1;will-change:height, box-shadow;-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #e2e8f0;outline:none;flex-direction:column;width:100%;height:100%;transition:height .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .25s;display:flex;position:absolute;top:0;left:0;overflow:hidden;transform:translateZ(0);box-shadow:0 2px 8px #0b132b0a}._awardCard_eme72_2851:hover,._awardCard_eme72_2851:focus-visible{z-index:50;border-color:#cbd5e1;height:calc(100% + 10px);box-shadow:0 14px 30px -4px #0b132b29,0 0 1px #00000014}._awardCard_eme72_2851:focus-visible{outline-offset:3px;outline:2px solid #0b132b}.dark ._awardCard_eme72_2851{background-color:#0d1527;border-color:#1e293b;box-shadow:0 2px 8px #0003}.dark ._awardCard_eme72_2851:hover,.dark ._awardCard_eme72_2851:focus-visible{border-color:#334155;box-shadow:0 14px 30px -4px #000000a6}.dark ._awardCard_eme72_2851:focus-visible{outline:2px solid #38bdf8}._cardFeatured_eme72_2977,._cardLandscape_eme72_2979,._cardPortrait_eme72_2981,._cardStandard_eme72_2983{grid-column:span 1!important}._cardImageContainer_eme72_2993{box-sizing:border-box;will-change:height;background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;transition:height .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.dark ._cardImageContainer_eme72_2993{background-color:#0b1428}._awardCard_eme72_2851:hover ._cardImageContainer_eme72_2993,._awardCard_eme72_2851:focus-visible ._cardImageContainer_eme72_2993{height:50%}._cardPhoto_eme72_3045{object-fit:contain;object-position:center;box-sizing:border-box;width:100%;height:100%;padding:14px 12px;transition:transform .35s cubic-bezier(.2,.8,.2,1),padding .35s cubic-bezier(.22,1,.36,1);display:block}._awardCard_eme72_2851:hover ._cardPhoto_eme72_3045,._awardCard_eme72_2851:focus-visible ._cardPhoto_eme72_3045{padding:8px 10px}@media (hover:hover) and (pointer:fine){._awardCard_eme72_2851:hover ._cardPhoto_eme72_3045{transform:scale(1.02)}}._cardIndexBadge_eme72_3093{letter-spacing:.1em;color:#475569;-webkit-backdrop-filter:blur(8px);pointer-events:none;z-index:3;background:#ffffffe6;border:1px solid #e2e8f0e6;border-radius:4px;padding:2px 7px;font-family:DM Sans,monospace;font-size:10.5px;font-weight:700;position:absolute;top:10px;right:12px}.dark ._cardIndexBadge_eme72_3093{color:#94a3b8;background:#0f172ad9;border-color:#334155}._cardDetailDrawer_eme72_3149{box-sizing:border-box;opacity:0;pointer-events:none;background:#fff;flex-direction:column;flex:1;width:100%;height:0;transition:height .35s cubic-bezier(.22,1,.36,1),opacity .2s,transform .25s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;transform:translateY(6px)}.dark ._cardDetailDrawer_eme72_3149{background:#0d1527}._awardCard_eme72_2851:hover ._cardDetailDrawer_eme72_3149,._awardCard_eme72_2851:focus-visible ._cardDetailDrawer_eme72_3149{opacity:1;pointer-events:auto;height:50%;transition:height .35s cubic-bezier(.22,1,.36,1),opacity .28s 40ms,transform .32s cubic-bezier(.22,1,.36,1) 40ms;transform:translateY(0)}._cardDetailInner_eme72_3213{box-sizing:border-box;text-align:left;flex-direction:column;justify-content:flex-start;height:100%;min-height:0;padding:12px 16px 14px;display:flex}._cardDetailHeader_eme72_3235{flex-shrink:0;align-items:center;gap:6px;margin-bottom:7px;display:flex}._cardDetailYear_eme72_3251{color:#1f5fbf;letter-spacing:.04em;background:#eef4ff;border-radius:4px;padding:2px 8px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;line-height:1.3}.dark ._cardDetailYear_eme72_3251{color:#38bdf8;background:#38bdf81f}._cardDetailTag_eme72_3285{text-transform:uppercase;letter-spacing:.06em;color:#475569;background:#f1f5f9;border-radius:4px;padding:2px 7px;font-family:DM Sans,sans-serif;font-size:9.5px;font-weight:700;line-height:1.3}.dark ._cardDetailTag_eme72_3285{color:#94a3b8;background:#ffffff14}._cardDetailTitle_eme72_3321{color:#0b132b;letter-spacing:-.01em;flex-shrink:0;margin:0 0 3px;font-size:14px;font-weight:700;line-height:1.25;font-family:DM Sans,sans-serif!important}.dark ._cardDetailTitle_eme72_3321{color:#fff}._cardDetailIssuer_eme72_3351{color:#1f5fbf;flex-shrink:0;margin:0 0 6px;font-family:DM Sans,sans-serif;font-size:11.5px;font-weight:600;line-height:1.3}.dark ._cardDetailIssuer_eme72_3351{color:#38bdf8}._cardDetailDesc_eme72_3379{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-shrink:1;margin:0 0 8px;font-family:DM Sans,sans-serif;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.dark ._cardDetailDesc_eme72_3379{color:#94a3b8}._cardDetailAction_eme72_3413{text-transform:uppercase;letter-spacing:.08em;color:#1f5fbf;flex-shrink:0;align-items:center;gap:4px;width:fit-content;margin-top:4px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.dark ._cardDetailAction_eme72_3413{color:#38bdf8}@media (prefers-reduced-motion:reduce){._awardCard_eme72_2851,._cardPhoto_eme72_3045,._cardImageContainer_eme72_2993,._cardDetailDrawer_eme72_3149{transition:none!important;transform:none!important}}._loadMoreWrapper_eme72_3479{justify-content:center;align-items:center;width:100%;margin-top:48px;display:flex}._loadMoreBtn_eme72_3495{letter-spacing:.02em;color:#0b132b;cursor:pointer;background:0 0;border:1.5px solid #0b132b;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:11px 28px;font-family:DM Sans,sans-serif;font-size:13.5px;font-weight:600;transition:all .25s cubic-bezier(.2,.8,.2,1);display:inline-flex}._loadMoreBtn_eme72_3495:hover{color:#fff;background:#0b132b;transform:translateY(-2px);box-shadow:0 6px 18px #0b132b26}._loadMoreBtn_eme72_3495:focus-visible{outline-offset:4px;outline:2px solid #0b132b}._loadMoreCount_eme72_3555{opacity:.75;font-size:12px;font-weight:500}.dark ._loadMoreBtn_eme72_3495{color:#fff;border-color:#fff}.dark ._loadMoreBtn_eme72_3495:hover{color:#0b132b;background:#fff}._emptyState_eme72_3589{text-align:center;box-sizing:border-box;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;width:100%;padding:56px 24px;display:flex}.dark ._emptyState_eme72_3589{background:#0d1527;border-color:#1e293b}._emptyStateText_eme72_3629{color:#64748b;margin:0 0 16px;font-family:DM Sans,sans-serif;font-size:15px}.dark ._emptyStateText_eme72_3629{color:#94a3b8}._clearFilterBtn_eme72_3651{color:#fff;cursor:pointer;background:#0b132b;border:1px solid #0b132b;border-radius:6px;padding:8px 18px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;transition:all .2s}._clearFilterBtn_eme72_3651:hover{opacity:.9;transform:translateY(-1px)}@media (width<=768px){._awardsHeaderRow_eme72_2329{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:24px}._awardsFilterToolbar_eme72_2521{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}._filterScrollWrapper_eme72_2539{width:100%;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000 100%);mask-image:linear-gradient(90deg,#000 85%,#0000 100%)}._filterPillsRow_eme72_2555{width:100%;padding-right:28px}}._modalOverlay_eme72_3749{-webkit-backdrop-filter:blur(8px);z-index:99999;box-sizing:border-box;background:#0b132bad;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modalDialog_eme72_3777{box-sizing:border-box;background:#fff;border:1px solid #00000014;border-radius:18px;flex-direction:column;width:100%;max-width:820px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #0b132b59,0 0 1px #0000001a}.dark ._modalDialog_eme72_3777{background:#0b142b;border-color:#ffffff1f;box-shadow:0 25px 60px -15px #000000b3}._modalCloseBtn_eme72_3821{color:#475569;cursor:pointer;z-index:10;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:all .2s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:18px;right:18px;box-shadow:0 2px 6px #0000000d}._modalCloseBtn_eme72_3821:hover{color:#fff;background:#0b132b;border-color:#0b132b;transform:scale(1.05)}.dark ._modalCloseBtn_eme72_3821{color:#cbd5e1;background:#111c33;border-color:#1e293b}.dark ._modalCloseBtn_eme72_3821:hover{color:#0b132b;background:#fff;border-color:#fff}._modalBody_eme72_3899{box-sizing:border-box;flex:1;grid-template-columns:260px 1fr;align-items:center;gap:32px;padding:36px 36px 24px;display:grid;overflow-y:auto}@media (width<=768px){._modalBody_eme72_3899{grid-template-columns:1fr;gap:20px;padding:32px 20px 20px}}._modalImageCol_eme72_3937{justify-content:center;align-items:center;width:100%;display:flex}._modalImageMount_eme72_3953{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:270px;height:320px;padding:8px;display:flex;overflow:hidden}.dark ._modalImageMount_eme72_3953{background:#0b142b;border-color:#1e293b}._modalPhoto_eme72_3993{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._modalInfoCol_eme72_4013{text-align:left;flex-direction:column;justify-content:center;padding-right:12px;display:flex}._modalBadgeRow_eme72_4029{align-items:center;gap:8px;margin-bottom:12px;display:flex}._modalYearBadge_eme72_4043{color:#1f5fbf;letter-spacing:.04em;background:#eef4ff;border:1px solid #1f5fbf26;border-radius:9999px;padding:3px 10px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:700}.dark ._modalYearBadge_eme72_4043{color:#38bdf8;background:#38bdf81f;border-color:#38bdf840}._modalTagBadge_eme72_4079{text-transform:uppercase;letter-spacing:.08em;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;padding:3px 10px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700}.dark ._modalTagBadge_eme72_4079{color:#94a3b8;background:#ffffff0f;border-color:#ffffff1a}._modalTitle_eme72_4117{color:#0b132b;letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(22px,2.2vw,26px);font-weight:700;line-height:1.25;font-family:DM Sans,sans-serif!important}.dark ._modalTitle_eme72_4117{color:#fff}._modalHonorBox_eme72_4145{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex}.dark ._modalHonorBox_eme72_4145{background:#0e1a38;border-color:#1e293b}._modalHonorIconWrap_eme72_4177{background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.dark ._modalHonorIconWrap_eme72_4177{background:0 0}._modalHonorSvg_eme72_4203{object-fit:contain;width:40px;height:40px;display:block}.dark ._modalHonorSvg_eme72_4203{filter:brightness(0)invert()}._modalHonorContent_eme72_4225{flex-direction:column;min-width:0;display:flex}._modalHonorLabel_eme72_4237{text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:1px;font-family:DM Sans,sans-serif;font-size:10px;font-weight:700}.dark ._modalHonorLabel_eme72_4237{color:#94a3b8}._modalHonorTitle_eme72_4265{color:#0f172a;font-family:DM Sans,sans-serif;font-size:13.5px;font-weight:600;line-height:1.35}.dark ._modalHonorTitle_eme72_4265{color:#f8fafc}._modalDescription_eme72_4289{color:#334155;margin:0 0 14px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.dark ._modalDescription_eme72_4289{color:#cbd5e1}._modalQuoteBlock_eme72_4315{border-left:3px solid #1f5fbf;margin-top:4px;padding-left:12px}.dark ._modalQuoteBlock_eme72_4315{border-left-color:#38bdf8}._modalQuoteText_eme72_4335{color:#64748b;margin:0;font-family:DM Sans,sans-serif;font-size:12px;font-style:italic;line-height:1.55}.dark ._modalQuoteText_eme72_4335{color:#94a3b8}._modalFooter_eme72_4361{background:#fafbfd;border-top:1px solid #e2e8f0;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 36px;display:flex}.dark ._modalFooter_eme72_4361{background:#0e1a38;border-top-color:#1e293b}._modalNavButtons_eme72_4395{align-items:center;gap:18px;display:flex}._modalArrowBtn_eme72_4407{color:#1e293b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;line-height:1;transition:all .2s cubic-bezier(.2,.8,.2,1);display:inline-flex}._modalArrowBtn_eme72_4407:hover:not(:disabled){color:#1f5fbf;background:#f1f5f9}._modalArrowPrev_eme72_4445:hover:not(:disabled){transform:translate(-3px)}._modalArrowNext_eme72_4453:hover:not(:disabled){transform:translate(3px)}._modalArrowBtn_eme72_4407:disabled{opacity:.2;cursor:not-allowed;pointer-events:none}.dark ._modalArrowBtn_eme72_4407{color:#e2e8f0}.dark ._modalArrowBtn_eme72_4407:hover:not(:disabled){color:#38bdf8;background:#1e293b}._modalShortcutHint_eme72_4491{color:#64748b;letter-spacing:.03em;font-family:DM Sans,sans-serif;font-size:11px}.dark ._modalShortcutHint_eme72_4491{color:#94a3b8}._section_ikmxi_13{--bg:#fff;--track:#111;--track-dim:#bdbdbd;--node-bg:#fff;--icon:#111;--text:#111;--text-muted:#4b5563;--highlight-bg:#111;--highlight-text:#fff;--dot-color:#111;--accent:#2b3a8f;--accent-light:#4d5fc4;--accent-glow:#2b3a8f73;background-color:var(--bg);width:100%;color:var(--text);box-sizing:border-box;padding:64px 24px 80px;position:relative;overflow:hidden;font-family:DM Sans,sans-serif!important}.dark ._section_ikmxi_13{--bg:#0b1329;--track:#fff;--track-dim:#475569;--node-bg:#111a2e;--icon:#fff;--text:#f8fafc;--text-muted:#94a3b8;--highlight-bg:#fff;--highlight-text:#0b1329;--dot-color:#fff;--accent:#3b82f6;--accent-light:#60a5fa;--accent-glow:#3b82f680}._bgGlow_ikmxi_101{pointer-events:none;z-index:0;background:radial-gradient(circle,#00000008 0%,#0000 65%);width:750px;height:750px;position:absolute;top:15%;right:-5%}.dark ._bgGlow_ikmxi_101{background:radial-gradient(circle,#ffffff05 0%,#0000 65%)}._container_ikmxi_133{z-index:1;box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;position:relative;font-family:DM Sans,sans-serif!important}._header_ikmxi_159{width:100%;margin-bottom:24px}._headerTop_ikmxi_169{width:100%;margin-bottom:20px}._headerLabel_ikmxi_179{letter-spacing:.12em;color:#2b3a8f;text-transform:uppercase;margin-bottom:12px;font-size:.92rem;font-weight:700;display:block;font-family:DM Sans,sans-serif!important}.dark ._headerLabel_ikmxi_179{color:#cbd5e1}._headerLine_ikmxi_209{opacity:.6;background:#000;width:100%;height:2px}.dark ._headerLine_ikmxi_209{opacity:1;background:#334155}._headingRow_ikmxi_233{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._heading_ikmxi_233{letter-spacing:-.02em;color:#2b3a8f;margin:0;font-size:clamp(32px,3.5vw,42px);font-weight:800;line-height:1.15;font-family:DM Sans,sans-serif!important}.dark ._heading_ikmxi_233{color:#fff}._headingHighlightWrap_ikmxi_277{display:inline-flex}._headingHighlight_ikmxi_277{color:#fff;letter-spacing:-.01em;background-color:#2b3a8f;border-radius:4px;padding:7px 20px;font-size:clamp(13px,1.15vw,15px);font-weight:700;display:inline-block;box-shadow:0 4px 14px #0000001f;font-family:DM Sans,sans-serif!important}._stageWrapper_ikmxi_317{width:100%;margin:0 auto;padding:130px 0 150px;position:relative}._serpentineStage_ikmxi_331{aspect-ratio:1700/500;width:100%;min-height:380px;position:relative}._trackSvg_ikmxi_345{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}._trackTail_ikmxi_369{stroke:var(--track-dim);stroke-width:2px;stroke-linecap:round}._trackPath_ikmxi_383{fill:none;stroke:var(--track);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}._ecgGlow_ikmxi_409{fill:none;stroke:var(--accent);stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;opacity:.35;filter:blur(3px);pointer-events:none}._ecgCore_ikmxi_433{fill:none;stroke:var(--accent-light);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #2b3a8fe6)drop-shadow(0 0 2px #ffffff80);pointer-events:none}._ecgSpikeDot_ikmxi_455{fill:#fff;filter:drop-shadow(0 0 4px var(--accent-light));pointer-events:none}._connectorGroup_ikmxi_469{pointer-events:none}._connectorLine_ikmxi_477{stroke:var(--track-dim);stroke-width:1px;stroke-linecap:round;opacity:.85;transition:stroke .35s,opacity .35s,stroke-width .35s}._connectorDot_ikmxi_493{fill:var(--track-dim);transition:fill .35s}._activeConnector_ikmxi_505 ._connectorLine_ikmxi_477{stroke:var(--accent);stroke-width:1.5px;opacity:1}._activeConnector_ikmxi_505 ._connectorDot_ikmxi_493{fill:var(--accent)}._crossingDot_ikmxi_527{fill:var(--dot-color);transition:fill .35s,filter .35s}._crossingDotActive_ikmxi_539{fill:var(--accent)!important;filter:drop-shadow(0 0 6px var(--accent-glow))!important}._nodesList_ikmxi_557{z-index:3;margin:0;padding:0;list-style:none;position:absolute;inset:0}._nodeItem_ikmxi_575{position:static}._nodeCircle_ikmxi_585{width:clamp(74px,7.5vw,120px);height:clamp(74px,7.5vw,120px);color:var(--icon);opacity:0;cursor:pointer;z-index:5;border:1px solid #e5e7eb;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:transform .4s,box-shadow .4s,border-color .4s;display:flex;position:absolute;transform:translate(-50%,-50%)scale(.6);box-shadow:0 10px 30px #0000001a,0 2px 6px #0000000f;background-color:var(--node-bg)!important}.dark ._nodeCircle_ikmxi_585{border-color:#ffffff26;box-shadow:0 10px 30px #0006;background-color:var(--node-bg)!important}._inView_ikmxi_637 ._nodeCircle_ikmxi_585{opacity:1;animation:.6s cubic-bezier(.22,1,.36,1) forwards _popIn_ikmxi_1;transform:translate(-50%,-50%)scale(1)}@keyframes _popIn_ikmxi_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}70%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._nodeCircle_ikmxi_585:hover,._nodeCircle_ikmxi_585:focus-visible,._nodeCircleHovered_ikmxi_693,._nodeCircleActive_ikmxi_695{background-color:var(--node-bg)!important;border-color:#e5e7eb!important;transform:translate(-50%,-50%)scale(1.06)!important;box-shadow:0 14px 34px #0000001f,0 2px 8px #00000014!important}.dark ._nodeCircle_ikmxi_585:hover,.dark ._nodeCircle_ikmxi_585:focus-visible,.dark ._nodeCircleHovered_ikmxi_693,.dark ._nodeCircleActive_ikmxi_695{background-color:var(--node-bg)!important;border-color:#ffffff40!important;box-shadow:0 14px 34px #00000073!important}._nodeCircle_ikmxi_585:focus-visible{outline-offset:4px;outline:2px solid #111}.dark ._nodeCircle_ikmxi_585:focus-visible{outline-color:#fff}._iconWrapper_ikmxi_745{justify-content:center;align-items:center;width:100%;height:100%;transition:transform .3s;display:flex}._nodeCircle_ikmxi_585:hover ._iconWrapper_ikmxi_745,._nodeCircleHovered_ikmxi_693 ._iconWrapper_ikmxi_745,._nodeCircleActive_ikmxi_695 ._iconWrapper_ikmxi_745{transform:scale(1.06)}._nodeIconImg_ikmxi_777{object-fit:contain;width:clamp(38px,4.2vw,60px);height:clamp(38px,4.2vw,60px);transition:transform .3s;display:block}.dark ._nodeIconImg_ikmxi_777{filter:invert()brightness(1.2)}.dark ._nodeCircleActive_ikmxi_695 ._nodeIconImg_ikmxi_777,.dark ._nodeCircleHovered_ikmxi_693 ._nodeIconImg_ikmxi_777,.dark ._nodeCircle_ikmxi_585:hover ._nodeIconImg_ikmxi_777{filter:none!important}._nodeLabel_ikmxi_825{text-align:center;pointer-events:auto;cursor:pointer;opacity:0;z-index:6;width:220px;max-width:240px;transition:opacity .5s,transform .4s;position:absolute;transform:translate(-50%);font-family:DM Sans,sans-serif!important}._inView_ikmxi_637 ._nodeLabel_ikmxi_825{opacity:1;animation:.6s ease-out forwards _fadeInLabel_ikmxi_1}@keyframes _fadeInLabel_ikmxi_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._labelBottom_ikmxi_889{top:102%}._labelTop_ikmxi_899{bottom:97%}._nodeTitle_ikmxi_909{letter-spacing:-.015em;margin:0 0 5px;font-size:clamp(14px,1.05vw,16.5px);font-weight:700;line-height:1.25;transition:transform .35s;color:var(--text)!important;font-family:DM Sans,sans-serif!important}._labelActive_ikmxi_931 ._nodeTitle_ikmxi_909,._labelNodeActive_ikmxi_933 ._nodeTitle_ikmxi_909{color:var(--text)!important}._nodeText_ikmxi_941{margin:0;font-size:clamp(11.5px,.78vw,13px);font-weight:400;line-height:1.45;color:var(--text-muted)!important;font-family:DM Sans,sans-serif!important}._labelActive_ikmxi_931 ._nodeText_ikmxi_941,._labelNodeActive_ikmxi_933 ._nodeText_ikmxi_941{color:var(--text-muted)!important}._labelDimmed_ikmxi_969{opacity:.45}._mobileList_ikmxi_983{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;margin-top:15px;padding-left:0;display:none;position:relative;font-family:DM Sans,sans-serif!important}._mobileTrackLine_ikmxi_1007{background:var(--track-dim);border-radius:2px;width:2px;position:absolute;top:24px;bottom:24px;left:22px;overflow:hidden}._mobileTrackFill_ikmxi_1031{background:var(--accent);width:100%;box-shadow:0 0 6px var(--accent-glow);transition:height .1s linear;position:absolute;top:0;left:0}._mobileCard_ikmxi_1051{z-index:1;box-sizing:border-box;align-items:flex-start;gap:12px;width:100%;transition:transform .35s;display:flex;position:relative;font-family:DM Sans,sans-serif!important}._mobileIconCircle_ikmxi_1075{width:44px;height:44px;color:var(--icon);border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 14px #00000014;background:var(--node-bg)!important}.dark ._mobileIconCircle_ikmxi_1075{border-color:#ffffff26}._mobileIconImg_ikmxi_1111{object-fit:contain;width:24px;height:24px;display:block}.dark ._mobileIconImg_ikmxi_1111{filter:invert()brightness(1.2)}.dark ._mobileCardActive_ikmxi_1133 ._mobileIconImg_ikmxi_1111{filter:none!important}._mobileContent_ikmxi_1141{background:var(--node-bg);word-break:break-word;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:12px;flex:1;min-width:0;padding:12px 14px;box-shadow:0 4px 12px #0000000a;font-family:DM Sans,sans-serif!important}.dark ._mobileContent_ikmxi_1141{border-color:#ffffff1f}._mobileTitle_ikmxi_1175{margin:0 0 4px;font-size:14.5px;font-weight:700;line-height:1.25;color:var(--text)!important;font-family:DM Sans,sans-serif!important}._mobileText_ikmxi_1193{font-size:12px;font-weight:400;line-height:1.45;color:var(--text-muted)!important;font-family:DM Sans,sans-serif!important}._mobileCardActive_ikmxi_1133 ._mobileIconCircle_ikmxi_1075{background-color:var(--node-bg)!important;border-color:#e5e7eb!important;box-shadow:0 4px 14px #00000014!important}._mobileCardActive_ikmxi_1133 ._mobileTitle_ikmxi_1175{color:var(--text)!important}@media (width<=1199px) and (width>=768px){._stageWrapper_ikmxi_317{scrollbar-width:thin;scrollbar-color:#0003 transparent;padding-top:130px;padding-bottom:150px;overflow:auto hidden}._serpentineStage_ikmxi_331{min-width:1100px}._nodeLabel_ikmxi_825{width:200px}}@media (width<=767px){._section_ikmxi_13{padding:48px 16px 65px}._heading_ikmxi_233{font-size:clamp(24px,6.8vw,30px);line-height:1.15}._headingRow_ikmxi_233{flex-direction:column;align-items:flex-start;gap:10px}._stageWrapper_ikmxi_317{display:none}._mobileList_ikmxi_983{display:flex}._header_ikmxi_159{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){._ecgGlow_ikmxi_409,._ecgCore_ikmxi_433,._ecgSpikeDot_ikmxi_455{display:none!important}._nodeCircle_ikmxi_585,._nodeLabel_ikmxi_825{opacity:1!important;animation:none!important}}._pageContainer_1vnhs_11{color:#1e293b;-webkit-font-smoothing:antialiased;background-color:#fff;width:100%;min-height:100vh;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:clip}.dark ._pageContainer_1vnhs_11{color:#f1f5f9;background-color:#0b0f17}._sectionContainer_1vnhs_47{box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:0 24px}._sectionHeaderWrapper_1vnhs_69{width:100%;margin-bottom:48px}._sectionHeader_1vnhs_69{border-bottom:1px solid #0a0a0a;width:100%;margin-bottom:18px;padding-bottom:8px}.dark ._sectionHeader_1vnhs_69{border-bottom-color:#fff3}._sectionHeaderLight_1vnhs_101{border-bottom:1px solid #fff3!important}._sectionLabel_1vnhs_109{letter-spacing:.04em;text-transform:uppercase;color:#334155;margin:0;font-size:14px;font-weight:700;line-height:1.2;font-family:DM Sans,sans-serif!important}.dark ._sectionLabel_1vnhs_109{color:#94a3b8}._sectionLabelLight_1vnhs_139{color:#38bdf8!important}._wordWrapper_1vnhs_147{white-space:nowrap;display:inline-block}._animatedChar_1vnhs_157{will-change:transform, opacity;display:inline-block}._wordSpace_1vnhs_167{display:inline-block}._h2Heading_1vnhs_175{letter-spacing:-.02em;color:#2b3a8f;border-left:none;margin-top:0;margin-bottom:.8rem;padding-left:0;font-size:clamp(1.85rem,2.8vw,2.45rem);font-weight:700;line-height:1.16;font-family:DM Sans,sans-serif!important}.dark ._h2Heading_1vnhs_175{color:#60a5fa;border-left:none}._h2HeadingLight_1vnhs_211,.dark ._h2HeadingLight_1vnhs_211{color:#fff!important}._sectionEyebrowRow_1vnhs_227{align-items:center;gap:12px;margin-bottom:12px;display:inline-flex}._sectionEyebrow_1vnhs_227{letter-spacing:.14em;text-transform:uppercase;color:#2b3a8f;font-family:DM Sans,sans-serif;font-size:13px;font-weight:700}.dark ._sectionEyebrow_1vnhs_227{color:#60a5fa}._sectionLeadCopy_1vnhs_267{color:#475569;max-width:680px;margin:0;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.65}.dark ._sectionLeadCopy_1vnhs_267{color:#94a3b8}._sectionHeaderCentered_1vnhs_293{text-align:left;width:100%;margin:0 0 48px}.dark ._sectionHeadingCenter_1vnhs_305{color:#fff}._sectionLeadCopyCenter_1vnhs_313{color:#475569;margin:0 auto;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.65}.dark ._sectionLeadCopyCenter_1vnhs_313{color:#94a3b8}._heroSection_1vnhs_343{box-sizing:border-box;align-items:flex-start;width:100%;height:clamp(560px,72vh,760px);min-height:540px;display:flex;position:relative;overflow:hidden}._heroImageWrapper_1vnhs_365{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._heroImage_1vnhs_365{object-fit:cover;object-position:center 36%;width:100%;height:100%;display:block}._heroBackdropGradient_1vnhs_401{pointer-events:none;background:linear-gradient(#0f172a7a 0%,#0f172a38 32%,#0f172a0d 60%,#0f172a29 100%);position:absolute;inset:0}._heroLeftVignette_1vnhs_423{pointer-events:none;background:radial-gradient(at 18% 26%,#0f172a4d 0%,#0f172a1a 48%,#0000 75%);position:absolute;inset:0}._heroContentContainer_1vnhs_443{z-index:2;box-sizing:border-box;pointer-events:none;width:100%;max-width:1320px;margin:0 auto;padding:clamp(120px,15vh,145px) 24px 32px;position:relative}._heroContentContainer_1vnhs_443>*{pointer-events:auto}._heroTextWrapper_1vnhs_473{max-width:720px}._heroEyebrowRow_1vnhs_481{align-items:center;gap:12px;margin-bottom:16px;display:inline-flex}._heroEyebrow_1vnhs_481{letter-spacing:.16em;text-transform:uppercase;color:#38bdf8;text-shadow:0 2px 8px #00000080;font-family:DM Sans,sans-serif;font-size:13px;font-weight:700}._heroEyebrowLine_1vnhs_515{background-color:#10b981;border-radius:1px;width:32px;height:2px;display:inline-block}._heroHeading_1vnhs_531{letter-spacing:-.025em;color:#fff;text-shadow:0 4px 24px #00000080;margin:0 0 18px;font-family:DM Sans,sans-serif;font-size:clamp(38px,4.8vw,64px);font-weight:700;line-height:1.08}._heroHeadingAccent_1vnhs_553{color:#f8fafc;font-weight:600}._heroDescription_1vnhs_563{color:#ffffffe6;text-shadow:0 2px 12px #0006;max-width:600px;margin:0 0 28px;font-family:DM Sans,sans-serif;font-size:clamp(16px,1.8vw,19px);line-height:1.55}._heroMetaBadges_1vnhs_583{-webkit-backdrop-filter:blur(10px);background:#0f172a8c;border:1px solid #ffffff26;border-radius:30px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 18px;display:inline-flex}._heroBadge_1vnhs_609{color:#f1f5f9;letter-spacing:.02em;font-size:13px;font-weight:500}._heroBadgeDivider_1vnhs_623{color:#10b981;font-size:14px}._sectionWork_1vnhs_639{box-sizing:border-box;background-color:#fff;width:100%;padding:104px 0 96px}.dark ._sectionWork_1vnhs_639{background-color:#0b0f17}._workSplitLayout_1vnhs_661{flex-direction:column;align-items:flex-start;gap:36px;width:100%;display:flex}._workCopyCol_1vnhs_677{flex-direction:column;width:100%;display:flex}._workPrinciplesList_1vnhs_689{flex-direction:column;gap:24px;margin-top:40px;display:flex}._workPrinciplesList_1vnhs_689:empty{margin:0;display:none}._workPrincipleItem_1vnhs_713{background:#f8fafc;border:1px solid #2b3a8f14;border-radius:12px;gap:20px;padding:22px 24px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.dark ._workPrincipleItem_1vnhs_713{background:#111827;border-color:#ffffff14}._workPrincipleItem_1vnhs_713:hover{border-color:#2b3a8f40;transform:translateY(-2px);box-shadow:0 8px 24px #18264a0f}._workPrincipleIndex_1vnhs_755{color:#2b3a8f;background:#2b3a8f14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:700;display:flex}.dark ._workPrincipleIndex_1vnhs_755{color:#60a5fa;background:#60a5fa1f}._workPrincipleContent_1vnhs_795{flex-direction:column;gap:6px;display:flex}._workPrincipleTitle_1vnhs_807{color:#18264a;margin:0;font-family:DM Sans,sans-serif;font-size:17px;font-weight:700}.dark ._workPrincipleTitle_1vnhs_807{color:#f1f5f9}._workPrincipleText_1vnhs_831{color:#64748b;margin:0;font-family:DM Sans,sans-serif;font-size:14.5px;line-height:1.55}.dark ._workPrincipleText_1vnhs_831{color:#94a3b8}._workPhotosCol_1vnhs_857{grid-template-columns:1.25fr 1fr;align-items:stretch;gap:24px;width:100%;display:grid}._workPhotoLead_1vnhs_873{background:#f1f5f9;border:1px solid #18264a14;border-radius:16px;width:100%;height:260px;min-height:260px;position:relative;overflow:hidden;box-shadow:0 10px 28px #18264a12}.dark ._workPhotoLead_1vnhs_873{background:#1e293b;border-color:#ffffff1a;box-shadow:0 10px 28px #0006}._workPhotoLead_1vnhs_873 picture,._workPhotoSmall_1vnhs_911 picture{width:100%;height:100%;display:block}._workPhotoImg_1vnhs_923{object-fit:cover;object-position:center 25%;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}._workPhotoLead_1vnhs_873:hover ._workPhotoImg_1vnhs_923,._workPhotoSmall_1vnhs_911:hover ._workPhotoImg_1vnhs_923{transform:scale(1.02)}._workSupportingGrid_1vnhs_951{flex-direction:column;justify-content:space-between;gap:12px;width:100%;height:260px;display:flex}._workPhotoSmall_1vnhs_911{background:#f1f5f9;border:1px solid #18264a14;border-radius:12px;flex:1;width:100%;min-height:120px;position:relative;overflow:hidden;box-shadow:0 6px 20px #18264a0d}.dark ._workPhotoSmall_1vnhs_911{background:#1e293b;border-color:#ffffff1a;box-shadow:0 6px 20px #00000059}._photoCaptionBar_1vnhs_1007{color:#fff;pointer-events:none;text-shadow:0 2px 8px #000000b3;background:linear-gradient(#0000 0%,#0f172ae0 100%);padding:24px 20px 16px;font-size:13.5px;font-weight:500;line-height:1.4;position:absolute;bottom:0;left:0;right:0}._sectionOneTeam_1vnhs_1043{color:#1e293b;box-sizing:border-box;background-color:#fff;width:100%;padding:104px 0 96px;position:relative}.dark ._sectionOneTeam_1vnhs_1043{color:#f1f5f9;background-color:#0b0f17}._oneTeamHeader_1vnhs_1071{max-width:820px;margin-bottom:48px}._oneTeamShowcase_1vnhs_1081{flex-direction:column;gap:32px;display:flex}._oneTeamImageCard_1vnhs_1093{aspect-ratio:16/9;background:#f1f5f9;border:1px solid #18264a14;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 16px 44px #18264a14}.dark ._oneTeamImageCard_1vnhs_1093{background:#0f172a;border-color:#ffffff1f;box-shadow:0 24px 56px #00000073}._oneTeamImage_1vnhs_1093{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}._oneTeamImageCard_1vnhs_1093:hover ._oneTeamImage_1vnhs_1093{transform:scale(1.02)}._oneTeamGradientFade_1vnhs_1153{display:none}._oneTeamImageMeta_1vnhs_1161{z-index:2;pointer-events:none;align-items:center;padding:24px 28px;display:flex;position:absolute;bottom:0;left:0;right:0}._oneTeamCaptionText_1vnhs_1185{color:#f8fafc;text-shadow:0 2px 8px #0009;flex:1;font-size:15px;font-weight:500;line-height:1.4}._oneTeamFooterRow_1vnhs_1203{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._oneTeamMetricCard_1vnhs_1215{background:#f8fafc;border:1px solid #2b3a8f14;border-radius:14px;flex-direction:column;gap:12px;padding:28px 24px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.dark ._oneTeamMetricCard_1vnhs_1215{background:#111827;border-color:#ffffff14}._oneTeamMetricCard_1vnhs_1215:hover{border-color:#2b3a8f40;transform:translateY(-3px);box-shadow:0 12px 28px #18264a14}.dark ._oneTeamMetricCard_1vnhs_1215:hover{box-shadow:0 12px 28px #0006}._metricIconBox_1vnhs_1267{color:#2b3a8f;background:#2b3a8f14;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:2px;transition:background-color .25s,color .25s;display:flex}.dark ._metricIconBox_1vnhs_1267{color:#60a5fa;background:#60a5fa1f}._oneTeamMetricCard_1vnhs_1215:hover ._metricIconBox_1vnhs_1267{color:#fff;background:#2b3a8f}.dark ._oneTeamMetricCard_1vnhs_1215:hover ._metricIconBox_1vnhs_1267{color:#0f172a;background:#60a5fa}._metricIconSvg_1vnhs_1323{width:24px;height:24px}._oneTeamMetricTitle_1vnhs_1333{color:#18264a;margin:0;font-family:DM Sans,sans-serif;font-size:18px;font-weight:700}.dark ._oneTeamMetricTitle_1vnhs_1333{color:#f1f5f9}._oneTeamMetricDesc_1vnhs_1357{color:#64748b;margin:0;font-family:DM Sans,sans-serif;font-size:14.5px;line-height:1.55}.dark ._oneTeamMetricDesc_1vnhs_1357{color:#94a3b8}._sectionCelebrations_1vnhs_1387{box-sizing:border-box;background-color:#f8fafc;width:100%;padding:104px 0 96px}.dark ._sectionCelebrations_1vnhs_1387{background-color:#0e1420}._celebrationsCollage_1vnhs_1409{grid-template-columns:1.25fr 1fr;align-items:stretch;gap:24px;display:grid}._celebCardLead_1vnhs_1423{background:#e2e8f0;border:1px solid #18264a14;border-radius:18px;width:100%;min-height:520px;position:relative;overflow:hidden;box-shadow:0 12px 36px #18264a12}.dark ._celebCardLead_1vnhs_1423{background:#1e293b;border-color:#ffffff1a;box-shadow:0 12px 36px #0006}._celebSupportingCol_1vnhs_1457{flex-direction:column;justify-content:space-between;gap:20px;display:flex}._celebCardSmall_1vnhs_1471{background:#e2e8f0;border:1px solid #18264a14;border-radius:14px;width:100%;height:160px;position:relative;overflow:hidden;box-shadow:0 8px 24px #18264a0d}.dark ._celebCardSmall_1vnhs_1471{background:#1e293b;border-color:#ffffff1a;box-shadow:0 8px 24px #00000059}._collageImg_1vnhs_1505{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}._celebCardLead_1vnhs_1423:hover ._collageImg_1vnhs_1505,._celebCardSmall_1vnhs_1471:hover ._collageImg_1vnhs_1505{transform:scale(1.02)}._collageOverlay_1vnhs_1531{color:#fff;pointer-events:none;background:linear-gradient(#0000 40%,#0f172ae0 100%);flex-direction:column;justify-content:flex-end;padding:20px;display:flex;position:absolute;inset:0}._collageCaption_1vnhs_1555{text-shadow:0 2px 8px #000000b3;margin:0;font-size:13.5px;font-weight:500;line-height:1.4}._sectionSports_1vnhs_1577{box-sizing:border-box;background-color:#fff;width:100%;padding:104px 0 96px}.dark ._sectionSports_1vnhs_1577{background-color:#0b0f17}._sportsHeader_1vnhs_1599{max-width:780px;margin-bottom:48px}._sportsLayout_1vnhs_1609{grid-template-columns:1fr 1fr;gap:28px;display:grid}._sportsActionCard_1vnhs_1621,._sportsTeamCard_1vnhs_1623{aspect-ratio:16/11;background:#f1f5f9;border:1px solid #18264a14;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 36px #18264a12}.dark ._sportsActionCard_1vnhs_1621,.dark ._sportsTeamCard_1vnhs_1623{background:#1e293b;border-color:#ffffff1a;box-shadow:0 12px 36px #0006}._sportsImg_1vnhs_1659{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}._sportsActionCard_1vnhs_1621:hover ._sportsImg_1vnhs_1659,._sportsTeamCard_1vnhs_1623:hover ._sportsImg_1vnhs_1659{transform:scale(1.02)}._sportsCardDetails_1vnhs_1685{color:#fff;z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0f172ae0 100%);padding:32px 20px 16px;position:absolute;bottom:0;left:0;right:0}._sportsCardCaption_1vnhs_1709{color:#fff;text-shadow:0 2px 8px #0009;font-size:14.5px;font-weight:500;line-height:1.4}._sectionGallery_1vnhs_1731{box-sizing:border-box;background:#f8fafc;width:100%;padding:104px 0 110px}.dark ._sectionGallery_1vnhs_1731{background-color:#0e1420}._curatedGalleryGrid_1vnhs_1753{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:56px;display:grid}._galleryGridItem_1vnhs_1767{aspect-ratio:3/2;background:#e2e8f0;border:1px solid #18264a14;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 30px #18264a0f}.dark ._galleryGridItem_1vnhs_1767{background:#1e293b;border-color:#ffffff1a;box-shadow:0 10px 30px #00000059}._galleryImg_1vnhs_1801{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}._galleryGridItem_1vnhs_1767:hover ._galleryImg_1vnhs_1801{transform:scale(1.02)}._galleryItemMeta_1vnhs_1825{pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,#0f172ae0 100%);flex-direction:column;gap:4px;padding:28px 18px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}._galleryCaption_1vnhs_1853{color:#fff;text-shadow:0 2px 8px #0009;margin:0;font-size:13.5px;font-weight:500;line-height:1.4}._closingCallout_1vnhs_1873{background:#fff;border:1px solid #2b3a8f1f;border-radius:16px;justify-content:space-between;align-items:center;gap:36px;padding:40px 48px;display:flex;box-shadow:0 16px 40px #18264a0f}.dark ._closingCallout_1vnhs_1873{background:#131d2e;border-color:#ffffff1a;box-shadow:0 16px 40px #0006}._closingCalloutContent_1vnhs_1909{max-width:680px}._closingCalloutTitle_1vnhs_1917{color:#18264a;margin:0 0 8px;font-family:DM Sans,sans-serif;font-size:22px;font-weight:700}.dark ._closingCalloutTitle_1vnhs_1917{color:#fff}._closingCalloutDesc_1vnhs_1941{color:#64748b;margin:0;font-size:15px;line-height:1.6}.dark ._closingCalloutDesc_1vnhs_1941{color:#94a3b8}._closingCalloutActions_1vnhs_1963{flex-shrink:0;align-items:center;gap:14px;display:flex}._closingContactBtn_1vnhs_1977{color:#fff;background-color:#2b3a8f;border-radius:10px;align-items:center;gap:10px;padding:13px 24px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background-color .25s,transform .2s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 14px #2b3a8f40}._closingContactBtn_1vnhs_1977:hover{background-color:#18264a;transform:translateY(-2px);box-shadow:0 8px 20px #2b3a8f59}._closingAboutBtn_1vnhs_2019{color:#2b3a8f;background-color:#0000;border:1px solid #2b3a8f40;border-radius:10px;align-items:center;gap:8px;padding:13px 20px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.dark ._closingAboutBtn_1vnhs_2019{color:#60a5fa;border-color:#60a5fa4d}._closingAboutBtn_1vnhs_2019:hover{background-color:#2b3a8f0f;border-color:#2b3a8f}.dark ._closingAboutBtn_1vnhs_2019:hover{background-color:#60a5fa1a;border-color:#60a5fa}@media (width<=1080px){._workSplitLayout_1vnhs_661{gap:28px}._workPhotosCol_1vnhs_857{grid-template-columns:1.25fr 1fr;gap:18px}._workPhotoLead_1vnhs_873{height:240px;min-height:240px}._workSupportingGrid_1vnhs_951{flex-direction:column;gap:10px;height:240px;display:flex}._workPhotoSmall_1vnhs_911{flex:1;min-height:110px}._celebrationsCollage_1vnhs_1409{grid-template-columns:1.25fr 1fr;gap:18px}._celebCardLead_1vnhs_1423{min-height:440px}._celebSupportingCol_1vnhs_1457{flex-direction:column;justify-content:space-between;gap:14px;display:flex}._celebCardSmall_1vnhs_1471{height:136px}._oneTeamFooterRow_1vnhs_1203{grid-template-columns:1fr;gap:16px}._closingCallout_1vnhs_1873{flex-direction:column;align-items:flex-start;padding:32px}}@media (width<=768px){._heroSection_1vnhs_343{height:clamp(500px,65vh,600px)}._heroContentContainer_1vnhs_443{padding:clamp(100px,14vh,120px) 16px 32px}._sectionWork_1vnhs_639,._sectionOneTeam_1vnhs_1043,._sectionCelebrations_1vnhs_1387,._sectionSports_1vnhs_1577,._sectionGallery_1vnhs_1731{padding:72px 0 64px}._sectionContainer_1vnhs_47{padding:0 16px}._workPhotosCol_1vnhs_857{grid-template-columns:1fr;gap:16px}._workPhotoLead_1vnhs_873{height:200px;min-height:180px}._workSupportingGrid_1vnhs_951{flex-direction:column;gap:10px;height:auto;display:flex}._workPhotoSmall_1vnhs_911{flex:none;height:120px;min-height:120px}._celebrationsCollage_1vnhs_1409{grid-template-columns:1fr;gap:16px}._celebCardLead_1vnhs_1423{height:320px;min-height:280px}._celebSupportingCol_1vnhs_1457{flex-direction:column;gap:14px;display:flex}._celebCardSmall_1vnhs_1471{height:180px}._sportsLayout_1vnhs_1609{grid-template-columns:1fr;gap:20px}._curatedGalleryGrid_1vnhs_1753{grid-template-columns:1fr;gap:18px}._galleryGridItem_1vnhs_1767{aspect-ratio:3/2;width:100%}._oneTeamImageMeta_1vnhs_1161{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}._closingCalloutActions_1vnhs_1963{flex-direction:column;width:100%}._closingContactBtn_1vnhs_1977,._closingAboutBtn_1vnhs_2019{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){._workPhotoImg_1vnhs_923,._oneTeamImage_1vnhs_1093,._collageImg_1vnhs_1505,._sportsImg_1vnhs_1659,._galleryImg_1vnhs_1801,._workPrincipleItem_1vnhs_713,._closingContactBtn_1vnhs_1977{transition:none!important;transform:none!important}}._workPhotoLead_1vnhs_873,._workPhotoSmall_1vnhs_911,._oneTeamImageCard_1vnhs_1093,._celebCardLead_1vnhs_1423,._celebCardSmall_1vnhs_1471,._sportsActionCard_1vnhs_1621,._sportsTeamCard_1vnhs_1623,._galleryGridItem_1vnhs_1767{cursor:pointer}:is(._photoCaptionBar_1vnhs_1007:has(span:empty),._collageOverlay_1vnhs_1531:has(span:empty),._sportsCardDetails_1vnhs_1685:has(span:empty),._galleryItemMeta_1vnhs_1825:has(p:empty),._oneTeamImageMeta_1vnhs_1161:has(span:empty)){display:none}._modalBackdrop_1vnhs_2483{z-index:10000000;-webkit-backdrop-filter:blur(14px);box-sizing:border-box;cursor:zoom-out;-webkit-user-select:none;user-select:none;background:#080e1aeb;justify-content:center;align-items:center;padding:clamp(100px,14vh,130px) 32px 40px;display:flex;position:fixed;inset:0}._modalDialog_1vnhs_2517{cursor:default;flex-direction:column;justify-content:center;align-items:center;max-width:90vw;max-height:calc(100vh - 160px);display:flex;position:relative}._modalCloseBtn_1vnhs_2539{z-index:100;-webkit-backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#0f172af2;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:-16px;right:-16px;box-shadow:0 6px 20px #00000080}._modalCloseBtn_1vnhs_2539:hover{color:#fff;background:#ef4444;border-color:#ef4444;transform:scale(1.08)rotate(90deg)}._modalCloseBtn_1vnhs_2539:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}._modalImageCard_1vnhs_2605{-webkit-user-select:none;user-select:none;background:#0f172a;border:1px solid #ffffff26;border-radius:16px;justify-content:center;align-items:center;max-width:100%;max-height:calc(100vh - 160px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #000000b3}._modalImageCard_1vnhs_2605 picture{justify-content:center;align-items:center;max-width:100%;max-height:calc(100vh - 160px);display:flex}._modalEnlargedImg_1vnhs_2653{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:14px;width:auto;max-width:86vw;height:auto;max-height:calc(100vh - 170px);display:block}._modalEnlargedImg_1vnhs_2653::selection{background:0 0!important}._modalImageCard_1vnhs_2605::selection{background:0 0!important}._modalDialog_1vnhs_2517::selection{background:0 0!important}._modalBackdrop_1vnhs_2483::selection{background:0 0!important}._modalCaptionBar_1vnhs_2691{color:#fff;text-align:center;pointer-events:none;text-shadow:0 2px 8px #000c;background:linear-gradient(#0000 0%,#0f172aeb 100%);padding:24px 24px 16px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;line-height:1.4;position:absolute;bottom:0;left:0;right:0}@media (width<=768px){._modalBackdrop_1vnhs_2483{padding:16px}._modalCloseBtn_1vnhs_2539{width:38px;height:38px;top:10px;right:10px}._modalEnlargedImg_1vnhs_2653{max-width:92vw;max-height:80vh}}._faqPageWrapper_ea6ht_11{color:#0f172a;box-sizing:border-box;background:#fff;width:100%;min-height:100vh;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.dark ._faqPageWrapper_ea6ht_11{color:#f8fafc;background:#070d1e}._heroSection_ea6ht_47{background:linear-gradient(#f8fafc 0%,#fff 100%);border-bottom:1px solid #e5ebf2;width:100%;padding:140px 0 60px}.dark ._heroSection_ea6ht_47{background:linear-gradient(#0b132b 0%,#070d1e 100%);border-bottom-color:#1e293b}._heroContainer_ea6ht_71{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 32px}._heroHeader_ea6ht_85{width:100%;margin-bottom:36px}._heroEyebrowRow_ea6ht_95{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}._heroEyebrow_ea6ht_95{text-transform:uppercase;letter-spacing:2px;color:#2b3a8f;font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:600;display:block}.dark ._heroEyebrow_ea6ht_95{color:#cbd5e1}._heroHeaderLine_ea6ht_139{opacity:.6;background:#000;width:100%;height:2px}.dark ._heroHeaderLine_ea6ht_139{opacity:1;background:#334155}._navTopRow_ea6ht_163{align-items:center;margin-bottom:24px;display:flex}._backBtn_ea6ht_175{color:#475569;cursor:pointer;background:0 0;border:1px solid #dce2ea;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex}._backBtn_ea6ht_175:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.dark ._backBtn_ea6ht_175{color:#94a3b8;border-color:#1e293b}.dark ._backBtn_ea6ht_175:hover{color:#fff;background:#0e1833;border-color:#334155}._heroGrid_ea6ht_239{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;display:grid}._heroLeft_ea6ht_253{text-align:left;flex-direction:column;display:flex}._heroTitle_ea6ht_265{letter-spacing:-.02em;color:#2b3a8f;margin:0 0 16px;font-size:clamp(38px,4.5vw,54px);font-weight:700;line-height:1.15;font-family:DM Sans,sans-serif!important}.dark ._heroTitle_ea6ht_265{color:#fff}._heroTitleAccent_ea6ht_293{color:#2b3a8f}.dark ._heroTitleAccent_ea6ht_293{color:#38bdf8}._heroSubtitle_ea6ht_309{color:#4b5563;letter-spacing:.01em;max-width:540px;margin:0 0 32px;font-size:17px;font-weight:400;line-height:1.6;font-family:DM Sans,sans-serif!important}.dark ._heroSubtitle_ea6ht_309{color:#94a3b8}._searchBlock_ea6ht_341{flex-direction:column;gap:8px;max-width:580px;display:flex}._searchLabel_ea6ht_355{letter-spacing:.1em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:700}.dark ._searchLabel_ea6ht_355{color:#94a3b8}._searchFieldWrapper_ea6ht_379{box-sizing:border-box;background:#fff;border:1px solid #d9e0ea;border-radius:12px;align-items:center;width:100%;height:56px;padding:0 18px;transition:all .2s;display:flex;position:relative;box-shadow:0 4px 16px -2px #0f172a0d}._searchFieldWrapper_ea6ht_379:focus-within{border-color:#2b3a8f;box-shadow:0 0 0 3px #2b3a8f1a,0 8px 20px -4px #0f172a14}.dark ._searchFieldWrapper_ea6ht_379{background:#0b132b;border-color:#1e293b;box-shadow:0 4px 16px -2px #0006}.dark ._searchFieldWrapper_ea6ht_379:focus-within{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf82e}._searchIcon_ea6ht_441{color:#64748b;flex-shrink:0;margin-right:12px}.dark ._searchIcon_ea6ht_441{color:#94a3b8}._searchInput_ea6ht_461{color:#0f172a;background:0 0;border:none;outline:none;flex:1;height:100%;font-family:inherit;font-size:15.5px;font-weight:500}._searchInput_ea6ht_461::placeholder{color:#94a3b8;font-weight:400}.dark ._searchInput_ea6ht_461{color:#fff}.dark ._searchInput_ea6ht_461::placeholder{color:#64748b}._clearSearchBtn_ea6ht_511{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:all .15s;display:flex}._clearSearchBtn_ea6ht_511:hover{color:#0f172a;background:#e2e8f0}.dark ._clearSearchBtn_ea6ht_511{color:#94a3b8;background:#1e293b}.dark ._clearSearchBtn_ea6ht_511:hover{color:#fff;background:#334155}._searchStatusRow_ea6ht_569{color:#64748b;justify-content:space-between;align-items:center;padding:4px 4px 0;font-size:12.5px;display:flex}.dark ._searchStatusRow_ea6ht_569{color:#94a3b8}._resetSearchLink_ea6ht_595{color:#2b3a8f;cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.dark ._resetSearchLink_ea6ht_595{color:#38bdf8}._heroRight_ea6ht_627{justify-content:center;align-items:center;display:flex}._visualFrame_ea6ht_639{aspect-ratio:4/3;background:#f1f5f9;border:1px solid #dce2ea;border-radius:16px;width:100%;max-width:490px;position:relative;overflow:hidden;box-shadow:0 20px 45px -10px #0f172a1f}.dark ._visualFrame_ea6ht_639{background:#0e1833;border-color:#1e293b;box-shadow:0 25px 50px -10px #0009}._visualImage_ea6ht_675{object-fit:cover;width:100%;height:100%;display:block}._visualOverlay_ea6ht_689{pointer-events:none;background:linear-gradient(#0f172a0d 0%,#0f172a73 100%);position:absolute;inset:0}._technicalCoordinateBox_ea6ht_703{-webkit-backdrop-filter:blur(8px);background:#0f172ac7;border:1px solid #ffffff26;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px 16px;display:grid;position:absolute;bottom:16px;left:16px;right:16px}._coordLine_ea6ht_735{text-align:left;flex-direction:column;gap:2px;display:flex}._coordLabel_ea6ht_749{letter-spacing:.1em;color:#94a3b8;text-transform:uppercase;font-size:9.5px;font-weight:700}._coordValue_ea6ht_765{color:#fff;white-space:nowrap;font-size:12px;font-weight:700}._metricsBarSection_ea6ht_785{background:#fff;border-bottom:1px solid #e5ebf2;width:100%;padding:32px 0}.dark ._metricsBarSection_ea6ht_785{background:#070d1e;border-bottom-color:#1e293b}._metricsContainer_ea6ht_809{box-sizing:border-box;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;max-width:1280px;margin:0 auto;padding:0 32px;display:grid}._metricItem_ea6ht_829{text-align:left;align-items:center;gap:20px;padding:0 16px;display:flex}._metricBigNumber_ea6ht_845{letter-spacing:-.04em;color:#2b3a8f;font-size:clamp(38px,4vw,48px);font-weight:800;line-height:1}.dark ._metricBigNumber_ea6ht_845{color:#38bdf8}._metricTextWrapper_ea6ht_869{flex-direction:column;gap:3px;display:flex}._metricHeading_ea6ht_881{color:#0f172a;letter-spacing:-.01em;font-size:14.5px;font-weight:700}.dark ._metricHeading_ea6ht_881{color:#fff}._metricSub_ea6ht_903{color:#64748b;font-size:12.5px}.dark ._metricSub_ea6ht_903{color:#94a3b8}._metricDivider_ea6ht_921{background:#e5ebf2;width:1px;height:48px}.dark ._metricDivider_ea6ht_921{background:#1e293b}._categoryNavSection_ea6ht_947{z-index:40;-webkit-backdrop-filter:blur(12px);background:#fffffff2;border-bottom:1px solid #e5ebf2;width:100%;position:sticky;top:76px}.dark ._categoryNavSection_ea6ht_947{background:#070d1ef2;border-bottom-color:#1e293b}._categoryNavContainer_ea6ht_979{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 32px}._categoryNavScroll_ea6ht_993{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;width:100%;padding:12px 0;display:flex;overflow-x:auto;flex-wrap:nowrap!important}._categoryNavScroll_ea6ht_993::-webkit-scrollbar{display:none}._categoryTabBtn_ea6ht_1029{letter-spacing:.04em;color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:8px 10px;font-family:inherit;font-size:11.5px;font-weight:700;transition:all .18s;display:inline-flex;position:relative}._categoryTabBtn_ea6ht_1029:hover{color:#0f172a;background:#f1f5f9}.dark ._categoryTabBtn_ea6ht_1029:hover{color:#fff;background:#0e1833}._categoryTabBtnActive_ea6ht_1089{background:#2b3a8f0d;color:#2b3a8f!important}.dark ._categoryTabBtnActive_ea6ht_1089{background:#38bdf814;color:#38bdf8!important}._tabLabel_ea6ht_1109{text-transform:uppercase}._tabCount_ea6ht_1117{color:#94a3b8;background:#f1f5f9;border-radius:10px;padding:1px 6px;font-size:11px;font-weight:600}.dark ._tabCount_ea6ht_1117{color:#94a3b8;background:#1e293b}._categoryTabBtnActive_ea6ht_1089 ._tabCount_ea6ht_1117{color:#2b3a8f;background:#2b3a8f1a}.dark ._categoryTabBtnActive_ea6ht_1089 ._tabCount_ea6ht_1117{color:#38bdf8;background:#38bdf826}._tabActiveBar_ea6ht_1165{background:#2b3a8f;border-radius:2px;height:2px;position:absolute;bottom:0;left:8px;right:8px}.dark ._tabActiveBar_ea6ht_1165{background:#38bdf8}._faqContentSection_ea6ht_1199{width:100%;padding:64px 0 80px}._faqContainer_ea6ht_1209{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 32px}._faqSectionHeader_ea6ht_1223{width:100%;margin-bottom:44px}._faqSectionEyebrow_ea6ht_1233{text-transform:uppercase;letter-spacing:2px;color:#2b3a8f;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:600;display:block}.dark ._faqSectionEyebrow_ea6ht_1233{color:#cbd5e1}._faqSectionHeaderLine_ea6ht_1263{opacity:.6;background:#000;width:100%;height:2px}.dark ._faqSectionHeaderLine_ea6ht_1263{opacity:1;background:#334155}._faqSectionHeaderContent_ea6ht_1287{margin-top:24px}._faqSectionTitle_ea6ht_1295{color:#000;letter-spacing:-.02em;margin:0 0 10px;font-family:DM Sans,sans-serif;font-size:42px;font-weight:600;line-height:1.2}.dark ._faqSectionTitle_ea6ht_1295{color:#fff}._faqSectionDescription_ea6ht_1323{color:#4b5563;max-width:720px;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.dark ._faqSectionDescription_ea6ht_1323{color:#94a3b8}._faqGridContainer_ea6ht_1351{box-sizing:border-box;grid-template-columns:320px 1fr;gap:64px;width:100%;display:grid}._faqSidebar_ea6ht_1369{position:relative}._stickySidebarContent_ea6ht_1377{text-align:left;flex-direction:column;display:flex;position:sticky;top:150px}._sidebarEyebrow_ea6ht_1393{text-transform:uppercase;letter-spacing:2px;color:#2b3a8f;margin-bottom:8px;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:600;display:block}.dark ._sidebarEyebrow_ea6ht_1393{color:#cbd5e1}._sidebarHeaderLine_ea6ht_1423{opacity:.35;background:#000;width:100%;height:1.5px;margin-bottom:16px}.dark ._sidebarHeaderLine_ea6ht_1423{opacity:1;background:#334155}._sidebarTitle_ea6ht_1449{color:#000;letter-spacing:-.02em;margin:0 0 6px;font-family:DM Sans,sans-serif;font-size:24px;font-weight:700;line-height:1.25}.dark ._sidebarTitle_ea6ht_1449{color:#fff}._sidebarDesc_ea6ht_1477{color:#4b5563;margin:0 0 24px;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.5}.dark ._sidebarDesc_ea6ht_1477{color:#94a3b8}._sidebarCategoryList_ea6ht_1501{border-top:1px solid #e5ebf2;flex-direction:column;gap:4px;margin-bottom:32px;padding-top:16px;display:flex}.dark ._sidebarCategoryList_ea6ht_1501{border-top-color:#1e293b}._sidebarItemBtn_ea6ht_1527{color:#475569;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:flex}._sidebarItemBtn_ea6ht_1527:hover{color:#0f172a;background:#f8fafc}.dark ._sidebarItemBtn_ea6ht_1527:hover{color:#fff;background:#0e1833}._sidebarItemBtnActive_ea6ht_1583{font-weight:700;color:#2b3a8f!important;background:#f1f5f9!important}.dark ._sidebarItemBtnActive_ea6ht_1583{color:#38bdf8!important;background:#1e293b!important}._sidebarItemCount_ea6ht_1605{color:#94a3b8;font-size:11px}._sidebarHelpCard_ea6ht_1615{text-align:left;background:#f8fafc;border:1px solid #e5ebf2;border-radius:12px;padding:20px}.dark ._sidebarHelpCard_ea6ht_1615{background:#0b132b;border-color:#1e293b}._helpCardHeader_ea6ht_1641{color:#0f172a;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:700;display:flex}.dark ._helpCardHeader_ea6ht_1641{color:#fff}._helpIcon_ea6ht_1669{color:#059669}._sidebarHelpCard_ea6ht_1615 p{color:#64748b;margin:0 0 14px;font-size:12.5px;line-height:1.5}.dark ._sidebarHelpCard_ea6ht_1615 p{color:#94a3b8}._helpCardLink_ea6ht_1699{color:#2b3a8f;align-items:center;gap:6px;font-size:12.5px;font-weight:700;text-decoration:none;transition:gap .18s;display:inline-flex}._helpCardLink_ea6ht_1699:hover{gap:9px}.dark ._helpCardLink_ea6ht_1699{color:#38bdf8}._faqQuestionsList_ea6ht_1739{flex-direction:column;min-width:0;display:flex}._accordionContainer_ea6ht_1751,._faqRow_ea6ht_1761{flex-direction:column;display:flex}._faqQuestionBtn_ea6ht_1771{cursor:pointer;text-align:left;background:0 0;border:none;outline:none;align-items:flex-start;gap:20px;width:100%;padding:24px 0;transition:color .18s;display:flex}._faqIndexNumber_ea6ht_1799{color:#94a3b8;letter-spacing:.05em;min-width:28px;padding-top:3px;font-size:14px;font-weight:700}._faqRowOpen_ea6ht_1817 ._faqIndexNumber_ea6ht_1799{color:#2b3a8f}.dark ._faqRowOpen_ea6ht_1817 ._faqIndexNumber_ea6ht_1799{color:#38bdf8}._faqQuestionText_ea6ht_1833{color:#334155;letter-spacing:-.015em;flex:1;margin:0;font-family:inherit;font-size:clamp(17px,1.6vw,20px);font-weight:700;line-height:1.4;transition:color .18s}._faqQuestionBtn_ea6ht_1771:hover ._faqQuestionText_ea6ht_1833{color:#334155}.dark ._faqQuestionText_ea6ht_1833{color:#fff}.dark ._faqQuestionBtn_ea6ht_1771:hover ._faqQuestionText_ea6ht_1833{color:#38bdf8}._faqToggleIcon_ea6ht_1881{color:#475569;background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._faqQuestionBtn_ea6ht_1771:hover ._faqToggleIcon_ea6ht_1881{color:#0f172a;background:#e2e8f0}.dark ._faqToggleIcon_ea6ht_1881{color:#94a3b8;background:#0e1833}.dark ._faqQuestionBtn_ea6ht_1771:hover ._faqToggleIcon_ea6ht_1881{color:#fff;background:#1e293b}._faqRowOpen_ea6ht_1817 ._faqToggleIcon_ea6ht_1881{color:#fff;background:#2b3a8f}.dark ._faqRowOpen_ea6ht_1817 ._faqToggleIcon_ea6ht_1881{color:#070d1e;background:#38bdf8}._faqAnswerBody_ea6ht_1961{padding:0 0 28px 48px;animation:.22s cubic-bezier(.16,1,.3,1) _answerExpand_ea6ht_1}@keyframes _answerExpand_ea6ht_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._faqAnswerContent_ea6ht_1993{max-width:760px}._answerParagraph_ea6ht_2001{color:#475569;margin:0;font-size:15.5px;font-weight:400;line-height:1.7}.dark ._answerParagraph_ea6ht_2001{color:#cbd5e1}._faqDivider_ea6ht_2025{background:#e5ebf2;width:100%;height:1px}.dark ._faqDivider_ea6ht_2025{background:#1e293b}._faqQuestionHeader_ea6ht_2045{flex-direction:column;flex:1;gap:5px;display:flex}._faqItemCategoryBadge_ea6ht_2059{letter-spacing:.08em;text-transform:uppercase;color:#2b3a8f;background:#2b3a8f12;border-radius:4px;align-self:flex-start;padding:2px 7px;font-size:10px;font-weight:700}.dark ._faqItemCategoryBadge_ea6ht_2059{color:#38bdf8;background:#38bdf81f}._paginationContainer_ea6ht_2099{flex-direction:column;align-items:center;gap:16px;margin-top:10px;padding:40px 0 20px;display:flex}._paginationControls_ea6ht_2117{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._paginationNavBtn_ea6ht_2133{color:#334155;cursor:pointer;background:#fff;border:1px solid #d9e0ea;border-radius:8px;align-items:center;gap:6px;height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #0f172a0a}._paginationNavBtn_ea6ht_2133:hover:not(:disabled){color:#2b3a8f;background:#f8fafc;border-color:#2b3a8f;transform:translateY(-1px)}._paginationNavBtn_ea6ht_2133:disabled{opacity:.4;cursor:not-allowed;color:#94a3b8;background:#f8fafc;border-color:#e2e8f0}.dark ._paginationNavBtn_ea6ht_2133{color:#cbd5e1;background:#0b132b;border-color:#1e293b}.dark ._paginationNavBtn_ea6ht_2133:hover:not(:disabled){color:#38bdf8;background:#0e1833;border-color:#38bdf8}.dark ._paginationNavBtn_ea6ht_2133:disabled{color:#475569;background:#070d1e;border-color:#1e293b}._paginationNumbers_ea6ht_2235{align-items:center;gap:6px;display:flex}._pageNumberBtn_ea6ht_2247{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 10px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .2s;display:inline-flex}._pageNumberBtn_ea6ht_2247:hover:not(._pageNumberActive_ea6ht_2283){color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}._pageNumberActive_ea6ht_2283{font-weight:700;box-shadow:0 4px 12px #2b3a8f40;color:#fff!important;background:#2b3a8f!important;border-color:#2b3a8f!important}.dark ._pageNumberBtn_ea6ht_2247{color:#94a3b8;background:#0b132b;border-color:#1e293b}.dark ._pageNumberBtn_ea6ht_2247:hover:not(._pageNumberActive_ea6ht_2283){color:#fff;background:#0e1833;border-color:#334155}.dark ._pageNumberActive_ea6ht_2283{box-shadow:0 4px 12px #38bdf84d;color:#070d1e!important;background:#38bdf8!important;border-color:#38bdf8!important}._paginationEllipsis_ea6ht_2349{color:#94a3b8;justify-content:center;align-items:center;min-width:32px;height:40px;font-size:14px;font-weight:600;display:inline-flex}._paginationInfo_ea6ht_2371{color:#64748b;font-size:12.5px;font-weight:500}.dark ._paginationInfo_ea6ht_2371{color:#94a3b8}._highlight_ea6ht_2391{color:#059669;background:#0596692e;border-radius:2px;padding:0 2px}.dark ._highlight_ea6ht_2391{color:#34d399;background:#10b98140}._noResultsBox_ea6ht_2417{text-align:center;background:#f8fafc;border:1px dashed #dce2ea;border-radius:14px;padding:48px 32px}.dark ._noResultsBox_ea6ht_2417{background:#0b132b;border-color:#1e293b}._noResultsTitle_ea6ht_2443{color:#0f172a;margin:0 0 8px;font-size:20px;font-weight:700}.dark ._noResultsTitle_ea6ht_2443{color:#fff}._noResultsText_ea6ht_2465{color:#64748b;max-width:480px;margin:0 auto 24px;font-size:14.5px;line-height:1.5}.dark ._noResultsText_ea6ht_2465{color:#94a3b8}._noResultsActions_ea6ht_2489{justify-content:center;align-items:center;gap:14px;display:flex}._resetBtn_ea6ht_2503{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #d9e0ea;border-radius:8px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:all .18s}._resetBtn_ea6ht_2503:hover{background:#f1f5f9}.dark ._resetBtn_ea6ht_2503{color:#fff;background:#0e1833;border-color:#1e293b}._askChirayuBtn_ea6ht_2547{letter-spacing:.05em;color:#fff;cursor:pointer;background:#059669;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}._askChirayuBtn_ea6ht_2547:hover{background:#047857}._featuredSection_ea6ht_2595{background:linear-gradient(#f8fafc 0%,#fff 100%);border-top:1px solid #e5ebf2;border-bottom:1px solid #e5ebf2;width:100%;padding:80px 0}.dark ._featuredSection_ea6ht_2595{background:linear-gradient(#0b132b 0%,#070d1e 100%);border-color:#1e293b}._featuredContainer_ea6ht_2621{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 32px}._featuredHeader_ea6ht_2635{width:100%;margin-bottom:36px}._featuredEyebrow_ea6ht_2645{text-transform:uppercase;letter-spacing:2px;color:#2b3a8f;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:600;display:block}.dark ._featuredEyebrow_ea6ht_2645{color:#cbd5e1}._featuredHeaderLine_ea6ht_2675{opacity:.6;background:#000;width:100%;height:2px}.dark ._featuredHeaderLine_ea6ht_2675{opacity:1;background:#334155}._featuredHeaderContent_ea6ht_2699{margin-top:24px}._featuredTitle_ea6ht_2707{color:#2b3a8f;letter-spacing:-.02em;margin:0 0 10px;font-family:DM Sans,sans-serif;font-size:clamp(28px,3.4vw,42px);font-weight:600;line-height:1.2}.dark ._featuredTitle_ea6ht_2707{color:#fff}._featuredSubtitle_ea6ht_2735{color:#4b5563;max-width:720px;margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.dark ._featuredSubtitle_ea6ht_2735{color:#94a3b8}._featuredInner_ea6ht_2763{text-align:left;width:100%}._featuredAnswerGrid_ea6ht_2773{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);align-items:center;gap:40px;display:grid}._featuredMainText_ea6ht_2787 p{color:#475569;margin:0 0 16px;font-size:16px;line-height:1.7}._featuredMainText_ea6ht_2787 p strong{color:#0f172a}.dark ._featuredMainText_ea6ht_2787 p{color:#94a3b8}.dark ._featuredMainText_ea6ht_2787 p strong{color:#fff}._calculateSavingsBtn_ea6ht_2825{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#059669;border:none;border-radius:9px;align-items:center;gap:10px;height:48px;margin-top:16px;padding:0 24px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 14px #0596693d}._calculateSavingsBtn_ea6ht_2825:hover{background:#047857;transform:translateY(-2px);box-shadow:0 8px 22px #05966957}._calculateSavingsBtn_ea6ht_2825:active{background:#065f46;transform:translateY(0)}._calculateSavingsBtn_ea6ht_2825 ._btnArrow_ea6ht_2889{transition:transform .2s}._calculateSavingsBtn_ea6ht_2825:hover ._btnArrow_ea6ht_2889{transform:translate(3px)}._featuredStatBox_ea6ht_2905{background:#fff;border:1px solid #dce2ea;border-radius:14px;flex-direction:column;gap:14px;padding:24px;display:flex;box-shadow:0 10px 30px -5px #0f172a0f}.dark ._featuredStatBox_ea6ht_2905{background:#0b132b;border-color:#1e293b}._statMiniCard_ea6ht_2937{text-align:left;flex-direction:column;gap:3px;display:flex}._statMiniCard_ea6ht_2937:not(:last-child){border-bottom:1px solid #e5ebf2;padding-bottom:12px}.dark ._statMiniCard_ea6ht_2937:not(:last-child){border-bottom-color:#1e293b}._statMiniValue_ea6ht_2969{color:#059669;letter-spacing:-.02em;font-size:22px;font-weight:800}.dark ._statMiniValue_ea6ht_2969{color:#34d399}._statMiniLabel_ea6ht_2991{color:#64748b;font-size:12px;font-weight:500}.dark ._statMiniLabel_ea6ht_2991{color:#94a3b8}._notSureSection_ea6ht_3017{background:#fff;width:100%;padding:80px 0}.dark ._notSureSection_ea6ht_3017{background:#070d1e}._notSureContainer_ea6ht_3037{box-sizing:border-box;max-width:960px;margin:0 auto;padding:0 32px}._notSureHeader_ea6ht_3051{text-align:left;margin-bottom:40px}._notSureEyebrow_ea6ht_3061{letter-spacing:.12em;text-transform:uppercase;color:#2b3a8f;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.dark ._notSureEyebrow_ea6ht_3061{color:#38bdf8}._notSureHeadline_ea6ht_3089{color:#2b3a8f;letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(28px,3.2vw,38px);font-weight:800}.dark ._notSureHeadline_ea6ht_3089{color:#fff}._notSureSubtext_ea6ht_3113{color:#64748b;max-width:580px;margin:0;font-size:16px;line-height:1.5}.dark ._notSureSubtext_ea6ht_3113{color:#94a3b8}._editorialLinksList_ea6ht_3137{flex-direction:column;display:flex}._editorialLinkItem_ea6ht_3147{color:inherit;justify-content:space-between;align-items:center;padding:24px 0;text-decoration:none;transition:all .18s;display:flex}._editorialLinkLeft_ea6ht_3167{text-align:left;flex-direction:column;gap:4px;display:flex}._editorialLinkCategory_ea6ht_3181{letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;font-size:10.5px;font-weight:700}._editorialLinkTitle_ea6ht_3197{color:#0f172a;letter-spacing:-.02em;font-size:22px;font-weight:800;transition:color .18s}.dark ._editorialLinkTitle_ea6ht_3197{color:#fff}._editorialLinkItem_ea6ht_3147:hover ._editorialLinkTitle_ea6ht_3197{color:#2b3a8f}.dark ._editorialLinkItem_ea6ht_3147:hover ._editorialLinkTitle_ea6ht_3197{color:#38bdf8}._editorialLinkDesc_ea6ht_3237{color:#64748b;margin-top:2px;font-size:13.5px}.dark ._editorialLinkDesc_ea6ht_3237{color:#94a3b8}._editorialLinkArrow_ea6ht_3257{color:#475569;border:1px solid #dce2ea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._editorialLinkItem_ea6ht_3147:hover ._editorialLinkArrow_ea6ht_3257{color:#fff;background:#2b3a8f;border-color:#2b3a8f;transform:translate(4px)}.dark ._editorialLinkArrow_ea6ht_3257{color:#94a3b8;border-color:#1e293b}.dark ._editorialLinkItem_ea6ht_3147:hover ._editorialLinkArrow_ea6ht_3257{color:#070d1e;background:#38bdf8;border-color:#38bdf8}._linkDivider_ea6ht_3319{background:#e5ebf2;width:100%;height:1px}.dark ._linkDivider_ea6ht_3319{background:#1e293b}._journeySection_ea6ht_3345{background:linear-gradient(#f8fafc 0%,#fff 100%);border-top:1px solid #e5ebf2;border-bottom:1px solid #e5ebf2;width:100%;padding:80px 0}.dark ._journeySection_ea6ht_3345{background:linear-gradient(#0b132b 0%,#070d1e 100%);border-color:#1e293b}._journeyContainer_ea6ht_3371{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 32px}._journeyHeader_ea6ht_3385{text-align:center;max-width:640px;margin:0 auto 56px}._journeyEyebrow_ea6ht_3397{letter-spacing:.12em;text-transform:uppercase;color:#059669;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.dark ._journeyEyebrow_ea6ht_3397{color:#34d399}._journeyHeadline_ea6ht_3425{letter-spacing:-.025em;color:#2b3a8f;margin:0 0 12px;font-size:clamp(28px,3.2vw,38px);font-weight:800;line-height:1.15}.dark ._journeyHeadline_ea6ht_3425{color:#fff}._journeySubtext_ea6ht_3451{color:#64748b;margin:0;font-size:14.5px}.dark ._journeySubtext_ea6ht_3451{color:#94a3b8}._journeyTrack_ea6ht_3471{scrollbar-width:none;justify-content:space-between;align-items:center;width:100%;padding:20px 0;display:flex;overflow-x:auto}._journeyTrack_ea6ht_3471::-webkit-scrollbar{display:none}._journeyStep_ea6ht_3499{text-align:center;cursor:pointer;flex-direction:column;flex-shrink:0;align-items:center;min-width:130px;transition:transform .18s;display:flex}._journeyStep_ea6ht_3499:hover{transform:translateY(-4px)}._stepNode_ea6ht_3529{background:#fff;border:2px solid #2b3a8f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;transition:all .2s;display:flex;box-shadow:0 4px 10px #2b3a8f1f}.dark ._stepNode_ea6ht_3529{background:#0b132b;border-color:#38bdf8}._journeyStep_ea6ht_3499:hover ._stepNode_ea6ht_3529{background:#2b3a8f;transform:scale(1.08)}.dark ._journeyStep_ea6ht_3499:hover ._stepNode_ea6ht_3529{background:#38bdf8}._nodeNumber_ea6ht_3585{color:#2b3a8f;font-size:13px;font-weight:800;transition:color .18s}.dark ._nodeNumber_ea6ht_3585{color:#38bdf8}._journeyStep_ea6ht_3499:hover ._nodeNumber_ea6ht_3585{color:#fff}.dark ._journeyStep_ea6ht_3499:hover ._nodeNumber_ea6ht_3585{color:#070d1e}._stepContent_ea6ht_3623{flex-direction:column;gap:3px;display:flex}._stepPhase_ea6ht_3635{letter-spacing:.1em;text-transform:uppercase;color:#2b3a8f;font-size:11px;font-weight:700}.dark ._stepPhase_ea6ht_3635{color:#38bdf8}._stepQuestion_ea6ht_3659{color:#475569;white-space:nowrap;font-size:12.5px;font-weight:500}.dark ._stepQuestion_ea6ht_3659{color:#94a3b8}._journeyConnector_ea6ht_3681{background:#e2e8f0;flex:1;min-width:24px;height:2px;margin:0 8px;position:relative;top:-24px}.dark ._journeyConnector_ea6ht_3681{background:#1e293b}._ctaSection_ea6ht_3715{background:#fff;width:100%;padding:100px 0}.dark ._ctaSection_ea6ht_3715{background:#070d1e}._ctaContainer_ea6ht_3735{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 32px}._ctaHeader_ea6ht_3749{width:100%;margin-bottom:32px}._ctaEyebrow_ea6ht_3759{text-transform:uppercase;letter-spacing:2px;color:#2b3a8f;text-align:left;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:600;display:block}.dark ._ctaEyebrow_ea6ht_3759{color:#cbd5e1}._ctaHeaderLine_ea6ht_3791{opacity:.6;background:#000;width:100%;height:2px}.dark ._ctaHeaderLine_ea6ht_3791{opacity:1;background:#334155}._ctaGrid_ea6ht_3815{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;margin-top:28px;display:grid}._ctaLeftCol_ea6ht_3831{text-align:left;flex-direction:column;align-items:flex-start;display:flex}._ctaTitle_ea6ht_3845{color:#2b3a8f;letter-spacing:-.02em;text-align:left;margin:0 0 10px;font-family:DM Sans,sans-serif;font-size:42px;font-weight:600;line-height:1.2}.dark ._ctaTitle_ea6ht_3845{color:#fff}._ctaSubtitle_ea6ht_3875{color:#4b5563;text-align:left;max-width:680px;margin:0 0 32px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.dark ._ctaSubtitle_ea6ht_3875{color:#94a3b8}._ctaImageWrapper_ea6ht_3905{aspect-ratio:16/9;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -12px #0f172a29}.dark ._ctaImageWrapper_ea6ht_3905{background:#0e1833;border-color:#1e293b;box-shadow:0 20px 45px -10px #00000080}._ctaImage_ea6ht_3905{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .4s;display:block}._ctaImageWrapper_ea6ht_3905:hover ._ctaImage_ea6ht_3905{transform:scale(1.02)}._ctaContent_ea6ht_3967{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.dark ._ctaSubtext_ea6ht_3981{color:#94a3b8}._ctaActionRow_ea6ht_3989{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;margin-bottom:32px;display:flex}._ctaPrimaryBtn_ea6ht_4007{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#059669;border-radius:10px;align-items:center;gap:8px;height:50px;padding:0 28px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 6px 18px #05966947}._ctaPrimaryBtn_ea6ht_4007:hover{background:#047857;transform:translateY(-2px);box-shadow:0 8px 24px #05966961}._ctaSecondaryBtn_ea6ht_4057{color:#0f172a;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #d9e0ea;border-radius:10px;align-items:center;gap:8px;height:50px;padding:0 24px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._ctaSecondaryBtn_ea6ht_4057:hover{color:#2b3a8f;background:#f8fafc;border-color:#cbd5e1}.dark ._ctaSecondaryBtn_ea6ht_4057{color:#fff;border-color:#1e293b}.dark ._ctaSecondaryBtn_ea6ht_4057:hover{color:#38bdf8;background:#0e1833;border-color:#38bdf8}._ctaAssurances_ea6ht_4129{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:28px;display:flex}._assuranceItem_ea6ht_4145{color:#64748b;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.dark ._assuranceItem_ea6ht_4145{color:#94a3b8}._assuranceItem_ea6ht_4145 svg{color:#059669}.dark ._assuranceItem_ea6ht_4145 svg{color:#34d399}@media (width<=1024px){._heroGrid_ea6ht_239{grid-template-columns:1fr;gap:40px}._visualFrame_ea6ht_639{max-width:100%}._faqGridContainer_ea6ht_1351{grid-template-columns:1fr;gap:36px}._faqSidebar_ea6ht_1369{display:none}._faqSectionTitle_ea6ht_1295{font-size:34px}._featuredTitle_ea6ht_2707{font-size:32px}._ctaTitle_ea6ht_3845{font-size:34px}._metricsContainer_ea6ht_809{grid-template-columns:1fr;gap:24px}._metricDivider_ea6ht_921{display:none}._featuredAnswerGrid_ea6ht_2773{grid-template-columns:1fr}._ctaGrid_ea6ht_3815{grid-template-columns:1fr;gap:36px}}@media (width<=768px){._heroSection_ea6ht_47{padding:110px 0 40px}._heroContainer_ea6ht_71,._metricsContainer_ea6ht_809,._categoryNavContainer_ea6ht_979,._faqContainer_ea6ht_1209,._faqGridContainer_ea6ht_1351,._featuredContainer_ea6ht_2621,._ctaContainer_ea6ht_3735{padding:0 20px}._heroEyebrow_ea6ht_95,._faqSectionEyebrow_ea6ht_1233,._featuredEyebrow_ea6ht_2645,._ctaEyebrow_ea6ht_3759{letter-spacing:1.8px;margin-bottom:8px;font-size:.85rem}._faqSectionHeaderContent_ea6ht_1287,._featuredHeaderContent_ea6ht_2699,._ctaHeaderContent_ea6ht_4345{margin-top:16px}._heroTitle_ea6ht_265{font-size:clamp(28px,7vw,36px)}._faqSectionTitle_ea6ht_1295{font-size:28px}._featuredTitle_ea6ht_2707{font-size:26px}._ctaTitle_ea6ht_3845{font-size:28px}._heroSubtitle_ea6ht_309,._faqSectionDescription_ea6ht_1323,._featuredSubtitle_ea6ht_2735,._ctaSubtitle_ea6ht_3875{font-size:14px}._technicalCoordinateBox_ea6ht_703{grid-template-columns:1fr;gap:6px}._faqAnswerBody_ea6ht_1961{padding-left:0}._faqQuestionBtn_ea6ht_1771{gap:14px}._ctaActionRow_ea6ht_3989{flex-direction:column;width:100%}._ctaPrimaryBtn_ea6ht_4007,._ctaSecondaryBtn_ea6ht_4057{justify-content:center;width:100%}}._whatsappFloating_1jl8o_9{z-index:9999;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:fixed;bottom:126px;right:24px}._pulseRing_1jl8o_37{pointer-events:none;z-index:-1;background:#25d36666;border-radius:50%;width:100%;height:100%;animation:2.8s cubic-bezier(.24,0,.38,1) infinite _waPulse_1jl8o_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _waPulse_1jl8o_1{0%{opacity:.8;transform:translate(-50%,-50%)scale(.95)}60%,to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}._whatsappButton_1jl8o_89{color:#fff;background-color:#25d366;border-radius:50%;outline:none;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s,background-color .2s;display:flex;position:relative;box-shadow:0 4px 18px #25d36673,0 2px 8px #00000029}._whatsappFloating_1jl8o_9:hover ._whatsappButton_1jl8o_89,._whatsappFloating_1jl8o_9:focus-visible ._whatsappButton_1jl8o_89{background-color:#20ba5a;transform:scale(1.08)translateY(-2px);box-shadow:0 8px 24px #25d3668c,0 4px 12px #0003}._whatsappFloating_1jl8o_9:active ._whatsappButton_1jl8o_89{transform:scale(.96)translateY(0)}._whatsappIcon_1jl8o_145{fill:currentColor;width:32px;height:32px;display:block}._tooltip_1jl8o_161{color:#fff;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;background:#111827;border-radius:20px;padding:8px 14px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13.5px;font-weight:600;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)translate(6px);box-shadow:0 4px 16px #0000002e}._tooltip_1jl8o_161:after{content:"";border:5px solid #0000;border-left-color:#111827;position:absolute;top:50%;left:100%;transform:translateY(-50%)}._whatsappFloating_1jl8o_9:hover ._tooltip_1jl8o_161{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}@media (width<=768px){._whatsappFloating_1jl8o_9{bottom:calc(108px + env(safe-area-inset-bottom,0px));right:18px}._whatsappButton_1jl8o_89{width:52px;height:52px;box-shadow:0 4px 14px #25d36666,0 2px 6px #0000002e}._whatsappIcon_1jl8o_145{width:28px;height:28px}._tooltip_1jl8o_161{display:none}}._dockContainer_199xw_21{z-index:99999;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}._actionTab_199xw_51{pointer-events:auto;cursor:pointer;color:#fff;box-sizing:border-box;border-top:1px solid #ffffff52;border-bottom:1px solid #0000001f;border-left:1px solid #ffffff40;border-right:none;border-radius:28px 0 0 28px;outline:none;justify-content:flex-start;align-items:center;width:52px;max-width:52px;height:48px;padding:0 16px 0 15px;text-decoration:none;transition:width .34s cubic-bezier(.16,1,.3,1),max-width .34s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,filter .2s;display:inline-flex;position:relative;overflow:hidden}._phoneTab_199xw_121{background:#2b3a8f;box-shadow:-4px 6px 18px #2b3a8f66,0 2px 6px #0000001f}._phoneTab_199xw_121:hover,._phoneTab_199xw_121:focus-visible{filter:brightness(1.12);width:165px;max-width:165px;transform:translate(-4px);box-shadow:-6px 8px 24px #2b3a8f8c,0 3px 8px #0000002e}._calcTab_199xw_151{background:#2b3a8f;box-shadow:-4px 6px 18px #2b3a8f66,0 2px 6px #0000001f}._calcTab_199xw_151:hover,._calcTab_199xw_151:focus-visible{filter:brightness(1.12);width:185px;max-width:185px;transform:translate(-4px);box-shadow:-6px 8px 24px #2b3a8f8c,0 3px 8px #0000002e}._brochureTab_199xw_181{background:#2b3a8f;box-shadow:-4px 6px 18px #2b3a8f66,0 2px 6px #0000001f}._brochureTab_199xw_181:hover,._brochureTab_199xw_181:focus-visible{filter:brightness(1.12);width:195px;max-width:195px;transform:translate(-4px);box-shadow:-6px 8px 24px #2b3a8f8c,0 3px 8px #0000002e}._iconWrapper_199xw_211{flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;display:flex}._tabIcon_199xw_231{color:#fff;stroke-width:2.3px;transition:transform .26s cubic-bezier(.34,1.56,.64,1)}._actionTab_199xw_51:hover ._tabIcon_199xw_231{transform:scale(1.12)}._tabLabel_199xw_253{letter-spacing:-.01em;white-space:nowrap;opacity:0;color:#fff;margin-left:12px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13.5px;font-weight:600;transition:opacity .22s,transform .26s cubic-bezier(.16,1,.3,1);transform:translate(12px)}._actionTab_199xw_51:hover ._tabLabel_199xw_253,._actionTab_199xw_51:focus-visible ._tabLabel_199xw_253{opacity:1;transform:translate(0)}@media (width<=768px){._dockContainer_199xw_21{gap:7px;top:45%}._actionTab_199xw_51{border-radius:19px 0 0 19px;justify-content:center;width:38px;max-width:38px;height:38px;padding:0}._iconWrapper_199xw_211{width:18px;min-width:18px;height:18px}._tabIcon_199xw_231{width:17px;height:17px}._actionTab_199xw_51:hover,._actionTab_199xw_51:focus-visible{width:38px;max-width:38px;transform:none}._tabLabel_199xw_253{display:none}}._widgetContainer_1irdf_11{z-index:9998;pointer-events:auto;-webkit-user-select:none;user-select:none;max-width:calc(100vw - 40px);display:block;position:fixed;bottom:20px;right:20px}._widgetCard_1irdf_33{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);color:#fff;background:linear-gradient(135deg,#0b1a3d 0%,#193574 55%,#1d4ed8 100%);border:1px solid #fff3;border-radius:18px 18px 0;justify-content:space-between;align-items:center;gap:16px;width:auto;min-width:248px;padding:12px 18px 12px 20px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s;display:flex;box-shadow:0 12px 32px #0f172a61,0 4px 12px #0000002e,inset 0 1px #ffffff24}.dark ._widgetCard_1irdf_33{background:linear-gradient(135deg,#070d1e 0%,#0f2252 55%,#1e40af 100%);border-color:#ffffff29}._widgetCard_1irdf_33:hover{border-color:#38bdf866;transform:translateY(-2px);box-shadow:0 16px 36px #0f172a73,0 6px 16px #0000003d}._contentCol_1irdf_103{flex-direction:column;gap:2px;display:flex}._metricRow_1irdf_115{align-items:baseline;gap:4px;display:flex}._metricNumber_1irdf_127{letter-spacing:-.025em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 8px #00000040;font-family:DM Sans,sans-serif;font-size:26px;font-weight:800;line-height:1.1}._unitRow_1irdf_149{align-items:center;display:flex}._unitText_1irdf_159{color:#f1f5f9e6;letter-spacing:.01em;white-space:nowrap;font-family:DM Sans,sans-serif;font-size:11.5px;font-weight:500;line-height:1.35}._iconCol_1irdf_181{flex-shrink:0;justify-content:center;align-items:center;display:flex}._leafIcon_1irdf_195{object-fit:contain;filter:drop-shadow(0 2px 6px #00000038);width:42px;height:42px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:block}._widgetCard_1irdf_33:hover ._leafIcon_1irdf_195{transform:scale(1.08)rotate(4deg)}@media (width<=900px){._widgetContainer_1irdf_11{display:none!important}}@media (prefers-reduced-motion:reduce){._widgetCard_1irdf_33,._leafIcon_1irdf_195{transition:none!important;transform:none!important}}._sunWrapper_q4m6a_1{pointer-events:none;z-index:9990;-webkit-user-select:none;user-select:none;opacity:0;transform-origin:50%;will-change:transform, opacity;backface-visibility:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s ease-out;position:fixed;top:0;left:0;transform:translate(-50%,-50%)scale(0)}._sunImage_q4m6a_35{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;backface-visibility:hidden;filter:drop-shadow(0 0 16px #fdd301a6)drop-shadow(0 0 32px #fac60066);transform-origin:50%;width:80px;height:80px;animation:14s linear infinite _sunSpin_q4m6a_1;display:block}._animating_q4m6a_65{opacity:1!important;transition:transform 2.2s cubic-bezier(.12,.8,.25,1),opacity 1.6s ease-out!important;transform:translate(-50%,-50%)scale(1)!important}@keyframes _sunSpin_q4m6a_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
