@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.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:Plus Jakarta Sans;font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.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}:root{--font-inter:"Inter";--font-jakarta:"Plus Jakarta Sans";--cream:#f7f6f0;--cream-2:#ecebe3;--white:#ffffff;--ink:#0e1620;--ink-2:#1a2a40;--ink-soft:#3b4655;--muted:#5d6673;--green:#4ac532;--teal:#4fa692;--cobalt:#5488f2;--b1:#356be0;--b2:#2754be;--b3:#1c3f91;--line:rgba(14,22,32,0.14);--dots:rgba(14,22,32,0.13);--f-display:var(--font-jakarta),var(--font-inter),system-ui,sans-serif;--f-body:var(--font-inter),system-ui,sans-serif;--container:1340px;--pad:clamp(16px,3.6vw,50px);--intro:1.35s;--spring:cubic-bezier(0.3,1.6,0.5,1);--ease:cubic-bezier(0.2,0.8,0.2,1)}*,:after,:before{box-sizing:border-box}html{overflow-x:clip;scroll-behavior:smooth;scroll-padding-top:110px;-webkit-text-size-adjust:100%}html.is-loading{overflow:hidden}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}img{display:block;max-width:100%}a{color:inherit}figure,h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--pad)}.center{text-align:center}.skip-link{position:absolute;left:16px;top:-60px;z-index:200;background:var(--ink);color:var(--white);padding:10px 16px;border-radius:8px}.skip-link:focus{top:12px}.bumps{--r:17px;--gap:4px;position:relative;z-index:2;margin-block:calc(var(--r) * -1);-webkit-mask:radial-gradient(circle var(--r) at 50% var(--r),#000 97%,#0000) 0 0 /calc(var(--r) * 2 + var(--gap)) calc(var(--r) * 2) repeat-x,radial-gradient(circle var(--r) at 50% calc(100% - var(--r)),#000 97%,#0000) 0 100% /calc(var(--r) * 2 + var(--gap)) calc(var(--r) * 2) repeat-x,linear-gradient(#000 0 0) 0 var(--r) /100% calc(100% - var(--r) * 2) no-repeat;mask:radial-gradient(circle var(--r) at 50% var(--r),#000 97%,#0000) 0 0 /calc(var(--r) * 2 + var(--gap)) calc(var(--r) * 2) repeat-x,radial-gradient(circle var(--r) at 50% calc(100% - var(--r)),#000 97%,#0000) 0 100% /calc(var(--r) * 2 + var(--gap)) calc(var(--r) * 2) repeat-x,linear-gradient(#000 0 0) 0 var(--r) /100% calc(100% - var(--r) * 2) no-repeat}.frame-scallop,.stamp{--e:9px;-webkit-mask:radial-gradient(circle var(--e) at 50% var(--e),#000 97%,#0000) 50% 0 /calc(var(--e) * 2.3) calc(var(--e) * 2) repeat-x,radial-gradient(circle var(--e) at 50% calc(100% - var(--e)),#000 97%,#0000) 50% 100% /calc(var(--e) * 2.3) calc(var(--e) * 2) repeat-x,radial-gradient(circle var(--e) at var(--e) 50%,#000 97%,#0000) 0 50% /calc(var(--e) * 2) calc(var(--e) * 2.3) repeat-y,radial-gradient(circle var(--e) at calc(100% - var(--e)) 50%,#000 97%,#0000) 100% 50% /calc(var(--e) * 2) calc(var(--e) * 2.3) repeat-y,linear-gradient(#000 0 0) 50% 50% /calc(100% - var(--e) * 2) calc(100% - var(--e) * 2) no-repeat;mask:radial-gradient(circle var(--e) at 50% var(--e),#000 97%,#0000) 50% 0 /calc(var(--e) * 2.3) calc(var(--e) * 2) repeat-x,radial-gradient(circle var(--e) at 50% calc(100% - var(--e)),#000 97%,#0000) 50% 100% /calc(var(--e) * 2.3) calc(var(--e) * 2) repeat-x,radial-gradient(circle var(--e) at var(--e) 50%,#000 97%,#0000) 0 50% /calc(var(--e) * 2) calc(var(--e) * 2.3) repeat-y,radial-gradient(circle var(--e) at calc(100% - var(--e)) 50%,#000 97%,#0000) 100% 50% /calc(var(--e) * 2) calc(var(--e) * 2.3) repeat-y,linear-gradient(#000 0 0) 50% 50% /calc(100% - var(--e) * 2) calc(100% - var(--e) * 2) no-repeat}.dotted{background-color:var(--white);background-image:radial-gradient(var(--dots) 1.1px,transparent 1.5px);background-size:20px 20px}.scallop{position:relative}.scallop>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.scallop-body{position:relative;z-index:1}.kz-title{--t:clamp(28px,3.9vw,56px);font-family:var(--f-display);font-weight:800;font-size:var(--t);line-height:1.12;letter-spacing:-.025em}.kz-line{display:block}.kz-title em{font-style:normal;color:var(--b1)}.kz-title.light em,.light .kz-title em{color:var(--green)}.light{color:var(--white)}.tag-word{display:inline-block;background:var(--ink);color:var(--green);padding:.14em .36em .2em;margin:.05em .08em;border-radius:.16em;box-shadow:0 0 0 .07em var(--white),0 .16em .4em rgba(14,22,32,.28);line-height:1.1}.light .tag-word{background:var(--green);color:var(--ink)}[data-reveal] .tag-word{scale:.3;transition:scale .7s var(--spring) .35s}[data-reveal].is-in .tag-word{scale:1}.script-sub{font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--b1);text-align:center;margin-top:14px}.script-sub.light{color:var(--green)}.stamp{--e:2.6px;display:inline-block;font-family:var(--f-display);font-weight:700;font-size:10px;line-height:1;letter-spacing:.02em;text-transform:uppercase;padding:9px 12px 8px;background:var(--b1);color:var(--white)}.stamp-green{background:var(--green);color:var(--ink)}.section-head{text-align:center}.section-head .stamp{margin-bottom:16px}.fine-print{margin:30px auto 0;max-width:760px;font-size:13.5px;color:var(--muted)}.kz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:9px 9px 9px 16px;background:var(--green);color:var(--ink);border:2px solid var(--ink);border-radius:8px;font-family:var(--f-display);font-weight:700;font-size:11.5px;line-height:1.3;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 3px 0 var(--ink),0 8px 18px -6px rgba(14,22,32,.3);transition:translate .2s var(--ease),box-shadow .2s var(--ease)}.kz-btn:hover{translate:0 -2px;box-shadow:0 5px 0 var(--ink),0 12px 22px -6px rgba(14,22,32,.35)}.kz-btn:active{translate:0 2px;box-shadow:0 1px 0 var(--ink)}.kz-btn.outline{background:var(--white)}.kz-btn.is-disabled{background:var(--cream-2);color:var(--muted);box-shadow:none;cursor:not-allowed;translate:0;padding:11px 16px}.arrow-badge{position:relative;display:grid;place-items:center;width:24px;height:24px;color:var(--white)}.arrow-badge svg{position:absolute;inset:0;fill:var(--b1)}.arrow-badge>:last-child,.sticker-badge{position:relative}.sticker-badge{--size:64px;display:inline-grid;place-items:center;width:var(--size);height:var(--size);flex-shrink:0;filter:drop-shadow(0 4px 6px rgba(14,22,32,.25))}.sticker-badge>.sb-shape{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sb-outline{fill:var(--white);stroke:var(--white);stroke-width:11;stroke-linejoin:round}.sb-fill{fill:var(--sb-bg,var(--green));stroke:var(--ink);stroke-width:3.5;stroke-linejoin:round}.sticker-badge>:not(.sb-shape){position:relative;width:46%;height:46%;color:var(--sb-fg,var(--ink))}.sticker-badge b{width:auto;height:auto;font-family:var(--f-display);font-weight:700;font-size:calc(var(--size) * .17)}.tone-green{--sb-bg:var(--green);--sb-fg:var(--ink)}.tone-blue{--sb-bg:var(--b1);--sb-fg:var(--white)}.tone-teal{--sb-bg:var(--teal);--sb-fg:var(--ink)}.tone-ink{--sb-bg:var(--ink);--sb-fg:var(--green)}.loader{position:fixed;inset:0;z-index:300;background:var(--ink);overflow:hidden;animation:loader-out .45s ease 1.45s forwards}.puff{position:absolute;width:var(--s);aspect-ratio:1;translate:-50% -50%;scale:0;animation:puff .85s var(--ease) var(--d) forwards}.puff svg{fill:var(--cream)}.loader-logo{position:absolute;left:50%;top:50%;width:min(240px,56vw);translate:-50% -50%;opacity:0;scale:.7;animation:logo-pop .5s var(--spring) .85s forwards}@keyframes puff{to{scale:1}}@keyframes logo-pop{to{opacity:1;scale:1}}@keyframes loader-out{to{opacity:0;visibility:hidden}}.kz-header{position:fixed;inset:0 0 auto;z-index:60;pointer-events:none}.hdr{display:flex;align-items:center;justify-content:space-between;height:84px}.hdr>*{pointer-events:auto}.hdr-logo img{height:34px;width:auto}.hdr-right{gap:10px}.hdr-nav,.hdr-right{display:flex;align-items:center}.hdr-nav{padding:4px;background:rgba(247,246,240,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--ink);border-radius:10px}.hdr-nav a{padding:8px 13px;border-radius:7px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background-color .2s ease}.hdr-nav a:hover{background:var(--cream-2)}.hdr-menu{display:none;width:42px;height:42px;place-items:center;border:1.5px solid var(--ink);border-radius:9px;background:var(--cream);cursor:pointer}@media (max-width:900px){.hdr{height:70px}.hdr-logo img{height:28px}.hdr-menu{display:grid}.hdr-cta{padding:7px 7px 7px 12px;font-size:10px}.hdr-nav{position:absolute;top:70px;left:var(--pad);right:var(--pad);flex-direction:column;align-items:stretch;padding:8px;display:none}.hdr-nav a{padding:14px;font-size:17px}.is-open .hdr-nav{display:flex}}@media (max-width:380px){.hdr-cta{display:none}}.intro{animation:rise .8s var(--ease) both;animation-delay:calc(var(--intro) + var(--n, 0) * .08s)}@keyframes rise{0%{opacity:0;translate:0 30px}}.hero{position:relative;padding:118px 0 90px;overflow:hidden}.hero-cloud{position:absolute;top:-40px;left:0;width:100%;height:780px;fill:var(--white)}.hero-inner{position:relative;text-align:center}.hero-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0 auto;padding:clamp(12px,1.8vw,18px) clamp(22px,3.5vw,42px);border-radius:9999px;background:radial-gradient(120% 180% at 50% 0,#172435 0,#0a1017 100%);isolation:isolate;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .4s var(--ease),box-shadow .4s var(--ease);box-shadow:0 4px 20px -2px rgba(10,16,23,.4),inset 0 1px 0 0 rgba(255,255,255,.08)}.hero-badge:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 12px 30px -4px rgba(74,197,50,.35),0 0 28px rgba(84,136,242,.22),inset 0 1px 0 0 rgba(255,255,255,.15)}.hero-badge-glow{position:absolute;inset:-3px;border-radius:inherit;background:linear-gradient(135deg,rgba(74,197,50,.5),rgba(84,136,242,.4) 45%,rgba(79,166,146,.45) 75%,rgba(74,197,50,.5));background-size:250% 250%;filter:blur(14px);opacity:.7;z-index:-2;animation:badge-flow 5s ease infinite alternate;pointer-events:none;transition:opacity .4s var(--ease),filter .4s var(--ease)}.hero-badge:hover .hero-badge-glow{opacity:.95;filter:blur(18px)}.hero-badge-border{padding:2px;background:linear-gradient(135deg,#4ac532,#7cfc00 25%,#5488f2 50%,#4fa692 75%,#4ac532);background-size:250% 250%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:badge-flow 4.5s linear infinite;z-index:-1}.hero-badge-border,.hero-badge-shine{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.hero-badge-shine{overflow:hidden;z-index:1}.hero-badge-shine:before{content:"";position:absolute;top:-50%;left:-70%;width:45%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.03) 30%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.03) 70%,transparent);transform:rotate(25deg);animation:badge-sweep 5s cubic-bezier(.4,0,.2,1) infinite}.hero-badge-core{gap:clamp(10px,1.6vw,18px);z-index:2}.hero-badge-core,.hero-badge-dot{position:relative;display:inline-flex;align-items:center}.hero-badge-dot{justify-content:center;width:clamp(10px,1.4vw,15px);height:clamp(10px,1.4vw,15px);border-radius:50%;background:#4ac532;box-shadow:0 0 10px #4ac532,0 0 20px #4ac532;flex:none}.hero-badge-ping{position:absolute;inset:-4px;border-radius:50%;border:2px solid #4ac532;animation:badge-ping 2s cubic-bezier(0,0,.2,1) infinite}.hero-badge-text{font-family:var(--f-display);font-size:clamp(24px,4.4vw,54px);font-weight:800;line-height:1.05;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#ffffff,#b9ff9a 20%,#4ac532 45%,#68e850 65%,#ffffff 85%,#4ac532);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px rgba(74,197,50,.45));animation:text-shimmer 6s linear infinite}@keyframes badge-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes badge-sweep{0%{left:-70%}25%,to{left:140%}}@keyframes badge-ping{0%{transform:scale(.9);opacity:.9}75%,to{transform:scale(2.2);opacity:0}}@keyframes text-shimmer{0%{background-position:0}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.hero-badge-border,.hero-badge-glow,.hero-badge-ping,.hero-badge-shine:before,.hero-badge-text{animation:none!important}}.hero-intro{max-width:720px;margin:30px auto 0}.hero-intro p{margin:10px 0 0;font-size:17px;line-height:1.6;color:var(--ink-soft)}.hero-intro .hero-lead{margin:0;font-family:var(--f-display);font-size:clamp(19px,1.8vw,22px);font-weight:700;line-height:1.35;color:var(--b1)}.hero-path{grid-template-columns:repeat(3,1fr);gap:18px;max-width:980px;margin:36px auto 0;padding:0;list-style:none}.hero-path,.hero-path li{position:relative;display:grid}.hero-path li{justify-items:start;align-content:start;gap:6px;padding:22px 22px 24px;text-align:left;background:var(--white);border:1.5px solid var(--ink);border-radius:14px;box-shadow:4px 4px 0 var(--ink)}.hero-path li+li:before{content:"";position:absolute;top:50%;left:-18px;width:18px;height:1.5px;background:var(--ink)}.hero-path li:last-child{background:var(--b1);color:var(--white)}.hp-icon{display:grid;place-items:center;width:36px;height:36px;margin-bottom:6px;border-radius:8px;background:var(--green);color:var(--ink)}.hp-step{font-family:var(--f-display);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--b1)}.hero-path li:last-child .hp-step{color:var(--green)}.hero-path b{font-family:var(--f-display);font-size:18px;line-height:1.25}.hero-path li>span:last-child{font-size:15px;line-height:1.5;color:var(--ink-soft)}.hero-path li:last-child>span:last-child{color:rgba(255,255,255,.88)}.hero-ask{margin:34px auto 16px;font-family:var(--f-display);font-size:clamp(20px,2vw,25px);font-weight:800;color:var(--ink)}@media (max-width:860px){.hero-path{grid-template-columns:1fr;gap:14px;max-width:460px}.hero-path li+li:before{top:-14px;left:32px;width:1.5px;height:14px}}.hero-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.closes-pill{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:var(--white);border:1px solid var(--line);font-size:13px;color:var(--ink-soft)}.closes-pill b{color:var(--ink);font-variant-numeric:tabular-nums}.closes-pill .dot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 rgba(74,197,50,.6);animation:ping 1.6s ease-out infinite}@keyframes ping{to{box-shadow:0 0 0 8px rgba(74,197,50,0)}}.problem{padding:130px 0}.outcomes{display:grid;gap:20px;max-width:860px;margin:40px auto 0}.outcome{padding:clamp(28px,3vw,40px);border-radius:14px;color:var(--white);background:var(--b1)}.outcome.c1{background:var(--b2)}.outcome-title{font-family:var(--f-display);font-weight:800;font-size:clamp(22px,2.4vw,32px);line-height:1.15;letter-spacing:-.02em;margin-bottom:14px}.outcome p{max-width:640px;font-size:18px;line-height:1.45;color:rgba(255,255,255,.92)}.center-cta{display:flex;justify-content:center;margin-top:40px}.mandates{padding:40px 0 120px}.caps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}.cap{padding:clamp(22px,2.6vw,32px);background:var(--white);border:1.5px solid var(--ink);border-radius:18px}.cap-name{display:flex;align-items:center;gap:8px;font-family:var(--f-display);font-size:19px;font-weight:700;color:var(--b1)}.cap ul{margin:18px 0 0;display:grid;gap:10px}.cap li{font-size:16.5px}@media (max-width:860px){.caps{grid-template-columns:1fr;margin-top:40px}}.notfor{position:relative;padding:150px 0;background:var(--ink);overflow:hidden;color:var(--white)}.notfor-bg{position:absolute;inset:-40px;background:url(/photos/team.webp) 50%/cover;filter:blur(9px) brightness(.42) saturate(1.1)}.notfor-head,.notfor-inner{position:relative}.notfor-head{width:-moz-fit-content;width:fit-content;margin:0 auto}.notfor-zap{--size:64px;position:absolute;right:-70px;top:-30px;animation:bob 2.4s ease-in-out infinite alternate}.qualities{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px}.quality{display:flex;flex-direction:column;padding:30px 26px 28px;border-radius:14px;background:rgba(14,22,32,.72);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(6px)}.quality-num{font-size:13px;letter-spacing:.08em;color:var(--green)}.quality h3,.quality-num{font-family:var(--f-display);font-weight:700}.quality h3{margin-top:14px;font-size:22px;line-height:1.2}.quality p{margin-top:12px;font-size:16px;line-height:1.5;color:rgba(255,255,255,.85)}.quality-note{margin-top:auto;padding-top:20px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.6)}.quality[data-reveal]{transition-delay:calc(var(--i) * .08s)}.notfor-close{margin-top:40px;text-align:center;color:rgba(255,255,255,.78)}@media (max-width:1080px){.qualities{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.qualities{grid-template-columns:1fr}.notfor-zap{--size:48px;right:-10px;top:-54px}}.gains{padding:140px 0 130px}.gains-table-wrap{margin-top:10px;scroll-margin-top:110px}.gains-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--white);border:2px solid var(--ink);border-radius:14px;box-shadow:6px 6px 0 var(--ink);overflow:hidden}.gains-table td,.gains-table th{padding:16px clamp(14px,2vw,26px);text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.gains-table td+td,.gains-table thead th+th{border-left:1px solid var(--line)}.gains-table thead th{background:var(--ink);color:var(--white);font-family:var(--f-display);font-weight:800;font-size:clamp(15px,1.7vw,22px)}.gains-table thead svg{margin-right:8px;vertical-align:-2px;color:var(--green)}.gains-table .group th{background:var(--b1);color:var(--white);font-family:var(--f-display);font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.gains-table .label th{padding-bottom:0;border-bottom:0;font-size:12.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.gains-table td{font-size:15px;color:var(--ink-soft)}.gains-table td b{display:block;margin-bottom:2px;font-size:16.5px}.gains-table .amount,.gains-table td b{font-family:var(--f-display);color:var(--ink)}.gains-table .amount{font-weight:800;font-size:clamp(24px,3.4vw,44px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gains-table tbody:last-child tr:last-child>*{border-bottom:0}.gains-close{margin-top:48px;text-align:center;font-family:var(--f-display);font-weight:800;font-size:clamp(19px,2vw,26px);line-height:1.25}@media (max-width:560px){.gains-table td{font-size:14px}.gains-table td b{font-size:15px}}.deal{padding:60px 0 90px}.deal-grid{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:40px;margin-top:54px;align-items:start}.deal-photo{position:relative}.deal-pill{position:absolute;z-index:2;top:-18px;right:-26px;padding:8px 16px;border-radius:999px;background:var(--white);border:1px solid var(--ink);font-size:13px;white-space:nowrap;box-shadow:0 6px 14px -8px rgba(14,22,32,.4)}.frame-scallop{--e:11px;aspect-ratio:.82}.frame-scallop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.deal-sticker{--size:76px;position:absolute;bottom:30px;right:-28px;animation:bob 3s ease-in-out infinite alternate}.deal-table li{display:grid;grid-template-columns:1fr 1.7fr auto;gap:18px;padding:13px 0;border-bottom:1px solid rgba(53,107,224,.4);font-size:14px}.dt-stage{font-weight:600}.dt-body{color:var(--ink-soft)}.dt-date{text-align:right;font-variant-numeric:tabular-nums}.dt-date em{font-style:normal;font-family:var(--f-display);font-weight:700;font-size:10px;padding:4px 8px;border-radius:4px;background:var(--green);color:var(--ink);text-transform:uppercase}.is-now .dt-stage{color:var(--b1)}.deal-for{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:20px;font-size:12.5px;color:var(--muted)}.deal-for img{height:24px;width:auto}.bizzie-logo{display:inline-flex;align-items:center;height:1.45em;padding:.22em .42em;margin:0 .08em;vertical-align:-.38em;background:var(--white);border-radius:.3em}.bizzie-logo img{height:100%;width:auto}.deal-for .bizzie-logo{height:30px;font-size:14px;vertical-align:middle}.deal-for .bizzie-logo img{height:100%}.deal-note{margin-left:auto}@media (max-width:960px){.deal-grid{grid-template-columns:1fr}.deal-photo{width:100%;max-width:380px;margin:0 auto}.deal-pill{right:0}.deal-sticker{right:-8px}}@media (max-width:640px){.deal-table li{grid-template-columns:1fr auto;gap:2px 12px}.dt-body{grid-row:2;font-size:13px}.deal-note{margin-left:0}}.trial{padding:120px 0 110px}.trial-band{position:relative;padding:clamp(36px,4.5vw,56px) clamp(24px,4vw,50px);border-radius:18px;background:var(--ink);color:var(--white);min-height:300px;display:grid;grid-template-columns:1fr 1fr;align-items:center}.band-blobs{position:absolute;inset:auto 0 0 0;width:100%;height:72%;fill:var(--ink-2);border-radius:0 0 18px 18px}.trial-band .stamp{--e:5px;position:absolute;top:-22px;left:30px;font-size:clamp(15px,1.8vw,24px);padding:16px 26px 14px}.band-text{--t:clamp(18px,2.5vw,36px);position:relative;line-height:1.32}.band-text em{color:var(--green)}.band-photo{position:absolute;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:4px solid var(--white);box-shadow:0 10px 20px -8px rgba(0,0,0,.5);animation:bob 3.6s ease-in-out infinite alternate}.band-photo.p1{width:110px;top:-40px;right:60px}.band-photo.p2{width:96px;top:22px;right:calc(50% - 70px);animation-delay:-1.2s}.band-logo{-o-object-fit:contain;object-fit:contain;background:var(--white);padding:18px}.band-photo.p3{width:92px;bottom:-30px;right:70px;animation-delay:-2.1s}.band-cta{position:relative;justify-self:center;gap:18px;padding:22px 22px 22px 38px;border-width:3px;border-radius:14px;font-size:clamp(18px,1.9vw,26px);letter-spacing:.03em;box-shadow:0 6px 0 var(--white),0 0 0 0 rgba(74,197,50,.55);animation:band-pulse 2.2s ease-out infinite}.band-cta:hover{box-shadow:0 8px 0 var(--white),0 0 0 0 rgba(74,197,50,0)}.band-cta .arrow-badge{width:46px;height:46px}.band-cta .arrow-badge>:last-child{width:24px;height:24px}@keyframes band-pulse{70%,to{box-shadow:0 6px 0 var(--white),0 0 0 22px rgba(74,197,50,0)}}@media (max-width:960px){.band-photo.p2,.band-photo.p3{display:none}.band-photo.p1{width:84px;right:20px}.trial-band{grid-template-columns:1fr}.band-cta{justify-self:start;margin-top:28px}}.faq{padding:110px 0 130px}.faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.faq-side{position:sticky;top:130px}.faq-eyebrow{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--b1)}.faq-eyebrow,.faq-title{font-family:var(--f-display)}.faq-title{margin-top:12px;font-weight:800;font-size:clamp(30px,3.4vw,46px);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.faq-intro{margin-top:18px;max-width:420px;font-size:16.5px;line-height:1.6;color:var(--ink-soft)}.faq-mail{display:grid;gap:4px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line);font-size:15px;color:var(--muted)}.faq-mail a{font-size:16.5px;font-weight:600;color:var(--ink);text-underline-offset:4px}.faq-list{border-top:1px solid var(--ink)}.faq-item{border-bottom:1px solid var(--line)}.faq-item h3{font-size:inherit}.faq-item button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;border:0;background:none;text-align:left;font-family:var(--f-display);font-size:17px;font-weight:600;line-height:1.4;color:var(--ink);cursor:pointer}.faq-item button:focus-visible{outline:2px solid var(--b1);outline-offset:4px}.faq-plus{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid var(--line);border-radius:50%;color:var(--ink)}.is-open .faq-plus{background:var(--ink);border-color:var(--ink);color:var(--white)}.faq-a p{max-width:640px;padding:0 56px 26px 0;font-size:15.5px;line-height:1.7;color:var(--ink-soft)}.faq-item:not(.is-open) .faq-a{display:none}@media (max-width:860px){.faq-grid{grid-template-columns:1fr;gap:40px}.faq-side{position:static}.faq-item button{padding:20px 0;font-size:16px}.faq-a p{padding-right:0}}.final{position:relative;padding-top:110px}.final-cloud{display:block;width:100%;height:clamp(90px,17vw,250px);fill:var(--ink);margin-bottom:-2px}.final-body{position:relative;background:var(--ink);color:var(--white);padding-bottom:30px}.final-inner{position:relative;z-index:1;text-align:center;margin-top:calc(clamp(90px, 17vw, 250px) * -.55)}.final-inner .kz-title{--t:clamp(28px,4.4vw,64px)}.final-inner>p{max-width:520px;margin:22px auto 28px;color:rgba(255,255,255,.72)}.float{position:absolute;z-index:2;animation:bob 3.2s ease-in-out infinite alternate}.float.f1{--size:66px;right:9%;top:-300px}.float.f2{--size:60px;left:12%;top:30px;animation-delay:-1s}.float.f3{--size:62px;right:14%;top:10px;animation-delay:-2s}.float.f4{width:60px;left:6%;top:-150px;animation-delay:-1.5s}.footer{display:grid;grid-template-columns:1fr auto;gap:24px;margin-top:120px;font-size:14px}.footer-logo{height:34px;width:auto;margin-bottom:10px}.footer p{color:rgba(255,255,255,.7)}.footer-contact{text-align:right}.footer-contact a{font-family:var(--f-display);font-weight:700;font-size:12px;text-transform:uppercase;text-underline-offset:5px}.footer-base{grid-column:1/-1;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:20px;font-size:12px;color:rgba(255,255,255,.65)}@media (max-width:760px){.float.f1,.float.f4{display:none}.float.f2{--size:44px;left:4%;top:-10px}.float.f3{--size:44px;right:4%;top:-30px}.footer{grid-template-columns:1fr;margin-top:80px}.footer-contact{text-align:left}}[data-reveal]{opacity:0;translate:0 40px;transition:opacity .8s var(--ease),translate .8s var(--ease);transition-delay:calc(var(--i, 0) * .08s)}[data-reveal].is-in{opacity:1;translate:0 0}.stamp[data-reveal]{translate:0 0;scale:.4;transition:opacity .3s ease,scale .6s var(--spring)}.stamp[data-reveal].is-in{scale:1}@media (prefers-reduced-motion:reduce){:root{--intro:0s}html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important}.stamp[data-reveal],[data-reveal]{opacity:1;scale:1}[data-reveal] .tag-word{scale:1}}.hero-deadline{margin-top:16px;font-size:14px;font-weight:600;color:var(--ink)}.section-lede{max-width:680px;margin:18px auto 0;font-size:16.5px;color:var(--ink-soft)}.gains .stamp{--e:6px;font-size:clamp(22px,2.6vw,36px);line-height:1.15;text-wrap:balance;padding:22px 36px 20px;margin-bottom:34px;background:#000;color:#fff}.mandates .section-lede{max-width:760px;font-size:clamp(19px,1.8vw,24px);font-weight:600;color:var(--ink)}.final-inner>p+p{margin-top:-14px}.final-inner b{color:var(--white)}.final-inner .final-support{margin-top:22px;font-size:14px;color:rgba(255,255,255,.6)}.submit-page{min-height:100vh;padding:130px 0 30px;background:var(--ink);color:var(--white)}.submit-head{text-align:center}.submit-head .kz-title{--t:clamp(30px,4.4vw,64px)}.submit-head>p{max-width:560px;margin:22px auto 0;color:rgba(255,255,255,.72)}.submit-head b{color:var(--white)}.submit-head .final-support{margin-top:12px;font-size:14px;color:rgba(255,255,255,.6)}.submit-back{display:inline-block;margin-bottom:26px;font-size:14px;font-weight:600;color:var(--green);text-underline-offset:4px}.submit-page .footer{margin-top:80px}.terms-page{min-height:100vh;padding:140px 0 0}.terms{max-width:860px}.terms-back{display:inline-block;margin-bottom:28px;font-size:14px;font-weight:600;color:var(--b1);text-underline-offset:4px}.terms-title{font-family:var(--f-display);font-weight:800;font-size:clamp(28px,3.6vw,46px);line-height:1.12;letter-spacing:-.02em;color:var(--ink)}.terms-list{margin:44px 0 0;padding:0;list-style:none;counter-reset:term;border-top:1px solid var(--ink)}.terms-list li{display:grid;grid-template-columns:52px 1fr;-moz-column-gap:8px;column-gap:8px;padding:24px 0;border-bottom:1px solid var(--line);counter-increment:term}.terms-list li:before{content:counter(term,decimal-leading-zero);grid-row:span 2;font-family:var(--f-display);font-weight:700;font-size:15px;line-height:1.5;color:var(--b1);font-variant-numeric:tabular-nums}.terms-list h2{font-family:var(--f-display);font-weight:700;font-size:18px;line-height:1.4;color:var(--ink)}.terms-list p{margin-top:6px;font-size:16px;line-height:1.7;color:var(--ink-soft)}.terms-contact{margin-top:36px;font-size:15px;color:var(--muted)}.terms-contact a{font-weight:600;color:var(--ink);text-underline-offset:4px}.terms-foot{margin-top:90px;padding:10px 0 30px;background:var(--ink);color:var(--white)}.terms-foot .footer{margin-top:50px}@media (max-width:560px){.terms-list li{grid-template-columns:38px 1fr}}.check-link{display:inline-block;margin:6px 0 0 34px;font-size:13.5px;font-weight:600;text-underline-offset:4px}.final-form{position:relative;z-index:1;max-width:980px;margin-top:56px;margin-bottom:56px}.final-form,.form-card{scroll-margin-top:100px}.form-card{padding:clamp(20px,4vw,44px);border:2px solid var(--ink);border-radius:14px;background:var(--cream);color:var(--ink);box-shadow:0 6px 0 var(--green)}.form-card:focus{outline:none}.form-card a{color:var(--b2)}.form-card .muted{color:var(--muted)}.form-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.form-steps button{display:flex;align-items:center;gap:8px;width:100%;padding:6px;border:0;border-radius:8px;background:none;text-align:left;cursor:pointer}.form-steps button:disabled{cursor:default}.form-steps button:not(:disabled):hover{background:var(--cream-2)}.fs-letter{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border:2px solid var(--ink);border-radius:50%;background:var(--white);font-family:var(--f-display);font-size:13px;font-weight:700}.fs-title{font-size:12.5px;line-height:1.3;color:var(--muted)}.is-done .fs-letter{background:var(--green)}.is-current .fs-letter{background:var(--ink);color:var(--green)}.is-current .fs-title{color:var(--ink);font-weight:600}.form-progress{height:6px;margin:14px 0 30px;border-radius:6px;background:var(--cream-2);overflow:hidden}.form-progress span{display:block;height:100%;background:var(--b1);transition:width .4s var(--ease)}@media (max-width:900px){.fs-title{display:none}.form-steps{display:flex;justify-content:space-between}}.form-head{margin-bottom:26px}.form-head .eyebrow{font-family:var(--f-display);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--b1)}.form-head h3{margin-top:6px;font-family:var(--f-display);font-size:clamp(22px,2.6vw,30px);font-weight:800;letter-spacing:-.02em}.form-head>p:last-child{margin-top:8px;color:var(--ink-soft)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.form-grid>*{grid-column:1/-1}.form-grid>.half{grid-column:span 1}@media (max-width:640px){.form-grid>.half{grid-column:1/-1}}.field{min-width:0;margin:0;padding:0;border:0}.field-label{display:block;padding:0;margin-bottom:6px;font-weight:600;font-size:15px}.req{color:#c0352b}.field-help{margin:-2px 0 8px;font-size:13.5px;color:var(--muted)}.field input:not([type=radio]):not([type=checkbox]),.field select,.field textarea{display:block;width:100%;min-height:46px;padding:11px 14px;border:1.5px solid rgba(14,22,32,.28);border-radius:8px;background:var(--white);font:inherit;font-size:15.5px;color:var(--ink)}.field textarea{resize:vertical;line-height:1.5}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--b1);box-shadow:0 0 0 3px rgba(53,107,224,.22)}.has-error input:not([type=radio]):not([type=checkbox]),.has-error select,.has-error textarea{border-color:#c0352b}.field-error{margin-top:6px;font-size:13.5px;font-weight:500;color:#c0352b}.field-heading{padding-top:12px;border-top:1px solid var(--line)}.field-heading h4{margin:0;font-family:var(--f-display);font-size:17px;font-weight:700}.field-heading p{margin-top:4px;font-size:14px;color:var(--muted)}.choice-row{display:flex;flex-wrap:wrap;gap:10px}.choice{position:relative;display:inline-flex;align-items:center;min-height:46px;padding:10px 16px;border:1.5px solid rgba(14,22,32,.28);border-radius:8px;background:var(--white);font-weight:500;cursor:pointer}.choice input,.rating-opt input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.choice.is-on{border-color:var(--ink);background:var(--green)}.choice:has(input:focus-visible),.rating-opt:has(input:focus-visible){outline:3px solid var(--cobalt);outline-offset:2px}.field-group{margin:0;padding:22px;border:1.5px solid var(--line);border-radius:12px;background:var(--white)}.field-group legend{padding:0 8px;margin-left:-8px;font-family:var(--f-display);font-size:17px;font-weight:700}.field-group>.field-help{margin:0 0 16px}@media (max-width:520px){.field-group{padding:16px}}.ratings{overflow:hidden;border:1.5px solid var(--line);border-radius:12px;background:var(--white)}.rating-row{display:grid;grid-template-columns:220px 1fr;gap:12px;align-items:center;margin:0;padding:14px 16px;border:0;border-top:1px solid var(--line)}.rating-row:first-child{border-top:0}.rating-row.is-missing{background:#fdeeed}.rating-row legend{float:left;padding:0;font-weight:600;font-size:15px}.rating-opts{display:flex;flex-wrap:wrap;gap:6px}.rating-opt{position:relative;padding:7px 11px;border:1.5px solid rgba(14,22,32,.22);border-radius:999px;background:var(--white);font-size:13px;cursor:pointer}.rating-opt.is-on{border-color:var(--ink);background:var(--ink);color:var(--green)}@media (max-width:860px){.rating-row{grid-template-columns:1fr}.rating-row legend{width:100%;margin-bottom:8px}.rating-opts{clear:both}}.field-check .check{position:relative;display:flex;gap:12px;align-items:flex-start;font-size:15px;cursor:pointer}.field-check input{position:absolute;width:22px;height:22px;margin:0;opacity:0}.check-box{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border:2px solid var(--ink);border-radius:5px;background:var(--white);color:transparent}.field-check input:checked+.check-box{background:var(--green);color:var(--ink)}.field-check input:focus-visible+.check-box{outline:3px solid var(--cobalt);outline-offset:2px}.has-error .check-box{border-color:#c0352b}.trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-alert{margin-top:24px;padding:14px 16px;border-radius:8px;background:#fdeeed;color:#c0352b;font-size:14.5px;font-weight:500}.form-alert a{color:inherit}.form-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.form-nav .kz-btn{padding:12px 18px;font-size:12.5px}.form-nav .kz-btn:disabled{opacity:.6;cursor:wait}.form-saved{font-size:13px;color:var(--muted);text-align:center}@media (max-width:600px){.form-nav{flex-wrap:wrap}.form-saved{order:3;width:100%}.form-nav [type=submit]{flex:1}}.spin{animation:spin .9s linear infinite}@keyframes spin{to{rotate:1turn}}.form-done{text-align:center;padding-block:clamp(40px,6vw,64px)}.form-done h3{font-family:var(--f-display);font-size:26px;font-weight:800}.form-done p{max-width:560px;margin:12px auto 0}.done-icon{display:block;margin:0 auto 16px;color:var(--green)}