:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;--bg:#fff;--fg:#262626;--muted:#999;--line:#ebebeb;--accent:#2465ec;--accent-ink:#fff;--accent-soft:#eaf0fe;--logo:#303030;--card:#f6f7f9;--good:#168a4a;--good-soft:#e6f5ec;--bar:#d9d9d9;--field:#fff;--font:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}@media (prefers-color-scheme:dark){:root{--bg:#111215;--fg:#ececec;--muted:#81848c;--line:#26282d;--accent:#5b8cff;--accent-ink:#0b0d12;--accent-soft:#1b2438;--good:#4cc27f;--good-soft:#15281d;--bar:#3a3d44;--field:#16181c;--logo:#ececec;--card:#1a1c21;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100%}body{background:var(--bg);min-height:100%;color:var(--fg);font:15px/1.45 var(--font);-webkit-font-smoothing:antialiased;margin:0}button,input,select,summary{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.topbar{z-index:20;background:color-mix(in srgb,var(--bg) 96%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .22s,transform .22s,visibility .22s;position:sticky;top:0}.topbarHidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-100%)}.topbarInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px 24px;min-height:84px;padding-inline:clamp(16px,2.9vw,56px);display:grid}.logo{appearance:none;cursor:pointer;color:var(--logo);background:0 0;border:0;justify-self:start;padding:0}.brandLogo{width:148px;height:auto;display:block}.nav{gap:32px;display:flex}.navLink{appearance:none;cursor:pointer;opacity:.72;background:0 0;border:0;border-bottom:1.5px solid #0000;padding:6px 0;font-size:16px;font-weight:500}.navLink:hover,.navLink.active{opacity:1}.navLink.active{border-bottom-color:var(--fg)}.headerActions{justify-self:end;gap:10px;display:flex}.button{border:1px solid var(--fg);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;height:36px;padding:0 14px;font-size:15px}.button:hover{background:var(--accent-soft)}.button.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.button.primary:hover{filter:brightness(1.08)}.button:disabled{cursor:wait;opacity:.58}.main{padding:64px clamp(16px,2.9vw,56px) 96px;font-size:16px}.hero h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.4vw + .6rem,3.6rem);font-weight:500;line-height:1.12}.hero h1 span{color:var(--muted);display:block}.lead{max-width:1500px;color:var(--muted);margin:16px 0 0;font-size:clamp(1rem,.35vw + .85rem,1.1875rem);line-height:1.45}.pageSection{margin-top:88px}.calculatorColumns{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(0,1fr);align-items:start;gap:36px;font-size:14px;display:grid}.column{flex-direction:column;gap:40px;min-width:0;display:flex}.introColumn{padding-top:36px}h2{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.5vw,1.75rem);font-weight:500;line-height:1.2}h2 small{color:var(--muted);letter-spacing:0;margin-top:8px;font-size:1.0625rem;font-weight:400;display:block}.group{flex-direction:column;gap:4px;display:flex}.groupCaption{border-bottom:1px solid var(--fg);color:color-mix(in srgb,var(--muted) 55%,var(--fg));letter-spacing:.02em;padding-bottom:8px;font-size:13px;font-weight:500}.dataRow,.periodRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding-block:8px;display:flex}.rowLabel{flex:auto;min-width:0}.labelChunk{white-space:nowrap}.rowValue,.value{text-align:right;font-variant-numeric:tabular-nums;flex:none;justify-content:flex-end;align-items:center;gap:8px;font-weight:500;display:flex}.value.empty{color:var(--muted);font-weight:400}.subRow .rowLabel{color:var(--muted);padding-left:16px;font-size:13px}.subRow .value{color:var(--muted);font-size:13px;font-weight:400}.strongDataRow{border-bottom-color:var(--fg)}.strongDataRow .rowLabel,.strongDataRow .value{font-size:16px;font-weight:600}.totalRow{border-bottom:0}.totalRow .value{color:var(--accent);font-size:20px}.control{border:1px solid var(--line);background:var(--field);font-variant-numeric:tabular-nums;border-radius:8px;width:150px;height:40px;padding:0 12px}.control:hover{border-color:var(--muted)}.numberControl{text-align:right}.numberControlWrap{width:150px;display:inline-block;position:relative}.numberControlWrap .numberControl{width:100%;padding-right:32px}.numberSuffix{pointer-events:none;color:var(--muted);font-weight:500;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.numberControl::-webkit-inner-spin-button{display:none}.selectWrap{display:inline-block;position:relative}.selectControl{appearance:none;text-align:left;cursor:pointer;padding-right:32px}.selectWrap:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.switch{appearance:none;background:var(--bar);cursor:pointer;border:0;border-radius:12px;width:42px;height:24px;margin:0;transition:background .15s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000026}.switch:checked{background:var(--accent)}.switch:checked:after{transform:translate(18px)}.multiSelect{position:relative}.multiSelect summary{text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding-right:32px;line-height:38px;list-style:none;overflow:hidden}.multiSelect summary::-webkit-details-marker{display:none}.multiSelect:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);pointer-events:none;width:6px;height:6px;position:absolute;top:20px;right:14px;transform:translateY(-70%)rotate(45deg)}.multiSelectList{z-index:25;background:var(--field);border:1px solid var(--line);text-align:left;border-radius:12px;min-width:220px;max-height:340px;padding:6px;position:absolute;top:46px;right:0;overflow:auto;box-shadow:0 12px 32px #00000024}.multiSelectList label{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;display:flex}.multiSelectList label:hover{background:var(--accent-soft)}.multiSelectList input{width:16px;height:16px;accent-color:var(--accent);margin:0}.multiNone{border:0;border-top:1px solid var(--line);text-align:left;width:100%;color:var(--muted);cursor:pointer;background:0 0;margin-top:6px;padding:10px}.periodRow{border-bottom:0;flex-direction:column;align-items:flex-start;gap:10px;padding-block:12px}.periodControl{border:1px solid var(--line);background:color-mix(in srgb,var(--card) 88%,var(--bg));border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:3px;display:grid}.periodOption{cursor:pointer;min-height:36px;color:var(--muted);background:0 0;border:0;border-radius:6px;font-size:13px;font-weight:500}.periodOption small{color:var(--good);margin-left:4px;font-size:10px;line-height:1;display:inline}.periodOption.selected{background:var(--field);color:var(--fg);box-shadow:0 1px 4px #00000014}.textLink{color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:8px 0 0;font-size:13px;text-decoration:underline}.textLink:hover{color:var(--fg)}.tag{background:var(--good-soft);color:var(--good);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600}.funnelCard{--line:#ffffff38;background:var(--accent);color:#fff;border-radius:28px;gap:30px;padding:34px 32px 28px}.funnelCard>.group:not(.resultKpi){gap:0}.funnelCard>.group:not(.resultKpi) .dataRow{border-bottom-color:#ffffff38;min-height:50px}.funnelCard>h2,.funnelCard>.group:not(.resultKpi) .rowLabel,.funnelCard>.group:not(.resultKpi) .value,.funnelCard>.group:not(.resultKpi) .value.empty{color:#fff}.funnelCard .groupCaption{color:#ffffffc7;border-bottom-color:#ffffff6b}.funnelCard .resultKpi,.funnelCard .resultKpi .rowLabel{color:var(--fg)}.resultKpi{background:var(--bg);border-radius:22px;gap:0;padding:8px 24px 12px}.resultKpi .dataRow{border-bottom:1px solid #2465ec33;grid-template-columns:minmax(0,1fr) minmax(116px,auto);align-items:center;column-gap:24px;min-height:60px;display:grid}.resultKpi .dataRow:last-child{border-bottom:0}.resultKpi .value{min-width:116px;color:var(--accent);letter-spacing:-.025em;white-space:nowrap;justify-content:flex-end;font-size:22px;font-weight:600}.resultKpi .beforeValue{color:color-mix(in srgb,var(--muted) 52%,transparent);letter-spacing:0;margin-right:4px;font-size:16px;font-weight:400;line-height:1;text-decoration:line-through;text-decoration-thickness:1px}.resultKpi .strongDataRow .value{align-items:baseline;gap:10px;font-size:30px;font-weight:600}.resultKpi .strongDataRow .rowLabel{font-size:17px}.pricingPlate{--line:color-mix(in srgb,var(--fg) 10%,transparent);background:color-mix(in srgb,var(--card) 78%,var(--bg));color:var(--fg);border-radius:28px;gap:30px;padding:34px 32px 28px}.pricingPlate>.group{gap:0}.pricingPlate>.group .dataRow{min-height:50px}.pricingLeadLabel{font-weight:500}.pricingPlate h2,.pricingPlate .rowLabel,.pricingPlate .value{color:var(--fg)}.pricingPlate .value.empty{color:var(--muted)}.pricingPlate .dataRow{border-bottom-color:var(--line)}.pricingPlate .strongDataRow{border-bottom-color:var(--fg)}.pricingPlate .subRow .rowLabel,.pricingPlate .subRow .value{color:var(--muted)}.pricingPlate .subRow .rowLabel{padding-left:0}.pricingPlate .subRow .value{font-weight:400}.pricingPlate .tag{background:var(--soft);color:var(--accent)}.pricingPlate .totalRow{background:var(--fg);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;margin-top:8px;padding:18px 20px;display:grid}.pricingPlate .totalRow .rowLabel{color:#fff;font-size:17px;line-height:1.35}.pricingPlate .totalRow .value{color:#fff;white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;min-width:190px;font-size:28px;font-weight:600;line-height:1.05;display:flex}.pricingPlate .totalRow .tag{color:var(--accent);background:#fff;align-self:flex-end;font-size:12px;line-height:1.2}.plateNote{color:#fff;margin:-22px 0 0;font-size:14px;font-weight:500;line-height:1.35}.analysisPage{flex-direction:column;gap:96px;display:flex}.analysisKpis{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.analysisKpi{background:var(--bg);flex-direction:column;justify-content:space-between;gap:24px;min-height:126px;padding:22px 24px;display:flex}.analysisKpi span{color:color-mix(in srgb,var(--muted) 62%,var(--fg));font-size:13px;font-weight:500}.analysisKpiValue{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.analysisKpi strong{color:var(--accent);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,2.4vw,2.2rem);font-weight:600}.analysisKpiValue small{color:var(--muted);font-size:12px;font-weight:500;line-height:1.2}.analysisKpi strong.empty{color:var(--muted);font-weight:400}.analysisTable{table-layout:fixed;min-width:860px}.analysisParamCol{width:46%}.analysisClassicCol,.analysisFlomniCol,.analysisGainCol{width:18%}.analysisTable th:nth-child(n+2),.analysisTable td:nth-child(n+2){text-align:left;padding-left:28px;padding-right:12px}.analysisTable th:nth-child(n+2){vertical-align:bottom}.tableWrap{margin-top:32px;overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:720px}th{border-bottom:1px solid var(--fg);color:var(--muted);letter-spacing:.02em;text-align:left;white-space:nowrap;padding:0 16px 12px 0;font-size:13px;font-weight:500}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:16px 16px 16px 0}.right{text-align:right;padding-left:16px;padding-right:0}.strongRow td{border-bottom-color:var(--fg);font-weight:600}.gain{color:var(--accent);font-weight:600}.mutedCell{color:var(--muted)}.pill{background:var(--accent-soft);color:var(--accent);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:7px 14px;font-size:16px;font-weight:600;display:inline-flex}.analysisTable td:nth-child(4):not(.mergedGain){text-align:left;padding-left:28px;padding-right:12px}.mergedGain{vertical-align:middle;border-bottom:1px solid var(--fg);position:relative;text-align:left!important;padding:0 12px 0 28px!important}.mergedGain:before{content:"";background:var(--accent);border-radius:24px;position:absolute;inset:8px 12px 8px 28px}.mergedGainCard{color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:100%;padding:20px 18px;display:flex;position:relative}.mergedGainCard small{opacity:.85;font-size:13px;font-weight:600}.mergedGainCard strong{white-space:nowrap;font-size:clamp(24px,2.3vw,32px);line-height:1.05}.roiExplain{color:var(--accent);font-weight:600;text-align:left!important;padding-left:28px!important;padding-right:12px!important}.timeTable{table-layout:fixed;min-width:900px}.timeStageCol{width:46%}.timeClassicCol{width:18%}.timeFlomniCol{width:14%}.timeResultCol{width:22%}.timeTable th:nth-child(n+2),.timeTable td:nth-child(n+2){text-align:left;padding-left:28px;padding-right:12px}.timeTable th{vertical-align:bottom}.timeBar{justify-content:flex-start;align-items:center;gap:12px;min-width:0;display:flex}.timeBar i{background:var(--accent);border-radius:4px;min-width:4px;max-width:120px;height:8px;display:block}.ok{width:100%;color:var(--good);white-space:nowrap;justify-content:flex-start;align-items:center;gap:7px;font-weight:500;display:inline-flex}.ok svg{flex:none;width:18px;height:18px}.timeTable .strongRow td:nth-child(4) .pill{padding:7px 12px;font-size:15px}.analysisTable .right,.timeTable .right{text-align:left!important}.toast{z-index:30;background:var(--fg);max-width:calc(100vw - 32px);color:var(--bg);border-radius:10px;padding:12px 18px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0000002e}.modalBackdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14182873;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.reportDialog{background:var(--bg);border-radius:24px;flex-direction:column;gap:24px;width:min(440px,100%);padding:32px;display:flex;position:relative;box-shadow:0 30px 80px -20px #00000059}.reportDialog h2{margin:0;font-size:24px;font-weight:500}.reportDialog p{color:var(--muted);margin:8px 0 0;font-size:15px}.dialogClose{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:26px;position:absolute;top:16px;right:16px}.dialogClose:hover{background:var(--accent-soft);color:var(--fg)}.reportField{flex-direction:column;gap:8px;display:flex}.reportField span{font-size:13px;font-weight:500}.reportField em{color:var(--muted);font-size:12px;font-style:normal}.reportField input{border:1px solid var(--line);background:var(--field);border-radius:12px;width:100%;height:48px;padding:0 14px;font-size:16px}.reportField input[aria-invalid=true]{border-color:#d92d20}.reportError{color:#d92d20;font-size:12px;font-weight:400}.reportSubmit{border-radius:12px;width:100%;height:48px;font-size:16px}@media (min-width:1181px){.calculatorColumns{gap:32px}.column{gap:26px}.introColumn{padding-top:28px}.group{gap:2px}.groupCaption{padding-bottom:6px}.dataRow{min-height:44px;padding-block:5px}.periodRow{gap:7px;min-height:0;padding-block:8px}.periodControl{padding:2px}.periodOption{min-height:32px}.textLink{padding-top:4px}.funnelCard,.pricingPlate{padding:28px 28px 24px}.resultKpi{padding:6px 20px 8px}.resultKpi .dataRow{min-height:52px}.pricingPlate .totalRow{margin-top:5px;padding:14px 16px}}@media (max-width:1180px){.calculatorColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pricingPlate{grid-column:1/-1}.analysisKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.topbarInner{grid-template-columns:1fr auto;padding-block:16px}.nav{grid-area:2/1/auto/-1;gap:24px;overflow-x:auto}.main{padding-block:40px 72px}.pageSection{margin-top:48px}}@media (max-width:720px){.calculatorColumns{grid-template-columns:minmax(0,1fr);gap:48px}.introColumn{padding-top:0}.pricingPlate{grid-column:auto}.control{width:140px}.analysisKpis{grid-template-columns:minmax(0,1fr)}.analysisKpi{min-height:104px}.modalBackdrop{align-items:end;padding:12px}.reportDialog{border-radius:18px 18px 12px 12px;width:100%}}@media (max-width:480px){.topbarInner{gap:14px}.brandLogo{width:122px}.nav{gap:20px}.navLink{font-size:14px}.button.primary{height:34px;padding-inline:11px;font-size:13px}.main{padding-inline:16px}.dataRow{flex-direction:column;align-items:flex-start;gap:8px;padding-block:12px}.dataRow .rowValue,.dataRow .value,.dataRow .control,.dataRow .selectWrap,.dataRow .multiSelect,.dataRow .control,.dataRow .numberControlWrap{width:100%}.dataRow .value{text-align:left;justify-content:flex-start}.subRow .rowLabel{padding-left:0}.funnelCard,.pricingPlate{border-radius:22px;padding:26px 20px 22px}.resultKpi{padding-inline:18px}.resultKpi .dataRow,.pricingPlate .totalRow{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.resultKpi .value,.pricingPlate .totalRow .value{text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0}.pricingPlate .totalRow .tag{align-self:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.entryShell{background:var(--bg);min-height:100dvh;color:var(--fg);flex-direction:column;display:flex}.entryTop{border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top,0px);flex:none}.entryTopInner{align-items:center;width:100%;min-height:84px;padding-inline:clamp(16px,2.9vw,56px);display:flex}.entryLogo{color:var(--logo);display:inline-flex}.entryLogo svg{width:auto;height:20px;display:block}.entryMain{flex:1 0 auto;grid-template-columns:minmax(0,1fr) 450px;grid-template-areas:"intro form";align-content:center;align-items:center;column-gap:clamp(56px,5vw,96px);width:100%;padding:72px clamp(16px,2.9vw,56px) 84px;display:grid}.entryIntro{grid-area:intro;align-self:center;max-width:720px}.entryNowrap{white-space:nowrap}.entryLeadLine{white-space:nowrap;display:block}.entryPill{background:var(--accent-soft);height:32px;color:var(--accent);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.entryPill:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px}.entryIntro h1{letter-spacing:-.035em;text-wrap:balance;max-width:690px;margin:24px 0 0;font-size:clamp(2.65rem,3.2vw + .45rem,4rem);font-weight:500;line-height:1.06}.entryIntro h1 span{color:var(--muted);display:block}.entryLead{max-width:720px;color:var(--muted);margin:20px 0 0;font-size:clamp(1rem,.35vw + .9rem,1.1875rem);line-height:1.5}.stathamCard{border:1px solid color-mix(in srgb,var(--line) 78%,var(--fg));background:color-mix(in srgb,var(--card) 72%,var(--bg));border-radius:16px;max-width:620px;margin-top:28px;padding:16px 18px 17px}.stathamLabel{color:var(--accent);letter-spacing:.02em;font-size:12px;font-weight:600;display:block}.stathamCard p{color:color-mix(in srgb,var(--fg) 88%,var(--muted));margin:7px 0 0;font-size:15px;line-height:1.45}.stathamAuthor{color:var(--muted);margin-top:8px;font-size:13px;font-weight:500;display:block}.entryCard{border:1px solid color-mix(in srgb,var(--line) 76%,var(--fg));background:color-mix(in srgb,var(--card) 92%,var(--bg));width:450px;max-width:450px;box-shadow:none;border-radius:24px;grid-area:form;place-self:center end;padding:34px 30px 30px}.entryCard h2{letter-spacing:-.015em;margin:0;font-size:clamp(1.25rem,1.2vw + .9rem,1.75rem);font-weight:500;line-height:1.2}.entryCard h2 small{letter-spacing:0;color:var(--muted);margin-top:8px;font-size:1.0625rem;font-weight:400;display:block}.entryField{border-top:1px solid var(--fg);flex-direction:column;gap:16px;margin-top:28px;padding-top:12px;display:flex}.entryFieldGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.entryControl{min-width:0}.entryField label{color:color-mix(in srgb,var(--muted) 55%,var(--fg));letter-spacing:.02em;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.entryInput{border:1px solid var(--line);background:var(--field);border-radius:12px;width:100%;height:52px;padding:0 16px;font-size:16px}.entryInput::placeholder{color:var(--muted);opacity:.8}.entryInput:hover{border-color:var(--muted)}.entryInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent);outline:0}.entryInput[aria-invalid=true]{border-color:#d92d20}.entryInput:disabled{opacity:.55;cursor:not-allowed;background:color-mix(in srgb,var(--field) 70%,var(--card))}.entryRemember{cursor:pointer;-webkit-user-select:none;user-select:none;align-self:flex-start;align-items:center;gap:9px;color:var(--fg)!important;letter-spacing:0!important;margin:0!important;font-size:14px!important;font-weight:400!important;display:inline-flex!important}.entryRemember input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0}.entryRemember span{line-height:1.2}.entryHint{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.4}.entryViewOnly{cursor:pointer;align-items:center;gap:10px;color:var(--fg)!important;letter-spacing:0!important;margin:16px 0 0!important;font-size:14px!important;font-weight:500!important;display:flex!important}.entryViewOnly input{width:17px;height:17px;accent-color:var(--accent);cursor:pointer;margin:0}.entryError{color:#d92d20;margin:8px 0 0;font-size:13px}.entryGo{border:1px solid var(--accent);background:var(--accent);width:100%;height:52px;color:var(--accent-ink);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:24px;font-size:16px;font-weight:600;transition:filter .15s,transform .15s;display:inline-flex}.entryGo:hover{filter:brightness(1.08)}.entryGo:active{transform:translateY(1px)}.entryGo:disabled{opacity:.65;cursor:wait;filter:none;transform:none}.entryGo svg{width:18px;height:18px;transition:transform .15s}.entryGo:hover svg{transform:translate(3px)}.entryModeSwitch{width:100%;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:14px;padding:6px;font-size:13px;font-weight:500;transition:color .15s}.entryModeSwitch:hover{color:var(--accent)}.entryFooter{padding:24px clamp(16px,2.9vw,56px) calc(24px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;flex:none;justify-content:space-between;gap:8px 32px;font-size:14px;display:flex}.entryEasterEgg{appearance:none;color:var(--muted);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s,transform .15s}.entryEasterEgg:hover{color:var(--accent);text-decoration-color:currentColor}.entryEasterEgg:active{transform:translateY(1px)}.confettiLayer{z-index:100;pointer-events:none;position:fixed;inset:0;overflow:hidden}.confettiPiece{opacity:0;will-change:transform,opacity;animation-name:confettiBurst;animation-timing-function:cubic-bezier(.16,.78,.32,1);animation-fill-mode:forwards;display:block;position:fixed}@keyframes confettiBurst{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.7)}8%{opacity:1}52%{opacity:1;transform:translate(calc(-50% + var(--confetti-peak-x)),calc(-50% + var(--confetti-peak-y))) rotate(calc(var(--confetti-rotate) * .55)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--confetti-end-x)),calc(-50% + var(--confetti-end-y))) rotate(var(--confetti-rotate)) scale(.92)}}@media (max-width:1260px) and (min-width:1101px){.entryMain{grid-template-columns:minmax(0,1fr) 420px;column-gap:48px}.entryIntro{max-width:650px}.entryIntro h1{max-width:630px}.entryLead{max-width:650px}.entryCard{width:420px;max-width:420px}}@media (max-width:1100px){.entryTopInner{min-height:68px}.entryMain{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""form";align-content:start;row-gap:44px;padding-top:56px;padding-bottom:72px}.entryIntro{max-width:720px}.entryLeadLine{white-space:normal}.entryCard{justify-self:start;width:100%;max-width:560px}}@media (max-width:480px){.entryMain{row-gap:32px;padding-top:40px}.entryIntro h1{font-size:2.35rem}.entryCard{border-radius:20px;padding:28px 20px 24px}.entryFieldGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.confettiPiece{animation-duration:.01ms!important;animation-delay:0s!important}}.entryFooterHero{padding-left:clamp(16px,2.9vw,56px);padding-right:clamp(16px,2.9vw,56px)}.penOverlay{z-index:9999;pointer-events:none;touch-action:none;width:100vw;height:100vh;position:fixed;inset:0}.penOverlay.active{pointer-events:auto}html.penModeActive,html.penModeActive *{cursor:crosshair!important}@media print{.penOverlay{display:none!important}}.salesApp{background:var(--bg);min-height:100dvh;color:var(--fg);grid-template-columns:296px minmax(0,1fr);transition:grid-template-columns .2s;display:grid}.salesApp.isSideCollapsed{grid-template-columns:84px minmax(0,1fr)}.salesSide{background:var(--card);flex-direction:column;height:100dvh;padding:48px 20px 24px;transition:padding .2s;display:flex;position:sticky;top:0}.salesSide.isCollapsed{padding-inline:14px}.salesLogo{color:var(--logo);align-self:flex-start;padding-inline:14px;text-decoration:none;display:inline-flex}.salesBrandLogo{width:148px;height:22px;display:block;position:relative}.salesBrandLogoFull{background:var(--logo);width:148px;height:22px;display:block;-webkit-mask:url(/flomni-logo.svg) 50%/contain no-repeat;mask:url(/flomni-logo.svg) 50%/contain no-repeat}.salesBrandLogoMark{background:var(--logo);width:23px;height:22px;display:none;-webkit-mask:url(/sidebar-mark.svg) 50%/contain no-repeat;mask:url(/sidebar-mark.svg) 50%/contain no-repeat}.salesSide.isCollapsed .salesLogo{align-self:center;padding-inline:0}.salesSide.isCollapsed .salesBrandLogo{width:23px;height:22px}.salesSide.isCollapsed .salesBrandLogoFull{display:none}.salesSide.isCollapsed .salesBrandLogoMark{display:block}.salesNav{flex-direction:column;gap:2px;margin-top:44px;display:flex}.salesNav>a,.salesNavPlaceholder,.salesSettings{width:100%;color:var(--fg);text-align:left;opacity:.72;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.salesNav>a:hover,.salesNavPlaceholder:hover,.salesSettings:hover{opacity:1;background:var(--accent-soft)}.salesNav>a[aria-current=page]{opacity:1;background:var(--bg);box-shadow:0 1px 2px #0000000d,0 0 0 1px var(--line)}.salesNavPlaceholder{cursor:default}.salesNavCap{color:var(--muted);letter-spacing:.02em;margin:32px 14px 8px;font-size:13px;font-weight:500}.salesSideBottom{flex-direction:column;gap:0;margin-top:auto;display:flex;position:relative}.salesSettings{margin-bottom:24px}.salesSettings[aria-expanded=true]{opacity:1;background:var(--accent-soft)}.salesSideCollapse{width:100%;height:40px;color:var(--fg);opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex}.salesSideCollapse:hover{opacity:1;background:var(--accent-soft)}.salesSide.isCollapsed .salesNav{align-items:center}.salesSide.isCollapsed .salesNav>a,.salesSide.isCollapsed .salesNavPlaceholder,.salesSide.isCollapsed .salesSettings{justify-content:center;gap:0;padding-inline:0}.salesSide.isCollapsed .salesNav>a span,.salesSide.isCollapsed .salesNavPlaceholder span,.salesSide.isCollapsed .salesSettings span,.salesSide.isCollapsed .salesNavCap{display:none}.salesSide.isCollapsed .salesNav>a,.salesSide.isCollapsed .salesNavPlaceholder,.salesSide.isCollapsed .salesSettings{width:44px;min-width:44px;margin-inline:auto}.salesSide.isCollapsed .salesSettings{margin-bottom:24px}.salesSide.isCollapsed .salesSideCollapse{width:44px;margin-inline:auto}.salesSide.isCollapsed .salesPopUp{bottom:0;left:calc(100% + 10px)}.salesI{flex:none;width:18px;height:18px}.salesMain{min-width:0;padding:40px clamp(20px,2.9vw,56px) 96px}.salesHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.salesHead h1{letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,1.6vw + 1.1rem,2.5rem);font-weight:500;line-height:1.15}.salesWave{transform-origin:70% 70%;display:inline-block}@media (prefers-reduced-motion:no-preference){.salesWave:hover{animation:.9s ease-in-out salesWave}}@keyframes salesWave{0%,to{transform:rotate(0)}20%{transform:rotate(16deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(14deg)}80%{transform:rotate(-6deg)}}.salesBtn{border:1px solid var(--fg);height:44px;color:var(--fg);white-space:nowrap;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.salesBtn:hover{background:var(--accent-soft)}.salesBtnPrimary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.salesBtnPrimary:hover{background:var(--accent);filter:brightness(1.08)}.salesBtn .salesI{stroke-width:2px;width:16px;height:16px}.salesSearch input,.salesFilters select{border:1px solid var(--line);background:var(--field);border-radius:12px;height:44px;font-size:14.5px}.salesSearch input{width:100%;padding:0 14px 0 42px}.salesFilters select{min-width:168px;padding:0 36px 0 14px}.salesSearch input:hover,.salesFilters select:hover{border-color:var(--muted)}.salesSearch input:focus,.salesFilters select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent);outline:0}.salesChip{border:1px solid var(--line);background:var(--field);border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:14.5px;display:inline-flex}.salesMeta{color:var(--muted);margin:20px 0 16px;font-size:14px}.salesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.salesDoc{background:var(--card);border-radius:24px;flex-direction:column;min-height:224px;padding:20px 22px 18px;transition:box-shadow .2s,transform .2s;display:flex;position:relative}.salesDoc:hover{transform:translateY(-2px);box-shadow:0 16px 36px -20px #2465ec80}.salesDocTop{align-items:center;gap:8px;display:flex}.salesTag{background:var(--accent-soft);max-width:60%;height:30px;color:var(--accent);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.salesDocSpacer{flex:1}.salesIconBtn{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.salesIconBtn:hover{background:var(--accent-soft);color:var(--accent)}.salesMoreWrap{position:relative}.salesMore{background:var(--bg);border:1px solid var(--line);color:var(--fg)}.salesMore:hover{border-color:var(--muted);background:var(--bg)}.salesMore[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.salesMore .salesI{transition:transform .15s}.salesMore[aria-expanded=true] .salesI{transform:rotate(180deg)}.salesDocLink{color:inherit;text-decoration:none;display:block}.salesDocLink h2{letter-spacing:-.015em;margin:28px 0 0;font-size:22px;font-weight:500;line-height:1.2}.salesDocLink p{color:var(--muted);margin:6px 0 0;font-size:15px}.salesDocFoot{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;font-size:14px;display:flex}.salesStats{gap:16px;display:inline-flex}.salesStats>span{align-items:center;gap:6px;display:inline-flex}.salesStats .salesI{width:16px;height:16px}.salesPop{z-index:30;background:var(--field);border:1px solid var(--line);border-radius:14px;min-width:232px;padding:6px;position:absolute;box-shadow:0 12px 32px #00000024}.salesPop button,.salesPop a{width:100%;color:var(--fg);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;text-decoration:none;display:flex}.salesPop button:hover,.salesPop a:hover{background:var(--accent-soft)}.salesPopUp{min-width:248px;bottom:calc(100% + 8px);left:0}.salesDocPop{min-width:190px;top:44px;right:0}@media (max-width:1280px){.salesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.salesApp,.salesApp.isSideCollapsed{grid-template-columns:minmax(0,1fr)}.salesSide,.salesSide.isCollapsed{grid-template-columns:1fr auto;align-items:center;height:auto;padding:16px 16px 10px;display:grid;position:static}.salesLogo{padding-inline:0}.salesSideBottom{grid-area:1/2;margin:0;display:block}.salesSettings,.salesSide.isCollapsed .salesSettings{width:auto;min-width:0;margin-bottom:0;padding:8px 10px}.salesSideCollapse,.salesSettings span{display:none}.salesPopUp{inset:calc(100% + 8px) 0 auto auto}.salesNav,.salesSide.isCollapsed .salesNav{flex-direction:row;grid-area:2/1/auto/-1;align-items:stretch;gap:4px;margin-top:12px;padding-bottom:4px;overflow-x:auto}.salesNav>a,.salesNavPlaceholder,.salesSide.isCollapsed .salesNav>a,.salesSide.isCollapsed .salesNavPlaceholder{white-space:nowrap;justify-content:flex-start;gap:12px;width:auto;min-width:0;padding:8px 12px}.salesSide.isCollapsed .salesNav>a span,.salesSide.isCollapsed .salesNavPlaceholder span{display:inline}.salesNavCap{display:none}.salesMain{padding-top:28px}}@media (max-width:720px){.salesGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.salesGrid{gap:16px}.salesFilters select,.salesChip,.salesHead .salesBtn{width:100%}}:root[data-theme=light]{--bg:#fff;--fg:#262626;--muted:#999;--line:#ebebeb;--accent:#2465ec;--accent-ink:#fff;--accent-soft:#eaf0fe;--logo:#303030;--card:#f6f7f9;--field:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#111215;--fg:#ececec;--muted:#81848c;--line:#26282d;--accent:#5b8cff;--accent-ink:#0b0d12;--accent-soft:#1b2438;--logo:#ececec;--card:#1a1c21;--field:#16181c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.salesCreateWrap{position:relative}.salesCreatePop{min-width:280px;top:calc(100% + 8px);right:0}.salesCreatePop>a,.salesCreatePop>button{align-items:flex-start}.salesCreatePop span{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.salesCreatePop strong{font-size:14.5px;font-weight:500}.salesCreatePop small{color:var(--muted);font-size:12.5px;font-weight:400}.salesChip[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent);font-weight:500}.salesStar[aria-pressed=true]{color:var(--accent)}.salesStar[aria-pressed=true] .salesI{fill:currentColor}.salesMeta{justify-content:space-between;align-items:center;gap:16px;display:flex}.salesReset{color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.salesReset:hover{color:var(--fg)}.salesDocName{color:var(--muted);margin:6px 0 0;font-size:15px}.salesRename{border:1px solid var(--line);background:var(--field);border-radius:10px;width:100%;height:40px;margin-top:6px;padding:0 12px;font-size:15px}.salesRename:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent);outline:0}.salesPopSeparator{border-top:1px solid var(--line);margin:6px 0 0;padding-top:6px}.salesDangerAction{color:#d92d20!important}.salesEmpty{background:var(--card);text-align:center;border-radius:24px;margin-top:24px;padding:72px 24px}.salesEmpty h2{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:500}.salesEmpty p{color:var(--muted);margin:8px 0 24px}.salesModalBackdrop{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14182873;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.salesModal{background:var(--bg);border-radius:24px;width:min(440px,100vw - 32px);padding:32px;position:relative;box-shadow:0 30px 80px -20px #00000059}.salesModal h2{letter-spacing:-.015em;margin:0;padding-right:36px;font-size:24px;font-weight:500}.salesModal>p{color:var(--muted);margin:8px 0 24px;font-size:15px}.salesModalClose{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:26px;line-height:1;position:absolute;top:16px;right:16px}.salesModalClose:hover{background:var(--accent-soft);color:var(--fg)}.salesModalLabel{color:color-mix(in srgb,var(--muted) 55%,var(--fg));margin-bottom:8px;font-size:13px;font-weight:500;display:block}.salesModalInput{border:1px solid var(--line);background:var(--field);border-radius:12px;width:100%;height:48px;padding:0 14px;font-size:16px}.salesModalInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent);outline:0}.salesModalError{color:#d92d20;margin-top:8px;font-size:13px}.salesModalActions{gap:12px;margin-top:24px;display:flex}.salesModalActions .salesBtn{flex:1;height:48px}.salesBtnDanger{color:#fff;background:#d92d20;border-color:#d92d20}.salesBtnDanger:hover{filter:brightness(1.08);background:#d92d20}.salesToast{z-index:250;background:var(--fg);max-width:calc(100vw - 32px);color:var(--bg);border-radius:10px;padding:12px 18px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0000002e}@media (max-width:560px){.salesCreateWrap,.salesCreateWrap>.salesBtn{width:100%}.salesCreatePop{left:0;right:0}.salesModal{padding:28px 20px 24px}}.salesFilters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;padding-bottom:24px;display:flex}.salesSearch{flex:200px;min-width:160px;position:relative}.salesSearch .salesI{color:var(--muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.salesSearch input,.salesSel select{border:1px solid var(--line);background:var(--field);border-radius:12px;height:44px;padding:0 14px;font-size:14.5px}.salesSearch input:hover,.salesSel select:hover{border-color:var(--muted)}.salesSearch input:focus,.salesSel select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent);outline:0}.salesSearch input{width:100%;padding-left:42px}.salesSearch input::placeholder{color:var(--muted)}.salesSel{display:inline-block;position:relative}.salesSel select{appearance:none;cursor:pointer;min-width:168px;padding-right:36px}.salesSel:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.salesChip{border:1px solid var(--line);background:var(--field);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:14.5px;display:inline-flex}.salesChip:hover{border-color:var(--muted)}@media (max-width:560px){.salesSel,.salesSel select,.salesChip{width:100%}}.salesSearch,.salesSel,.salesChip{width:100%;min-width:0}.salesSearch input,.salesSel select,.salesChip{border-radius:14px;width:100%;height:52px;font-size:16px}.salesSearch input{padding-left:46px;padding-right:16px}.salesSearch .salesI{width:18px;height:18px;left:16px}.salesSel select{min-width:0;padding-left:16px;padding-right:40px}.salesSel:after{right:18px}.salesChip{justify-content:flex-start;padding:0 18px}@media (max-width:1320px){.salesFilters{grid-template-columns:minmax(280px,1fr) 180px minmax(240px,1.25fr) 190px}.salesChip{width:max-content}}@media (max-width:980px){.salesFilters{flex-wrap:wrap;display:flex}.salesSearch{flex:320px}.salesSel{width:auto}.salesSel select{width:auto;min-width:190px}.salesChip{width:auto}}@media (max-width:560px){.salesSearch,.salesSel,.salesSel select,.salesChip{width:100%}}.salesHeadLeft{min-width:0}.salesCrumb{color:var(--muted);border-radius:8px;align-items:center;gap:6px;margin:0 0 10px -4px;padding:4px 10px 4px 6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.salesCrumb:hover{background:var(--accent-soft);color:var(--accent)}.salesCrumb .salesI{width:16px;height:16px}.salesDocSub{color:var(--muted);align-items:center;gap:10px;margin-top:8px;font-size:15px;display:flex}.salesCompanyFilters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;padding-bottom:24px;display:flex}.salesCompanyFilters .salesSearch{flex:200px;min-width:160px}.salesCompanyGrid{margin-top:28px}.salesCompanyCard{background:var(--card);min-height:252px;color:var(--fg);border-radius:24px;flex-direction:column;padding:22px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;position:relative}.salesCompanyCard:hover{transform:translateY(-2px);box-shadow:0 16px 36px -20px #2465ec80}.salesCompanyTop{justify-content:space-between;align-items:center;display:flex}.salesAvatar{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#6a97ff,#2465ec);border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:19px;font-weight:700;display:inline-flex}.salesAvatar1{background:linear-gradient(135deg,#3a7bff,#1a45b8)}.salesAvatar2{background:linear-gradient(135deg,#8fb0ff,#4a7df0)}.salesCompanyGo{background:var(--bg);border:1px solid var(--line);width:36px;height:36px;color:var(--fg);border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.salesCompanyCard:hover .salesCompanyGo{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.salesCompanyGo .salesI{stroke-width:2px;width:16px;height:16px}.salesCompanyCard h2{letter-spacing:-.015em;margin:22px 0 0;font-size:22px;font-weight:500;line-height:1.2}.salesCompanyMeta{color:var(--muted);margin-top:6px;font-size:14.5px}.salesCompanyMeta b{color:var(--accent);font-weight:600}.salesCompanyProducts{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.salesCompanyProducts .salesTag{max-width:none;height:28px;font-size:12.5px}.salesTagMore{background:var(--bg);color:var(--muted);border:1px solid var(--line)}.salesCompanySplit{margin-top:auto;padding-top:20px}.salesSplitBar{gap:3px;height:8px;display:flex}.salesSplitBar i{background:var(--accent);border-radius:4px;min-width:8px;height:100%;display:block}.salesSplitBar i.salesSplitKp{background:color-mix(in srgb,var(--accent) 32%,var(--bg))}.salesSplitLegend{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin-top:10px;font-size:13px;display:flex}.salesSplitLegend span{align-items:center;gap:6px;display:inline-flex}.salesSplitLegend i{background:var(--accent);border-radius:50%;width:8px;height:8px}.salesSplitLegend i.salesSplitKp{background:color-mix(in srgb,var(--accent) 32%,var(--bg))}.salesCompanyFoot{border-top:1px solid color-mix(in srgb,var(--fg) 10%,transparent);margin-top:14px;padding-top:14px}.salesDocHead{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.salesBack{height:40px;padding:0 16px 0 12px}.salesDocTitle h1{letter-spacing:-.025em;margin:0;font-size:clamp(1.4rem,1vw + 1rem,2rem);font-weight:500;line-height:1.15}.salesDocTitle .salesDocSub{margin-top:4px}.salesFrame{border:1px solid var(--line);background:var(--bg);border-radius:24px;width:100%;height:calc(100dvh - 168px);min-height:520px;margin-top:24px;display:block}.salesEditorPlaceholder{margin-top:24px}.salesDocLinkButton{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0}@media (max-width:900px){.salesDocHead{align-items:flex-start}}@media (max-width:560px){.salesCompanyFilters .salesSel,.salesCompanyFilters .salesSel select{width:100%}.salesFrame{min-height:640px}}.salesSelectWrap{min-width:0;position:relative}.salesSelectButton{border:1px solid var(--line);background:var(--field);width:100%;height:52px;color:var(--fg);text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:16px;display:flex}.salesSelectButton:hover{border-color:var(--muted)}.salesSelectButton[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.salesSelectButton .salesI{width:16px;height:16px;color:var(--muted);transition:transform .15s}.salesSelectButton[aria-expanded=true] .salesI{transform:rotate(180deg)}.salesSelectMenu{min-width:100%;padding:6px;top:calc(100% + 6px);left:0;right:0}.salesSelectMenu button{justify-content:space-between;min-height:40px}.salesSelectMenu button[aria-selected=true]{background:var(--accent-soft);color:var(--accent)}.salesSelectMenu button .salesI{stroke-width:2px;width:16px;height:16px}.salesFilters .salesSelectWrap:first-of-type{min-width:180px}.salesFilters .salesSelectWrap:nth-of-type(2){min-width:280px}.salesFilters .salesSelectWrap:nth-of-type(3){min-width:190px}.salesCompanyFilters .salesSelectWrap{min-width:220px}.salesCompanyRename{letter-spacing:-.015em;height:40px;margin-top:28px;font-size:22px;font-weight:500}.salesShareChips{flex-wrap:wrap;gap:8px;margin:-4px 0 18px;display:flex}.salesShareChip{background:var(--accent-soft);max-width:100%;color:var(--accent);border-radius:999px;align-items:center;gap:8px;padding:7px 8px 7px 11px;font-size:13px;font-weight:500;display:inline-flex}.salesShareChip button{background:color-mix(in srgb,var(--accent) 12%,transparent);width:20px;height:20px;color:inherit;cursor:pointer;border:0;border-radius:50%;padding:0;line-height:1}.salesShareAdd{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.salesShareAdd .salesBtn{height:48px}@media (max-width:980px){.salesFilters .salesSelectWrap,.salesCompanyFilters .salesSelectWrap{flex:190px;min-width:190px}}@media (max-width:560px){.salesSelectWrap,.salesSelectButton,.salesCompanyFilters .salesSelectWrap{width:100%}.salesShareAdd{grid-template-columns:1fr}.salesShareAdd .salesBtn{width:100%}}.salesFilters{grid-template-columns:minmax(280px,1.72fr) 188px 300px 190px max-content;align-items:center;gap:12px;display:grid}.salesFilters .salesSearch,.salesFilters .salesSelectWrap,.salesFilters .salesChip{width:100%;min-width:0}.salesFilters .salesSelectWrap:first-of-type,.salesFilters .salesSelectWrap:nth-of-type(2),.salesFilters .salesSelectWrap:nth-of-type(3){min-width:0}.salesFilters .salesSelectButton{width:100%}.salesFilters .salesChip{white-space:nowrap;justify-self:start;width:auto}.salesCompanyFilters{grid-template-columns:minmax(280px,1fr) 220px;align-items:center;gap:12px;display:grid}.salesCompanyFilters .salesSearch,.salesCompanyFilters .salesSelectWrap{width:100%;min-width:0}@media (max-width:1320px){.salesFilters{grid-template-columns:minmax(260px,1fr) 180px 260px 180px}.salesFilters .salesChip{grid-column:auto}}@media (max-width:980px){.salesFilters,.salesCompanyFilters{flex-wrap:wrap;display:flex}.salesFilters .salesSearch,.salesCompanyFilters .salesSearch{flex:320px}.salesFilters .salesSelectWrap,.salesCompanyFilters .salesSelectWrap{flex:0 auto;width:auto}.salesFilters .salesSelectButton,.salesCompanyFilters .salesSelectButton{width:auto;min-width:190px}}@media (max-width:560px){.salesFilters .salesSearch,.salesFilters .salesSelectWrap,.salesFilters .salesSelectButton,.salesFilters .salesChip,.salesCompanyFilters .salesSearch,.salesCompanyFilters .salesSelectWrap,.salesCompanyFilters .salesSelectButton{width:100%}}.salesMultiSelectMenu button{justify-content:flex-start;gap:10px}.salesMultiReset{color:var(--muted)}.salesMultiDivider{background:var(--line);height:1px;margin:4px 6px}.salesCheckbox{border:1px solid var(--line);background:var(--field);border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.salesCheckbox.isSelected{border-color:var(--accent);background:var(--accent);color:#fff}.salesCheckbox .salesI{stroke-width:2.4px;width:12px;height:12px}.salesCreateDocumentModal{width:min(520px,100vw - 32px)}.salesCreateFields{gap:18px;margin-top:6px;display:grid}.salesCreateFields .salesSelectWrap{width:100%}.salesCreateFields .salesSelectButton{width:100%;height:48px}.salesCreateFields .salesSelectMenu{z-index:20}.salesCreateDocumentModal .salesModalActions{margin-top:26px}.salesPresentationToolbar{justify-content:flex-end;margin-bottom:10px;display:flex}.salesFullscreenBtn{gap:8px;height:40px;padding:0 14px}.salesFullscreenBtn .salesI{width:16px;height:16px}.salesPresentation:fullscreen{background:var(--bg);flex-direction:column;width:100vw;height:100vh;padding:16px;display:flex}.salesPresentation:fullscreen .salesPresentationToolbar{flex:none;margin-bottom:10px}.salesPresentation:fullscreen .salesFrame{border-radius:18px;flex:auto;width:100%;height:auto;min-height:0}.salesPresentation.isFullscreen{background:var(--bg)}@media (max-width:560px){.salesFullscreenBtn span{display:none}.salesFullscreenBtn{justify-content:center;width:40px;padding:0}}.salesDocHead{justify-content:space-between}.salesDocHeadMain{align-items:center;gap:20px;min-width:0;display:flex}.salesDocActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.salesDocActions .salesBtn{gap:8px;height:40px;padding:0 14px}.salesDocActions .salesI{width:16px;height:16px}@media (max-width:1180px){.salesDocHead{align-items:flex-start}.salesDocActions{justify-content:flex-start;width:100%}}@media (max-width:680px){.salesDocHeadMain{flex-direction:column;align-items:flex-start;gap:12px}.salesDocActions{grid-template-columns:1fr;display:grid}.salesDocActions .salesBtn{justify-content:center;width:100%}}.salesDocCompany{letter-spacing:-.015em;margin:28px 0 0;font-size:22px;font-weight:500;line-height:1.2}.calculatorSaveStatus{min-height:34px;color:var(--muted);background:color-mix(in srgb,var(--fg) 4%,transparent);border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.calculatorSaveStatus--saving{color:var(--muted)}.calculatorSaveStatus--saved{color:#4f7d55;background:#4f7d5514}.calculatorSaveStatus--error{color:#d92d20;background:#d92d2014}.salesClientShareModal{width:min(560px,100vw - 32px)}.salesClientShareCreate{margin-top:18px}.salesClientShareHint{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.45}.salesClientVersions{border:1px solid var(--line);background:var(--card);border-radius:18px;margin:0 0 14px;overflow:hidden}.salesClientVersionsHead{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:14px 16px;display:flex}.salesClientVersionsHead strong{font-size:14px;font-weight:600}.salesClientVersionsHead span{background:var(--accent-soft);min-width:22px;height:22px;color:var(--accent);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.salesClientVersionsList{display:grid}.salesClientVersion{color:var(--fg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;text-decoration:none;display:flex}.salesClientVersion:last-child{border-bottom:0}.salesClientVersion:hover{background:color-mix(in srgb,var(--accent) 4%,transparent)}.salesClientVersion>div{gap:4px;display:grid}.salesClientVersion strong{font-size:14px;font-weight:600}.salesClientVersion small{color:var(--muted);font-size:12px}.salesClientVersion>.salesStats{flex:none}.salesClientVersion>.salesStats>.salesI{width:16px;height:16px}@media (max-width:640px){.salesClientVersion{flex-direction:column;align-items:flex-start}}.salesPresentation{margin-top:24px}.salesPresentationToolbar{justify-content:flex-end;align-items:center;margin:0 0 12px;display:flex}.salesPresentationToolbar .salesFullscreenBtn{min-width:auto}.salesPresentation .salesFrame{margin-top:0}.salesDocActions .salesFullscreenBtn{background:var(--field);color:var(--fg);border-color:var(--line)}.salesDocActions .salesFullscreenBtn:hover{border-color:var(--muted)}.salesPresentation:fullscreen{margin-top:0}.salesPresentation:fullscreen .salesPresentationToolbar{margin-bottom:10px}.salesEmployeePicker{position:relative}.salesEmployeeSelectedList{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.salesEmployeeSelectedSingle{margin-bottom:10px}.salesEmployeeSelected{border:1px solid var(--line);background:var(--card);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.salesEmployeeSelected>div,.salesEmployeeSuggestions button{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.salesEmployeeSelected strong,.salesEmployeeSuggestions strong{font-size:14.5px;font-weight:500;line-height:1.3}.salesEmployeeSelected small,.salesEmployeeSuggestions small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;font-size:12.5px;line-height:1.3;overflow:hidden}.salesEmployeeRemove{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;font-size:20px;line-height:1}.salesEmployeeRemove:hover{background:var(--accent-soft);color:var(--fg)}.salesEmployeeSearch{position:relative}.salesEmployeeSuggestions{z-index:260;border:1px solid var(--line);background:var(--field);border-radius:14px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 14px 36px #00000029}.salesEmployeeSuggestions button{width:100%;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 12px}.salesEmployeeSuggestions button:hover,.salesEmployeeSuggestions button:focus-visible{background:var(--accent-soft);outline:0}.salesEmployeeEmpty{color:var(--muted);padding:12px;font-size:13.5px}.proposalApp{background:var(--bg,#fff);min-height:100vh;color:var(--fg,#222);grid-template-columns:minmax(0,1fr) 390px;display:grid}.proposalLoading{color:var(--muted,#999);padding:40px;font:16px Arial,sans-serif}.proposalPreview{min-width:0;padding:38px 42px 70px}.proposalPreviewHead{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.proposalPreviewHead h1{letter-spacing:-.035em;margin:4px 0 0;font-size:34px;font-weight:500}.proposalEyebrow{color:#2465ec;font-size:14px;font-weight:600}.proposalSaveStatus{color:#51795b;background:#eef5ef;border-radius:999px;flex:none;padding:8px 12px;font-size:12px}.proposalSaveStatus.is-pending,.proposalSaveStatus.is-saving{color:#866f39;background:#f5f3ec}.proposalSaveStatus.is-error{color:#dd3f32;background:#fff0ee}.proposalSlide{border:1px solid var(--line,#e5e5e5);background:var(--card,#fff);border-radius:22px;margin-bottom:22px;padding:30px}.proposalSlideLabel{color:var(--muted,#999);text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px;font-size:12px}.proposalSlide h2{letter-spacing:-.03em;margin:0 0 14px;font-size:26px;font-weight:500}.proposalSlide h3{margin:0 0 12px;font-size:17px}.proposalSlide p{white-space:pre-line;color:var(--fg,#222);margin:0;font-size:14px;line-height:1.55}.proposalTaskGrid{grid-template-columns:1fr 1fr;gap:34px;display:grid}.proposalCalculationSlide{color:#fff;background:#2465ec;border-color:#2465ec}.proposalCalculationSlide .proposalSlideLabel,.proposalCalculationSlide p{color:#ffffffb8}.proposalComposition{gap:10px;display:grid}.proposalComposition>div{border-top:1px solid var(--line,#e5e5e5);justify-content:space-between;gap:24px;padding:13px 0;display:flex}.proposalComposition span{max-width:58%;color:var(--muted,#999);text-align:right}.proposalSettings{border-left:1px solid var(--line,#e5e5e5);background:var(--card,#fff);height:100vh;padding:30px 28px 60px;position:sticky;top:0;overflow:auto}.proposalSettings h2{margin:0 0 26px;font-size:22px;font-weight:500}.proposalSettings h3{color:var(--muted,#888);margin:0 0 10px;font-size:13px;font-weight:500}.proposalSettingRow{border-bottom:1px solid var(--line,#e5e5e5);justify-content:space-between;align-items:center;gap:18px;min-height:56px;font-size:14px;display:flex}.proposalSettingRow input[type=number]{border:1px solid var(--line,#ddd);background:var(--field,#fff);width:130px;color:var(--fg,#222);text-align:right;border-radius:10px;padding:10px 12px}.proposalMulti{border-bottom:1px solid var(--line,#e5e5e5)}.proposalMultiButton{width:100%;min-height:56px;color:var(--fg,#222);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:0;display:flex}.proposalMultiButton strong{color:var(--muted,#888);font-size:13px;font-weight:400}.proposalMultiMenu{gap:2px;padding:0 0 10px;display:grid}.proposalMultiMenu label{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.proposalMultiMenu label:hover{background:var(--accent-soft,#eef3ff)}.proposalField{gap:7px;margin:14px 0;display:grid}.proposalField>span{color:var(--muted,#888);font-size:12px}.proposalField input,.proposalField textarea{box-sizing:border-box;border:1px solid var(--line,#ddd);background:var(--field,#fff);width:100%;color:var(--fg,#222);font:inherit;border-radius:10px;padding:11px 12px}.proposalField textarea{resize:vertical;min-height:120px;line-height:1.45}@media (max-width:1050px){.proposalApp{grid-template-columns:1fr}.proposalSettings{border-left:0;border-top:1px solid var(--line,#e5e5e5);height:auto;position:static}}@media (max-width:720px){.proposalPreview{padding:24px 18px 50px}.proposalTaskGrid{grid-template-columns:1fr}.proposalPreviewHead{flex-direction:column}.proposalSettings{padding:24px 18px}}.proposalCalculationSource{background:var(--accent-soft,#eef3ff);border-radius:12px;gap:10px;margin:10px 0 4px;padding:12px;display:grid}.proposalCalculationSource>div{gap:2px;display:grid}.proposalCalculationSource span{color:var(--muted,#777);font-size:12px}.proposalCalculationSource strong{font-size:13px;font-weight:500}.proposalCalculationSource button,.proposalCalculationSource select{box-sizing:border-box;border:1px solid var(--line,#ddd);background:var(--field,#fff);width:100%;color:var(--fg,#222);font:inherit;border-radius:9px;padding:9px 10px}.proposalCalculationSource button{cursor:pointer}.proposalPreviewActions{align-items:center;gap:10px;display:flex}.proposalDownloadButton{color:#fff;height:36px;font:inherit;cursor:pointer;background:#2465ec;border:0;border-radius:10px;padding:0 14px}.proposalDeck{gap:28px;display:grid}.proposalDeckItem{gap:8px;display:grid}.proposalDeckItemBar{color:var(--muted,#888);align-items:center;gap:10px;font-size:12px;display:flex}.proposalDeckItemBar span{background:var(--accent-soft,#eef3ff);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.proposalDeckItemBar strong{color:var(--fg,#222);font-weight:500}.proposalDeckSlide{aspect-ratio:16/9;border:1px solid var(--line,#e5e5e5);color:#202124;background:#fff;border-radius:18px;padding:0;position:relative;overflow:hidden;box-shadow:0 8px 30px #0000000d}.proposalDeckChrome{justify-content:space-between;align-items:center;height:9%;padding:0 4%;font-size:1.25cqw;display:flex}.proposalDeckBrand{letter-spacing:.04em;align-items:center;gap:.5cqw;font-weight:700;display:flex}.proposalDeckBrand b{color:#fff;background:#2465ec;border-radius:.35cqw;padding:.25cqw .55cqw;font-size:.75em}.proposalDeckBody{box-sizing:border-box;height:82%;padding:4% 6%;container-type:inline-size}.proposalDeckFooter{color:#5f6368;justify-content:space-between;align-items:center;height:9%;padding:0 4%;font-size:1.05cqw;display:flex}.proposalDeckSlide h1,.proposalDeckSlide h2,.proposalDeckSlide h3{color:#202124;letter-spacing:-.035em;margin:0;font-weight:500}.proposalDeckSlide h2{font-size:3.2cqw}.proposalDeckSlide h3{font-size:2cqw}.proposalDeckSlide p{font-size:1.28cqw;line-height:1.55}.proposalDeckLead{color:#5f6368;max-width:80%}.proposalCover{color:#fff;background:#2465ec;flex-direction:column;justify-content:center;height:100%;padding:0 8%;display:flex}.proposalCover h1{color:#fff;max-width:70%;font-size:5.3cqw}.proposalCover p{font-size:2.2cqw}.proposalCoverBrand{font-size:1.6cqw;font-weight:700;position:absolute;top:7%}.proposalCoverBrand b{border:.1cqw solid #fff;border-radius:.5cqw;margin-left:.5cqw;padding:.3cqw .6cqw}.proposalCenterSlide{flex-direction:column;justify-content:center;height:100%;display:flex}.proposalCenterSlide h2{max-width:72%;font-size:4cqw}.proposalCenterSlide>p{color:#5f6368;max-width:68%}.proposalEcoGrid,.proposalProductGrid{grid-template-columns:repeat(4,1fr);gap:1.2cqw;margin-top:4cqw;display:grid}.proposalEcoGrid span,.proposalProductGrid>div{background:#f5f7fb;border-radius:1.2cqw;padding:2cqw 1.3cqw;font-size:1.3cqw}.proposalProductGrid>div{gap:.7cqw;display:grid}.proposalProductGrid b{font-size:2.6cqw}.proposalProductGrid .active{color:#fff;background:#2465ec}.proposalDeckEyebrow{color:#2465ec;margin-bottom:1.5cqw;font-size:1.3cqw}.proposalTaskColumns{grid-template-columns:1fr 1fr;gap:5cqw;display:grid}.proposalTaskColumns p{white-space:pre-line}.proposalTaskColumns h2{font-size:3.5cqw}.proposalResultHero{grid-template-columns:1.2fr 1fr;gap:2cqw;margin-top:3cqw;display:grid}.proposalResultHero>div:first-child{color:#fff;background:#2465ec;border-radius:1.5cqw;padding:3cqw}.proposalResultHero span{font-size:1.2cqw}.proposalResultHero strong{margin:1cqw 0;font-size:4.4cqw;display:block}.proposalResultHero small{font-size:1.05cqw;line-height:1.4}.proposalResultStats{grid-template-columns:1fr;gap:.9cqw;display:grid}.proposalResultStats div{background:#f4f6fa;border-radius:1cqw;padding:1.3cqw 1.6cqw}.proposalResultStats b{margin-top:.4cqw;font-size:2cqw;display:block}.proposalBigList{gap:1.4cqw;margin:3cqw 0;padding:0;list-style:none;display:grid}.proposalBigList li{font-size:2cqw}.proposalBigList li:before{content:"— ";color:#2465ec}.proposalDeckNote{color:#5f6368;border-top:.1cqw solid #ddd;margin-top:4cqw;padding-top:2cqw;font-size:1.1cqw}.proposalConditionTable{border-top:.1cqw solid #ddd;margin-top:2cqw}.proposalConditionTable>div{border-bottom:.1cqw solid #ddd;grid-template-columns:22% 58% 20%;gap:1cqw;padding:1.1cqw 0;font-size:1.05cqw;display:grid}.proposalConditionTable>div:first-child{color:#5f6368;font-weight:600}.proposalConditionTable p{margin:0;font-size:1.05cqw}.proposalRows{margin-top:2cqw}.proposalRows>div{border-top:.1cqw solid #ddd;grid-template-columns:25% 50% 25%;gap:1.2cqw;padding:1.2cqw 0;font-size:1.05cqw;display:grid}.proposalRows>div span{color:#5f6368}.proposalRows>div b{text-align:right}.proposalCompare>div{border-top:.1cqw solid #ddd;grid-template-columns:45% 27.5% 27.5%;padding:1.2cqw 0;font-size:1.15cqw;display:grid}.proposalCompare .head{color:#5f6368;font-weight:600}.proposalComparisonGain{color:#fff;background:#2465ec;border-radius:1.2cqw;justify-content:space-between;align-items:end;margin-top:3cqw;padding:2cqw;display:flex}.proposalOfferGrid{grid-template-columns:repeat(2,1fr);gap:2cqw;margin-top:3cqw;display:grid}.proposalOfferGrid>div{background:#f4f6fa;border-radius:1.4cqw;padding:2.5cqw}.proposalOfferGrid strong{color:#2465ec;font-size:4cqw}.proposalStages{grid-template-columns:repeat(5,1fr);gap:1cqw;margin-top:5cqw;display:grid}.proposalStages div{background:#f4f6fa;border-radius:1cqw;gap:1cqw;padding:1.5cqw;font-size:1.1cqw;display:grid}.proposalStages b{color:#2465ec;font-size:2.8cqw}.proposalTerms{margin-top:3cqw}.proposalTerms>div{border-top:.1cqw solid #ddd;grid-template-columns:25% 75%;gap:2cqw;padding:1.6cqw 0;font-size:1.25cqw;display:grid}.proposalThanks{flex-direction:column;justify-content:center;height:100%;display:flex}.proposalThanks h2{font-size:5cqw}.proposalThanks p{color:#5f6368}@media print{@page proposalLandscape{size:13.333in 7.5in;margin:0}html,body{background:#fff!important}.proposalSettings,.proposalPreviewHead,.proposalDeckItemBar,.toast{display:none!important}.proposalApp{background:#fff!important;display:block!important}.proposalPreview{padding:0!important}.proposalDeck{display:block!important}.proposalDeckItem{break-after:page;page-break-after:always;display:block!important}.proposalDeckItem:last-child{break-after:auto;page-break-after:auto}.proposalDeckSlide{page:proposalLandscape;-webkit-print-color-adjust:exact;print-color-adjust:exact;aspect-ratio:auto!important;width:13.333in!important;height:7.5in!important;box-shadow:none!important;border:0!important;border-radius:0!important}html,body{width:13.333in!important;min-width:13.333in!important;height:auto!important}}.proposalDeckChrome{border-bottom:.1cqw solid #626262;height:8.5%;margin:0 4%;padding:0}.proposalDeckBrand{gap:.38cqw;font-style:normal}.proposalDeckBrand .proposalWordmark{letter-spacing:-.04em;font-size:1.25cqw;font-weight:800}.proposalDeckBrand b{color:#202124;background:0 0;border:.1cqw solid #202124;border-radius:.25cqw;padding:.05cqw .25cqw;font-size:.72cqw}.proposalDeckBrand i{color:#8d8d8d;font-size:.75cqw;font-style:normal}.proposalDeckBrand em{color:#555;background:#e7e7e7;padding:.3cqw .8cqw;font-size:.65cqw;font-style:normal}.proposalDeckBody{height:83%;padding:3.2% 4.2% 2.2%;container-type:inline-size}.proposalDeckFooter{color:#303030;border-top:.1cqw solid #777;height:8.5%;margin:0 4%;padding:0;font-size:.72cqw}.proposalDeckFooter span:first-child{color:#2465ec;text-decoration:underline}.proposalTaskColumns{grid-template-columns:1fr 1.05fr;gap:4.2cqw;height:calc(100% - 2.5cqw)}.proposalTaskCopy{flex-direction:column;display:flex}.proposalTaskCopy h2{max-width:88%;font-size:3.1cqw;line-height:1.08}.proposalTaskCopy p{white-space:pre-line;color:#4e4e4e;max-width:88%;margin-top:auto;font-size:1.05cqw}.proposalSolutionCard{background:#f1f1f1;border-radius:2.5cqw;align-self:stretch;padding:3.2cqw 2.5cqw}.proposalSolutionCard h3{font-size:2.25cqw}.proposalSolutionCard p{white-space:pre-line;color:#595959;font-size:1.05cqw}.proposalCompositionSlide h2{font-size:3cqw}.proposalCompositionSlide .proposalDeckLead{font-size:1.15cqw}.proposalCompositionSlide .proposalDeckNote{margin-top:5cqw;font-size:.95cqw}.proposalCompositionSlide .proposalDeckNote p{margin:.6cqw 0 0;font-size:.95cqw}.proposalConditionsSlide h2{font-size:2.8cqw}.proposalConditionsSlide h3{margin:2.2cqw 0 .4cqw;font-size:1.35cqw}.proposalConditionsSlide .proposalDeckLead{max-width:96%;margin:.5cqw 0;font-size:.82cqw;line-height:1.4}.proposalBlueTable{border:.1cqw solid #2465ec;margin-top:1.5cqw}.proposalBlueTable>div{border-bottom:.1cqw solid #2465ec}.proposalBlueTable>div:last-child{border-bottom:0}.proposalBlueTable .head{color:#2465ec;font-weight:600}.proposalConditionsTable>div{grid-template-columns:21% 64% 15%;min-height:3.15cqw;display:grid}.proposalConditionsTable>div>*{border-right:.1cqw solid #2465ec;padding:.55cqw .6cqw}.proposalConditionsTable>div>:last-child{border-right:0}.proposalConditionsTable span,.proposalConditionsTable b,.proposalConditionsTable strong,.proposalConditionsTable p{margin:0;font-size:.7cqw;line-height:1.25}.proposalTableContinuation{visibility:hidden}.proposalTableSlide h2{font-size:2.6cqw}.proposalTableSlide h3{margin:2cqw 0 .4cqw;font-size:1.15cqw}.proposalTableSlide .proposalDeckLead{max-width:96%;font-size:.85cqw}.proposalIntegrationTable>div{grid-template-columns:28% 47% 25%;display:grid}.proposalChannelTable>div{grid-template-columns:38% 62%;display:grid}.proposalBlueTable>div>*{border-right:.1cqw solid #2465ec;padding:.55cqw .65cqw}.proposalBlueTable>div>:last-child{border-right:0}.proposalBlueTable strong,.proposalBlueTable span,.proposalBlueTable b,.proposalBlueTable small{font-size:.7cqw;line-height:1.3}.proposalBlueTable small{color:#4e4e4e;font-weight:400;display:block}.proposalMultiline{white-space:pre-line;font-weight:400}.proposalResultSlide{grid-template-columns:1.08fr .92fr;gap:3.2cqw;height:100%;display:grid}.proposalResultMain{flex-direction:column;min-width:0;display:flex}.proposalResultMain>div:first-child h2{font-size:3.5cqw;line-height:1}.proposalResultMain>div:first-child h2 span{color:#a2a2a2;font-weight:400}.proposalResultMain>div:first-child p{color:#666;margin:.8cqw 0 1.8cqw;font-size:.95cqw}.proposalResultBlue{color:#fff;background:#2465ec;border-radius:1.8cqw;flex-direction:column;flex:1;padding:3.2cqw;display:flex}.proposalResultBlue>span{font-size:.85cqw}.proposalResultBlue>strong{margin:1.2cqw 0;font-size:5.3cqw;font-weight:400;line-height:1}.proposalResultBlue>p{color:#ffffffd1;max-width:82%;font-size:.8cqw}.proposalResultBlue>div{background:#1f49b3;border-top:.1cqw solid #ffffff40;grid-template-columns:repeat(3,1fr);margin:auto -3.2cqw -3.2cqw;display:grid}.proposalResultBlue section{border-right:.1cqw solid #ffffff40;min-height:6.8cqw;padding:1.4cqw}.proposalResultBlue section:last-child{border-right:0}.proposalResultBlue small{font-size:.65cqw;display:block}.proposalResultBlue section b{margin-top:.8cqw;font-size:1.45cqw;font-weight:400;display:block}.proposalResultSide{flex-direction:column;display:flex}.proposalResultKpis{grid-template-columns:repeat(3,1fr);gap:.8cqw;display:grid}.proposalResultKpis section{background:#f3f4f6;border-radius:1cqw;min-height:8cqw;padding:1.1cqw}.proposalResultKpis span,.proposalResultKpis small{color:#919191;font-size:.62cqw}.proposalResultKpis b{color:#2465ec;margin:.65cqw 0;font-size:1.9cqw;font-weight:400;display:block}.proposalResultSide h3{border-bottom:.12cqw solid #202124;margin:2.1cqw 0 .5cqw;padding-bottom:.65cqw;font-size:1.7cqw}.proposalSourceData>div{border-bottom:.08cqw solid #ddd;justify-content:space-between;gap:1cqw;padding:.67cqw 0;display:flex}.proposalSourceData span,.proposalSourceData b{font-size:.72cqw}.proposalSourceData span{color:#999}.proposalComparisonSlide{grid-template-columns:1fr 1fr;gap:3.5cqw;height:100%;display:grid}.proposalComparisonSlide h2{font-size:2.3cqw}.proposalComparisonSlide .proposalDeckLead{font-size:.78cqw}.proposalCompare{margin-top:1.6cqw}.proposalCompare>div{grid-template-columns:50% 25% 25%;padding:.75cqw 0;font-size:.72cqw}.proposalCompare .strong{font-weight:600}.proposalCompare b{font-weight:500}.proposalCompare .wide{color:#5f6368;grid-column:2/span 2;font-weight:400}.proposalComparisonGain{margin-top:1.4cqw;padding:1.4cqw}.proposalComparisonGain span{font-size:.85cqw}.proposalComparisonGain strong{font-size:2.7cqw}.proposalTimeTable{margin-top:1.6cqw}.proposalTimeTable>div{border-top:.08cqw solid #ddd;grid-template-columns:43% 18% 16% 23%;align-items:center;padding:.75cqw 0;font-size:.68cqw;display:grid}.proposalTimeTable .head{color:#666;font-weight:600}.proposalTimeTable strong{color:#2465ec;font-weight:500}.proposalTimeTable .strong{font-weight:600}.proposalPreview{padding-top:28px}.proposalPreviewHead{justify-content:space-between;align-items:center;min-height:36px;margin-bottom:14px;display:flex}.proposalSlideCount{color:var(--muted);font-size:13px;font-weight:400}.proposalSaveStatus{border-radius:999px;align-items:center;min-height:28px;padding:5px 10px;font-size:12px;display:inline-flex}.proposalPreviewActions,.proposalDownloadButton,.proposalPreviewHead h1,.proposalPreviewHead .proposalEyebrow{display:none!important}.proposalSettingRow input[type=text]{border:1px solid var(--line);background:var(--field);width:150px;height:40px;color:var(--fg);text-align:right;font-variant-numeric:tabular-nums;border-radius:8px;padding:0 12px}.proposalSettingRow input[type=text]:hover{border-color:var(--muted)}.proposalMultiRow{overflow:visible}.proposalMultiSelect{flex:0 0 210px;width:210px;position:relative}.proposalMultiSelectButton{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;height:40px;padding:0 12px;display:flex}.proposalMultiValue{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.proposalMultiChip{text-overflow:ellipsis;background:var(--accent-soft);max-width:90px;color:var(--accent);border-radius:999px;padding:3px 7px;font-size:11px;font-weight:500;line-height:1.2;overflow:hidden}.proposalMultiMore{flex:none}.proposalMultiPlaceholder{text-overflow:ellipsis;color:var(--muted);font-size:13px;overflow:hidden}.proposalMultiChevron{border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);flex:none;width:6px;height:6px;margin-right:2px;transform:translateY(-2px)rotate(45deg)}.proposalMultiSelectButton[aria-expanded=true] .proposalMultiChevron{transform:translateY(2px)rotate(225deg)}.proposalMultiSelectMenu{z-index:80;border:1px solid var(--line);background:var(--field);border-radius:12px;min-width:260px;max-height:330px;padding:6px;position:absolute;top:46px;right:0;overflow:auto;box-shadow:0 12px 32px #00000024}.proposalMultiOption{width:100%;min-height:38px;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.proposalMultiOption:hover{background:var(--accent-soft)}.proposalMultiCheck{border:1px solid var(--line);color:#fff;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;font-size:11px;line-height:1;display:grid}.proposalMultiCheck.isChecked{border-color:var(--accent);background:var(--accent)}.proposalSettingRow,.proposalMulti,.proposalField{border-bottom:0!important}.proposalSettingRow{padding:10px 0}.proposalTaskSettings{gap:0;display:grid}.proposalTaskTitleField{margin:0;padding:10px 0}.proposalTaskTitleField>span{color:var(--fg);margin-bottom:8px;font-size:15px;display:block}.proposalTaskTitleField input{border:1px solid var(--line);background:var(--field);width:100%;height:44px;color:var(--fg);border-radius:12px;padding:0 14px;font-size:14.5px}.proposalTextHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.proposalTextHead label{font-size:15px;line-height:1.3}.proposalRequired{color:#d92d20;margin-left:3px;font-weight:500}.proposalMagic{color:#111;white-space:nowrap;background:#fff;border:1.5px solid #111;border-radius:10px;align-items:center;gap:7px;height:32px;padding:0 10px 0 13px;font-size:13.5px;font-weight:500;transition:transform .15s,box-shadow .15s;display:inline-flex}.proposalMagic:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px -6px #6d5dfc8c}.proposalMagic:disabled{cursor:default;opacity:.7}.proposalMagic.isBusy svg{transform-origin:50%;animation:1s ease-in-out infinite proposalSpark}@keyframes proposalSpark{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.25)rotate(25deg)}}.proposalTextArea{border:1px solid var(--line);background:var(--field);width:100%;min-height:96px;color:var(--fg);resize:vertical;font:inherit;border-radius:12px;padding:11px 14px;font-size:14.5px;line-height:1.45}.proposalTextArea:hover{border-color:var(--muted)}.proposalTextArea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent);outline:0}.proposalTextArea::placeholder{color:var(--muted)}.proposalTextMeta{color:var(--muted);justify-content:space-between;align-items:flex-start;gap:12px;margin-top:6px;font-size:12.5px;line-height:1.4;display:flex}.proposalTextMeta b{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12.5px;font-weight:400}.proposalTextMeta b.isWarn{color:#b7791f}.proposalTextMeta b.isMax{color:#d92d20;font-weight:500}@media (prefers-reduced-motion:reduce){.proposalMagic.isBusy svg{animation:none}}.proposalSettings h3,.proposalSectionTitle{color:var(--fg);letter-spacing:0;margin:0 0 8px;font-size:15px;font-weight:500;line-height:1.3}.proposalSettingRow>span,.proposalTaskTitleField>span,.proposalTextHead label{color:var(--fg);font-size:15px;font-weight:400;line-height:1.3}.proposalSectionTitle{padding-top:2px}.proposalLogoDrop{background:var(--card);border:1.5px dashed #c9ced8;border-radius:14px;align-items:center;gap:14px;margin-top:4px;padding:14px;display:flex}.proposalLogoDrop.isOver{border-color:var(--accent);background:var(--accent-soft)}.proposalLogoPreview{border:1px solid var(--line);background:var(--bg);width:40px;height:40px;color:var(--accent);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.proposalLogoPreview svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.proposalLogoPreview img{object-fit:contain;max-width:100%;max-height:100%}.proposalLogoCopy{flex:1;min-width:0;font-size:14px}.proposalLogoCopy span,.proposalLogoCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.proposalLogoCopy small{color:var(--muted);font-size:12.5px}.proposalLogoUpload{border:1px solid var(--line);background:var(--field);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;height:36px;padding:0 14px;font-size:14px;display:inline-flex}.proposalLogoUpload input{display:none}.proposalClientLogo{object-fit:contain;max-width:110px;height:14px;display:block}.salesBtn:disabled{opacity:.45;cursor:not-allowed;pointer-events:auto}.proposalSettings{padding:28px 28px 56px}.proposalSettings>h2{margin-bottom:18px}.proposalSettings h3,.proposalSectionTitle{margin-bottom:10px}.proposalDivider{background:var(--line);height:1px;margin:20px 0}.proposalTextHead{margin-bottom:7px}.proposalField{margin:0}.proposalSettingRow input[type=text],.proposalMultiSelectButton{height:40px}.proposalTaskTitleField input{height:42px}.proposalTextArea{min-height:92px}.proposalLogoDrop{margin-top:8px}.proposalCalculationSource{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:3px;margin:3px 0 0;padding:0;display:flex}.proposalCalculationLabel{color:var(--muted);font-size:12.5px;line-height:1.3}.proposalCalculationSource strong{color:var(--fg);font-size:14.5px;font-weight:400;line-height:1.35}.proposalCalculationSource select{border:1px solid var(--line);background:var(--field);width:100%;height:40px;color:var(--fg);font:inherit;border-radius:10px;margin-top:4px;padding:0 34px 0 12px;font-size:14px}.proposalInlineAction{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:5px;padding:0;font-size:13.5px;font-weight:500}.proposalInlineAction:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.proposalInlineAction:disabled{opacity:.55;cursor:default}.proposalSettingRow{min-height:50px;padding:8px 0}.proposalTaskTitleField{padding:8px 0 10px}.proposalTextStack{padding:10px 0 12px}.proposalMultiRow{padding:8px 0}.proposalDivider{margin:22px 0}.proposalSettingRow input[type=text]{width:118px}.proposalSubsectionTitle{padding-top:2px;margin:16px 0 4px!important}.proposalCalculationSource{margin-top:1px}.proposalCalculationSource .proposalInlineAction{margin-top:2px}.proposalApp{height:100vh;min-height:0;overflow:hidden}.proposalPreview{overscroll-behavior:contain;scrollbar-gutter:stable;height:100vh;min-height:0;overflow-y:auto}.proposalSettings{height:100vh;min-height:0;overflow-y:auto}.proposalDivider--subsection{margin:16px 0 18px}.proposalSubsectionTitle{margin-top:0!important}@media (max-width:1050px){.proposalApp,.proposalPreview,.proposalSettings{height:auto;overflow:visible}}.proposalInlineAction,.proposalMagic{border:1px solid var(--fg);height:36px;color:var(--fg);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.proposalInlineAction:hover:not(:disabled),.proposalMagic:hover:not(:disabled){background:var(--accent-soft);border-color:var(--fg);color:var(--fg);box-shadow:none;text-decoration:none;transform:none}.proposalInlineAction:active:not(:disabled),.proposalMagic:active:not(:disabled){background:color-mix(in srgb,var(--accent) 14%,transparent)}.proposalMagic svg{width:17px;height:17px}.proposalInlineAction,.proposalMagic{border:1px solid var(--line);height:36px;color:var(--fg);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:none;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:border-color .15s,color .15s,opacity .15s;display:inline-flex;transform:none}.proposalInlineAction{margin-top:6px}.proposalInlineAction:hover:not(:disabled),.proposalMagic:hover:not(:disabled){border-color:var(--muted);color:var(--fg);box-shadow:none;filter:none;background:0 0;text-decoration:none;transform:none}.proposalInlineAction:active:not(:disabled),.proposalMagic:active:not(:disabled){border-color:var(--fg);background:0 0}.proposalInlineAction:disabled,.proposalMagic:disabled{opacity:.5;cursor:default}.proposalMagic svg{flex:none;width:17px;height:17px}.proposalTemplateEcosystem,.proposalTemplateProducts,.proposalTemplateOffer,.proposalTemplateTerms,.proposalTemplateThanks{height:100%}.proposalTemplateEcosystem h2,.proposalTemplateProducts h2{text-align:center;margin-top:7cqw;font-size:3.8cqw;font-weight:500}.proposalTemplateEcosystem>p{text-align:center;color:#555;margin:.8cqw auto 3.8cqw;font-size:1.35cqw}.proposalEcoFacts{grid-template-columns:1.15fr .9fr 1.05fr .7fr;gap:.9cqw;display:grid}.proposalEcoFacts>div{text-align:center;background:#f4f4f4;border:.08cqw solid #d7d7d7;border-radius:.9cqw;flex-direction:column;justify-content:center;align-items:center;gap:.55cqw;min-height:8.8cqw;padding:1.2cqw;display:flex}.proposalEcoFacts small{font-size:.9cqw}.proposalEcoFacts strong{font-size:1.5cqw;font-weight:500}.proposalClientStrip{text-align:center;background:#f4f4f4;border-radius:.9cqw;grid-template-columns:repeat(4,1fr);align-items:center;gap:1.1cqw 2cqw;min-height:8.5cqw;margin-top:1.2cqw;padding:1.3cqw 2cqw;display:grid}.proposalClientStrip b{font-size:1.2cqw;font-weight:700}.proposalTemplateProducts h2{margin-top:9cqw}.proposalProductCards{grid-template-columns:repeat(4,1fr);gap:1.1cqw;margin-top:6.5cqw;display:grid}.proposalProductCards>div{text-align:center;background:#f5f4f7;border-radius:1.1cqw;min-height:15.5cqw;padding:2cqw 1.5cqw}.proposalProductCards strong{border:.16cqw solid #222;border-radius:.5cqw;padding:.2cqw .65cqw;font-size:1.4cqw;display:inline-block}.proposalProductCards h3{border-bottom:.08cqw solid #d8d8d8;margin:1.1cqw 0 1.3cqw;padding-bottom:1.2cqw;font-size:1.15cqw}.proposalProductCards p{text-align:left;margin:0;font-size:.87cqw;line-height:1.65}.proposalTemplateOffer{grid-template-columns:1fr 1.12fr;gap:5.5cqw;padding-top:4.5cqw;display:grid}.proposalOfferCopy{flex-direction:column;display:flex}.proposalOfferCopy h2{font-size:3.4cqw;line-height:1.08}.proposalOfferCopy p{color:#666;max-width:90%;margin-top:auto;font-size:1.18cqw}.proposalOfferCard{background:#f2f2f2;border-radius:3cqw;flex-direction:column;min-height:31cqw;padding:3.7cqw 3.5cqw;display:flex}.proposalOfferCard>strong{font-size:6.8cqw;font-weight:400;line-height:1}.proposalOfferCard>p{margin:.6cqw 0 0;font-size:1.15cqw}.proposalOfferCard>div{gap:.7cqw;margin-top:auto;display:grid}.proposalOfferCard span{font-size:1.8cqw}.proposalOfferCard b{font-size:2cqw;font-weight:400}.proposalTemplateTerms h2{margin:1.2cqw 0 .8cqw;font-size:3cqw}.proposalTemplateTerms>.proposalDeckLead{max-width:95%;margin-bottom:3cqw;font-size:1.05cqw}.proposalTermsTable{border:.1cqw solid #2465ec}.proposalTermsTable>div{border-bottom:.1cqw solid #2465ec;grid-template-columns:36% 64%;display:grid}.proposalTermsTable>div:last-child{border-bottom:0}.proposalTermsTable>div>*{padding:.7cqw .8cqw}.proposalTermsTable>div>:first-child{border-right:.1cqw solid #2465ec}.proposalTermsTable .head{color:#2465ec;font-size:.78cqw;font-weight:600}.proposalTermsTable strong{font-size:.75cqw;line-height:1.35}.proposalTermsTable p{white-space:pre-line;margin:0;font-size:.72cqw;line-height:1.45}.proposalTemplateThanks{padding-top:6cqw}.proposalTemplateThanks h2{font-size:4.8cqw;font-weight:400}.proposalTemplateThanks>div{margin-top:8cqw}.proposalTemplateThanks h3,.proposalTemplateThanks p{margin:.55cqw 0;font-size:1.15cqw}.proposalTemplateThanks h3{font-weight:600}.proposalDeckEyebrow{color:#666;font-size:1.1cqw}.proposalTaskColumns{grid-template-columns:1fr 1.05fr;gap:4.5cqw}.proposalTaskCopy h2{max-width:84%;font-size:3.25cqw}.proposalTaskCopy p{max-width:90%;font-size:1.05cqw;line-height:1.45}.proposalSolutionCard{background:#f3f3f3;border-radius:3cqw}.proposalSolutionCard h3{margin-top:1cqw;font-size:2.3cqw}.proposalSolutionCard p{margin-top:3cqw;font-size:1.15cqw;line-height:1.55}.proposalCompositionSlide h2{margin-top:.5cqw;font-size:3.5cqw}.proposalCompositionSlide .proposalDeckLead{max-width:96%;margin-top:1.4cqw;font-size:1.25cqw}.proposalCompositionSlide .proposalBigList{gap:.5cqw;margin-top:1.2cqw}.proposalCompositionSlide .proposalBigList li{font-size:1.35cqw}.proposalCompositionSlide .proposalDeckNote{color:#666;border:0;margin:0;position:absolute;bottom:12%;left:4.2%;right:4.2%}.proposalTableSlide{height:100%}.proposalTableSlide>.proposalDeckLead{margin:.5cqw 0 1.2cqw}.proposalIntegrationTable>div>*,.proposalChannelTable>div>*{min-height:3.2cqw}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody h1,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody h2,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody h3,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody p,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody span,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody small,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody li{color:#303030}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody b,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody strong,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody h1,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody h2,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody h3{font-weight:500}.proposalDeckSlide--task .proposalDeckBody{padding-bottom:3.2%}.proposalTaskSlide{box-sizing:border-box;flex-direction:column;height:100%;padding:.5cqw 0 0;display:flex}.proposalTaskSlide>.proposalDeckEyebrow{flex:none;margin-bottom:1.1cqw}.proposalTaskColumns{flex:1;align-items:stretch;height:auto;min-height:0}.proposalTaskCopy{min-height:0}.proposalSolutionCard{height:auto;min-height:0}.proposalTaskCopy p,.proposalSolutionCard p{font-size:1.05cqw}.proposalConditionsSlide .proposalDeckLead,.proposalTableSlide>.proposalDeckLead,.proposalTemplateTerms>.proposalDeckLead{font-size:1.05cqw;line-height:1.45}.proposalTableSlide{box-sizing:border-box;padding-top:.2cqw}.proposalTableSlide>.proposalDeckEyebrow{margin:0 0 .75cqw}.proposalTableSlide>h2{margin:0 0 .75cqw;line-height:1.08}.proposalTableSlide>h3{margin:0 0 .75cqw}.proposalTemplateTerms{box-sizing:border-box;padding-top:.2cqw}.proposalTemplateTerms h2{margin:0 0 .75cqw;line-height:1.08}.proposalEcoFacts strong,.proposalClientStrip b,.proposalProductCards strong,.proposalTermsTable .head,.proposalTermsTable strong,.proposalBlueTable .head,.proposalBlueTable strong,.proposalBlueTable b,.proposalOfferCard b,.proposalTemplateThanks h3{font-weight:500}.proposalOfferSettings{gap:12px;display:grid}.proposalOfferSettingsRow{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:14px;display:grid}.proposalOfferSettingsRow>span{color:var(--fg);padding-top:10px;font-size:15px;line-height:1.3}.proposalOfferSegment{background:var(--card);border-radius:12px;gap:3px;padding:3px;display:flex}.proposalOfferSegment button{color:#6b6f78;height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;padding:0 8px;font-size:14px;font-weight:500}.proposalOfferSegment button:hover:not(:disabled){color:var(--fg)}.proposalOfferSegment button[aria-pressed=true]{background:var(--bg);color:var(--fg);box-shadow:0 1px 2px #00000014,0 0 0 1px var(--line)}.proposalOfferSegment button:disabled{cursor:default;opacity:.6}.proposalOfferEditorList{gap:12px;display:grid}.proposalOfferEditorCard{background:var(--card);border-radius:16px;padding:16px}.proposalOfferEditorCap{color:var(--fg);margin-bottom:12px;font-size:14px;font-weight:500}.proposalOfferEditorCard label{margin-bottom:12px;display:block}.proposalOfferEditorCard label:last-child{margin-bottom:0}.proposalOfferEditorCard label>span{color:#6b6f78;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.proposalOfferInput,.proposalOfferTextarea{box-sizing:border-box;border:1px solid var(--line);background:var(--field);width:100%;color:var(--fg);font:inherit;border-radius:12px;font-size:14.5px}.proposalOfferInput{height:44px;padding:0 14px}.proposalOfferTextarea{resize:vertical;min-height:64px;padding:11px 14px;line-height:1.45}.proposalOfferInput:hover,.proposalOfferTextarea:hover{border-color:var(--muted)}.proposalOfferInput:focus,.proposalOfferTextarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent);outline:0}.proposalSpecialOffer{box-sizing:border-box;color:#303030;height:100%}.proposalSpecialOffer--single{grid-template-columns:1fr 1.05fr;align-items:stretch;gap:5.4cqw;display:grid}.proposalSpecialOfferCopy{flex-direction:column;padding-top:1.2cqw;display:flex}.proposalSpecialOfferCopy h2{letter-spacing:-.025em;margin:0;font-size:3.45cqw;font-weight:400;line-height:1.06}.proposalSpecialOfferCopy>p{color:#666;max-width:90%;margin:auto 0 1.1cqw;font-size:1.05cqw;line-height:1.5}.proposalSpecialOfferCard{background:#f1f2f4;border-radius:3.1cqw;flex-direction:column;min-height:0;padding:3.4cqw;display:flex}.proposalSpecialOfferCard>strong{color:#303030;letter-spacing:-.035em;margin-top:auto;font-size:6.4cqw;line-height:.95;display:block;font-weight:400!important}.proposalSpecialOfferCard>p{color:#666;margin:1.3cqw 0 0;font-size:1.05cqw;line-height:1.45}.proposalSpecialOfferGain{gap:.65cqw;margin-top:auto;padding-top:2.2cqw;display:grid}.proposalSpecialOfferGain span{color:#303030;font-size:1.45cqw}.proposalSpecialOfferGain b{color:#666;font-size:1.45cqw;font-weight:400!important}.proposalSpecialOffer--double{flex-direction:column;padding-top:.8cqw;display:flex}.proposalSpecialOffer--double>h2{margin:0;font-size:3.45cqw;font-weight:400;line-height:1.08}.proposalSpecialOfferLead{max-width:78%;margin:1cqw 0 2.5cqw;line-height:1.45;color:#666!important;font-size:1.05cqw!important}.proposalSpecialOfferGrid{grid-template-columns:1fr 1fr;gap:1.4cqw;display:grid}.proposalSpecialOffer--double .proposalSpecialOfferCard{min-height:18.5cqw;padding:2.6cqw 2.8cqw}.proposalSpecialOffer--double .proposalSpecialOfferCard>strong{font-size:5.1cqw}.proposalSpecialOffer--double .proposalSpecialOfferCard>p{font-size:.95cqw}.proposalSpecialOfferNotes{color:#666;margin-top:1.15cqw;font-size:.72cqw;line-height:1.5}.proposalSpecialOfferNotes p{margin:0 0 .25cqw;color:#666!important;font-size:.72cqw!important}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody{color:#303030;padding-left:4%;padding-right:4%}.proposalDeckSlide--conditions .proposalDeckBody,.proposalDeckSlide--integrations .proposalDeckBody,.proposalDeckSlide--channels .proposalDeckBody,.proposalDeckSlide--additional-options .proposalDeckBody,.proposalDeckSlide--terms .proposalDeckBody{padding-top:1.45%}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckEyebrow{color:#303030;margin:0 0 1.35cqw;font-size:1.62cqw;font-weight:400;line-height:1.2}.proposalTaskCopy p,.proposalSolutionCard p,.proposalCompositionSlide .proposalDeckLead,.proposalConditionsSlide .proposalDeckLead,.proposalTableSlide>.proposalDeckLead,.proposalTemplateTerms>.proposalDeckLead{color:#303030;font-size:1.25cqw;font-weight:400;line-height:1.5}.proposalDeckSlide--task .proposalDeckBody{padding-bottom:3.2%;padding-left:4%;padding-right:4%}.proposalTaskSlide{box-sizing:border-box;flex-direction:column;height:100%;padding-top:.5cqw;display:flex}.proposalTaskSlide>.proposalDeckEyebrow{flex:none}.proposalTaskColumns{flex:1;grid-template-columns:1fr 1.05fr;align-items:stretch;gap:4.5cqw;height:auto;min-height:0}.proposalTaskCopy{flex-direction:column;min-height:0;padding-bottom:0;display:flex}.proposalTaskCopy h2{max-width:84%;margin:0}.proposalTaskCopy p{white-space:pre-line;max-width:90%;margin:auto 0 0}.proposalSolutionCard{background:#f1f2f4;border-radius:3cqw;flex-direction:column;align-self:stretch;height:auto;min-height:0;padding:3.2cqw 2.8cqw;display:flex}.proposalSolutionCard h3{margin:0;font-weight:500}.proposalSolutionCard p{white-space:pre-line;margin:auto 0 0}.proposalCompositionSlide .proposalBigList li:before{color:#303030}.proposalConditionsSlide>h2{margin:0 0 1.05cqw}.proposalConditionsSlide>h2+.proposalDeckLead{margin-top:0}.proposalConditionsSlide>h3,.proposalSectionSubhead{color:#303030;letter-spacing:-.015em;margin:2.8cqw 0 .8cqw;font-size:1.35cqw;font-weight:500;line-height:1.25}.proposalConditionsSlide>h3+.proposalDeckLead{margin-top:0}.proposalTableSlide{box-sizing:border-box;height:100%;padding-top:0}.proposalTableSlide>.proposalDeckEyebrow{margin-bottom:1.35cqw}.proposalTableSlide>.proposalSectionSubhead{margin:0 0 .85cqw}.proposalTableSlide>.proposalDeckLead{max-width:96%;margin:0 0 1.55cqw}.proposalTableSlide .proposalBlueTable{margin-top:0}.proposalDeckSlide--integrations .proposalTableSlide>.proposalDeckLead{margin-top:.15cqw}.proposalTemplateTerms{box-sizing:border-box;height:100%;padding-top:0}.proposalTemplateTerms>.proposalDeckEyebrow{margin-bottom:1.35cqw}.proposalTemplateTerms h2{margin:0 0 .85cqw}.proposalTemplateTerms>.proposalDeckLead{max-width:96%;margin:0 0 1.55cqw}.proposalTemplateTerms .proposalTermsTable{margin-top:0}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody h1,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody h2{color:#303030;font-weight:400}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody h3,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody strong,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckBody b{font-weight:500}.proposalDeckSlide--task .proposalTaskColumns{flex:auto;align-items:stretch;height:100%;min-height:0}.proposalDeckSlide--task .proposalTaskCopy,.proposalDeckSlide--task .proposalSolutionCard{box-sizing:border-box;height:100%;min-height:100%}.proposalDeckSlide--task .proposalTaskCopy{flex-direction:column;display:flex}.proposalDeckSlide--task .proposalTaskCopy h2,.proposalDeckSlide--task .proposalSolutionCard h3{letter-spacing:-.025em;margin:0;font-size:3.25cqw;line-height:1.08}.proposalDeckSlide--task .proposalTaskCopy h2{max-width:88%;font-weight:400}.proposalDeckSlide--task .proposalSolutionCard{background:#f1f2f4;border-radius:3cqw;flex-direction:column;align-self:stretch;padding:3.2cqw 2.8cqw;display:flex}.proposalDeckSlide--task .proposalSolutionCard h3{font-weight:500}.proposalDeckSlide--task .proposalTaskCopy p{max-width:90%;margin:auto 0 0!important}.proposalDeckSlide--task .proposalSolutionCard p{margin:auto 0 0!important;padding:0!important}.proposalDeckSlide--task .proposalTaskCopy p,.proposalDeckSlide--task .proposalSolutionCard p{color:#303030!important;font-size:1.55cqw!important;font-weight:400!important;line-height:1.48!important}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalDeckLead,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalTemplateEcosystem>p,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalSpecialOfferCopy>p,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalSpecialOfferLead,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalSpecialOfferCard>p{font-size:1.55cqw!important;font-weight:400!important;line-height:1.48!important}.proposalCompositionSlide .proposalDeckNote,.proposalCompositionSlide .proposalDeckNote p,.proposalCompositionSlide .proposalDeckNote b{font-size:calc(1.55cqw - 3px)!important;line-height:1.45!important}.proposalCompositionSlide .proposalDeckNote{font-weight:400!important}.proposalCompositionSlide .proposalDeckNote b{font-weight:500!important}.proposalCompositionSlide .proposalDeckNote p{margin:.45cqw 0 0!important;font-weight:400!important}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalCompositionSlide .proposalDeckNote,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalCompositionSlide .proposalDeckNote p,.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalCompositionSlide .proposalDeckNote b{color:#303030!important;font-size:calc(1.55cqw - 3px)!important;line-height:1.45!important}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalCompositionSlide .proposalDeckNote{font-weight:400!important}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalCompositionSlide .proposalDeckNote b{font-weight:500!important}.proposalDeckSlide:not(.proposalDeckSlide--efficiency-results):not(.proposalDeckSlide--comparison) .proposalCompositionSlide .proposalDeckNote p{margin:.45cqw 0 0!important;font-weight:400!important}.proposalDeckSlide--task .proposalTaskCopy{grid-template-rows:31% minmax(0,1fr);height:100%;min-height:0;display:grid}.proposalTaskTitleBox{min-height:0;overflow:hidden}.proposalTaskTitleBox h2{max-width:88%;margin:0}.proposalTaskDescriptionBox{align-items:flex-end;min-height:0;display:flex;overflow:hidden}.proposalTaskDescriptionBox p{width:90%;max-height:100%;overflow:hidden;margin:0!important}.proposalDeckSlide--task .proposalSolutionCard{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.proposalSolutionDescriptionBox{flex:auto;align-items:flex-end;min-height:0;display:flex;overflow:hidden}.proposalSolutionDescriptionBox p{width:100%;max-height:100%;overflow:hidden;margin:0!important}.proposalTaskTitleBox,.proposalTaskDescriptionBox,.proposalSolutionDescriptionBox{min-width:0;min-height:0;overflow:hidden}.proposalTaskTitleBox h2,.proposalTaskDescriptionBox p,.proposalSolutionDescriptionBox p{box-sizing:border-box;-webkit-hyphens:none;hyphens:none;max-width:100%;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}.proposalTaskTitleBox h2{width:88%;max-height:100%;overflow:hidden}.proposalTaskDescriptionBox{align-items:flex-end;display:flex}.proposalTaskDescriptionBox p{width:90%;max-height:100%;overflow:hidden}.proposalSolutionDescriptionBox{flex:auto;align-items:flex-end;display:flex}.proposalSolutionDescriptionBox p{width:100%;max-height:100%;overflow:hidden}.proposalCompositionCopy{gap:.8cqw;max-width:96%;margin-top:1.4cqw;display:grid}.proposalCompositionCopy p{color:#303030;margin:0;font-size:1.55cqw;font-weight:400;line-height:1.48}.proposalCompositionCopy .proposalDeckLead{color:#303030;max-width:96%;margin:0;font-size:1.55cqw!important;font-weight:400!important;line-height:1.48!important}.proposalCalculationTitle{margin-bottom:8px!important}.proposalCompositionSlide .proposalBigList li{font-size:1.55cqw!important;font-weight:400!important;line-height:1.48!important}.proposalCompositionCopy .proposalDeckLead{font-size:1.55cqw!important;line-height:1.48!important}.proposalContentHeading{color:#303030!important;letter-spacing:-.025em!important;margin:0 0 .85cqw!important;font-size:2.8cqw!important;font-weight:400!important;line-height:1.08!important}.proposalConditionsSlide>.proposalDeckEyebrow,.proposalTableSlide>.proposalDeckEyebrow{margin-bottom:1.35cqw}.proposalConditionsSlide>.proposalContentHeading+.proposalDeckLead,.proposalTableSlide>.proposalContentHeading+.proposalDeckLead{max-width:96%;margin:0 0 1.55cqw}.proposalDeckSlide:not(.proposalDeckSlide--cover) .proposalDeckBody{padding-top:calc(3.2% + .5cqw)}.proposalTaskSlide{padding-top:0}.proposalDeckSlide--task .proposalSolutionDescriptionBox{flex:0 auto;height:76%;margin-top:auto}.proposalCompositionSlide .proposalDeckNote{margin-top:.8cqw;padding-top:0}.proposalSettingRow>span{max-width:none}.proposalSettingRow>span:first-child{white-space:nowrap}.proposalOfferSharedNote{background:var(--card);border-radius:16px;padding:14px 16px 16px;display:block}.proposalOfferSharedNote>span{color:#6b6f78;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.proposalSpecialOfferCard>p{box-sizing:border-box;overflow-wrap:anywhere;white-space:pre-wrap;width:100%;max-width:100%;min-height:0;overflow:hidden}.proposalSpecialOffer--single .proposalSpecialOfferCard>p{max-height:4.35em}.proposalSpecialOffer--double .proposalSpecialOfferCard>p{max-height:2.9em}.proposalSpecialOffer--single .proposalSpecialOfferCard>strong{margin-top:auto}.proposalSpecialOffer--single .proposalSpecialOfferGain{margin-top:1.5cqw;padding-top:0}.proposalSpecialOffer--single .proposalSpecialOfferGain b{white-space:pre-wrap;overflow-wrap:anywhere}@media print{@page proposalLandscape{size:13.333in 7.5in;margin:0}.proposalDeckItem,.proposalDeckSlide{page:proposalLandscape!important}}.proposalOfferSharedNote{padding-left:20px;padding-right:20px}.proposalSingleOfferContent{flex-direction:column;justify-content:flex-end;gap:.45cqw;min-height:0;display:flex}.proposalSingleOfferContent>strong{color:#303030;letter-spacing:-.035em;margin:0;font-size:6.4cqw;line-height:.95;display:block;font-weight:400!important}.proposalSingleOfferContent>p{box-sizing:border-box;overflow-wrap:anywhere;white-space:pre-wrap;color:#666;max-height:4.35em;margin:0;line-height:1.45;overflow:hidden;font-size:1.55cqw!important}.proposalSpecialOfferCard--withNote .proposalSingleOfferContent{margin-bottom:0}.proposalSpecialOffer--single .proposalSpecialOfferGain{box-sizing:border-box;flex:none;height:4.35em;margin-top:.6cqw;padding:0;font-size:1.55cqw;line-height:1.45;display:block;overflow:hidden}.proposalSpecialOffer--single .proposalSpecialOfferGain b{max-width:100%;max-height:100%;font-size:inherit;line-height:inherit;overflow-wrap:anywhere;white-space:pre-wrap;display:block;overflow:hidden}.proposalSpecialOffer--double .proposalSpecialOfferNotes{box-sizing:border-box;color:#303030;width:100%;max-height:7.25em;margin-top:1.15cqw;overflow:hidden;font-size:calc(1.55cqw - 3px)!important;line-height:1.45!important}.proposalSpecialOffer--double .proposalSpecialOfferNotes p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 .25cqw;font-size:inherit!important;line-height:inherit!important}.proposalDeckSlide--conditions,.proposalDeckSlide--integrations,.proposalDeckSlide--channels,.proposalDeckSlide--additional-options,.proposalDeckSlide--terms{--proposal-table-font:calc(1.55cqw - 2px);--proposal-table-rule:.1cqw solid #2465ec}.proposalBlueTable,.proposalTermsTable{box-sizing:border-box;border:var(--proposal-table-rule);color:#303030;width:100%}.proposalBlueTable>div,.proposalTermsTable>div{border-bottom:var(--proposal-table-rule);box-sizing:border-box}.proposalBlueTable>div:last-child,.proposalTermsTable>div:last-child{border-bottom:0}.proposalBlueTable>div>*,.proposalTermsTable>div>*{box-sizing:border-box;border-right:var(--proposal-table-rule);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;padding:.55cqw .7cqw;color:#303030!important;font-size:var(--proposal-table-font)!important;font-weight:400!important;line-height:1.35!important}.proposalBlueTable>div>:last-child,.proposalTermsTable>div>:last-child{border-right:0!important}.proposalBlueTable .head>*,.proposalTermsTable .head>*{color:#2465ec!important;font-weight:500!important}.proposalBlueTable>div:not(.head)>:first-child,.proposalTermsTable>div:not(.head)>:first-child{font-weight:500!important}.proposalConditionsTable>div{grid-template-columns:21% 64% 15%}.proposalConditionsTable>div:nth-child(2) p{grid-row:auto}.proposalConditionsTable .proposalTableContinuation{visibility:visible}.proposalIntegrationTable>div{grid-template-columns:28% 47% 25%}.proposalChannelTable>div{grid-template-columns:38% 62%}.proposalTermsTable>div{grid-template-columns:36% 64%}.proposalMultiline,.proposalTermsTable p{white-space:pre-wrap!important}.proposalBlueTable .head,.proposalTermsTable .head{position:relative}.proposalBlueTable>div:not(.head)>:nth-child(n+2),.proposalTermsTable>div:not(.head)>:nth-child(n+2){font-size:calc(var(--proposal-table-font) - 3px)!important;font-weight:400!important}.proposalRichText{white-space:normal;font-size:inherit!important;font-weight:400!important;line-height:inherit!important}.proposalRichText p{white-space:pre-wrap;color:#303030!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important;margin:0!important;padding:0!important}.proposalRichText ul{padding:0 0 0 1.2em;list-style:outside;margin:0!important}.proposalRichText li{white-space:pre-wrap;display:list-item;color:#303030!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important;margin:0!important;padding:0!important}.proposalRichText span{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.proposalRichText strong{font-size:inherit!important;color:#303030!important;font-weight:500!important}.proposalConditionsTable .proposalConditionsMergedRow{border-bottom:0;grid-template-columns:21% 64% 15%;min-height:0;display:grid}.proposalConditionsTable .proposalConditionsMergedRow>*{box-sizing:border-box;border-right:var(--proposal-table-rule);min-width:0;margin:0;padding:.55cqw .7cqw;font-weight:400;line-height:1.35;color:#303030!important;font-size:calc(var(--proposal-table-font) - 2px)!important}.proposalConditionsTable .proposalConditionsMergedRow>:last-child{border-right:0}.proposalConditionsLimits{grid-template-rows:repeat(3,minmax(0,1fr));display:grid;padding:0!important}.proposalConditionsLimits>span{box-sizing:border-box;border-bottom:var(--proposal-table-rule);padding:.55cqw .7cqw;line-height:1.35;font-size:var(--proposal-table-font)!important;font-weight:500!important}.proposalConditionsLimits>span:last-child{border-bottom:0}.proposalConditionsMergedRow>.proposalRichCell .proposalRichText,.proposalConditionsMergedRow>strong{font-size:inherit!important}.proposalBlueTable>div:not(.head):not(.proposalConditionsMergedRow)>:nth-child(n+2),.proposalTermsTable>div:not(.head)>:nth-child(n+2){font-size:calc(var(--proposal-table-font) - 2px)!important}.proposalBlueTable .proposalRichText strong{font-weight:500!important}.proposalBlueTable>div:not(.head):not(.proposalConditionsMergedRow)>:nth-child(n+2),.proposalTermsTable>div:not(.head)>:nth-child(n+2),.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell,.proposalConditionsTable .proposalConditionsMergedRow>strong{font-size:calc(var(--proposal-table-font) - 1px)!important}.proposalVoiceDescription{margin-top:.45cqw;display:block;color:#303030!important;font-size:var(--proposal-table-font)!important;white-space:pre-line!important;font-weight:400!important;line-height:1.35!important}.proposalIntegrationHint{color:#303030;margin:2px 0 8px;font-size:12px}.proposalIntegrationEditors{gap:10px;margin:6px 0 14px;display:grid}.proposalIntegrationEditor,.proposalVoiceEditor{background:var(--card);border-radius:14px;gap:8px;padding:12px;display:grid}.proposalIntegrationEditor strong,.proposalVoiceEditor strong{font-size:14px;font-weight:500}.proposalIntegrationEditor label{gap:4px;display:grid}.proposalIntegrationEditor label>span,.proposalVoiceEditor>span{color:var(--muted);font-size:12px}.proposalIntegrationEditor textarea{resize:vertical;box-sizing:border-box;border:1px solid var(--line);background:var(--field);width:100%;min-height:54px;color:var(--fg);font:inherit;border-radius:10px;padding:10px;font-size:13px}.proposalVoiceHeader select{border:1px solid var(--line);background:var(--field);color:var(--fg);border-radius:8px;padding:8px}.proposalVoicePlans{flex-wrap:wrap;gap:8px;display:flex}.proposalVoicePlans label{align-items:center;gap:5px;font-size:12px;display:flex}.proposalEditableText,.proposalEditableOffer,.proposalEditCell{min-width:0;position:relative}.proposalEditableText textarea,.proposalEditableOffer textarea,.proposalEditCell textarea{resize:none;box-sizing:border-box;color:#0000;caret-color:#303030;width:100%;height:100%;font:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;background:0 0;border:1px solid #0000;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.proposalEditableText textarea:focus,.proposalEditableOffer textarea:focus,.proposalEditCell textarea:focus{color:#303030;background:#fff;border-color:#2465ec;outline:0;padding:0 2px;overflow:auto}.proposalEditableText .proposalPlaceholder,.proposalEditableOffer .proposalPlaceholder{opacity:.35;font-style:normal}.proposalTaskTitleBox h2,.proposalTaskTitleBox .proposalEditableText{width:90%;max-width:90%}.proposalEditableText h2,.proposalEditableText p{margin:0!important}.proposalEditableText textarea{font-size:inherit!important}.proposalEditableOffer--discount{font-size:6.4cqw;line-height:1}.proposalEditableOffer--description{margin-top:.45cqw;font-size:1.55cqw;line-height:1.45}.proposalEditableOffer--note{font-size:1.25cqw;line-height:1.45}.proposalEditableOffer--discount>span,.proposalEditableOffer--description>span,.proposalEditableOffer--note>span{font-size:inherit;color:#303030;white-space:pre-wrap;overflow-wrap:anywhere;font-weight:400}.proposalEditCell textarea{font-size:inherit}.proposalEditCell:focus-within{z-index:1}.proposalSpecialOfferCard .proposalEditableOffer--description{max-height:4.35em;overflow:hidden}.proposalSpecialOffer--double .proposalEditableOffer--description{max-height:2.9em}.proposalSpecialOffer--single .proposalSpecialOfferGain{height:auto;min-height:4.35em}.proposalSpecialOffer--single .proposalSingleOfferContent .proposalEditableOffer--discount{margin-top:0}.proposalSpecialOffer--double .proposalSpecialOfferCard .proposalEditableOffer--discount{font-size:5.1cqw}.proposalCustomModal{background:var(--bg);border-radius:16px;gap:14px;width:min(420px,90vw);padding:24px;display:grid}.proposalCustomModal h3{margin:0;font-size:18px}.proposalCustomModal label{gap:6px;font-size:14px;display:grid}.proposalCustomModal input{border:1px solid var(--line);color:var(--fg);background:var(--field);font:inherit;border-radius:10px;padding:12px}.proposalCustomModalActions{justify-content:flex-end;gap:10px;display:flex}.proposalCustomModalActions button{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:10px;padding:10px 14px}.proposalCustomChoice{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.proposalCustomChoice button{cursor:pointer;background:0 0;border:0}.proposalAddCustom{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:12px}.proposalMagic:hover:not(:disabled),.proposalMagic:hover:disabled{background:#fff!important}@media print{.proposalEditableText textarea,.proposalEditableOffer textarea,.proposalEditCell textarea{display:none!important}.proposalPlaceholder{visibility:hidden}.proposalCustomModal{display:none!important}}.proposalEditCell textarea{width:calc(100% - 1.4cqw);height:calc(100% - 1.1cqw);min-height:1.5em;inset:.55cqw .7cqw}.proposalEditCell:has(textarea){min-height:3em}.proposalEditCell .proposalRichText{pointer-events:none}@media print{.proposalSpecialOfferGain.isEmpty,.proposalSpecialOfferNotes.isEmpty{display:none!important}}.proposalInlineEditable{min-width:1ch;color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;display:inline;background:0 0!important;border:0!important;outline:0!important}.proposalInlineEditable:focus{box-shadow:none!important;border:0!important;outline:0!important}.proposalInlineEditable:empty:before{content:attr(data-placeholder);color:#30303054;pointer-events:none}.proposalInlineEditable.proposalPending:not(:empty){color:#303030}.proposalEditableText textarea,.proposalEditableOffer textarea,.proposalEditCell textarea{display:none!important}.proposalEditableText,.proposalEditableOffer,.proposalEditCell{position:static}.proposalEditableText h2,.proposalEditableText p{width:100%;min-width:0;max-width:100%;overflow:visible}.proposalTaskTitleBox{width:90%;max-width:90%}.proposalTaskTitleBox .proposalEditableText{width:100%;max-width:100%}.proposalTaskDescriptionBox{max-height:100%;overflow:hidden}.proposalEditCell{min-width:0;padding:.55cqw .7cqw}.proposalEditCell .proposalInlineEditable{min-height:1.35em;display:block}.proposalMagic,.proposalMagic:hover,.proposalMagic:disabled,.proposalMagic:hover:disabled{background:#fff!important}.proposalTaskSettingsHint{font-size:12px!important}.proposalJumpToSlide{margin-top:10px}.proposalVoicePlanSelect{width:100%;max-width:260px;display:block}.proposalVoiceHeader .proposalOfferSegment{flex:none;width:auto}.proposalVoicePrice{white-space:pre-wrap;color:#303030}.proposalVoicePrice strong{font-weight:500!important;font-size:inherit!important}.proposalCustomModal.reportDialog{border-radius:24px;gap:18px;width:min(440px,100%);padding:32px;box-shadow:0 30px 80px -20px #00000040}.proposalCustomModal .reportField input{height:48px}.proposalCustomModalActions button{border-radius:10px;height:42px}.proposalCustomChoice button{color:#8b919d;border-radius:8px;place-items:center;padding:6px;display:grid}.proposalCustomChoice button:hover{color:#303030;background:#f2f3f5}.proposalCustomChoice button svg{display:block}@media print{.proposalInlineEditable:empty:before{content:none!important}.proposalInlineEditable{cursor:default}}.proposalInlineEditable{overflow-wrap:anywhere;width:100%;min-height:1em;line-height:inherit;overflow-anchor:none;-webkit-user-modify:read-write-plaintext-only;white-space:pre-wrap!important;caret-color:#303030!important;display:block!important}.proposalInlineEditable:empty:focus:before{content:attr(data-placeholder);color:#3030304d;pointer-events:none}.proposalInlineEditable:not(:empty):before,.proposalInlineEditable.isTyping:before{content:none!important}.proposalInlineEditable:focus{caret-color:#303030!important}.proposalEditableText,.proposalEditableText h2,.proposalEditableText p,.proposalTaskDescriptionBox,.proposalSolutionDescriptionBox{overflow-anchor:none}.proposalTaskTitleBox h2,.proposalTaskTitleBox .proposalInlineEditable{max-height:3.45em!important;overflow:hidden!important}.proposalTaskDescriptionBox p,.proposalSolutionDescriptionBox p{line-height:1.45;max-height:100%!important;display:block!important}.proposalSolutionDescriptionBox .proposalInlineEditable{max-height:15.95em;overflow:hidden!important}.proposalDeckSlide--task .proposalDeckBody,.proposalPreview,.proposalDeckItem{overflow-anchor:none}.proposalVoicePrice{gap:.5em;display:grid;white-space:normal!important}.proposalVoicePrice>div{font-weight:400;line-height:1.4;display:block}.proposalVoicePrice strong{font-weight:500!important}.proposalVoicePlanSelect{appearance:none;background-image:none!important;padding-right:34px!important}.proposalVoiceEditor{position:relative}.proposalVoiceEditor:after{content:"";pointer-events:none;border-bottom:1.5px solid #303030;border-right:1.5px solid #303030;width:7px;height:7px;position:absolute;bottom:29px;right:22px;transform:rotate(45deg)}.proposalConditionsMergedRow>.proposalRichCell,.proposalIntegrationTable .proposalEditCell,.proposalChannelTable .proposalEditCell{color:#303030!important;font-weight:400!important;line-height:1.35!important}.proposalBlueTable>div:not(.head) .proposalRichText{font-size:inherit!important;line-height:inherit!important}.proposalBlueTable>div:not(.head) .proposalRichText ul{margin:0!important;padding-left:1.2em!important;list-style:outside!important;display:block!important}.proposalBlueTable>div:not(.head) .proposalRichText li{font-size:inherit!important;line-height:inherit!important;display:list-item!important}.proposalBlueTable>div:not(.head) .proposalRichText strong{color:#303030!important;font-weight:500!important}.proposalInlineEditable[contenteditable=true]{-webkit-text-fill-color:#303030;position:relative;cursor:text!important;caret-color:#303030!important;-webkit-user-select:text!important;user-select:text!important;min-width:1ch!important;min-height:1.2em!important;display:block!important}.proposalInlineEditable[contenteditable=true]:focus{-webkit-text-fill-color:#303030;caret-color:#303030!important;outline:none!important}.proposalInlineEditable[contenteditable=true]:empty:focus:before{color:#30303047}.proposalBlueTable .proposalRichText ul{margin:0!important;padding-left:.7em!important;list-style:outside!important}.proposalBlueTable .proposalRichText li{text-indent:0!important;margin-left:0!important;padding-left:0!important}.proposalBlueTable .proposalRichText li::marker{font-size:.9em}.proposalConditionsMergedRow>.proposalRichCell,.proposalConditionsMergedRow>strong{font-size:calc(var(--proposal-table-font) - 1px)!important}.proposalConditionsMergedRow>.proposalRichCell .proposalRichText,.proposalConditionsMergedRow>.proposalRichCell .proposalRichText p,.proposalConditionsMergedRow>.proposalRichCell .proposalRichText li,.proposalConditionsMergedRow>.proposalRichCell .proposalRichText strong,.proposalConditionsMergedRow>.proposalRichCell .proposalRichText span{font-size:inherit!important;line-height:1.35!important}.proposalVoiceEditor{gap:8px!important}.proposalVoiceHeader{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.proposalVoiceHeader>.proposalOfferSegment{align-items:center;gap:4px;flex:none!important;width:auto!important;margin:0!important;display:inline-flex!important}.proposalVoiceHeader>.proposalOfferSegment button{white-space:nowrap}.proposalVoicePlanSelect{min-height:48px;font-size:inherit;appearance:none!important;background-image:none!important;width:100%!important;max-width:none!important;padding-right:40px!important}.proposalVoiceEditor:after{width:7px;height:7px;bottom:28px!important;right:28px!important}.proposalSettings>.proposalCalculationTitle{margin-top:32px!important}.proposalPeriodSetting{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.proposalPeriodSetting>.proposalOfferSegment{flex:none;width:auto}.proposalPeriodSetting>.proposalOfferSegment button{white-space:nowrap;padding:8px 10px}.proposalVoicePlanWrap{width:100%;height:40px;position:relative}.proposalVoicePlanWrap .proposalVoicePlanSelect{cursor:pointer;background:var(--field)!important;border:1px solid var(--line)!important;appearance:none!important;width:100%!important;height:40px!important;box-shadow:none!important;border-radius:10px!important;padding:0 32px 0 12px!important;font-size:13px!important;line-height:40px!important}.proposalVoicePlanWrap .proposalMultiChevron{pointer-events:none;margin:0;position:absolute;top:16px;right:13px}.proposalVoiceEditor:after{content:none!important}.proposalCalculationSelect{background:var(--field)!important;border:1px solid var(--line)!important;border-radius:10px!important;height:40px!important;padding:0 12px!important;font-size:13px!important}.proposalTaskTitleBox .proposalEditableText h2,.proposalTaskTitleBox .proposalInlineEditable{max-height:none!important;overflow:visible!important}.proposalEditableText .proposalInlineEditable:empty:before,.proposalEditableOffer .proposalInlineEditable:empty:before,.proposalEditCell .proposalInlineEditable:empty:before{pointer-events:none;display:inline;content:attr(data-placeholder)!important;color:#3030304d!important}.proposalInlineEditable:empty:focus:before{content:attr(data-placeholder)!important}.proposalInlineEditable:focus{caret-color:#303030!important;outline:none!important}.proposalTaskDescriptionBox .proposalEditableText,.proposalSolutionDescriptionBox .proposalEditableText{width:100%;display:block}.proposalTaskDescriptionBox .proposalInlineEditable,.proposalSolutionDescriptionBox .proposalInlineEditable{display:block;white-space:pre-wrap!important;text-align:left!important}.proposalVoicePrice{gap:0!important}.proposalVoicePrice>div{margin:0!important;padding:0!important;line-height:1.3!important}.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell,.proposalConditionsTable .proposalConditionsMergedRow>strong,.proposalIntegrationTable>div:not(.head)>:nth-child(n+2){font-size:calc(var(--proposal-table-font) - 1px)!important}.proposalConditionsTable .proposalRichText ul,.proposalIntegrationTable .proposalRichText ul{padding-left:.75em!important;list-style-position:outside!important}.proposalConditionsTable .proposalRichText li,.proposalIntegrationTable .proposalRichText li{text-indent:0!important;padding-left:0!important}.proposalSingleSelect{position:relative;flex:auto!important;width:100%!important;min-width:0!important}.proposalSingleSelect>.proposalMultiSelectButton{background:var(--field)!important;height:40px!important;min-height:40px!important;color:var(--fg)!important;box-shadow:none!important;border-radius:10px!important;padding:0 12px!important;font-size:13px!important}.proposalSingleSelect>.proposalMultiSelectButton .proposalSingleChoice{color:var(--fg);font-size:13px;line-height:1.35}.proposalSingleSelectMenu{width:100%;min-width:100%;left:0;right:0}.proposalVoiceEditor:after{display:none!important}.proposalVoiceEditor>.proposalSingleSelect{width:100%!important}.proposalTaskTitleBox{transform:translateY(.35cqw)}.proposalTaskTitleBox .proposalEditableText h2,.proposalTaskTitleBox .proposalInlineEditable{max-height:none!important;overflow:visible!important}.proposalTaskDescriptionBox .proposalEditableText{max-height:13.05em;overflow:visible}.proposalDeckSlide--task .proposalTaskDescriptionBox{align-self:end;height:auto;min-height:0;max-height:13.05em}.proposalEditableText .proposalInlineEditable:empty:before,.proposalEditableOffer .proposalInlineEditable:empty:before,.proposalEditCell .proposalInlineEditable:empty:before{opacity:1;color:#3030303d!important;-webkit-text-fill-color:#3030303d!important}.proposalEditableText .proposalInlineEditable:empty:focus:before,.proposalEditableOffer .proposalInlineEditable:empty:focus:before{color:#3030303d!important;-webkit-text-fill-color:#3030303d!important}.proposalSpecialOffer--single .proposalSpecialOfferGain{align-self:stretch;min-height:0!important;margin-top:.3cqw!important;padding-top:0!important}.proposalSpecialOffer--single .proposalSingleOfferContent{margin-top:auto}.proposalSpecialOffer--single .proposalSpecialOfferCard{justify-content:flex-end!important}.proposalSpecialOffer--single .proposalSpecialOfferGain .proposalEditableOffer--note{margin-bottom:0!important}.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell,.proposalConditionsTable .proposalConditionsMergedRow>strong,.proposalIntegrationTable>div:not(.head)>:nth-child(n+2),.proposalChannelTable>div:not(.head)>:nth-child(n+2){font-size:calc(var(--proposal-table-font) - 1px)!important;line-height:1.35!important}.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell *,.proposalIntegrationTable>div:not(.head)>:nth-child(n+2) *,.proposalChannelTable>div:not(.head)>:nth-child(n+2) *{font-size:inherit!important;line-height:inherit!important}.proposalIntegrationEditableList{white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.4em;outline:none!important;margin:0!important;padding:0!important;list-style:none!important}.proposalConditionsTable .proposalRichText ul,.proposalIntegrationTable .proposalRichText ul,.proposalIntegrationTable .proposalIntegrationEditableList{margin:0!important;padding:0!important;list-style:none!important}.proposalConditionsTable .proposalRichText li,.proposalIntegrationTable .proposalRichText li,.proposalIntegrationTable .proposalIntegrationEditableList>li{position:relative;text-indent:0!important;margin:0!important;padding:0 0 0 .72em!important;list-style:none!important;display:block!important}.proposalConditionsTable .proposalRichText li:before,.proposalIntegrationTable .proposalRichText li:before,.proposalIntegrationTable .proposalIntegrationEditableList>li:before{content:"•";font:inherit;color:#303030;display:block;position:absolute;top:0;left:0}.proposalIntegrationEditableList:empty:after{content:"•";color:#3030303d}.proposalIntegrationEditableList:focus{caret-color:#303030!important;outline:none!important}.proposalSpecialOffer--single .proposalSpecialOfferCard--withNote{padding-bottom:1.1cqw!important}.proposalSpecialOffer--single .proposalSpecialOfferCard--withNote .proposalSpecialOfferGain{margin-bottom:0!important}.proposalDeckSlide--task .proposalTaskCopy{grid-template-rows:41% minmax(0,1fr)!important}.proposalDeckSlide--task .proposalTaskTitleBox{min-height:0;height:100%!important;overflow:visible!important;transform:translateY(.2cqw)!important}.proposalDeckSlide--task .proposalTaskTitleBox h2{max-height:none!important;line-height:1.08!important;overflow:visible!important}.proposalDeckSlide--task .proposalTaskTitleBox .proposalInlineEditable{line-height:inherit!important;max-height:none!important;overflow:visible!important}.proposalDeckSlide--task .proposalTaskDescriptionBox{align-self:end;max-height:10.15em!important}.proposalDeckSlide--task .proposalTaskDescriptionBox .proposalInlineEditable{max-height:10.15em!important}.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell,.proposalConditionsTable .proposalConditionsMergedRow>strong,.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell .proposalRichText,.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell .proposalRichText p,.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell .proposalRichText li,.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell .proposalRichText span,.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell .proposalRichText strong{font-size:calc(var(--proposal-table-font) - 1px)!important;line-height:1.35!important}.proposalConditionsTable .proposalConditionsMergedRow>.proposalRichCell .proposalRichText strong{font-weight:500!important}.proposalEditableText .proposalInlineEditable:empty:before,.proposalEditableOffer .proposalInlineEditable:empty:before,.proposalEditCell .proposalInlineEditable:empty:before,.proposalEditableText .proposalInlineEditable:empty:focus:before,.proposalEditableOffer .proposalInlineEditable:empty:focus:before{color:#30303057!important;-webkit-text-fill-color:#30303057!important}.proposalDeckSlide--task .proposalSolutionCard{position:relative;top:-3cqw;height:calc(100% + 3cqw)!important;min-height:calc(100% + 3cqw)!important}.proposalDeckSlide--task .proposalTaskDescriptionBox,.proposalDeckSlide--task .proposalTaskDescriptionBox .proposalInlineEditable{max-height:14.5em!important}.proposalDeckSlide--conditions .proposalConditionsTable .proposalConditionsMergedRow>strong{font-size:calc(var(--proposal-table-font) - 1px)!important;font-weight:500!important;line-height:1.35!important}.proposalDeckSlide--conditions .proposalConditionsMergedRow .proposalRichCell .proposalRichText ul{margin:0!important;padding-left:0!important;list-style:none!important}.proposalDeckSlide--conditions .proposalConditionsMergedRow .proposalRichCell .proposalRichText li{position:relative;margin:0!important;padding-left:.75em!important;list-style:none!important}.proposalDeckSlide--conditions .proposalConditionsMergedRow .proposalRichCell .proposalRichText li:before{content:"•";color:#303030;font:inherit;position:absolute;top:0;left:0}.proposalFreeIntegration .proposalRichSpacer{height:1.35em!important;min-height:1.35em!important;margin:0!important}.proposalFreeIntegration p{margin:0!important}.proposalDeckSlide .proposalDeckChrome,.proposalDeckSlide .proposalDeckFooter{box-sizing:border-box!important;color:#303030!important;justify-content:space-between!important;align-items:center!important;height:8.5%!important;min-height:0!important;margin:0 4%!important;padding:0!important;font-size:1.05cqw!important;line-height:1.45!important;display:flex!important}.proposalDeckSlide .proposalDeckChrome{border-bottom:.1cqw solid #626262}.proposalDeckSlide .proposalDeckFooter{border-top:.1cqw solid #777}.proposalDeckSlide .proposalDeckChrome>span,.proposalDeckSlide .proposalDeckFooter>span{font-size:inherit!important;line-height:inherit!important;font-weight:400!important}.proposalDeckSlide .proposalDeckBrand{letter-spacing:normal!important;align-items:center!important;gap:.85cqw!important;font-weight:400!important;display:flex!important}.proposalDeckSlide .proposalBrandLogo{object-fit:contain;flex:none;width:11.1cqw;height:auto;max-height:3cqw;display:block}.proposalDeckSlide .proposalDeckBrand i{color:#303030!important;font-size:1.35cqw!important;font-style:normal!important;font-weight:400!important;line-height:1!important}.proposalDeckSlide .proposalClientLogo{object-fit:contain;width:auto;max-width:11cqw;height:auto;max-height:3cqw}.proposalTemplateThanks .proposalThanksContacts{flex-direction:column;align-items:flex-start;gap:.45cqw;margin-top:8cqw;display:flex}.proposalTemplateThanks .proposalThanksContacts h3,.proposalTemplateThanks .proposalThanksContacts p{letter-spacing:normal;color:#303030;font-weight:400;margin:0!important;font-size:1.55cqw!important;line-height:1.48!important}.proposalTemplateThanks .proposalThanksContacts h3{font-weight:500!important}.proposalTemplateThanks .proposalThanksContact{align-items:center;gap:.7cqw;display:flex}.proposalTemplateThanks .proposalThanksIcon{color:#303030;flex:0 0 1.55cqw;justify-content:center;align-items:center;width:1.55cqw;height:1.55cqw;display:flex}.proposalTemplateThanks .proposalThanksIcon svg{width:1.2cqw;height:1.2cqw;display:block}.proposalDeckSlide--cover .proposalDeckBody{height:100%!important;padding:0!important;container-type:inline-size!important}.proposalCoverVisual{color:#fff;background:#050a22 url(/proposal-cover.webp) 50%/cover no-repeat;width:100%;height:100%;position:relative;overflow:hidden}.proposalCoverVisual:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 92% 90%,#408afa 0%,#0000 43%),radial-gradient(at 12% 100%,#216afa 0%,#0000 46%),linear-gradient(150deg,#020514 18%,#10236b 70%,#376ed5);position:absolute;inset:0}.proposalCoverVisual:has(.proposalCoverHeadline):before{opacity:0}.proposalCoverChip{color:#fff;background:#4d86ed;border:1px solid #fff;border-radius:1cqw;align-items:center;gap:.75cqw;padding:.65cqw .8cqw;font-size:2.05cqw;line-height:1.15;display:none;position:absolute;top:13%;left:3.96%}.proposalCoverChip img{filter:brightness(0)invert();width:14cqw}.proposalCoverHeadline{color:#fff;flex-direction:column;gap:0;width:92.08%;display:flex;position:absolute;top:29.17%;left:3.96%}.proposalDeckSlide--cover .proposalCoverHeadline h1{white-space:nowrap;letter-spacing:-.104cqw!important;color:#fff!important;max-width:none!important;margin:0!important;font-size:5.52cqw!important;font-weight:500!important;line-height:1.03!important}.proposalDeckSlide--cover .proposalCoverHeadline p{white-space:nowrap;letter-spacing:-.104cqw!important;color:#fff!important;margin:0!important;font-size:4.375cqw!important;font-weight:400!important;line-height:1.03!important}.proposalDeckSlide--ecosystem .proposalDeckBody,.proposalDeckSlide--products .proposalDeckBody{z-index:0;position:relative;padding:0!important}.proposalFullSlideArtwork{position:absolute;inset:0;overflow:hidden}.proposalFullSlideArtwork>img{object-fit:fill;width:100%;height:100%;display:none;position:absolute;inset:0}.proposalFullSlideArtwork>img.isLoaded{display:block}.proposalArtworkFallback{box-sizing:border-box;width:100%;height:100%;padding:3.2% 4.2% 2.2%}.proposalDeckSlide--ecosystem .proposalDeckChrome,.proposalDeckSlide--ecosystem .proposalDeckFooter,.proposalDeckSlide--products .proposalDeckChrome,.proposalDeckSlide--products .proposalDeckFooter{z-index:2;position:relative}.proposalDeckSlide .proposalBrandLogo{width:8.6cqw!important;max-height:2.6cqw!important}.proposalDeckSlide .proposalDeckBrand i{font-size:calc(1.35cqw - 2px)!important}.proposalCoverVisual{background-image:url(/proposal-cover.webp),radial-gradient(at 92% 90%,#408afa 0%,#0000 43%),radial-gradient(at 12% 100%,#216afa 0%,#0000 46%),linear-gradient(150deg,#020514 18%,#10236b 70%,#376ed5)!important}.proposalCoverVisual:before,.proposalCoverVisual .proposalCoverChip{display:none!important}.proposalDeckSlide--ecosystem .proposalDeckBody,.proposalDeckSlide--products .proposalDeckBody{width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important}.proposalDeckSlide--ecosystem .proposalDeckChrome,.proposalDeckSlide--products .proposalDeckChrome{z-index:3;top:0;left:0;right:0;margin:0 4%!important;position:absolute!important}.proposalDeckSlide--ecosystem .proposalDeckFooter,.proposalDeckSlide--products .proposalDeckFooter{z-index:3;bottom:0;left:0;right:0;margin:0 4%!important;position:absolute!important}.proposalDeckSlide--ecosystem .proposalArtworkFallback,.proposalDeckSlide--products .proposalArtworkFallback{padding:9% 4.2%!important}.proposalDeckSlide--composition .proposalCompositionSlide>.proposalDeckLead,.proposalDeckSlide--composition .proposalCompositionSlide>.proposalBigList>li,.proposalDeckSlide--composition .proposalCompositionCopy>.proposalDeckLead{letter-spacing:normal!important;font-family:inherit!important;font-size:1.55cqw!important;font-weight:400!important;line-height:1.48!important}.proposalDeckSlide--composition .proposalCompositionSlide>.proposalDeckLead b{font-size:inherit!important;font-weight:500!important}.proposalDeckSlide--efficiency-results .proposalResultSlide{grid-template-columns:1.08fr .92fr;align-items:stretch;gap:3.2cqw}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child h2{letter-spacing:-.025em!important;color:#303030!important;font-size:3.65cqw!important;font-weight:500!important;line-height:1.06!important}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child h2 span{color:#8e939d!important;font-weight:400!important}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child p{color:#555!important;margin:1cqw 0 1.9cqw!important;font-size:1.15cqw!important;font-weight:400!important;line-height:1.48!important}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child p strong{font-size:inherit!important;color:#303030!important;font-weight:500!important}.proposalDeckSlide--efficiency-results .proposalResultBlue{border-radius:1.8cqw;min-height:0;padding:3.1cqw 3cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>span{font-size:1.12cqw!important;font-weight:400!important;line-height:1.42!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>strong{white-space:nowrap;letter-spacing:-.025em!important;font-size:5.15cqw!important;font-weight:400!important;line-height:1.05!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>p{color:#ffffffe6!important;max-width:100%!important;font-size:1.1cqw!important;font-weight:400!important;line-height:1.45!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>div{margin:auto -3cqw -3.1cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section{min-width:0;padding:1.35cqw 1.2cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section small{font-size:.95cqw!important;font-weight:400!important;line-height:1.3!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section b{margin-top:.95cqw;font-size:1.5cqw!important;font-weight:400!important;line-height:1.3!important}.proposalDeckSlide--efficiency-results .proposalResultSide{min-width:0}.proposalDeckSlide--efficiency-results .proposalResultKpis{align-items:stretch;gap:.8cqw}.proposalDeckSlide--efficiency-results .proposalResultKpis section{box-sizing:border-box;border-radius:1.15cqw;flex-direction:column;align-items:flex-start;min-width:0;display:flex;min-height:9.2cqw!important;padding:1.12cqw!important}.proposalDeckSlide--efficiency-results .proposalResultKpis span,.proposalDeckSlide--efficiency-results .proposalResultKpis small{overflow-wrap:break-word;color:#777!important;font-size:.95cqw!important;font-weight:400!important;line-height:1.32!important}.proposalDeckSlide--efficiency-results .proposalResultKpis b{white-space:nowrap;margin:.7cqw 0 .65cqw!important;font-size:2cqw!important;font-weight:400!important;line-height:1.12!important}.proposalDeckSlide--efficiency-results .proposalResultSide h3{margin:2.2cqw 0 .55cqw!important;padding-bottom:.75cqw!important;font-size:1.95cqw!important;font-weight:400!important;line-height:1.2!important}.proposalDeckSlide--efficiency-results .proposalSourceData>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.3cqw;padding:.7cqw 0!important;display:grid!important}.proposalDeckSlide--efficiency-results .proposalSourceData span,.proposalDeckSlide--efficiency-results .proposalSourceData b{letter-spacing:normal;font-size:1.05cqw!important;line-height:1.34!important}.proposalDeckSlide--efficiency-results .proposalSourceData span{color:#858585!important;font-weight:400!important}.proposalDeckSlide--efficiency-results .proposalSourceData b{color:#303030!important;text-align:right!important;font-weight:500!important}.proposalDeckSlide--efficiency-results :is(b,strong){font-synthesis:none}.proposalDeckSlide--comparison .proposalComparisonSlide{grid-template-columns:1fr 1fr!important;gap:3cqw!important}.proposalDeckSlide--comparison .proposalCompare>div{align-items:center;min-height:3.15cqw;display:grid;padding:.65cqw 0!important;font-size:.99cqw!important;font-weight:400!important;line-height:1.4!important}.proposalDeckSlide--comparison .proposalCompare .head{font-weight:500!important}.proposalDeckSlide--comparison .proposalCompare b{font-weight:500!important;font-size:inherit!important;text-align:right!important}.proposalDeckSlide--comparison .proposalCompare .wide{text-align:left!important;font-weight:400!important}.proposalDeckSlide--comparison .proposalCompare .strong{font-weight:500!important}.proposalDeckSlide--comparison .proposalComparisonGain strong{font-size:2.8cqw!important;font-weight:400!important}.proposalDeckSlide--comparison .proposalTimeTable>div{box-sizing:border-box;align-items:center;min-height:3.4cqw!important;padding:.55cqw 0!important;font-size:.95cqw!important;font-weight:400!important;line-height:1.4!important}.proposalDeckSlide--comparison .proposalTimeTable .head,.proposalDeckSlide--comparison .proposalTimeTable .strong{font-weight:500!important}.proposalDeckSlide--comparison .proposalTimeTable b{text-align:right!important;font-weight:400!important;font-size:inherit!important}.proposalDeckSlide--comparison .proposalTimeTable strong{font-size:inherit!important;text-align:left!important;font-weight:500!important}.proposalDeckSlide--efficiency-results .proposalResultSlide{align-items:stretch!important;height:100%!important}.proposalDeckSlide--efficiency-results .proposalResultMain,.proposalDeckSlide--efficiency-results .proposalResultSide{box-sizing:border-box!important;height:100%!important;min-height:0!important}.proposalDeckSlide--efficiency-results .proposalResultSide{flex-direction:column!important;display:flex!important}.proposalDeckSlide--efficiency-results .proposalSourceData{flex-direction:column!important;flex:auto!important;justify-content:space-between!important;min-height:0!important;display:flex!important}.proposalDeckSlide--efficiency-results .proposalSourceData>div{flex:auto!important;min-height:0!important}.proposalDeckSlide--efficiency-results .proposalResultBlue{margin-top:3.8cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>span,.proposalDeckSlide--efficiency-results .proposalResultBlue>p,.proposalDeckSlide--efficiency-results .proposalResultBlue section small,.proposalDeckSlide--efficiency-results .proposalResultBlue section b,.proposalDeckSlide--efficiency-results .proposalSourceData span,.proposalDeckSlide--efficiency-results .proposalSourceData b,.proposalDeckSlide--efficiency-results .proposalResultSide h3{letter-spacing:normal!important;font-size:1.55cqw!important;font-weight:400!important;line-height:1.3!important}.proposalDeckSlide--efficiency-results .proposalSourceData b{font-weight:500!important}.proposalDeckSlide--efficiency-results .proposalResultSide h3{line-height:1.12!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>span{white-space:nowrap!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>p{white-space:nowrap!important;max-width:none!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section{padding:1cqw .85cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section small{line-height:1.15!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section b{margin-top:.8cqw!important;line-height:1.13!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>div{min-height:9cqw}.proposalDeckSlide--efficiency-results .proposalResultBlue>strong{margin:.9cqw 0!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>p{white-space:normal!important;overflow-wrap:normal!important}.proposalDeckSlide--cover .proposalCoverHeadline{width:77.2917%!important;top:69.9074%!important;left:3.95833%!important}.proposalDeckSlide--cover .proposalCoverHeadline h1{letter-spacing:-.104167cqw!important;font-size:5.52083cqw!important;font-weight:500!important;line-height:1.03!important}.proposalDeckSlide--cover .proposalCoverHeadline p{letter-spacing:-.104167cqw!important;font-size:4.375cqw!important;font-weight:400!important;line-height:1.03!important}.proposalDeckSlide--thanks{background:#02071e url(/proposal-thanks.webp) 50%/cover no-repeat!important}.proposalDeckSlide--thanks .proposalDeckBody{z-index:1;position:relative}.proposalDeckSlide--thanks .proposalTemplateThanks h2,.proposalDeckSlide--thanks .proposalTemplateThanks h3,.proposalDeckSlide--thanks .proposalTemplateThanks p,.proposalDeckSlide--thanks .proposalThanksIcon{color:#fff!important}.proposalDeckSlide--thanks .proposalDeckChrome,.proposalDeckSlide--thanks .proposalDeckFooter{z-index:2;position:relative;color:#fff!important;border-color:#ffffffa6!important}.proposalDeckSlide--thanks .proposalDeckChrome>span,.proposalDeckSlide--thanks .proposalDeckFooter>span,.proposalDeckSlide--thanks .proposalDeckFooter span:first-child{color:#fff!important}.proposalDeckSlide--thanks .proposalBrandLogo{filter:brightness(0)invert()}.proposalDeckSlide--thanks .proposalDeckBrand i{color:#fff!important}.proposalDeckSlide--efficiency-results .proposalResultKpis{flex:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.85cqw!important;display:grid!important}.proposalDeckSlide--efficiency-results .proposalResultKpis section{justify-content:flex-start!important;gap:0!important;height:12.5cqw!important;min-height:12.5cqw!important;padding:1.15cqw!important;overflow:hidden!important}.proposalDeckSlide--efficiency-results .proposalResultKpis span{color:#70757b!important;white-space:normal!important;font-size:1.08cqw!important;font-weight:500!important;line-height:1.23!important}.proposalDeckSlide--efficiency-results .proposalResultKpis b{white-space:nowrap!important;letter-spacing:-.035em!important;margin:.85cqw 0 .6cqw!important;font-size:2.35cqw!important;font-weight:400!important;line-height:1.1!important}.proposalDeckSlide--efficiency-results .proposalResultKpis small{color:#777!important;font-size:1.12cqw!important;font-weight:400!important;line-height:1.24!important}.proposalDeckSlide--efficiency-results .proposalResultSide h3{flex:none!important;margin:1.35cqw 0 .2cqw!important;padding-bottom:.65cqw!important}.proposalDeckSlide--efficiency-results .proposalSourceData{flex:auto!important;justify-content:stretch!important;min-height:0!important}.proposalDeckSlide--efficiency-results .proposalSourceData>div{flex:1 1 0!important;min-height:0!important;padding:.3cqw 0!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>span{font-weight:500!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section small{font-size:calc(1.55cqw - 2px)!important;font-weight:500!important}.proposalDeckSlide--efficiency-results .proposalResultSlide{grid-template-rows:13.4cqw auto minmax(0,1fr)!important;grid-template-columns:.94fr 1.06fr!important;align-items:stretch!important;gap:0 3.2cqw!important;height:100%!important;display:grid!important}.proposalDeckSlide--efficiency-results .proposalResultMain,.proposalDeckSlide--efficiency-results .proposalResultSide{display:contents!important}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child{grid-area:1/1;align-self:center;min-width:0}.proposalDeckSlide--efficiency-results .proposalResultKpis{grid-area:1/2;align-self:stretch!important}.proposalDeckSlide--efficiency-results .proposalResultKpis section{height:auto!important;min-height:0!important}.proposalDeckSlide--efficiency-results .proposalResultSide h3{grid-area:2/1;align-self:end!important;margin:0 0 .5cqw!important}.proposalDeckSlide--efficiency-results .proposalSourceData{grid-area:3/1;align-self:stretch!important;min-height:0!important}.proposalDeckSlide--efficiency-results .proposalResultBlue{grid-area:2/2/4;box-sizing:border-box!important;height:100%!important;min-height:0!important;margin:0!important}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child{align-self:center!important}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child h2{font-size:4.25cqw!important;line-height:1.05!important}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child h2 span{white-space:nowrap!important;font-size:.73em!important}.proposalDeckSlide--efficiency-results .proposalEfficiencyDisclaimer{color:#777!important;max-width:97%!important;margin:1.1cqw 0 0!important;font-size:1.05cqw!important;font-weight:400!important;line-height:1.4!important}.proposalDeckSlide--efficiency-results .proposalResultKpis{transform:translateY(-.5cqw);align-self:start!important}.proposalDeckSlide--efficiency-results .proposalResultKpis span{font-size:1.28cqw!important;line-height:1.2!important}.proposalDeckSlide--efficiency-results .proposalResultKpis b{margin:1.05cqw 0 .8cqw!important;font-size:2.75cqw!important}.proposalDeckSlide--efficiency-results .proposalResultKpis small{font-size:1.3cqw!important;line-height:1.22!important}.proposalDeckSlide--efficiency-results .proposalResultKpis section{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;padding:1.25cqw!important;display:flex!important}.proposalDeckSlide--efficiency-results .proposalResultKpis section span,.proposalDeckSlide--efficiency-results .proposalResultKpis section b,.proposalDeckSlide--efficiency-results .proposalResultKpis section small{text-align:left!important;width:100%!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section{box-sizing:border-box!important;padding-left:2cqw!important;padding-right:.65cqw!important}.proposalDeckSlide--efficiency-results .proposalResultKpis{align-items:stretch!important}.proposalDeckSlide--efficiency-results .proposalResultKpis section{box-sizing:border-box!important;text-align:left!important;justify-content:center!important}.proposalDeckSlide--efficiency-results .proposalResultBlue{padding-left:3cqw!important;padding-right:3cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>p{white-space:nowrap!important;letter-spacing:normal!important;max-width:100%!important;font-size:1.12cqw!important;font-weight:400!important;line-height:1.45!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>div{margin-left:-3cqw!important;margin-right:-3cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section{text-align:left!important;padding-left:3cqw!important;padding-right:.7cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section small,.proposalDeckSlide--efficiency-results .proposalResultBlue section b{text-align:left!important}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child{align-self:start!important;padding-top:.8cqw!important}.proposalDeckSlide--efficiency-results .proposalEfficiencyDisclaimer{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;max-width:96%!important;margin-top:1.1cqw!important;font-size:.98cqw!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}.proposalDeckSlide--efficiency-results .proposalResultKpis{align-self:start!important;gap:.85cqw!important;transform:none!important}.proposalDeckSlide--efficiency-results .proposalResultKpis section{border-radius:1.15cqw!important;height:14.6cqw!important;min-height:14.6cqw!important;padding:1.25cqw!important}.proposalDeckSlide--efficiency-results .proposalResultSlide{grid-template-rows:16.5cqw auto minmax(0,1fr)!important}.proposalDeckSlide--efficiency-results .proposalResultKpis{align-self:start!important;transform:none!important}.proposalDeckSlide--efficiency-results .proposalResultBlue{padding:1.5cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>div{margin-bottom:-1.5cqw!important;margin-left:-1.5cqw!important;margin-right:-1.5cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section{padding-left:1.5cqw!important;padding-right:.7cqw!important}.proposalDeckSlide--efficiency-results .proposalSourceData{justify-content:space-between!important}.proposalDeckSlide--efficiency-results .proposalSourceData>div{flex:auto!important;padding:.6cqw 0!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>strong{font-size:calc(5.15cqw + 2px)!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section small,.proposalDeckSlide--efficiency-results .proposalResultBlue section b{text-align:center!important;width:100%!important}.proposalDeckSlide--comparison .proposalComparisonSlide h2{font-size:2.6cqw!important;font-weight:400!important;line-height:1.2!important}.proposalDeckSlide--comparison .proposalComparisonSlide .proposalDeckLead{font-size:1.2cqw!important;font-weight:400!important;line-height:1.45!important}.proposalDeckSlide--comparison .proposalCompare>div,.proposalDeckSlide--comparison .proposalTimeTable>div{font-size:1.08cqw!important;font-weight:400!important;line-height:1.36!important}.proposalDeckSlide--comparison .proposalCompare>div:not(.head)>b,.proposalDeckSlide--comparison .proposalTimeTable>div:not(.head)>b,.proposalDeckSlide--comparison .proposalTimeTable>div:not(.head)>strong{text-align:right!important}.proposalDeckSlide--comparison .proposalComparisonGain{align-items:center!important}.proposalDeckSlide--comparison .proposalComparisonGain span{font-size:1.2cqw!important;font-weight:500!important}.proposalDeckSlide--comparison .proposalCompare>div>*,.proposalDeckSlide--comparison .proposalTimeTable>div>*{text-align:left!important}.proposalDeckSlide--comparison .proposalCompare .head>*,.proposalDeckSlide--comparison .proposalTimeTable .head>*{white-space:nowrap!important;font-size:.98cqw!important;font-weight:500!important}.proposalDeckSlide--comparison .proposalTimeTable>div:not(.head)>b,.proposalDeckSlide--comparison .proposalTimeTable>div:not(.head)>strong,.proposalDeckSlide--comparison .proposalCompare>div:not(.head)>b{text-align:left!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section{text-align:left!important;flex-direction:column!important;align-items:center!important;display:flex!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>span{position:relative;top:.4cqw}.proposalDeckSlide--efficiency-results .proposalResultBlue>p{font-size:calc(1.55cqw - 2px)!important}.proposalDeckSlide--efficiency-results .proposalEfficiencyDisclaimer{white-space:normal!important;-webkit-line-clamp:unset!important}.proposalDeckSlide--thanks .proposalTemplateThanks h2,.proposalDeckSlide--thanks .proposalTemplateThanks h3,.proposalDeckSlide--thanks .proposalTemplateThanks p,.proposalDeckSlide--thanks .proposalThanksContacts span,.proposalDeckSlide--thanks .proposalThanksIcon svg{stroke:#fff;color:#fff!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>span{top:1cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section{text-align:left!important;align-items:flex-start!important;padding-left:1.5cqw!important}.proposalDeckSlide--efficiency-results .proposalResultBlue section small,.proposalDeckSlide--efficiency-results .proposalResultBlue section b{text-align:left!important;align-self:flex-start!important;width:100%!important;max-width:100%!important}.proposalDeckSlide--efficiency-results .proposalEfficiencyDisclaimer{white-space:normal!important;-webkit-line-clamp:unset!important;max-width:100%!important;display:block!important;overflow:visible!important}.proposalDeckSlide--comparison .proposalCompare>div{grid-template-columns:50% 25% 25%!important}.proposalSettings .proposalVoiceRedesign{background:#f5f6f8!important;border:0!important;border-radius:16px!important;flex-direction:column!important;gap:8px!important;margin:10px 0 4px!important;padding:15px 16px!important;display:flex!important}.proposalSettings .proposalVoiceRedesign:before,.proposalSettings .proposalVoiceRedesign:after{display:none!important}.proposalSettings .proposalVoiceCardTitle{color:#161a22!important;margin-bottom:2px!important;font-size:15px!important;font-weight:500!important;line-height:1.45!important}.proposalSettings .proposalVoiceSettingLine{min-width:0;grid-template-columns:minmax(0,1fr) 56%!important;align-items:center!important;gap:10px!important;font-size:14px!important;display:grid!important}.proposalSettings .proposalVoiceSettingLine>.proposalSingleSelect,.proposalSettings .proposalVoiceSettingLine>.proposalOfferSegment{width:100%!important;min-width:0!important}.proposalSettings .proposalVoiceSettingLine .proposalSingleSelect>button{background:#fff!important;border:1px solid #d5dae3!important;border-radius:10px!important;height:40px!important}.proposalSettings .proposalOfferSegment{background:#e9ecf2!important;border-radius:11px!important;gap:3px!important;padding:3px!important;display:flex!important}.proposalSettings .proposalOfferSegment button{white-space:nowrap;color:#6b7280!important;min-width:0!important;height:33px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;flex:1 1 0!important;padding:5px 8px!important;font-weight:500!important}.proposalSettings .proposalOfferSegment button[aria-pressed=true]{color:#161a22!important;background:#fff!important;box-shadow:0 1px 3px #00000024!important}.proposalSettings .proposalTasksRedesign{background:#f5f6f8!important;border-radius:16px!important;margin-top:4px!important;padding:14px 16px 16px!important}.proposalSettings .proposalTasksHeading{justify-content:space-between;align-items:center;gap:8px;display:flex;padding:0 0 8px!important}.proposalSettings .proposalTasksHeading h3{color:#6b7280!important;margin:0!important;font-size:14px!important;font-weight:600!important}.proposalSettings .proposalTasksCounter{color:#6b7280;white-space:nowrap;background:#e9ecf2;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:600}.proposalSettings .proposalTaskSettings{flex-direction:column!important;gap:0!important;display:flex!important}.proposalSettings .proposalTaskItem{border-top:1px solid #e2e6ed;align-items:center;min-height:76px;display:flex}.proposalSettings .proposalTaskItem:first-child{border-top:0}.proposalSettings .proposalTaskItemOpen{text-align:left;color:#161a22;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}.proposalSettings .proposalTaskTick{color:#0000;border:1.5px solid #d5dae3;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.proposalSettings .proposalTaskTick.isDone{color:#fff;background:#168a4a;border-color:#168a4a}.proposalSettings .proposalTaskItemCopy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.proposalSettings .proposalTaskItemCopy>span{font-size:14px;font-weight:500}.proposalSettings .proposalTaskItemCopy i{color:#d92d20;font-style:normal}.proposalSettings .proposalTaskItemCopy small{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.proposalSettings .proposalTaskAiMini{color:#2465ec;cursor:pointer;background:0 0;border:0;place-items:center;padding:8px;display:grid}.proposalSettings .proposalTaskAiMini:disabled{opacity:.4;cursor:default}.proposalSettings .proposalTaskSettingsHint{color:#6b7280!important;margin:9px 0!important;font-size:12px!important}.proposalSettings .proposalTaskAiAction{color:#2465ec;cursor:pointer;background:#eef3fe;border:1px solid #2465ec;border-radius:10px;width:100%;min-height:39px;font-size:14px;font-weight:500}.proposalDeckSlide--efficiency-results .proposalEfficiencyDisclaimer{white-space:normal!important;width:100%!important;max-width:none!important;font-size:.87cqw!important;line-height:1.4!important;display:block!important;overflow:visible!important}.proposalDeckSlide--efficiency-results .proposalEfficiencyDisclaimer>span{white-space:nowrap!important;font-size:inherit!important;display:block!important}.proposalDeckSlide--efficiency-results .proposalSourceData span,.proposalDeckSlide--efficiency-results .proposalSourceData b,.proposalDeckSlide--comparison .proposalCompare>div,.proposalDeckSlide--comparison .proposalTimeTable>div,.proposalDeckSlide--comparison .proposalCompare .head>*,.proposalDeckSlide--comparison .proposalTimeTable .head>*{font-size:calc(1.55cqw - 3px)!important}.proposalDeckSlide--comparison .proposalComparisonSlide .proposalDeckLead{margin-top:.42cqw!important;font-size:1.55cqw!important;line-height:1.4!important}.proposalDeckSlide--comparison .proposalComparisonGain span{font-size:1.2cqw!important;line-height:1.3!important;display:block!important}.proposalSettings .proposalOfferSegment{box-sizing:border-box!important;align-items:stretch!important}.proposalSettings .proposalOfferSegment button{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:flex!important}.proposalSettings .proposalVoiceRedesign,.proposalSettings .proposalTasksRedesign{background:#f1f3f6!important;border:1px solid #e6e9ef!important;border-radius:14px!important;box-shadow:0 1px 2px #11182706!important}.proposalSettings .proposalVoiceRedesign{gap:12px!important;padding:14px!important}.proposalSettings .proposalVoiceSettingLine{grid-template-columns:minmax(0,1fr) minmax(0,200px)!important;align-items:center!important;gap:12px!important}.proposalSettings .proposalVoiceSettingLine .proposalOfferSegment{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:3px!important;width:100%!important;min-width:0!important;display:grid!important}.proposalSettings .proposalVoiceSettingLine .proposalOfferSegment button{text-align:center!important;width:100%!important;min-width:0!important;padding:0 2px!important;font-size:12px!important}.proposalSettings .proposalVoiceSettingLine>.proposalSingleSelect{width:100%!important;min-width:0!important}.proposalSettings .proposalTasksRedesign{padding:14px!important}.proposalSettings .proposalTasksHeading{padding-bottom:4px!important}.proposalSettings .proposalTaskItem{min-height:64px!important}.proposalSettings .proposalTaskAiAction{justify-content:center!important;align-items:center!important;gap:8px!important;height:38px!important;margin-top:8px!important;display:flex!important}.proposalSettings .proposalTaskAiAction:disabled{opacity:.5;cursor:default}.proposalDeckSlide--efficiency-results .proposalResultBlue>strong{margin-top:2.15cqw!important}.proposalDeckSlide .proposalBrandLogo{width:7.8125cqw!important;height:auto!important}.proposalDeckSlide .proposalDeckChrome,.proposalDeckSlide .proposalDeckFooter{font-size:calc(1.05cqw - 3px)!important}.proposalSettings .proposalVoiceCardTitle,.proposalSettings .proposalTasksHeading h3{color:#161a22!important;font-size:14px!important;font-weight:500!important;line-height:1.45!important}.proposalSettings .proposalPeriodSetting.proposalSettingRow{justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:50px!important;margin-top:0!important;padding:8px 0!important;font-size:14px!important;display:flex!important}.proposalSettings .proposalJumpLabel{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.proposalSettings .proposalJumpLabel:hover{text-underline-offset:3px!important;text-decoration:underline!important}.proposalSettings .proposalJumpLabel:focus-visible{outline-offset:3px!important;border-radius:2px!important;outline:2px solid #2465ec!important}.proposalDeckSlide--comparison .proposalComparisonSlide h2{margin-bottom:0!important}.proposalDeckSlide--comparison .proposalComparisonSlide .proposalDeckLead{margin-top:.208333cqw!important}.proposalDeckSlide--efficiency-results .proposalResultMain>div:first-child{padding-top:0!important;transform:translateY(-.4cqw)!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>strong{margin-top:2.15cqw!important;margin-bottom:0!important}.proposalDeckSlide--efficiency-results .proposalResultBlue>p{margin-top:0!important}@media print{@page proposalLandscape{size:13.3333in 7.5in;margin:0}.proposalDeckSlide{aspect-ratio:16/9!important;box-sizing:border-box!important;width:1280px!important;min-width:1280px!important;max-width:1280px!important;height:720px!important;min-height:720px!important;margin:0!important;overflow:hidden!important}.proposalDeckItem{break-inside:avoid!important;width:1280px!important;height:720px!important;margin:0!important}.proposalDeckBody{container-type:inline-size!important}.proposalPreview,.proposalDeck,.proposalApp{width:1280px!important;max-width:1280px!important;margin:0!important;padding:0!important}:is(html:has(.proposalApp),body:has(.proposalApp)){width:1280px!important;min-width:1280px!important;margin:0!important;padding:0!important}}.proposalApp--client{max-width:1320px;margin:0 auto!important;padding:24px!important;display:block!important}.proposalApp--client .proposalPreview{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.proposalApp--client .proposalPreviewHead,.proposalApp--client .proposalDeckItemBar,.proposalApp--client .proposalSettings,.proposalApp--client .proposalSaveStatus{display:none!important}.proposalApp--client .proposalDeck{gap:24px!important}.proposalApp--client .proposalDeckItem{display:block!important}.proposalApp--client .proposalDeckSlide{width:100%!important}@media print{.proposalApp--client{max-width:none!important;margin:0!important;padding:0!important}.proposalApp--client .proposalDeck{gap:0!important}}.proposalDeckSlide .proposalContentHeading,.proposalDeckSlide--composition .proposalCompositionSlide h2,.proposalDeckSlide--comparison .proposalComparisonSlide h2,.proposalDeckSlide--thanks .proposalTemplateThanks h2,.proposalDeckSlide--task .proposalTaskTitleBox h2,.proposalDeckSlide--channels .proposalTableSlide h2,.proposalDeckSlide--integrations .proposalTableSlide h2,.proposalDeckSlide--additional-options .proposalTableSlide h2,.proposalDeckSlide--terms .proposalTableSlide h2,.proposalDeckSlide--comparison .proposalComparisonLeft h2,.proposalDeckSlide--comparison .proposalComparisonRight h2{font-weight:500!important}.proposalDeckSlide--comparison .proposalComparisonGain span{font-size:1.55cqw!important;font-weight:400!important;line-height:1.35!important}.proposalDeckSlide--comparison .proposalCompare>div{grid-template-columns:52% 27% 21%!important;column-gap:0!important}.proposalDeckSlide--comparison .proposalCompare>div>:nth-child(3){padding-left:.6cqw!important}.proposalDeckSlide--comparison .proposalCompareTotal>*{color:#2465ec!important}.proposalDeckSlide--comparison .proposalTimeTable>div{grid-template-columns:50% 25% 25%!important;column-gap:0!important}.proposalDeckSlide--comparison .proposalTimeTable>div>:nth-child(n+2){text-align:left!important}.proposalDeckSlide--conditions .proposalPlatformCost>span{white-space:nowrap!important;font-weight:500!important;line-height:1.35!important;display:block!important}@media print{.proposalDeckSlide .proposalDeckChrome,.proposalDeckSlide .proposalDeckFooter{font-size:calc(1.05cqw + 1px)!important}.proposalDeckSlide .proposalBrandLogo{width:9.375cqw!important;height:auto!important}}.proposalDeckSlide--comparison .proposalTimeTable>div{grid-template-columns:48% 26% 26%!important}.proposalDeckSlide--comparison .proposalTimeTable>div>:nth-child(3){padding-left:.6cqw!important}.proposalDeckSlide--thanks .proposalTemplateThanks{padding-top:16cqw!important}:is(html:has(.proposalApp--client),body:has(.proposalApp--client)){height:auto!important;overflow:auto!important}.proposalApp.proposalApp--client{max-width:none!important;height:100dvh!important;min-height:100dvh!important;padding:0 24px 36px!important;display:block!important;overflow:hidden auto!important}.proposalApp--client .proposalPreview{height:auto!important;max-height:none!important;margin:0 auto!important;overflow:visible!important}.proposalApp--client .proposalDeck{transition:width .15s;max-width:1320px!important;margin:0 auto!important}.proposalApp--client .proposalDeckItem{scroll-margin-top:76px}.proposalClientNav{z-index:100;color:#fff;background:#353535;border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;gap:16px;height:54px;padding:0 20px;transition:transform .2s;display:flex;position:sticky;top:0}.proposalClientNav strong{white-space:nowrap;font-size:14px;font-weight:500}.proposalClientNavControls{align-items:center;gap:10px;display:flex}.proposalClientNavControls button{color:#fff;cursor:pointer;background:#4b4b4b;border:0;border-radius:7px;width:32px;height:32px;font-size:20px}.proposalClientNavControls button:disabled{opacity:.35;cursor:default}.proposalClientNavControls span{white-space:nowrap;font-size:13px}.proposalApp--client.isFullscreen{background:#f6f7fa!important;height:100dvh!important}@media (max-width:720px){.proposalApp.proposalApp--client{padding:0 8px 16px!important}.proposalClientNav{gap:6px;height:48px;padding:0 8px}.proposalClientNav strong{display:none}.proposalClientNavControls{justify-content:center;gap:6px;width:100%}.proposalClientNav.isHidden{transform:translateY(-110%)}.proposalClientNavControls button{width:29px;height:29px}}@media print{.proposalClientNav{display:none!important}.proposalApp.proposalApp--client{height:auto!important;padding:0!important;overflow:visible!important}}.proposalSettings .proposalCustomFields{border-bottom:1px solid var(--line,#e5e5e5);grid-template-columns:1fr;gap:8px;padding:10px 0 14px;display:grid}.proposalSettings .proposalCustomFields input{box-sizing:border-box;border:1px solid var(--line,#ddd);background:var(--field,#fff);width:100%;min-width:0;color:var(--fg,#222);border-radius:10px;padding:10px 12px;font-size:13px}.proposalSettings .proposalCustomFields input:focus-visible{outline-offset:1px;outline:2px solid #2465ec}.proposalDeckSlide--conditions .proposalConditionsTable .proposalConditionsMergedRow>.proposalPlatformCost,.proposalDeckSlide--conditions .proposalConditionsTable .proposalConditionsMergedRow>.proposalPlatformCost>span{font-size:calc(var(--proposal-table-font) - 1px)!important;line-height:1.35!important}.proposalDeckSlide--product-cs .proposalBrandLogo{filter:brightness(0)!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual{background-image:radial-gradient(75% 80% at 8% 8%,#3687f6 0%,#2c64d9cc 43%,#0000 75%),radial-gradient(86% 70% at 88% 8%,#0c62eb 0%,#0000 68%),linear-gradient(#163aa0 0%,#0a1a60 46%,#02081a 84%)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverHeadline{display:none!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverChip{background:#4983ed!important;border:1px solid #fff!important;border-radius:.75cqw!important;gap:1.05cqw!important;padding:.65cqw .85cqw!important;font-size:2.05cqw!important;display:flex!important;top:46.3%!important;left:4.2%!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverChip img{height:auto;filter:none!important;width:15.3cqw!important}.proposalDeckSlide--product-cs.proposalDeckSlide--products .proposalDeckChrome,.proposalDeckSlide--product-cs.proposalDeckSlide--products .proposalDeckFooter{display:none!important}.proposalDeckSlide--product-cs.proposalDeckSlide--products .proposalArtworkFallback{padding:9% 4.2% 5%!important}.proposalDeckSlide--product-cs .proposalTemplateProducts h2{color:#070707!important;text-align:center!important;margin:1.9cqw 0 0!important;font-size:3.65cqw!important;font-weight:500!important;line-height:1.2!important}.proposalDeckSlide--product-cs .proposalProductCards{gap:1.15cqw!important;margin-top:5.4cqw!important}.proposalDeckSlide--product-cs .proposalProductCards>div{background:#f5f5f5!important;border-radius:1.2cqw!important;min-height:16.1cqw!important;padding:2.1cqw 1.45cqw!important}.proposalDeckSlide--product-cs .proposalProductCards strong{border:.2cqw solid #303030!important;border-radius:.5cqw!important;padding:.05cqw .8cqw!important;font-size:2.25cqw!important;font-weight:700!important;line-height:1.1!important}.proposalDeckSlide--product-cs .proposalProductCards h3{white-space:nowrap!important;min-height:3.3cqw!important;margin:.65cqw 0 1.2cqw!important;padding-bottom:1cqw!important;font-size:1.25cqw!important;font-weight:600!important}.proposalDeckSlide--product-cs .proposalProductCards p{text-align:left!important;font-size:.98cqw!important;line-height:1.6!important}.proposalSettings .proposalRequired{margin-left:2px;color:#d92d20!important;font-style:normal!important;font-weight:500!important}.proposalSettings .proposalCsLicenseInput{box-sizing:border-box!important;text-align:right!important;font-variant-numeric:tabular-nums!important;flex:0 0 90px!important;width:90px!important;min-width:90px!important;max-width:90px!important;padding:0 12px!important}.proposalSettings .proposalSingleSelect>.proposalMultiSelectButton .proposalSingleChoice{letter-spacing:normal!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important}.proposalSettings .proposalMultiOption:disabled{opacity:.42!important;cursor:not-allowed!important}.proposalSettings .proposalMultiOption:disabled:hover{background:0 0!important}.proposalSettings .proposalVoiceRedesign{margin-top:8px!important}.proposalDeckSlide--product-cs .proposalCsDocument{box-sizing:border-box;min-width:0;height:100%;padding:0 0 1cqw;overflow:hidden}.proposalDeckSlide--product-cs .proposalCsDocument>h2{margin:.5cqw 0 1.1cqw!important;font-size:2.45cqw!important;font-weight:500!important;line-height:1.18!important}.proposalDeckSlide--product-cs .proposalCsDocumentText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.02cqw!important;line-height:1.38!important}.proposalDeckSlide--product-cs .proposalCsDocumentText p{white-space:pre-wrap;font:inherit!important;margin:0 0 .65cqw!important}.proposalDeckSlide--product-cs .proposalSingleSelect>.proposalMultiSelectButton .proposalSingleChoice{font-size:inherit}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverHeadline{z-index:3!important;display:flex!important}.proposalDeckSlide--product-cs .proposalCsSourceTablePage{min-width:0;height:100%;overflow:hidden}.proposalDeckSlide--product-cs .proposalCsSourceTablePage>h2{margin:.55cqw 0 1.25cqw!important;font-size:2.35cqw!important;font-weight:500!important;line-height:1.16!important}.proposalDeckSlide--product-cs .proposalCsSourceGrid{border:.1cqw solid #2465ec;border-radius:.35cqw;width:100%;overflow:hidden}.proposalDeckSlide--product-cs .proposalCsSourceGridRow{border-bottom:.1cqw solid #2465ec;grid-template-columns:40% 60%;display:grid}.proposalDeckSlide--product-cs .proposalCsSourceGridRow:last-child{border-bottom:0}.proposalDeckSlide--product-cs .proposalCsSourceGrid--4 .proposalCsSourceGridRow{grid-template-columns:25% 25% 25% 25%}.proposalDeckSlide--product-cs .proposalCsSourceGridCell{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;border-right:.1cqw solid #2465ec;min-width:0;min-height:2.5cqw;padding:.55cqw .7cqw;color:#303030!important;font-size:1.04cqw!important;font-weight:400!important;line-height:1.35!important}.proposalDeckSlide--product-cs .proposalCsSourceGridRow>.proposalCsSourceGridCell:last-child{border-right:0}.proposalDeckSlide--product-cs .proposalCsSourceGridRow.isHeader{background:#2465ec}.proposalDeckSlide--product-cs .proposalCsSourceGridRow.isHeader>.proposalCsSourceGridCell{color:#fff!important;font-weight:500!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual>.proposalCsCoverImage{z-index:2;object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual.isCsArtworkLoaded .proposalCoverChip,.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual.isCsArtworkLoaded .proposalCoverHeadline{display:none!important}.proposalSettings[aria-label="Настройка документа Flomni CS"] .proposalSingleSelect>.proposalMultiSelectButton .proposalSingleChoice{font-size:14px!important;font-weight:400!important;line-height:1.35!important}.proposalDeckSlide--product-cs .proposalCsComposition{flex-direction:column;gap:1cqw;height:100%;font-size:1.4cqw;line-height:1.48;display:flex}.proposalDeckSlide--product-cs .proposalCsComposition>p{font-size:inherit!important;line-height:inherit!important;margin:0!important}.proposalDeckSlide--product-cs .proposalCsComposition ul{margin:.5cqw 0 1cqw;padding:0 0 0 1.3em;line-height:1.55}.proposalDeckSlide--product-cs .proposalCsCompositionNotes{margin-top:auto;font-size:1.04cqw!important;line-height:1.45!important}.proposalDeckSlide--product-cs .proposalCsCompositionNotes strong{font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsCompositionNotes p{font:inherit!important;margin:.5cqw 0!important}.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>.head,.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>.proposalCsTableRow{grid-template-columns:126.75fr 303.75fr 183fr 150.75fr;min-width:0;display:grid}.proposalDeckSlide--product-cs .proposalCsTariffFeatures .proposalBlueTable>.head,.proposalDeckSlide--product-cs .proposalCsTariffFeatures .proposalBlueTable>.proposalCsTableRow{grid-template-columns:235.5fr 530.25fr;min-width:0;display:grid}.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>.proposalCsTableRow>*{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.proposalDeckSlide--product-cs .proposalCsContent{height:100%;position:relative}.proposalDeckSlide--product-cs .proposalCsComposition{height:100%;font-size:inherit;line-height:inherit;display:block}.proposalDeckSlide--product-cs .proposalCsComposition>.proposalDeckLead{margin:1.4cqw 0 0!important;font-size:1.55cqw!important;line-height:1.48!important}.proposalDeckSlide--product-cs .proposalCsComposition>.proposalDeckLead b{font-size:inherit!important;font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsComposition>.proposalBigList{display:grid;gap:.5cqw!important;margin:1.2cqw 0!important;padding:0!important;list-style:none!important}.proposalDeckSlide--product-cs .proposalCsComposition>.proposalBigList>li{font-size:1.55cqw!important;font-weight:400!important;line-height:1.48!important}.proposalDeckSlide--product-cs .proposalCsComposition>.proposalBigList>li:before{content:"— "!important;color:#2465ec!important}.proposalDeckSlide--product-cs .proposalCsComposition>.proposalCsCompositionNotes{color:#303030!important;border:0!important;margin:0!important;padding:0!important;font-size:calc(1.55cqw - 3px)!important;line-height:1.45!important;position:absolute!important;bottom:12%!important;left:4.2%!important;right:4.2%!important}.proposalDeckSlide--product-cs .proposalCsComposition>.proposalCsCompositionNotes p,.proposalDeckSlide--product-cs .proposalCsComposition>.proposalCsCompositionNotes b{font-size:inherit!important;line-height:inherit!important;color:inherit!important}.proposalDeckSlide--product-cs .proposalCsComposition>.proposalCsCompositionNotes p{margin:.45cqw 0 0!important;font-weight:400!important}.proposalDeckSlide--product-cs .proposalCsComposition>.proposalCsCompositionNotes b{font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>.head,.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>.proposalCsTableRow{box-sizing:border-box;min-width:0;grid-template-columns:126.75fr 303.75fr 183fr 150.75fr!important}.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>.head>*,.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>.proposalCsTableRow>*{box-sizing:border-box;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;border-right:var(--proposal-table-rule)!important;font-size:var(--proposal-table-font)!important;padding:.55cqw .7cqw!important;line-height:1.35!important}.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>div>:last-child{border-right:0!important}.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>.head>*{color:#2465ec!important;font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsContent>.proposalBlueTable>.proposalCsTableRow>:first-child{font-weight:500!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual .proposalCoverHeadline,.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual.isCsArtworkLoaded .proposalCoverHeadline{z-index:5!important;visibility:visible!important;opacity:1!important;width:92.08%!important;display:flex!important;position:absolute!important;top:29.17%!important;left:3.96%!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual .proposalCoverHeadline h1,.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual .proposalCoverHeadline p{color:#fff!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual.isCsArtworkLoaded .proposalCoverChip{display:none!important}.proposalDeckSlide--composition.proposalDeckSlide--product-cs .proposalCompositionSlide .proposalDeckNote{bottom:12%!important;left:4.2%!important;right:4.2%!important}.proposalDeckSlide--product-cs .proposalCsOptionsPackage{height:auto;max-height:100%}.proposalDeckSlide--product-cs .proposalCsOptionsPackage>.proposalDeckLead{max-width:96%!important;margin:.7cqw 0 1.25cqw!important;font-size:1.15cqw!important;line-height:1.45!important}.proposalDeckSlide--product-cs .proposalCsOptionsTable{box-sizing:border-box;width:100%;border:var(--proposal-table-rule)!important;margin-top:0!important}.proposalDeckSlide--product-cs .proposalCsOptionsTable>.head,.proposalDeckSlide--product-cs .proposalCsOptionsTable>.proposalCsTableRow{border-bottom:var(--proposal-table-rule)!important;grid-template-columns:126.75fr 303.75fr 183fr 150.75fr!important;display:grid!important}.proposalDeckSlide--product-cs .proposalCsOptionsTable>.proposalCsTableRow:last-child{border-bottom:0!important}.proposalDeckSlide--product-cs .proposalCsOptionsTable>.head>*,.proposalDeckSlide--product-cs .proposalCsOptionsTable>.proposalCsTableRow>*{box-sizing:border-box!important;border-right:var(--proposal-table-rule)!important;min-width:0!important;font-size:var(--proposal-table-font)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;padding:.55cqw .7cqw!important;line-height:1.35!important}.proposalDeckSlide--product-cs .proposalCsOptionsTable>div>:last-child{border-right:0!important}.proposalDeckSlide--product-cs .proposalCsOptionsTable>.head>*{color:#2465ec!important;font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsOptionsTable>.proposalCsTableRow>:first-child{font-weight:500!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual .proposalCoverHeadline,.proposalDeckSlide--product-cs.proposalDeckSlide--cover .proposalCoverVisual.isCsArtworkLoaded .proposalCoverHeadline{width:77.2917%!important;top:69.9074%!important;left:3.95833%!important}.proposalDeckSlide--product-cs .proposalCsContent>h2,.proposalDeckSlide--product-cs .proposalCsSourceTablePage .proposalContentHeading{font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsOptionsPackage>.proposalDeckLead{font-size:1.15cqw!important;line-height:1.45!important}.proposalDeckSlide--product-cs .proposalCsSourceTablePage{flex-direction:column;height:100%;display:flex;overflow:hidden}.proposalDeckSlide--product-cs .proposalCsSourceTablePage .proposalContentHeading{margin:.5cqw 0 1.2cqw!important}.proposalDeckSlide--product-cs .proposalCsSourceTablePage .proposalDeckLead{margin:.25cqw 0 0!important;font-size:1.15cqw!important;line-height:1.45!important}.proposalDeckSlide--product-cs .proposalCsTableGroupHeading{margin:1.4cqw 0 .5cqw!important;font-size:1.3cqw!important;font-weight:500!important;line-height:1.3!important}.proposalDeckSlide--product-cs .proposalCsSourceTablePage .proposalCsNativeTable{flex:none;width:100%;margin:0!important}.proposalDeckSlide--product-cs .proposalCsNativeTable>div{box-sizing:border-box;min-width:0;display:grid!important}.proposalDeckSlide--product-cs .proposalCsNativeTable>div>*{white-space:pre-wrap!important;overflow-wrap:anywhere!important;font-size:var(--proposal-table-font)!important;color:#303030!important;border-right:var(--proposal-table-rule)!important;padding:.55cqw .7cqw!important;line-height:1.35!important}.proposalDeckSlide--product-cs .proposalCsNativeTable>div>:last-child{border-right:0!important}.proposalDeckSlide--product-cs .proposalCsNativeTable>.head>*{color:#2465ec!important;font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsNativeTable>div:not(.head)>:first-child{font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsRealTable{table-layout:fixed;border-collapse:collapse;border-spacing:0;border:var(--proposal-table-rule);color:#303030;background:#fff;width:100%;margin:1.4cqw 0 0}.proposalDeckSlide--product-cs .proposalCsRealTable th,.proposalDeckSlide--product-cs .proposalCsRealTable td{border:var(--proposal-table-rule);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:.55cqw .7cqw;font-size:var(--proposal-table-font)!important;color:#303030!important;font-weight:400!important;line-height:1.35!important}.proposalDeckSlide--product-cs .proposalCsRealTable th{color:#2465ec!important;font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsRealTable td:first-child{font-weight:500!important}.proposalDeckSlide--product-cs .proposalCsRealTable p{white-space:pre-wrap;font:inherit!important;margin:0 0 .9cqw!important;line-height:1.4!important}.proposalDeckSlide--product-cs .proposalCsRealTable p:last-child{margin-bottom:0!important}.proposalDeckSlide--product-cs .proposalCsRealTable ul{margin:.85cqw 0!important;padding-left:1.35em!important;list-style:outside!important}.proposalDeckSlide--product-cs .proposalCsRealTable li{font:inherit!important;line-height:1.4!important;display:list-item!important}.proposalDeckSlide--product-cs .proposalCsRealTable .proposalCsTotalCell{border-left:var(--proposal-table-rule);vertical-align:top;font-weight:400!important}.proposalSettings label.proposalSettingRow:has(>.proposalCsLicenseInput){grid-template-columns:minmax(0,1fr) 90px!important;align-items:center!important;gap:16px!important;display:grid!important}.proposalSettings label.proposalSettingRow:has(>.proposalCsLicenseInput)>span{min-width:0!important;max-width:none!important}.proposalSettings label.proposalSettingRow>.proposalCsLicenseInput{justify-self:start!important;width:90px!important;min-width:90px!important;max-width:90px!important}.proposalDeckSlide--cs-section,.proposalDeckSlide--cs-table{--proposal-table-font:calc(1.55cqw - 2px);--proposal-table-rule:.1cqw solid #2465ec}.proposalDeckSlide--cs-table .proposalCsNativeTable>div>*{min-width:0;border-right:var(--proposal-table-rule)!important}.proposalDeckSlide--cs-table .proposalCsNativeTable>div>:last-child{border-right:0!important}.proposalDeckSlide--cs-table .proposalCsNativeTable>.head>*{color:#2465ec!important;font-weight:500!important}.proposalDeckSlide--cs-table .proposalCsNativeTable>div:not(.head)>:first-child{font-weight:500!important}.proposalDeckSlide--cs-table .proposalCsNativeTable .proposalCsSourceCellParagraph{white-space:pre-wrap;margin:0 0 .7cqw}.proposalDeckSlide--cs-table .proposalCsNativeTable .proposalCsSourceCellParagraph:last-child{margin-bottom:0}.proposalDeckSlide--cs-table .proposalCsNativeTable .proposalCsSourceCellList{margin:.4cqw 0 .6cqw;padding-left:1.2em;list-style:outside}.proposalDeckSlide--cs-table .proposalCsNativeTable .proposalCsSourceCellList li{white-space:normal;display:list-item}.proposalDeckSlide--cs-table .proposalCsSourceTablePage .proposalCsTableGroupHeading{flex-shrink:0;margin-top:1.4cqw!important}.proposalDeckSlide--cs-table .proposalCsSourceTablePage:has(.proposalContentHeading) .proposalCsTableGroupHeading{margin-top:8cqw!important}.proposalDeckSlide--cs-table .proposalCsSourceTablePage .proposalCsNativeTable{min-height:0;flex-shrink:1!important}.proposalDeckSlide--cs-table .proposalCsNativeTable>div>*{line-height:1.3!important}.proposalDeckSlide--cs-section .proposalCsOptionsPackage.isContinuation{padding-top:2.5cqw!important}.proposalDeckSlide--cs-section .proposalCsOptionsPackage.isContinuation .proposalCsRealTable{margin-top:0!important}.proposalDeckSlide--cs-section .proposalCsRealTable tr{break-inside:avoid!important;page-break-inside:avoid!important}.proposalDeckSlide--cs-section .proposalCsRealTable{border-collapse:collapse!important}.proposalDeckSlide--cs-section .proposalCsOptionsPackage>.proposalDeckLead{margin-bottom:3.1cqw!important}.proposalDeckSlide--cs-section .proposalCsOptionsPackage .proposalCsRealTable{margin-top:1.4cqw!important}.proposalDeckSlide--cs-section .proposalCsRealTable th,.proposalDeckSlide--cs-section .proposalCsRealTable td:first-child,.proposalDeckSlide--cs-section .proposalCsRealTable .proposalCsPlatformLabel{font-weight:500!important}.proposalDeckSlide--cs-section .proposalCsRealTable .proposalCsTariffLabel{font-weight:400!important}.proposalDeckSlide--cs-table .proposalCsTableGroupHeading{font-size:calc(1.3cqw + 2px)!important}.proposalDeckSlide--product-cs .proposalCsContent>h2,.proposalDeckSlide--product-cs .proposalCsSourceTablePage .proposalContentHeading{font-size:3.125cqw!important;font-weight:500!important;line-height:1.12!important}.proposalDeckSlide--cs-flow{--proposal-table-font:calc(1.55cqw - 2px);--proposal-table-rule:.1cqw solid #2465ec}.proposalDeckSlide--cs-flow .proposalCsFlowPage{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.proposalDeckSlide--cs-flow .proposalCsFlowPage .proposalContentHeading{margin:.5cqw 0 1.2cqw!important;font-size:3.125cqw!important;font-weight:500!important;line-height:1.12!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage .proposalDeckLead{margin:.25cqw 0 1.2cqw!important;font-size:1.15cqw!important;line-height:1.45!important}.proposalDeckSlide--cs-flow .proposalCsFlowBlock{flex-shrink:0;width:100%;margin:0 0 1.6cqw}.proposalDeckSlide--cs-flow .proposalCsFlowBlock .proposalCsTableGroupHeading{margin:1.2cqw 0 .5cqw!important;font-size:calc(1.3cqw + 2px)!important;font-weight:500!important;line-height:1.3!important}.proposalDeckSlide--cs-flow .proposalCsFlowTable{box-sizing:border-box;width:100%;border:var(--proposal-table-rule)!important;margin:0!important}.proposalDeckSlide--cs-flow .proposalCsFlowTable>.proposalCsFlowRow{box-sizing:border-box;min-width:0;border-bottom:var(--proposal-table-rule)!important;display:grid!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow>*{box-sizing:border-box;min-width:0;display:block;border-right:var(--proposal-table-rule)!important;color:#303030!important;font-size:var(--proposal-table-font)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;padding:.55cqw .7cqw!important;font-weight:400!important;line-height:1.35!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow>:last-child{border-right:0!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow.head>*{color:#2465ec!important;font-weight:500!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow:not(.head)>:first-child,.proposalDeckSlide--cs-section .proposalCsWithLabel{font-weight:500!important}.proposalDeckSlide--cs-section .proposalCsDiscountNote{font-size:inherit;margin-top:.25cqw;font-weight:400;line-height:1.4;display:block}.proposalDeckSlide--cs-flow .proposalCsFlowPage:has(.proposalContentHeading) .proposalCsFlowBlock:first-of-type{margin-top:0!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage .proposalDeckLead{margin-bottom:.5cqw!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage .proposalCsTableGroupHeading{margin-top:.5cqw!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage{overflow:hidden!important}.proposalDeckSlide--cs-section .proposalCsLicensingBreakdown{margin:.8cqw 0 0;line-height:1.35!important}.proposalDeckSlide--cs-section .proposalCsLicensingBreakdown>.proposalCsWithLabel{display:block;margin:0 0 .25cqw!important;font-weight:500!important}.proposalDeckSlide--cs-section .proposalCsLicensingBreakdown>div{margin:0 0 .45cqw!important;line-height:1.35!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage[data-cs-group=copilot] .proposalCsFollowupLead{margin-top:.9cqw!important;margin-bottom:1.8cqw!important}.proposalDeckSlide--cs-flow .proposalCsAgentFeature strong{display:block;font-weight:500!important}.proposalDeckSlide--cs-flow .proposalCsAgentFeature small{font-size:inherit;white-space:pre-wrap;display:block;font-weight:400!important;line-height:1.4!important}.proposalDeckSlide--cs-flow .proposalCsAgentPlanDetail{display:block;font-size:inherit!important;white-space:normal!important;font-weight:400!important;line-height:1.35!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow.proposalCsVoiceModelTitle{display:block!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow.proposalCsVoiceModelTitle>.proposalCsVoiceModelHeading{border-right:0!important;width:100%!important;font-weight:500!important;display:block!important}.proposalDeckSlide--cs-flow .proposalCsVoiceModelHeading small{margin-top:.2cqw;display:block;font-size:inherit!important;white-space:normal!important;font-weight:400!important;line-height:1.4!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow .proposalCsAgentFeature,.proposalDeckSlide--cs-flow .proposalCsFlowRow .proposalCsAgentFeature strong,.proposalDeckSlide--cs-flow .proposalCsFlowRow .proposalCsAgentFeature small,.proposalDeckSlide--cs-flow .proposalCsFlowRow .proposalCsAgentPlanDetail,.proposalDeckSlide--cs-flow .proposalCsFlowRow .proposalCsVoiceModelHeading small{font-size:var(--proposal-table-font)!important;line-height:1.35!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow .proposalCsAgentFeature strong{font-weight:500!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow .proposalCsAgentFeature small,.proposalDeckSlide--cs-flow .proposalCsFlowRow .proposalCsAgentPlanDetail,.proposalDeckSlide--cs-flow .proposalCsFlowRow .proposalCsVoiceModelHeading small{font-weight:400!important}.proposalDeckSlide--cs-flow .proposalCsFlowBlock{margin-bottom:20px!important}.proposalDeckSlide--cs-flow .proposalCsFlowBlock .proposalCsTableGroupHeading{margin-top:12px!important;margin-bottom:8px!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage[data-cs-group=tariff]:not(.isContinuation) .proposalCsFlowBlock:first-of-type{margin-top:12px!important}.proposalDeckSlide--cs-flow .proposalCsFlowTable{border-bottom:var(--proposal-table-rule)!important;overflow:visible!important}.proposalDeckSlide--cs-flow .proposalCsFlowTable>.proposalCsFlowRow:last-child{border-bottom:0!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage.isContinuation{padding-top:var(--cs-continuation-inset,20px)!important}.proposalDeckSlide--cs-flow .proposalCsFlowTable{border-bottom:var(--proposal-table-rule)!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage.isContinuation{margin-top:var(--cs-continuation-offset,0px)!important;padding-top:0!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage.isContinuation>.proposalCsFlowBlock:first-child>.proposalCsTableGroupHeading{margin-top:0!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow.head .proposalCsAgentPlanCell strong{display:block;font-size:var(--proposal-table-font)!important;font-weight:500!important;line-height:1.35!important}.proposalDeckSlide--cs-flow .proposalCsFlowRow.head .proposalCsAgentPlanCell .proposalCsAgentPlanDetail{font-size:var(--proposal-table-font)!important;font-weight:400!important}.proposalDeckSlide--product-cs.proposalDeckSlide--thanks .proposalBrandLogo{filter:brightness(0)invert()!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsOptionsPackage.isContinuation{margin-top:var(--cs-options-offset,0px)!important;padding-top:0!important}.proposalDeckSlide--product-cs .proposalCsRealTable .proposalCsAgentTariffName{font-weight:400!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage[data-cs-group=consultant]:not(.isContinuation) .proposalCsFlowBlock:first-of-type,.proposalDeckSlide--cs-flow .proposalCsFlowPage[data-cs-group=voice]:not(.isContinuation) .proposalCsFlowBlock:first-of-type{margin-top:12px!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage[data-cs-group=consultant]:not(.isContinuation) .proposalCsFlowBlock:first-of-type .proposalCsTableGroupHeading,.proposalDeckSlide--cs-flow .proposalCsFlowPage[data-cs-group=voice]:not(.isContinuation) .proposalCsFlowBlock:first-of-type .proposalCsTableGroupHeading{margin-top:0!important;margin-bottom:8px!important}.proposalDeckSlide--cs-section .proposalCsAgentTariffName{font-weight:400!important}.proposalDeckSlide--cs-flow .proposalCsFlowPage[data-cs-group=tariff]:not(.isContinuation) .proposalCsFlowBlock:first-of-type .proposalCsTableGroupHeading{margin-top:0!important;margin-bottom:8px!important}:root{--sales-field-radius:12px;--sales-field-focus:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.entryLogo .salesBrandLogo{width:148px;height:22px}.entryLogo .salesBrandLogoFull{display:block}.entryLogo .salesBrandLogoMark{display:none}.entryInput,.salesModalInput,.salesSearch input,.salesFilters select,.salesSel select,.salesSelectButton,.proposalField input,.proposalField textarea,.proposalCalculationSource select,.proposalCalculationSource input{border:1px solid var(--line);border-radius:var(--sales-field-radius);background:var(--field);color:var(--fg);transition:border-color .15s,box-shadow .15s}.entryInput:hover,.salesModalInput:hover,.salesSearch input:hover,.salesFilters select:hover,.salesSel select:hover,.salesSelectButton:hover,.proposalField input:hover,.proposalField textarea:hover,.proposalCalculationSource select:hover,.proposalCalculationSource input:hover{border-color:var(--muted)}.entryInput:focus-visible,.salesModalInput:focus-visible,.salesSearch input:focus-visible,.salesFilters select:focus-visible,.salesSel select:focus-visible,.salesSelectButton:focus-visible,.salesSelectButton[aria-expanded=true],.proposalField input:focus-visible,.proposalField textarea:focus-visible,.proposalCalculationSource select:focus-visible,.proposalCalculationSource input:focus-visible{border-color:var(--accent);box-shadow:var(--sales-field-focus);outline:0}.entryInput::placeholder,.salesModalInput::placeholder,.salesSearch input::placeholder,.proposalField input::placeholder,.proposalField textarea::placeholder{color:var(--muted);opacity:.8}.salesProfileModal{max-height:min(88dvh,900px);overflow-y:auto}.salesProfileForm{gap:14px;margin-top:20px;display:grid}.salesProfileForm>label:not(.salesProfileCheckbox){gap:7px;font-size:13px;font-weight:500;display:grid}.salesProfileForm .salesModalInput{width:100%;height:44px;font-size:14px}.salesProfileCheckbox{cursor:pointer;align-items:center;gap:9px;font-size:13px;display:flex}.salesProfileCheckbox input{width:16px;height:16px;accent-color:var(--accent)}.salesProfileForm .salesModalActions{margin-top:8px}.proposalDeckSlide--thanks .proposalDeckBody{height:91.5%!important}.proposalDeckSlide--thanks .proposalTemplateThanks{box-sizing:border-box;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-start!important;padding-top:0!important;padding-bottom:1.2cqw!important;display:flex!important}.proposalDeckSlide--thanks .proposalThanksContacts{gap:.35cqw!important;margin-top:3cqw!important}.proposalDeckSlide--thanks .proposalThanksContact{align-items:baseline;gap:1cqw;display:flex}.proposalDeckSlide--thanks .proposalThanksContactLabel{min-width:6.5cqw;color:#fff!important;font-weight:500!important}.proposalDeckSlide--thanks .proposalThanksContact{align-items:baseline!important;gap:0!important}.proposalDeckSlide--thanks .proposalThanksContactLabel{margin-right:.3em;min-width:0!important}.proposalDeckSlide--thanks .proposalThanksContacts h3,.proposalDeckSlide--thanks .proposalThanksContactLabel{font-weight:500!important}.proposalDeckSlide--thanks .proposalThanksContact>span:last-child{font-weight:400!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalDeckBody{padding-left:4%!important;padding-right:4%!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsContent,.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsOptionsPackage{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsRealTable{box-sizing:border-box!important;table-layout:fixed!important;width:100%!important;max-width:100%!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsRealTable th,.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsRealTable td{overflow-wrap:anywhere!important;min-width:0!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsContent,.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsOptionsPackage{inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsRealTable{box-sizing:border-box!important;table-layout:fixed!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;display:table!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsRealTable col{min-width:0!important}.proposalDeckSlide--product-cs.proposalDeckSlide--cs-section .proposalCsRealTable{width:calc(100% - 4cqw)!important;inline-size:calc(100% - 4cqw)!important;max-width:calc(100% - 4cqw)!important;max-inline-size:calc(100% - 4cqw)!important}.proposalOptionalSlides{margin:14px 0;position:relative}.proposalOptionalSlidesTrigger{text-align:left;border:1px solid var(--line);background:var(--field);width:100%;color:var(--fg);font:inherit;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.proposalOptionalSlidesTrigger>span:last-child{color:var(--muted);white-space:nowrap;font-size:12px}.proposalOptionalSlidesChoices{border:1px solid var(--line);background:var(--field);border-radius:12px;gap:12px;margin-top:8px;padding:14px;display:grid}.proposalOptionalSlidesChoices label{cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.proposalOptionalSlidesChoices input{accent-color:#2465ec;flex:none;margin-top:2px}.proposalDeckSlide--product-cs.proposalDeckSlide--stages .proposalDeckBody{overflow:hidden;position:relative!important}.proposalDeckSlide--product-cs.proposalDeckSlide--stages .proposalCsProjectLaunchArtwork{object-fit:contain;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.proposalDeckSlide--product-cs.proposalDeckSlide--stages .proposalDeckChrome,.proposalDeckSlide--product-cs.proposalDeckSlide--stages .proposalDeckFooter{z-index:2;position:relative}.adminUsersManager{width:min(760px,100vw - 32px);max-width:760px;max-height:88dvh;overflow-y:auto}.adminUsersHeader{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;padding-right:22px;display:flex}.adminUsersHeader h2{margin:0 0 5px}.adminUsersHeader p{margin:0;font-size:13px}.adminUsersList{gap:0;display:grid}.adminUsersRow{border-top:1px solid var(--line);align-items:center;gap:14px;padding:15px 0;display:flex}.adminUsersAvatar{background:var(--accent-soft,#eaf0ff);color:#2465ec;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:13px;font-weight:500;display:grid}.adminUsersIdentity{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.adminUsersIdentity strong{font-weight:500}.adminUsersIdentity span,.adminUsersIdentity small{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.adminUsersForm h3{margin:0 0 18px;font-size:18px;font-weight:500}.adminUsersFields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.adminUsersFields label{gap:6px;font-size:13px;font-weight:500;display:grid}.adminUsersFields .salesModalInput{width:100%;height:43px}.adminUsersForm .salesModalActions{margin-top:20px}@media (max-width:600px){.adminUsersHeader{flex-direction:column;align-items:flex-start}.adminUsersFields{grid-template-columns:1fr}.adminUsersRow{flex-wrap:wrap}.adminUsersRow>.salesBtn{margin-left:56px}}.salesProfileModal{flex-direction:column!important;max-height:min(88dvh,900px)!important;display:flex!important;overflow:hidden!important}.salesProfileModal>h2,.salesProfileModal>p{flex:none}.salesProfileForm{flex-direction:column!important;flex:1!important;min-height:0!important;display:flex!important;overflow:hidden!important}.salesProfileScrollable{overscroll-behavior:contain;flex:1;gap:14px;min-height:0;padding:2px 5px 8px 0;display:grid;overflow-y:auto}.salesProfileScrollable>label:not(.salesProfileCheckbox){gap:7px;font-size:13px;font-weight:500;display:grid}.salesProfileForm>.salesModalActions{border-top:1px solid var(--line,#e8e8e8);flex:none;padding-top:12px;margin-top:12px!important}.proposalCsCustomBackdrop{z-index:11000!important}.proposalCsCustomDialog{box-sizing:border-box;max-height:min(88dvh,780px);overflow-y:auto;background:#fff!important;gap:16px!important}.proposalCsCustomField{flex-direction:column!important;gap:7px!important;display:flex!important}.proposalCsCustomField input,.proposalCsCustomField textarea{box-sizing:border-box;outline:none;width:100%;line-height:1.4;display:block;color:#303030!important;font:inherit!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:12px 14px!important;font-size:14px!important}.proposalCsCustomField input{height:46px}.proposalCsCustomField textarea{resize:vertical;min-height:108px}.proposalCsCustomField input:focus,.proposalCsCustomField textarea:focus{box-shadow:0 0 0 2px #2465ec1f;border-color:#2465ec!important}.proposalCsCustomDialog .proposalCustomModalActions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.proposalCsCustomDialog .proposalCustomModalActions button{height:44px;font:inherit;color:#303030;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:0 18px;font-size:14px}.proposalCsCustomDialog .proposalCustomModalActions button.primaryButton{color:#fff!important;background:#2465ec!important;border-color:#2465ec!important}.proposalCsCustomDialog .proposalCustomModalActions button:disabled{opacity:.5;cursor:not-allowed}
