@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_c70c06;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_c70c06;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_c70c06{font-family:__Poppins_c70c06,__Poppins_Fallback_c70c06;font-style:normal}.__variable_c70c06{--font-poppins:"__Poppins_c70c06","__Poppins_Fallback_c70c06"}

/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:forwards;--tw-animation-iteration-count:1;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-poppins),"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.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}.border{border-style:var(--tw-border-style);border-width:1px}.font-sans{font-family:var(--font-poppins),"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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))}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:forwards}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(14.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(14.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(98.5% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(39.6% .141 25.723);--destructive-foreground:oklch(63.7% .237 25.331);--border:oklch(26.9% 0 0);--input:oklch(26.9% 0 0);--ring:oklch(43.9% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(26.9% 0 0);--sidebar-ring:oklch(43.9% 0 0)}.roi-calculator-wrapper{background:#fff;min-height:100vh;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.main-header{background:#fff;border-bottom:1px solid #e5e7eb;padding:18px 0}.header-container{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 32px;display:flex}.header-logo{width:auto;height:61px}.main-nav{align-items:center;gap:32px;display:flex}.nav-item{color:#000;letter-spacing:.5px;font-size:14px;font-weight:400;text-decoration:none;transition:color .2s}.nav-item-active,.nav-item:hover{color:#fe4a23}.contact-button{color:#fff;letter-spacing:.5px;cursor:pointer;background:#000;border:none;border-radius:24px;padding:10px 24px;font-size:14px;font-weight:500;transition:background .2s}.contact-button:hover{background:#1f1f1f}.nav-dropdown{display:inline-block;position:relative}.nav-dropdown:hover .dropdown-content{animation:fadeIn .2s ease-in-out;display:block!important}.nav-dropdown:hover .dropdown-content.columns{display:flex!important}.nav-dropdown .dropdown-content:hover{display:block!important}.nav-dropdown .dropdown-content.columns:hover{display:flex!important}.dropdown-content{z-index:1000;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;min-width:200px;margin-top:0;padding-top:8px;position:absolute;top:100%;left:0;box-shadow:0 8px 16px #0000001a;display:none!important}.dropdown-content.columns{gap:0;min-width:600px;padding:24px 0;display:flex}.dropdown-column{flex:1;padding:0 24px}.dropdown-column-header{color:#000;margin-bottom:8px;padding-bottom:0;font-size:15px;font-weight:700}.dropdown-column-header a{color:#000;padding:0;text-decoration:none;font-size:16px!important;font-weight:600!important}.dropdown-column-header a:hover{color:#fe4a23;background-color:#0000}.dropdown-column>a{color:#000;letter-spacing:.3px;padding:5px 0;font-size:14px;text-decoration:none;transition:color .2s;display:block;font-weight:350!important}.dropdown-column>a:hover{color:#fe4a23;background-color:#0000}.dropdown-content:before{content:"";pointer-events:auto;background:0 0;height:8px;position:absolute;top:-8px;left:-10px;right:-10px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.dropdown-content:not(.columns) a{color:#000;letter-spacing:.3px;padding:5px 16px;font-size:14px;font-weight:350;text-decoration:none;transition:background-color .2s;display:block}.dropdown-content:not(.columns) a:hover{color:#fe4a23;background-color:#f8f9fa}.nav-dropdown .dropdown-content{position:absolute;top:100%;left:0}.secondary-header{background:0 0;border-bottom:none;padding:40px 0}.secondary-container,.secondary-header{justify-content:center;align-items:center;display:flex}.secondary-container{max-width:100%;margin:0 auto;padding:0}.tab-navigation-container{background:#f2f2f2;border-radius:35px;flex-direction:column;align-items:flex-start;gap:10px;width:512px;height:70px;padding:8px 7px;display:flex;position:relative}.tab-navigation-inner{flex-direction:row;align-items:flex-start;width:494.84px}.tab-btn,.tab-navigation-inner{justify-content:center;height:53px;padding:0;display:flex}.tab-btn{text-align:center;text-transform:uppercase;color:#141414;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:51px;align-items:center;width:244.42px;font-family:Poppins,sans-serif;font-size:19.0882px;font-style:normal;font-weight:500;line-height:19px;text-decoration:none;transition:all .2s;position:relative}.tab-btn:hover{background:#fe4a231a}.tab-btn-active{color:#fff;background:#fe4a23;width:256px}.tab-text{text-align:center;justify-content:center;align-items:center;width:211.19px;height:30.28px;display:flex}.tab-arrow{box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg width='31' height='23' viewBox='0 0 31 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2902 22.4208C15.0748 23.2055 16.347 23.2055 17.1317 22.4208L29.9187 9.63378C30.7034 8.8491 30.7034 7.57689 29.9187 6.79222C29.134 6.00755 27.8618 6.00755 27.0772 6.79222L15.7109 18.1584L4.34471 6.79222C3.56004 6.00755 2.28783 6.00755 1.50316 6.79222C0.718483 7.57689 0.718483 8.8491 1.50316 9.63378L14.2902 22.4208ZM15.7109 0L13.7017 8.78282e-08L13.7017 21L15.7109 21L17.7202 21L17.7202 -8.78282e-08L15.7109 0Z' fill='white'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:21px;height:15px}.dropdown-icon,.secondary-btn,.secondary-btn-active,.tab-btn:not(.tab-btn-active) .tab-arrow{display:none}.page-container{max-width:1400px;margin:0 auto;padding:40px 32px}.page-header{flex-direction:column;align-items:center;gap:24px;margin-bottom:48px;display:flex}.page-title{font-size:55px;font-weight:600;line-height:65px}.page-subtitle,.page-title{color:#141414;text-align:center;margin:0;font-family:Poppins,sans-serif}.page-subtitle{font-size:19px;line-height:28px}.container-new{max-width:1400px;margin:0 auto;padding:40px 32px}.page-title-new{text-align:center;margin-bottom:48px}.page-title-new h1{color:#000;margin:0 0 16px;font-size:48px;font-weight:700}.page-title-new p{color:#6b7280;margin:0;font-size:18px}.industry-selector-new{text-align:center;background:#f2f2f2;border-radius:40px;padding:32px 0}.industry-selector-new h2{color:#141414;margin:0 0 16px;font-size:40px;font-weight:600;line-height:60px}.selector-subtitle{color:#757575;margin:0 0 32px;font-size:19px;font-weight:400;line-height:28px}.industry-dropdown-new{max-width:928px;margin:0 auto;position:relative}.industry-dropdown-btn{cursor:pointer;background:#fff;border:1px solid #c7c7c7;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:20px 24px;transition:all .2s;display:flex}.industry-dropdown-btn:hover{border-color:#fe4a23}.dropdown-text{font-size:16px;font-weight:400}.dropdown-text.placeholder{color:#bdbdbd}.dropdown-text.selected{color:#141414;font-weight:600}.dropdown-meta{color:#6b7280;margin-left:auto;margin-right:16px;font-size:14px}.dropdown-chevron{justify-content:center;align-items:center;height:29.23px;transition:transform .2s;display:flex}.dropdown-chevron svg{width:30px;height:15px}.dropdown-chevron.open{transform:rotate(180deg)}.industry-dropdown-list{z-index:100;background:#fff;border:1px solid #c7c7c7;border-radius:5px;max-height:400px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001a}.industry-option-new{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 24px;transition:background .2s;display:flex}.industry-option-new:hover{background:#f9fafb}.industry-option-new.selected{background:#fef2f2}.option-name{color:#000;font-size:16px;font-weight:500}.option-meta{color:#6b7280;font-size:14px}.industry-insights-new{flex-direction:column;gap:73px;margin:73px 0;display:flex}.insights-header{text-align:center;margin-bottom:10px}.insights-header h2{color:#141414;margin:0 0 24px;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:130%}.insights-header p{color:#747373;margin:0;font-family:Poppins,sans-serif;font-size:19px;font-weight:400;line-height:28px}.benchmarks-grid{grid-template-columns:repeat(4,.225fr);justify-content:center;gap:15px;margin-bottom:0;display:grid}.benchmark-card{border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:100px;padding:17px 32px;display:flex}.benchmark-card.orange{background:#fe4a23}.benchmark-card.black{background:#141414;border:1px solid #747373}.benchmark-value{font-size:24px;font-weight:700;line-height:36px}.benchmark-label,.benchmark-value{color:#fff;margin:0;font-family:Poppins,sans-serif}.benchmark-label{text-align:center;font-size:16px;font-weight:500;line-height:24px}.challenges-section{background:0 0;border-radius:0;flex-direction:row;justify-content:center;align-items:center;gap:28px;margin-bottom:0;padding:0;display:flex}.challenges-content{width:544px;position:relative}.challenges-content h3{color:#141414;margin:0 0 30px;font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:48px}.challenges-list-new{flex-direction:column;gap:0;margin-bottom:33px;display:flex}.challenge-item-new{color:#000;align-items:center;gap:12px;padding-left:32px;font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:45px;display:flex;position:relative}.challenge-icon-svg{flex-shrink:0;width:22px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.challenges-description{color:#000;max-width:450px;margin:0 0 33px;font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:30px}.challenges-stats{flex-direction:column;gap:0;padding-left:32px}.challenges-stats,.stat-item{display:flex;position:relative}.stat-item{color:#fe4a23;align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:40px}.stat-item:before{content:"";background:#141414;border-radius:50%;width:14.21px;height:2px;transition:all .3s;position:absolute;top:50%;left:-28px;transform:translateY(-50%)rotate(-50.71deg)}.stat-icon{display:none}.stat-label,.stat-value{color:#fe4a23;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:40px}.challenges-image{justify-content:center;align-items:center;width:500px;height:450px;display:flex;position:relative}.industry-photo{object-fit:contain;width:100%;height:100%}.industry-impact-new{background:#141414;border-radius:48.377px;flex-direction:column;justify-content:center;align-items:center;gap:42px;margin-bottom:0;padding:57.3725px 27.1765px;display:flex}.industry-impact-new h3{color:#fff;text-align:center;margin:0;font-family:Poppins,sans-serif;font-size:40px;font-weight:600}.impact-grid-new{flex-direction:row;gap:74px}.impact-grid-new,.impact-item-new{align-items:center;display:flex;position:relative}.impact-item-new{text-align:center;flex-direction:column;gap:8.19px}.impact-item-new:not(:last-child):after{content:"";background:#747373;width:95.12px;height:1px;position:absolute;top:50%;right:-80px;transform:translateY(-50%)rotate(90deg)}.impact-label-new{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:16.3852px;font-weight:500}.impact-value-new{text-align:center;font-family:Poppins,sans-serif;font-size:38.2322px;font-weight:700;line-height:100%}.impact-value-new.orange{color:#fe4a23}.impact-value-new.white{color:#fff}.impact-baseline-new{color:#fff;text-align:center;font-family:Poppins,sans-serif;font-size:15.0198px;font-weight:400;line-height:130%}.bundles-section-new{margin:48px 0}.bundles-section-new h2{color:#000;text-align:center;margin:0 0 16px;font-size:36px;font-weight:700}.bundles-subtitle-new{color:#6b7280;text-align:center;margin:0 0 32px;font-size:16px}.bundles-grid-new{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);place-items:stretch center;gap:32px;max-width:1400px;margin:0 auto 48px;display:grid}.bundle-messaging{color:#6b7280;background:#f9fafb;border-left:4px solid #fe4a23;border-radius:8px;margin:0 0 16px;padding:12px;font-size:14px;font-style:italic;line-height:1.6}.bundle-footer{border-top:1px solid #e5e7eb;flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.bundle-pricing{color:#000;font-size:16px;font-weight:700}.bundle-audience{color:#6b7280;font-size:13px;font-style:italic}.bundle-tools-count{color:#fe4a23;background:#fe4a231a;border-radius:6px;margin-top:8px;padding:8px 12px;font-size:12px;font-weight:600}.bundle-card-new{justify-content:center;align-items:stretch;width:100%;height:100%;display:flex}.bundle-card-content{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:20px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:22px;width:100%;max-width:550px;height:100%;min-height:400px;padding:35px 32px;transition:all .3s;display:flex;box-shadow:4px 4px 6px #00000026}.bundle-card-content:hover{background:#fff;border:1px solid #e9e9e9;box-shadow:10px 10px 12px #00000026}.bundle-card-content.selected{background:#fe4a231a;border:1px solid #e5e5e5;box-shadow:4px 4px 6px #00000026}.bundle-content-new{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:16px;width:100%;max-width:486px;padding:0;display:flex}.bundle-header-new{flex-direction:row;flex:none;align-items:center;gap:12px;width:100%;min-height:30px;padding:0;display:flex}.bundle-icon-new{flex:none;width:28px;height:28px;position:relative}.speedToHire-card .bundle-icon-new{background-image:url("data:image/svg+xml,%3Csvg width='27' height='28' viewBox='0 0 27 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.1807 3.32607C12.9346 3.12699 14.7053 3.12699 16.4592 3.32607L18.2547 3.53082C18.3816 3.54518 18.5036 3.58818 18.6115 3.65656C18.7194 3.72494 18.8104 3.81693 18.8775 3.92558C18.9447 4.03423 18.9863 4.15672 18.9992 4.2838C19.0122 4.41088 18.9961 4.53924 18.9522 4.6592L16.4738 11.4272H19.1232C19.2596 11.4272 19.394 11.4603 19.5148 11.5236C19.6356 11.5869 19.7393 11.6785 19.8169 11.7907C19.8945 11.9028 19.9438 12.0321 19.9606 12.1675C19.9773 12.3029 19.9609 12.4403 19.9129 12.5679L19.6992 13.1383C18.212 17.0969 16.1106 20.7966 13.4723 24.1014L13.0324 24.6527C12.9232 24.7894 12.7742 24.8888 12.606 24.9371C12.4378 24.9854 12.2588 24.9802 12.0937 24.9222C11.9286 24.8643 11.7856 24.7564 11.6845 24.6136C11.5834 24.4708 11.5292 24.3001 11.5294 24.1251V16.0791H9.48081C9.26971 16.0793 9.06618 16.0004 8.9104 15.858C8.75461 15.7155 8.65789 15.5199 8.63931 15.3096L8.50206 13.7548C8.27015 11.1248 8.27015 8.47947 8.50206 5.84945L8.63931 4.2947C8.65625 4.1007 8.73978 3.91853 8.87573 3.7791C9.01168 3.63966 9.19167 3.55155 9.38518 3.5297L11.1807 3.32607ZM16.2691 5.00232C14.6415 4.81756 12.9983 4.81756 11.3708 5.00232L10.2604 5.12945L10.1828 5.99795C9.95781 8.5292 9.95781 11.0751 10.1828 13.6063L10.2526 14.3916H12.3732C12.597 14.3916 12.8116 14.4805 12.9698 14.6387C13.128 14.7969 13.2169 15.0115 13.2169 15.2353V21.6523C15.1323 19.0156 16.706 16.1469 17.9003 13.1147H15.2644C15.1288 13.1146 14.9952 13.0818 14.8749 13.0191C14.7547 12.9563 14.6513 12.8656 14.5736 12.7544C14.4959 12.6432 14.4461 12.515 14.4285 12.3805C14.4109 12.246 14.426 12.1092 14.4724 11.9818L16.9969 5.08557L16.2691 5.00232Z' fill='%23FE4A23'/%3E%3C/svg%3E")}.qualityHire-card .bundle-icon-new,.speedToHire-card .bundle-icon-new{color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0}.qualityHire-card .bundle-icon-new{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5738 2.77429C15.666 2.61319 15.807 2.48556 15.9764 2.40985C16.1459 2.33414 16.335 2.31428 16.5165 2.35312L16.6647 2.38462C17.2819 2.51684 17.8646 2.77686 18.3753 3.14793C18.8859 3.519 19.3132 3.99289 19.6296 4.53911C19.946 5.08532 20.1445 5.69174 20.2124 6.31933C20.2802 6.94691 20.2159 7.58174 20.0235 8.18295L19.2815 10.5H20.608C23.6938 10.5 25.8732 13.5228 24.8967 16.45L23.0778 21.9076C22.8261 22.6625 22.3433 23.319 21.6978 23.7843C21.0523 24.2495 20.2767 24.4999 19.481 24.5H13.3105C12.1098 24.5002 10.9453 24.0888 10.0112 23.3345C9.84543 23.6833 9.58415 23.978 9.25766 24.1843C8.93118 24.3906 8.55287 24.5 8.16667 24.5H5.54167C5.00018 24.5 4.48088 24.2849 4.09799 23.902C3.7151 23.5191 3.5 22.9998 3.5 22.4583V12.5416C3.5 11.4146 4.41467 10.5 5.54167 10.5H10.99C11.0414 10.4999 11.0919 10.4863 11.1364 10.4605C11.1808 10.4347 11.2177 10.3976 11.2432 10.353L15.5738 2.77429ZM10.2083 21.1866L11.0052 21.8843C11.6434 22.4426 12.4626 22.7502 13.3105 22.75H19.481C19.9095 22.7499 20.3272 22.615 20.6748 22.3643C21.0223 22.1137 21.2823 21.76 21.4177 21.3535L23.2365 15.897C23.3753 15.4805 23.4132 15.0369 23.347 14.6029C23.2808 14.1689 23.1124 13.7569 22.8557 13.4007C22.599 13.0445 22.2613 12.7545 21.8706 12.5544C21.4798 12.3543 21.047 12.25 20.608 12.25H18.0833C17.9456 12.2499 17.8097 12.2174 17.6869 12.1549C17.5641 12.0924 17.4578 12.0019 17.3766 11.8905C17.2954 11.7792 17.2417 11.6503 17.2197 11.5143C17.1978 11.3783 17.2083 11.239 17.2503 11.1078L18.3563 7.64979C18.5698 6.98351 18.5233 6.26115 18.2262 5.62774C17.929 4.99433 17.4033 4.49677 16.7545 4.23496L12.7622 11.221C12.5837 11.5334 12.3257 11.7932 12.0145 11.9739C11.7033 12.1546 11.3499 12.2498 10.99 12.25H10.2083V21.1866ZM8.45833 12.25H5.54167C5.46431 12.25 5.39013 12.2807 5.33543 12.3354C5.28073 12.3901 5.25 12.4643 5.25 12.5416V22.4583C5.25 22.6193 5.38067 22.75 5.54167 22.75H8.16667C8.24402 22.75 8.31821 22.7192 8.37291 22.6645C8.4276 22.6098 8.45833 22.5356 8.45833 22.4583V12.25Z' fill='%23FE4A23'/%3E%3C/svg%3E")}.costOptimization-card .bundle-icon-new{background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7875 25C9.18083 25 7.81458 24.4371 6.68875 23.3113C5.56292 22.1854 5 20.8162 5 19.2037C5 18.5304 5.11542 17.8746 5.34625 17.2362C5.57708 16.5979 5.91042 16.0167 6.34625 15.4925L10.7362 10.2213L8.875 6.4525C8.69917 6.11583 8.70667 5.78958 8.8975 5.47375C9.08917 5.15792 9.37667 5 9.76 5H20.24C20.6233 5 20.9108 5.15792 21.1025 5.47375C21.2942 5.78958 21.3017 6.11583 21.125 6.4525L19.2638 10.2213L23.6538 15.4925C24.0896 16.0167 24.4229 16.5979 24.6537 17.2362C24.8846 17.8737 25 18.5296 25 19.2037C25 20.8162 24.4375 22.1854 23.3125 23.3113C22.1875 24.4371 20.8208 25 19.2125 25H10.7875ZM14.9963 19.35C14.4396 19.35 13.9646 19.1521 13.5713 18.7563C13.1779 18.3604 12.9813 17.8842 12.9813 17.3275C12.9813 16.7708 13.1792 16.2958 13.575 15.9025C13.9708 15.5092 14.4475 15.3125 15.005 15.3125C15.5625 15.3125 16.0375 15.5108 16.43 15.9075C16.8225 16.3042 17.0192 16.7804 17.02 17.3363C17.0208 17.8921 16.8225 18.3671 16.425 18.7612C16.0275 19.1554 15.5512 19.3521 14.9963 19.3512M11.8875 9.6875H18.1375L19.8438 6.25H10.1562L11.8875 9.6875ZM10.7875 23.75H19.2125C20.48 23.75 21.5533 23.3067 22.4325 22.42C23.3108 21.5317 23.75 20.4604 23.75 19.2062C23.75 18.6779 23.6613 18.1633 23.4838 17.6625C23.3063 17.1617 23.0458 16.7075 22.7025 16.3L18.2275 10.9375H11.8025L7.3225 16.2937C6.9775 16.7004 6.7125 17.1567 6.5275 17.6625C6.3425 18.1675 6.25 18.6838 6.25 19.2113C6.25 20.4629 6.69375 21.5325 7.58125 22.42C8.46792 23.3067 9.53667 23.75 10.7875 23.75Z' fill='%23FE4A23'/%3E%3C/svg%3E")}.costOptimization-card .bundle-icon-new,.fullSuite-card .bundle-icon-new{color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0}.fullSuite-card .bundle-icon-new{background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.061 18.4L8.81096 17.15L4.93596 18.3875H4.81096C4.75009 18.3909 4.68917 18.3815 4.63213 18.36C4.57509 18.3385 4.52317 18.3053 4.47971 18.2625L3.57346 17.3687C3.50026 17.2991 3.45341 17.2063 3.44088 17.106C3.42835 17.0058 3.4509 16.9043 3.50471 16.8187L4.56096 15C5.2152 13.8804 6.12791 12.9336 7.22283 12.2388C8.31776 11.544 9.56308 11.1214 10.8547 11.0062L12.411 10.8687M12.411 10.8687C13.3151 9.79375 14.1485 8.87292 14.911 8.10625C16.3577 6.57378 18.0847 5.33266 19.9985 4.45C21.949 3.72039 24.0232 3.37858 26.1047 3.44375C26.2305 3.44549 26.351 3.49459 26.4422 3.58125C26.4855 3.621 26.5201 3.6693 26.5437 3.72308C26.5674 3.77687 26.5796 3.83498 26.5797 3.89375C26.6219 5.98142 26.2501 8.05676 25.486 10C24.6259 11.9193 23.3987 13.6519 21.8735 15.1C21.1047 15.875 20.1797 16.7062 19.111 17.6L18.9735 19.15C18.8613 20.441 18.442 21.6864 17.7505 22.7824C17.059 23.8783 16.1154 24.793 14.9985 25.45L13.1922 26.5062C13.1208 26.5433 13.0415 26.5626 12.961 26.5625C12.8414 26.56 12.7264 26.5158 12.636 26.4375L11.7297 25.525C11.6712 25.469 11.6296 25.3978 11.6097 25.3193C11.5898 25.2408 11.5924 25.1583 11.6172 25.0812L12.8235 21.1625M12.411 10.8687L8.84221 17.1812M12.8235 21.1625L11.611 19.95M12.8235 21.1625L19.136 17.6M23.386 9.1875C23.3876 8.50896 23.1201 7.85746 22.6421 7.37591C22.164 6.89435 21.5145 6.62206 20.836 6.61875C20.4884 6.60159 20.141 6.65523 19.8147 6.77642C19.4885 6.89761 19.1903 7.08382 18.9383 7.32375C18.6862 7.56368 18.4855 7.85232 18.3484 8.17216C18.2113 8.49201 18.1405 8.83638 18.1405 9.18437C18.1405 9.53237 18.2113 9.87674 18.3484 10.1966C18.4855 10.5164 18.6862 10.8051 18.9383 11.045C19.1903 11.2849 19.4885 11.4711 19.8147 11.5923C20.141 11.7135 20.4884 11.7672 20.836 11.75C21.5096 11.7503 22.1562 11.4854 22.636 11.0125C22.8771 10.7746 23.0674 10.4901 23.1953 10.1764C23.3231 9.86265 23.3859 9.52622 23.3797 9.1875H23.386Z' stroke='%23FE4A23' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.125 21.875C10.625 21.4125 15.0625 17.25 15.5813 14.4187C12.7313 14.9625 8.56875 19.375 8.125 21.875Z' stroke='%23FE4A23' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bundle-title-new{color:#141414;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;min-height:30px;margin:0;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:30px}.bundle-desc-tools-new{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:16px;width:100%;max-width:486px;padding:0;display:flex}.bundle-desc-new{color:#747373;flex:none;align-self:stretch;width:100%;min-height:21px;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.bundle-tools-section{flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;gap:8px;width:100%;max-width:486px;padding:0;display:flex}.bundle-tools-label{text-transform:uppercase;color:#747373;flex:none;align-self:stretch;width:100%;min-height:28px;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.bundle-tools-pills{flex-flow:wrap;flex:none;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:11px 10px;width:100%;max-width:486px;padding:0;display:flex}.tool-pill{box-sizing:border-box;background:#a1a1a11a;border:1px solid #141414;border-radius:11px;flex-flow:wrap;flex:none;place-content:center;align-items:center;gap:19px 10px;height:23px;padding:1px 16px;display:flex}.tool-pill span{color:#141414;flex:none;width:auto;height:18px;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.bundle-card-content:hover .tool-pill{background:#fe4a231a;border:1px solid #fe4a23}.bundle-card-content:hover .tool-pill span{color:#fe4a23}.bundle-card-content.selected .tool-pill{background:#fe4a2314;border:1px solid #fe4a23}.bundle-card-content.selected .tool-pill span{color:#fe4a23}.bundle-benefits-new{color:#141414;flex:none;width:100%;max-width:486px;margin:0;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}.bundle-bottom-spacer{flex:1;min-height:0}.benefit-item-new{align-items:center;gap:8px;margin-bottom:8px;display:flex}.benefit-check-new{color:#fe4a23;font-weight:700}.metrics-section-new{background:#fff;border-radius:24px;margin-bottom:48px;padding:48px}.metrics-section-new h2{color:#000;margin:0 0 32px;font-size:32px;font-weight:700}.metrics-grid-new{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.metric-slider-new{flex-direction:column;gap:12px;display:flex}.metric-slider-new label{color:#000;font-size:16px;font-weight:600}.slider-new{appearance:none;background:#e5e7eb;border-radius:4px;outline:none;width:100%;height:8px}.slider-new::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fe4a23;border-radius:50%;width:20px;height:20px}.slider-new::-moz-range-thumb{cursor:pointer;background:#fe4a23;border:none;border-radius:50%;width:20px;height:20px}.slider-value-new{color:#000;text-align:center;font-size:18px;font-weight:600}.metrics-section-figma{background:#fff;border:1px solid #d9d9d9;border-radius:40px;margin-bottom:48px;padding:48px}.metrics-section-figma h2{color:#000;text-align:center;margin:0 0 40px;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:60px}.metrics-grid-figma{grid-template-columns:repeat(2,1fr);gap:48px 64px;display:grid}.metric-slider-figma{flex-direction:column;gap:16px;display:flex}.metric-slider-figma label{color:#747373;text-align:center;font-family:Poppins,sans-serif;font-size:19px;font-weight:500;line-height:29px}.slider-figma{appearance:none;border-radius:3px;outline:none;width:100%;height:6px}.slider-figma::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fe4a23;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #0003}.slider-figma::-moz-range-thumb{cursor:pointer;background:#fe4a23;border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #0003}.slider-value-figma{color:#747373;text-align:center;font-family:Poppins,sans-serif;font-size:19px;font-weight:500;line-height:29px}.main-content-grid{grid-template-columns:400px 1fr;gap:32px;margin-top:48px;display:grid}.main-content-grid-figma{grid-template-columns:auto 1fr;gap:32px;margin-top:48px;display:grid}.tools-panel-new{background:#fff;border-radius:24px;height:fit-content;padding:32px}.tools-panel-new h3{color:#000;margin:0 0 24px;font-size:24px;font-weight:700}.tool-toggle-new{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.tool-toggle-new:last-child{border-bottom:none}.tool-info{flex:1}.tool-name-new{color:#000;margin-bottom:4px;font-size:16px;font-weight:600}.tool-desc-new{color:#6b7280;font-size:13px;line-height:1.4}.toggle-switch-new{flex-shrink:0;width:48px;height:24px;display:inline-block;position:relative}.toggle-switch-new input{opacity:0;width:0;height:0}.toggle-slider-new{cursor:pointer;background-color:#d9d9d9;border-radius:24px;transition:all .3s;position:absolute;inset:0}.toggle-slider-new:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px}.toggle-switch-new input:checked+.toggle-slider-new{background-color:#fe4a23}.toggle-switch-new input:checked+.toggle-slider-new:before{transform:translate(24px)}.tools-panel-figma{box-sizing:border-box;background:#fff;border:1px solid #0003;border-radius:40px;flex-direction:column;width:100%;max-width:450px;height:600px;padding:32px 12px 32px 25px;display:flex}.tools-scroll-container{scrollbar-width:thin;scrollbar-color:#666 transparent;flex:1;padding-right:5px;overflow:hidden auto}.tools-scroll-container::-webkit-scrollbar{width:3px}.tools-scroll-container::-webkit-scrollbar-track{background:0 0;border-radius:2px}.tools-scroll-container::-webkit-scrollbar-thumb{background:#666;border-radius:2px;transition:background .2s}.tools-scroll-container::-webkit-scrollbar-thumb:hover{background:#444}.tools-panel-figma h3{color:#141414;text-align:center;margin:0 0 24px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600}.tool-toggle-figma{box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-radius:10px;flex-direction:row;align-items:center;width:100%;min-height:72px;margin-bottom:10px;padding:5px 15px;display:flex}.tool-toggle-figma:last-child{margin-bottom:0}.tool-toggle-figma:has(input:checked){background:#fe4a231a}.tool-info-figma{flex-direction:column;flex:1;min-width:0;margin-right:15px;display:flex}.tool-name-figma{color:#141414;margin-bottom:4px;font-size:20px;font-weight:500}.tool-desc-figma,.tool-name-figma{white-space:nowrap;font-family:Poppins,sans-serif;line-height:29px}.tool-desc-figma{color:#747373;font-size:14px;font-weight:400}.toggle-switch-figma{flex-shrink:0;width:42px;height:22.5px;margin-top:5px;display:inline-block;position:relative}.toggle-switch-figma input{opacity:0;width:0;height:0}.toggle-slider-figma{cursor:pointer;background-color:#0003;border-radius:15px;transition:all .3s;position:absolute;inset:0}.toggle-slider-figma:before{content:"";background-color:#fff;border-radius:50%;width:19.5px;height:19.5px;transition:all .3s;position:absolute;bottom:1.5px;left:1.5px}.toggle-switch-figma input:checked+.toggle-slider-figma{background-color:#fe4a23}.toggle-switch-figma input:checked+.toggle-slider-figma:before{transform:translate(21px)}.results-panel-new{flex-direction:column;gap:24px;display:flex}.results-panel-figma{flex-direction:column;align-items:flex-start;gap:10px;height:100%;padding:0;display:flex}.annual-savings-card-figma{background:#141414;border-radius:40px;justify-content:space-between;align-items:center;gap:32px;width:100%;padding:40px;display:flex}.savings-metric-figma{text-align:center;flex:1;align-items:center;gap:6px}.savings-label-figma{color:#fff;letter-spacing:1px;text-transform:uppercase;text-align:center;white-space:nowrap;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:130%}.savings-value-figma{margin-bottom:8px;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;line-height:100%}.savings-value-figma.orange{color:#fe4a23}.savings-value-figma.white{color:#fff}.savings-subtitle-figma{color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:400;line-height:130%}.savings-divider-figma{background:#747373;width:1px;height:70px}.roi-card-figma{text-align:center;background:#f2f2f2;border:1px solid #0003;border-radius:30px;flex-direction:column;flex:1;justify-content:center;width:100%;min-height:300px;padding:30px 54px;display:flex}.roi-card-figma h3{text-transform:capitalize;color:#000;margin:0 0 24px;font-size:24px;font-weight:500}.roi-card-figma h3,.roi-percentage-figma{font-family:Poppins,sans-serif;line-height:130%}.roi-percentage-figma{color:#fe4a23;margin:24px 0;font-size:48px;font-weight:600}.roi-subtitle-figma{text-transform:capitalize;color:#747373;margin:0 0 40px;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:130%}.roi-details-figma{grid-template-columns:repeat(2,1fr);gap:48px;padding-top:16px;display:grid}.roi-detail-figma{text-align:center}.roi-detail-value-figma{color:#747373;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:20px;font-weight:700}.roi-detail-label-figma{color:#747373;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}@media (max-width:1200px){.main-content-grid{grid-template-columns:1fr}.benchmarks-grid{grid-template-columns:repeat(2,1fr)}.impact-grid-new{flex-wrap:wrap;gap:32px}.impact-item-new:not(:last-child):after{display:none}.challenges-section{flex-direction:column;gap:32px}.challenges-content{width:100%}.challenges-image{aspect-ratio:476.81/420;width:100%;height:auto}.main-content-grid-figma{grid-template-columns:1fr}.annual-savings-card-figma{flex-wrap:wrap}.savings-divider-figma{display:none}}.breakdown-sections-figma{box-sizing:border-box;flex-direction:column;gap:32px;width:100%;margin-top:32px;display:flex}.savings-breakdown-figma{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:40px;width:100%;padding:40px}.breakdown-title-figma{color:#141414;align-items:center;gap:12px;margin:0 0 32px;font-family:Poppins,sans-serif;font-size:32px;font-weight:500;line-height:48px;display:flex}.breakdown-icon-figma{flex-shrink:0;width:40px;height:40px}.breakdown-list-figma{flex-direction:column;gap:24px;max-height:300px;display:flex;overflow-y:scroll}.breakdown-item-figma{flex-direction:row;align-items:center;gap:121px;display:flex}.breakdown-tool-name-figma{width:146px;font-family:Poppins,sans-serif;font-size:19px;font-weight:500;line-height:29px}.breakdown-bar-container-figma{background:#d9d9d9;border-radius:10px;width:602px;height:15px;position:relative;overflow:hidden}.breakdown-bar-figma{background:#fe4a23;border-radius:10px;height:15px;transition:width .3s}.breakdown-value-figma{text-align:right;font-family:Poppins,sans-serif;font-size:19px;font-weight:500;line-height:29px}.performance-impact-figma{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:24px;width:100%;padding:40px}@media (max-width:768px){.main-nav{display:none}.bundles-grid-new,.metrics-grid-new{grid-template-columns:1fr}.key-metrics-new{grid-template-columns:repeat(2,1fr)}.benchmarks-grid{grid-template-columns:1fr}.impact-grid-new{flex-direction:column;gap:24px}.savings-row-new{grid-template-columns:1fr;gap:8px}.savings-amount{text-align:left}.insights-header h2{font-size:32px}.challenges-content h3{font-size:24px}.industry-impact-new h3{font-size:32px}.metrics-grid-figma{grid-template-columns:1fr}.annual-savings-card-figma{flex-direction:column;gap:24px}.roi-details-figma{grid-template-columns:1fr;gap:24px}.roi-percentage-figma{font-size:60px}.breakdown-item-figma{flex-direction:column;gap:8px}.breakdown-value-figma{text-align:left}.breakdown-bar-container-figma{width:100%}.tab-navigation-container{width:95%;max-width:762px;height:auto;padding:6px}.tab-navigation-inner{flex-direction:column;gap:8px;width:100%;height:auto}.tab-btn,.tab-btn:first-child,.tab-btn:nth-child(2),.tab-btn:nth-child(3){width:100%;height:48px}.tab-btn{font-size:16px}}.ats-benefits-analyzer .hero-section,.calculations-admin .hero-section{text-align:center;background:#fff;padding:60px 0 40px}.ats-benefits-analyzer .hero-title,.calculations-admin .hero-title{color:#000;margin:0 0 16px;font-family:Poppins,sans-serif;font-size:48px;font-weight:700;line-height:1.2}.ats-benefits-analyzer .hero-subtitle,.calculations-admin .hero-subtitle{color:#747373;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.section-title-with-badge{gap:16px;margin-bottom:24px}.section-number-badge,.section-title-with-badge{justify-content:center;align-items:center;display:flex}.section-number-badge{color:#fff;background:#fe4a23;border-radius:8px;flex-shrink:0;width:40px;height:40px;font-family:Poppins,sans-serif;font-size:20px;font-weight:700}.section-title-text{color:#141414;margin:0;font-family:Poppins,sans-serif;font-size:32px;font-weight:600}.scenarios-section{padding:60px 0}.scenarios-section .section-subtitle{color:#747373;text-align:center;margin:0 0 40px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400}.ats-benefits-container{max-width:1200px;margin:0 auto;padding:0}.ats-section{margin-bottom:80px}.ats-section-header{justify-content:center;align-items:center;gap:21px;margin-bottom:24px;display:flex}.select-all-button{color:#fff;letter-spacing:.5px;cursor:pointer;white-space:nowrap;background:#000;border:none;border-radius:20px;margin-left:auto;padding:8px 20px;font-size:12px;font-weight:600;transition:all .2s}.select-all-button:hover{background:#1f1f1f;transform:translateY(-1px)}.select-all-button:active{transform:translateY(0)}.ats-section-badge{color:#fff;border-radius:13.85px;flex-shrink:0;justify-content:center;align-items:center;width:63px;height:63px;font-family:Prompt,sans-serif;font-size:41.54px;font-weight:600;line-height:63px;display:flex}.ats-section-badge.orange{background:#fe4a23}.ats-section-badge.black{background:#141414}.ats-section-title{margin:0;font-size:32px;font-weight:600;line-height:130%}.ats-section-subtitle,.ats-section-title{color:#141414;font-family:Poppins,sans-serif}.ats-section-subtitle{text-align:center;max-width:787px;margin:0 auto 40px;font-size:19px;font-weight:400;line-height:28px}.industry-scenarios-grid{flex-flow:wrap;justify-content:center;align-items:center;gap:27px;display:flex}.industry-scenario-card{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #0003;border-radius:20px;flex-direction:column;align-items:flex-start;gap:22px;width:326px;padding:35px 32px;transition:all .2s;display:flex;box-shadow:4px 4px 6px #00000026}.industry-scenario-card:hover{border-color:#fe4a23;transform:translateY(-2px);box-shadow:4px 6px 12px #0003}.industry-scenario-card.selected{border-width:2px;border-color:#fe4a23}.scenario-card-header{flex-direction:row;align-items:flex-start;gap:7px;width:100%;display:flex}.scenario-card-icon{flex-shrink:0;width:30px;height:30px;font-size:24px}.scenario-card-title{color:#141414;flex:1;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:27px}.scenario-card-description{color:#747373;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:21px}.scenario-tools-section{flex-direction:column;gap:11px;width:100%;display:flex}.scenario-tools-label{letter-spacing:1px;text-transform:uppercase;color:#747373;margin:0;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:16px}.scenario-tools-tags{flex-flow:wrap;gap:7px;display:flex}.scenario-tool-tag{color:#141414;background:#fff;border:1px solid #141414;border-radius:20px;align-items:center;padding:6px 16px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:20px;display:flex}.company-profile-grid{grid-template-columns:repeat(2,1fr);gap:32px 48px;max-width:900px;margin:0 auto;display:grid}.profile-field{flex-direction:column;gap:12px;display:flex}.profile-label{font-weight:500}.profile-input,.profile-label{color:#141414;font-family:Poppins,sans-serif;font-size:16px;line-height:24px}.profile-input{background:#fff;border:1px solid #d9d9d9;border-radius:12px;width:100%;padding:16px 20px;font-weight:400;transition:border-color .2s}.profile-input:focus{border-color:#fe4a23;outline:none}.profile-input::placeholder{color:#747373}.ats-capabilities-grid{flex-flow:wrap;justify-content:center;align-items:stretch;gap:27px;display:flex}.ats-capability-card{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #0003;border-radius:20px;flex-direction:column;align-items:center;gap:22px;width:326px;min-height:397px;padding:35px 32px;transition:all .2s;display:flex;box-shadow:4px 4px 6px #00000026}.ats-capability-card:hover{border-color:#fe4a23;transform:translateY(-2px);box-shadow:4px 6px 12px #0003}.ats-capability-card.selected{border-width:2px;border-color:#fe4a23}.capability-header{flex-direction:row;align-items:flex-start;gap:7px;width:262px;display:flex}.capability-icon{flex-shrink:0;width:30px;height:30px;font-size:24px}.capability-title{color:#141414;font-size:18px;font-weight:600;line-height:27px}.capability-description,.capability-title{flex:1;margin:0;font-family:Poppins,sans-serif}.capability-description{color:#747373;width:262px;font-size:14px;font-weight:400;line-height:21px}.capability-kpis{flex-direction:column;gap:3px;width:100%;margin-bottom:auto;display:flex}.kpi-item{align-items:center;gap:8px;display:flex}.kpi-arrow{flex-shrink:0}.kpi-text{color:#141414;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:28px}.kpi-number{color:#fe4a23}.capability-metrics{flex-direction:row;justify-content:space-between;align-items:center;width:275px;display:flex}.metric-box{box-sizing:border-box;background:#fff;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:129px;height:122px;padding:17px 35px;display:flex}.metric-value{color:#fe4a23;font-size:24px;line-height:36px}.metric-label,.metric-value{font-family:Poppins,sans-serif}.metric-label{text-align:center;color:#747373;font-size:16px;line-height:24px}.metric-divider{background:linear-gradient(#d9d9d900,#0003 49.04%,#73737300);flex-shrink:0;align-self:stretch;width:3px;height:100%}.ats-features-grid{flex-flow:wrap;justify-content:center;align-items:stretch;gap:27px;display:flex}.ats-feature-card{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #0003;border-radius:20px;flex-direction:column;align-items:center;gap:22px;width:326px;min-height:321px;padding:35px 32px;transition:all .2s;display:flex;box-shadow:4px 4px 6px #00000026}.ats-feature-card:hover{border-color:#fe4a23;transform:translateY(-2px);box-shadow:4px 6px 12px #0003}.ats-feature-card.selected{border-width:2px;border-color:#fe4a23}.feature-header{flex-direction:row;align-items:flex-start;gap:7px;width:262px;display:flex}.feature-icon{flex-shrink:0;width:30px;height:30px;font-size:24px}.feature-title{color:#141414;font-size:18px;font-weight:600;line-height:27px}.feature-description,.feature-title{flex:1;margin:0;font-family:Poppins,sans-serif}.feature-description{color:#747373;width:262px;font-size:14px;font-weight:400;line-height:21px}.feature-metrics{flex-direction:row;justify-content:space-between;align-items:center;width:275px;margin-top:auto;display:flex}.ats-results-section{margin-top:80px}.results-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}.result-card{border:1px solid #d9d9d9;border-radius:20px;padding:32px}.result-card.primary{background:#141414}.result-card h3{margin:0 0 16px;font-family:Poppins,sans-serif;font-size:18px}.result-card.primary h3{color:#fff}.result-value{color:#fe4a23;font-size:36px;line-height:1.2}.result-comparison,.result-value{margin:16px 0;font-family:Poppins,sans-serif}.result-comparison{gap:12px;font-size:18px}.old-value{color:#747373}.new-value{color:#fe4a23;font-weight:600}.arrow{color:#747373}.result-subtitle{color:#747373;font-family:Poppins,sans-serif;font-size:14px;font-weight:400}.result-card.primary .result-subtitle{color:#fff}.cta-section{background:#f9fafb;border-radius:24px;padding:48px}.cta-section h3{color:#141414;margin:0 0 16px;font-family:Poppins,sans-serif;font-size:32px}.cta-section p{color:#747373;margin:0 0 32px;font-weight:400}.cta-button,.cta-section p{font-family:Poppins,sans-serif;font-size:18px}.cta-button{background:#fe4a23;border-radius:12px;padding:16px 48px;transition:background .2s}.cta-button:hover{background:#e03d1a}@media (max-width:1200px){.ats-capabilities-grid,.ats-features-grid,.industry-scenarios-grid,.results-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ats-section-badge{width:50px;height:50px;font-size:32px;line-height:50px}.ats-section-title{font-size:24px}.ats-capabilities-grid,.ats-features-grid,.company-profile-grid,.industry-scenarios-grid,.results-grid{grid-template-columns:1fr}.ats-capability-card,.ats-feature-card,.industry-scenario-card{width:100%}}.admin-formulas-grid{flex-direction:column;gap:32px;margin-top:40px;display:flex}.admin-formula-card{background:#f5f5f5;border-radius:24px;padding:40px;box-shadow:0 2px 8px #00000014}.admin-card-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.admin-card-title-section{flex:1;align-items:flex-start;gap:20px;display:flex}.admin-card-icon{background:#fe4a23;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.admin-card-title{color:#141414;margin:0 0 8px;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:1.3}.admin-card-description{color:#747373;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.admin-edit-button{color:#fff;cursor:pointer;background:#141414;border:none;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:12px 24px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:background .2s;display:flex}.admin-edit-button:hover{background:#2a2a2a}.admin-card-content{flex-direction:column;gap:32px;display:flex}.admin-section-label{color:#141414;margin:0 0 12px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.5}.admin-formula-section{flex-direction:column;display:flex}.admin-formula-text{color:#141414;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.6}.admin-values-grid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.admin-value-item{flex-direction:column;display:flex}.admin-value-number{color:#fe4a23;margin:0;font-family:Poppins,sans-serif;font-size:36px;font-weight:700;line-height:1.2}.admin-kpi-section{flex-direction:column;display:flex}.admin-kpi-badges{flex-wrap:wrap;gap:12px;display:flex}.admin-kpi-badge{color:#fe4a23;white-space:nowrap;background:0 0;border:2px solid #fe4a23;border-radius:24px;padding:8px 20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.5}.admin-assumptions-list,.admin-assumptions-section{flex-direction:column;display:flex}.admin-assumptions-list{gap:12px;margin:0;padding:0;list-style:none}.admin-assumption-item{color:#141414;align-items:flex-start;gap:12px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.6;display:flex}.admin-assumption-icon{flex-shrink:0;margin-top:4px}.admin-example-section{background:#fff;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden}.admin-example-header{color:#fe4a23;text-transform:uppercase;letter-spacing:.5px;background:0 0;padding:16px 24px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.admin-example-content{flex-direction:column;gap:12px;padding:24px;display:flex}.admin-example-calculation,.admin-example-scenario{color:#141414;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.admin-example-result{color:#fe4a23;font-weight:700}.admin-edit-input,.admin-edit-input-small{color:#141414;background:#fff;border:2px solid #e5e5e5;border-radius:8px;width:100%;padding:12px 16px;font-family:Poppins,sans-serif;font-size:16px;transition:border-color .2s}.admin-edit-input-small:focus,.admin-edit-input:focus{border-color:#fe4a23;outline:none}.admin-edit-input-small{max-width:200px}@media (max-width:768px){.admin-formula-card{padding:24px}.admin-card-header,.admin-card-title-section{flex-direction:column;gap:16px}.admin-card-title{font-size:22px}.admin-values-grid{grid-template-columns:1fr;gap:24px}.admin-kpi-badges{flex-direction:column}.admin-kpi-badge{text-align:center;width:100%}}@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-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}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#fafafa;min-height:100vh;color:#2c2c2c}.top-header{background:#fff;border-bottom:1px solid #ececec;padding:20px 0;box-shadow:0 2px 8px rgba(0,0,0,.04)}.header-content{max-width:1400px;margin:0 auto;padding:0 20px;justify-content:space-between}.header-content,.logo-section{display:flex;align-items:center}.logo-section{gap:15px}.logo{font-size:1.8rem;font-weight:700;color:#f85757;letter-spacing:-.5px}.tagline{color:#777;font-size:.95rem}.container{max-width:1400px;padding:30px 20px}.page-title{margin-bottom:10px;color:#2c2c2c}.page-title h1{font-size:2.2rem;font-weight:600;margin-bottom:8px;color:#2c2c2c}.page-title p{color:#777;font-size:1.05rem}.sliders-section{background:#fff;border:1px solid #ececec;border-radius:12px;padding:25px;margin:30px 0;box-shadow:0 2px 10px rgba(0,0,0,.06)}.sliders-section h2{color:#2c2c2c;margin-bottom:20px;font-size:1.2rem;font-weight:600;display:flex;align-items:center;gap:8px}.sliders-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.main-grid{display:grid;grid-template-columns:350px 1fr;gap:25px;margin-top:0}.config-panel{background:#fff;border:1px solid #ececec;border-radius:12px;padding:25px;box-shadow:0 2px 10px rgba(0,0,0,.06);max-height:85vh;overflow-y:auto}.config-panel h2{color:#2c2c2c;margin-bottom:20px;font-size:1.2rem;font-weight:600;display:flex;align-items:center;gap:8px}.section-divider{height:1px;background:#ececec;margin:25px 0}.input-group{margin-bottom:22px}.input-group label{display:block;margin-bottom:8px;color:#555;font-weight:500;font-size:.95rem}.input-group input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:5px;background:#e0e0e0;outline:none;margin-bottom:8px}.input-group input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#f85757;cursor:pointer;box-shadow:0 2px 4px rgba(248,87,87,.3)}.input-group input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#f85757;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(248,87,87,.3)}.input-group input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 2px 8px rgba(248,87,87,.5)}.input-group input[type=range]::-moz-range-thumb:hover{box-shadow:0 2px 8px rgba(248,87,87,.5)}.input-group .value-display{text-align:right;color:#f85757;font-weight:600;font-size:1.05rem}.tool-toggle{background:#fff;border:1px solid #ececec;border-radius:10px;padding:16px;margin-bottom:12px;transition:all .2s ease}.tool-toggle:hover{border-color:#e0e0e0;box-shadow:0 3px 8px rgba(248,87,87,.08)}.tool-toggle.active{background:linear-gradient(135deg,#fff5f5,#fff0f0);border-color:#f85757}.tool-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.tool-name{font-weight:600;color:#2c2c2c;font-size:.95rem}.tool-badge{display:inline-block;padding:2px 8px;background:#f85757;color:#fff;border-radius:4px;font-size:.7rem;font-weight:600;margin-left:8px;text-transform:uppercase}.toggle-switch{position:relative;width:48px;height:24px}.toggle-switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d0d0d0;border-radius:24px}.slider,.slider:before{position:absolute;transition:.3s}.slider:before{content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#f85757}input:checked+.slider:before{transform:translateX(24px)}.tool-description{font-size:.85rem;color:#777;line-height:1.5}.dashboard-area{display:grid;gap:25px}.metric-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.metric-card{background:#fff;border:1px solid #ececec;border-radius:10px;padding:22px;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .2s ease}.metric-card:hover{box-shadow:0 6px 20px rgba(248,87,87,.1);transform:translateY(-2px)}.metric-card.primary{background:linear-gradient(135deg,#f85757,#ff6b6b);color:#fff;border:none}.metric-card.primary .metric-label{color:hsla(0,0%,100%,.9)}.metric-card.primary .metric-change{color:hsla(0,0%,100%,.85)}.metric-card.primary .metric-value{color:#fff}.metric-icon{width:40px;height:40px;background:#fff5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;font-size:1.3rem}.metric-card.primary .metric-icon{background:hsla(0,0%,100%,.2)}.metric-label{color:#777;font-size:.85rem;margin-bottom:8px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.metric-value{font-size:1.8rem;color:#2c2c2c;margin-bottom:4px}.metric-change{font-size:.85rem;color:#10b981;font-weight:500}.chart-container{background:#fff;border:1px solid #ececec;border-radius:10px;padding:25px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.chart-container h3{color:#2c2c2c;margin-bottom:20px;font-size:1.1rem;font-weight:600}.savings-breakdown{display:grid;gap:12px}.savings-item{display:grid;grid-template-columns:160px 1fr auto;align-items:center;padding:14px;background:#fafafa;border-radius:8px;transition:all .2s ease}.savings-item:hover{background:#f5f5f5}.savings-item.inactive{opacity:.4;pointer-events:none}.savings-item-name{font-weight:500;color:#555;font-size:.9rem}.savings-bar-container{margin:0 20px;background:#ececec;height:28px;border-radius:6px;overflow:hidden}.savings-bar{height:100%;background:linear-gradient(90deg,#f85757,#ff6b6b);transition:width .5s ease;border-radius:6px}.savings-value{font-weight:600;color:#2c2c2c;min-width:100px;text-align:right}.roi-section{background:#fff;border:2px solid #f85757;border-radius:10px;padding:30px;text-align:center;position:relative;overflow:hidden}.roi-section:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f85757,#ff6b6b)}.roi-title{color:#555;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-weight:600}.roi-value{font-size:3.5rem;font-weight:700;color:#f85757;margin:15px 0}.roi-subtitle{color:#777;font-size:1rem}.comparison-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}.comparison-item{text-align:center;padding:15px;background:#fafafa;border-radius:8px}.comparison-label{font-size:.85rem;color:#777;margin-bottom:5px}.comparison-value{font-size:1.3rem;font-weight:600;color:#2c2c2c}.smart-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:#fff5f5;border:1px solid #f85757;border-radius:20px;font-size:.8rem;color:#f85757;font-weight:600}.change-benchmarks-link{background:none;border:none;color:#fe4a23;font-size:1rem;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;margin-top:8px;display:inline-block}.change-benchmarks-link:hover{color:#e63900;text-decoration:underline}.bundles-section{background:#fff;border:1px solid #ececec;border-radius:12px;padding:30px;margin:30px 0;box-shadow:0 2px 10px rgba(0,0,0,.06)}.bundles-section h2{color:#2c2c2c;margin-bottom:8px;font-size:1.3rem;font-weight:600;display:flex;align-items:center;gap:8px}.bundles-subtitle{color:#777;font-size:1rem;margin-bottom:25px;line-height:1.5}.bundles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.bundle-card{background:#fff;border:2px solid #ececec;border-radius:12px;padding:24px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column}.bundle-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.bundle-card.selected{border-width:2px;box-shadow:0 8px 25px rgba(254,74,35,.15);transform:translateY(-2px)}.bundle-card.selected:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--bundle-color,#f85757),var(--bundle-color,#ff6b6b))}.bundle-header{margin-bottom:16px}.bundle-name{font-size:1.1rem;font-weight:700;color:#2c2c2c;margin-bottom:8px;line-height:1.3}.bundle-kpi{font-size:.9rem;font-weight:600;padding:4px 12px;border-radius:20px;background:rgba(248,87,87,.1);display:inline-block;color:#2c2c2c}.bundle-kpi[style*="background: rgba(16, 185, 129, 0.15)"]{color:#065f46}.bundle-kpi[style*="background: rgba(139, 92, 246, 0.15)"]{color:#4c1d95}.bundle-kpi[style*="background: rgba(245, 158, 11, 0.15)"]{color:#92400e}.bundle-kpi[style*="background: rgba(239, 68, 68, 0.15)"]{color:#991b1b}.bundle-description{color:#666;font-size:.95rem;line-height:1.5;margin-bottom:18px}.bundle-tools{margin-bottom:18px;padding:16px;background:#fafafa;border-radius:8px;border:1px solid #f0f0f0}.bundle-tools-header{font-size:.85rem;font-weight:600;color:#555;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.bundle-tools-list{display:flex;flex-wrap:wrap;gap:8px}.bundle-tool-badge{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#fff;border:1px solid #e0e0e0;border-radius:20px;font-size:.75rem;color:#555;font-weight:500;transition:all .2s ease;cursor:default}.bundle-tool-badge:hover{border-color:#d0d0d0;background:#f8f8f8;transform:translateY(-1px)}.bundle-tool-badge .tool-icon{font-size:.9rem}.bundle-tool-badge .tool-name-short{white-space:nowrap}.bundle-card.selected .bundle-tool-badge{border-color:#fe4a23;background:rgba(254,74,35,.05);color:#fe4a23}.bundle-card.selected .bundle-tool-badge:hover{background:rgba(254,74,35,.1)}.bundle-benefits{margin-bottom:20px}.benefit-item{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.9rem;color:#555}.benefit-check{font-weight:700;font-size:.9rem}.bundle-tools-count{color:#888;font-size:.85rem;font-weight:500;text-align:center;padding-top:16px;border-top:1px solid #f0f0f0}.selected-bundle-indicator{background:linear-gradient(135deg,#fff5f5,#fff0f0);border:1px solid #f85757;border-radius:8px;padding:12px 16px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.bundle-indicator-text{color:#f85757;font-weight:600;font-size:.9rem}.clear-bundle-btn{background:#f85757;color:#fff;border:none;padding:6px 12px;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease}.clear-bundle-btn:hover{background:#e74c3c;transform:translateY(-1px)}@media (max-width:1024px){.main-grid{grid-template-columns:1fr}.config-panel{max-height:none}.sliders-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.bundles-grid{grid-template-columns:1fr}}@media (max-width:768px){.comparison-grid,.metric-cards,.sliders-grid{grid-template-columns:1fr}.bundle-card,.bundles-section{padding:20px}}@media (max-width:480px){.selected-bundle-indicator{flex-direction:column;gap:10px;text-align:center}}.ats-benefits-analyzer{min-height:100vh;background:#fafafa;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.hero-section{background:linear-gradient(135deg,#f85757,#ff6b6b);color:#fff;padding:80px 0;text-align:center}.hero-title{font-size:3.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.hero-subtitle{font-size:1.25rem;opacity:.9;max-width:600px;margin:0 auto}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title{font-size:2rem;font-weight:600;margin-bottom:2rem;text-align:center;color:#1f2937}.scenarios-section{background:#fff;padding:4rem 0;margin-top:-2rem;border-radius:2rem 2rem 0 0}.scenarios-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.scenario-card{background:#fff;border:2px solid #e5e7eb;border-radius:1rem;padding:2rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.scenario-card:hover{border-color:#f85757;transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.scenario-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.scenario-icon{font-size:2rem}.scenario-name{font-size:1.25rem;font-weight:600;color:#1f2937}.scenario-description{color:#6b7280;margin-bottom:1.5rem;line-height:1.6}.scenario-benefits{display:flex;flex-wrap:wrap;gap:.5rem}.benefit-tag{background:#f3f4f6;color:#374151;padding:.25rem .75rem;border-radius:1rem;font-size:.875rem;font-weight:500}.profile-section{background:#f9fafb;padding:4rem 0}.profile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.profile-item{display:flex;flex-direction:column;gap:.5rem}.profile-item label{font-weight:600;color:#374151}.profile-item input,.profile-item select{padding:.75rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:border-color .2s}.profile-item input:focus,.profile-item select:focus{outline:none;border-color:#f85757}.benefits-section{background:#fff;padding:4rem 0}.cadient-texting-section{margin-bottom:4rem;padding:2rem;background:linear-gradient(135deg,rgba(248,87,87,.05),hsla(0,100%,71%,.05));border-radius:1.5rem;border:2px solid rgba(248,87,87,.1)}.subsection-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#1f2937;display:flex;align-items:center;gap:.75rem}.ats-icon,.texting-icon{font-size:1.75rem}.subsection-description{color:#6b7280;margin-bottom:2rem;line-height:1.6;font-size:1.1rem}.texting-benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.texting-card{background:#fff;border:2px solid #f85757;position:relative;overflow:hidden}.texting-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f85757,#ff6b6b)}.texting-card .benefit-name{font-size:1.125rem;color:#f85757}.texting-kpis{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.kpi-tag{background:linear-gradient(135deg,#f85757,#ff6b6b);color:#fff;padding:.375rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.section-separator{margin:3rem 0 2rem;padding-top:2rem;border-top:2px solid #e5e7eb}.section-separator .subsection-title{margin-bottom:2rem;color:#6b7280}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.benefit-card{background:#fff;border:2px solid #e5e7eb;border-radius:1rem;padding:2rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.benefit-card:hover{border-color:#f85757;transform:translateY(-2px)}.benefit-card.selected{border-color:#f85757;background:linear-gradient(135deg,rgba(248,87,87,.1),hsla(0,100%,71%,.1))}.benefit-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.benefit-icon{font-size:2rem}.benefit-name{font-size:1.125rem;font-weight:600;color:#1f2937}.benefit-description{color:#6b7280;margin-bottom:1.5rem;line-height:1.6}.benefit-metrics{display:flex;gap:2rem}.metric{text-align:center}.metric-value{display:block;font-size:1.5rem;font-weight:700;color:#f85757}.metric-label{font-size:.875rem;color:#6b7280}.results-section{background:#f9fafb;padding:4rem 0}.results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:3rem}.result-card{background:#fff;border-radius:1rem;padding:2rem;text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.result-card.primary{background:linear-gradient(135deg,#f85757,#ff6b6b);color:#fff}.result-card h3{font-size:1rem;font-weight:600;margin-bottom:1rem;color:#6b7280}.result-card.primary h3{color:hsla(0,0%,100%,.9)}.result-value{font-size:2.5rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.result-card.primary .result-value{color:#fff}.result-comparison{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.5rem}.old-value{color:#ef4444;font-weight:600;text-decoration:line-through}.arrow{color:#6b7280;font-weight:700}.new-value{color:#10b981;font-weight:700;font-size:1.5rem}.result-subtitle{color:#6b7280;font-size:.875rem}.result-card.primary .result-subtitle{color:hsla(0,0%,100%,.8)}.cta-section{text-align:center;background:#fff;padding:3rem;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.cta-section h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#1f2937}.cta-section p{color:#6b7280;margin-bottom:2rem}.cta-button{background:linear-gradient(135deg,#f85757,#ff6b6b);color:#fff;padding:1rem 2rem;border:none;border-radius:.5rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:transform .2s}.cta-button:hover{transform:translateY(-2px)}@media (max-width:768px){.hero-title{font-size:2.5rem}.benefits-grid,.results-grid,.scenarios-grid,.texting-benefits-grid{grid-template-columns:1fr}.cadient-texting-section{padding:1.5rem}.subsection-title{font-size:1.25rem}.profile-grid{grid-template-columns:1fr}.result-comparison{flex-direction:column;gap:.5rem}}.contact-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}.contact-modal-content{position:relative;width:90%;max-width:800px;height:80vh;background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.contact-modal-close{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.5rem;cursor:pointer;z-index:1001;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.contact-modal-close:hover{background:rgba(0,0,0,.7)}.contact-modal-content iframe{width:100%;height:100%;border:none}@media (max-width:768px){.contact-modal-overlay{padding:1rem}.contact-modal-content{width:95%;height:85vh}}.calculations-admin{min-height:100vh;background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:2rem 0}.admin-header{text-align:center;margin-bottom:3rem;padding:0 2rem}.admin-header h1{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:.5rem}.admin-header p{font-size:1.1rem;color:#718096;margin-bottom:2rem}.admin-actions{display:flex;justify-content:center;gap:1rem}.pdf-button{background:linear-gradient(135deg,#f85757,#ff6b6b);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(248,87,87,.3)}.pdf-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(248,87,87,.4)}.admin-tabs{display:flex;justify-content:center;margin-bottom:3rem;gap:.5rem}.tab-button{padding:.75rem 2rem;border:2px solid #e2e8f0;background:#fff;color:#64748b;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.tab-button.active{background:#f85757;color:#fff;border-color:#f85757}.tab-button:hover:not(.active){border-color:#f85757;color:#f85757}.calculations-content{max-width:1200px;margin:0 auto;padding:0 2rem}.report-header{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);margin-bottom:2rem;text-align:center}.report-header h2{font-size:2rem;font-weight:700;color:#2d3748;margin-bottom:1rem}.report-meta{display:flex;justify-content:center;gap:2rem;color:#718096;font-size:.9rem}.formulas-grid{display:grid;gap:2rem;margin-bottom:3rem}.formula-card{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:all .3s ease}.formula-card:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.formula-header{display:flex;justify-content:between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f7fafc}.formula-header h3{font-size:1.3rem;font-weight:700;color:#2d3748;flex:1}.edit-button{background:#f7fafc;border:1px solid #e2e8f0;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.9rem;transition:all .3s ease}.edit-button:hover{background:#f85757;color:#fff;border-color:#f85757}.formula-content{display:grid;gap:1.5rem}.formula-description p{color:#4a5568;line-height:1.6;font-size:1rem}.formula-section h4{font-size:1rem;font-weight:600;color:#2d3748;margin-bottom:.5rem}.formula-code{background:#f7fafc;padding:1rem;border-radius:6px;font-family:Monaco,Menlo,monospace;font-size:.9rem;color:#2d3748;border:1px solid #e2e8f0;display:block}.formula-parameters{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.parameter{display:flex;flex-direction:column;gap:.5rem}.parameter label{font-size:.9rem;font-weight:600;color:#4a5568}.parameter-value{background:#f7fafc;padding:.5rem;border-radius:4px;font-weight:600;color:#f85757}.kpi-impact h4{color:#2d3748;margin-bottom:.5rem}.impact-text{background:linear-gradient(135deg,#f85757,#ff6b6b);color:#fff;padding:.75rem;border-radius:6px;font-weight:600;margin:0}.assumptions h4{color:#2d3748;margin-bottom:.5rem}.assumptions-list{list-style:none;padding:0;margin:0}.assumptions-list li{background:#f7fafc;padding:.5rem .75rem;margin-bottom:.5rem;border-radius:4px;border-left:3px solid #f85757;font-size:.9rem;color:#4a5568}.calculation-example{background:#f0fff4;padding:1rem;border-radius:6px;border:1px solid #9ae6b4}.calculation-example h4{color:#22543d;margin-bottom:.5rem}.example-scenario p{margin:.25rem 0;font-size:.9rem;color:#2f855a}.example-scenario strong{color:#22543d}.edit-input,.edit-textarea{width:100%;padding:.5rem;border:1px solid #e2e8f0;border-radius:4px;font-size:.9rem;transition:border-color .3s ease}.edit-textarea{min-height:80px;resize:vertical}.edit-input.small{max-width:120px}.edit-input:focus,.edit-textarea:focus{outline:none;border-color:#f85757;box-shadow:0 0 0 3px rgba(248,87,87,.1)}.methodology-footer{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.methodology-footer h3{font-size:1.5rem;font-weight:700;color:#2d3748;margin-bottom:1.5rem;text-align:center}.methodology-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.methodology-section h4{font-size:1.1rem;font-weight:600;color:#f85757;margin-bottom:1rem}.methodology-section ul{list-style:none;padding:0;margin:0}.methodology-section li{background:#f7fafc;padding:.5rem .75rem;margin-bottom:.5rem;border-radius:4px;border-left:3px solid #f85757;font-size:.9rem;color:#4a5568}@media (max-width:768px){.admin-header h1{font-size:2rem}.admin-tabs{flex-direction:column;align-items:center}.tab-button{width:100%;max-width:300px}.formula-parameters,.methodology-grid{grid-template-columns:1fr}.report-meta{flex-direction:column;gap:.5rem}}.navigation-header{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(0,0,0,.1);position:sticky;top:0;z-index:100}.nav-container{max-width:1200px;margin:0 auto;padding:0 2rem;justify-content:space-between;height:70px}.nav-brand,.nav-container{display:flex;align-items:center}.nav-brand{gap:.75rem;font-weight:700;font-size:1.25rem;color:#2d3748}.brand-icon{font-size:1.5rem}.brand-text{background:linear-gradient(135deg,#f85757,#ff6b6b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-links{display:flex;gap:1rem}.nav-link{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;text-decoration:none;color:#64748b;font-weight:500;transition:all .3s ease;border:1px solid transparent}.nav-link:hover{background:#f7fafc;color:#f85757;border-color:#f85757}.nav-link.active{background:linear-gradient(135deg,#f85757,#ff6b6b);color:#fff;border-color:#f85757}.nav-icon{font-size:1.1rem}.nav-label{font-size:.9rem}@media (max-width:768px){.nav-container{padding:0 1rem;height:60px}.nav-brand{font-size:1.1rem}.brand-text{display:none}.nav-links{gap:.5rem}.nav-link{padding:.4rem .8rem}.nav-label{display:none}.nav-icon{font-size:1.2rem}}