@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.flex{display:flex}.hidden{display:none}.table{display:table}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--ink:#10251d;--muted:#5f6f68;--green:#18794e;--lime:#b7e34b;--soft:#f2f6f3;--line:#dce6df}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);margin:0;font:16px/1.6 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.wrap{width:min(1180px,100% - 40px);margin:auto}header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:50;background:#fffc;border-bottom:1px solid #e7ece8;height:78px;position:sticky;top:0}.nav{align-items:center;gap:28px;height:100%;display:flex}.logo{letter-spacing:-1.5px;color:#153d2e;align-items:center;font-size:28px;font-weight:900;display:flex}.logo span{color:var(--green);font-size:34px;transform:rotate(-18deg)}.logo sup{font-size:9px}.nav nav{gap:24px;margin-left:auto;display:flex}.nav nav a{font-size:14px;font-weight:800}.navcta{gap:8px;display:flex}.menu{background:0 0;border:0;font-size:25px;display:none}.button{border:1px solid var(--green);background:var(--green);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:11px 18px;font-size:14px;font-weight:900;display:inline-flex}.button.ghost{color:var(--ink);border-color:var(--line);background:#fff}.button.large{padding:14px 22px}.button.light{color:var(--ink);background:#fff;border-color:#fff}.button.outline{background:0 0;border-color:#fff}.hero{background:radial-gradient(circle at 88% 15%,#dcf3d2 0,#0000 32%),linear-gradient(135deg,#fbfcf9,#f1f7f2);padding:84px 0 72px}.heroGrid{grid-template-columns:1.18fr .82fr;align-items:center;gap:70px;display:grid}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--green);font-size:12px;font-weight:900}.lime{color:var(--lime)}h1{letter-spacing:-.055em;max-width:900px;margin:16px 0 24px;font-size:clamp(44px,6vw,72px);line-height:1.02}h2{letter-spacing:-.04em;margin:10px 0 16px;font-size:clamp(32px,4vw,50px);line-height:1.08}h3{line-height:1.25}.lead{color:var(--muted);max-width:760px;font-size:19px}.actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.trust{color:#55695f;flex-wrap:wrap;gap:18px;margin-top:32px;font-size:13px;font-weight:800;display:flex}.trust span:before{content:"✓";color:var(--green);margin-right:7px}.portfolio{color:#fff;background:#102b20;border-radius:28px;padding:30px;transform:rotate(1deg);box-shadow:0 28px 70px #102b2033}.portfolio>span{color:#b7c9c0;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.portfolio h2{font-size:34px}.flow{color:var(--ink);background:#fff;border-radius:14px;justify-content:space-between;padding:18px;font-weight:900;display:flex}.flow i{color:var(--green);font-style:normal}.mini{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.mini b{background:#1b3d2f;border-radius:11px;padding:14px;font-size:13px}.section{padding:88px 0}.sectionHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px;display:flex}.sectionHead p{color:var(--muted)}.sectionHead>a{color:var(--green);font-weight:900}.finder{margin-bottom:26px}.finder input{border:1px solid var(--line);border-radius:14px;outline:none;width:100%;padding:16px 18px;font-size:16px}.chips{gap:8px;padding:12px 0;display:flex;overflow:auto}.chips button{white-space:nowrap;border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;padding:8px 13px;font-weight:800}.chips .active{background:var(--ink);color:#fff}.products{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.products article{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;padding:24px;transition:all .2s;display:flex}.products article:hover{transform:translateY(-4px);box-shadow:0 20px 50px #1e463219}.cardtop{color:var(--green);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:900;display:flex}.cardtop i{background:#e9f4e9;border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.products h3{margin:20px 0 3px;font-size:21px}.products small{color:var(--green);font-weight:800}.products p{color:var(--muted);font-size:14px}.products ul{padding:0;font-size:13px;list-style:none}.products>a{color:var(--green);margin-top:auto;font-weight:900}.compare{grid-template-columns:1fr 70px 1fr;align-items:center;margin-top:32px;display:grid}.compare>div{border:1px solid var(--line);background:#fff;border-radius:22px;padding:34px}.compare>b{text-align:center}.compare .special{color:#fff;background:#123126}.compare small{color:var(--green);letter-spacing:.1em;font-weight:900}.special p{background:#ffffff12;border-radius:10px;padding:12px}.dark{color:#fff;background:#0e271d}.featured{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.dark p{color:#b9c9c2}.ailist{gap:12px;display:grid}.ailist div{border:1px solid #fff2;border-radius:14px;flex-direction:column;padding:18px;display:flex}.ailist span{color:#aec0b7;font-size:13px}.benefits{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:32px;display:grid}.benefits div{border-right:1px solid var(--line);padding:24px 18px}.benefits span{color:var(--green);font-size:12px;font-weight:900}.benefits p{color:var(--muted);font-size:14px}.cta{text-align:center;color:#fff;background:#147448;padding:85px 0}.cta p{color:#d8eee2;max-width:700px;margin:auto}.center{justify-content:center}.inner{background:linear-gradient(135deg,#f3f7f3,#fff);padding:82px 0}.inner.compact{padding:62px 0}.inner h1{font-size:clamp(42px,5vw,64px)}.detail{max-width:900px}.detail>section{padding-bottom:65px}.bigflow{background:var(--soft);color:var(--green);border-radius:16px;padding:24px;font-size:20px;font-weight:900}.featurecards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.featurecards div{border:1px solid var(--line);border-radius:14px;padding:20px}.featurecards p,.checks{color:var(--muted)}.price{background:#f1f8f3;border:1px solid #bddbc8;border-radius:20px;padding:26px}.price strong{color:var(--green);font-size:24px}details{border-top:1px solid var(--line);padding:18px 0}summary{font-weight:900}.priceTable{border:1px solid var(--line);border-radius:18px;overflow:hidden}.priceTable>div{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr 80px;gap:20px;padding:17px 22px;display:grid}.priceTable a{color:var(--green);font-weight:900}.scroll{overflow:auto}table{border-collapse:collapse;width:100%;min-width:900px}th,td{text-align:left;border-bottom:1px solid var(--line);padding:16px;font-size:14px}th{background:var(--ink);color:#fff}td a{color:var(--green);font-weight:900}.contact{grid-template-columns:1fr 1.2fr;gap:50px;display:grid}.contact>div{background:var(--soft);border-radius:18px;padding:30px}form{gap:13px;display:grid}label{font-size:13px;font-weight:900}input,textarea{border:1px solid var(--line);width:100%;font:inherit;border-radius:10px;margin-top:5px;padding:12px;display:block}.info{grid-template-columns:1fr 1fr;gap:12px;display:grid}.info div{border:1px solid var(--line);border-radius:14px;gap:18px;padding:20px;display:flex}.info span{color:var(--green);font-weight:900}.legal{max-width:820px}.legal section{border-bottom:1px solid var(--line);padding:14px 0}footer{color:#dce7e1;background:#0b2018;padding:62px 0 0}.foot{grid-template-columns:2fr repeat(4,1fr);gap:38px;display:grid}.foot .logo{color:#fff}.foot>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.foot p,.foot a{color:#aec0b7;font-size:13px}.copy{color:#8ea69a;border-top:1px solid #ffffff18;margin-top:40px;padding:20px 0;font-size:12px}.mobilewa{display:none}@media (width<=980px){.nav nav{background:#fff;flex-direction:column;padding:20px;display:none;position:absolute;top:77px;left:0;right:0;box-shadow:0 20px 30px #0001}.nav nav.open{display:flex}.menu{margin-left:auto;display:block}.navcta{display:none}.heroGrid,.featured,.contact{grid-template-columns:1fr}.products,.benefits{grid-template-columns:1fr 1fr}.foot{grid-template-columns:2fr 1fr 1fr}}@media (width<=640px){.wrap{width:min(100% - 28px,1180px)}header{height:68px}.logo{font-size:24px}.hero{padding:58px 0}.heroGrid{gap:40px}.hero h1{font-size:43px}.lead{font-size:16px}.section{padding:62px 0}.sectionHead{flex-direction:column;align-items:start}.products,.featurecards,.info,.compare{grid-template-columns:1fr}.compare>b{padding:12px}.benefits{grid-template-columns:1fr}.benefits div{border-bottom:1px solid var(--line)}.priceTable>div{grid-template-columns:1fr;gap:4px}.foot{grid-template-columns:1fr 1fr}.foot>div:first-child{grid-column:1/-1}.mobilewa{z-index:60;background:var(--green);color:#fff;text-align:center;border-radius:12px;padding:13px;font-weight:900;display:block;position:fixed;bottom:12px;left:14px;right:14px;box-shadow:0 10px 30px #0004}footer{padding-bottom:70px}}:root{--ink:#101a2e;--muted:#5d687b;--ai:#6d5dfc;--cyan:#19c6d2;--lime:#b7f05c;--soft:#f5f7fc;--line:#dfe4ee}.hero{background:linear-gradient(135deg,#f9fbff 0%,#f3f4ff 48%,#eefcfa 100%);padding:92px 0 76px;position:relative;overflow:hidden}.hero:before{content:"";background-image:linear-gradient(#6d5dfc0c 1px,#0000 1px),linear-gradient(90deg,#6d5dfc0c 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.heroGrid{z-index:2;grid-template-columns:1.12fr .88fr;gap:64px;position:relative}.ai-orb{opacity:.55;border-radius:50%;position:absolute}.orb-one{background:radial-gradient(circle at 35% 35%,#b6f4ff,#745cff 65%,#0000 70%);width:330px;height:330px;top:-120px;right:-80px}.orb-two{background:radial-gradient(circle,#78f2cf,#6d5dfc 65%,#0000 70%);width:170px;height:170px;bottom:-110px;left:42%}.hero-kicker{background:#ffffffbd;border:1px solid #d9d6ff;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.hero-kicker i,.console-top i{background:var(--cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #19c6d222}.portfolio{background:linear-gradient(145deg,#111a33,#182244 55%,#153e48);border:1px solid #ffffff1f;box-shadow:0 30px 80px #20235642}.ai-console{position:relative;overflow:hidden}.ai-console:after{content:"";border:1px solid #8d83ff55;border-radius:50%;width:210px;height:210px;position:absolute;top:-75px;right:-85px;box-shadow:0 0 0 25px #8d83ff10,0 0 0 55px #19c6d20b}.console-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.console-top span{align-items:center;gap:9px;font-weight:800;display:flex}.console-top small{letter-spacing:.14em;color:#9eeef1;font-size:9px}.ai-pulse{z-index:1;background:#ffffff0d;border:1px solid #ffffff17;border-radius:15px;align-items:center;gap:14px;margin-bottom:13px;padding:14px;display:flex;position:relative}.ai-pulse>span{background:linear-gradient(135deg,var(--ai),var(--cyan));border-radius:13px;place-items:center;width:45px;height:45px;font-weight:900;display:grid}.ai-pulse div{flex-direction:column;display:flex}.ai-pulse small{color:#aeb9d1}.portfolio .flow,.portfolio .mini{z-index:1;position:relative}.mini b{background:#ffffff0d;border:1px solid #ffffff12}.ai-strip{color:#dfe5f7;background:#10182d}.ai-strip .wrap{justify-content:space-between;gap:18px;padding-top:15px;padding-bottom:15px;display:flex;overflow:auto}.ai-strip span{white-space:nowrap;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.ai-strip span:before{content:"✦";color:var(--cyan);margin-right:8px}.soft{background:linear-gradient(#f7f8fc,#f1f4fa)}.section-copy{max-width:700px;color:var(--muted)}.products article{background:linear-gradient(#fff,#fbfcff);position:relative;overflow:hidden}.products article:before{content:"";background:linear-gradient(90deg,var(--ai),var(--cyan));opacity:0;height:3px;transition:all .2s;position:absolute;top:0;left:0;right:0}.products article:hover{border-color:#cfd0fa;transform:translateY(-5px);box-shadow:0 22px 55px #3d448a20}.products article:hover:before{opacity:1}.cardtop i{color:var(--ai);background:linear-gradient(135deg,#eceaff,#e1fbfb)}.compare .special{background:linear-gradient(135deg,#182143,#183e48)}.dark{background:linear-gradient(135deg,#0d152c,#171a3d 58%,#0c3a43)}.ai-feature{position:relative;overflow:hidden}.circuit-lines{background-image:radial-gradient(circle,#61e4e41e 1.5px,#0000 1.5px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000,#0000);mask-image:linear-gradient(90deg,#0000,#000,#0000)}.featured{z-index:1;position:relative}.ailist div{background:#ffffff09;transition:all .2s;position:relative}.ailist div:hover{background:#ffffff12;transform:translate(4px)}.ai-number{letter-spacing:.14em;font-weight:900;color:#72e8ee!important;font-size:9px!important}.ailist b{font-size:17px}.ailist small{color:#b8c3d8;margin-top:4px}.cta{background:radial-gradient(circle at 20% 20%,#6d5dfc55,#0000 30%),linear-gradient(135deg,#101a35,#173f4d)}footer{background:#0b1328}@media (width<=980px){.heroGrid{grid-template-columns:1fr}.ai-strip .wrap{justify-content:flex-start}}.v3{color:#11182a;background:#f7f8fb}.v3hero{color:#fff;background:#080d1c;min-height:760px;padding:76px 0 0;position:relative;overflow:hidden}.v3hero:before{content:"";background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.aurora{filter:blur(80px);opacity:.34;border-radius:50%;position:absolute}.a1{background:#715cff;width:520px;height:520px;top:-240px;right:12%}.a2{background:#00d4c8;width:420px;height:420px;bottom:-260px;left:-100px}.v3heroGrid{z-index:2;grid-template-columns:1.02fr .98fr;align-items:center;gap:58px;display:grid;position:relative}.v3badge{color:#c9d1e5;letter-spacing:.03em;background:#ffffff0b;border:1px solid #fff2;border-radius:999px;align-items:center;gap:9px;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex}.v3badge span{color:#63ecdf}.v3copy h1{letter-spacing:-.065em;margin:25px 0;font-size:clamp(58px,6.6vw,88px);line-height:.94}.v3copy h1 em{color:#0000;background:linear-gradient(90deg,#8c7cff,#61eadd);-webkit-background-clip:text;font-style:normal}.v3copy>p{color:#aeb7cc;max-width:610px;font-size:18px}.v3actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.v3primary,.v3secondary{border-radius:12px;justify-content:center;align-items:center;gap:24px;padding:15px 18px;font-size:14px;font-weight:900;display:inline-flex}.v3primary{background:linear-gradient(135deg,#735ff7,#5a48e1);box-shadow:0 14px 40px #6d5dfc40}.v3secondary{background:#ffffff0a;border:1px solid #ffffff24}.waDot{background:#45df80;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #45df8020}.v3proof{align-items:center;gap:18px;margin-top:44px;display:flex}.v3proof div{flex-direction:column;display:flex}.v3proof strong{font-size:13px}.v3proof small{color:#7f8aa3;font-size:10px}.v3proof i{background:#ffffff1b;width:1px;height:32px}.command{background:#10162af2;border:1px solid #ffffff1c;border-radius:24px;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-2deg);box-shadow:0 35px 100px #0008}.command:after{content:"";pointer-events:none;border-radius:24px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff17}.commandBar{background:#0d1223;border-bottom:1px solid #ffffff12;align-items:center;gap:15px;height:52px;padding:0 18px;display:flex}.commandBar>div{gap:5px;display:flex}.commandBar>div span{background:#3d4560;border-radius:50%;width:7px;height:7px}.commandBar b{color:#c9d2e6;font-size:12px}.commandBar small{color:#4de2a0;margin-left:auto;font-size:9px;font-weight:900}.commandBody{padding:18px}.ask{background:linear-gradient(135deg,#735ff722,#1dd7ca15);border:1px solid #8574ff40;border-radius:15px;align-items:center;gap:12px;padding:14px;display:flex}.ask>span{background:linear-gradient(135deg,#7b67ff,#28d5d0);border-radius:13px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.ask div{flex-direction:column;display:flex}.ask small{color:#8f9bb4}.ask b{font-size:13px}.ask i{color:#65e6dd;margin-left:auto;font-style:normal}.metricGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.metric{background:#151c32;border:1px solid #ffffff10;border-radius:14px;flex-direction:column;min-height:120px;padding:15px;display:flex}.metric small{color:#7e8aa3}.metric strong{margin-top:8px;font-size:22px}.metric span{color:#9ba6ba;font-size:11px}.mainMetric{background:linear-gradient(145deg,#171f3a,#182b3a);grid-column:1/-1;min-height:148px}.wave{align-items:end;gap:5px;height:35px;margin-top:auto;display:flex}.wave i{background:linear-gradient(#50e3d7,#7163f4);border-radius:4px 4px 0 0;width:18%}.wave i:first-child{height:30%}.wave i:nth-child(2){height:52%}.wave i:nth-child(3){height:44%}.wave i:nth-child(4){height:78%}.wave i:nth-child(5){height:66%}.commandFoot{color:#71809b;justify-content:space-between;padding-top:14px;font-size:9px;display:flex}.commandFoot span{color:#49dda0}.v3logos{z-index:2;border-top:1px solid #ffffff12;justify-content:space-between;gap:20px;margin-top:65px;padding-top:19px;padding-bottom:19px;display:flex;position:relative;overflow:auto}.v3logos span{white-space:nowrap;color:#68748d;text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:900}.v3section{background:#f7f8fb;padding:110px 0}.v3head{grid-template-columns:1.1fr .55fr;align-items:end;gap:60px;margin-bottom:45px;display:grid}.v3head span{color:#6d5dfc;letter-spacing:.14em;font-size:11px;font-weight:900}.v3head h2{max-width:800px;font-size:clamp(40px,5vw,62px)}.v3head>p{color:#687386;font-size:15px}.bento{grid-template-rows:repeat(2,300px);grid-template-columns:1.2fr .8fr 1fr;gap:14px;display:grid}.bentoCard{background:#fff;border:1px solid #e2e5ed;border-radius:22px;flex-direction:column;padding:25px;transition:all .3s;display:flex;position:relative;overflow:hidden}.bentoCard:after{content:"";background:radial-gradient(circle,#8777ff22,#0000 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-60px}.bentoCard:hover{border-color:#bcb6f5;transform:translateY(-5px);box-shadow:0 24px 55px #34386f18}.bentoCard h3{max-width:330px;margin:13px 0 8px;font-size:21px}.bentoCard p{color:#687386;font-size:13px}.bentoCard>span{color:#6656e8;margin-top:auto;font-size:12px;font-weight:900}.bentoIcon{color:#6758e8;background:linear-gradient(135deg,#ece9ff,#e3fcfa);border-radius:13px;place-items:center;width:45px;height:45px;display:grid}.bentoCard small{color:#8a94a6;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:900;position:absolute;top:25px;right:20px}.b1{color:#fff;background:linear-gradient(155deg,#11182e,#17233e);grid-row:1/3}.b1 p{color:#9eabc1}.b1 .bentoIcon{color:#fff;background:linear-gradient(135deg,#725ff6,#25d5d0)}.b1:after{background:radial-gradient(circle,#5ce5dd24,#0000 70%);width:300px;height:300px}.b1 h3{margin-top:30px;font-size:30px}.b2{grid-column:2/4}.b5{grid-column:2/3}.b6{grid-column:3/4}.allLink{text-align:center;margin-top:34px}.allLink a{color:#5d4fe0;font-weight:900}.allLink span{margin-left:15px}.v3dark{color:#fff;background:#0b1021;position:relative;overflow:hidden}.v3dark:before{content:"";background:radial-gradient(circle at 80% 25%,#6552ee30,#0000 30%),radial-gradient(circle at 15% 80%,#19c6d21a,#0000 25%);position:absolute;inset:0}.lightHead{position:relative}.lightHead p{color:#919db5}.repairLayout{grid-template-columns:.7fr 1.3fr;gap:15px;display:grid;position:relative}.repairFlow,.aiTile{background:#11182d;border:1px solid #ffffff13;border-radius:20px}.repairFlow{padding:20px}.flowTop{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.flowTop span{color:#76e9e2;border:1px solid #76e9e244;border-radius:99px;padding:5px 8px;font-size:9px}.flowStep{border-top:1px solid #ffffff0e;align-items:center;gap:14px;padding:15px 4px;display:flex}.flowStep>span{color:#66748f;font-size:10px}.flowStep b{font-size:13px}.flowStep small{color:#7eeae2;margin-left:auto;font-size:8px;font-weight:900}.aiBento{grid-template-columns:1fr 1fr;gap:15px;display:grid}.aiTile{min-height:170px;padding:22px}.aiTile>span{color:#7ce8e2;letter-spacing:.13em;font-size:9px;font-weight:900}.aiTile h3{max-width:380px;font-size:20px}.heroTile{background:linear-gradient(145deg,#181e3b,#16323c);grid-row:1/3;min-height:355px}.heroTile h3{font-size:30px}.wideTile{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.wideTile a{color:#8e82ff;justify-self:end;font-size:12px;font-weight:900}.scan{align-items:end;gap:8px;height:120px;margin-top:30px;display:flex}.scan i{background:linear-gradient(#57e7dc,#745ff5);border-radius:6px 6px 0 0;flex:1}.scan i:first-child{height:45%}.scan i:nth-child(2){height:80%}.scan i:nth-child(3){height:62%}.outcomeGrid{border-top:1px solid #dfe3ec;grid-template-columns:repeat(5,1fr);display:grid}.outcomeGrid div{border-right:1px solid #dfe3ec;padding:28px 20px}.outcomeGrid span{color:#6d5dfc;font-size:10px;font-weight:900}.outcomeGrid h3{font-size:20px}.outcomeGrid p{color:#687386;font-size:13px}.v3final{color:#fff;background:linear-gradient(135deg,#674fe9,#3a48a8);padding:80px 0}.finalGrid{justify-content:space-between;align-items:center;gap:40px;display:flex}.finalGrid>div:first-child>span{letter-spacing:.15em;color:#cfcaff;font-size:10px;font-weight:900}.finalGrid h2{margin-bottom:5px;font-size:48px}.finalGrid p{color:#d9d6f4}.lightV3{color:#171c32;box-shadow:none;background:#fff}.darkV3{background:#161c35;border-color:#fff2}@media (width<=980px){.v3heroGrid,.v3head,.repairLayout{grid-template-columns:1fr}.v3hero{padding-top:60px}.command{max-width:650px}.bento{grid-template-rows:auto;grid-template-columns:1fr 1fr}.bentoCard,.b1,.b2,.b5,.b6{grid-area:auto;min-height:280px}.outcomeGrid{grid-template-columns:1fr 1fr}.finalGrid{flex-direction:column;align-items:flex-start}}@media (width<=640px){.v3hero{padding-top:48px}.v3copy h1{font-size:52px}.v3proof{grid-template-columns:1fr 1fr;display:grid}.v3proof i{display:none}.command{transform:none}.metricGrid{grid-template-columns:1fr}.mainMetric{grid-column:auto}.v3logos{margin-top:45px}.v3section{padding:72px 0}.v3head{gap:14px}.v3head h2{font-size:40px}.bento,.aiBento{grid-template-columns:1fr}.bentoCard{min-height:250px}.b1 h3,.heroTile h3{font-size:25px}.heroTile{grid-row:auto;min-height:310px}.wideTile{grid-column:auto;display:block}.wideTile a{margin-top:20px;display:block}.outcomeGrid{grid-template-columns:1fr}.outcomeGrid div{border-bottom:1px solid #dfe3ec;border-right:0}.finalGrid h2{font-size:40px}.v3actions,.v3primary,.v3secondary{width:100%}}.aiProductSwitch{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px;display:grid;position:relative}.aiProductSwitch a{background:linear-gradient(135deg,#171e38,#142b38);border:1px solid #ffffff18;border-radius:18px;flex-direction:column;gap:5px;padding:22px;transition:all .25s;display:flex}.aiProductSwitch a:hover{border-color:#6ee6dd66;transform:translateY(-3px)}.aiProductSwitch span{color:#72e8df;letter-spacing:.14em;font-size:9px;font-weight:900}.aiProductSwitch b{font-size:19px}.aiProductSwitch small{color:#929eb4}.aiProductSwitch a:nth-child(2){background:linear-gradient(135deg,#211a45,#1a2343)}@media (width<=640px){.aiProductSwitch{grid-template-columns:1fr}}.officialLogo{background:#fff;border-radius:9px;width:142px;height:54px;display:block;position:relative;overflow:hidden}.officialLogo img{object-fit:contain;width:238px;max-width:none;height:238px;position:absolute;top:-92px;left:-48px}.foot .officialLogo{width:170px;height:64px;margin-bottom:8px}.foot .officialLogo img{width:280px;height:280px;top:-108px;left:-55px}.dualAI{grid-template-columns:1fr 1fr;gap:16px;display:grid;position:relative}.dualAI article{background:linear-gradient(145deg,#141b33,#112c35);border:1px solid #ffffff16;border-radius:22px;padding:28px}.dualAI article:nth-child(2){background:linear-gradient(145deg,#211943,#151f3d)}.dualTop{justify-content:space-between;gap:15px;display:flex}.dualTop span{color:#70e5df;letter-spacing:.13em;font-size:9px;font-weight:900}.dualTop b{color:#929db3;font-size:10px}.dualAI h3{margin:22px 0 10px;font-size:27px}.dualAI p{color:#aab5c9;font-size:14px}.dualAI ul{grid-template-columns:1fr 1fr;gap:9px;padding:0;list-style:none;display:grid}.dualAI li{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:9px;padding:10px;font-size:12px}.dualAI li:before{content:"✓";color:#69e7dd;margin-right:7px}.simpleFlow{color:#cad3e3;background:#090e1db5;border-radius:10px;margin:19px 0;padding:13px;font-size:11px}.dualAI a{color:#8c80ff;font-size:12px;font-weight:900}.buyJourney{background:#fff;border:1px solid #dfe3ec;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-top:50px;padding:24px;display:flex}.buyJourney>div{flex-direction:column;max-width:190px;display:flex}.buyJourney span{color:#6b5ce7;font-size:10px;font-weight:900}.buyJourney b{font-size:13px}.buyJourney small{color:#778194}.buyJourney>i{color:#aaa4df;font-style:normal}.trustSection{background:#eef1f7;padding:100px 0}.trustGrid{grid-template-columns:.7fr 1.3fr;gap:60px;display:grid}.trustGrid>div:first-child>span{color:#6757e8;letter-spacing:.14em;font-size:10px;font-weight:900}.trustGrid h2{font-size:44px}.trustGrid p{color:#687386}.trustCards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.trustCards>div{background:#fff;border:1px solid #dfe3ec;border-radius:14px;padding:20px}.trustCards small{color:#6757e8;letter-spacing:.12em;font-size:9px;font-weight:900}.trustCards p{margin-bottom:0;font-size:12px}@media (width<=980px){.trustGrid{grid-template-columns:1fr}.buyJourney{grid-template-columns:1fr 1fr;align-items:flex-start;display:grid}.buyJourney>i{display:none}}@media (width<=640px){.officialLogo{width:125px;height:48px}.officialLogo img{width:214px;height:214px;top:-83px;left:-44px}.dualAI,.trustCards,.dualAI ul,.buyJourney{grid-template-columns:1fr}.trustSection{padding:70px 0}.trustGrid{gap:25px}.trustGrid h2{font-size:38px}}.logo{background:#fff url(/orrbit-official-logo.png) 50%/238px 238px no-repeat;border-radius:9px;width:142px;height:54px;overflow:hidden;font-size:0!important;display:flex!important}.logo span,.logo sup{display:none!important}.foot .logo{background-size:280px 280px;width:170px;height:64px}.trustHome{--navy:#0d1c2c;--navy2:#14283b;--gold:#b28a43;--forest:#256a35;--cream:#f7f4ed;--paper:#fff;--text:#17212b;--sub:#66717b;--border:#dedbd2;background:var(--paper);color:var(--text);font-family:Arial,Helvetica,sans-serif}.tfTop{color:#b7c1ca;background:#0d1c2c;font-size:11px}.tfTop .wrap{justify-content:space-between;align-items:center;height:32px;display:flex}.tfTop .wrap>div{gap:22px;display:flex}.tfTop a{color:#fff}.tfHeader{z-index:60;background:#fff;border-bottom:1px solid #e7e4dc;height:82px;position:sticky;top:0}.tfNav{align-items:center;gap:28px;height:100%;display:flex}.tfBrand{background:#fff;width:154px;height:58px;display:block;position:relative;overflow:hidden}.tfBrand img{width:260px;max-width:none;height:260px;position:absolute;top:-101px;left:-53px}.tfNav nav{gap:24px;margin-left:auto;display:flex}.tfNav nav a{color:#243342;font-size:13px;font-weight:800}.tfWhatsApp{color:#fff;background:#246b36;border-radius:5px;padding:11px 16px;font-size:12px;font-weight:900}.tfMenu{background:0 0;border:0;font-size:23px;display:none}.tfHero{background:linear-gradient(115deg,#faf8f3,#f3f0e8);border-bottom:1px solid #e3dfd5;padding:78px 0}.tfHeroGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:65px;display:grid}.tfEstablished{color:#87662d;letter-spacing:.15em;align-items:center;gap:12px;font-size:10px;font-weight:900;display:flex}.tfEstablished i{background:#b28a43;width:34px;height:1px}.tfHero h1{letter-spacing:-.045em;color:#0d1c2c;max-width:820px;margin:22px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.9vw,75px);line-height:1.02}.tfHeroCopy>p{color:#59656f;max-width:720px;font-size:18px;line-height:1.8}.tfActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.tfPrimary,.tfSecondary{border-radius:4px;padding:14px 19px;font-size:13px;font-weight:900}.tfPrimary{color:#fff;background:#0d1c2c}.tfSecondary{color:#1c2b37;background:#fff;border:1px solid #b8b2a6}.tfAssurance{border-top:1px solid #d8d3c8;grid-template-columns:repeat(3,1fr);margin-top:42px;padding-top:22px;display:grid}.tfAssurance>div{border-right:1px solid #d8d3c8;flex-direction:column;margin-right:16px;padding-right:16px;display:flex}.tfAssurance>div:last-child{border:0}.tfAssurance b{color:#0d1c2c;font-family:Georgia,serif;font-size:22px}.tfAssurance span{color:#727a81;font-size:10px}.tfCompanyCard{color:#fff;background:#0d1c2c;border-top:4px solid #b28a43;border-radius:3px;padding:28px;box-shadow:0 28px 65px #0d1c2c2e}.tfCardHead{color:#c6aa73;letter-spacing:.12em;justify-content:space-between;font-size:9px;font-weight:900;display:flex}.tfCompanyCard h2{letter-spacing:-.02em;font-family:Georgia,serif;font-size:29px}.tfCompanyCard>p{color:#abb7c1;font-size:13px}.tfCompanyCard dl{margin:25px 0}.tfCompanyCard dl div{border-top:1px solid #ffffff14;grid-template-columns:105px 1fr;padding:11px 0;display:grid}.tfCompanyCard dt{color:#81909d;font-size:10px}.tfCompanyCard dd{margin:0;font-size:12px;font-weight:800}.tfCardContact{background:#ffffff0a;flex-direction:column;padding:14px;display:flex}.tfCardContact span{color:#8795a1;text-transform:uppercase;font-size:9px}.tfCardContact b{font-size:17px}.tfCardContact a{color:#d1b67c;font-size:12px}.tfCred{background:#fff;border-bottom:1px solid #e6e2da}.tfCred .wrap{grid-template-columns:repeat(4,1fr);display:grid}.tfCred .wrap>div{border-right:1px solid #e6e2da;grid-template-columns:28px 1fr;gap:0 10px;padding:23px 20px;display:grid}.tfCred .wrap>div:first-child{border-left:1px solid #e6e2da}.tfCred span{color:#b28a43;grid-row:1/3;font-size:10px;font-weight:900}.tfCred b{font-size:12px}.tfCred small{color:#79828a;font-size:10px}.tfSection{padding:95px 0}.tfTitle{grid-template-columns:1.2fr .55fr;align-items:end;gap:50px;margin-bottom:40px;display:grid}.tfTitle span{color:#9b7433;letter-spacing:.15em;font-size:10px;font-weight:900}.tfTitle h2{color:#0d1c2c;font-family:Georgia,serif;font-size:clamp(38px,4.5vw,56px);line-height:1.08}.tfTitle>p{color:#6a747d;font-size:14px}.tfProducts{border-top:1px solid #ddd9d0;border-left:1px solid #ddd9d0;grid-template-columns:repeat(4,1fr);display:grid}.tfProducts>a{background:#fff;border-bottom:1px solid #ddd9d0;border-right:1px solid #ddd9d0;flex-direction:column;min-height:330px;padding:23px;transition:all .2s;display:flex}.tfProducts>a:hover{background:#faf8f2;box-shadow:inset 0 3px #b28a43}.tfProducts>a.isAI{background:#f3f7f1}.tfProductTop{color:#9a7434;justify-content:space-between;font-size:9px;font-weight:900;display:flex}.tfProducts h3{color:#142333;margin:22px 0 9px;font-family:Georgia,serif;font-size:20px}.tfProducts p{color:#6d7780;font-size:12px}.tfProducts ul{color:#36444f;padding:0;font-size:11px;list-style:none}.tfProducts li:before{content:"—";color:#a8874d;margin-right:6px}.tfProducts>a>b{color:#236635;margin-top:auto;font-size:11px}.tfAll{text-align:center;margin-top:28px}.tfAll a{border-bottom:1px solid #0d1c2c;padding-bottom:5px;font-size:12px;font-weight:900}.tfAI{color:#fff;background:#0d1c2c;padding:100px 0}.tfLight h2{color:#fff}.tfLight>p{color:#9eabb5}.tfAIGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tfAIGrid article{background:#14283b;border:1px solid #ffffff12;border-top:3px solid #b28a43;padding:30px}.tfAIGrid article>span{color:#d1b376;letter-spacing:.14em;font-size:9px;font-weight:900}.tfAIGrid h3{font-family:Georgia,serif;font-size:28px}.tfAIGrid p{color:#aab4bd;font-size:13px}.tfFeatureList{grid-template-columns:1fr 1fr;gap:8px;margin:24px 0;display:grid}.tfFeatureList b{background:#ffffff08;padding:10px;font-size:11px}.tfFeatureList b:before{content:"✓";color:#d0b172;margin-right:7px}.tfFlow{color:#c1cbd3;background:#091521;margin-bottom:20px;padding:13px;font-size:11px}.tfAIGrid a{color:#d6b876;font-size:12px;font-weight:900}.tfProcess{background:#f7f4ed}.tfSteps{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:14px;display:grid}.tfSteps div{background:#fff;border:1px solid #ddd9d0;min-height:160px;padding:22px}.tfSteps span{color:#a57f3e;font-size:10px;font-weight:900}.tfSteps h3{font-family:Georgia,serif;font-size:20px}.tfSteps p{color:#6c7680;font-size:12px}.tfSteps i{color:#b28a43;font-style:normal}.tfOffices{background:#fff;padding:80px 0}.tfOfficeGrid{border:1px solid #ddd9d0;grid-template-columns:1fr 1fr 1fr;display:grid}.tfOfficeGrid>div{border-right:1px solid #ddd9d0;padding:27px}.tfOfficeGrid>div:last-child{border:0}.tfOfficeGrid span{color:#a37d3d;letter-spacing:.13em;font-size:9px;font-weight:900}.tfOfficeGrid h3{font-family:Georgia,serif;font-size:23px}.tfOfficeGrid p{color:#6c7680;font-size:12px}.tfOfficeCTA{background:#f4f1e9}.tfOfficeCTA a{color:#246b36;font-size:12px;font-weight:900}.tfFinal{color:#fff;background:#246b36;padding:70px 0}.tfFinal .wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.tfFinal span{letter-spacing:.14em;color:#bcd9c1;font-size:9px;font-weight:900}.tfFinal h2{max-width:760px;font-family:Georgia,serif;font-size:40px}.tfFinal .wrap>div:last-child{gap:10px;display:flex}.tfFinal a{color:#1b4325;background:#fff;padding:13px 17px;font-size:12px;font-weight:900}.tfFinal a:last-child{color:#fff;background:#163d20}.tfFooter{color:#fff;background:#091521;padding:65px 0 0}.tfFoot{grid-template-columns:2fr repeat(3,1fr);gap:45px;display:grid}.tfFoot>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.tfFoot .tfBrand{margin-bottom:8px}.tfFoot p,.tfFoot a{color:#9eacb7;font-size:12px}.tfFoot b{margin-bottom:9px;font-size:12px}.tfCopyright{color:#71818e;border-top:1px solid #ffffff12;margin-top:40px;padding:19px 0;font-size:10px}@media (width<=980px){.tfHeroGrid,.tfTitle{grid-template-columns:1fr}.tfProducts,.tfCred .wrap{grid-template-columns:1fr 1fr}.tfAIGrid{grid-template-columns:1fr}.tfSteps{grid-template-columns:1fr 1fr}.tfSteps i{display:none}.tfOfficeGrid{grid-template-columns:1fr}.tfOfficeGrid>div{border-bottom:1px solid #ddd9d0;border-right:0}.tfNav nav{background:#fff;flex-direction:column;padding:20px;display:none;position:absolute;top:113px;left:0;right:0;box-shadow:0 20px 30px #0002}.tfNav nav.open{display:flex}.tfMenu{margin-left:auto;display:block}.tfWhatsApp{display:none}}@media (width<=640px){.tfTop .wrap>div span{display:none}.tfHeader{height:70px}.tfNav nav{top:102px}.tfBrand{width:130px;height:50px}.tfBrand img{width:225px;height:225px;top:-87px;left:-47px}.tfHero{padding:55px 0}.tfHero h1{font-size:46px}.tfHeroCopy>p{font-size:16px}.tfAssurance{grid-template-columns:1fr}.tfAssurance>div{border-bottom:1px solid #d8d3c8;border-right:0;margin:0;padding:10px 0}.tfCred .wrap,.tfProducts,.tfSteps,.tfOfficeGrid{grid-template-columns:1fr}.tfCred .wrap>div{border-left:1px solid #e6e2da}.tfSection,.tfAI{padding:70px 0}.tfTitle{gap:10px}.tfTitle h2{font-size:38px}.tfProducts>a{min-height:280px}.tfFeatureList{grid-template-columns:1fr}.tfAIGrid h3{font-size:24px}.tfFinal .wrap{flex-direction:column;align-items:flex-start}.tfFinal h2{font-size:35px}.tfFinal .wrap>div:last-child{flex-direction:column;width:100%}.tfFinal a{text-align:center}.tfFoot{grid-template-columns:1fr 1fr}.tfFoot>div:first-child{grid-column:1/-1}}.pcHome{--blue:#3e5bf6;--blue2:#253ccf;--ink:#111a2c;--sub:#637083;--line:#e3e7ee;--soft:#f5f7fb;--green:#217439;color:var(--ink);background:#fff;font-family:Arial,Helvetica,sans-serif}.pcHeader{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffe;border-bottom:1px solid #e8ebf0;height:76px;position:sticky;top:0}.pcNav{align-items:center;gap:28px;height:100%;display:flex}.pcLogo{background:#fff;width:145px;height:54px;display:block;position:relative;overflow:hidden}.pcLogo img{width:245px;max-width:none;height:245px;position:absolute;top:-95px;left:-50px}.pcNav nav{gap:22px;margin-left:auto;display:flex}.pcNav nav a{color:#2c384a;font-size:13px;font-weight:800}.pcNavActions{gap:8px;display:flex}.pcNavActions a{border:1px solid #dce1e9;border-radius:8px;padding:10px 14px;font-size:12px;font-weight:900}.pcNavActions a:last-child{color:#fff;background:#111a2c;border-color:#111a2c}.pcMenu{background:0 0;border:0;font-size:23px;display:none}.pcHero{background:linear-gradient(135deg,#f8faff,#f1f5ff 55%,#f0fbf6);padding:74px 0 62px;position:relative;overflow:hidden}.pcGridBg{background-image:linear-gradient(#4762e609 1px,#0000 1px),linear-gradient(90deg,#4762e609 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.pcHeroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;display:grid;position:relative}.pcBadge{color:#38465b;background:#fff;border:1px solid #dfe4ed;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 5px 20px #263b7810}.pcBadge span{color:#27a657}.pcHero h1{letter-spacing:-.065em;color:#111a2c;margin:20px 0;font-size:clamp(52px,6.6vw,84px);line-height:.98}.pcHero h1 em{color:#3e5bf6;font-style:normal}.pcHeroCopy>p{color:#5f6d80;max-width:650px;font-size:18px;line-height:1.75}.pcActions{gap:10px;margin-top:28px;display:flex}.pcActions a{border-radius:9px;padding:14px 18px;font-size:13px;font-weight:900}.pcActions a:first-child{color:#fff;background:#3e5bf6;box-shadow:0 12px 30px #3e5bf635}.pcActions a:last-child{background:#fff;border:1px solid #dce2eb}.pcActions span{margin-left:18px}.pcHeroTrust{gap:24px;margin-top:38px;display:flex}.pcHeroTrust>div{border-right:1px solid #d9dfe8;flex-direction:column;padding-right:24px;display:flex}.pcHeroTrust>div:last-child{border:0}.pcHeroTrust b{font-size:21px}.pcHeroTrust span{color:#6d798b;font-size:10px}.pcVisual{position:relative}.pcWindow{background:#fff;border:1px solid #dce2eb;border-radius:18px;overflow:hidden;transform:perspective(1000px)rotateY(-2deg);box-shadow:0 32px 80px #293b7627}.pcWindowTop{background:#f8f9fc;border-bottom:1px solid #e4e7ed;align-items:center;gap:6px;height:48px;padding:0 15px;display:flex}.pcWindowTop>span{background:#c8ced8;border-radius:50%;width:7px;height:7px}.pcWindowTop b{margin-left:10px;font-size:11px}.pcWindowBody{grid-template-columns:120px 1fr;min-height:420px;display:grid}.pcSide{color:#8f9aae;background:#111a2c;flex-direction:column;gap:6px;padding:18px 12px;display:flex}.pcSide b{color:#fff;margin-bottom:10px;font-size:12px}.pcSide span{border-radius:6px;padding:8px;font-size:9px}.pcSide .selected{color:#fff;background:#3e5bf6}.pcDash{background:#f7f8fb;padding:18px}.pcDashHead{justify-content:space-between;align-items:center;display:flex}.pcDashHead div{flex-direction:column;display:flex}.pcDashHead small{color:#8290a3;font-size:8px}.pcDashHead b{font-size:15px}.pcDashHead>span{color:#3e5bf6;background:#e8ecff;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:900}.pcDashCards{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;display:grid}.pcDashCards>div{background:#fff;border:1px solid #e1e5ec;border-radius:10px;flex-direction:column;min-height:110px;padding:14px;display:flex}.pcDashCards .accent{color:#fff;background:linear-gradient(135deg,#405df5,#2841cf);border-color:#405df5}.pcDashCards small{color:#7f8ca0;font-size:7px}.pcDashCards .accent small{color:#cdd5ff}.pcDashCards b{margin:8px 0;font-size:13px}.pcDashCards span{color:#8290a3;font-size:8px}.pcDashCards .accent span{color:#dce2ff}.pcDashFoot{background:#fff;border:1px solid #e1e5ec;border-radius:9px;justify-content:space-between;margin-top:8px;padding:12px;font-size:9px;display:flex}.pcDashFoot b{color:#3e5bf6}.pcFloating{background:#fff;border:1px solid #e0e5ed;border-radius:11px;align-items:center;gap:9px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 12px 35px #263b7820}.pcFloating>span{color:#217439;background:#e8f7ed;border-radius:8px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.pcFloating div{flex-direction:column;display:flex}.pcFloating b{font-size:10px}.pcFloating small{color:#7a8798;font-size:8px}.pcFloating.one{bottom:55px;left:-30px}.pcFloating.two{top:65px;right:-25px}.pcFloating.two>span{color:#3e5bf6;background:#eceeff}.pcTrustBar{color:#fff;background:#111a2c}.pcTrustBar .wrap{justify-content:space-between;align-items:center;gap:18px;padding-top:18px;padding-bottom:18px;display:flex}.pcTrustBar .wrap>div{flex-direction:column;display:flex}.pcTrustBar span{color:#748097;letter-spacing:.13em;font-size:7px}.pcTrustBar b{font-size:10px}.pcTrustBar i{background:#ffffff16;width:1px;height:28px}.pcSection{padding:95px 0}.pcTitle{grid-template-columns:1.1fr .5fr;align-items:end;gap:45px;margin-bottom:35px;display:grid}.pcTitle span{letter-spacing:.14em;color:#3e5bf6;font-size:9px;font-weight:900}.pcTitle h2{letter-spacing:-.045em;margin:8px 0;font-size:clamp(38px,4.7vw,58px);line-height:1.08}.pcTitle>p{color:#6a7789;font-size:13px}.pcTabs{gap:7px;margin-bottom:20px;display:flex;overflow:auto}.pcTabs button{white-space:nowrap;color:#59677a;cursor:pointer;background:#fff;border:1px solid #dfe3ea;border-radius:8px;padding:9px 13px;font-size:11px;font-weight:800}.pcTabs .active{color:#fff;background:#111a2c;border-color:#111a2c}.pcProductGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.pcProductGrid>a{border:1px solid #e0e4eb;border-radius:14px;flex-direction:column;min-height:330px;padding:20px;transition:all .2s;display:flex}.pcProductGrid>a:hover{border-color:#bac4df;transform:translateY(-4px);box-shadow:0 18px 40px #253a7316}.pcIcon{color:#3e5bf6;background:#eef1ff;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.pcType{justify-content:space-between;margin-top:15px;display:flex}.pcType>span,.pcType small{text-transform:uppercase;color:#748195;font-size:8px;font-weight:900}.pcType small{color:#3e5bf6;background:#eef0ff;border-radius:4px;padding:2px 5px}.pcProductGrid h3{margin:14px 0 6px;font-size:18px}.pcProductGrid p{color:#6e7a8a;font-size:11px}.pcProductGrid ul{padding:0;font-size:10px;list-style:none}.pcProductGrid li{margin:4px 0}.pcProductGrid li:before{content:"✓";color:#268346;margin-right:6px}.pcProductGrid>a>b{color:#3e5bf6;margin-top:auto;font-size:10px}.pcMore{text-align:center;margin-top:28px}.pcMore a{border:1px solid #dfe3ea;border-radius:8px;padding:11px 15px;font-size:11px;font-weight:900}.pcAISection{color:#fff;background:#111a2c;padding:95px 0}.pcTitle.light h2{color:#fff}.pcTitle.light>p{color:#8e9aaf}.pcAICards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pcAICards article{background:#18233a;border:1px solid #ffffff10;border-radius:16px;padding:26px}.pcAIHead{justify-content:space-between;display:flex}.pcAIHead span{color:#8fa2ff;letter-spacing:.13em;font-size:8px;font-weight:900}.pcAIHead div{color:#8290a6;font-size:8px}.pcAICards h3{font-size:25px;line-height:1.2}.pcAICards p{color:#9eaabd;font-size:12px}.pcAIFeatures{grid-template-columns:1fr 1fr;gap:7px;margin:20px 0;display:grid}.pcAIFeatures span{background:#ffffff08;border:1px solid #ffffff09;border-radius:7px;padding:9px;font-size:10px}.pcAIFeatures span:before{content:"✓";color:#7f91ff;margin-right:6px}.pcWorkflow{background:#0d1627;border-radius:8px;flex-direction:column;padding:12px;display:flex}.pcWorkflow small{color:#748299;font-size:7px}.pcWorkflow b{font-size:10px}.pcAICards article>a{color:#8fa0ff;margin-top:18px;font-size:10px;font-weight:900;display:inline-block}.pcBenefits{background:#f6f8fb}.pcBenefitGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pcBenefitGrid>div{background:#fff;border:1px solid #e1e5ec;border-radius:12px;padding:22px}.pcBenefitGrid span{color:#3e5bf6;font-size:9px;font-weight:900}.pcBenefitGrid h3{font-size:18px}.pcBenefitGrid p{color:#6e7a8a;font-size:11px}.pcSteps{padding:95px 0}.pcStepGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pcStepGrid>div{background:#f6f8fb;border-top:3px solid #3e5bf6;min-height:170px;padding:22px}.pcStepGrid b{color:#fff;background:#3e5bf6;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.pcStepGrid h3{font-size:17px}.pcStepGrid p{color:#6e7a8a;font-size:11px}.pcCompany{background:#edf1f8;padding:90px 0}.pcCompanyGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:55px;display:grid}.pcCompanyGrid>div:first-child>span{color:#3e5bf6;letter-spacing:.14em;font-size:9px;font-weight:900}.pcCompany h2{font-size:44px;line-height:1.08}.pcCompany p{color:#667486;font-size:13px}.pcCompanyActions{gap:8px;margin-top:22px;display:flex}.pcCompanyActions a{background:#fff;border:1px solid #cfd6e2;border-radius:7px;padding:10px 13px;font-size:10px;font-weight:900}.pcContactCards{grid-template-columns:1fr 1fr;gap:9px;display:grid}.pcContactCards>div{background:#fff;border:1px solid #dfe4ec;border-radius:10px;flex-direction:column;padding:17px;display:flex}.pcContactCards>div:last-child{grid-column:1/-1}.pcContactCards small{color:#3e5bf6;letter-spacing:.12em;font-size:7px;font-weight:900}.pcContactCards b{margin:6px 0;font-size:14px}.pcContactCards p{margin:0;font-size:10px}.pcFinal{color:#fff;background:linear-gradient(135deg,#3e5bf6,#2239c8);padding:70px 0}.pcFinal .wrap{justify-content:space-between;align-items:center;gap:40px;display:flex}.pcFinal span{letter-spacing:.14em;color:#cbd3ff;font-size:8px;font-weight:900}.pcFinal h2{margin:8px 0;font-size:42px}.pcFinal p{color:#d9dfff}.pcFinal .wrap>div:last-child{gap:8px;display:flex}.pcFinal a{color:#2438b6;background:#fff;border-radius:8px;padding:12px 15px;font-size:11px;font-weight:900}.pcFinal a:last-child{color:#fff;background:#17287e}.pcFooter{color:#fff;background:#0b1220;padding:60px 0 0}.pcFoot{grid-template-columns:2fr repeat(3,1fr);gap:40px;display:grid}.pcFoot>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.pcFoot .pcLogo{margin-bottom:8px}.pcFoot p,.pcFoot a{color:#8e9bad;font-size:11px}.pcFoot b{margin-bottom:7px;font-size:11px}.pcCopy{color:#657287;border-top:1px solid #ffffff10;justify-content:space-between;margin-top:38px;padding:18px 0;font-size:9px;display:flex}@media (width<=980px){.pcHeroGrid,.pcTitle,.pcCompanyGrid{grid-template-columns:1fr}.pcVisual{max-width:700px}.pcProductGrid,.pcBenefitGrid{grid-template-columns:1fr 1fr}.pcNav nav{background:#fff;flex-direction:column;padding:20px;display:none;position:absolute;top:75px;left:0;right:0;box-shadow:0 20px 30px #0002}.pcNav nav.open{display:flex}.pcMenu{margin-left:auto;display:block}.pcNavActions{display:none}}@media (width<=640px){.pcHeader{height:68px}.pcLogo{width:128px;height:49px}.pcLogo img{width:220px;height:220px;top:-85px;left:-46px}.pcNav nav{top:67px}.pcHero{padding:52px 0}.pcHero h1{font-size:50px}.pcHeroCopy>p{font-size:16px}.pcActions{flex-direction:column}.pcActions a{text-align:center}.pcHeroTrust{grid-template-columns:1fr 1fr;display:grid}.pcHeroTrust>div{border:0}.pcWindow{transform:none}.pcWindowBody{grid-template-columns:1fr}.pcSide{display:none}.pcDashCards{grid-template-columns:1fr}.pcFloating{display:none}.pcTrustBar .wrap{justify-content:flex-start;overflow:auto}.pcTrustBar i{display:none}.pcTrustBar .wrap>div{min-width:170px}.pcSection,.pcAISection,.pcSteps{padding:68px 0}.pcTitle{gap:8px}.pcTitle h2{font-size:38px}.pcProductGrid,.pcAICards,.pcBenefitGrid,.pcStepGrid,.pcContactCards,.pcAIFeatures{grid-template-columns:1fr}.pcCompany h2{font-size:38px}.pcContactCards>div:last-child{grid-column:auto}.pcFinal .wrap{flex-direction:column;align-items:flex-start}.pcFinal h2{font-size:36px}.pcFinal .wrap>div:last-child{flex-direction:column;width:100%}.pcFinal a{text-align:center}.pcFoot{grid-template-columns:1fr 1fr}.pcFoot>div:first-child{grid-column:1/-1}.pcCopy{flex-direction:column;gap:10px}}.cpHome{--navy:#071d2d;--navy2:#0d2a3d;--green:#287832;--lime:#88bd3d;--text:#102331;--muted:#667580;--line:#dfe5e3;--paper:#f5f7f4;color:var(--text);font-family:Arial,Helvetica,sans-serif}.cpUtility{color:#b7c3ca;letter-spacing:.03em;background:#071d2d;height:34px;font-size:10px}.cpUtility .wrap{justify-content:space-between;align-items:center;height:100%;display:flex}.cpUtility .wrap>div{align-items:center;gap:12px;display:flex}.cpUtility i{background:#ffffff28;width:1px;height:12px}.cpUtility a{color:#fff;font-weight:800}.cpHeader{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e1e6e3;height:78px;position:sticky;top:0}.cpNav{align-items:center;gap:28px;height:100%;display:flex}.cpBrand{background:#fff;width:146px;height:58px;display:block;position:relative;overflow:hidden}.cpBrand img{width:250px;max-width:none;height:250px;position:absolute;top:-96px;left:-52px}.cpNav nav{align-items:center;gap:25px;margin-left:auto;display:flex}.cpNav nav a{color:#263944;font-size:12px;font-weight:800}.cpNavCta{gap:8px;display:flex}.cpNavCta a{border:1px solid #d8dfdc;padding:11px 14px;font-size:11px;font-weight:900}.cpMenu{background:0 0;border:0;font-size:24px;display:none}.cpHero{background:linear-gradient(90deg,#f7f9f5 0,#fff 55%,#f0f5ef 100%);padding:80px 0;position:relative;overflow:hidden}.cpHero:before{content:"";border:1px solid #28783218;border-radius:50%;width:650px;height:650px;position:absolute;top:-260px;right:-130px;box-shadow:0 0 0 70px #28783208,0 0 0 140px #28783205}.cpHeroGrid{grid-template-columns:.93fr 1.07fr;align-items:center;gap:70px;display:grid;position:relative}.cpEyebrow{letter-spacing:.12em;color:#56666e;align-items:center;gap:11px;font-size:9px;font-weight:900;display:flex}.cpEyebrow i{background:#bac4c0;width:34px;height:1px}.cpHero h1{letter-spacing:-.045em;color:#071d2d;margin:22px 0;font-family:Georgia,serif;font-size:clamp(48px,5.5vw,72px);line-height:1.02}.cpHero h1 em{color:#287832;font-style:normal}.cpHeroCopy>p{color:#61717b;max-width:680px;font-size:17px;line-height:1.75}.cpHeroActions{gap:9px;margin-top:28px;display:flex}.cpHeroActions a{border:1px solid #cad3cf;padding:14px 17px;font-size:11px;font-weight:900}.cpHeroActions a:first-child{color:#fff;background:#287832;border-color:#287832}.cpHeroActions a span{margin-left:20px}.cpProof{border-top:1px solid #dbe1de;grid-template-columns:repeat(3,1fr);margin-top:39px;padding-top:23px;display:grid}.cpProof>div{gap:10px;padding-right:12px;display:flex}.cpProof strong{color:#0c2b3b;font:700 25px Georgia,serif}.cpProof span{color:#6b7981;font-size:9px;line-height:1.45}.cpNavigator{background:#fff;border:1px solid #dce3df;box-shadow:0 30px 80px #1636281a}.cpNavTop{border-bottom:1px solid #e3e8e5;justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:flex}.cpNavTop>div{flex-direction:column;display:flex}.cpNavTop small{color:#287832;letter-spacing:.12em;font-size:7px;font-weight:900}.cpNavTop b{font:700 19px Georgia,serif}.cpNavTop>span{color:#287832;background:#edf5ec;padding:6px 8px;font-size:7px;font-weight:900}.cpNavBody{grid-template-columns:145px 1fr;min-height:394px;display:grid}.cpNavRail{color:#8496a0;background:#071d2d;flex-direction:column;gap:5px;padding:18px 12px;display:flex}.cpNavRail span{padding:10px 9px;font-size:9px}.cpNavRail .active{color:#fff;background:#287832}.cpNavResults{padding:20px}.cpNavResults>small{letter-spacing:.12em;color:#839097;font-size:7px}.cpNavResults>a:not(.cpViewAll){border-bottom:1px solid #e8ecea;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:14px 2px;display:grid}.cpNavResults i{color:#80a082;font:700 11px Georgia,serif}.cpNavResults a div{flex-direction:column;display:flex}.cpNavResults b{font-size:11px}.cpNavResults a div span{color:#7b888f;font-size:8px}.cpNavResults em{color:#287832;font-style:normal}.cpViewAll{color:#287832;background:#f1f5f1;justify-content:space-between;margin-top:14px;padding:11px 12px;font-size:9px;font-weight:900;display:flex}.cpCred{color:#fff;background:#071d2d}.cpCred .wrap{grid-template-columns:repeat(4,1fr);display:grid}.cpCred .wrap>div{border-right:1px solid #ffffff13;align-items:center;gap:12px;min-height:82px;padding:19px;display:flex}.cpCred .wrap>div:first-child{border-left:1px solid #ffffff13}.cpCred span{color:#88bd3d;font:700 12px Georgia,serif}.cpCred p{color:#899aa4;margin:0;font-size:8px}.cpCred b{color:#fff;margin-bottom:2px;font-size:10px;display:block}.cpSectionHead{grid-template-columns:1.2fr .55fr;align-items:end;gap:60px;margin-bottom:38px;display:grid}.cpSectionHead>div>span,.cpOutcomeLead>span,.cpCompanyIntro>span{letter-spacing:.15em;color:#287832;font-size:8px;font-weight:900}.cpSectionHead h2{letter-spacing:-.035em;color:#071d2d;margin:8px 0;font:700 clamp(39px,4.5vw,55px)/1.08 Georgia,serif}.cpSectionHead>p{color:#6d7b83;font-size:12px}.cpFilters{gap:6px;margin-bottom:19px;display:flex;overflow:auto}.cpFilters button{white-space:nowrap;color:#65747c;cursor:pointer;background:#fff;border:1px solid #dce2df;padding:9px 12px;font-size:9px;font-weight:800}.cpFilters button.active{color:#fff;background:#071d2d;border-color:#071d2d}.cpProducts{border-top:1px solid #dfe4e2;border-left:1px solid #dfe4e2;grid-template-columns:repeat(4,1fr);display:grid}.cpProducts>a{background:#fff;border-bottom:1px solid #dfe4e2;border-right:1px solid #dfe4e2;flex-direction:column;min-height:315px;padding:21px;transition:all .2s;display:flex}.cpProductTop{justify-content:space-between;display:flex}.cpProductTop span{color:#7aa043;font:700 12px Georgia,serif}.cpProductTop small{text-transform:uppercase;color:#77858c;font-size:7px}.cpProducts h3{color:#102a38;margin:22px 0 8px;font:700 19px/1.25 Georgia,serif}.cpProducts p{color:#718087;font-size:10px}.cpProducts>a>div:nth-of-type(2){flex-direction:column;gap:4px;margin-top:7px;display:flex}.cpProducts>a>div:nth-of-type(2) span{color:#44565e;font-size:9px}.cpProducts>a>b{color:#287832;margin-top:auto;font-size:9px}.cpProducts>a>b em{float:right;font-style:normal}.cpPortfolioLink{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.cpPortfolioLink a{border-bottom:1px solid #183243;padding-bottom:5px;font-size:11px;font-weight:900}.cpPortfolioLink small{color:#849098;font-size:9px}.cpAI{color:#fff;background:#071d2d;padding:100px 0}.cpSectionHead.light h2{color:#fff}.cpSectionHead.light>p{color:#8da0aa}.cpSectionHead.light>div>span{color:#88bd3d}.cpAIGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cpAIGrid article{background:#0d2a3d;border:1px solid #ffffff12;border-top:3px solid #88bd3d;padding:31px}.cpAINo{letter-spacing:.12em;color:#91bf54;justify-content:space-between;font-size:8px;font-weight:900;display:flex}.cpAINo span{color:#82949e}.cpAIGrid h3{margin:25px 0 12px;font:700 27px/1.2 Georgia,serif}.cpAIGrid article>p{color:#9cadaf;font-size:11px}.cpAIFlow{background:#061724;justify-content:space-between;align-items:center;margin:22px 0;padding:13px;display:flex}.cpAIFlow span{font-size:8px}.cpAIFlow i{color:#88bd3d;font-style:normal}.cpAIGrid ul{grid-template-columns:1fr 1fr;gap:8px;padding:0;list-style:none;display:grid}.cpAIGrid li{background:#ffffff08;padding:8px;font-size:9px}.cpAIGrid li:before{content:"✓";color:#88bd3d;margin-right:6px}.cpAIGrid article>a{color:#a9d275;margin-top:18px;font-size:10px;font-weight:900;display:inline-block}.cpOutcomes{background:#f3f5f2;padding:100px 0}.cpOutcomes>.wrap{grid-template-columns:.78fr 1.22fr;gap:80px;display:grid}.cpOutcomeLead h2{color:#071d2d;font:700 43px/1.08 Georgia,serif}.cpOutcomeLead p{color:#6c7b82;font-size:12px}.cpOutcomeLead a{color:#287832;margin-top:20px;font-size:10px;font-weight:900;display:inline-block}.cpOutcomeList{border-top:1px solid #d5ddda}.cpOutcomeList>div{border-bottom:1px solid #d5ddda;grid-template-columns:45px 1fr;padding:21px 0;display:grid}.cpOutcomeList>div>span{color:#78a13e;font:700 12px Georgia,serif}.cpOutcomeList h3{margin:0;font:700 18px Georgia,serif}.cpOutcomeList p{color:#748188;margin:6px 0;font-size:10px}.cpCompany{padding:90px 0}.cpCompanyGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.cpCompanyIntro h2{color:#071d2d;font:700 46px/1.08 Georgia,serif}.cpCompanyIntro p{color:#6d7b83;font-size:12px}.cpCompanyIntro>div{gap:8px;margin-top:25px;display:flex}.cpCompanyIntro a{border:1px solid #cfd8d4;padding:11px 13px;font-size:9px;font-weight:900}.cpCompanyIntro a:first-child{color:#fff;background:#287832;border-color:#287832}.cpCompanyFacts{border:1px solid #dce3df;grid-template-columns:1fr 1fr;display:grid}.cpCompanyFacts>div{border-right:1px solid #dce3df;padding:23px}.cpCompanyFacts>div:nth-child(2){border-right:0}.cpCompanyFacts>div:last-child{background:#f5f7f4;border-top:1px solid #dce3df;grid-column:1/-1}.cpCompanyFacts small{color:#287832;letter-spacing:.12em;font-size:7px;font-weight:900}.cpCompanyFacts b{margin:8px 0;font:700 18px Georgia,serif;display:block}.cpCompanyFacts p{color:#718087;font-size:9px}.cpFinal{color:#fff;background:#287832;padding:67px 0}.cpFinal .wrap{justify-content:space-between;align-items:center;gap:40px;display:flex}.cpFinal span{letter-spacing:.13em;color:#c9e2bf;font-size:8px;font-weight:900}.cpFinal h2{margin:8px 0;font:700 40px Georgia,serif}.cpFinal p{color:#d8ead3;font-size:11px}.cpFinal .wrap>div:last-child{gap:8px;display:flex}.cpFinal a{color:#1a5523;background:#fff;padding:12px 14px;font-size:10px;font-weight:900}.cpFinal a:last-child{color:#fff;background:#15501f}.cpFooter{color:#fff;background:#061722;padding:62px 0 0}.cpFooterTop{grid-template-columns:2fr repeat(3,1fr);gap:45px;display:grid}.cpFooterTop>div{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.cpFooter .cpBrand{background:0 0;margin-bottom:5px}.cpFooterTop p,.cpFooterTop a,.cpFooterTop small{color:#91a0a7;font-size:10px}.cpFooterTop b{margin-bottom:8px;font-size:10px}.cpFooterBottom{color:#71828b;border-top:1px solid #ffffff12;justify-content:space-between;margin-top:40px;padding:18px 0;font-size:8px;display:flex}@media (width<=980px){.cpHeroGrid,.cpSectionHead,.cpOutcomes>.wrap,.cpCompanyGrid{grid-template-columns:1fr}.cpProducts{grid-template-columns:1fr 1fr}.cpNav nav{background:#fff;flex-direction:column;padding:20px;display:none;position:absolute;top:77px;left:0;right:0;box-shadow:0 20px 35px #0002}.cpNav nav.open{display:flex}.cpMenu{margin-left:auto;display:block}.cpNavCta{display:none}.cpCred .wrap{grid-template-columns:1fr 1fr}.cpAIGrid{grid-template-columns:1fr}}@media (width<=640px){.cpUtility .wrap>span{display:none}.cpUtility .wrap{justify-content:center}.cpHeader{height:68px}.cpBrand{width:130px;height:51px}.cpBrand img{width:222px;height:222px;top:-86px;left:-46px}.cpNav nav{top:67px}.cpHero{padding:55px 0}.cpHero h1{font-size:46px}.cpHeroCopy>p{font-size:15px}.cpHeroActions{flex-direction:column}.cpHeroActions a{text-align:center}.cpProof{grid-template-columns:1fr}.cpProof>div{border-bottom:1px solid #dbe1de;padding:10px 0}.cpHeroGrid{gap:45px}.cpNavBody{grid-template-columns:1fr}.cpNavRail{display:none}.cpCred .wrap,.cpProducts,.cpAIGrid,.cpCompanyFacts{grid-template-columns:1fr}.cpCred .wrap>div{border-left:1px solid #ffffff13}.cpSection,.cpAI,.cpOutcomes,.cpCompany{padding:70px 0}.cpSectionHead{gap:9px}.cpSectionHead h2{font-size:38px}.cpAIGrid h3{font-size:24px}.cpAIFlow{gap:10px;overflow:auto}.cpAIFlow span{white-space:nowrap}.cpAIGrid ul{grid-template-columns:1fr}.cpOutcomeLead h2,.cpCompanyIntro h2{font-size:38px}.cpCompanyFacts>div{border-bottom:1px solid #dce3df;border-right:0}.cpCompanyFacts>div:last-child{grid-column:auto}.cpFinal .wrap{flex-direction:column;align-items:flex-start}.cpFinal h2{font-size:34px}.cpFinal .wrap>div:last-child{flex-direction:column;width:100%}.cpFinal a{text-align:center}.cpFooterTop{grid-template-columns:1fr 1fr}.cpFooterTop>div:first-child{grid-column:1/-1}.cpFooterBottom{flex-direction:column;gap:7px}.cpPortfolioLink{flex-direction:column;align-items:flex-start}.cpCompanyIntro>div{flex-direction:column}.cpCompanyIntro a{text-align:center}}.cpHome{--navy:#113a25;--navy2:#173b28;--green:#0f753f;--lime:#91e1ad;--text:#17241c;--muted:#4d5d53;--line:#d5e0d8;--paper:#f3f8f4;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.cpUtility{display:none}.cpHeader{background:#fff;border:0;height:80px;position:relative}.cpNav{max-width:1200px}.cpNav nav{gap:27px}.cpNav nav a{color:#17241c;font-size:13px}.cpNavCta a{border-radius:8px;justify-content:center;align-items:center;min-height:47px;padding:0 18px;display:flex}.cpNavCta a:first-child{color:#fff;background:#0f753f;border-color:#0f753f;box-shadow:0 10px 24px #16864d25}.cpNavCta a:last-child{color:#17241c;background:#fff;border-color:#cbd8cf}.cpLaunch{background:#edf8f1;border:1px solid #d4eadc;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:0 auto 8px;padding:14px 20px;display:flex}.cpLaunch>div{align-items:center;gap:14px;display:flex}.cpLaunch b{color:#164f30;font-size:11px}.cpLaunch span{color:#617568;font-size:10px}.cpLaunch>a{color:#0f753f;white-space:nowrap;font-size:10px;font-weight:800}.cpHero:before{box-shadow:none;background:radial-gradient(circle,#e1f6e8 0,#0000 65%);border:0;top:-280px;right:-160px}.cpHeroGrid{grid-template-columns:48% 52%;gap:55px;max-width:1200px}.cpEyebrow{color:#0f753f;font-size:10px}.cpEyebrow span{color:#0f753f}.cpHero h1{letter-spacing:-.055em;font-family:inherit;font-size:clamp(45px,4.5vw,55px);font-weight:800;line-height:1.07}.cpHero h1 em{color:#0f753f}.cpHeroCopy>p{color:#4d5d53;font-size:15px;line-height:1.75}.cpHeroActions a{border-radius:8px;justify-content:center;align-items:center;min-height:47px;padding:0 21px;font-size:12px;display:flex}.cpHeroActions a:first-child{background:#0f753f;border-color:#0f753f;box-shadow:0 10px 24px #16864d25}.cpProof{gap:0}.cpProof strong{color:#113a25;font-family:inherit}.cpNavigator{background:#f7faf8;border:1px solid #d5e0d8;border-radius:15px;overflow:hidden;box-shadow:0 28px 65px #193c2826}.cpNavTop{background:#fff}.cpNavTop b{font-family:inherit}.cpNavTop>span{color:#0f753f;background:#e7f5ec;border-radius:6px}.cpNavRail{background:#173b28}.cpNavRail .active{background:#2b6846;border-radius:6px}.cpNavResults>a:not(.cpViewAll){border-color:#e7eee9;border-radius:7px;padding:13px 8px}.cpNavResults>a:not(.cpViewAll):hover{background:#fff}.cpViewAll{color:#0f753f;background:#e7f5ec;border-radius:7px}.cpCred{z-index:2;color:#17241c;background:#fff;border:1px solid #d5e0d8;border-radius:12px;max-width:1160px;margin:-30px auto 0;position:relative;box-shadow:0 15px 40px #1f392812}.cpCred .wrap{width:100%}.cpCred .wrap>div{border-color:#d5e0d8}.cpCred span{color:#0f753f}.cpCred p{color:#647269}.cpCred b{color:#17241c;font-size:13px}.cpSection{padding:92px 0}.cpSectionHead>div>span,.cpOutcomeLead>span,.cpCompanyIntro>span{color:#0f753f;font-size:10px}.cpSectionHead h2{color:#17241c;font-family:inherit;font-size:clamp(34px,3.5vw,43px);font-weight:800}.cpSectionHead>p{color:#4d5d53;font-size:13px;line-height:1.75}.cpFilters button{color:#4d5d53;border-color:#d5e0d8;border-radius:7px}.cpFilters button.active{background:#0f753f;border-color:#0f753f}.cpProducts{border:0;gap:13px}.cpProducts>a{background:linear-gradient(145deg,#fff,#f6fbf7);border:1px solid #d5e0d8;border-radius:12px;min-height:320px;padding:24px}.cpProducts>a:hover{background:#fff;box-shadow:0 16px 40px #193c2814}.cpProducts h3{color:#17241c;font-family:inherit;font-weight:800}.cpProductTop span,.cpProducts>a>b{color:#0f753f}.cpPortfolioLink a{color:#0f753f;border-color:#0f753f}.cpSectionHead.light>div>span,.cpAINo,.cpAIGrid article>a{color:#91e1ad}.cpAIGrid{gap:15px}.cpAIGrid article{background:#ffffff0c;border:1px solid #ffffff20;border-radius:13px;padding:30px}.cpAIGrid h3{font-family:inherit;font-weight:800}.cpAIFlow{background:#0b2d1c;border-radius:8px}.cpAIGrid li{border-radius:6px}.cpOutcomeLead h2,.cpCompanyIntro h2{color:#17241c;font-family:inherit;font-weight:800}.cpOutcomeLead a{color:#0f753f}.cpOutcomeList>div{background:#fff;border:1px solid #d5e0d8;border-radius:10px;margin-bottom:10px;padding:20px}.cpOutcomeList{border:0}.cpOutcomeList h3{font-family:inherit}.cpOutcomeList>div>span{color:#0f753f}.cpCompanyFacts{border:0;gap:13px}.cpCompanyFacts>div{background:#fff;border-radius:12px;padding:25px;border:1px solid #d5e0d8!important}.cpCompanyFacts>div:last-child{background:#f3f8f4}.cpCompanyFacts small{color:#0f753f}.cpCompanyFacts b{font-family:inherit}.cpCompanyIntro a{border-radius:8px}.cpCompanyIntro a:first-child{background:#0f753f;border-color:#0f753f}.cpFinal h2{font-family:inherit;font-weight:800}.cpFinal a{border-radius:8px}.cpFooter{color:#17241c;background:#fff;border-top:1px solid #d5e0d8;padding-top:45px}.cpFooter .cpBrand{background:#fff}.cpFooterTop p,.cpFooterTop a,.cpFooterTop small{color:#647269}.cpFooterBottom{color:#718078;border-color:#d5e0d8}@media (width<=900px){.cpHeroGrid{grid-template-columns:1fr}.cpCred{margin:0 18px}.cpLaunch{margin-left:18px;margin-right:18px}.cpProducts{grid-template-columns:1fr 1fr}}@media (width<=700px){body{padding-bottom:64px}.cpHeader{height:66px}.cpNav nav{border:1px solid #d5e0d8;border-radius:10px;top:61px;left:13px;right:13px}.cpLaunch{margin:0 14px 8px;padding:12px 14px}.cpLaunch span{display:none}.cpHero{padding:52px 18px 65px}.cpHero>.wrap{width:100%}.cpHero h1{font-size:38px}.cpHeroGrid{gap:38px}.cpHeroActions{flex-direction:column}.cpCred .wrap,.cpProducts{grid-template-columns:1fr 1fr}.cpCred .wrap>div{padding:12px}.cpCred b{font-size:11px}.cpCred p{font-size:8px}.cpSection,.cpAI,.cpOutcomes,.cpCompany{padding:66px 18px}.cpSection>.wrap,.cpAI>.wrap,.cpOutcomes>.wrap,.cpCompany>.wrap{width:100%}.cpSectionHead h2{font-size:28px}.cpProducts{gap:9px}.cpProducts>a{min-height:285px;padding:17px}.cpProducts h3{font-size:16px}.cpAIGrid,.cpCompanyFacts{grid-template-columns:1fr}.cpOutcomeLead h2,.cpCompanyIntro h2{font-size:29px}.cpFinal{padding:52px 18px}.cpFinal>.wrap{width:100%}.cpFooterTop{grid-template-columns:1fr 1fr}.mobilewa{z-index:90;color:#fff;background:#0f753f;border-radius:7px;place-items:center;min-height:48px;font-size:11px;font-weight:800;display:grid;position:fixed;bottom:8px;left:8px;right:8px}}.productHero{background:linear-gradient(135deg,#f3f8f4,#fff);padding:64px 0}.productHeroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.productHeroGrid h1{font-size:clamp(39px,4.7vw,62px)}.productHeroImage{background:#fff;border:1px solid #d5e0d8;border-radius:15px;margin:0;overflow:hidden;box-shadow:0 25px 60px #173b2820}.productHeroImage img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.productHeroImage figcaption,.productScreens figcaption{color:#647269;padding:10px 13px;font-size:10px;font-weight:700}.productVideo{aspect-ratio:16/9;background:#08140d;border-radius:15px;margin-top:25px;overflow:hidden;box-shadow:0 25px 60px #173b2823}.productVideo iframe{border:0;width:100%;height:100%}.productScreens{grid-template-columns:1fr 1fr;gap:14px;margin-top:25px;display:grid}.productScreens figure{background:#fff;border:1px solid #d5e0d8;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 12px 30px #173b2812}.productScreens img{aspect-ratio:16/9;object-fit:cover;object-position:top;width:100%;display:block}.detail>section{scroll-margin-top:90px}@media (width<=850px){.productHeroGrid{grid-template-columns:1fr}.productHeroImage{max-width:720px}}@media (width<=640px){.productHero{padding:50px 0}.productHeroGrid{gap:30px}.productScreens{grid-template-columns:1fr}.productVideo,.productHeroImage{border-radius:10px}}.productPage .detail>section{border-bottom:1px solid var(--line);padding:78px 0}.productPage .sectionIntro{max-width:720px;color:var(--muted);margin-bottom:28px}.heroFacts{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.heroFacts span{color:#315c49;background:#edf6ef;border:1px solid #d5e6d9;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.productJump{z-index:35;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;position:sticky;top:78px;box-shadow:0 8px 24px #173b2808}.productJump .wrap{gap:25px;padding-top:13px;padding-bottom:13px;display:flex;overflow:auto}.productJump a{white-space:nowrap;color:#52675d;font-size:12px;font-weight:900}.productJump a:hover{color:var(--green)}.problemGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.problemGrid article{border:1px solid var(--line);background:#fff;border-radius:16px;gap:16px;padding:21px;display:flex}.problemGrid article>span{width:38px;height:38px;color:var(--green);background:#eaf5ed;border-radius:11px;flex:0 0 38px;place-items:center;font-size:12px;font-weight:900;display:grid}.problemGrid h3{margin:0 0 8px;font-size:16px}.problemGrid p{color:var(--muted);margin:0;font-size:13px}.problemGrid p b{color:var(--green)}.workflowSteps{gap:0;padding:8px 0 14px;display:flex;overflow:auto}.workflowSteps div{border:1px solid var(--line);background:var(--soft);border-radius:14px;min-width:145px;margin-right:25px;padding:18px 17px;position:relative}.workflowSteps div:not(:last-child):after{content:"→";color:var(--green);font-weight:900;position:absolute;top:27px;right:-19px}.workflowSteps span{color:var(--green);margin-bottom:7px;font-size:10px;font-weight:900;display:block}.workflowSteps b{font-size:14px;line-height:1.3;display:block}.featureGroups{grid-template-columns:1fr 1fr;gap:14px;display:grid}.featureGroups details{border:1px solid var(--line);background:#fff;border-radius:15px;padding:0;overflow:hidden}.featureGroups summary{cursor:pointer;background:#f8faf8;justify-content:space-between;gap:15px;padding:18px 20px;display:flex}.featureGroups summary small{color:var(--green);white-space:nowrap}.featureGroups ul{color:var(--muted);grid-template-columns:1fr 1fr;gap:8px 18px;margin:0;padding:18px 20px;font-size:13px;list-style:none;display:grid}.featureGroups li:first-letter{color:var(--green)}.productPage .productScreens{grid-template-columns:repeat(3,1fr)}.productPage .productScreens figure{transition:all .2s}.productPage .productScreens figure:hover{transform:translateY(-3px);box-shadow:0 20px 42px #173b2820}.productPage .productScreens figcaption{justify-content:space-between;gap:8px;font-size:12px;display:flex}.productPage .productScreens figcaption span{color:var(--green)}.videoGrid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.videoGrid>div>b{margin-top:10px;display:block}.benefitGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.benefitGrid div{border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:12px;padding:18px;display:flex}.benefitGrid span{width:27px;height:27px;color:var(--green);background:#e8f5eb;border-radius:50%;flex:0 0 27px;place-items:center;font-weight:900;display:grid}.benefitGrid p{margin:1px 0;font-size:14px}.fitSection{grid-template-columns:1.25fr .75fr;align-items:start;gap:50px;display:grid}.fitSection>div:last-child{background:var(--soft);border:1px solid var(--line);border-radius:18px;padding:26px}.fitSection h3{font-size:24px}.productFinal{text-align:center;color:#fff;background:#102b20;padding:85px 0}.productFinal p{color:#c5d7ce;max-width:680px;margin:auto}@media (width<=850px){.productJump{top:68px}.problemGrid,.featureGroups,.fitSection{grid-template-columns:1fr}.productPage .productScreens,.benefitGrid{grid-template-columns:1fr 1fr}.videoGrid{grid-template-columns:1fr}}@media (width<=640px){.productJump .wrap{gap:18px}.productPage .detail>section{padding:55px 0}.problemGrid,.featureGroups,.productPage .productScreens,.benefitGrid,.featureGroups ul{grid-template-columns:1fr}.workflowSteps div{min-width:125px}.productFinal{padding:65px 0}}.productPage{--p-green:#0f753f;--p-dark:#103a25;--p-soft:#f3f8f4;--p-line:#d7e2da;--p-text:#17241c;--p-muted:#596a60;color:var(--p-text);background:#fff}.productPage h1,.productPage h2,.productPage h3{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.productLaunch{background:#eaf7ee;border-bottom:1px solid #d5eadb}.productLaunch .wrap{align-items:center;gap:18px;min-height:55px;display:flex}.productLaunch b{color:#124a2b;font-size:12px}.productLaunch span{color:#627469;font-size:11px}.productLaunch a{color:var(--p-green);margin-left:auto;font-size:11px;font-weight:900}.productPage .productHero{background:#fff;padding:76px 0 84px}.productPage .productHeroGrid{grid-template-columns:.95fr 1.05fr;gap:65px}.productEyebrow{letter-spacing:.13em;color:var(--p-green);font-size:10px;font-weight:900}.productPage .productHero h1{letter-spacing:-.052em;color:#102a1b;margin-top:20px;font-size:clamp(43px,5vw,65px);line-height:1.03}.productPage .productHero .lead{font-size:17px;line-height:1.75}.heroBullets{color:#3f5549;gap:8px;margin:25px 0 0;padding:0;font-size:13px;font-weight:700;list-style:none;display:grid}.heroNote{color:#718077;margin-top:16px;font-size:10px;display:block}.heroSoftwareShot{text-align:left;cursor:pointer;background:#fff;border:1px solid #cfdcd3;border-radius:14px;padding:0;overflow:hidden;box-shadow:0 28px 70px #153c2725}.heroSoftwareShot img{aspect-ratio:16/9;object-fit:cover;object-position:top;width:100%;display:block}.heroSoftwareShot span{color:#66766d;padding:11px 14px;font-size:10px;font-weight:800;display:block}.productTrust{background:var(--p-dark);color:#fff}.productTrust .wrap{grid-template-columns:repeat(4,1fr);display:grid}.productTrust .wrap>div{border-right:1px solid #ffffff18;flex-direction:column;padding:22px;display:flex}.productTrust b{font-size:13px}.productTrust span{color:#abc0b3;font-size:10px}.productOverview{grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;width:min(1120px,100% - 40px);margin:auto;padding:95px 0;display:grid}.productOverview h2{font-size:clamp(34px,4vw,48px)}.productOverview p{color:var(--p-muted)}.productOverview .productVideo{margin:0}.productPage .productJump{top:78px}.productPage .detail{max-width:1120px}.productPage .detail>section{padding:92px 0}.productHeading{grid-template-columns:1.1fr .65fr;align-items:end;gap:0 55px;margin-bottom:35px;display:grid}.productHeading>span{color:var(--p-green);letter-spacing:.14em;grid-column:1/-1;font-size:10px;font-weight:900}.productHeading h2{margin:10px 0 0;font-size:clamp(34px,4vw,48px)}.productHeading>p{color:var(--p-muted);margin:0;font-size:13px;line-height:1.7}.screenTabs{gap:7px;padding-bottom:12px;display:flex;overflow:auto}.screenTabs button{white-space:nowrap;border:1px solid var(--p-line);color:#5d6d63;cursor:pointer;background:#fff;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:800}.screenTabs button.active{background:var(--p-dark);color:#fff;border-color:var(--p-dark)}.screenStage{border:1px solid var(--p-line);cursor:pointer;text-align:left;background:#fff;border-radius:15px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 24px 60px #153c2718}.screenStage img{aspect-ratio:16/9;object-fit:contain;background:#f5f7f5;width:100%;display:block}.screenStage span{color:#68776e;padding:13px 16px;font-size:11px;display:block}.screenStage span b{color:#1f3428}.productPage .problemGrid article{border-radius:10px}.productPage .workflowSteps div{border-radius:9px}.productPage .featureGroups details{border-radius:10px}.pricingSection{grid-template-columns:1fr .85fr;align-items:center;gap:55px;display:grid}.pricingSection .price{background:#f0f8f2;border-radius:12px;padding:35px}.pricingSection .price small{letter-spacing:.13em;color:var(--p-green);font-size:9px;font-weight:900;display:block}.pricingSection .price strong{color:var(--p-green);margin:15px 0;font-size:24px;line-height:1.35;display:block}.assuranceGrid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.assuranceGrid article{border:1px solid var(--p-line);border-radius:11px;gap:15px;padding:23px;display:flex}.assuranceGrid i{width:34px;height:34px;color:var(--p-green);background:#e9f6ed;border-radius:50%;flex:0 0 34px;place-items:center;font-style:normal;font-weight:900;display:grid}.assuranceGrid h3{margin:4px 0 7px;font-size:16px}.assuranceGrid p{color:var(--p-muted);margin:0;font-size:12px}.productFaqs{border-top:1px solid var(--p-line)}.productFaqs details{border-bottom:1px solid var(--p-line);padding:0}.productFaqs summary{cursor:pointer;padding:19px 3px}.productFaqs p{color:var(--p-muted);max-width:900px;margin:0 0 20px}.prePurchase{background:var(--p-soft);border:1px solid var(--p-line);border-radius:15px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;width:min(1120px,100% - 40px);margin:0 auto 95px;padding:45px;display:grid}.prePurchase h2{font-size:40px}.prePurchase>div>p{color:var(--p-muted)}.productLeadForm{border:1px solid var(--p-line);background:#fff;border-radius:12px;padding:25px}.productLeadForm select{border:1px solid var(--p-line);width:100%;font:inherit;background:#fff;border-radius:10px;margin-top:5px;padding:12px;display:block}.productLeadForm small{color:#708077;font-size:10px}.productPage .productFinal{text-align:left;background:linear-gradient(120deg,#168c50,#0c6537);padding:70px 0}.productFinal .wrap{justify-content:space-between;align-items:center;gap:55px;display:flex}.productFinal h2{margin:8px 0;font-size:39px}.productFinal span{letter-spacing:.14em;color:#cbe4d2;font-size:9px;font-weight:900}.productFinal .actions{min-width:315px}.productSticky{display:none}@media (width<=900px){.productPage .productHeroGrid,.productOverview,.productHeading,.pricingSection,.prePurchase{grid-template-columns:1fr}.productTrust .wrap{grid-template-columns:1fr 1fr}.productHeading{gap:10px}.productFinal .wrap{flex-direction:column;align-items:flex-start}.productFinal .actions{min-width:0}.productPage .productJump{top:68px}}@media (width<=640px){.productLaunch .wrap{grid-template-columns:1fr auto;gap:3px 10px;padding:11px 0;display:grid}.productLaunch span{display:none}.productLaunch a{grid-area:1/2;margin:0}.productPage .productHero{padding:52px 0 60px}.productPage .productHeroGrid{gap:38px}.productPage .productHero h1{font-size:39px}.productTrust .wrap{grid-template-columns:1fr 1fr}.productTrust .wrap>div{padding:15px 10px}.productOverview,.productPage .detail>section{padding:65px 0}.productHeading h2{font-size:31px}.assuranceGrid{grid-template-columns:1fr}.prePurchase{gap:25px;width:calc(100% - 28px);margin-bottom:70px;padding:25px}.prePurchase h2{font-size:32px}.productFinal h2{font-size:31px}.productSticky{z-index:95;grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 10px 30px #0003}.productSticky a{background:var(--p-green);color:#fff;text-align:center;padding:13px 8px;font-size:11px;font-weight:900}.productSticky a:last-child{background:var(--p-dark)}.productPage+.mobilewa{display:none}}.pdPage{--pd-ink:#10231a;--pd-green:#167747;--pd-green2:#0b5f36;--pd-mint:#a9e3bd;--pd-line:#dbe5df;--pd-soft:#f4f7f5;--pd-muted:#617168;color:var(--pd-ink);background:#fff}.pdPage h1,.pdPage h2,.pdPage h3{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.pdHero{color:#fff;background:#0d2e1d;padding:78px 0 0;position:relative;overflow:hidden}.pdGrid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.pdHero:after{content:"";filter:blur(5px);background:#37b87322;border-radius:50%;width:600px;height:600px;position:absolute;top:-330px;right:-250px}.pdHeroInner{z-index:2;grid-template-columns:.87fr 1.13fr;align-items:center;gap:65px;display:grid;position:relative}.pdBreadcrumb{color:#91ab9d;align-items:center;gap:10px;margin-bottom:30px;font-size:10px;display:flex}.pdBreadcrumb a{color:#d2dfd8}.pdLabel{color:var(--pd-mint);letter-spacing:.16em;font-size:9px;font-weight:900;display:inline-block}.pdHero h1{letter-spacing:-.055em;max-width:650px;margin:18px 0 22px;font-size:clamp(44px,5vw,67px);line-height:1.01}.pdHeroCopy>p{color:#bfd0c6;font-size:17px;line-height:1.75}.pdHeroPoints{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.pdHeroPoints span{color:#d6e3dc;background:#ffffff0a;border:1px solid #fff2;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800}.pdActions{gap:9px;margin-top:28px;display:flex}.pdActions a{border:1px solid #ffffff30;border-radius:7px;padding:13px 17px;font-size:11px;font-weight:900}.pdActions a:first-child{color:#173526;background:#fff}.pdActions a:last-child{color:#fff;background:#1d7d4d;border-color:#2a945f}.pdActions b{margin-left:18px}.pdHeroCopy>small{color:#7f9b8c;margin-top:14px;font-size:9px;display:block}.pdVisual{background:#fff;border:1px solid #ffffff25;border-radius:13px 13px 0 0;position:relative;overflow:hidden;box-shadow:0 35px 90px #0006}.pdWindowBar{color:#21362b;background:#f5f7f6;align-items:center;gap:6px;height:46px;padding:0 14px;display:flex}.pdWindowBar i{background:#cad3ce;border-radius:50%;width:7px;height:7px}.pdWindowBar b{margin-left:8px;font-size:10px}.pdWindowBar span{color:#17643b;background:#e4f3e9;border-radius:4px;margin-left:auto;padding:4px 7px;font-size:7px;font-weight:900}.pdVisual button{cursor:pointer;text-align:left;background:#fff;border:0;width:100%;padding:0;display:block}.pdVisual img{aspect-ratio:16/9;object-fit:cover;object-position:top;width:100%;display:block}.pdVisual button span{color:#64736b;justify-content:space-between;padding:10px 13px;font-size:9px;display:flex}.pdVisual button b{color:#20392c}.pdProof{z-index:2;border-top:1px solid #ffffff17;grid-template-columns:repeat(4,1fr);margin-top:60px;display:grid;position:relative}.pdProof>div{border-right:1px solid #ffffff17;flex-direction:column;padding:21px;display:flex}.pdProof span{color:#829b8e;font-size:8px}.pdNav{z-index:42;border-bottom:1px solid var(--pd-line);background:#fff;position:sticky;top:78px;box-shadow:0 10px 25px #102c1e08}.pdNav .wrap{align-items:center;gap:28px;min-height:58px;display:flex}.pdNav .wrap>b{font-size:10px}.pdNav .wrap>div{gap:23px;margin-left:auto;display:flex;overflow:auto}.pdNav .wrap>div a{white-space:nowrap;color:#5f7067;font-size:9px;font-weight:800}.pdNavCta{background:var(--pd-green);color:#fff;border-radius:6px;padding:9px 12px;font-size:9px;font-weight:900}.pdSection{padding:100px 0}.pdSplit{grid-template-columns:.42fr .58fr;align-items:start;gap:75px;display:grid}.pdSplit aside{position:sticky;top:165px}.pdSplit aside>span,.pdHead span,.pdEvidenceGrid>div:first-child>span,.pdDecisionIntro>span,.pdLead .wrap>div:first-child>span,.pdFinal span{letter-spacing:.15em;color:var(--pd-green);font-size:9px;font-weight:900}.pdSplit aside h2{letter-spacing:-.04em;font-size:clamp(34px,4vw,48px);line-height:1.08}.pdSplit aside p{color:var(--pd-muted);font-size:13px}.pdProblemList{border-top:1px solid var(--pd-line)}.pdProblemList article{border-bottom:1px solid var(--pd-line);grid-template-columns:34px 1fr 22px 1fr;align-items:start;gap:16px;padding:23px 0;display:grid}.pdProblemList article>span{color:var(--pd-green);font-size:9px;font-weight:900}.pdProblemList small{color:#91a098;letter-spacing:.11em;font-size:7px;font-weight:900}.pdProblemList h3{margin:5px 0;font-size:14px}.pdProblemList p{color:#52645a;margin:5px 0;font-size:12px}.pdProblemList article>i{color:var(--pd-green);padding-top:18px;font-style:normal}.pdTour{background:var(--pd-soft)}.pdHead{grid-template-columns:1.1fr .55fr;align-items:end;gap:50px;margin-bottom:38px;display:grid}.pdHead h2{letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(35px,4.4vw,52px);line-height:1.06}.pdHead>p{color:var(--pd-muted);font-size:12px;line-height:1.7}.pdTourBoard{border:1px solid var(--pd-line);background:#fff;border-radius:13px;grid-template-columns:235px 1fr;display:grid;overflow:hidden;box-shadow:0 25px 65px #15382514}.pdTourRail{background:#153727;flex-direction:column;max-height:620px;padding:15px;display:flex;overflow:auto}.pdTourRail>small{color:#789586;letter-spacing:.13em;padding:8px;font-size:7px;font-weight:900}.pdTourRail button{color:#a8beb2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:11px 9px;font-size:9px;font-weight:800;display:flex}.pdTourRail button span{color:#638273;font-size:7px}.pdTourRail button.active{color:#fff;background:#ffffff12}.pdStage{cursor:pointer;text-align:left;background:#fff;border:0;padding:0}.pdStage>div{border-bottom:1px solid var(--pd-line);justify-content:space-between;align-items:center;height:55px;padding:0 17px;display:flex}.pdStage>div b{font-size:11px}.pdStage>div span{color:#7a8880;font-size:8px}.pdStage img{aspect-ratio:16/9;object-fit:contain;background:#fafbfa;width:100%;display:block}.pdWorkflow{color:#fff;background:#0e2b1c;padding:100px 0}.pdHead.light h2{color:#fff}.pdHead.light span{color:var(--pd-mint)}.pdHead.light p{color:#94aa9e}.pdFlow{gap:10px;display:flex;overflow:auto}.pdFlow>div{background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;min-width:150px;min-height:125px;padding:18px;display:flex;position:relative}.pdFlow span{color:var(--pd-mint);font-size:8px}.pdFlow b{margin-top:auto;font-size:12px}.pdFlow i{color:var(--pd-mint);z-index:2;font-style:normal;position:absolute;top:49px;right:-9px}.pdFeatureDirectory{border-top:1px solid var(--pd-line)}.pdFeatureDirectory details{border-bottom:1px solid var(--pd-line);padding:0}.pdFeatureDirectory summary{cursor:pointer;grid-template-columns:38px 1fr auto 30px;align-items:center;gap:15px;padding:20px 4px;list-style:none;display:grid}.pdFeatureDirectory summary>span{color:var(--pd-green);font-size:9px;font-weight:900}.pdFeatureDirectory summary div{flex-direction:column;display:flex}.pdFeatureDirectory summary small{color:#99a59f;letter-spacing:.11em;font-size:7px;font-weight:900}.pdFeatureDirectory summary b{font-size:15px}.pdFeatureDirectory summary em{color:#728078;font-size:9px;font-style:normal}.pdFeatureDirectory summary>i{color:var(--pd-green);font-size:18px;font-style:normal}.pdFeatureDirectory ul{grid-template-columns:repeat(3,1fr);gap:9px 25px;margin:0;padding:8px 72px 25px;list-style:none;display:grid}.pdFeatureDirectory li{color:#506158;font-size:11px}.pdFeatureDirectory li:before{content:"✓";color:var(--pd-green);margin-right:7px}.pdEvidence{background:#eef4f0}.pdEvidenceGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;display:grid}.pdEvidenceGrid h2{font-size:43px;line-height:1.08}.pdEvidenceGrid p,.pdEvidenceGrid li{color:var(--pd-muted);font-size:12px}.pdEvidenceGrid ul{gap:7px;padding:0;list-style:none;display:grid}.pdEvidenceGrid a{color:var(--pd-green);margin-top:18px;font-size:10px;font-weight:900;display:inline-block}.pdVideo{border:1px solid var(--pd-line);background:#fff;border-radius:11px;overflow:hidden;box-shadow:0 20px 55px #173b2818}.pdVideo iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.pdVideo>b{padding:11px 14px;font-size:10px;display:block}.pdNoVideo{border:1px solid var(--pd-line);background:#fff;padding:45px}.pdValueGrid{border-top:1px solid var(--pd-line);border-left:1px solid var(--pd-line);grid-template-columns:repeat(4,1fr);display:grid}.pdValueGrid article{border-right:1px solid var(--pd-line);border-bottom:1px solid var(--pd-line);min-height:170px;padding:20px}.pdValueGrid span{color:var(--pd-green);font-size:8px;font-weight:900}.pdValueGrid h3{margin-top:42px;font-size:14px}.pdAudience{color:#fff;background:#173a29;grid-template-columns:.45fr .55fr;gap:35px;margin-top:20px;padding:28px;display:grid}.pdAudience small{color:var(--pd-mint);letter-spacing:.12em;font-size:7px;font-weight:900}.pdAudience h3{margin:7px 0;font-size:20px}.pdAudience p{color:#b5c8bd;font-size:11px}.pdDecision{background:#f5f1e9;padding:100px 0}.pdDecision .wrap{grid-template-columns:1fr .8fr;align-items:center;gap:70px;display:grid}.pdDecisionIntro h2{font-size:48px;line-height:1.07}.pdDecisionIntro>p{color:var(--pd-muted);font-size:12px}.pdConfirm{border-top:1px solid #d8d1c4;border-left:1px solid #d8d1c4;grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.pdConfirm div{border-bottom:1px solid #d8d1c4;border-right:1px solid #d8d1c4;padding:14px}.pdConfirm b{color:#9a7439;font-size:8px;display:block}.pdConfirm span{font-size:10px;font-weight:800}.pdPriceCard{border-top:4px solid var(--pd-green);background:#fff;padding:36px;box-shadow:0 24px 60px #452d0f18}.pdPriceCard small{letter-spacing:.13em;color:var(--pd-green);font-size:8px;font-weight:900}.pdPriceCard strong{color:#153c28;margin:20px 0;font-size:25px;line-height:1.35;display:block}.pdPriceCard p{color:var(--pd-muted);font-size:11px}.pdPriceCard a{background:var(--pd-green);color:#fff;justify-content:space-between;margin-top:22px;padding:13px 15px;font-size:10px;font-weight:900;display:flex}.pdAssuranceGrid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.pdAssuranceGrid article{border:1px solid var(--pd-line);min-height:225px;padding:21px}.pdAssuranceGrid article>span{width:34px;height:34px;color:var(--pd-green);background:#e7f3ea;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.pdAssuranceGrid h3{margin-top:28px;font-size:15px}.pdAssuranceGrid p{color:var(--pd-muted);font-size:10px}.pdFaq{background:#fafbf9}.pdFaq aside a{color:var(--pd-green);margin-top:17px;font-size:10px;font-weight:900;display:inline-block}.pdFaq .pdSplit>div{border-top:1px solid var(--pd-line)}.pdFaq details{border-bottom:1px solid var(--pd-line);padding:0}.pdFaq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:18px 2px;font-size:12px;font-weight:800;display:flex}.pdFaq summary span{color:var(--pd-green);font-size:16px}.pdFaq details p{color:var(--pd-muted);margin:0 0 20px;font-size:11px}.pdLead{background:#eef5f0;padding:90px 0}.pdLead>.wrap{grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px;display:grid}.pdLead h2{font-size:43px}.pdLead .wrap>div:first-child p,.pdLead .wrap>div:first-child li{color:var(--pd-muted);font-size:11px}.pdLead .wrap>div:first-child ul{padding:0;list-style:none}.pdLead .wrap>div:first-child li:before{content:"✓";color:var(--pd-green);margin-right:7px}.pdLead .productLeadForm{box-shadow:0 18px 50px #173b2812}.pdFinal{background:var(--pd-green);color:#fff;padding:65px 0}.pdFinal .wrap{justify-content:space-between;align-items:center;gap:45px;display:flex}.pdFinal span{color:#c5e4d0}.pdFinal h2{margin:8px 0;font-size:36px}.pdFinal .wrap>div:last-child{gap:8px;display:flex}.pdFinal a{color:#185c36;background:#fff;padding:12px 15px;font-size:10px;font-weight:900}.pdFinal a:last-child{color:#fff;background:#0c5b33}.pdSticky{display:none}@media (width<=980px){.pdHeroInner,.pdSplit,.pdHead,.pdEvidenceGrid,.pdDecision .wrap,.pdLead>.wrap{grid-template-columns:1fr}.pdSplit aside{position:static}.pdTourBoard{grid-template-columns:190px 1fr}.pdFeatureDirectory ul,.pdValueGrid,.pdAssuranceGrid{grid-template-columns:1fr 1fr}.pdNav .wrap>b{display:none}.pdNav .wrap>div{margin-left:0}.pdNavCta{margin-left:auto}}@media (width<=700px){.pdHero{padding-top:48px}.pdHeroInner{gap:40px}.pdHero h1{font-size:40px}.pdProof{grid-template-columns:1fr 1fr;margin-top:40px}.pdProof>div{padding:14px 8px}.pdNav{top:68px}.pdNav .wrap{width:100%;padding:0 14px}.pdNavCta{display:none}.pdSection,.pdWorkflow,.pdDecision{padding:70px 0}.pdHead h2,.pdSplit aside h2,.pdEvidenceGrid h2,.pdDecisionIntro h2,.pdLead h2{font-size:32px}.pdTourBoard{grid-template-columns:1fr}.pdTourRail{flex-direction:row;max-height:none;overflow:auto}.pdTourRail>small{display:none}.pdTourRail button{white-space:nowrap}.pdStage>div span{display:none}.pdFeatureDirectory summary{grid-template-columns:28px 1fr 22px}.pdFeatureDirectory summary em{display:none}.pdFeatureDirectory ul{grid-template-columns:1fr;padding:5px 45px 23px}.pdValueGrid,.pdAssuranceGrid{grid-template-columns:1fr 1fr}.pdAudience{grid-template-columns:1fr}.pdLead>.wrap{gap:25px}.pdFinal .wrap{flex-direction:column;align-items:flex-start}.pdFinal .wrap>div:last-child{flex-direction:column;width:100%}.pdFinal a{text-align:center}.pdSticky{z-index:95;grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 10px 30px #0004}.pdSticky a{text-align:center;background:var(--pd-green);color:#fff;padding:13px;font-size:10px;font-weight:900}.pdSticky a:last-child{background:#0d3320}.pdPage+.mobilewa{display:none}}@media (width<=480px){.pdValueGrid,.pdAssuranceGrid{grid-template-columns:1fr}.pdProblemList article{grid-template-columns:28px 1fr}.pdProblemList article>i,.pdProblemList article>div:last-child{grid-column:2}.pdProblemList article>i{display:none}.pdConfirm{grid-template-columns:1fr}.pdActions{flex-direction:column}.pdActions a{text-align:center}}.schoolMaster{--sm-green:#135c38;--sm-dark:#0b2b1b;--sm-lime:#b9df67;--sm-cream:#f7f4ec;--sm-line:#dce5df;--sm-text:#14271d;--sm-muted:#64736b;color:var(--sm-text);background:#fff}.schoolMaster h1,.schoolMaster h2,.schoolMaster h3{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.smHero{color:#fff;background:radial-gradient(circle at 78% 15%,#267a5038,#0000 33%),linear-gradient(135deg,#092719,#103d27 70%,#155b37);padding:76px 0 0;overflow:hidden}.smHeroGrid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:58px;display:grid}.smTopline{justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.smTopline>span,.smEyebrow{color:#2f7b50;letter-spacing:.14em;font-size:10px;font-weight:900}.smTopline>span{color:var(--sm-lime)}.smLang{border:1px solid #ffffff27;border-radius:9px;padding:3px;display:flex}.smLang button{color:#9db6a7;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 9px;font-size:9px}.smLang button.active{color:#154a30;background:#fff}.smHero h1{letter-spacing:-.052em;margin:0 0 20px;font-size:clamp(43px,5vw,66px);line-height:1.02}.smHeroGrid>div>p{color:#c5d5cc;font-size:17px;line-height:1.7}.smHeroActions{gap:10px;margin:27px 0;display:flex}.smHeroActions a{color:#123c28;background:#fff;border-radius:9px;padding:14px 18px;font-size:11px;font-weight:900}.smHeroActions a:last-child{color:#fff;background:#2b8a57}.smTrust{border-top:1px solid #ffffff1d;grid-template-columns:repeat(3,1fr);margin-top:35px;display:grid}.smTrust span{color:#8eaa9b;flex-direction:column;padding:17px 12px 17px 0;font-size:8px;display:flex}.smTrust b{color:#fff;margin-bottom:3px;font-size:11px}.smHeroScreen{background:#fff;border:1px solid #ffffff24;border-radius:18px 18px 0 0;align-self:end;overflow:hidden;box-shadow:0 35px 90px #0008}.smHeroScreen>div{color:#263d30;background:#f3f6f4;align-items:center;gap:6px;height:48px;padding:0 14px;display:flex}.smHeroScreen i{background:#c6d0ca;border-radius:50%;width:7px;height:7px}.smHeroScreen b{margin-left:6px;font-size:9px}.smHeroScreen span{color:#28704a;margin-left:auto;font-size:7px;font-weight:900}.smHeroScreen img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}.smNav{z-index:42;border-bottom:1px solid var(--sm-line);background:#fff;position:sticky;top:78px;box-shadow:0 8px 25px #0b2b1b0a}.smNav .wrap{align-items:center;gap:24px;min-height:58px;display:flex;overflow:auto}.smNav a{white-space:nowrap;color:#5c6d63;font-size:9px;font-weight:800}.smNavCta{background:var(--sm-green);border-radius:7px;padding:9px 12px;color:#fff!important;margin-left:auto!important}.smSection{padding:94px 0}.smChecker{grid-template-columns:1.25fr .75fr;align-items:center;gap:60px;display:grid}.smChecker h2,.smHead h2,.smFaq h2,.smDemo h2{letter-spacing:-.04em;margin:10px 0 16px;font-size:clamp(34px,4vw,50px);line-height:1.08}.smChecker>div>p,.smHead>p,.smFaq aside>p,.smDemo p{color:var(--sm-muted);font-size:12px}.smNeedGrid{grid-template-columns:1fr 1fr;gap:9px;margin-top:27px;display:grid}.smNeedGrid button{text-align:left;border:1px solid var(--sm-line);color:#34483d;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:13px;font-size:10px;font-weight:800;display:flex}.smNeedGrid button i{width:24px;height:24px;color:var(--sm-green);background:#edf3ef;border-radius:50%;place-items:center;font-style:normal;display:grid}.smNeedGrid button.on{background:#f0f8f3;border-color:#5a9d75}.smNeedGrid button.on i{background:var(--sm-green);color:#fff}.smChecker aside{background:var(--sm-dark);color:#fff;border-radius:16px;padding:35px;box-shadow:0 25px 60px #0e321f2b}.smChecker aside>span{letter-spacing:.15em;color:var(--sm-lime);font-size:8px;font-weight:900}.smChecker aside strong{margin:34px 0 14px;font-size:25px;line-height:1.25;display:block}.smChecker aside p{color:#acc0b5;font-size:11px}.smChecker aside a{color:var(--sm-green);text-align:center;background:#fff;border-radius:8px;margin-top:26px;padding:12px;font-size:10px;font-weight:900;display:block}.smCompare{background:var(--sm-cream)}.smCompare h2{max-width:650px;font-size:42px;line-height:1.08}.smCompareGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:36px;display:grid}.smCompareGrid article{background:#fff;border:1px solid #e4dfd3;border-radius:12px;grid-template-columns:35px 1fr 25px 1fr;align-items:center;gap:13px;padding:20px;display:grid}.smCompareGrid article>span{color:#8f9a94;font-size:9px;font-weight:900}.smCompareGrid article>div{flex-direction:column;display:flex}.smCompareGrid small{color:#a4743c;font-size:7px;font-weight:900}.smCompareGrid b{margin-top:5px;font-size:11px}.smCompareGrid i{color:var(--sm-green);font-style:normal}.smTour{background:#f0f5f2}.smHead{grid-template-columns:1.05fr .55fr;align-items:end;gap:45px;margin-bottom:34px;display:grid}.smTourBox{border:1px solid var(--sm-line);background:#fff;border-radius:17px;grid-template-columns:245px 1fr;display:grid;overflow:hidden;box-shadow:0 26px 70px #102f1d1b}.smScreenTabs{background:#103323;flex-direction:column;padding:15px;display:flex}.smScreenTabs button{color:#a5baae;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:13px 10px;font-size:10px;font-weight:800}.smScreenTabs button span{color:#638474;margin-right:11px;font-size:7px}.smScreenTabs button.active{color:#fff;background:#ffffff14}.smScreen{min-width:0}.smScreen>div{border-bottom:1px solid var(--sm-line);justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex}.smScreen b{font-size:11px}.smScreen a{color:var(--sm-green);font-size:8px}.smScreen img{aspect-ratio:16/9;object-fit:contain;background:#fafbf9;width:100%;display:block}.smTopFeatures{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.smTopFeatures article{border:1px solid var(--sm-line);background:linear-gradient(145deg,#fff,#f5faf6);border-radius:13px;min-height:175px;padding:22px}.smTopFeatures span{color:var(--sm-green);font-size:8px;font-weight:900}.smTopFeatures h3{margin:38px 0 8px;font-size:16px}.smTopFeatures p{color:var(--sm-muted);font-size:10px}.smAllFeatures{border:1px solid var(--sm-line);background:#fff;border-radius:13px;margin-top:24px;overflow:hidden}.smAllFeatures>summary{cursor:pointer;justify-content:space-between;padding:18px 20px;font-size:11px;font-weight:900;display:flex}.smAllFeatures>div{border-top:1px solid var(--sm-line);padding:4px 24px 20px}.smAllFeatures h3{font-size:13px}.smAllFeatures ul{grid-template-columns:repeat(3,1fr);gap:8px 25px;padding:0;list-style:none;display:grid}.smAllFeatures li{color:#506158;font-size:10px}.smStart{background:var(--sm-dark);color:#fff}.smStart .smEyebrow{color:var(--sm-lime)}.smStart .smHead p{color:#99aea2}.smSteps{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.smSteps article{background:#ffffff08;border:1px solid #ffffff18;border-radius:12px;min-height:185px;padding:20px;position:relative}.smSteps article>span{color:#ffffff0a;font-size:55px;font-weight:900;position:absolute;top:8px;right:14px}.smSteps small{color:var(--sm-lime);font-size:8px;font-weight:900}.smSteps h3{margin-top:48px;font-size:18px}.smSteps p{color:#a9bdb2;font-size:10px}.smPrice{color:var(--sm-text);background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:30px;margin-top:30px;padding:26px;display:flex}.smPrice small{color:var(--sm-green);font-size:8px;font-weight:900}.smPrice strong{margin:8px 0;font-size:22px;display:block}.smPrice p{color:var(--sm-muted);margin:0;font-size:10px}.smPrice a{background:var(--sm-green);color:#fff;white-space:nowrap;border-radius:8px;padding:13px 16px;font-size:10px;font-weight:900}.smDemo{background:#eef5f0}.smDemoGrid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:55px;display:grid}.smVideo{border:1px solid var(--sm-line);background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 22px 60px #163b281c}.smVideo iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.smFaq{grid-template-columns:.45fr .55fr;gap:60px;display:grid}.smFaq aside a{color:var(--sm-green);margin-top:15px;font-size:10px;font-weight:900;display:inline-block}.smFaq>div details{border-bottom:1px solid var(--sm-line)}.smFaq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:18px 2px;font-size:11px;font-weight:900;display:flex}.smFaq summary span{color:var(--sm-green)}.smFaq details p{color:var(--sm-muted);margin:0 0 18px;font-size:10px}.smRelated{background:#f8faf8}.smRelatedGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.smRelatedGrid>a{border:1px solid var(--sm-line);color:var(--sm-text);background:#fff;border-radius:13px;padding:22px}.smRelatedGrid small{color:var(--sm-green);font-size:8px;font-weight:900}.smRelatedGrid h3{margin:28px 0 8px;font-size:17px}.smRelatedGrid p{color:var(--sm-muted);min-height:38px;font-size:10px}.smRelatedGrid b{color:var(--sm-green);font-size:9px}.smFinal{background:var(--sm-green);color:#fff;padding:65px 0}.smFinal .wrap{justify-content:space-between;align-items:center;gap:35px;display:flex}.smFinal span{color:#cce7d6;font-size:8px;font-weight:900}.smFinal h2{margin:8px 0;font-size:35px}.smFinal .wrap>div:last-child{gap:8px;display:flex}.smFinal a{color:var(--sm-green);background:#fff;border-radius:8px;padding:12px 16px;font-size:10px;font-weight:900}.smFinal a:last-child{color:#fff;background:#0c4328}.smSticky{display:none}@media (width<=980px){.smHeroGrid,.smChecker,.smHead,.smDemoGrid,.smFaq{grid-template-columns:1fr}.smHeroGrid{gap:40px}.smCompareGrid{grid-template-columns:1fr}.smTopFeatures{grid-template-columns:1fr 1fr}.smTourBox{grid-template-columns:190px 1fr}.smAllFeatures ul{grid-template-columns:1fr 1fr}.smNavCta{display:none}.smNav .wrap{width:100%}}@media (width<=700px){.smHero{padding-top:48px}.smHero h1{font-size:39px}.smHeroGrid>div>p{font-size:15px}.smTopline{align-items:flex-start}.smTrust{grid-template-columns:1fr 1fr}.smTrust span:last-child{grid-column:1/-1}.smNav{top:68px}.smNav .wrap{padding:0 14px}.smSection{padding:68px 0}.smChecker h2,.smHead h2,.smFaq h2,.smDemo h2,.smCompare h2{font-size:31px}.smNeedGrid,.smTopFeatures,.smSteps{grid-template-columns:1fr 1fr}.smTourBox{grid-template-columns:1fr}.smScreenTabs{flex-direction:row;overflow:auto}.smScreenTabs button{white-space:nowrap}.smAllFeatures ul{grid-template-columns:1fr}.smPrice,.smFinal .wrap{flex-direction:column;align-items:flex-start}.smFinal .wrap>div:last-child{flex-direction:column;width:100%}.smFinal a{text-align:center}.smSticky{z-index:95;grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:8px;left:8px;right:8px;box-shadow:0 10px 30px #0004}.smSticky a{text-align:center;background:var(--sm-green);color:#fff;padding:13px;font-size:10px;font-weight:900}.smSticky a:last-child{background:var(--sm-dark)}.schoolMaster+.mobilewa{display:none}}@media (width<=480px){.smHeroActions,.smFinal .wrap>div:last-child{display:grid}.smHeroActions a{text-align:center}.smNeedGrid,.smTopFeatures,.smSteps{grid-template-columns:1fr}.smCompareGrid article{grid-template-columns:25px 1fr}.smCompareGrid article>i,.smCompareGrid article>div:last-child{grid-column:2}.smCompareGrid article>i{display:none}.smChecker aside{padding:26px}.smPrice a{white-space:normal;text-align:center;width:100%}}.smLang{align-items:center}.smLang>b{color:#c9d8d0;margin:0 5px 0 3px;font-size:8px}.smReassure{color:#94ad9f;margin-top:-13px;font-size:9px;display:block}.smTrust{grid-template-columns:repeat(4,1fr)}.smBest{border-bottom:1px solid var(--sm-line);background:#fff;padding:38px 0}.smBest .wrap{grid-template-columns:.55fr 1.45fr;align-items:center;gap:50px;display:grid}.smBest h2{margin:8px 0;font-size:25px;line-height:1.18}.smBest ul{grid-template-columns:1fr 1fr;gap:10px 28px;margin:0;padding:0;list-style:none;display:grid}.smBest li{color:#4e6156;font-size:10px}.smBest li:before{content:"✓";width:18px;height:18px;color:var(--sm-green);background:#e7f4eb;border-radius:50%;place-items:center;margin-right:8px;font-size:8px;font-weight:900;display:inline-grid}.smPurchaseChecks{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.smPurchaseChecks span{color:#315d43;background:#eef6f0;border-radius:999px;padding:6px 8px;font-size:8px}.smSticky{grid-template-columns:1.35fr .65fr}.smSticky a{font-size:11px}@media (width<=980px){.smTrust{grid-template-columns:1fr 1fr}.smBest .wrap{grid-template-columns:1fr}.smBest ul{grid-template-columns:1fr 1fr}}@media (width<=700px){.schoolMaster{padding-bottom:64px}.smHero{padding-top:28px}.smHeroGrid{gap:26px}.smTopline{margin-bottom:17px}.smLang{background:#ffffff0b}.smLang>b{display:none}.smLang button{padding:7px 10px;font-size:10px}.smHero h1{margin-bottom:14px;font-size:35px;line-height:1.04}.smHeroGrid>div>p{font-size:14px;line-height:1.55}.smHeroActions{margin:20px 0}.smHeroActions a{place-items:center;min-height:48px;font-size:12px;display:grid}.smHeroActions a:first-child{color:#104329;background:#fff}.smHeroActions a:last-child{background:#ffffff0b;border:1px solid #ffffff31}.smReassure{margin-top:-10px;font-size:9px;line-height:1.5}.smTrust{margin-top:22px}.smTrust span{padding:13px 8px 13px 0;font-size:9px}.smTrust b{font-size:11px}.smHeroScreen{border-radius:12px 12px 0 0}.smHeroScreen>div{height:40px}.smHeroScreen img{aspect-ratio:16/9}.smBest{padding:45px 0}.smBest .wrap{gap:20px}.smBest h2{font-size:26px}.smBest ul{grid-template-columns:1fr;gap:12px}.smBest li{align-items:flex-start;font-size:11px;line-height:1.5;display:flex}.smBest li:before{flex:0 0 18px;margin-top:1px}.smChecker>div>p,.smHead>p,.smFaq aside>p,.smDemo p{font-size:12px;line-height:1.6}.smNeedGrid button{min-height:48px;font-size:11px}.smScreenTabs{scroll-snap-type:x mandatory}.smScreenTabs button{scroll-snap-align:start;min-height:46px}.smTopFeatures article{min-height:155px}.smTopFeatures h3{margin-top:28px;font-size:16px}.smTopFeatures p,.smSteps p,.smFaq details p{font-size:11px;line-height:1.55}.smAllFeatures>summary{align-items:center;min-height:52px;font-size:12px}.smPrice{padding:22px}.smPrice strong{font-size:20px}.smPrice p{font-size:11px;line-height:1.55}.smPurchaseChecks{grid-template-columns:1fr 1fr;width:100%;display:grid}.smPurchaseChecks span{border-radius:7px;font-size:9px}.smSticky a{place-items:center;min-height:50px;font-size:11px;display:grid}.smNav{display:none}}@media (width<=480px){.smHero h1{font-size:32px}.smHeroActions{gap:8px}.smTrust{grid-template-columns:1fr 1fr}.smTrust span:last-child{grid-column:auto}.smNeedGrid{grid-template-columns:1fr}.smChecker aside strong{margin-top:24px;font-size:22px}.smTopFeatures{grid-template-columns:1fr 1fr}.smTopFeatures article{min-height:145px;padding:16px}.smTopFeatures h3{font-size:14px}.smTopFeatures p{font-size:10px}.smSteps{grid-template-columns:1fr 1fr}.smSteps article{min-height:155px;padding:16px}.smSteps h3{margin-top:35px}.smSticky{bottom:6px;left:6px;right:6px}}.saasSchool{--ss:#0d633b;--ss-dark:#071d13;--ss-ink:#10241a;--ss-muted:#607168;--ss-line:#dce5df;--ss-soft:#f3f7f4;--ss-lime:#c9ef75;color:var(--ss-ink);background:#fff}.saasSchool h1,.saasSchool h2,.saasSchool h3{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.ssHero{color:#fff;background:#071d13;padding:62px 0 0;position:relative;overflow:hidden}.ssGlow{filter:blur(2px);pointer-events:none;border-radius:50%;position:absolute}.ssGlow.one{background:#2ea56626;width:650px;height:650px;top:-420px;right:-180px}.ssGlow.two{background:#b7e86d12;width:420px;height:420px;top:280px;left:-300px}.ssHero>.wrap{z-index:1;position:relative}.ssHeroTop{justify-content:space-between;align-items:center;display:flex}.ssHeroTop>span{letter-spacing:.16em;color:#a8c0b3;font-size:9px;font-weight:900}.ssHeroTop>span i{background:var(--ss-lime);border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 0 5px #c9ef7514}.ssLang{background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;gap:3px;padding:3px;display:flex}.ssLang button{color:#8da398;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 11px;font-size:9px}.ssLang button.on{color:#17482f;background:#fff}.ssHeroCopy{text-align:center;max-width:940px;margin:62px auto 43px}.ssHeroCopy h1{letter-spacing:-.062em;margin:0;font-size:clamp(50px,6.2vw,82px);line-height:.98}.ssHeroCopy p{color:#a9beb3;max-width:720px;margin:25px auto;font-size:17px;line-height:1.7}.ssHeroCopy>div{justify-content:center;align-items:center;gap:25px;margin-top:28px;display:flex}.ssPrimary{color:#133d29;background:#fff;border-radius:9px;align-items:center;gap:35px;padding:15px 17px;font-size:11px;font-weight:900;display:flex;box-shadow:0 15px 40px #0005}.ssPrimary b{font-size:16px}.ssTextLink{color:#c8d7cf;font-size:10px;font-weight:800}.ssTextLink span{color:var(--ss-lime);margin-left:8px}.ssVideoHero{background:#fff;border:1px solid #fff2;border-radius:17px 17px 0 0;max-width:1050px;margin:auto;overflow:hidden;box-shadow:0 45px 110px #0009}.ssVideoBar{color:#253a2e;background:#f3f6f4;align-items:center;height:48px;padding:0 15px;display:flex}.ssVideoBar>span{gap:5px;display:flex}.ssVideoBar i{background:#c7d0cb;border-radius:50%;width:7px;height:7px;display:block}.ssVideoBar b{margin-left:13px;font-size:9px}.ssVideoBar small{color:#39805a;margin-left:auto;font-size:7px;font-weight:900}.ssVideoHero iframe{aspect-ratio:16/8.3;background:#07130d;border:0;width:100%;display:block}.ssProof{border-left:1px solid #ffffff13;grid-template-columns:repeat(4,1fr);max-width:1050px;margin:auto;display:grid}.ssProof>span{border-right:1px solid #ffffff13;flex-direction:column;padding:22px;display:flex}.ssProof b{font-size:12px}.ssProof small{color:#728c7f;margin-top:3px;font-size:8px}.ssTag{letter-spacing:.16em;color:var(--ss);font-size:9px;font-weight:900}.ssIntro{padding:95px 0}.ssIntroGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:100px;display:grid}.ssIntro h2,.ssSectionTitle h2,.ssFit h2,.ssBuy h2,.ssFaq h2{letter-spacing:-.05em;margin:12px 0;font-size:clamp(38px,4.4vw,58px);line-height:1.04}.ssIntroGrid>div:last-child{border-left:1px solid var(--ss-line);padding-left:45px}.ssIntro p{color:var(--ss-muted);margin:0 0 18px;font-size:17px;line-height:1.75}.ssIntro strong{color:var(--ss-ink)}.ssWork{background:var(--ss-soft);padding:100px 0}.ssSectionTitle{max-width:760px;margin-bottom:52px}.ssSectionTitle>p{color:var(--ss-muted);font-size:12px}.ssSectionTitle.split{grid-template-columns:1fr .45fr;align-items:end;gap:50px;max-width:none;display:grid}.ssSectionTitle.split>p{line-height:1.7}.ssJourney{display:flex}.ssJourney article{border-top:1px solid #bfd0c5;flex:1;min-height:155px;padding:20px 25px 0 0;position:relative}.ssJourney article>span{color:var(--ss);font-size:8px;font-weight:900}.ssJourney h3{margin:45px 0 8px;font-size:16px}.ssJourney p{color:var(--ss-muted);max-width:180px;font-size:10px;line-height:1.55}.ssJourney article>i{color:#4d8062;font-style:normal;position:absolute;top:12px;right:10px}.ssProduct{padding:110px 0}.ssProductStage{background:#fff;border-radius:16px;grid-template-columns:230px 1fr;display:grid;overflow:hidden;box-shadow:0 30px 85px #0b2b191c}.ssProductNav{background:var(--ss-dark);flex-direction:column;padding:14px;display:flex}.ssProductNav button{color:#8ea69a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:15px 11px;font-size:10px;font-weight:800}.ssProductNav button span{color:#587767;margin-right:11px;font-size:7px}.ssProductNav button.on{color:#fff;background:#ffffff12}.ssProductWindow{border:1px solid var(--ss-line);border-left:0;min-width:0}.ssProductWindow>div{border-bottom:1px solid var(--ss-line);justify-content:space-between;align-items:center;height:54px;padding:0 17px;display:flex}.ssProductWindow b{font-size:11px}.ssProductWindow a{color:var(--ss);font-size:8px}.ssProductWindow img{aspect-ratio:16/9;object-fit:contain;background:#fbfcfb;width:100%;display:block}.ssFit{color:#fff;background:#0a2719;padding:110px 0}.ssFitGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.ssFit .ssTag{color:var(--ss-lime)}.ssFit p{color:#9db2a7;font-size:13px;line-height:1.7}.ssFitGrid>div:first-child>a{color:#fff;border-bottom:1px solid #ffffff45;margin-top:20px;padding-bottom:4px;font-size:10px;font-weight:900;display:inline-block}.ssFitList{border-top:1px solid #ffffff1d}.ssFitList>div{border-bottom:1px solid #ffffff1d;grid-template-columns:35px 1fr 25px;align-items:center;padding:19px 0;display:grid}.ssFitList span{color:#6e8d7d;font-size:8px}.ssFitList p{color:#d3ded8;margin:0;font-size:12px}.ssFitList b{color:var(--ss-lime)}.ssFeatures{padding:110px 0}.ssFeatureFlow{border-top:1px solid var(--ss-line)}.ssFeatureFlow details{border-bottom:1px solid var(--ss-line)}.ssFeatureFlow summary{cursor:pointer;grid-template-columns:45px 1fr auto 25px;align-items:center;padding:22px 5px;list-style:none;display:grid}.ssFeatureFlow summary>span{color:var(--ss);font-size:8px;font-weight:900}.ssFeatureFlow h3{margin:0;font-size:18px}.ssFeatureFlow summary small{color:#829087;margin-right:30px;font-size:8px}.ssFeatureFlow summary>b{color:var(--ss);font-size:20px;font-weight:400}.ssFeatureFlow ul{grid-template-columns:repeat(3,1fr);gap:10px 28px;padding:0 70px 25px;list-style:none;display:grid}.ssFeatureFlow li{color:var(--ss-muted);font-size:10px}.ssFeatureFlow li:before{content:"✓";color:var(--ss);margin-right:8px}.ssBuy{background:#eff5f1;padding:110px 0}.ssBuyCopy{max-width:780px}.ssBuyCopy p{max-width:690px;color:var(--ss-muted);font-size:13px;line-height:1.75}.ssBuyPath{border-top:1px solid #cbd8d0;grid-template-columns:repeat(4,1fr);margin:50px 0;display:grid}.ssBuyPath>div{flex-direction:column;padding:20px 20px 20px 0;display:flex}.ssBuyPath span{color:var(--ss);font-size:8px;font-weight:900}.ssBuyPath b{margin-top:35px;font-size:15px}.ssBuyPath small{color:var(--ss-muted);margin-top:4px;font-size:9px}.ssBuyCta{background:var(--ss);color:#fff;border-radius:11px;justify-content:space-between;align-items:center;padding:25px 28px;display:flex}.ssBuyCta span{flex-direction:column;display:flex}.ssBuyCta small{color:#bde0ca;font-size:8px;font-weight:900}.ssBuyCta strong{margin-top:5px;font-size:20px}.ssBuyCta>b{font-size:25px}.ssFaq{padding:110px 0}.ssFaqGrid{grid-template-columns:.65fr 1.35fr;gap:90px;display:grid}.ssFaqGrid>div:last-child{border-top:1px solid var(--ss-line)}.ssFaq details{border-bottom:1px solid var(--ss-line)}.ssFaq summary{cursor:pointer;justify-content:space-between;padding:20px 2px;font-size:11px;font-weight:900;display:flex}.ssFaq summary span{color:var(--ss)}.ssFaq details p{color:var(--ss-muted);margin:0 0 20px;font-size:10px;line-height:1.7}.ssFaqGrid>div:first-child>p{color:var(--ss-muted);font-size:11px;line-height:1.7}.ssEnd{text-align:center;color:#fff;background:#071d13;padding:100px 0}.ssEnd>.wrap{max-width:880px}.ssEnd span{color:var(--ss-lime);letter-spacing:.15em;font-size:9px;font-weight:900}.ssEnd h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(40px,5vw,66px);line-height:1.02}.ssEnd p{color:#97afa2;font-size:13px}.ssEnd>div>div{justify-content:center;gap:10px;margin-top:30px;display:flex}.ssEnd a{color:#153c29;background:#fff;border-radius:8px;padding:13px 17px;font-size:10px;font-weight:900}.ssEnd a:last-child{color:#fff;background:#ffffff0b;border:1px solid #ffffff1d}.ssMobileCta{display:none}@media (width<=980px){.ssIntroGrid,.ssFitGrid,.ssFaqGrid{grid-template-columns:1fr;gap:35px}.ssIntroGrid>div:last-child{border-left:0;border-top:1px solid var(--ss-line);padding:30px 0 0}.ssSectionTitle.split{grid-template-columns:1fr;gap:8px}.ssJourney{overflow:auto}.ssJourney article{min-width:190px}.ssProductStage{grid-template-columns:190px 1fr}.ssFeatureFlow ul{grid-template-columns:1fr 1fr}.ssFitGrid{gap:50px}}@media (width<=700px){.saasSchool{padding-bottom:62px}.ssHero{padding-top:30px}.ssHeroTop{align-items:flex-start;gap:10px}.ssHeroTop>span{max-width:180px;line-height:1.5}.ssLang button{font-size:10px}.ssHeroCopy{text-align:left;margin:40px 0 28px}.ssHeroCopy h1{font-size:39px;line-height:1.02}.ssHeroCopy p{margin:18px 0;font-size:14px;line-height:1.6}.ssHeroCopy>div{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px}.ssPrimary{justify-content:space-between;min-height:50px}.ssTextLink{text-align:center;padding:5px}.ssVideoHero{border-radius:12px 12px 0 0}.ssVideoBar{height:41px}.ssVideoBar small{display:none}.ssVideoHero iframe{aspect-ratio:16/9}.ssProof{grid-template-columns:1fr 1fr}.ssProof>span{padding:14px}.ssIntro,.ssWork,.ssProduct,.ssFit,.ssFeatures,.ssBuy,.ssFaq,.ssEnd{padding:70px 0}.ssIntro h2,.ssSectionTitle h2,.ssFit h2,.ssBuy h2,.ssFaq h2{font-size:34px}.ssIntro p{font-size:14px}.ssSectionTitle{margin-bottom:30px}.ssJourney{margin-right:-5vw}.ssProductStage{grid-template-columns:1fr}.ssProductNav{scroll-snap-type:x mandatory;flex-direction:row;overflow:auto}.ssProductNav button{white-space:nowrap;scroll-snap-align:start;min-height:48px}.ssProductWindow{border-left:1px solid var(--ss-line);border-top:0}.ssProductWindow>div{height:47px}.ssProductWindow img{aspect-ratio:16/10}.ssFeatureFlow summary{grid-template-columns:32px 1fr 22px}.ssFeatureFlow summary small{display:none}.ssFeatureFlow h3{font-size:15px}.ssFeatureFlow ul{grid-template-columns:1fr;padding:0 40px 22px}.ssBuyPath{grid-template-columns:1fr 1fr;margin:35px 0}.ssBuyPath>div{border-bottom:1px solid #cbd8d0}.ssBuyPath b{margin-top:22px}.ssBuyCta{padding:20px}.ssBuyCta strong{font-size:16px}.ssEnd>div>div{flex-direction:column}.ssMobileCta{z-index:98;grid-template-columns:1.4fr .6fr;display:grid;position:fixed;bottom:7px;left:7px;right:7px;box-shadow:0 12px 35px #0005}.ssMobileCta a{background:var(--ss);color:#fff;place-items:center;min-height:50px;font-size:10px;font-weight:900;display:grid}.ssMobileCta a:last-child{background:var(--ss-dark)}.saasSchool+.mobilewa{display:none}}@media (width<=420px){.ssHeroCopy h1{font-size:35px}.ssHeroTop>span{font-size:8px}.ssProof b{font-size:11px}.ssProductWindow>div a{display:none}.ssBuyCta strong{font-size:14px}.ssBuyCta>b{font-size:20px}}.siteHeader{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border-bottom:1px solid #e8ece9;height:76px;position:sticky;top:0}.siteNav{align-items:center;gap:30px;height:100%;display:flex}.siteBrand{flex:none;width:142px;height:54px;display:block;position:relative;overflow:hidden}.siteBrand img{width:240px;max-width:none;height:240px;position:absolute;top:-93px;left:-49px}.siteNav nav{align-items:center;gap:26px;margin-left:auto;display:flex}.siteNav nav a{color:#2e3d35;font-size:12px;font-weight:750}.siteNav nav a:hover{color:#0d693d}.siteNavCta{gap:8px;display:flex}.siteNavCta a{border:1px solid #d8e0db;border-radius:9px;justify-content:center;align-items:center;min-height:43px;padding:0 15px;font-size:10px;font-weight:900;display:flex}.siteNavCta a:last-child{color:#fff;background:#126d40;border-color:#126d40;gap:17px;box-shadow:0 9px 25px #126d4020}.siteMenu{background:0 0;border:0;margin-left:auto;font-size:24px;display:none}.siteFooter{color:#17251d;background:#f7f8f6;border-top:1px solid #e0e6e2;padding:60px 0 0}.siteFoot{grid-template-columns:2fr repeat(3,1fr);gap:50px;display:grid}.siteFoot>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.siteFooter .siteBrand{margin-left:-8px}.siteFoot p{color:#627168;max-width:350px;font-size:11px}.siteFoot small,.siteFoot a{color:#718078;font-size:10px}.siteFoot b{margin-bottom:7px;font-size:10px}.siteFoot a:hover{color:#116c3f}.siteFootBottom{color:#7b8880;border-top:1px solid #dfe5e1;justify-content:space-between;margin-top:42px;padding:18px 0;font-size:8px;display:flex}.ssVideoPreview{cursor:pointer;background:#07130d;border:0;width:100%;padding:0;position:relative;overflow:hidden}.ssVideoPreview:after{content:"";background:linear-gradient(#071d130d,#071d13a8);position:absolute;inset:0}.ssVideoPreview>img{aspect-ratio:16/8.3;object-fit:cover;object-position:top;filter:saturate(.8);width:100%;display:block}.ssVideoPreview>span{z-index:2;color:#fff;white-space:nowrap;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ssVideoPreview>span>i{color:#126d40;background:#fff;border-radius:50%;place-items:center;width:66px;height:66px;margin-bottom:14px;font-size:18px;font-style:normal;display:grid;box-shadow:0 15px 45px #0006}.ssVideoPreview>span>b{font-size:14px}.ssVideoPreview>span>small{color:#c0d0c7;margin-top:4px;font-size:9px}.cpHome{background:#fbfcfa}.cpHeader{box-shadow:none;border-bottom:1px solid #e8ece9}.cpLaunch{display:none}.cpHero{background:radial-gradient(circle at 83% 18%,#e9f4ec 0,#0000 31%),linear-gradient(135deg,#fbfcfa,#f7f8f4);padding:92px 0 118px}.cpHero:before{display:none}.cpHero h1{font-size:clamp(50px,5.2vw,68px);line-height:1.01}.cpNavigator{border-color:#e3e8e5;border-radius:20px;box-shadow:0 32px 90px #17372817}.cpCred{border-radius:16px;margin-top:-42px;box-shadow:0 18px 55px #17372810}.cpSection{background:#fff}.cpProducts{grid-template-columns:repeat(4,1fr)}.cpProducts>a{background:#fff;border-color:#e1e7e3;border-radius:16px;box-shadow:0 8px 25px #18372808}.cpProducts>a.ai{background:linear-gradient(145deg,#f5faf6,#fff)}.cpAI{background:#0b2618}.cpAIGrid article{border-radius:18px}.cpOutcomes{background:#f6f5f1}.cpOutcomeList>div{background:0 0;border:0;border-bottom:1px solid #d9e0db;border-radius:0;margin:0}.cpCompany{background:#fff}.cpFinal{background:#0f6f41}.cpFooter{background:#f7f8f6}@media (width<=980px){.siteNav nav{background:#fff;border:1px solid #e1e7e3;border-radius:12px;flex-direction:column;align-items:flex-start;padding:18px;display:none;position:absolute;top:75px;left:18px;right:18px;box-shadow:0 20px 50px #132b1c22}.siteNav nav.open{display:flex}.siteMenu{display:block}.siteNavCta{display:none}.siteFoot{grid-template-columns:1.5fr 1fr 1fr}.siteFoot>div:last-child{grid-column:2/4}.cpProducts{grid-template-columns:1fr 1fr}}@media (width<=700px){.siteHeader{height:66px}.siteBrand{width:128px;height:49px}.siteBrand img{width:218px;height:218px;top:-85px;left:-45px}.siteNav nav{top:65px}.siteFooter{padding-bottom:72px}.siteFoot{grid-template-columns:1fr 1fr;gap:32px}.siteFoot>div:first-child,.siteFoot>div:last-child{grid-column:1/-1}.siteFootBottom{flex-direction:column;gap:5px}.ssVideoPreview>img{aspect-ratio:16/9}.ssVideoPreview>span>i{width:55px;height:55px}.cpHero{padding-top:62px}.cpProducts{grid-template-columns:1fr 1fr}}@media (width<=430px){.siteNav{width:calc(100% - 28px)}.ssVideoPreview>span>b{font-size:12px}.ssVideoPreview>span>small{font-size:8px}.cpProducts{grid-template-columns:1fr}}.pdHero{background:linear-gradient(135deg,#0b2f1c 0%,#125233 58%,#0f6f41 100%)}.pdHeroCopy>p{max-width:640px;font-size:18px}.pdHeroPoints span{background:#ffffff12;border-color:#ffffff2b;padding:8px 12px;font-size:10px}.pdActions a{border-radius:10px;padding:14px 19px;font-size:12px}.pdActions a:first-child{box-shadow:0 12px 28px #0003}.pdVisual{border-radius:18px 18px 0 0;box-shadow:0 38px 95px #001d0f99}.pdWindowBar{height:50px}.pdProof>div{padding:24px}.pdProof b{font-size:13px}.pdProof span{margin-top:3px;font-size:9px}.pdNav .wrap>div a{font-size:10px}.pdNavCta{border-radius:9px;padding:10px 15px}.pdProblemList article{border:1px solid var(--pd-line);background:#fff;border-radius:13px;margin:0 0 10px;padding:21px}.pdProblemList{border:0}.pdProblemList article:hover{border-color:#a8d0b7;box-shadow:0 12px 30px #183b2810}.pdTourBoard{border-radius:18px;box-shadow:0 28px 70px #1538251b}.pdTourRail button{border-radius:9px;font-size:10px}.pdTourRail button.active{background:#ffffff1c}.pdFlow>div{border-radius:12px;min-height:135px}.pdFeatureDirectory details{border:1px solid var(--pd-line);background:#fff;border-radius:13px;margin-bottom:9px;overflow:hidden}.pdFeatureDirectory{border:0}.pdFeatureDirectory summary{padding:20px}.pdFeatureDirectory ul{padding-left:68px;padding-right:28px}.pdVideo{border-radius:16px}.pdValueGrid{border:0;gap:12px}.pdValueGrid article{border:1px solid var(--pd-line);background:linear-gradient(145deg,#fff,#f5faf6);border-radius:13px}.pdAudience{border-radius:14px}.pdConfirm{border:0;gap:9px}.pdConfirm div{background:#fff;border:1px solid #d8d1c4;border-radius:10px}.pdPriceCard{border-radius:16px}.pdPriceCard a{border-radius:9px;font-size:11px}.pdAssuranceGrid article{background:#fff;border-radius:14px}.pdFaq details{border:1px solid var(--pd-line);background:#fff;border-radius:11px;margin-bottom:8px;padding:0 17px}.pdFaq .pdSplit>div{border:0}.pdLead .productLeadForm{border-radius:16px;padding:30px}.pdLead .productLeadForm input,.pdLead .productLeadForm select{min-height:48px}.pdLead .productLeadForm .button{border-radius:10px;min-height:48px}.pdFinal a{border-radius:9px;padding:13px 18px;font-size:11px}@media (width<=700px){.pdHeroCopy>p{font-size:16px}.pdHeroPoints{display:grid}.pdHeroPoints span{text-align:left}.pdProof b{font-size:11px}.pdTourBoard{border-radius:13px}.pdFeatureDirectory ul{padding-left:45px}.pdLead .productLeadForm{padding:22px}.pdNav .wrap>div a{font-size:9px}}.products ul{font-size:14px}.products>.product-tile{color:inherit;border-radius:20px;margin:0;display:block}.products>.product-tile article{height:100%}.products>.product-tile:focus-visible{outline:3px solid var(--green);outline-offset:4px}.product-tile-cta{color:var(--green);margin-top:auto;font-weight:900}.products>.product-tile{font-family:Poppins,system-ui,sans-serif}.products>.product-tile article{background:#fff;border-color:#dfe7e2;border-radius:18px;padding:25px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 8px 24px #1435230a}.products>.product-tile article:hover{border-color:#a8cbb6;transform:translateY(-4px);box-shadow:0 18px 42px #14352314}.products>.product-tile article:before{opacity:1;background:linear-gradient(90deg,#16804a,#72c494);height:2px}.products .cardtop{letter-spacing:.055em;margin-bottom:20px;font-size:10px;font-weight:600}.products .cardtop i{border-radius:10px;width:34px;height:34px}.products .product-tile h3{letter-spacing:-.018em;color:#10251d;margin:0 0 9px;font-family:Poppins,system-ui,sans-serif;font-size:20px;font-weight:600;line-height:1.35}.product-audience{color:#2c6948;align-items:baseline;gap:6px;margin-bottom:11px;font-size:12px;line-height:1.5;display:flex}.product-audience b{letter-spacing:.08em;text-transform:uppercase;color:#6d8878;font-size:9px;font-weight:600}.product-audience span{font-weight:500}.products .product-summary{color:#5b6c63;margin:0 0 17px;font-size:13px;font-weight:400;line-height:1.65}.product-features{flex-wrap:wrap;gap:7px;margin:0 0 22px;display:flex}.product-features span{color:#385647;background:#f5f8f6;border:1px solid #e0e9e3;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:500;line-height:1.2}.product-tile-cta{color:#167747;border-top:1px solid #e7ede9;justify-content:space-between;align-items:center;padding-top:14px;font-family:Poppins,system-ui,sans-serif;font-size:12px;font-weight:600;display:flex}@media (width<=700px){.products>.product-tile article{padding:20px}.products .product-tile h3{font-size:18px}.products .product-summary{font-size:12px}.product-features{margin-bottom:18px}}.dualAI li{font-size:13px}.tfProducts ul,.tfFeatureList b,.pdFeatureDirectory li{font-size:12px}.pdEvidenceGrid li{font-size:13px}.pdLead .wrap>div:first-child li{font-size:12px}.smBest li,.ssFeatureFlow li{font-size:11px}@media (width<=700px){.smBest li{font-size:12px}}.pdPage .pdActions a,.pdPage .pdNavCta,.pdPage .pdPriceCard a,.pdPage .pdFinal a,.pdPage .pdSticky a,.pdPage .productLeadForm .button{letter-spacing:.01em;min-height:48px;text-shadow:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;line-height:1.35;display:flex}.pdPage .pdActions a:last-child,.pdPage .pdPriceCard a,.pdPage .pdSticky a,.pdPage .productLeadForm .button{color:#fff;background:#0b6b3c}.pdPage .pdActions a:first-child,.pdPage .pdFinal a:first-child{color:#123c28;background:#fff}.pdPage .pdPriceCard a{justify-content:space-between}@media (width<=700px){.pdPage .pdActions a,.pdPage .pdPriceCard a,.pdPage .pdFinal a,.pdPage .pdSticky a,.pdPage .productLeadForm .button{min-height:50px;font-size:13px}}main img:not([data-lightbox-ignore]){cursor:zoom-in}.imageLightbox{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06100cef;place-items:center;padding:28px;animation:.18s lightboxIn;display:grid;position:fixed;inset:0}.imageLightboxPanel{flex-direction:column;align-items:center;max-width:min(94vw,1500px);max-height:92vh;display:flex}.imageLightboxPanel img{object-fit:contain;cursor:default;background:#fff;border-radius:10px;max-width:100%;max-height:84vh;display:block;box-shadow:0 28px 90px #000a}.imageLightboxPanel p{color:#e8f0eb;text-align:center;margin:11px 0 0;font:500 12px/1.5 Poppins,system-ui,sans-serif}.imageLightboxClose{z-index:2;color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff38;border-radius:50%;width:44px;height:44px;padding:0;font:400 30px/1 Poppins,system-ui,sans-serif;position:fixed;top:18px;right:20px}.imageLightboxClose:hover{color:#10251d;background:#fff}@keyframes lightboxIn{0%{opacity:0}to{opacity:1}}@media (width<=700px){.imageLightbox{padding:62px 12px 20px}.imageLightboxPanel img{border-radius:7px;max-height:78vh}.imageLightboxClose{width:42px;height:42px;top:10px;right:10px}}.pdPage,.schoolMaster,.saasSchool{font-family:Poppins,system-ui,sans-serif}.payNowButton{color:#fff;cursor:pointer;background:#0b7a43;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:54px;padding:12px 15px;font-family:Poppins,system-ui,sans-serif;font-size:14px;font-weight:700;display:flex;box-shadow:0 12px 28px #0b7a4324}.payNowButton span{opacity:.82;font-size:11px;font-weight:500}.payNowButton b{margin-left:auto;font-size:18px}.payNowButton:hover{background:#086c3b;transform:translateY(-1px)}.payModal{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06170fc7;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.payPanel{color:#10241a;background:#fff;border-radius:18px;width:min(620px,100%);max-height:calc(100vh - 32px);font-family:Poppins,system-ui,sans-serif;position:relative;overflow:auto;box-shadow:0 35px 100px #0008}.payClose{z-index:2;color:#173d2a;cursor:pointer;background:#fff;border:1px solid #dce6e0;border-radius:50%;width:36px;height:36px;font-size:23px;line-height:1;position:absolute;top:12px;right:14px}.payHead{border-bottom:1px solid #e0e8e3;padding:30px 32px 20px}.payHead small,.paySuccess>small{color:#0b7a43;letter-spacing:.12em;font-size:9px;font-weight:700}.payHead h2,.paySuccess h2{margin:8px 40px 5px 0;font:700 28px/1.15 Poppins,system-ui,sans-serif}.payHead p{color:#65746c;margin:0;font-size:12px}.paySummary{background:#f7faf8;border:1px solid #dce6e0;border-radius:12px;margin:20px 32px 0;overflow:hidden}.paySummary>div,.paySummary>label{border-bottom:1px solid #dce6e0;align-items:center;gap:12px;padding:13px 15px;font-size:11px;display:flex}.paySummary>:last-child{border-bottom:0}.paySummary>div b,.paySummary>label>strong{color:#0b6339;margin-left:auto}.paySummary label{cursor:pointer}.paySummary input{accent-color:#0b7a43;width:17px;height:17px}.paySummary label span{flex-direction:column;display:flex}.paySummary label small{color:#728078;font-size:9px}.payForm{grid-template-columns:1fr 1fr;gap:14px;padding:22px 32px 30px;display:grid}.payForm label{color:#324b3e;font-size:10px;font-weight:700}.payForm label:nth-of-type(3),.payForm label:nth-of-type(4),.payForm>button,.payForm>.payError,.paySecure{grid-column:1/-1}.payForm label small{color:#7d8a83;font-weight:500}.payForm input{color:#10241a;background:#fff;border:1px solid #ccd9d1;border-radius:8px;outline:none;width:100%;margin-top:6px;padding:12px;font:500 12px Poppins,system-ui,sans-serif;display:block}.payForm input:focus{border-color:#0b7a43;box-shadow:0 0 0 3px #0b7a4312}.payForm>button{color:#fff;cursor:pointer;background:#0b7a43;border:0;border-radius:9px;min-height:50px;font:700 13px Poppins,system-ui,sans-serif}.payForm>button:disabled{opacity:.65;cursor:wait}.payError{color:#9b2020;background:#fff0f0;border-radius:8px;margin:0;padding:10px 12px;font-size:10px}.paySecure{text-align:center;color:#68776f;font-size:9px}.paySuccess{text-align:center;padding:42px 32px 34px}.paySuccess>i{color:#0b7a43;background:#e8f7ee;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 18px;font:700 27px Poppins;display:grid}.paySuccess p{color:#64736b;font-size:11px;line-height:1.65}.paySuccess>div:not(.paySalesLinks){text-align:left;border:1px solid #dce6e0;border-radius:10px;grid-template-columns:1fr 1fr;gap:7px;margin:22px 0;padding:16px;display:grid}.paySuccess>div span{color:#76837c;font-size:9px}.paySuccess>div strong{text-align:right;overflow-wrap:anywhere;font-size:10px}.paySalesLinks{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.paySalesLinks a{color:#fff;background:#0b7a43;border-radius:8px;padding:13px;font-size:10px;font-weight:700}.ssPayNow{color:#0b6339;max-width:560px;box-shadow:none;background:#fff}.ssPayNow:hover{background:#f3fff7}.pdPriceCard .payNowButton{margin-top:18px}.pdPriceCard .payNowButton+a{border:1px solid #cddbd3;margin-top:10px;color:#0b6339!important;background:0 0!important}.pdSticky a:first-child{color:#fff!important;background:#0b7a43!important}.floatingPayNow{z-index:96;border:1px solid #ffffff52;border-radius:999px;width:auto;min-width:250px;padding:12px 16px;position:fixed;bottom:18px;right:18px;box-shadow:0 16px 38px #06281752}.floatingPayNow span{font-size:10px}.floatingPayNow b{margin-left:8px}.pdLanguage{z-index:3;justify-content:flex-end;align-items:center;gap:5px;padding-top:18px;display:flex;position:relative}.pdLanguage>span{color:#bdd0c5;margin-right:6px;font-size:9px;font-weight:600}.pdLanguage button{color:#b9c9c0;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff2b;border-radius:999px;padding:7px 12px;font:600 10px Poppins,system-ui,sans-serif}.pdLanguage button.active{color:#0b5d36;background:#fff;border-color:#fff}.globalFloatStack{z-index:150;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;font-family:Poppins,system-ui,sans-serif;display:flex;position:fixed;top:76px;right:16px}.globalLanguage{pointer-events:auto;background:#fff;border:1px solid #d7e3dc;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;position:static;box-shadow:0 8px 25px #0628171f}.globalLanguage span{color:#64756c;padding:0 6px 0 8px;font-size:9px;font-weight:600}.globalLanguage button{color:#5d6f65;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 10px;font:600 10px Poppins,system-ui,sans-serif}.globalLanguage button.active{color:#fff;background:#0b7a43}.globalEmiFloat{isolation:isolate;color:#fff;pointer-events:auto;background:linear-gradient(125deg,#071f15 0%,#0b7a43 68%,#139257 100%);border:2px solid #ffcf3f;border-radius:16px;align-items:center;gap:10px;min-width:238px;padding:10px 12px 10px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #052d1b59,0 0 0 4px #ffffffd9}.globalEmiFloat:before{content:"";background:linear-gradient(90deg,#ffb315,#fff28b,#ffb315);height:4px;position:absolute;inset:0 0 auto}.globalEmiFloat:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 40%,#ffffff38 50%,#0000 60%);animation:3.8s ease-in-out infinite globalEmiSweep;position:absolute;inset:-80% 45% -80% -35%}.globalEmiFloat>b{color:#17341f;letter-spacing:.04em;background:linear-gradient(145deg,#fff17c,#ffad16);border-radius:11px;place-items:center;width:48px;height:40px;font-size:15px;font-weight:900;display:grid;box-shadow:0 7px 18px #001b0f70}.globalEmiFloat>span{flex-direction:column;flex:1;line-height:1.12;display:flex}.globalEmiFloat small{color:#d4f3df;letter-spacing:.14em;font-size:8px;font-weight:800}.globalEmiFloat strong{white-space:nowrap;text-shadow:0 2px 10px #001a0f;margin-top:4px;font-size:14px;font-weight:900}.globalEmiFloat>i{color:#ffe260;filter:drop-shadow(0 0 7px #ffe260);font-size:18px;font-style:normal}.smLang,.ssLang,.pdLanguage{display:none!important}@keyframes globalEmiSweep{0%,60%{transform:translate(-60%)}85%,to{transform:translate(160%)}}@media (prefers-reduced-motion:reduce){.globalEmiFloat:after{animation:none}}@media (width<=700px){.globalFloatStack{gap:6px;top:auto;bottom:76px;right:12px}.globalLanguage span{display:none}.globalLanguage button{min-height:38px;padding:8px 12px;font-size:10px}.globalEmiFloat{border-radius:13px;min-width:190px;padding:8px 10px 8px 8px}.globalEmiFloat>b{border-radius:9px;width:39px;height:34px;font-size:12px}.globalEmiFloat small{font-size:7px}.globalEmiFloat strong{font-size:11px}.globalEmiFloat>i{font-size:14px}.payModal{align-items:end;padding:8px}.payPanel{border-radius:17px 17px 8px 8px;max-height:92vh}.payHead{padding:25px 20px 17px}.payHead h2,.paySuccess h2{font-size:23px}.paySummary{margin:16px 20px 0}.payForm{grid-template-columns:1fr;padding:18px 20px 24px}.payForm label,.payForm label:nth-of-type(3),.payForm label:nth-of-type(4){grid-column:1}.payForm input{min-height:45px;font-size:13px}.payForm>button{min-height:52px}.paySuccess{padding:36px 20px 26px}.paySalesLinks{grid-template-columns:1fr}.ssPayNow{max-width:none}.payNowButton{font-size:13px}.payNowButton span{font-size:10px}.floatingPayNow{left:16px;right:16px;bottom:max(12px,env(safe-area-inset-bottom));border-radius:12px;justify-content:center;width:calc(100% - 32px);min-width:0;min-height:54px}.floatingPayNow b{position:absolute;right:17px}.pdPage,.saasSchool{padding-bottom:82px}.pdLanguage{justify-content:flex-start;padding-top:12px}.pdLanguage>span{display:none}.pdLanguage button{min-height:38px;padding:8px 14px;font-size:11px}}.pdPage h1,.pdPage h2,.pdPage h3,.pdPage h4,.pdPage p,.pdPage li,.pdPage span,.pdPage small,.pdPage b,.pdPage strong,.pdPage summary,.pdPage label,.pdPage input,.pdPage select,.pdPage textarea,.pdPage button,.pdPage a,.schoolMaster h1,.schoolMaster h2,.schoolMaster h3,.schoolMaster h4,.schoolMaster p,.schoolMaster li,.schoolMaster span,.schoolMaster small,.schoolMaster b,.schoolMaster strong,.schoolMaster summary,.schoolMaster label,.schoolMaster input,.schoolMaster select,.schoolMaster textarea,.schoolMaster button,.schoolMaster a,.saasSchool h1,.saasSchool h2,.saasSchool h3,.saasSchool h4,.saasSchool p,.saasSchool li,.saasSchool span,.saasSchool small,.saasSchool b,.saasSchool strong,.saasSchool summary,.saasSchool label,.saasSchool input,.saasSchool select,.saasSchool textarea,.saasSchool button,.saasSchool a{font-family:Poppins,system-ui,sans-serif}.pdFit .pdSplit{display:block}.pdFit .pdSplit aside{max-width:820px;margin:0 0 42px;position:static}.pdFit .pdSplit aside h2{max-width:760px;margin-bottom:14px}.pdFit .pdSplit aside p{max-width:640px}.pdFit .pdProblemList{width:100%}.pdFit .pdProblemList article{grid-template-columns:42px minmax(0,1fr) 32px minmax(0,1fr);gap:22px;padding:26px 28px}@media (width<=700px){.pdFit .pdSplit aside{margin-bottom:28px}.pdFit .pdProblemList article{grid-template-columns:30px minmax(0,1fr);gap:12px 14px;padding:21px 18px}.pdFit .pdProblemList article>i{display:none}.pdFit .pdProblemList article>div:last-child{grid-column:2}}.siteFoot>.footerSalesRow,.cpFooterTop>.footerSalesRow{text-align:left;background:#eaf4ed;border:1px solid #cfe1d5;border-radius:12px;flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:24px;width:100%;margin-top:12px;padding:17px 20px;display:flex}.footerSalesRow>b{color:#174d30;letter-spacing:.035em;flex:none;font-family:Poppins,system-ui,sans-serif;font-weight:700;margin:0!important;font-size:11px!important}.footerSalesRow>div{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px 22px;display:flex}.footerSalesRow a{white-space:nowrap;font-family:Poppins,system-ui,sans-serif;font-weight:600;color:#17623c!important;font-size:11px!important}.footerSalesRow a:hover{text-decoration:underline;color:#0c7c43!important}@media (width<=800px){.siteFoot>.footerSalesRow,.cpFooterTop>.footerSalesRow{flex-direction:column;align-items:flex-start;gap:10px}.footerSalesRow>div{flex-wrap:wrap}}.siteFooter,.siteFooter *,.cpFooter,.cpFooter *{font-family:Poppins,system-ui,sans-serif}.siteFoot,.cpFooterTop{align-items:start}.siteFoot>div,.cpFooterTop>div{gap:10px}.siteFoot>div>b,.cpFooterTop>div>b{color:#162c20;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.35}.siteFoot p,.cpFooterTop p{color:#53675c;font-size:13px;line-height:1.75}.siteFoot small,.cpFooterTop small{color:#677970;font-size:11px;line-height:1.65}.siteFoot a,.cpFooterTop a{color:#5a6d62;font-size:12px;font-weight:500;line-height:1.55}.siteFootBottom,.cpFooterBottom{font-size:10px;font-weight:500;line-height:1.55}.footerSalesRow>b{font-size:13px!important}.footerSalesRow a{font-size:12px!important}@media (width<=700px){.siteFoot>div>b,.cpFooterTop>div>b,.siteFoot p,.cpFooterTop p{font-size:12px}.siteFoot a,.cpFooterTop a{font-size:11px}.siteFootBottom,.cpFooterBottom{font-size:9px}.siteFoot,.cpFooterTop{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 12px}.siteFoot>div:first-child,.cpFooterTop>div:first-child,.siteFoot>.footerSalesRow,.cpFooterTop>.footerSalesRow{grid-column:1/-1}.siteFoot>div:not(:first-child):not(.footerSalesRow),.cpFooterTop>div:not(:first-child):not(.footerSalesRow){grid-column:auto;min-width:0}.siteFoot>div>b,.cpFooterTop>div>b{font-size:11px}.siteFoot a,.cpFooterTop a{overflow-wrap:anywhere;font-size:10px}}body,body *,button,input,select,textarea{font-family:Manrope,system-ui,sans-serif}body{-webkit-font-smoothing:auto;text-rendering:optimizelegibility}button,.button,.cpNavCta a,.cpHeroActions a,.cpFilters button,.cpCompanyIntro a,.cpFinal a,.siteNavCta a,.pdPage a,.schoolMaster a,.saasSchool a{font-weight:750}.cpHeroActions a{letter-spacing:0;color:#10251a;font-size:14px}.cpHeroActions a:first-child{color:#fff;background:#0b713d}.cpNavCta a,.siteNavCta a{font-size:13px}.cpFilters button{color:#35483d;font-size:12px}.cpViewAll,.cpProducts>a>b,.cpAIGrid article>a,.cpOutcomeLead a,.cpCompanyIntro a{color:#096b39;font-size:12px}.cpFinal a{font-size:13px}.cpEyebrow,.cpNavTop small,.cpNavResults>small,.cpSectionHead>div>span,.cpOutcomeLead>span,.cpCompanyIntro>span{color:#126f40;font-size:10px;font-weight:800}.cpProof span{color:#43564b;font-size:11px;font-weight:600;line-height:1.5}.cpCred p{color:#45584d;font-size:10px;font-weight:600;line-height:1.45}.cpCred b{font-size:14px;font-weight:750}.cpNavRail span{color:#c4d2ca;font-size:11px;font-weight:600}.cpNavResults b{color:#102b1d;font-size:13px;font-weight:750}.cpNavResults a div span{color:#53665b;font-size:10px;font-weight:550}.cpProductTop small,.cpCompanyFacts small{color:#466055;font-size:9px;font-weight:700}.cpProducts p,.cpOutcomeList p,.cpCompanyFacts p{color:#4b5d53;font-size:11px;line-height:1.55}.cpProducts>a>div:nth-of-type(2) span,.cpAIGrid li{font-size:11px}.pdPage small,.schoolMaster small,.saasSchool small{font-weight:650}@media (width<=700px){.cpHeroActions a{font-size:14px}.cpProof span{font-size:11px}.cpCred p{font-size:10px}.cpCred b{font-size:13px}}button,.button,.cpNavCta a,.cpHeroActions a,.cpFilters button,.cpViewAll,.cpProducts>a>b,.cpAIGrid article>a,.cpOutcomeLead a,.cpCompanyIntro a,.cpFinal a,.siteNavCta a,.pdActions a,.pdNavCta,.pdPriceCard a,.pdFinal a,.pdSticky a,.productLeadForm .button,.smHeroActions a,.smNavCta,.smPrice a,.smFinal a,.smSticky a,.ssPrimary,.ssTextLink,.ssBuyCta,.ssEnd a,.ssMobileCta a{font-size:13px;font-weight:700}@media (width<=700px){button,.button,.cpHeroActions a,.cpFinal a,.pdActions a,.pdPriceCard a,.pdFinal a,.pdSticky a,.productLeadForm .button,.smHeroActions a,.smFinal a,.smSticky a,.ssPrimary,.ssEnd a,.ssMobileCta a{font-size:13px;font-weight:700}}button,.button,.cpNavCta a,.cpHeroActions a,.cpFilters button,.cpViewAll,.cpProducts>a>b,.cpAIGrid article>a,.cpOutcomeLead a,.cpCompanyIntro a,.cpFinal a,.siteNavCta a,.pdActions a,.pdNavCta,.pdPriceCard a,.pdFinal a,.pdSticky a,.productLeadForm .button,.smHeroActions a,.smNavCta,.smPrice a,.smFinal a,.smSticky a,.ssPrimary,.ssTextLink,.ssBuyCta,.ssEnd a,.ssMobileCta a{font-family:Poppins,system-ui,sans-serif}html,body{max-width:100%;overflow-x:hidden}@media (width<=700px){.wrap{width:calc(100% - 32px);max-width:100%;margin-left:auto;margin-right:auto}main,section,header,footer,nav,article,div{min-width:0}img,iframe,video{max-width:100%}.cpHero>.wrap,.cpSection>.wrap,.cpAI>.wrap,.cpOutcomes>.wrap,.cpCompany>.wrap,.cpFinal>.wrap{width:100%}.pdNav .wrap,.smNav .wrap{padding-left:16px;padding-right:16px}.ssJourney{margin-right:0}.pdTourBoard,.pdVisual,.smTourBox,.ssProductStage,.cpNavigator{max-width:100%}.pdSticky,.smSticky,.ssMobileCta{left:10px;right:10px}.cpHome>section,.pdPage>section,.schoolMaster>section,.saasSchool>section,.inner,.hero,.section,.cta{padding-left:16px!important;padding-right:16px!important}.cpHome>section>.wrap,.pdPage>section>.wrap,.schoolMaster>section>.wrap,.saasSchool>section>.wrap,.inner>.wrap,.hero>.wrap,.section>.wrap,.cta>.wrap{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.cpHeader .wrap,.siteHeader .wrap,.cpFooter .wrap,.siteFooter .wrap{width:calc(100% - 32px)!important;max-width:100%!important}}.cpHeroVisual{background:#eaf2ed;border:1px solid #d5e0d8;border-radius:20px;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 75px #16362824}.cpHeroVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#071d2de8);position:absolute;inset:45% 0 0}.cpHeroVisual img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:455px;display:block}.cpHeroVisual figcaption{z-index:2;color:#fff;flex-direction:column;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.cpHeroVisual figcaption b{font-size:17px;font-weight:750}.cpHeroVisual figcaption span{color:#d5e8dc;margin-top:4px;font-size:11px;font-weight:600}@media (width<=900px){.cpHeroVisual img{aspect-ratio:16/10;min-height:0}.cpHeroVisual{border-radius:16px}}@media (width<=700px){.cpHeroVisual figcaption{bottom:16px;left:17px;right:17px}.cpHeroVisual figcaption b{font-size:15px}.cpHeroVisual figcaption span{font-size:10px}.cpProof{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-top:18px}.cpProof>div{border-bottom:0;border-right:1px solid #dbe1de;flex-direction:column;gap:5px;min-width:0;padding:10px 8px;display:flex}.cpProof>div:last-child{border-right:0}.cpProof strong{font-size:25px;line-height:1}.cpProof span{font-size:9px;line-height:1.35}}.cpProducts>a{justify-content:space-between;min-height:155px}.cpProducts h3{margin:22px 0 0}@media (width<=700px){.cpProducts>a{min-height:135px}.cpProducts h3{margin-top:18px}}.cpProducts>a{justify-content:center;align-items:flex-start}.cpProducts h3{margin:0;font-family:Poppins,system-ui,sans-serif;font-size:19px;font-weight:700;line-height:1.35}@media (width<=700px){.cpProducts h3{margin:0;font-size:16px}}.cpProducts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cpProducts>a{isolation:isolate;background:linear-gradient(145deg,#fff 0%,#f5faf6 100%);border:1px solid #dce8e0;border-radius:18px;justify-content:flex-end;min-height:180px;padding:24px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 10px 28px #173d2810}.cpProducts>a:before{content:"";z-index:-1;background:radial-gradient(circle,#b9e5c9 0%,#eaf6ee 45%,#0000 72%);border-radius:50%;width:150px;height:150px;position:absolute;top:-75px;right:-65px}.cpProducts>a.ai:before{background:radial-gradient(circle,#88d5a5 0%,#dff4e7 48%,#0000 72%)}.cpProductMark{color:#0f753f;background:#e5f3ea;border-radius:50%;place-items:center;width:36px;height:36px;font-family:Poppins,system-ui,sans-serif;font-size:11px;font-weight:700;display:grid;position:absolute;top:18px;right:18px}.cpProducts>a.ai .cpProductMark{color:#fff;background:#0f753f}.cpProducts h3{z-index:1;color:#10281b;letter-spacing:-.015em;font-size:18px;position:relative}@media (width<=980px){.cpProducts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.cpProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cpProducts>a{border-radius:14px;min-height:150px;padding:17px}.cpProducts h3{font-size:15px;line-height:1.4}.cpProductMark{width:30px;height:30px;font-size:9px;top:13px;right:13px}}@media (width<=380px){.cpProducts{grid-template-columns:1fr}.cpProducts>a{min-height:125px}.cpProducts h3{font-size:16px}}.companyTrust{color:#fff;background:#0d2d1d;padding:48px 0;font-family:Poppins,system-ui,sans-serif}.companyTrustHead{grid-template-columns:1fr .7fr;align-items:end;gap:30px;margin-bottom:22px;display:grid}.companyTrustHead span{color:#a9e3bd;letter-spacing:.14em;grid-column:1/-1;font-size:9px;font-weight:700}.companyTrustHead h2{letter-spacing:-.025em;margin:0;font:700 29px/1.2 Poppins,system-ui,sans-serif}.companyTrustHead p{color:#a8bdb1;margin:0;font-size:10px;line-height:1.65}.companyTrustGrid{border:1px solid #ffffff1f;border-radius:13px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.companyTrustGrid article{background:#ffffff06;border-right:1px solid #ffffff1f;padding:19px}.companyTrustGrid article:last-child{border:0}.companyTrustGrid small,.officeGrid small{color:#9fbaa9;letter-spacing:.12em;font-size:7px;font-weight:700;display:block}.companyTrustGrid b{margin:9px 0 6px;font-size:12px;display:block}.companyTrustGrid p{color:#91a99c;margin:0;font-size:8px;line-height:1.55}.companyStatement{color:#d8e6de;background:#ffffff09;border-left:3px solid #8bd4a5;margin-top:14px;padding:15px 18px;font-size:10px;line-height:1.6}.officeGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.officeGrid>div{border:1px solid #ffffff17;border-radius:9px;padding:14px 18px}.officeGrid p{color:#a9bdb2;margin:5px 0 0;font-size:8px;line-height:1.55}@media (width<=700px){.companyTrust{padding:34px 0}.companyTrustHead{grid-template-columns:1fr;gap:9px}.companyTrustHead span{grid-column:auto}.companyTrustHead h2{font-size:23px}.companyTrustGrid{grid-template-columns:1fr 1fr}.companyTrustGrid article{border-bottom:1px solid #ffffff1f;min-height:125px}.companyTrustGrid article:nth-child(2){border-right:0}.companyTrustGrid article:nth-child(3),.companyTrustGrid article:nth-child(4){border-bottom:0}.companyTrustGrid article:nth-child(4){border-right:0}.companyStatement{font-size:9px}.officeGrid{grid-template-columns:1fr}}.pdPage [id],.saasSchool [id],.schoolMaster [id]{scroll-margin-top:150px}@media (width<=700px){.pdNav .wrap>div{gap:7px;padding:9px 14px 9px 0}.pdNav .wrap>div a{background:#f8fbf9;border:1px solid #d9e4dd;border-radius:999px;align-items:center;min-height:36px;padding:7px 11px;display:flex;color:#234333!important}.pdPage [id],.saasSchool [id],.schoolMaster [id]{scroll-margin-top:125px}}.purchaseAnswers{background:#f7faf8;border-bottom:1px solid #dfe8e2;padding:34px 0;font-family:Poppins,system-ui,sans-serif}.purchaseAnswers>.wrap{grid-template-columns:.55fr 1.45fr;gap:55px;display:grid}.purchaseAnswers span{color:#0b7a43;letter-spacing:.13em;font-size:9px;font-weight:700}.purchaseAnswers h2{margin:6px 0;font:700 25px/1.25 Poppins,system-ui,sans-serif}.purchaseAnswerGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.purchaseAnswerGrid details{background:#fff;border:1px solid #d6e3db;border-radius:10px;padding:0 14px}.purchaseAnswerGrid summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:50px;font-size:10px;list-style:none;display:flex}.purchaseAnswerGrid summary b{color:#0b7a43;font-size:15px}.purchaseAnswerGrid p{color:#607168;margin:0 0 14px;font-size:9px;line-height:1.6}.contactGuide{flex-direction:column;align-items:flex-start;display:flex}.contactTrust{color:#355344;gap:8px;margin:23px 0;font:600 11px Poppins,system-ui,sans-serif;display:grid}.formIntro{border-bottom:1px solid #dce6e0;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.formIntro small{color:#738078;font-size:9px}.formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.modernLegal section{grid-template-columns:42px 1fr;gap:18px;padding:24px 0;display:grid}.modernLegal section>span{color:#0b7a43;font:700 11px Poppins,system-ui,sans-serif}.modernLegal h2{margin:0 0 7px;font:700 22px/1.25 Poppins,system-ui,sans-serif}.modernLegal p{color:#5f7067;margin:0}@media (width<=700px){.purchaseAnswers{padding:26px 0}.purchaseAnswers>.wrap{grid-template-columns:1fr;gap:15px}.purchaseAnswers h2{font-size:21px}.purchaseAnswerGrid{grid-template-columns:1fr}.purchaseAnswerGrid summary{font-size:10px}.formRow{grid-template-columns:1fr}.modernLegal section{grid-template-columns:30px 1fr}.modernLegal h2{font-size:18px}}.quickBuy{background:#fff;border-bottom:1px solid #e1e9e4;padding:34px 0 38px;font-family:Poppins,system-ui,sans-serif}.quickBuyHead{justify-content:space-between;align-items:end;gap:35px;margin-bottom:18px;display:flex}.quickBuyHead span{color:#0b7a43;letter-spacing:.13em;font-size:9px;font-weight:700}.quickBuyHead h2{letter-spacing:-.025em;margin:4px 0 0;font:700 27px/1.2 Poppins,system-ui,sans-serif}.quickBuyHead>p{color:#607168;max-width:390px;margin:0;font-size:11px;line-height:1.55}.quickBuyGrid{border:1px solid #d6e3db;border-radius:14px;grid-template-columns:1.15fr repeat(3,1fr);display:grid;overflow:hidden}.quickBuyGrid article{background:#fbfdfb;border-right:1px solid #d6e3db;padding:18px}.quickBuyGrid article:last-child{border-right:0}.quickBuyGrid small{color:#718078;letter-spacing:.1em;font-size:8px;font-weight:700;display:block}.quickBuyGrid b,.quickBuyGrid strong{color:#123d28;margin-top:8px;font-size:14px;display:block}.quickBuyGrid strong{font-size:23px}.quickBuyGrid strong em{color:#50665a;font-size:10px;font-style:normal}.quickBuyGrid p{color:#68776f;margin:7px 0 0;font-size:9px;line-height:1.5}.quickPrice{background:#eff9f2!important}.quickTrust{color:#385444;flex-wrap:wrap;gap:10px 24px;padding:15px 3px;font-size:9px;font-weight:600;display:flex}.quickActions{grid-template-columns:minmax(280px,420px) minmax(240px,1fr);gap:10px;display:grid}.quickActions>a{color:#0b6339;border:1px solid #bad3c3;border-radius:10px;justify-content:space-between;align-items:center;min-height:54px;padding:12px 17px;font-size:11px;font-weight:700;display:flex}.quickDisclaimer{color:#748179;margin-top:10px;font-size:8px;line-height:1.55;display:block}.scroll table small{color:#728078;font-size:10px}@media (width<=700px){.quickBuy{padding:24px 0 28px}.quickBuyHead{margin-bottom:14px;display:block}.quickBuyHead h2{font-size:21px}.quickBuyHead>p{margin-top:8px;font-size:10px}.quickBuyGrid{grid-template-columns:1fr 1fr}.quickBuyGrid article{border-bottom:1px solid #d6e3db;min-height:125px}.quickBuyGrid article:nth-child(2){border-right:0}.quickBuyGrid article:nth-child(3),.quickBuyGrid article:nth-child(4){border-bottom:0}.quickBuyGrid article:nth-child(4){border-right:0}.quickBuyGrid strong{font-size:19px}.quickTrust{grid-template-columns:1fr 1fr;gap:8px;display:grid}.quickActions{grid-template-columns:1fr}.quickActions>a{min-height:50px;font-size:10px}.quickDisclaimer{font-size:8px}}.emiNotice{background:#f2fbf5;border-top:1px solid #cfe7d7;border-bottom:1px solid #cfe7d7;font-family:Poppins,system-ui,sans-serif}.emiNoticeInner{grid-template-columns:58px 1fr minmax(260px,.75fr);align-items:center;gap:20px;padding-top:20px;padding-bottom:20px;display:grid}.emiIcon{color:#fff;background:#0b7a43;border-radius:15px;place-items:center;width:52px;height:52px;font-size:25px;font-weight:700;display:grid;box-shadow:0 10px 25px #0b7a4324}.emiNoticeCopy span{color:#0b7a43;letter-spacing:.14em;font-size:9px;font-weight:700;display:block}.emiNoticeCopy h2{letter-spacing:-.02em;color:#10281b;margin:2px 0 3px;font:700 23px/1.2 Poppins,system-ui,sans-serif}.emiNoticeCopy p{color:#52665b;margin:0;font-size:12px;line-height:1.55}.emiNoticeMeta{border-left:1px solid #bfdac8;flex-direction:column;padding-left:20px;display:flex}.emiNoticeMeta b{color:#0b6339;font-size:12px}.emiNoticeMeta small{color:#687a70;margin-top:4px;font-size:9px;line-height:1.5}.payNowButton>span{opacity:.86;font-size:11px;font-weight:500}.payNowLabel{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.payNowLabel strong{font-size:14px}.payNowLabel small{letter-spacing:.01em;opacity:.9;font-size:9px;font-weight:600}.payNowPrice{white-space:nowrap}@media (width<=700px){.emiNoticeInner{grid-template-columns:44px 1fr;gap:12px;padding-top:16px;padding-bottom:16px}.emiIcon{border-radius:12px;width:42px;height:42px;font-size:20px}.emiNoticeCopy h2{font-size:18px}.emiNoticeCopy p{font-size:10px}.emiNoticeMeta{border-top:1px solid #cfe3d5;border-left:0;grid-column:1/-1;padding:10px 0 0}.payNowLabel strong{font-size:13px}.payNowLabel small{font-size:8px}.floatingPayNow .payNowPrice{font-size:9px}body:has(.floatingPayNow){padding-bottom:88px}body:has(.floatingPayNow) .floatingPayNow{left:16px;right:auto;bottom:max(12px,env(safe-area-inset-bottom));white-space:nowrap;border:0;border-radius:15px;justify-content:flex-start;gap:7px;width:calc(68% - 18px);min-width:0;height:58px;min-height:58px;padding:10px 34px 10px 14px;font-size:14px;box-shadow:0 12px 30px #06281742}body:has(.floatingPayNow) .floatingPayNow span{opacity:.84;font-size:10px}body:has(.floatingPayNow) .floatingPayNow b{font-size:20px;right:14px}body:has(.floatingPayNow) .mobilewa{left:auto;right:16px;bottom:max(12px,env(safe-area-inset-bottom));color:#fff;background:#103627;border-radius:15px;place-items:center;width:calc(32% - 14px);height:58px;min-height:58px;padding:0 8px;font-size:0;display:grid;box-shadow:0 12px 30px #06281742}body:has(.floatingPayNow) .mobilewa:before{content:"WhatsApp";font:700 11px Poppins,system-ui,sans-serif}body:has(.floatingPayNow) .globalLanguage{bottom:84px}.pdNavCta{display:none!important}.pdNav .wrap>div{padding-right:10px}}@media (width<=380px){body:has(.floatingPayNow) .floatingPayNow{width:calc(66% - 18px);padding-left:12px;font-size:13px}body:has(.floatingPayNow) .floatingPayNow span{font-size:9px}body:has(.floatingPayNow) .mobilewa{width:calc(34% - 14px)}}@media (width<=700px){body:has(.floatingPayNow) .floatingPayNow{white-space:normal;border-radius:13px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;width:calc(48% - 18px);height:58px;min-height:58px;padding:6px 8px;left:16px;right:auto}body:has(.floatingPayNow) .floatingPayNow .payNowLabel strong{font-size:11px;line-height:1.1}body:has(.floatingPayNow) .floatingPayNow .payNowLabel small{display:none}body:has(.floatingPayNow) .floatingPayNow>b{display:none}body:has(.floatingPayNow) .floatingPayNow .payNowPrice{font-size:9px;line-height:1.1}body:has(.floatingPayNow) .globalEmiFloat{top:auto;left:calc(48% + 2px);right:auto;bottom:max(12px,env(safe-area-inset-bottom));z-index:160;text-align:center;background:linear-gradient(145deg,#075a34,#0b8b4d);border:2px solid #ffe176;border-radius:13px;flex-direction:column;justify-content:center;gap:2px;width:calc(28% - 8px);min-width:0;height:58px;padding:5px 4px;position:fixed;transform:none;box-shadow:0 12px 30px #0026165c,0 0 0 2px #ffc629}body:has(.floatingPayNow) .globalEmiFloat:before{height:3px}body:has(.floatingPayNow) .globalEmiFloat>b{border-radius:999px;width:auto;height:auto;padding:2px 7px;font-size:8px;line-height:1.1}:is(body:has(.floatingPayNow) .globalEmiFloat small,body:has(.floatingPayNow) .globalEmiFloat>i){display:none}body:has(.floatingPayNow) .globalEmiFloat strong{white-space:normal;text-align:center;margin:1px 0 0;font-size:8.5px;line-height:1.12}body:has(.floatingPayNow) .mobilewa{border-radius:13px;width:calc(24% - 12px);height:58px;min-height:58px;padding:0 5px;left:auto;right:16px}body:has(.floatingPayNow) .mobilewa:before{text-align:center;font-size:9px}}@media (width<=360px){body:has(.floatingPayNow) .floatingPayNow .payNowLabel strong{font-size:10px}body:has(.floatingPayNow) .floatingPayNow .payNowPrice{font-size:8px}body:has(.floatingPayNow) .globalEmiFloat strong{font-size:8px}body:has(.floatingPayNow) .mobilewa:before{font-size:8px}}@media (width<=700px){.globalFloatStack{top:72px;bottom:auto;right:10px}.globalLanguage{box-shadow:0 10px 28px #0628172e}.globalLanguage button{min-height:40px;padding:9px 14px;font-size:11px;font-weight:700}body:has(.floatingPayNow) .floatingPayNow .payNowLabel strong{font-size:13.5px;font-weight:800;line-height:1.08}body:has(.floatingPayNow) .floatingPayNow .payNowPrice{font-size:10.5px;font-weight:700;line-height:1.08}body:has(.floatingPayNow) .globalEmiFloat>b{font-size:9px;font-weight:900}body:has(.floatingPayNow) .globalEmiFloat strong{font-size:10.5px;font-weight:900;line-height:1.08}body:has(.floatingPayNow) .mobilewa:before{font-size:10.5px;font-weight:800}}@media (width<=360px){body:has(.floatingPayNow) .floatingPayNow .payNowLabel strong{font-size:12px}body:has(.floatingPayNow) .floatingPayNow .payNowPrice{font-size:9px}body:has(.floatingPayNow) .globalEmiFloat strong{font-size:9.5px}body:has(.floatingPayNow) .mobilewa:before{font-size:9.5px}}.cpNav nav a,.siteNav nav a,.nav nav a,.pdNav .wrap>div a,.smNav a{font-family:Poppins,system-ui,sans-serif;font-weight:700}.saasSchool .ssFaq summary{font-size:13px;line-height:1.55}.saasSchool .ssFaq details p{font-size:12px;line-height:1.75}.saasSchool .ssFeatureFlow li,.saasSchool .ssJourney p{font-size:12px;line-height:1.65}.saasSchool .companyTrustGrid b{font-size:14px;line-height:1.45}.saasSchool .companyTrustGrid p{font-size:12px;line-height:1.65}.saasSchool .quickBuyHead span{font-size:10px}.saasSchool .quickBuyHead>p{font-size:13px;line-height:1.65}.saasSchool .quickBuyGrid small{font-size:10px}.saasSchool .quickBuyGrid b{font-size:15px;line-height:1.45}.saasSchool .quickBuyGrid p{font-size:12px;line-height:1.65}.saasSchool .quickTrust{font-size:11px;line-height:1.55}.saasSchool .quickActions>a{font-size:13px}.saasSchool .quickDisclaimer{font-size:10px;line-height:1.65}@media (width<=700px){.saasSchool .ssFaq summary{font-size:13px}.saasSchool .ssFaq details p,.saasSchool .ssFeatureFlow li,.saasSchool .ssJourney p,.saasSchool .companyTrustGrid p,.saasSchool .quickBuyGrid p{font-size:12px}.saasSchool .companyTrustGrid b{font-size:14px}.saasSchool .quickBuyHead>p{font-size:12px}.saasSchool .quickTrust{font-size:10px}.saasSchool .quickActions>a{font-size:12px}}.saasSchool .ssHeroTop>span,.saasSchool .ssTag{font-size:10px;line-height:1.55}.saasSchool .ssLang button{font-size:11px;font-weight:700}.saasSchool .ssPrimary{font-size:13px}.saasSchool .ssTextLink{font-size:12px}.saasSchool .ssVideoBar b{font-size:11px}.saasSchool .ssVideoBar small{font-size:9px}.saasSchool .ssProof b{font-size:14px;line-height:1.4}.saasSchool .ssProof small{font-size:11px;line-height:1.55}.saasSchool .ssSectionTitle>p,.saasSchool .ssSectionTitle.split>p{font-size:13px;line-height:1.7}.saasSchool .ssJourney article>span{font-size:10px}.saasSchool .ssJourney h3{font-size:17px}.saasSchool .ssProductNav button{font-size:12px;line-height:1.45}.saasSchool .ssProductNav button span{font-size:9px}.saasSchool .ssProductWindow b{font-size:13px}.saasSchool .ssProductWindow a{font-size:11px}.saasSchool .ssFit p{font-size:14px}.saasSchool .ssFitGrid>div:first-child>a{font-size:12px}.saasSchool .ssFitList span{font-size:10px}.saasSchool .ssFitList p{font-size:13px}.saasSchool .ssFeatureFlow summary>span,.saasSchool .ssFeatureFlow summary small{font-size:10px}.saasSchool .ssBuyCopy p{font-size:14px}.saasSchool .ssBuyPath span{font-size:10px}.saasSchool .ssBuyPath b{font-size:16px}.saasSchool .ssBuyPath small{font-size:12px;line-height:1.55}.saasSchool .ssBuyCta small{font-size:10px}.saasSchool .ssFaqGrid>div:first-child>p{font-size:13px;line-height:1.75}.saasSchool .ssEnd span{font-size:10px}.saasSchool .ssEnd p{font-size:14px;line-height:1.7}.saasSchool .ssEnd a{font-size:12px}.saasSchool .companyTrustHead span{font-size:10px}.saasSchool .companyTrustHead p{font-size:12px;line-height:1.7}.saasSchool .companyTrustGrid small,.saasSchool .officeGrid small{font-size:9px;line-height:1.5}.saasSchool .companyStatement{font-size:12px;line-height:1.7}.saasSchool .officeGrid p{font-size:11px;line-height:1.65}@media (width<=700px){.saasSchool .ssHeroTop>span,.saasSchool .ssTag{font-size:10px}.saasSchool .ssProof b{font-size:13px}.saasSchool .ssProof small{font-size:10px}.saasSchool .ssSectionTitle>p,.saasSchool .ssSectionTitle.split>p{font-size:12px}.saasSchool .ssJourney h3{font-size:16px}.saasSchool .ssProductNav button{font-size:11px}.saasSchool .ssFit p,.saasSchool .ssBuyCopy p,.saasSchool .ssEnd p{font-size:13px}.saasSchool .ssFitList p{font-size:12px}.saasSchool .ssBuyPath small{font-size:11px}.saasSchool .ssFaqGrid>div:first-child>p{font-size:12px}.saasSchool .companyTrustHead p,.saasSchool .companyStatement{font-size:11px}.saasSchool .officeGrid p{font-size:10px}}.saasSchool .purchaseAnswers span{font-size:10px;line-height:1.55}.saasSchool .purchaseAnswers h2{font-size:28px;line-height:1.25}.saasSchool .purchaseAnswerGrid summary{min-height:58px;font-size:13px;font-weight:700;line-height:1.55}.saasSchool .purchaseAnswerGrid p{margin-bottom:17px;font-size:12px;line-height:1.75}.saasSchool .purchaseAnswerGrid summary b{font-size:18px}@media (width<=700px){.saasSchool .purchaseAnswers h2{font-size:24px}.saasSchool .purchaseAnswerGrid summary{min-height:56px;font-size:13px}.saasSchool .purchaseAnswerGrid p{font-size:12px;line-height:1.7}}.siteNav{gap:18px}.siteNav nav{gap:clamp(12px,1.35vw,19px)}.siteNav nav a,.cpNav nav a{white-space:nowrap;font-size:13px;line-height:1.35}.siteNavCta a{padding-left:12px;padding-right:12px}@media (width<=1180px){.siteNav nav{background:#fff;border:1px solid #e1e7e3;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:none;position:absolute;top:75px;left:18px;right:18px;box-shadow:0 20px 50px #132b1c22}.siteNav nav.open{display:flex}.siteNav nav a{width:100%;padding:9px 6px;font-size:14px}.siteMenu{display:block}.siteNavCta{display:none}.cpNav nav{background:#fff;border:1px solid #d5e0d8;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:none;position:absolute;top:77px;left:13px;right:13px;box-shadow:0 20px 35px #0002}.cpNav nav.open{display:flex}.cpNav nav a{width:100%;padding:9px 6px;font-size:14px}.cpMenu{margin-left:auto;display:block}.cpNavCta{display:none}}@media (width<=700px){.siteNav nav{top:65px}.cpNav nav{top:67px}}.premiumProductPage .ssHeroCopy{max-width:1000px}.premiumProductPage .ssHeroCopy h1{font-size:clamp(42px,5vw,68px)}.premiumProductPage .ssHeroCopy p{max-width:780px}.premiumProductPage .ssProof b{overflow-wrap:anywhere}.premiumProductPage .ssJourney article{min-width:0}.premiumProductPage .ssProductWindow>div span{color:#607168;font-size:11px}@media (width<=700px){.premiumProductPage .ssHeroCopy h1{font-size:34px;line-height:1.08}.premiumProductPage .ssJourney{grid-template-columns:1fr 1fr;margin-right:0;display:grid}.premiumProductPage .ssJourney article{min-height:145px;padding-right:14px}.premiumProductPage .ssJourney article>i{display:none}.premiumProductPage .ssJourney h3{margin-top:28px}.premiumProductPage .ssProductWindow>div span{font-size:10px}}@media (width<=380px){.premiumProductPage .ssJourney{grid-template-columns:1fr}}.cpFilters{gap:8px;margin-bottom:22px;padding:2px 0 4px}.cpFilters button{color:#294537;background:#fff;border:1px solid #cddbd2;border-radius:10px;min-height:42px;padding:9px 16px;font-size:12px;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;box-shadow:0 3px 10px #18372808}.cpFilters button:hover{background:#f4faf6;border-color:#85b99a;transform:translateY(-1px);box-shadow:0 7px 18px #18372812}.cpFilters button.active{color:#fff;background:#0f753f;border-color:#0f753f;box-shadow:0 8px 20px #0f753f2b}.cpProducts{gap:14px}.cpProducts>a{background:linear-gradient(135deg,#fff 0%,#f6fbf7 72%,#eaf7ee 100%);border:1px solid #d5e4da;border-radius:18px;justify-content:center;align-items:flex-start;min-height:150px;padding:24px 64px 24px 24px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:flex;position:relative;box-shadow:0 8px 24px #173d280b}.cpProducts>a:after{content:"";opacity:.7;background:linear-gradient(90deg,#0f753f 0 34%,#dcebe1 34% 100%);border-radius:99px;height:3px;transition:right .22s,opacity .22s;position:absolute;bottom:18px;left:24px;right:64px}.cpProducts>a:hover{background:linear-gradient(135deg,#fff 0%,#eef9f2 100%);border-color:#71b18b;transform:translateY(-4px);box-shadow:0 18px 38px #173d2818}.cpProducts>a:hover:after{opacity:1;right:38px}.cpProducts>a.ai{background:linear-gradient(135deg,#eff9f2,#fff 62%,#e4f5ea);border-color:#9fd0b0}.cpProductMark{color:#0f753f;background:#e9f7ee;border-radius:12px;width:40px;height:40px;font-size:14px;transition:transform .22s,background .22s,color .22s;top:18px;right:18px;box-shadow:inset 0 0 0 1px #cfe8d8}.cpProducts>a:hover .cpProductMark{color:#fff;background:#0f753f;transform:translate(2px,-2px)}.cpProducts>a.ai .cpProductMark{color:#fff;background:#0f753f;box-shadow:0 8px 18px #0f753f2a}.cpProducts h3{color:#10281b;align-self:center;margin:0;font-size:18px;line-height:1.4}@media (width<=700px){.cpFilters button{min-height:40px;padding:8px 13px;font-size:11px}.cpProducts{gap:10px}.cpProducts>a{border-radius:14px;min-height:132px;padding:20px 48px 20px 17px}.cpProducts>a:after{bottom:14px;left:17px;right:48px}.cpProductMark{border-radius:10px;width:32px;height:32px;font-size:11px;top:13px;right:13px}.cpProducts h3{font-size:15px;line-height:1.4}}.cpProductRange{background:radial-gradient(circle at 50% 0,#f4f5ff 0,#0000 34%),#fff;padding-top:72px}.cpRangeHead{text-align:center;margin-bottom:24px}.cpRangeHead>span{color:#12184e;letter-spacing:-.04em;font:700 39px/1 Poppins,system-ui,sans-serif;display:block}.cpRangeHead>span b{color:#4b35ff;font:inherit}.cpRangeHead h2{color:#12184e;letter-spacing:-.025em;margin:8px 0 12px;font:700 28px/1.2 Poppins,system-ui,sans-serif}.cpRangeHead i{background:linear-gradient(90deg,#3734ff,#8755ff,#c9c4ff);border-radius:99px;width:156px;height:4px;margin:auto;display:block}.cpProductRange .cpFilters{justify-content:center;margin:0 auto 26px}.cpProductRange .cpProducts{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.cpProductRange .cpProducts>a{background:linear-gradient(145deg,#fff,#fcfcff);border:1px solid #dce2f3;border-radius:17px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:235px;padding:22px 18px 42px;display:flex;box-shadow:0 9px 24px #272d6810}.cpProductRange .cpProducts>a:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#4d43ff08,#0000 44%);position:absolute;inset:0}.cpProductRange .cpProducts>a:after{display:none}.cpProductRange .cpProducts>a:hover{background:#fff;border-color:#aaa9ed;transform:translateY(-5px);box-shadow:0 20px 42px #34377620}.cpProductIcon{z-index:1;color:#4935ff;filter:saturate(1.35);background:linear-gradient(135deg,#edf2ff,#f0e8ff);border-radius:18px;place-items:center;width:78px;height:72px;margin-bottom:16px;font:700 39px/1 Segoe UI Symbol,Arial Unicode MS,sans-serif;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffffb8,0 8px 20px #4a41ff13}.cpProductRange .cpProducts h3{z-index:1;text-align:center;color:#111747;align-self:auto;max-width:230px;margin:0;font-size:17px;font-weight:700;line-height:1.35;position:relative}.cpProductRange .cpProductMark{color:#3d35ff;width:36px;height:36px;box-shadow:none;background:linear-gradient(135deg,#eeeaff,#e0e4ff);border:0;border-radius:50%;font-size:18px;top:auto;bottom:14px;right:16px}.cpProductRange .cpProducts>a.ai .cpProductMark{color:#3d35ff;box-shadow:none;background:linear-gradient(135deg,#eeeaff,#e0e4ff)}.cpProductRange .cpProducts>a:hover .cpProductMark{color:#fff;background:#4338ff;transform:translate(2px,-2px)}@media (width<=1180px){.cpProductRange .cpProducts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.cpProductRange .cpProducts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.cpProductRange{padding-top:54px}.cpRangeHead>span{font-size:31px}.cpRangeHead h2{font-size:23px}.cpRangeHead i{width:125px;height:3px}.cpProductRange .cpFilters{justify-content:flex-start;margin-bottom:20px}.cpProductRange .cpProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cpProductRange .cpProducts>a{border-radius:14px;min-height:195px;padding:18px 12px 38px}.cpProductIcon{border-radius:15px;width:62px;height:58px;margin-bottom:13px;font-size:31px}.cpProductRange .cpProducts h3{font-size:14px;line-height:1.4}.cpProductRange .cpProductMark{width:30px;height:30px;font-size:15px;bottom:10px;right:11px}}@media (width<=380px){.cpProductRange .cpProducts{grid-template-columns:1fr}.cpProductRange .cpProducts>a{min-height:175px}}.emiNotice{color:#fff;background:linear-gradient(105deg,#073c24 0%,#0b7a43 54%,#116f42 100%);border:0;position:relative;overflow:hidden;box-shadow:0 16px 42px #083d2529}.emiNotice:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff20 50%,#0000 58%);animation:4.8s ease-in-out infinite emiShine;position:absolute;inset:-120% 50% -120% -25%;transform:translate(-55%)}.emiNoticeInner{z-index:1;padding-top:23px;padding-bottom:23px;position:relative}.emiIcon{color:#17341f;background:linear-gradient(145deg,#ffd85a,#ffad19);border:2px solid #fff6c5;box-shadow:0 10px 30px #001f1280,0 0 0 7px #ffffff12}.emiNoticeCopy>span{color:#d9f7e5}.emiNoticeCopy h2{color:#fff;text-shadow:0 2px 12px #00170d5c;font-size:27px}.emiNoticeCopy h2 i,.quickEmi b i{color:#ffd85a;margin-right:5px;font-style:normal}.emiNoticeCopy p{color:#e5f5eb}.emiNoticeMeta{border-left-color:#ffffff3b}.emiNoticeMeta b{color:#17341f;background:#ffd85a;border-radius:999px;align-self:flex-start;padding:7px 11px;font-size:11px;box-shadow:0 6px 18px #00190e3b}.emiNoticeMeta small{color:#d9eee1}.quickBuyGrid .quickEmi{position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffd85a;background:linear-gradient(145deg,#073c24,#0b7a43)!important}.quickBuyGrid .quickEmi:after{content:"EMI";color:#ffffff0d;letter-spacing:.05em;font-size:35px;font-weight:900;position:absolute;top:8px;right:-13px;transform:rotate(35deg)}.quickBuyGrid .quickEmi small,.quickBuyGrid .quickEmi b,.quickBuyGrid .quickEmi p{z-index:1;color:#fff;position:relative}.quickBuyGrid .quickEmi small{color:#ccebd8}.quickBuyGrid .quickEmi b{font-size:16px}.quickBuyGrid .quickEmi p{color:#e0f3e7}.payNowLabel small{text-transform:none;background:#ffd85a;border-radius:999px;width:max-content;margin-top:4px;padding:3px 7px;box-shadow:0 3px 9px #00321b33;color:#17341f!important;opacity:1!important;font-weight:800!important}@keyframes emiShine{0%,58%{transform:translate(-65%)}82%,to{transform:translate(105%)}}@media (prefers-reduced-motion:reduce){.emiNotice:before{animation:none}}@media (width<=700px){.emiNotice{border-radius:0}.emiNoticeInner{padding-top:19px;padding-bottom:19px}.emiNoticeCopy h2{font-size:21px}.emiNoticeMeta b{font-size:10px}.quickBuyGrid .quickEmi b{font-size:15px}.payNowLabel small{padding:3px 6px;font-size:8px!important}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
