.ComparisonPage-module__lTYnwG__hero{background:linear-gradient(180deg, var(--mantine-color-kordo-0), #fff 78%);padding:80px 0 72px}.ComparisonPage-module__lTYnwG__heroInner{grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);align-items:center;gap:64px;display:grid}.ComparisonPage-module__lTYnwG__heroCopy{max-width:720px}.ComparisonPage-module__lTYnwG__breadcrumbs{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)}.ComparisonPage-module__lTYnwG__category{align-self:flex-start}.ComparisonPage-module__lTYnwG__heroTitle{letter-spacing:-.045em;font-size:clamp(2.4rem,4.4vw,4.5rem);line-height:1.02}.ComparisonPage-module__lTYnwG__heroLead,.ComparisonPage-module__lTYnwG__sectionLead{color:var(--mantine-color-dimmed);font-size:1.08rem;line-height:1.7}.ComparisonPage-module__lTYnwG__heroFormula{color:var(--mantine-color-kordo-9);font-size:1.05rem;font-weight:750}.ComparisonPage-module__lTYnwG__heroActions{margin-top:6px}.ComparisonPage-module__lTYnwG__heroVisual,.ComparisonPage-module__lTYnwG__featureVisual{min-width:0}.ComparisonPage-module__lTYnwG__productFrame{border:1px solid var(--mantine-color-gray-2);background:#ffffffeb;border-radius:28px;padding:18px;box-shadow:0 28px 80px #1130271f}.ComparisonPage-module__lTYnwG__productImage{width:100%;height:auto;display:block}.ComparisonPage-module__lTYnwG__contextSection,.ComparisonPage-module__lTYnwG__tableSection,.ComparisonPage-module__lTYnwG__fitSection,.ComparisonPage-module__lTYnwG__featureSection,.ComparisonPage-module__lTYnwG__boundarySection,.ComparisonPage-module__lTYnwG__sourcesSection{padding:78px 0}.ComparisonPage-module__lTYnwG__contextSection,.ComparisonPage-module__lTYnwG__fitSection,.ComparisonPage-module__lTYnwG__sourcesSection{background:var(--mantine-color-gray-0)}.ComparisonPage-module__lTYnwG__eyebrow{color:var(--mantine-color-kordo-7);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800}.ComparisonPage-module__lTYnwG__sectionTitle{letter-spacing:-.035em;max-width:940px;margin-top:10px;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.08}.ComparisonPage-module__lTYnwG__sectionLead{max-width:900px;margin-top:16px}.ComparisonPage-module__lTYnwG__sourceNote{border:1px solid var(--mantine-color-gray-2);background:#fff;margin-top:28px;padding:24px}.ComparisonPage-module__lTYnwG__tableWrap{border-radius:18px;overflow-x:auto}.ComparisonPage-module__lTYnwG__tableWrap table{background:#fff;min-width:920px}.ComparisonPage-module__lTYnwG__tableWrap th:first-child{width:19%}.ComparisonPage-module__lTYnwG__tableWrap th:nth-child(2),.ComparisonPage-module__lTYnwG__tableWrap th:nth-child(3){width:40.5%}.ComparisonPage-module__lTYnwG__fitCard{border:1px solid var(--mantine-color-gray-2);background:#fff;padding:32px}.ComparisonPage-module__lTYnwG__cardTitle{margin:10px 0 24px;font-size:clamp(1.65rem,2.6vw,2.2rem);line-height:1.12}.ComparisonPage-module__lTYnwG__checkIcon{background:var(--mantine-color-kordo-1);width:24px;height:24px;color:var(--mantine-color-kordo-8);border-radius:999px;flex:0 0 24px;place-items:center;font-weight:900;display:grid}.ComparisonPage-module__lTYnwG__checkText{line-height:1.55}.ComparisonPage-module__lTYnwG__featureGrid{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);align-items:center;gap:64px;display:grid}.ComparisonPage-module__lTYnwG__featureCopy{max-width:680px}.ComparisonPage-module__lTYnwG__boundarySection{background:#fff}.ComparisonPage-module__lTYnwG__sourceLink{width:fit-content;font-weight:700}.ComparisonPage-module__lTYnwG__finalSection{background:var(--mantine-color-kordo-9);color:#fff;padding:72px 0}.ComparisonPage-module__lTYnwG__finalInner{justify-content:space-between;align-items:center;gap:48px;display:flex}.ComparisonPage-module__lTYnwG__finalKicker{opacity:.72;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800}.ComparisonPage-module__lTYnwG__finalTitle{max-width:820px;font-size:clamp(2rem,3.5vw,3rem);line-height:1.08}.ComparisonPage-module__lTYnwG__finalLead{opacity:.82;max-width:760px;font-size:1.05rem;line-height:1.65}@media (max-width:61.99em){.ComparisonPage-module__lTYnwG__hero{padding-top:56px}.ComparisonPage-module__lTYnwG__heroInner,.ComparisonPage-module__lTYnwG__featureGrid{grid-template-columns:1fr;gap:36px}.ComparisonPage-module__lTYnwG__heroVisual{order:2}.ComparisonPage-module__lTYnwG__featureCopy{max-width:none}.ComparisonPage-module__lTYnwG__finalInner{flex-direction:column;align-items:flex-start}}@media (max-width:47.99em){.ComparisonPage-module__lTYnwG__hero,.ComparisonPage-module__lTYnwG__contextSection,.ComparisonPage-module__lTYnwG__tableSection,.ComparisonPage-module__lTYnwG__fitSection,.ComparisonPage-module__lTYnwG__featureSection,.ComparisonPage-module__lTYnwG__boundarySection,.ComparisonPage-module__lTYnwG__sourcesSection{padding:52px 0}.ComparisonPage-module__lTYnwG__heroTitle{font-size:clamp(2.2rem,12vw,3.2rem)}.ComparisonPage-module__lTYnwG__productFrame{border-radius:20px;padding:10px}.ComparisonPage-module__lTYnwG__fitCard{padding:24px}}
.PublicFooter-module__4ojt3a__footer{border-top:1px solid var(--kordo-line);background:#f8faf9}.PublicFooter-module__4ojt3a__inner{padding-top:34px;padding-bottom:22px}.PublicFooter-module__4ojt3a__mainRow{grid-template-columns:minmax(250px,.82fr) minmax(0,1.7fr);align-items:start;gap:64px;padding-bottom:24px;display:grid}.PublicFooter-module__4ojt3a__brandBlock{max-width:330px}.PublicFooter-module__4ojt3a__brandLink{align-items:center;text-decoration:none;display:inline-flex}.PublicFooter-module__4ojt3a__brandTagline{color:#6b7f79;font-size:12px;line-height:1.45}.PublicFooter-module__4ojt3a__homeLinks a,.PublicFooter-module__4ojt3a__links a,.PublicFooter-module__4ojt3a__legalLinks a,.PublicFooter-module__4ojt3a__utilityLinks a,.PublicFooter-module__4ojt3a__accountLinks a{color:#526762;text-decoration:none}.PublicFooter-module__4ojt3a__homeLinks a:hover,.PublicFooter-module__4ojt3a__links a:hover,.PublicFooter-module__4ojt3a__legalLinks a:hover,.PublicFooter-module__4ojt3a__utilityLinks a:hover,.PublicFooter-module__4ojt3a__accountLinks a:hover{color:var(--kordo-brand)}.PublicFooter-module__4ojt3a__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 42px;display:grid}.PublicFooter-module__4ojt3a__groupLabel,.PublicFooter-module__4ojt3a__legalLabel{color:#173d32;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.PublicFooter-module__4ojt3a__groupLabel{margin-bottom:10px}.PublicFooter-module__4ojt3a__links{align-items:flex-start}.PublicFooter-module__4ojt3a__links a{line-height:1.35}.PublicFooter-module__4ojt3a__legalRow{border-top:1px solid #e1e9e5;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px 24px;padding:15px 0;display:grid}.PublicFooter-module__4ojt3a__legalLabel{white-space:nowrap;padding-top:2px}.PublicFooter-module__4ojt3a__legalLinks{flex-wrap:wrap;gap:7px 18px;min-width:0;display:flex}.PublicFooter-module__4ojt3a__legalLinks a{white-space:normal;line-height:1.35}.PublicFooter-module__4ojt3a__bottomRow{border-top:1px solid #e1e9e5;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding-top:15px;display:grid}.PublicFooter-module__4ojt3a__copyright{color:#7b8e88;white-space:nowrap}.PublicFooter-module__4ojt3a__utilityLinks{justify-content:center}.PublicFooter-module__4ojt3a__accountLinks{white-space:nowrap;justify-content:flex-end}.PublicFooter-module__4ojt3a__utilityLinks button{color:#526762;min-height:auto;font-size:var(--mantine-font-size-xs);background:0 0;padding:0;font-weight:400}.PublicFooter-module__4ojt3a__utilityLinks button:hover{color:var(--kordo-brand);background:0 0}@media (max-width:62em){.PublicFooter-module__4ojt3a__mainRow{grid-template-columns:1fr;gap:30px}.PublicFooter-module__4ojt3a__brandBlock{max-width:none}.PublicFooter-module__4ojt3a__groups{gap:24px 30px}.PublicFooter-module__4ojt3a__legalRow{grid-template-columns:1fr;gap:8px}.PublicFooter-module__4ojt3a__bottomRow{grid-template-columns:1fr auto}.PublicFooter-module__4ojt3a__utilityLinks{grid-area:1/1/auto/-1;justify-content:flex-start}.PublicFooter-module__4ojt3a__copyright{grid-area:2/1}.PublicFooter-module__4ojt3a__accountLinks{grid-area:2/2}}@media (max-width:48em){.PublicFooter-module__4ojt3a__inner{padding-top:28px;padding-bottom:20px}.PublicFooter-module__4ojt3a__groups{grid-template-columns:1fr 1fr}.PublicFooter-module__4ojt3a__groups>:last-child{grid-column:1/-1}.PublicFooter-module__4ojt3a__legalLinks{gap:7px 14px}.PublicFooter-module__4ojt3a__utilityLinks{justify-content:flex-start;gap:10px 16px}}@media (max-width:36em){.PublicFooter-module__4ojt3a__mainRow{gap:26px;padding-bottom:20px}.PublicFooter-module__4ojt3a__groups{grid-template-columns:1fr;gap:22px}.PublicFooter-module__4ojt3a__groups>:last-child{grid-column:auto}.PublicFooter-module__4ojt3a__homeLinks{gap:8px 14px}.PublicFooter-module__4ojt3a__legalRow{padding:14px 0}.PublicFooter-module__4ojt3a__legalLinks{grid-template-columns:1fr 1fr;gap:8px 14px;display:grid}.PublicFooter-module__4ojt3a__bottomRow{grid-template-columns:1fr;gap:14px}.PublicFooter-module__4ojt3a__utilityLinks,.PublicFooter-module__4ojt3a__copyright,.PublicFooter-module__4ojt3a__accountLinks{grid-area:auto/1}.PublicFooter-module__4ojt3a__accountLinks{justify-content:flex-start}}@media (max-width:27em){.PublicFooter-module__4ojt3a__legalLinks{grid-template-columns:1fr}}
.CommercialLegal-module__vaYCca__page{background:#fbfdfc;min-height:70vh;padding:56px 0 72px}.CommercialLegal-module__vaYCca__hero{max-width:930px}.CommercialLegal-module__vaYCca__eyebrow{color:var(--kordo-brand);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:800}.CommercialLegal-module__vaYCca__title{color:#15372f;letter-spacing:-.035em;margin-top:8px;margin-bottom:20px;font-size:clamp(34px,5vw,56px);line-height:1.04}.CommercialLegal-module__vaYCca__lead{color:#536963;max-width:920px;font-size:18px;line-height:1.65}.CommercialLegal-module__vaYCca__lead+.CommercialLegal-module__vaYCca__lead{margin-top:10px}.CommercialLegal-module__vaYCca__grid{margin-top:34px}.CommercialLegal-module__vaYCca__planCard{background:#fff;border-color:#d8e5df;flex-direction:column;min-height:100%;padding:22px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:visible}.CommercialLegal-module__vaYCca__planCardStack{height:100%;min-height:0}.CommercialLegal-module__vaYCca__planCardFeatured{border-color:#7fb6a7;box-shadow:0 16px 42px #1b4a3e17}.CommercialLegal-module__vaYCca__planCardCompact{padding:20px}.CommercialLegal-module__vaYCca__planCardStack>.mantine-Button-root:last-child{flex:none;margin-bottom:2px}.CommercialLegal-module__vaYCca__planName{color:#163f34}.CommercialLegal-module__vaYCca__planBadge{white-space:nowrap;flex:none}.CommercialLegal-module__vaYCca__planUseCase{min-height:72px;line-height:1.5}.CommercialLegal-module__vaYCca__planCardCompact .CommercialLegal-module__vaYCca__planUseCase{min-height:66px}.CommercialLegal-module__vaYCca__priceBlock{min-height:86px}.CommercialLegal-module__vaYCca__price{color:#102e27;letter-spacing:-.02em;font-size:31px;font-weight:850}.CommercialLegal-module__vaYCca__oldPrice{color:#87948f;text-decoration:line-through}.CommercialLegal-module__vaYCca__saleNote{color:#55756c;font-weight:650}.CommercialLegal-module__vaYCca__paymentNote{color:#6e7e79;line-height:1.4}.CommercialLegal-module__vaYCca__parameterIntro{color:#6e7e79;letter-spacing:.04em;text-transform:uppercase;margin:2px 0 7px;font-size:11px;font-weight:800}.CommercialLegal-module__vaYCca__parameters{border-top:1px solid #e7efeb;margin:6px 0 0;padding:0;list-style:none}.CommercialLegal-module__vaYCca__parameter{color:#435b55;border-bottom:1px solid #e7efeb;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-height:42px;padding:9px 0;font-size:13px;line-height:1.4;display:grid}.CommercialLegal-module__vaYCca__parameterLabel{min-width:0;padding-right:4px}.CommercialLegal-module__vaYCca__parameterValue{color:#173b32;text-align:right;white-space:nowrap;padding-top:1px;font-weight:750}.CommercialLegal-module__vaYCca__allTermsNote{margin-top:-4px}.CommercialLegal-module__vaYCca__notice{background:#f1f7f4;border:1px solid #d8e5df;border-radius:14px;margin-top:34px;padding:20px 22px}.CommercialLegal-module__vaYCca__reassuranceRow{align-items:center}.CommercialLegal-module__vaYCca__reassuranceChip{color:#35564d;background:#f5f9f7;border:1px solid #d8e5df;border-radius:999px;align-items:center;min-height:32px;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.CommercialLegal-module__vaYCca__comparisonSection{margin-top:72px}.CommercialLegal-module__vaYCca__comparisonIntro{max-width:900px}.CommercialLegal-module__vaYCca__comparisonWrap{background:#fff;border:1px solid #d8e5df;border-radius:18px;outline:none;margin-top:28px;overflow-x:auto}.CommercialLegal-module__vaYCca__comparisonWrap:focus-visible{box-shadow:0 0 0 2px #14705540}.CommercialLegal-module__vaYCca__comparisonTable{border-collapse:collapse;color:#355049;width:100%;min-width:860px;font-size:14px}.CommercialLegal-module__vaYCca__comparisonTable th,.CommercialLegal-module__vaYCca__comparisonTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #e7efeb;padding:14px 16px}.CommercialLegal-module__vaYCca__comparisonTable thead th{color:#173b32;background:#f3f8f5;font-weight:800}.CommercialLegal-module__vaYCca__comparisonTable tbody tr:last-child th,.CommercialLegal-module__vaYCca__comparisonTable tbody tr:last-child td{border-bottom:0}.CommercialLegal-module__vaYCca__comparisonFeature{min-width:235px}.CommercialLegal-module__vaYCca__comparisonPlanName{color:#173b32;font-size:15px;font-weight:850;display:block}.CommercialLegal-module__vaYCca__comparisonPlanPrice{color:#6e7e79;margin-top:3px;font-size:12px;font-weight:650;display:block}.CommercialLegal-module__vaYCca__comparisonTable td{color:#173b32;min-width:148px;font-weight:700}.CommercialLegal-module__vaYCca__document{background:#fff;border:1px solid #d8e5df;border-radius:20px;margin-top:30px;padding:clamp(22px,4vw,44px)}.CommercialLegal-module__vaYCca__document h2{color:#173b32;margin-top:34px;margin-bottom:10px;font-size:24px}.CommercialLegal-module__vaYCca__document h3{color:#22483f;margin-top:26px;margin-bottom:8px;font-size:19px}.CommercialLegal-module__vaYCca__document p,.CommercialLegal-module__vaYCca__document li{color:#435b55;line-height:1.72}.CommercialLegal-module__vaYCca__document ul,.CommercialLegal-module__vaYCca__document ol{padding-left:22px}.CommercialLegal-module__vaYCca__legalBody{white-space:pre-wrap;overflow-wrap:anywhere;color:#354c46;font-size:15px;line-height:1.72}.CommercialLegal-module__vaYCca__meta{color:#71817d;flex-wrap:wrap;gap:10px 18px;font-size:13px;display:flex}.CommercialLegal-module__vaYCca__seller{background:#f5f8f7;border-radius:14px;margin-top:24px;padding:18px}.CommercialLegal-module__vaYCca__sellerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;display:grid}.CommercialLegal-module__vaYCca__sellerItem{min-width:0}.CommercialLegal-module__vaYCca__sellerLabel{color:#81908c;font-size:12px}.CommercialLegal-module__vaYCca__sellerValue{color:#2a4740;overflow-wrap:anywhere;font-size:14px;font-weight:650}.CommercialLegal-module__vaYCca__state{background:#fff;border:1px solid #d8e5df;border-radius:16px;margin-top:28px;padding:22px}.CommercialLegal-module__vaYCca__inlineLink{font-weight:650}.CommercialLegal-module__vaYCca__demoDecision{background:#fff;border:1px solid #d8e5df;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;margin-top:72px;padding:30px 32px;display:grid}.CommercialLegal-module__vaYCca__demoDecisionTitle{color:#15372f;letter-spacing:-.025em;margin:6px 0 8px;font-size:clamp(28px,4vw,40px);line-height:1.08}.CommercialLegal-module__vaYCca__capabilities{margin-top:82px;padding-top:4px}.CommercialLegal-module__vaYCca__capabilitiesIntro{max-width:880px}.CommercialLegal-module__vaYCca__capabilitiesTitle{color:#15372f;letter-spacing:-.03em;font-size:clamp(30px,4vw,44px);line-height:1.08}.CommercialLegal-module__vaYCca__capabilityCard{background:#fff;border-color:#d8e5df;padding:24px}.CommercialLegal-module__vaYCca__capabilityTitleSmall{color:#173b32;font-size:20px;line-height:1.2}.CommercialLegal-module__vaYCca__capabilityBody{color:#536963;margin-top:14px;font-size:15px;line-height:1.6}.CommercialLegal-module__vaYCca__capabilityList{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.CommercialLegal-module__vaYCca__capabilityItem{color:#435b55;grid-template-columns:20px 1fr;gap:9px;font-size:15px;line-height:1.55;display:grid}.CommercialLegal-module__vaYCca__check{color:var(--kordo-brand);font-weight:800}.CommercialLegal-module__vaYCca__faq{margin-top:82px}.CommercialLegal-module__vaYCca__faqList{gap:12px;max-width:980px;margin-top:28px;display:grid}.CommercialLegal-module__vaYCca__faqItem{background:#fff;border:1px solid #d8e5df;border-radius:16px;overflow:hidden}.CommercialLegal-module__vaYCca__faqQuestion{color:#173b32;cursor:pointer;padding:18px 54px 18px 20px;font-weight:750;line-height:1.45;list-style:none;position:relative}.CommercialLegal-module__vaYCca__faqQuestion::-webkit-details-marker{display:none}.CommercialLegal-module__vaYCca__faqQuestion:after{content:"+";color:#48665d;font-size:24px;font-weight:500;line-height:1;position:absolute;top:50%;right:20px;translate:0 -50%}.CommercialLegal-module__vaYCca__faqItem[open] .CommercialLegal-module__vaYCca__faqQuestion:after{content:"−"}.CommercialLegal-module__vaYCca__faqQuestion:focus-visible{outline:2px solid var(--kordo-brand);outline-offset:-3px;border-radius:14px}.CommercialLegal-module__vaYCca__faqPanel{padding:0 20px 18px}.CommercialLegal-module__vaYCca__faqAnswer{color:#536963;line-height:1.65}.CommercialLegal-module__vaYCca__finalSection{color:#fff;background:linear-gradient(112deg,#103128 0%,#0f684e 100%);margin-top:84px;padding:74px 0}.CommercialLegal-module__vaYCca__finalInner{justify-content:space-between;align-items:center;gap:64px;display:flex}.CommercialLegal-module__vaYCca__finalEyebrow{color:#8fd1b7;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.CommercialLegal-module__vaYCca__finalTitle{color:#fff;letter-spacing:-.04em;max-width:820px;margin-top:2px;font-size:clamp(32px,3.7vw,48px);line-height:1.08}.CommercialLegal-module__vaYCca__finalLead{color:#d0e3dc;max-width:760px;font-size:18px;line-height:1.55}.CommercialLegal-module__vaYCca__finalActions{flex:none;align-items:flex-start}.CommercialLegal-module__vaYCca__finalDemoLink{color:#d0e3dc;font-size:15px;font-weight:700;text-decoration:none}.CommercialLegal-module__vaYCca__finalDemoLink:hover{color:#fff;text-decoration:underline}@media (max-width:75em){.CommercialLegal-module__vaYCca__planUseCase{min-height:0}}@media (max-width:62em){.CommercialLegal-module__vaYCca__demoDecision{grid-template-columns:1fr}.CommercialLegal-module__vaYCca__finalInner{flex-direction:column;align-items:flex-start;gap:28px}.CommercialLegal-module__vaYCca__finalActions{justify-content:flex-start}}@media (max-width:48em){.CommercialLegal-module__vaYCca__comparisonSection{margin-top:56px}.CommercialLegal-module__vaYCca__comparisonWrap{border-radius:14px;margin-top:22px}.CommercialLegal-module__vaYCca__reassuranceChip{font-size:12px}.CommercialLegal-module__vaYCca__page{padding:38px 0 54px}.CommercialLegal-module__vaYCca__sellerGrid{grid-template-columns:1fr}.CommercialLegal-module__vaYCca__demoDecision{gap:22px;margin-top:56px;padding:24px 20px}.CommercialLegal-module__vaYCca__capabilities,.CommercialLegal-module__vaYCca__faq{margin-top:62px}.CommercialLegal-module__vaYCca__capabilityCard{padding:20px}.CommercialLegal-module__vaYCca__finalSection{margin-top:64px;padding:58px 0}.CommercialLegal-module__vaYCca__finalActions{width:100%;display:grid}.CommercialLegal-module__vaYCca__finalActions>*{width:100%}.CommercialLegal-module__vaYCca__finalDemoLink{width:auto;display:inline-block}}
.DemoCta-module__gDH7wG__root{min-width:0;max-width:100%;display:flex}.DemoCta-module__gDH7wG__responsiveInline{align-items:center;gap:12px}.DemoCta-module__gDH7wG__stacked{flex-direction:column;align-items:center;gap:4px}.DemoCta-module__gDH7wG__button{flex:0 auto;min-width:0;max-width:100%}.DemoCta-module__gDH7wG__button .mantine-Button-inner{min-width:0}.DemoCta-module__gDH7wG__button .mantine-Button-label{white-space:normal;text-align:center;overflow-wrap:anywhere;line-height:1.2}.DemoCta-module__gDH7wG__note{color:#5f716c;max-width:188px;font-size:14px;font-weight:650;line-height:1.3}.DemoCta-module__gDH7wG__stacked .DemoCta-module__gDH7wG__note{text-align:center;max-width:none}.DemoCta-module__gDH7wG__inverse .DemoCta-module__gDH7wG__note{color:#ffffffc7}.DemoCta-module__gDH7wG__compact{gap:0;position:relative}.DemoCta-module__gDH7wG__compact .DemoCta-module__gDH7wG__note{white-space:nowrap;font-size:13px;line-height:1.15;position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%)}.DemoCta-module__gDH7wG__fullWidth,.DemoCta-module__gDH7wG__fullWidth.DemoCta-module__gDH7wG__stacked .DemoCta-module__gDH7wG__button{width:100%}@media (max-width:36em){.DemoCta-module__gDH7wG__responsiveInline{flex-direction:column;align-items:stretch;gap:6px;width:100%}.DemoCta-module__gDH7wG__responsiveInline .DemoCta-module__gDH7wG__button{width:100%}.DemoCta-module__gDH7wG__responsiveInline .DemoCta-module__gDH7wG__note{text-align:center;max-width:none}}
.KordoVideoPlayer-module__RKIOEa__frame{aspect-ratio:1200/866;background:#eef3f1;border-radius:18px;outline:none;width:100%;max-width:100%;position:relative;overflow:hidden;box-shadow:0 18px 42px #14392e1a}.KordoVideoPlayer-module__RKIOEa__frame:focus-visible{box-shadow:0 0 0 3px #1f8e6847,0 18px 42px #14392e1a}.KordoVideoPlayer-module__RKIOEa__video,.KordoVideoPlayer-module__RKIOEa__poster{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}.KordoVideoPlayer-module__RKIOEa__controlLayer{opacity:0;pointer-events:none;background:linear-gradient(#05181300 52%,#05181380 100%);justify-content:center;align-items:center;transition:opacity .18s;display:flex;position:absolute;inset:0}.KordoVideoPlayer-module__RKIOEa__controlLayerVisible,.KordoVideoPlayer-module__RKIOEa__controlLayerPaused{opacity:1}.KordoVideoPlayer-module__RKIOEa__playPauseButton{color:#ffffffe6;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);cursor:pointer;pointer-events:none;opacity:.78;background:#09302647;border:1px solid #ffffff42;border-radius:999px;place-items:center;width:62px;height:62px;padding:0;transition:transform .16s,background .16s,opacity .16s,box-shadow .16s,border-color .16s;display:grid;transform:scale(.94);box-shadow:0 10px 28px #06231c24}.KordoVideoPlayer-module__RKIOEa__controlLayerVisible .KordoVideoPlayer-module__RKIOEa__playPauseButton,.KordoVideoPlayer-module__RKIOEa__controlLayerPaused .KordoVideoPlayer-module__RKIOEa__playPauseButton{pointer-events:auto}.KordoVideoPlayer-module__RKIOEa__frame:hover .KordoVideoPlayer-module__RKIOEa__playPauseButton,.KordoVideoPlayer-module__RKIOEa__frame:focus-within .KordoVideoPlayer-module__RKIOEa__playPauseButton,.KordoVideoPlayer-module__RKIOEa__controlLayerPaused .KordoVideoPlayer-module__RKIOEa__playPauseButton{color:#fff;opacity:.96;background:#093c2d9e;border-color:#ffffff70;transform:scale(.98);box-shadow:0 14px 34px #06231c38}.KordoVideoPlayer-module__RKIOEa__playPauseButton:hover,.KordoVideoPlayer-module__RKIOEa__playPauseButton:focus-visible{opacity:1;background:#094735db;border-color:#ffffff94;transform:scale(1)}.KordoVideoPlayer-module__RKIOEa__playPauseButton svg{width:28px;height:28px}.KordoVideoPlayer-module__RKIOEa__timelinePanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#072a20c7;border:1px solid #ffffff2e;border-radius:12px;padding:10px 12px 12px;transition:opacity .18s,transform .18s;position:absolute;bottom:16px;left:18px;right:18px;transform:translateY(6px);box-shadow:0 8px 26px #051d172e}.KordoVideoPlayer-module__RKIOEa__timelinePanelVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.KordoVideoPlayer-module__RKIOEa__timelineHeader{color:#fffffff0;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.KordoVideoPlayer-module__RKIOEa__chapterLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:650;line-height:1.25;overflow:hidden}.KordoVideoPlayer-module__RKIOEa__timeLabel{font-variant-numeric:tabular-nums;color:#ffffffc2;flex:none;font-size:11px}.KordoVideoPlayer-module__RKIOEa__timelineTrack{--kordo-video-progress:0%;align-items:center;height:18px;display:flex;position:relative}.KordoVideoPlayer-module__RKIOEa__timelineInput{z-index:2;appearance:none;cursor:pointer;background:0 0;width:100%;height:18px;margin:0;position:absolute;inset:0}.KordoVideoPlayer-module__RKIOEa__timelineInput::-webkit-slider-runnable-track{background:linear-gradient(90deg, #6bd0a9 0 var(--kordo-video-progress), #ffffff4d var(--kordo-video-progress) 100%);border-radius:999px;height:4px}.KordoVideoPlayer-module__RKIOEa__timelineInput::-moz-range-track{background:#ffffff4d;border:0;border-radius:999px;height:4px}.KordoVideoPlayer-module__RKIOEa__timelineInput::-moz-range-progress{background:#6bd0a9;border-radius:999px;height:4px}.KordoVideoPlayer-module__RKIOEa__timelineInput::-webkit-slider-thumb{appearance:none;background:#258b68;border:2px solid #fff;border-radius:50%;width:13px;height:13px;margin-top:-4.5px;box-shadow:0 2px 7px #00000038}.KordoVideoPlayer-module__RKIOEa__timelineInput::-moz-range-thumb{background:#258b68;border:2px solid #fff;border-radius:50%;width:13px;height:13px;box-shadow:0 2px 7px #00000038}.KordoVideoPlayer-module__RKIOEa__chapterMarkers{z-index:3;pointer-events:none;position:absolute;inset:0 6px}.KordoVideoPlayer-module__RKIOEa__chapterMarker{cursor:pointer;pointer-events:auto;background:#315f50;border:2px solid #ffffffeb;border-radius:50%;width:9px;height:9px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #00000038}.KordoVideoPlayer-module__RKIOEa__chapterMarkerActive{background:#83dabb}.KordoVideoPlayer-module__RKIOEa__chapterTooltip{color:#fff;white-space:normal;opacity:0;pointer-events:none;background:#042119f0;border-radius:8px;width:max-content;max-width:230px;padding:7px 9px;font-size:11px;font-weight:600;line-height:1.25;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.KordoVideoPlayer-module__RKIOEa__chapterMarker:hover .KordoVideoPlayer-module__RKIOEa__chapterTooltip,.KordoVideoPlayer-module__RKIOEa__chapterMarker:focus-visible .KordoVideoPlayer-module__RKIOEa__chapterTooltip{opacity:1;transform:translate(-50%)}@media (max-width:48em){.KordoVideoPlayer-module__RKIOEa__playPauseButton{width:52px;height:52px}.KordoVideoPlayer-module__RKIOEa__playPauseButton svg{width:24px;height:24px}.KordoVideoPlayer-module__RKIOEa__timelinePanel{padding:8px 9px 10px;bottom:9px;left:10px;right:10px}.KordoVideoPlayer-module__RKIOEa__chapterLabel{font-size:11px}.KordoVideoPlayer-module__RKIOEa__chapterTooltip{max-width:180px}}@media (max-width:36em){.KordoVideoPlayer-module__RKIOEa__frame{border-radius:13px}.KordoVideoPlayer-module__RKIOEa__timelineHeader{gap:8px}.KordoVideoPlayer-module__RKIOEa__timeLabel{font-size:10px}}.KordoVideoPlayer-module__RKIOEa__chapterMarker:first-child .KordoVideoPlayer-module__RKIOEa__chapterTooltip{left:-4px;transform:translateY(4px)}.KordoVideoPlayer-module__RKIOEa__chapterMarker:first-child:hover .KordoVideoPlayer-module__RKIOEa__chapterTooltip,.KordoVideoPlayer-module__RKIOEa__chapterMarker:first-child:focus-visible .KordoVideoPlayer-module__RKIOEa__chapterTooltip{transform:translate(0)}.KordoVideoPlayer-module__RKIOEa__chapterMarker:last-child .KordoVideoPlayer-module__RKIOEa__chapterTooltip{left:auto;right:-4px;transform:translateY(4px)}.KordoVideoPlayer-module__RKIOEa__chapterMarker:last-child:hover .KordoVideoPlayer-module__RKIOEa__chapterTooltip,.KordoVideoPlayer-module__RKIOEa__chapterMarker:last-child:focus-visible .KordoVideoPlayer-module__RKIOEa__chapterTooltip{transform:translate(0)}
.PortfolioPlanningPage-module__1rq2Aq__hero{border-bottom:1px solid var(--kordo-line);background:radial-gradient(circle at 82% 20%,#aee5cb6b,#0000 34%),linear-gradient(#fbfdfc 0%,#f2f7f4 100%);overflow:hidden}.PortfolioPlanningPage-module__1rq2Aq__heroInner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:56px;min-height:548px;padding-top:36px;padding-bottom:42px;display:grid}.PortfolioPlanningPage-module__1rq2Aq__heroCopy{max-width:610px}.PortfolioPlanningPage-module__1rq2Aq__breadcrumbs{color:#70807b;font-size:13px}.PortfolioPlanningPage-module__1rq2Aq__breadcrumbs a{color:#356356;text-decoration:none}.PortfolioPlanningPage-module__1rq2Aq__breadcrumbs a:hover{text-decoration:underline}.PortfolioPlanningPage-module__1rq2Aq__category{color:#176a51;background:#e5f3eb;border:1px solid #d0e7dc;align-self:flex-start;font-size:12px}.PortfolioPlanningPage-module__1rq2Aq__heroTitle{color:#102b24;letter-spacing:-.052em;font-size:clamp(42px,4.4vw,62px);font-weight:720;line-height:1.01}.PortfolioPlanningPage-module__1rq2Aq__heroLead{color:#52645f;font-size:19px;line-height:1.58}.PortfolioPlanningPage-module__1rq2Aq__heroFormula{color:#173c32;font-size:15px;font-weight:800;line-height:1.5}.PortfolioPlanningPage-module__1rq2Aq__heroActions a{min-height:48px}.PortfolioPlanningPage-module__1rq2Aq__heroVisual{justify-content:flex-end;align-items:center;min-width:0;display:flex}.PortfolioPlanningPage-module__1rq2Aq__heroVisual .PortfolioPlanningPage-module__1rq2Aq__productFrame{width:100%;max-width:820px;margin-left:auto}.PortfolioPlanningPage-module__1rq2Aq__productFrame{box-shadow:none;background:0 0;border-radius:20px;overflow:visible}.PortfolioPlanningPage-module__1rq2Aq__productImage{width:100%;height:auto;display:block}.PortfolioPlanningPage-module__1rq2Aq__eyebrow{color:#167156;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.PortfolioPlanningPage-module__1rq2Aq__sectionTitle{color:#112d26;letter-spacing:-.04em;font-size:clamp(34px,4vw,50px);font-weight:700;line-height:1.08}.PortfolioPlanningPage-module__1rq2Aq__sectionLead{color:#60716c;max-width:840px;font-size:18px;line-height:1.68}.PortfolioPlanningPage-module__1rq2Aq__sectionIntro{max-width:900px}.PortfolioPlanningPage-module__1rq2Aq__problemSection{background:#fff;padding:92px 0 98px}.PortfolioPlanningPage-module__1rq2Aq__problemSection .PortfolioPlanningPage-module__1rq2Aq__sectionTitle{max-width:960px;margin-top:12px}.PortfolioPlanningPage-module__1rq2Aq__problemSection .PortfolioPlanningPage-module__1rq2Aq__sectionLead{margin-top:20px}.PortfolioPlanningPage-module__1rq2Aq__questionItem{border-top:1px solid #d9e4df;min-height:172px;padding:24px 30px 24px 0}.PortfolioPlanningPage-module__1rq2Aq__questionIndex{color:#91a69f;letter-spacing:.08em;margin-bottom:14px;font-size:12px;font-weight:900}.PortfolioPlanningPage-module__1rq2Aq__inputsSection{color:#fff;background:#10362d;padding:96px 0 106px;scroll-margin-top:96px}.PortfolioPlanningPage-module__1rq2Aq__inputsSection .PortfolioPlanningPage-module__1rq2Aq__eyebrow{color:#86c9ae}.PortfolioPlanningPage-module__1rq2Aq__inputsSection .PortfolioPlanningPage-module__1rq2Aq__sectionTitle{color:#fff}.PortfolioPlanningPage-module__1rq2Aq__inputsSection .PortfolioPlanningPage-module__1rq2Aq__sectionLead{color:#c6ddd4}.PortfolioPlanningPage-module__1rq2Aq__inputCard{color:#fff;background:#ffffff0e;border:1px solid #cbe4da2e;min-height:190px;padding:26px}.PortfolioPlanningPage-module__1rq2Aq__inputCard .mantine-Text-root[data-dimmed]{color:#c3d7cf!important}.PortfolioPlanningPage-module__1rq2Aq__cardIndex{color:#86c9ae;letter-spacing:.08em;margin-bottom:22px;font-size:12px;font-weight:900}.PortfolioPlanningPage-module__1rq2Aq__featureSection,.PortfolioPlanningPage-module__1rq2Aq__capacitySection{background:#fbfdfc;padding:108px 0}.PortfolioPlanningPage-module__1rq2Aq__capacitySection{background:#f0f6f3}.PortfolioPlanningPage-module__1rq2Aq__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;display:grid}.PortfolioPlanningPage-module__1rq2Aq__reverseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PortfolioPlanningPage-module__1rq2Aq__replanningFeatureGrid{grid-template-columns:minmax(0,1.44fr) minmax(0,.76fr);gap:56px}.PortfolioPlanningPage-module__1rq2Aq__featureCopy{max-width:none}.PortfolioPlanningPage-module__1rq2Aq__replanningFeatureGrid .PortfolioPlanningPage-module__1rq2Aq__featureCopy{max-width:580px}.PortfolioPlanningPage-module__1rq2Aq__featureVisual{min-width:0}.PortfolioPlanningPage-module__1rq2Aq__replanningVisual{justify-self:start;width:100%;max-width:920px}.PortfolioPlanningPage-module__1rq2Aq__checkIcon{color:#137356;background:#e3f3eb;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;margin-top:1px;font-size:13px;font-weight:900;display:grid}.PortfolioPlanningPage-module__1rq2Aq__checkText{color:#263d36;line-height:1.52}.PortfolioPlanningPage-module__1rq2Aq__planSection{background:#fff;padding:100px 0}.PortfolioPlanningPage-module__1rq2Aq__planGrid{grid-template-columns:1fr .82fr;align-items:center;gap:72px;display:grid}.PortfolioPlanningPage-module__1rq2Aq__planCard{background:#f8fbf9;border:1px solid #dce7e2;padding:34px}.PortfolioPlanningPage-module__1rq2Aq__fitSection{background:#fff;border-top:1px solid #e7eeeb;padding:100px 0}.PortfolioPlanningPage-module__1rq2Aq__fitGrid{grid-template-columns:1fr .78fr;align-items:center;gap:72px;display:grid}.PortfolioPlanningPage-module__1rq2Aq__fitCard{background:#f6f9f7;border:1px solid #e0e9e5;padding:34px}.PortfolioPlanningPage-module__1rq2Aq__faqSection{background:#f8faf9;padding:96px 0 108px}.PortfolioPlanningPage-module__1rq2Aq__faqSection .PortfolioPlanningPage-module__1rq2Aq__sectionTitle{margin-top:12px}.PortfolioPlanningPage-module__1rq2Aq__faqList{border-top:1px solid #dce6e1}.PortfolioPlanningPage-module__1rq2Aq__faqItem{border-bottom:1px solid #dce6e1;padding:28px 0 30px}.PortfolioPlanningPage-module__1rq2Aq__faqQuestion{color:#17342c;font-size:21px;line-height:1.25}.PortfolioPlanningPage-module__1rq2Aq__faqAnswer{color:#5e716b;max-width:880px;margin-top:10px;font-size:16.5px;line-height:1.65}.PortfolioPlanningPage-module__1rq2Aq__finalSection{color:#fff;background:linear-gradient(112deg,#103128 0%,#0f684e 100%);padding:74px 0}.PortfolioPlanningPage-module__1rq2Aq__finalInner{justify-content:space-between;align-items:center;gap:64px;display:flex}.PortfolioPlanningPage-module__1rq2Aq__finalKicker{color:#8fd1b7;letter-spacing:.12em;font-size:12px;font-weight:900}.PortfolioPlanningPage-module__1rq2Aq__finalTitle{color:#fff;letter-spacing:-.04em;max-width:820px;font-size:clamp(32px,3.7vw,48px);line-height:1.08}.PortfolioPlanningPage-module__1rq2Aq__finalLead{color:#d0e3dc;max-width:760px;font-size:18px;line-height:1.55}@media (max-width:74em){.PortfolioPlanningPage-module__1rq2Aq__heroInner{grid-template-columns:1fr;gap:36px;min-height:0}.PortfolioPlanningPage-module__1rq2Aq__heroCopy{max-width:780px}.PortfolioPlanningPage-module__1rq2Aq__heroVisual{justify-content:center;max-width:960px}.PortfolioPlanningPage-module__1rq2Aq__heroVisual .PortfolioPlanningPage-module__1rq2Aq__productFrame{max-width:860px;margin-left:0}.PortfolioPlanningPage-module__1rq2Aq__featureGrid,.PortfolioPlanningPage-module__1rq2Aq__reverseGrid,.PortfolioPlanningPage-module__1rq2Aq__planGrid,.PortfolioPlanningPage-module__1rq2Aq__fitGrid{grid-template-columns:1fr;gap:48px}.PortfolioPlanningPage-module__1rq2Aq__replanningVisual{justify-self:center;max-width:920px}.PortfolioPlanningPage-module__1rq2Aq__replanningFeatureGrid .PortfolioPlanningPage-module__1rq2Aq__featureCopy,.PortfolioPlanningPage-module__1rq2Aq__featureCopy{max-width:760px}.PortfolioPlanningPage-module__1rq2Aq__featureGrid .PortfolioPlanningPage-module__1rq2Aq__featureCopy{order:1}.PortfolioPlanningPage-module__1rq2Aq__featureGrid .PortfolioPlanningPage-module__1rq2Aq__featureVisual{order:2}}@media (max-width:62em){.PortfolioPlanningPage-module__1rq2Aq__finalInner{flex-direction:column;align-items:flex-start;gap:28px}}@media (max-width:48em){.PortfolioPlanningPage-module__1rq2Aq__heroInner{padding-top:30px;padding-bottom:38px}.PortfolioPlanningPage-module__1rq2Aq__heroTitle{font-size:clamp(38px,10vw,52px)}.PortfolioPlanningPage-module__1rq2Aq__heroLead{font-size:17.5px}.PortfolioPlanningPage-module__1rq2Aq__problemSection,.PortfolioPlanningPage-module__1rq2Aq__inputsSection,.PortfolioPlanningPage-module__1rq2Aq__featureSection,.PortfolioPlanningPage-module__1rq2Aq__capacitySection,.PortfolioPlanningPage-module__1rq2Aq__planSection,.PortfolioPlanningPage-module__1rq2Aq__fitSection,.PortfolioPlanningPage-module__1rq2Aq__faqSection{padding-top:72px;padding-bottom:78px}.PortfolioPlanningPage-module__1rq2Aq__sectionTitle{font-size:clamp(32px,9vw,44px)}.PortfolioPlanningPage-module__1rq2Aq__sectionLead{font-size:17px}.PortfolioPlanningPage-module__1rq2Aq__inputCard{min-height:0}}@media (max-width:36em){.PortfolioPlanningPage-module__1rq2Aq__breadcrumbs{gap:6px;font-size:12px}.PortfolioPlanningPage-module__1rq2Aq__category{font-size:10px}.PortfolioPlanningPage-module__1rq2Aq__heroActions{flex-direction:column;align-items:stretch;width:100%}.PortfolioPlanningPage-module__1rq2Aq__heroActions a{width:100%;min-width:0;max-width:100%;padding-inline:14px}.PortfolioPlanningPage-module__1rq2Aq__heroActions .mantine-Button-label{white-space:normal;text-align:center;font-size:17px;line-height:1.2}.PortfolioPlanningPage-module__1rq2Aq__heroVisual{box-sizing:border-box;width:100%;padding-inline:8px}.PortfolioPlanningPage-module__1rq2Aq__heroVisual .PortfolioPlanningPage-module__1rq2Aq__productFrame{width:calc(100% - 12px);max-width:100%;margin:0 auto}.PortfolioPlanningPage-module__1rq2Aq__productFrame{border-radius:14px}.PortfolioPlanningPage-module__1rq2Aq__questionItem{padding-right:0}.PortfolioPlanningPage-module__1rq2Aq__planCard,.PortfolioPlanningPage-module__1rq2Aq__fitCard,.PortfolioPlanningPage-module__1rq2Aq__inputCard{padding:22px}}
.ProductLinks-module__lYIdxG__section{background:#f7faf8;border-top:1px solid #e3ebe7;border-bottom:1px solid #e3ebe7}.ProductLinks-module__lYIdxG__inner{align-items:center;gap:26px;min-height:82px;display:flex}.ProductLinks-module__lYIdxG__label{color:#173d32;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:12px;font-weight:850}.ProductLinks-module__lYIdxG__links{min-width:0}.ProductLinks-module__lYIdxG__link,.ProductLinks-module__lYIdxG__current{white-space:nowrap;border-radius:9px;padding:8px 11px;font-size:14px;font-weight:650}.ProductLinks-module__lYIdxG__link{color:#48615a;text-decoration:none}.ProductLinks-module__lYIdxG__link:hover{color:var(--kordo-brand-deep);background:#eaf2ee}.ProductLinks-module__lYIdxG__current{color:#0f684e;background:#e1f1e9}@media (max-width:48em){.ProductLinks-module__lYIdxG__inner{flex-direction:column;align-items:flex-start;gap:10px;min-height:0;padding-top:22px;padding-bottom:22px}.ProductLinks-module__lYIdxG__links{gap:6px}}
.EditorialPage-module__uJ-02a__hero{border-bottom:1px solid var(--mantine-color-gray-2);background:linear-gradient(#f7faf8 0%,#fff 100%);padding:72px 0 64px}.EditorialPage-module__uJ-02a__heroInner{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:center;gap:64px;display:grid}.EditorialPage-module__uJ-02a__breadcrumbs{color:var(--mantine-color-dimmed);font-size:14px}.EditorialPage-module__uJ-02a__heroTitle{letter-spacing:-.045em;max-width:900px;font-size:clamp(42px,5vw,68px);line-height:1.02}.EditorialPage-module__uJ-02a__heroLead{color:var(--mantine-color-gray-7);max-width:820px;font-size:20px;line-height:1.65}.EditorialPage-module__uJ-02a__heroCard{border:1px solid var(--mantine-color-gray-2);background:#fff;padding:28px;box-shadow:0 18px 55px #12382a12}.EditorialPage-module__uJ-02a__heroCardLabel,.EditorialPage-module__uJ-02a__eyebrow{text-transform:uppercase;letter-spacing:.11em;color:var(--mantine-color-green-8);font-size:12px;font-weight:800}.EditorialPage-module__uJ-02a__section{padding:76px 0}.EditorialPage-module__uJ-02a__sectionAlt{background:var(--mantine-color-gray-0);padding:76px 0}.EditorialPage-module__uJ-02a__sectionTitle{letter-spacing:-.03em;font-size:clamp(32px,4vw,48px);line-height:1.08}.EditorialPage-module__uJ-02a__sectionLead{color:var(--mantine-color-gray-7);max-width:820px;font-size:18px;line-height:1.7}.EditorialPage-module__uJ-02a__card{border:1px solid var(--mantine-color-gray-2);background:#fff;height:100%;padding:26px}.EditorialPage-module__uJ-02a__cardIndex{color:var(--mantine-color-green-8);letter-spacing:.08em;font-size:12px;font-weight:800}.EditorialPage-module__uJ-02a__check{background:var(--mantine-color-green-0);width:24px;height:24px;color:var(--mantine-color-green-8);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.EditorialPage-module__uJ-02a__articleShell{grid-template-columns:minmax(0,760px) minmax(240px,320px);align-items:start;gap:64px;min-width:0;display:grid}.EditorialPage-module__uJ-02a__article{color:var(--mantine-color-dark-7);overflow-wrap:anywhere;min-width:0;font-size:18px;line-height:1.75}.EditorialPage-module__uJ-02a__article h2{letter-spacing:-.025em;color:var(--mantine-color-dark-9);margin:54px 0 16px;font-size:32px;line-height:1.15}.EditorialPage-module__uJ-02a__article p{margin:0 0 18px}.EditorialPage-module__uJ-02a__article ul,.EditorialPage-module__uJ-02a__article ol{margin:0 0 24px;padding-left:24px}.EditorialPage-module__uJ-02a__article li{margin-bottom:10px}.EditorialPage-module__uJ-02a__callout{border-left:4px solid var(--mantine-color-green-7);background:var(--mantine-color-green-0);border-radius:0 14px 14px 0;margin:28px 0;padding:24px}.EditorialPage-module__uJ-02a__sidebar{min-width:0;position:sticky;top:92px}.EditorialPage-module__uJ-02a__sidebarCard{border:1px solid var(--mantine-color-gray-2);background:#fff;padding:24px}.EditorialPage-module__uJ-02a__articleGrid{margin-top:34px}.EditorialPage-module__uJ-02a__articleCard{border:1px solid var(--mantine-color-gray-2);background:#fff;height:100%;padding:24px;transition:transform .15s,border-color .15s}.EditorialPage-module__uJ-02a__articleCard:hover{border-color:var(--mantine-color-green-5);transform:translateY(-2px)}.EditorialPage-module__uJ-02a__articleLink{color:inherit;text-decoration:none}.EditorialPage-module__uJ-02a__final{color:#fff;background:#102c23;padding:64px 0}.EditorialPage-module__uJ-02a__finalInner{justify-content:space-between;align-items:center;gap:32px;display:flex}.EditorialPage-module__uJ-02a__finalText{max-width:760px}@media (max-width:62em){.EditorialPage-module__uJ-02a__heroInner,.EditorialPage-module__uJ-02a__articleShell{grid-template-columns:1fr}.EditorialPage-module__uJ-02a__sidebar{position:static}.EditorialPage-module__uJ-02a__hero{padding-top:48px}.EditorialPage-module__uJ-02a__heroCard{max-width:640px}.EditorialPage-module__uJ-02a__finalInner{flex-direction:column;align-items:flex-start}}@media (max-width:48em){.EditorialPage-module__uJ-02a__hero,.EditorialPage-module__uJ-02a__section,.EditorialPage-module__uJ-02a__sectionAlt{padding:52px 0}.EditorialPage-module__uJ-02a__heroTitle{font-size:clamp(36px,11vw,50px)}.EditorialPage-module__uJ-02a__heroLead,.EditorialPage-module__uJ-02a__sectionLead,.EditorialPage-module__uJ-02a__article{font-size:17px}.EditorialPage-module__uJ-02a__article h2{margin-top:42px;font-size:28px}.EditorialPage-module__uJ-02a__final{padding:52px 0}}.EditorialPage-module__uJ-02a__articleLink:hover{text-decoration:none!important}.EditorialPage-module__uJ-02a__article h3{letter-spacing:-.015em;color:var(--mantine-color-dark-8);margin:34px 0 12px;font-size:22px;line-height:1.25}.EditorialPage-module__uJ-02a__inlineCode{border:1px solid var(--mantine-color-gray-3);background:var(--mantine-color-gray-0);border-radius:6px;padding:2px 6px;font-size:.9em}.EditorialPage-module__uJ-02a__tableWrap{border:1px solid var(--mantine-color-gray-2);-webkit-overflow-scrolling:touch;background:#fff;border-radius:14px;width:100%;max-width:100%;margin:8px 0 30px;overflow-x:auto}.EditorialPage-module__uJ-02a__articleTable{border-collapse:collapse;width:100%;min-width:620px;font-size:15px;line-height:1.5}.EditorialPage-module__uJ-02a__articleTable th,.EditorialPage-module__uJ-02a__articleTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mantine-color-gray-2);padding:13px 15px}.EditorialPage-module__uJ-02a__articleTable th{background:var(--mantine-color-gray-0);color:var(--mantine-color-dark-8);font-weight:800}.EditorialPage-module__uJ-02a__articleTable tr:last-child td{border-bottom:0}@media (max-width:48em){.EditorialPage-module__uJ-02a__article h3{margin-top:30px;font-size:21px}.EditorialPage-module__uJ-02a__tableWrap{margin-left:-4px;margin-right:-4px}.EditorialPage-module__uJ-02a__articleTable{font-size:14px}}.EditorialPage-module__uJ-02a__articleMeta{color:var(--mantine-color-gray-6);font-size:14px}.EditorialPage-module__uJ-02a__articleMeta>*{align-items:center;display:flex}.EditorialPage-module__uJ-02a__articleMeta>*+:before{content:"·";color:var(--mantine-color-gray-5);margin-right:8px}.EditorialPage-module__uJ-02a__quote{border-left:4px solid var(--mantine-color-green-7);background:linear-gradient(90deg,var(--mantine-color-green-0),#fff);color:var(--mantine-color-dark-8);border-radius:0 16px 16px 0;margin:28px 0;padding:22px 24px;font-size:22px;font-weight:800;line-height:1.45}.EditorialPage-module__uJ-02a__quote p{margin:0}.EditorialPage-module__uJ-02a__tocLink{color:var(--mantine-color-dark-7);font-size:14px;line-height:1.45;text-decoration:none}.EditorialPage-module__uJ-02a__tocLink:hover{color:var(--mantine-color-green-8);text-decoration:underline}@media (max-width:48em){.EditorialPage-module__uJ-02a__articleMeta{align-items:flex-start;gap:6px}.EditorialPage-module__uJ-02a__articleMeta>*+:before{display:none}.EditorialPage-module__uJ-02a__quote{padding:20px;font-size:20px}}
.Homepage-module__8QQYxW__hero{border-bottom:1px solid var(--kordo-line);background:radial-gradient(circle at 78% 22%,#aee5cb6b,#0000 34%),linear-gradient(#fbfdfc 0%,#f3f8f5 100%);position:relative;overflow:hidden}.Homepage-module__8QQYxW__hero:after{content:"";pointer-events:none;background:#c9eedb8c;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-260px;right:-160px}.Homepage-module__8QQYxW__heroInner{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:56px;min-height:548px;padding-top:24px;padding-bottom:28px;display:grid;position:relative}.Homepage-module__8QQYxW__heroCopy{max-width:590px}.Homepage-module__8QQYxW__category{color:#176a51;letter-spacing:.015em;background:#e5f3eb;border:1px solid #d0e7dc;align-self:flex-start;font-size:12px}.Homepage-module__8QQYxW__heroTitle{color:#102b24;letter-spacing:-.055em;max-width:650px;font-size:clamp(44px,4.45vw,62px);font-weight:720;line-height:.99}.Homepage-module__8QQYxW__heroLead{color:#52645f;max-width:620px;font-size:clamp(16.5px,1.25vw,19px);line-height:1.5}.Homepage-module__8QQYxW__heroFormula{color:#173c32;max-width:590px;font-size:15px;font-weight:800;line-height:1.45}.Homepage-module__8QQYxW__heroActions a{min-height:48px}.Homepage-module__8QQYxW__heroVisual{justify-content:flex-end;align-items:center;min-height:405px;display:flex;position:relative}.Homepage-module__8QQYxW__heroIllustration{border-radius:22px;width:100%;max-width:820px;height:auto;display:block}.Homepage-module__8QQYxW__productFrame{box-shadow:none;background:0 0;border:0;border-radius:18px;overflow:visible}.Homepage-module__8QQYxW__productImage{width:100%;height:auto;display:block}.Homepage-module__8QQYxW__replanningVisual{justify-self:start;width:100%;max-width:920px}.Homepage-module__8QQYxW__replanningVideoFrame{aspect-ratio:1200/866;background:#eef3f1;border-radius:18px;width:100%;max-width:100%;overflow:hidden;box-shadow:0 18px 42px #14392e1a}.Homepage-module__8QQYxW__replanningVideo,.Homepage-module__8QQYxW__replanningPoster{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}.Homepage-module__8QQYxW__eyebrow,.Homepage-module__8QQYxW__thesisKicker{color:#167156;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.Homepage-module__8QQYxW__painSection{background:#fff;padding:58px 0 64px}.Homepage-module__8QQYxW__painItem{border-right:1px solid #dfe8e4;min-height:142px;padding:10px 26px 10px 0}.Homepage-module__8QQYxW__painItem:last-child{border-right:0}.Homepage-module__8QQYxW__painNumber{color:#94aaa2;letter-spacing:.06em;margin-bottom:16px;font-size:12px;font-weight:800}.Homepage-module__8QQYxW__thesisSection{color:#fff;background:#10362d;padding:96px 0 88px;scroll-margin-top:88px}.Homepage-module__8QQYxW__thesisKicker{color:#86c9ae}.Homepage-module__8QQYxW__thesisTitle{color:#fff;letter-spacing:-.048em;max-width:1050px;margin-top:14px;font-size:clamp(40px,5vw,66px);font-weight:700;line-height:1.02}.Homepage-module__8QQYxW__thesisLead{color:#c6ddd4;max-width:830px;margin-top:24px;font-size:19px;line-height:1.65}.Homepage-module__8QQYxW__mechanismFlow{border-top:1px solid #c6ddd440;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:48px;padding-top:28px;display:grid}.Homepage-module__8QQYxW__mechanismItem{color:#fff;min-height:94px;padding:14px 24px 10px 0;position:relative}.Homepage-module__8QQYxW__mechanismIndex{color:#86c9ae;margin-bottom:8px;font-size:12px;font-weight:800}.Homepage-module__8QQYxW__mechanismArrow{color:#70ad95;font-size:22px;position:absolute;top:28px;right:8px}.Homepage-module__8QQYxW__automaticPlanningSection{background:#fff;border-bottom:1px solid #e5ece9;padding:116px 0 120px}.Homepage-module__8QQYxW__automaticPlanningIntro{text-align:center;align-items:center;max-width:980px;margin:0 auto}.Homepage-module__8QQYxW__automaticPlanningTitle{color:#112d26;letter-spacing:-.045em;max-width:960px;font-size:clamp(40px,4.6vw,60px);font-weight:700;line-height:1.04}.Homepage-module__8QQYxW__automaticPlanningSubtitle{color:#173b32;font-size:22px;font-weight:750;line-height:1.35}.Homepage-module__8QQYxW__automaticPlanningLead{color:#5a6f68;max-width:780px;font-size:19px;line-height:1.65}.Homepage-module__8QQYxW__automaticPlanningGrid{border-top:1px solid #d7e3de;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;max-width:1080px;margin:60px auto 0;display:grid}.Homepage-module__8QQYxW__automaticPlanningItem{border-bottom:1px solid #d7e3de;min-width:0;padding:32px 0 34px}.Homepage-module__8QQYxW__automaticPlanningItemTitle{color:#173b32;letter-spacing:-.018em;max-width:470px;font-size:21px;font-weight:800;line-height:1.24}.Homepage-module__8QQYxW__automaticPlanningItemBody{color:#5c7069;max-width:500px;margin-top:12px;font-size:16px;line-height:1.65}.Homepage-module__8QQYxW__automaticPlanningItemSummary{border-bottom:0;grid-column:1/-1;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:64px;padding-top:38px;padding-bottom:0;display:grid}.Homepage-module__8QQYxW__automaticPlanningItemSummary .Homepage-module__8QQYxW__automaticPlanningItemTitle,.Homepage-module__8QQYxW__automaticPlanningItemSummary .Homepage-module__8QQYxW__automaticPlanningItemBody{max-width:none}.Homepage-module__8QQYxW__automaticPlanningItemSummary .Homepage-module__8QQYxW__automaticPlanningItemBody{margin-top:0}.Homepage-module__8QQYxW__trackerSection{background:#f5f8f6;border-bottom:1px solid #e5ece9;padding:72px 0}.Homepage-module__8QQYxW__trackerInner{grid-template-columns:1fr .92fr;align-items:center;gap:72px;display:grid}.Homepage-module__8QQYxW__trackerTitle{color:#112d26;letter-spacing:-.035em;font-size:34px;line-height:1.13}.Homepage-module__8QQYxW__trackerText{color:#586c66;font-size:18px;line-height:1.65}.Homepage-module__8QQYxW__featureSection{background:#fff;padding:104px 0;scroll-margin-top:88px}.Homepage-module__8QQYxW__heroFeatureSection{background:radial-gradient(circle at 12% 30%,#d9f1e5c7,#0000 31%),#fbfdfc}.Homepage-module__8QQYxW__softSection{background:#f1f6f3}.Homepage-module__8QQYxW__proofScenario{border-top:1px solid #dbe7e1;margin-top:58px;padding-top:34px}.Homepage-module__8QQYxW__proofTitle{color:#112d26;letter-spacing:-.03em;max-width:850px;font-size:clamp(26px,2.8vw,36px);line-height:1.12}.Homepage-module__8QQYxW__proofStep{background:#ffffffd1;border:1px solid #dbe7e1;border-radius:16px;min-height:156px;padding:22px 24px}.Homepage-module__8QQYxW__proofIndex{color:#16805f;letter-spacing:.08em;font-size:12px;font-weight:900}.Homepage-module__8QQYxW__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;display:grid}.Homepage-module__8QQYxW__reverseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Homepage-module__8QQYxW__replanningFeatureGrid{grid-template-columns:minmax(0,1.44fr) minmax(0,.76fr);gap:56px}.Homepage-module__8QQYxW__featureVisual{min-width:0}.Homepage-module__8QQYxW__featureCopy{max-width:580px}.Homepage-module__8QQYxW__sectionTitle{color:#112d26;letter-spacing:-.04em;font-size:clamp(36px,4vw,52px);font-weight:700;line-height:1.06}.Homepage-module__8QQYxW__sectionLead{color:#60716c;font-size:18px;line-height:1.65}.Homepage-module__8QQYxW__checkIcon{color:#137356;background:#e3f3eb;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;margin-top:1px;font-size:13px;font-weight:900;display:grid}.Homepage-module__8QQYxW__checkText{color:#263d36;line-height:1.5}.Homepage-module__8QQYxW__trustSection{background:#f7faf8;border-top:1px solid #e5ece9;border-bottom:1px solid #e5ece9;padding:88px 0 92px}.Homepage-module__8QQYxW__trustCard{background:#fff;border-color:#dbe7e1;min-height:218px;padding:28px}.Homepage-module__8QQYxW__trustLabel{color:#167156;letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:850}.Homepage-module__8QQYxW__trustTitle{color:#173b32;letter-spacing:-.02em;margin-top:14px;font-size:24px;line-height:1.2}.Homepage-module__8QQYxW__trustBody{color:#5c7069;margin-top:12px;font-size:16px;line-height:1.62}.Homepage-module__8QQYxW__howSection{background:#fff;border-top:1px solid #edf1ef;padding:100px 0}.Homepage-module__8QQYxW__centerIntro{text-align:center;align-items:center;max-width:780px;margin:0 auto}.Homepage-module__8QQYxW__stepCard{border-top:1px solid #cfdcd7;padding:28px 30px 30px}.Homepage-module__8QQYxW__stepNumber{color:#16805f;letter-spacing:.08em;font-size:12px;font-weight:800}.Homepage-module__8QQYxW__outcomeSection{background:#fafcfb;padding:88px 0 104px}.Homepage-module__8QQYxW__outcomeTitle{color:#112d26;letter-spacing:-.03em;font-size:34px}.Homepage-module__8QQYxW__outcomeCard{background:#fff;min-height:190px;padding:25px}.Homepage-module__8QQYxW__outcomeMark{color:#167658;background:#e7f4ed;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.Homepage-module__8QQYxW__fitSection{padding:105px 0;scroll-margin-top:88px}.Homepage-module__8QQYxW__fitGrid{grid-template-columns:1fr .78fr;align-items:center;gap:74px;display:grid}.Homepage-module__8QQYxW__fitCard{background:#fff;padding:34px;box-shadow:0 20px 50px #17392e0f}.Homepage-module__8QQYxW__finalSection{color:#fff;background:linear-gradient(110deg,#103128 0%,#0f684e 100%);padding:68px 0}.Homepage-module__8QQYxW__finalInner{justify-content:space-between;align-items:center;gap:64px;display:flex}.Homepage-module__8QQYxW__finalTitle{color:#fff;letter-spacing:-.04em;max-width:830px;font-size:clamp(34px,3.7vw,50px);line-height:1.08}.Homepage-module__8QQYxW__finalLead{color:#d0e3dc;font-size:18px}@media (max-width:74em){.Homepage-module__8QQYxW__heroInner{grid-template-columns:1fr;gap:36px;padding-top:38px;padding-bottom:46px}.Homepage-module__8QQYxW__heroCopy{max-width:760px}.Homepage-module__8QQYxW__heroVisual{justify-content:center;max-width:980px;min-height:380px}.Homepage-module__8QQYxW__heroIllustration{max-width:860px}.Homepage-module__8QQYxW__mechanismFlow{grid-template-columns:repeat(3,1fr)}.Homepage-module__8QQYxW__featureGrid,.Homepage-module__8QQYxW__reverseGrid{grid-template-columns:1fr;gap:48px}.Homepage-module__8QQYxW__replanningVisual{justify-self:center;max-width:920px}.Homepage-module__8QQYxW__featureGrid .Homepage-module__8QQYxW__featureCopy,.Homepage-module__8QQYxW__reverseGrid .Homepage-module__8QQYxW__featureCopy{order:1}.Homepage-module__8QQYxW__featureGrid .Homepage-module__8QQYxW__featureVisual,.Homepage-module__8QQYxW__reverseGrid .Homepage-module__8QQYxW__featureVisual{order:2}.Homepage-module__8QQYxW__featureCopy{max-width:720px}.Homepage-module__8QQYxW__fitGrid,.Homepage-module__8QQYxW__trackerInner{grid-template-columns:1fr;gap:42px}}@media (max-width:62em){.Homepage-module__8QQYxW__finalInner{flex-direction:column;align-items:flex-start;gap:30px}}@media (max-width:48em){.Homepage-module__8QQYxW__heroInner{padding-top:34px;padding-bottom:40px}.Homepage-module__8QQYxW__heroTitle{font-size:clamp(42px,11vw,58px)}.Homepage-module__8QQYxW__heroLead{font-size:18px}.Homepage-module__8QQYxW__heroVisual{min-height:300px;padding-bottom:8px}.Homepage-module__8QQYxW__heroIllustration{max-width:760px}.Homepage-module__8QQYxW__painSection{padding:48px 0 54px}.Homepage-module__8QQYxW__painItem{border-bottom:1px solid #e2e9e6;border-right:0;min-height:0;padding:18px 0}.Homepage-module__8QQYxW__painItem:last-child{border-bottom:0}.Homepage-module__8QQYxW__thesisSection{padding:74px 0 66px}.Homepage-module__8QQYxW__thesisTitle{font-size:clamp(36px,10vw,50px)}.Homepage-module__8QQYxW__thesisLead{font-size:17px}.Homepage-module__8QQYxW__mechanismFlow{grid-template-columns:1fr;gap:0}.Homepage-module__8QQYxW__mechanismItem{min-height:0;padding:12px 0 12px 42px}.Homepage-module__8QQYxW__mechanismIndex{position:absolute;top:13px;left:0}.Homepage-module__8QQYxW__mechanismArrow{display:none}.Homepage-module__8QQYxW__automaticPlanningSection{padding:78px 0 82px}.Homepage-module__8QQYxW__automaticPlanningTitle{font-size:clamp(36px,9.5vw,48px)}.Homepage-module__8QQYxW__automaticPlanningSubtitle{font-size:20px}.Homepage-module__8QQYxW__automaticPlanningLead{font-size:17px}.Homepage-module__8QQYxW__automaticPlanningGrid{grid-template-columns:1fr;margin-top:42px}.Homepage-module__8QQYxW__automaticPlanningItem{grid-column:1;padding:26px 0 28px}.Homepage-module__8QQYxW__automaticPlanningItemTitle{font-size:20px}.Homepage-module__8QQYxW__automaticPlanningItemSummary{padding-top:28px;display:block}.Homepage-module__8QQYxW__automaticPlanningItemSummary .Homepage-module__8QQYxW__automaticPlanningItemBody{margin-top:12px}.Homepage-module__8QQYxW__trackerSection{padding:58px 0}.Homepage-module__8QQYxW__featureSection{padding:76px 0}.Homepage-module__8QQYxW__proofScenario{margin-top:42px;padding-top:28px}.Homepage-module__8QQYxW__sectionTitle{font-size:clamp(34px,9vw,46px)}.Homepage-module__8QQYxW__sectionLead{font-size:17px}.Homepage-module__8QQYxW__howSection,.Homepage-module__8QQYxW__fitSection,.Homepage-module__8QQYxW__trustSection{padding:78px 0}.Homepage-module__8QQYxW__outcomeSection{padding:72px 0 80px}}@media (max-width:36em){.Homepage-module__8QQYxW__category{font-size:10px}.Homepage-module__8QQYxW__heroActions{flex-direction:column;align-items:stretch;width:100%}.Homepage-module__8QQYxW__heroActions a{width:100%;min-width:0;max-width:100%;padding-inline:14px}.Homepage-module__8QQYxW__heroActions .mantine-Button-label{white-space:normal;text-align:center;font-size:17px;line-height:1.2}.Homepage-module__8QQYxW__heroVisual{box-sizing:border-box;min-height:0;padding:0 8px;display:block}.Homepage-module__8QQYxW__heroIllustration{border-radius:16px;width:calc(100% - 12px);max-width:none;margin:0 auto}.Homepage-module__8QQYxW__outcomeCard,.Homepage-module__8QQYxW__fitCard,.Homepage-module__8QQYxW__trustCard{padding:22px}.Homepage-module__8QQYxW__productFrame,.Homepage-module__8QQYxW__replanningVideoFrame{border-radius:13px}}
.PublicHeader-module__xWHyWq__header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafcfbed;border-bottom:1px solid #d6e2ddeb;position:sticky;top:0}.PublicHeader-module__xWHyWq__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:26px;min-height:74px;display:grid}.PublicHeader-module__xWHyWq__brand{align-items:center;text-decoration:none;display:inline-flex}.PublicHeader-module__xWHyWq__nav{justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.PublicHeader-module__xWHyWq__navLink,.PublicHeader-module__xWHyWq__productTrigger{color:#4e625d;white-space:nowrap;border-radius:9px;min-height:38px;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none}.PublicHeader-module__xWHyWq__productTrigger{height:38px}.PublicHeader-module__xWHyWq__navLink:hover,.PublicHeader-module__xWHyWq__productTrigger:hover{color:var(--kordo-brand-deep);background:#edf3f0}.PublicHeader-module__xWHyWq__productMenu{border-color:#dbe6e1;border-radius:14px;padding:8px}.PublicHeader-module__xWHyWq__productItem{border-radius:10px;padding:10px 11px}.PublicHeader-module__xWHyWq__actions{justify-self:end;align-items:center}.PublicHeader-module__xWHyWq__loginAction{color:#203f37;white-space:nowrap;border-radius:9px;align-items:center;min-height:36px;padding:0 10px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.PublicHeader-module__xWHyWq__loginAction:hover{color:var(--kordo-brand-deep);background:#edf3f0}.PublicHeader-module__xWHyWq__mobileToggle{justify-self:end;display:none}.PublicHeader-module__xWHyWq__mobileSectionLabel{color:#536760;letter-spacing:.055em;text-transform:uppercase;font-size:12px;font-weight:800}.PublicHeader-module__xWHyWq__mobileNavItem{color:#173a31;border-radius:12px;padding:10px 11px;text-decoration:none;display:block}.PublicHeader-module__xWHyWq__mobileNavItem:hover{background:#f0f5f3}.PublicHeader-module__xWHyWq__mobileNavDescription{color:#71817c;margin-top:2px;font-size:12px;line-height:1.35}.PublicHeader-module__xWHyWq__mobileUtilityLink{color:#29483f;border-radius:12px;min-height:42px;padding:10px 11px;font-size:15px;font-weight:700;text-decoration:none;display:block}.PublicHeader-module__xWHyWq__mobileUtilityLink:hover{color:var(--kordo-brand-deep);background:#f0f5f3}.PublicHeader-module__xWHyWq__mobileActions{padding-top:2px}@media (max-width:62em){.PublicHeader-module__xWHyWq__inner{grid-template-columns:minmax(0,1fr) auto;gap:16px;min-height:68px}.PublicHeader-module__xWHyWq__nav,.PublicHeader-module__xWHyWq__actions{display:none}.PublicHeader-module__xWHyWq__mobileToggle{align-items:center;display:flex}}@media (max-width:36em){.PublicHeader-module__xWHyWq__inner{gap:12px;min-height:64px}.PublicHeader-module__xWHyWq__brand{min-width:0;overflow:visible}.PublicHeader-module__xWHyWq__brand img{object-fit:contain;max-width:48vw;display:block;width:132px!important;height:auto!important}}
.SolutionPage-module__xKgp4a__hero{border-bottom:1px solid var(--kordo-line);background:radial-gradient(circle at 82% 20%,#aee5cb6b,#0000 34%),linear-gradient(#fbfdfc 0%,#f2f7f4 100%);overflow:hidden}.SolutionPage-module__xKgp4a__heroInner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:56px;min-height:548px;padding-top:36px;padding-bottom:42px;display:grid}.SolutionPage-module__xKgp4a__heroCopy{max-width:610px}.SolutionPage-module__xKgp4a__breadcrumbs{color:#70807b;font-size:13px}.SolutionPage-module__xKgp4a__breadcrumbs a{color:#356356;text-decoration:none}.SolutionPage-module__xKgp4a__breadcrumbs a:hover{text-decoration:underline}.SolutionPage-module__xKgp4a__category{color:#176a51;background:#e5f3eb;border:1px solid #d0e7dc;align-self:flex-start;font-size:12px}.SolutionPage-module__xKgp4a__heroTitle{color:#102b24;letter-spacing:-.052em;font-size:clamp(42px,4.4vw,62px);font-weight:720;line-height:1.01}.SolutionPage-module__xKgp4a__heroLead{color:#52645f;font-size:19px;line-height:1.58}.SolutionPage-module__xKgp4a__heroFormula{color:#173c32;font-size:15px;font-weight:800;line-height:1.5}.SolutionPage-module__xKgp4a__heroActions a{min-height:48px}.SolutionPage-module__xKgp4a__heroVisual{justify-content:flex-end;align-items:center;min-width:0;display:flex}.SolutionPage-module__xKgp4a__heroVisual .SolutionPage-module__xKgp4a__productFrame{width:100%;max-width:820px;margin-left:auto}.SolutionPage-module__xKgp4a__productFrame{box-shadow:none;background:0 0;border-radius:20px;overflow:visible}.SolutionPage-module__xKgp4a__productImage{width:100%;height:auto;display:block}.SolutionPage-module__xKgp4a__eyebrow{color:#167156;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.SolutionPage-module__xKgp4a__sectionTitle{color:#112d26;letter-spacing:-.04em;font-size:clamp(34px,4vw,50px);font-weight:700;line-height:1.08}.SolutionPage-module__xKgp4a__sectionLead{color:#60716c;max-width:840px;font-size:18px;line-height:1.68}.SolutionPage-module__xKgp4a__sectionIntro{max-width:900px}.SolutionPage-module__xKgp4a__problemSection{background:#fff;padding:92px 0 98px}.SolutionPage-module__xKgp4a__problemSection .SolutionPage-module__xKgp4a__sectionTitle{max-width:960px;margin-top:12px}.SolutionPage-module__xKgp4a__problemSection .SolutionPage-module__xKgp4a__sectionLead{margin-top:20px}.SolutionPage-module__xKgp4a__questionItem{border-top:1px solid #d9e4df;min-height:172px;padding:24px 30px 24px 0}.SolutionPage-module__xKgp4a__questionIndex{color:#91a69f;letter-spacing:.08em;margin-bottom:14px;font-size:12px;font-weight:900}.SolutionPage-module__xKgp4a__inputsSection{color:#fff;background:#10362d;padding:96px 0 106px;scroll-margin-top:96px}.SolutionPage-module__xKgp4a__inputsSection .SolutionPage-module__xKgp4a__eyebrow{color:#86c9ae}.SolutionPage-module__xKgp4a__inputsSection .SolutionPage-module__xKgp4a__sectionTitle{color:#fff}.SolutionPage-module__xKgp4a__inputsSection .SolutionPage-module__xKgp4a__sectionLead{color:#c6ddd4}.SolutionPage-module__xKgp4a__inputCard{color:#fff;background:#ffffff0e;border:1px solid #cbe4da2e;min-height:190px;padding:26px}.SolutionPage-module__xKgp4a__inputCard .mantine-Text-root[data-dimmed]{color:#c3d7cf!important}.SolutionPage-module__xKgp4a__cardIndex{color:#86c9ae;letter-spacing:.08em;margin-bottom:22px;font-size:12px;font-weight:900}.SolutionPage-module__xKgp4a__featureSection,.SolutionPage-module__xKgp4a__capacitySection{background:#fbfdfc;padding:108px 0}.SolutionPage-module__xKgp4a__capacitySection{background:#f0f6f3}.SolutionPage-module__xKgp4a__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;display:grid}.SolutionPage-module__xKgp4a__reverseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionPage-module__xKgp4a__replanningFeatureGrid{grid-template-columns:minmax(0,1.44fr) minmax(0,.76fr);gap:56px}.SolutionPage-module__xKgp4a__featureCopy{max-width:none}.SolutionPage-module__xKgp4a__replanningFeatureGrid .SolutionPage-module__xKgp4a__featureCopy{max-width:580px}.SolutionPage-module__xKgp4a__featureVisual{min-width:0}.SolutionPage-module__xKgp4a__replanningVisual{justify-self:start;width:100%;max-width:920px}.SolutionPage-module__xKgp4a__checkIcon{color:#137356;background:#e3f3eb;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;margin-top:1px;font-size:13px;font-weight:900;display:grid}.SolutionPage-module__xKgp4a__checkText{color:#263d36;line-height:1.52}.SolutionPage-module__xKgp4a__planSection{background:#fff;padding:100px 0}.SolutionPage-module__xKgp4a__planGrid{grid-template-columns:1fr .82fr;align-items:center;gap:72px;display:grid}.SolutionPage-module__xKgp4a__planCard{background:#f8fbf9;border:1px solid #dce7e2;padding:34px}.SolutionPage-module__xKgp4a__fitSection{background:#fff;border-top:1px solid #e7eeeb;padding:100px 0}.SolutionPage-module__xKgp4a__fitGrid{grid-template-columns:1fr .78fr;align-items:center;gap:72px;display:grid}.SolutionPage-module__xKgp4a__fitCard{background:#f6f9f7;border:1px solid #e0e9e5;padding:34px}.SolutionPage-module__xKgp4a__faqSection{background:#f8faf9;padding:96px 0 108px}.SolutionPage-module__xKgp4a__faqSection .SolutionPage-module__xKgp4a__sectionTitle{margin-top:12px}.SolutionPage-module__xKgp4a__faqList{border-top:1px solid #dce6e1}.SolutionPage-module__xKgp4a__faqItem{border-bottom:1px solid #dce6e1;padding:28px 0 30px}.SolutionPage-module__xKgp4a__faqQuestion{color:#17342c;font-size:21px;line-height:1.25}.SolutionPage-module__xKgp4a__faqAnswer{color:#5e716b;max-width:880px;margin-top:10px;font-size:16.5px;line-height:1.65}.SolutionPage-module__xKgp4a__finalSection{color:#fff;background:linear-gradient(112deg,#103128 0%,#0f684e 100%);padding:74px 0}.SolutionPage-module__xKgp4a__finalInner{justify-content:space-between;align-items:center;gap:64px;display:flex}.SolutionPage-module__xKgp4a__finalKicker{color:#8fd1b7;letter-spacing:.12em;font-size:12px;font-weight:900}.SolutionPage-module__xKgp4a__finalTitle{color:#fff;letter-spacing:-.04em;max-width:820px;font-size:clamp(32px,3.7vw,48px);line-height:1.08}.SolutionPage-module__xKgp4a__finalLead{color:#d0e3dc;max-width:760px;font-size:18px;line-height:1.55}@media (max-width:74em){.SolutionPage-module__xKgp4a__heroInner{grid-template-columns:1fr;gap:36px;min-height:0}.SolutionPage-module__xKgp4a__heroCopy{max-width:780px}.SolutionPage-module__xKgp4a__heroVisual{justify-content:center;max-width:960px}.SolutionPage-module__xKgp4a__heroVisual .SolutionPage-module__xKgp4a__productFrame{max-width:860px;margin-left:0}.SolutionPage-module__xKgp4a__featureGrid,.SolutionPage-module__xKgp4a__reverseGrid,.SolutionPage-module__xKgp4a__planGrid,.SolutionPage-module__xKgp4a__fitGrid{grid-template-columns:1fr;gap:48px}.SolutionPage-module__xKgp4a__replanningVisual{justify-self:center;max-width:920px}.SolutionPage-module__xKgp4a__replanningFeatureGrid .SolutionPage-module__xKgp4a__featureCopy,.SolutionPage-module__xKgp4a__featureCopy{max-width:760px}.SolutionPage-module__xKgp4a__featureGrid .SolutionPage-module__xKgp4a__featureCopy{order:1}.SolutionPage-module__xKgp4a__featureGrid .SolutionPage-module__xKgp4a__featureVisual{order:2}}@media (max-width:62em){.SolutionPage-module__xKgp4a__finalInner{flex-direction:column;align-items:flex-start;gap:28px}}@media (max-width:48em){.SolutionPage-module__xKgp4a__heroInner{padding-top:30px;padding-bottom:38px}.SolutionPage-module__xKgp4a__heroTitle{font-size:clamp(38px,10vw,52px)}.SolutionPage-module__xKgp4a__heroLead{font-size:17.5px}.SolutionPage-module__xKgp4a__problemSection,.SolutionPage-module__xKgp4a__inputsSection,.SolutionPage-module__xKgp4a__featureSection,.SolutionPage-module__xKgp4a__capacitySection,.SolutionPage-module__xKgp4a__planSection,.SolutionPage-module__xKgp4a__fitSection,.SolutionPage-module__xKgp4a__faqSection{padding-top:72px;padding-bottom:78px}.SolutionPage-module__xKgp4a__sectionTitle{font-size:clamp(32px,9vw,44px)}.SolutionPage-module__xKgp4a__sectionLead{font-size:17px}.SolutionPage-module__xKgp4a__inputCard{min-height:0}}@media (max-width:36em){.SolutionPage-module__xKgp4a__breadcrumbs{gap:6px;font-size:12px}.SolutionPage-module__xKgp4a__category{font-size:10px}.SolutionPage-module__xKgp4a__heroActions{flex-direction:column;align-items:stretch;width:100%}.SolutionPage-module__xKgp4a__heroActions a{width:100%;min-width:0;max-width:100%;padding-inline:14px}.SolutionPage-module__xKgp4a__heroActions .mantine-Button-label{white-space:normal;text-align:center;font-size:17px;line-height:1.2}.SolutionPage-module__xKgp4a__heroVisual{box-sizing:border-box;width:100%;padding-inline:8px}.SolutionPage-module__xKgp4a__heroVisual .SolutionPage-module__xKgp4a__productFrame{width:calc(100% - 12px);max-width:100%;margin:0 auto}.SolutionPage-module__xKgp4a__productFrame{border-radius:14px}.SolutionPage-module__xKgp4a__questionItem{padding-right:0}.SolutionPage-module__xKgp4a__planCard,.SolutionPage-module__xKgp4a__fitCard,.SolutionPage-module__xKgp4a__inputCard{padding:22px}}
.SupportPage-module__N2cgEa__hero{border-bottom:1px solid var(--kordo-line);background:radial-gradient(circle at 82% 18%,#aee5cb6b,#0000 34%),linear-gradient(#fbfdfc 0%,#f2f7f4 100%)}.SupportPage-module__N2cgEa__heroInner{padding-top:82px;padding-bottom:88px}.SupportPage-module__N2cgEa__heroCopy{max-width:930px}.SupportPage-module__N2cgEa__eyebrow{color:#167156;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.SupportPage-module__N2cgEa__title{color:#102b24;letter-spacing:-.048em;font-size:clamp(42px,5vw,64px);font-weight:720;line-height:1.02}.SupportPage-module__N2cgEa__lead,.SupportPage-module__N2cgEa__sectionLead{color:#5b6e68;max-width:850px;font-size:18px;line-height:1.65}.SupportPage-module__N2cgEa__heroActions{align-items:center}.SupportPage-module__N2cgEa__email{color:#276656;font-size:15px;font-weight:750;text-decoration:none}.SupportPage-module__N2cgEa__email:hover{text-decoration:underline}.SupportPage-module__N2cgEa__section{background:#fff;padding:94px 0 100px}.SupportPage-module__N2cgEa__softSection{background:#f1f6f3;border-top:1px solid #e3ece8;border-bottom:1px solid #e3ece8;padding:94px 0 100px}.SupportPage-module__N2cgEa__sectionIntro{max-width:900px}.SupportPage-module__N2cgEa__sectionTitle{color:#112d26;letter-spacing:-.04em;font-size:clamp(34px,4vw,50px);font-weight:700;line-height:1.08}.SupportPage-module__N2cgEa__card{background:#fff;border-color:#dbe6e1;min-height:210px;padding:26px}.SupportPage-module__N2cgEa__cardIndex{color:#16805f;letter-spacing:.08em;margin-bottom:24px;font-size:12px;font-weight:900}.SupportPage-module__N2cgEa__cardTitle{color:#173b32;font-size:22px;line-height:1.2}.SupportPage-module__N2cgEa__cardBody{color:#566a64;margin-top:12px;line-height:1.62}.SupportPage-module__N2cgEa__splitGrid{grid-template-columns:1fr .78fr;align-items:center;gap:72px;display:grid}.SupportPage-module__N2cgEa__contactCard,.SupportPage-module__N2cgEa__reliabilityCard{background:#fff;padding:34px}.SupportPage-module__N2cgEa__contactLabel{color:#71847e;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.SupportPage-module__N2cgEa__contactEmail{color:#145d47;letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(24px,3vw,34px);font-weight:800;text-decoration:none;display:inline-block}.SupportPage-module__N2cgEa__contactEmail:hover{text-decoration:underline}.SupportPage-module__N2cgEa__contactNote{color:#64766f;margin-top:16px;line-height:1.55}.SupportPage-module__N2cgEa__reliabilityCard{background:#f7faf8;border-color:#dce7e2}.SupportPage-module__N2cgEa__reliabilityTitle{color:#173b32;font-size:22px;font-weight:800;line-height:1.25}.SupportPage-module__N2cgEa__reliabilityBody{color:#566a64;margin-top:14px;font-size:16px;line-height:1.65}.SupportPage-module__N2cgEa__finalSection{color:#fff;background:linear-gradient(112deg,#103128 0%,#0f684e 100%);padding:72px 0}.SupportPage-module__N2cgEa__finalInner{justify-content:space-between;align-items:center;gap:64px;display:flex}.SupportPage-module__N2cgEa__finalEyebrow{color:#8fd1b7;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.SupportPage-module__N2cgEa__finalTitle{color:#fff;letter-spacing:-.04em;max-width:820px;font-size:clamp(32px,3.7vw,48px);line-height:1.08}.SupportPage-module__N2cgEa__finalLead{color:#d0e3dc;max-width:760px;font-size:18px;line-height:1.55}@media (max-width:62em){.SupportPage-module__N2cgEa__heroInner{padding-top:62px;padding-bottom:68px}.SupportPage-module__N2cgEa__splitGrid{grid-template-columns:1fr;gap:38px}.SupportPage-module__N2cgEa__finalInner{flex-direction:column;align-items:flex-start;gap:28px}}@media (max-width:36em){.SupportPage-module__N2cgEa__heroInner{padding-top:46px;padding-bottom:54px}.SupportPage-module__N2cgEa__heroActions{flex-direction:column;align-items:stretch}.SupportPage-module__N2cgEa__heroActions>*{width:100%}.SupportPage-module__N2cgEa__email{width:auto}.SupportPage-module__N2cgEa__section,.SupportPage-module__N2cgEa__softSection{padding:72px 0 78px}.SupportPage-module__N2cgEa__card,.SupportPage-module__N2cgEa__contactCard,.SupportPage-module__N2cgEa__reliabilityCard{min-height:0;padding:22px}}
.WorkdaysCalculatorPage-module__6vs2RW__hero{background:linear-gradient(180deg, var(--mantine-color-kordo-0), #fff 88%);padding:70px 0 58px}.WorkdaysCalculatorPage-module__6vs2RW__breadcrumbs{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)}.WorkdaysCalculatorPage-module__6vs2RW__heroTitle{letter-spacing:-.045em;max-width:980px;margin-top:18px;font-size:clamp(2.6rem,5vw,4.7rem);line-height:1.02}.WorkdaysCalculatorPage-module__6vs2RW__heroLead,.WorkdaysCalculatorPage-module__6vs2RW__sectionLead{max-width:860px;color:var(--mantine-color-dimmed);margin-top:18px;font-size:1.08rem;line-height:1.7}.WorkdaysCalculatorPage-module__6vs2RW__calculatorSection{padding:34px 0 82px}.WorkdaysCalculatorPage-module__6vs2RW__calculatorCard{background:#fff;padding:30px;box-shadow:0 24px 70px #11302714}.WorkdaysCalculatorPage-module__6vs2RW__eyebrow,.WorkdaysCalculatorPage-module__6vs2RW__resultEyebrow{color:var(--mantine-color-kordo-7);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:800}.WorkdaysCalculatorPage-module__6vs2RW__checkboxGroup{align-items:flex-start}.WorkdaysCalculatorPage-module__6vs2RW__advancedBlock{border:1px solid var(--mantine-color-gray-2);background:var(--mantine-color-gray-0);border-radius:16px;padding:18px}.WorkdaysCalculatorPage-module__6vs2RW__periodRow{background:#fff;padding:14px}.WorkdaysCalculatorPage-module__6vs2RW__actionRow{align-items:center}.WorkdaysCalculatorPage-module__6vs2RW__resultCard{background:var(--mantine-color-kordo-0);border-color:var(--mantine-color-kordo-2);padding:30px}.WorkdaysCalculatorPage-module__6vs2RW__resultNumber{color:var(--mantine-color-kordo-9);letter-spacing:-.04em;margin-top:10px;font-size:clamp(2.4rem,5vw,4rem);line-height:1}.WorkdaysCalculatorPage-module__6vs2RW__resultDate{max-width:760px;color:var(--mantine-color-kordo-9);letter-spacing:-.035em;text-transform:capitalize;margin-top:10px;font-size:clamp(2rem,4vw,3.3rem);line-height:1.04}.WorkdaysCalculatorPage-module__6vs2RW__resultPeriod{margin-top:10px;font-weight:700}.WorkdaysCalculatorPage-module__6vs2RW__resultMetric{background:#ffffffd1;border-radius:14px;padding:14px 16px}.WorkdaysCalculatorPage-module__6vs2RW__emptyResult{flex-direction:column;justify-content:center;min-height:190px;padding:30px;display:flex}.WorkdaysCalculatorPage-module__6vs2RW__ruleCard{background:var(--mantine-color-gray-0);padding:28px}.WorkdaysCalculatorPage-module__6vs2RW__errorText{background:var(--mantine-color-red-0);color:var(--mantine-color-red-8);border-radius:12px;padding:12px 14px;font-weight:650}.WorkdaysCalculatorPage-module__6vs2RW__seoSection,.WorkdaysCalculatorPage-module__6vs2RW__faqSection,.WorkdaysCalculatorPage-module__6vs2RW__explainSection,.WorkdaysCalculatorPage-module__6vs2RW__kordoSection{padding:74px 0}.WorkdaysCalculatorPage-module__6vs2RW__seoSection{background:#fff}.WorkdaysCalculatorPage-module__6vs2RW__faqSection{background:var(--mantine-color-kordo-0)}.WorkdaysCalculatorPage-module__6vs2RW__explainSection{background:var(--mantine-color-gray-0)}.WorkdaysCalculatorPage-module__6vs2RW__kordoSection{background:#fff}.WorkdaysCalculatorPage-module__6vs2RW__sectionTitle{letter-spacing:-.035em;max-width:960px;margin-top:10px;font-size:clamp(2rem,3.4vw,3.05rem);line-height:1.08}.WorkdaysCalculatorPage-module__6vs2RW__infoCard{background:#fff;padding:24px}@media (max-width:47.99em){.WorkdaysCalculatorPage-module__6vs2RW__hero{padding:50px 0 42px}.WorkdaysCalculatorPage-module__6vs2RW__calculatorSection{padding:22px 0 58px}.WorkdaysCalculatorPage-module__6vs2RW__calculatorCard,.WorkdaysCalculatorPage-module__6vs2RW__resultCard,.WorkdaysCalculatorPage-module__6vs2RW__emptyResult,.WorkdaysCalculatorPage-module__6vs2RW__ruleCard{padding:22px}.WorkdaysCalculatorPage-module__6vs2RW__seoSection,.WorkdaysCalculatorPage-module__6vs2RW__faqSection,.WorkdaysCalculatorPage-module__6vs2RW__explainSection,.WorkdaysCalculatorPage-module__6vs2RW__kordoSection{padding:54px 0}.WorkdaysCalculatorPage-module__6vs2RW__heroTitle{font-size:clamp(2.2rem,12vw,3.4rem)}.WorkdaysCalculatorPage-module__6vs2RW__actionRow>*{flex:100%}}
