@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_2aad3c{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_2aad3c{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-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:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-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:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_93a132{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_93a132{--font-archivo-black:"Archivo Black","Archivo Black Fallback"}

/*! tailwindcss v4.3.3 | 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-border-style:solid}}}@layer theme{:host,:root{--font-sans:-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-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-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,-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;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:where(:not(iframe)){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}}@layer components;@layer utilities{.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}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}}:root{--font-heading:var(--font-archivo-black),"Archivo Black",sans-serif;--font-body:var(--font-archivo),"Archivo",sans-serif;--m2k-navy-900:#1e2548;--m2k-navy-800:#23305f;--m2k-navy-700:#263769;--m2k-navy-600:#324473;--m2k-blue-500:#4e5a83;--m2k-blue-400:#5a678b;--m2k-blue-300:#667395;--m2k-blue-200:#7f8aa7;--m2k-blue-100:#b1b6ca;--lima-primary:#d4ff3f;--lima-ink:#0b0c0a;--lima-bg:#fbfbf8;--verde-primary:#58b147;--verde-ink:var(--m2k-navy-900);--verde-primary-corrected:#3f7d33;--client-slate:#5e687e;--client-blue-dot:#1b3c6f;--accent-on-light:var(--m2k-navy-700);--accent-on-dark:var(--m2k-blue-100);--on-accent-light:#fff;--on-accent-dark:var(--m2k-navy-900);--accent-page:var(--accent-on-light);--accent-band:var(--accent-on-dark);--on-accent-page:var(--on-accent-light);--on-accent-band:var(--on-accent-dark);--color-primary:var(--accent-on-light);--color-secondary:var(--m2k-navy-900);--accent:var(--accent-page);--on-accent:var(--on-accent-page);--bg:#f7f8fa;--fg:var(--m2k-navy-900);--bg-light:#f7f8fa;--muted:var(--fg)}@supports (color:color-mix(in lab,red,red)){:root{--muted:color-mix(in srgb,var(--fg) 68%,var(--bg))}}:root{--scale:1;--radius:18px;--stats-band-bg:var(--fg);--stats-band-text:var(--bg)}html[data-theme=dark]{--bg:var(--m2k-navy-900);--fg:#f7f8fa;--muted:var(--fg)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark]{--muted:color-mix(in srgb,var(--fg) 66%,var(--bg))}}html[data-theme=dark]{--accent-page:var(--accent-on-dark);--accent-band:var(--accent-on-light);--on-accent-page:var(--on-accent-dark);--on-accent-band:var(--on-accent-light)}[data-palette=lima]{--color-primary:var(--lima-primary);--color-secondary:var(--lima-ink);--accent-on-light:var(--lima-primary);--accent-on-dark:var(--lima-primary);--on-accent-light:var(--lima-ink);--on-accent-dark:var(--lima-ink);--accent-page:var(--accent-on-light);--accent-band:var(--accent-on-dark);--on-accent-page:var(--on-accent-light);--on-accent-band:var(--on-accent-dark);--accent:var(--accent-page);--on-accent:var(--on-accent-page);--bg:var(--lima-bg);--fg:var(--lima-ink);--muted:#0b0c0a9e}html[data-theme=dark] [data-palette=lima]{--bg:var(--lima-ink);--fg:var(--lima-bg);--muted:#fbfbf89e;--accent-page:var(--accent-on-light);--accent-band:var(--accent-on-light);--on-accent-page:var(--on-accent-light);--on-accent-band:var(--on-accent-light)}[data-palette=verde]{--color-primary:var(--verde-primary);--accent-on-light:var(--verde-primary);--accent-on-dark:var(--verde-primary);--on-accent-light:var(--verde-ink);--on-accent-dark:var(--verde-ink);--accent-page:var(--accent-on-light);--accent-band:var(--accent-on-dark);--on-accent-page:var(--on-accent-light);--on-accent-band:var(--on-accent-dark);--accent:var(--accent-page);--on-accent:var(--on-accent-page);--stats-band-bg:var(--verde-primary);--stats-band-text:var(--verde-ink)}html[data-theme=dark] [data-palette=verde]{--accent-page:var(--accent-on-light);--accent-band:var(--accent-on-dark);--on-accent-page:var(--on-accent-light);--on-accent-band:var(--on-accent-dark);--accent:var(--accent-page);--on-accent:var(--on-accent-page)}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}.palette-scope{min-height:100vh;display:block}.palette-scope,body{background:var(--bg);color:var(--fg)}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-heading);letter-spacing:-.01em;margin:0;line-height:1.05}p{margin:0}.wrap{max-width:1180px;padding:0 calc(24px * var(--scale));margin:0 auto}.nav{justify-content:space-between;gap:calc(12px * var(--scale));padding:calc(22px * var(--scale)) 0;flex-wrap:wrap}.brand,.nav{align-items:center;display:flex}.brand{gap:calc(8px * var(--scale));min-width:0}.brand-mark-wrap{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.brand-mark{height:calc(50px * var(--scale));width:auto;display:block}html[data-theme=dark] .brand-mark-wrap{background:var(--bg-light);border-radius:calc(5px * var(--scale));padding:calc(2px * var(--scale)) calc(3px * var(--scale))}.hero{padding:calc(20px * var(--scale)) 0 calc(64px * var(--scale));text-align:center}.hero .eyebrow{align-items:center;gap:calc(8px * var(--scale));font-size:calc(13px * var(--scale));color:var(--muted);margin-bottom:calc(20px * var(--scale));text-transform:uppercase;letter-spacing:.08em;font-weight:600;display:inline-flex}.hero .eyebrow:before{content:"";background:var(--client-blue-dot);border-radius:50%;width:8px;height:8px;display:inline-block}.hero h1{font-size:calc(52px * var(--scale));max-width:900px;margin:0 auto calc(16px * var(--scale));line-height:1.35}.hero h1 .hero-line{display:block}.hero h1 .hero-line:nth-of-type(2){font-weight:900}:root{--scribble-marker-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20120%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%2C22%20C30%2C10%2062%2C30%2098%2C18%20C138%2C6%20178%2C26%20218%2C16%20C258%2C6%20298%2C24%20338%2C14%20C364%2C8%20386%2C20%20400%2C15%20L400%2C105%20C380%2C113%20350%2C96%20320%2C107%20C280%2C120%20240%2C98%20200%2C111%20C160%2C121%20120%2C100%2080%2C113%20C50%2C119%2020%2C102%200%2C111%20Z%22%20fill%3D%22%23b1b6ca%22%2F%3E%3Cpath%20d%3D%22M60%2C10%20C64%2C6%2072%2C7%2071%2C13%20C70%2C18%2060%2C17%2060%2C10%20Z%22%20fill%3D%22%23b1b6ca%22%2F%3E%3Cpath%20d%3D%22M330%2C109%20C336%2C105%20344%2C108%20341%2C114%20C338%2C119%20328%2C116%20330%2C109%20Z%22%20fill%3D%22%23b1b6ca%22%2F%3E%3C%2Fsvg%3E);--scribble-underline-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%2032%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M4%2C18%20C40%2C10%2070%2C24%20110%2C14%20C150%2C6%20190%2C22%20230%2C12%20C270%2C4%20310%2C20%20350%2C10%20C368%2C7%20384%2C13%20396%2C9%22%20fill%3D%22none%22%20stroke%3D%22%237f8aa7%22%20stroke-width%3D%226%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--scribble-circle-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20120%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M55%2C16%20C20%2C20%204%2C45%2010%2C66%20C17%2C92%2055%2C108%20130%2C112%20C230%2C117%20330%2C110%20375%2C88%20C398%2C76%20396%2C46%20365%2C28%20C320%2C4%20200%2C-2%20120%2C6%20C90%2C9%2060%2C12%2044%2C22%22%20fill%3D%22none%22%20stroke%3D%22%237f8aa7%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.9%22%2F%3E%3Cpath%20d%3D%22M62%2C22%20C28%2C28%2014%2C50%2022%2C68%20C32%2C88%2070%2C100%20140%2C104%20C225%2C109%20315%2C101%20360%2C82%20C382%2C72%20384%2C48%20356%2C32%20C312%2C10%20205%2C4%20128%2C12%22%20fill%3D%22none%22%20stroke%3D%22%237f8aa7%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.9%22%2F%3E%3C%2Fsvg%3E)}html[data-theme=dark]{--scribble-marker-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20120%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%2C22%20C30%2C10%2062%2C30%2098%2C18%20C138%2C6%20178%2C26%20218%2C16%20C258%2C6%20298%2C24%20338%2C14%20C364%2C8%20386%2C20%20400%2C15%20L400%2C105%20C380%2C113%20350%2C96%20320%2C107%20C280%2C120%20240%2C98%20200%2C111%20C160%2C121%20120%2C100%2080%2C113%20C50%2C119%2020%2C102%200%2C111%20Z%22%20fill%3D%22%234e5a83%22%2F%3E%3Cpath%20d%3D%22M60%2C10%20C64%2C6%2072%2C7%2071%2C13%20C70%2C18%2060%2C17%2060%2C10%20Z%22%20fill%3D%22%234e5a83%22%2F%3E%3Cpath%20d%3D%22M330%2C109%20C336%2C105%20344%2C108%20341%2C114%20C338%2C119%20328%2C116%20330%2C109%20Z%22%20fill%3D%22%234e5a83%22%2F%3E%3C%2Fsvg%3E);--scribble-underline-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%2032%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M4%2C18%20C40%2C10%2070%2C24%20110%2C14%20C150%2C6%20190%2C22%20230%2C12%20C270%2C4%20310%2C20%20350%2C10%20C368%2C7%20384%2C13%20396%2C9%22%20fill%3D%22none%22%20stroke%3D%22%23667395%22%20stroke-width%3D%226%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--scribble-circle-img:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20120%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M55%2C16%20C20%2C20%204%2C45%2010%2C66%20C17%2C92%2055%2C108%20130%2C112%20C230%2C117%20330%2C110%20375%2C88%20C398%2C76%20396%2C46%20365%2C28%20C320%2C4%20200%2C-2%20120%2C6%20C90%2C9%2060%2C12%2044%2C22%22%20fill%3D%22none%22%20stroke%3D%22%23667395%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.9%22%2F%3E%3Cpath%20d%3D%22M62%2C22%20C28%2C28%2014%2C50%2022%2C68%20C32%2C88%2070%2C100%20140%2C104%20C225%2C109%20315%2C101%20360%2C82%20C382%2C72%20384%2C48%20356%2C32%20C312%2C10%20205%2C4%20128%2C12%22%20fill%3D%22none%22%20stroke%3D%22%23667395%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%220.9%22%2F%3E%3C%2Fsvg%3E)}.hero h1 .hl{color:var(--fg);font-weight:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:relative}.hero h1 .hl[data-scribble=marker]{background-image:var(--scribble-marker-img);padding:.22em .32em}.hero h1 .hl[data-scribble=underline]{background-image:var(--scribble-underline-img);background-position:bottom;background-size:100% .5em;padding:.18em .12em .32em}.hero h1 .hl[data-scribble=circle]{background-image:var(--scribble-circle-img);padding:.3em .5em}.hero h1 .hl[data-scribble=none]{background-image:none}.hero .sub{font-size:calc(18px * var(--scale));color:var(--muted);max-width:560px;margin:0 auto calc(40px * var(--scale));font-weight:500}.dropzone-wrap{max-width:720px;margin:0 auto}.dropzone{border:2.5px dashed var(--fg)}@supports (color:color-mix(in lab,red,red)){.dropzone{border:2.5px dashed color-mix(in srgb,var(--fg) 22%,transparent)}}.dropzone{border-radius:calc(var(--radius) * 1.6);padding:calc(48px * var(--scale)) calc(32px * var(--scale));background:var(--fg)}@supports (color:color-mix(in lab,red,red)){.dropzone{background:color-mix(in srgb,var(--fg) 3%,var(--bg))}}.dropzone{cursor:pointer;transition:border-color .15s,background .15s}.dropzone.dragover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dropzone.dragover{background:color-mix(in srgb,var(--accent) 10%,var(--bg))}}.dropzone-icon{width:calc(64px * var(--scale));height:calc(64px * var(--scale));margin:0 auto calc(20px * var(--scale));background:var(--client-slate);border-radius:50%;justify-content:center;align-items:center;display:flex}.dropzone-icon svg{width:46%;height:46%}.dropzone h3{font-size:calc(24px * var(--scale));margin-bottom:calc(8px * var(--scale))}.dropzone .hint{color:var(--muted);font-size:calc(14px * var(--scale));margin-bottom:calc(24px * var(--scale));font-weight:500}.dropzone input[type=file]{display:none}.browse-btn{background:var(--verde-primary);color:#fff;font-weight:700;padding:calc(12px * var(--scale)) calc(24px * var(--scale));border-radius:var(--radius);display:inline-block}.browse-btn,.filename-chip{font-family:var(--font-body);font-size:calc(14px * var(--scale))}.filename-chip{margin-top:calc(18px * var(--scale));background:var(--fg);font-weight:600;display:none}@supports (color:color-mix(in lab,red,red)){.filename-chip{background:color-mix(in srgb,var(--fg) 6%,transparent)}}.filename-chip{border-radius:var(--radius);padding:calc(10px * var(--scale)) calc(16px * var(--scale))}.filename-chip.show{display:inline-block}.lead-fields{margin-top:calc(28px * var(--scale));text-align:left;gap:calc(14px * var(--scale));display:none}.lead-fields.show{display:grid}.lead-fields .row{gap:calc(14px * var(--scale));grid-template-columns:1fr 1fr;display:grid}.lead-fields input[type=email],.lead-fields input[type=tel]{width:100%;font-family:var(--font-body);font-size:calc(15px * var(--scale));padding:calc(14px * var(--scale)) calc(16px * var(--scale));border-radius:var(--radius);border:1.5px solid var(--fg)}@supports (color:color-mix(in lab,red,red)){.lead-fields input[type=email],.lead-fields input[type=tel]{border:1.5px solid color-mix(in srgb,var(--fg) 16%,transparent)}}.lead-fields input[type=email],.lead-fields input[type=tel]{background:var(--bg);color:var(--fg)}.lead-fields input:focus{outline:2px solid var(--accent);outline-offset:1px}.consent{align-items:flex-start;gap:calc(10px * var(--scale));font-family:var(--font-body);font-size:calc(13px * var(--scale));color:var(--muted);margin-top:calc(14px * var(--scale));display:flex}.consent input{width:17px;height:17px;accent-color:var(--accent);flex-shrink:0;margin-top:3px}.field-error{margin-top:calc(8px * var(--scale));font-family:var(--font-body);font-size:calc(13px * var(--scale));color:#b3261e;font-weight:600}.consent a{color:var(--fg);text-decoration:underline}.submit-btn{margin-top:calc(20px * var(--scale));background:var(--accent);width:100%;color:var(--on-accent);font-family:var(--font-heading);font-size:calc(16px * var(--scale));padding:calc(16px * var(--scale));border-radius:var(--radius);cursor:not-allowed;opacity:.45;border:none;transition:opacity .15s,transform .1s}.submit-btn.active{cursor:pointer;opacity:1}.submit-btn.active:active{transform:scale(.98)}.success-msg{margin-top:calc(20px * var(--scale));background:var(--fg);color:var(--bg);font-family:var(--font-body);font-weight:600;font-size:calc(15px * var(--scale));padding:calc(16px * var(--scale));border-radius:var(--radius);display:none}.success-msg.show{display:block}.hero .micro-trust{margin-top:calc(28px * var(--scale));font-size:calc(14px * var(--scale));color:var(--muted);font-weight:600}.hero .micro-trust .stars{color:var(--fg);letter-spacing:2px;margin-right:calc(6px * var(--scale))}.logos{padding:calc(28px * var(--scale)) 0;border-top:1px solid var(--fg)}@supports (color:color-mix(in lab,red,red)){.logos{border-top:1px solid color-mix(in srgb,var(--fg) 10%,transparent)}}.logos{border-bottom:1px solid var(--fg)}@supports (color:color-mix(in lab,red,red)){.logos{border-bottom:1px solid color-mix(in srgb,var(--fg) 10%,transparent)}}.logos .wrap{justify-content:space-between;align-items:center;gap:calc(20px * var(--scale));flex-wrap:wrap;display:flex}.logos .item{font-family:var(--font-heading);font-size:calc(15px * var(--scale));color:var(--muted);opacity:.7;white-space:nowrap}.how{padding:calc(80px * var(--scale)) 0 calc(20px * var(--scale))}.how .head{text-align:center;max-width:620px;margin:0 auto calc(40px * var(--scale))}.how .head h2{font-size:calc(38px * var(--scale));margin-bottom:calc(14px * var(--scale))}.how .head p{color:var(--muted);font-size:calc(17px * var(--scale));font-weight:500}.how-list{max-width:720px;margin:0 auto}.how-step{gap:calc(24px * var(--scale));padding:calc(28px * var(--scale)) 0;border-top:1px solid var(--fg);align-items:flex-start;display:flex}@supports (color:color-mix(in lab,red,red)){.how-step{border-top:1px solid color-mix(in srgb,var(--fg) 10%,transparent)}}.how-step:first-child{border-top:none;padding-top:0}.how-step-num{font-family:var(--font-heading);font-size:calc(15px * var(--scale));color:var(--muted);min-width:calc(28px * var(--scale));flex-shrink:0;padding-top:2px}.how-step h3{font-size:calc(19px * var(--scale));margin-bottom:calc(8px * var(--scale))}.how-step p{color:var(--muted);font-size:calc(15px * var(--scale));font-weight:500;line-height:1.5}.stats{padding:calc(80px * var(--scale)) 0}.stats-grid{gap:calc(24px * var(--scale));grid-template-columns:repeat(3,1fr);display:grid}.stat-card{background:var(--fg)}@supports (color:color-mix(in lab,red,red)){.stat-card{background:color-mix(in srgb,var(--fg) 4%,var(--bg))}}.stat-card{border-radius:calc(var(--radius) * 1.2);padding:calc(32px * var(--scale)) calc(24px * var(--scale))}.stat-card .num{font-family:var(--font-heading);font-size:calc(44px * var(--scale));color:var(--fg)}.stat-card .num .accent-dot{color:var(--color-secondary)}.stat-card .label{margin-top:calc(8px * var(--scale));font-size:calc(14px * var(--scale));color:var(--muted);font-weight:600}.checklist{padding:calc(40px * var(--scale)) 0 calc(90px * var(--scale))}.checklist .head{text-align:center;max-width:620px;margin:0 auto calc(48px * var(--scale))}.checklist .head h2{font-size:calc(38px * var(--scale));margin-bottom:calc(14px * var(--scale))}.checklist .head p{color:var(--muted);font-size:calc(17px * var(--scale));font-weight:500}.checklist-grid{gap:calc(20px * var(--scale));grid-template-columns:repeat(2,1fr);display:grid}.no-pressure{padding:calc(40px * var(--scale)) 0 calc(90px * var(--scale))}.no-pressure .head{text-align:center;max-width:620px;margin:0 auto calc(40px * var(--scale))}.no-pressure .head h2{font-size:calc(34px * var(--scale));margin-bottom:calc(14px * var(--scale))}.no-pressure .head p{color:var(--muted);font-size:calc(16px * var(--scale));font-weight:500}.no-pressure-list{max-width:760px;margin:0 auto}.no-pressure-item{border:1.5px solid var(--fg)}@supports (color:color-mix(in lab,red,red)){.no-pressure-item{border:1.5px solid color-mix(in srgb,var(--fg) 12%,transparent)}}.no-pressure-item{border-radius:calc(var(--radius) * 1.1);padding:calc(22px * var(--scale)) calc(26px * var(--scale));margin-bottom:calc(14px * var(--scale))}.no-pressure-item h3{font-family:var(--font-heading);font-size:calc(17px * var(--scale));margin-bottom:calc(8px * var(--scale))}.no-pressure-item p{color:var(--muted);font-size:calc(15px * var(--scale));font-weight:500;line-height:1.5}.features{padding:calc(40px * var(--scale)) 0 calc(90px * var(--scale))}.features .head{text-align:center;max-width:620px;margin:0 auto calc(48px * var(--scale))}.features .head h2{font-size:calc(38px * var(--scale));margin-bottom:calc(14px * var(--scale))}.features .head p{color:var(--muted);font-size:calc(17px * var(--scale));font-weight:500}.features-grid{gap:calc(20px * var(--scale));grid-template-columns:repeat(3,1fr);display:grid}.feature-card{border:1.5px solid var(--fg)}@supports (color:color-mix(in lab,red,red)){.feature-card{border:1.5px solid color-mix(in srgb,var(--fg) 12%,transparent)}}.feature-card{border-radius:calc(var(--radius) * 1.2);padding:calc(32px * var(--scale)) calc(26px * var(--scale))}.feature-card .icon{width:calc(44px * var(--scale));height:calc(44px * var(--scale));background:var(--accent);margin-bottom:calc(20px * var(--scale));border-radius:12px;justify-content:center;align-items:center;display:flex}.feature-card .icon svg{width:55%;height:55%}.feature-card h3{font-size:calc(19px * var(--scale));margin-bottom:calc(10px * var(--scale))}.feature-card p{color:var(--muted);font-size:calc(15px * var(--scale));font-weight:500;line-height:1.5}.testimonials{padding:calc(20px * var(--scale)) 0 calc(90px * var(--scale))}.testi-card{background:var(--fg)}@supports (color:color-mix(in lab,red,red)){.testi-card{background:color-mix(in srgb,var(--fg) 4%,var(--bg))}}.testi-card{border-radius:calc(var(--radius) * 1.4);padding:calc(48px * var(--scale));gap:calc(40px * var(--scale));grid-template-columns:.9fr 1.4fr;align-items:center;display:grid}.testi-portrait{aspect-ratio:1;border-radius:calc(var(--radius) * 1.1);background:linear-gradient(135deg,var(--accent),var(--fg));width:100%}@supports (color:color-mix(in lab,red,red)){.testi-portrait{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 55%,var(--bg)),color-mix(in srgb,var(--fg) 12%,var(--bg)))}}.testi-portrait{position:relative;transform:rotate(-3deg)}.testi-portrait:after{content:"";border-radius:inherit;background:var(--fg);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.testi-portrait:after{background:color-mix(in srgb,var(--fg) 8%,transparent)}}.testi-portrait:after{z-index:-1;transform:rotate(6deg)}.testi-quote{font-family:var(--font-body);font-size:calc(22px * var(--scale));margin-bottom:calc(20px * var(--scale));font-weight:500;line-height:1.4}.testi-name{font-family:var(--font-heading);font-size:calc(17px * var(--scale))}.testi-role{color:var(--muted);font-size:calc(14px * var(--scale));margin-top:calc(4px * var(--scale));font-weight:600}.testi-nav{margin-top:calc(24px * var(--scale));gap:calc(10px * var(--scale));display:flex}.testi-nav button{border:1.5px solid var(--fg);border-radius:50%;width:40px;height:40px}@supports (color:color-mix(in lab,red,red)){.testi-nav button{border:1.5px solid color-mix(in srgb,var(--fg) 20%,transparent)}}.testi-nav button{color:var(--fg);font-family:var(--font-body);cursor:pointer;background:0 0;font-size:16px}.testi-nav button:disabled{opacity:.35;cursor:not-allowed}.faq{padding:calc(20px * var(--scale)) 0 calc(90px * var(--scale))}.faq .head{text-align:center;margin-bottom:calc(40px * var(--scale))}.faq .head h2{font-size:calc(34px * var(--scale))}.faq-item{border:1.5px solid var(--fg)}@supports (color:color-mix(in lab,red,red)){.faq-item{border:1.5px solid color-mix(in srgb,var(--fg) 12%,transparent)}}.faq-item{border-radius:calc(var(--radius) * 1.1);padding:calc(22px * var(--scale)) calc(26px * var(--scale));margin-bottom:calc(14px * var(--scale))}.faq-item summary{font-family:var(--font-heading);font-size:calc(17px * var(--scale));cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font-family:var(--font-body);font-size:calc(22px * var(--scale));color:var(--muted);transition:transform .15s}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item p{color:var(--muted);font-size:calc(15px * var(--scale));margin-top:calc(14px * var(--scale));font-weight:500;line-height:1.55}.final-cta{text-align:center;padding:calc(40px * var(--scale)) 0 calc(90px * var(--scale))}.final-cta h2{font-size:calc(38px * var(--scale));max-width:720px;margin:0 auto calc(14px * var(--scale))}.final-cta p{color:var(--muted);font-size:calc(17px * var(--scale));margin-bottom:calc(32px * var(--scale));font-weight:500}.final-cta-btn{background:var(--accent);color:var(--on-accent);font-family:var(--font-heading);font-size:calc(16px * var(--scale));padding:calc(16px * var(--scale)) calc(36px * var(--scale));border-radius:var(--radius);display:inline-block}.footer{padding:calc(48px * var(--scale)) 0 calc(32px * var(--scale));border-top:1px solid var(--fg)}@supports (color:color-mix(in lab,red,red)){.footer{border-top:1px solid color-mix(in srgb,var(--fg) 10%,transparent)}}.footer{justify-content:space-between;align-items:flex-start;row-gap:calc(32px * var(--scale));column-gap:calc(48px * var(--scale));flex-wrap:wrap;display:flex}.footer-brand{max-width:320px}.footer-mark-link{display:inline-block}.footer-mark{height:calc(44px * var(--scale));width:auto;margin-bottom:calc(12px * var(--scale));display:block}.footer-tagline{color:var(--muted);max-width:38ch;margin-top:calc(8px * var(--scale));font-size:14px;font-weight:500}.footer-cols{gap:calc(48px * var(--scale));flex-wrap:wrap;display:flex}.footer-col h4{font-family:var(--font-body);font-size:calc(13px * var(--scale));text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:calc(12px * var(--scale));font-weight:700}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col a,.footer-col p{font-family:var(--font-body);font-size:calc(14px * var(--scale));margin-bottom:calc(8px * var(--scale));font-weight:500;display:block}.footer-bottom{margin-top:calc(36px * var(--scale));padding-top:calc(20px * var(--scale));padding-bottom:calc(44px * var(--scale));border-top:1px solid var(--fg)}@supports (color:color-mix(in lab,red,red)){.footer-bottom{border-top:1px solid color-mix(in srgb,var(--fg) 8%,transparent)}}.footer-bottom{font-family:var(--font-body);font-size:calc(13px * var(--scale));color:var(--muted);font-weight:500}@media (max-width:860px){.wrap{padding:0 calc(28px * var(--scale))}.brand{gap:calc(6px * var(--scale))}.brand-mark{height:calc(26px * var(--scale))}.hero h1{font-size:calc(36px * var(--scale))}.checklist-grid,.features-grid,.lead-fields .row,.stats-grid,.testi-card{grid-template-columns:1fr}.footer{flex-direction:column}.footer-brand{max-width:none}.footer-cols{column-gap:calc(32px * var(--scale))}}@media (max-width:420px){.footer-cols{row-gap:calc(24px * var(--scale));flex-direction:column}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}