.fg{max-width:1200px;margin:0 auto;padding:48px 24px;color:#191919;font-family:inherit}.fg *{box-sizing:border-box}.fg [hidden]{display:none!important}.fg h1,.fg h2,.fg h3{font-family:inherit;line-height:1.13;letter-spacing:-.035em;color:#191919}.fg h1{font-size:clamp(36px,4.8vw,62px);max-width:920px;margin:12px 0 24px}.fg h2{font-size:clamp(28px,3.3vw,42px);margin:12px 0 20px}.fg h3{font-size:24px;margin:12px 0 18px}.fg p{line-height:1.7}.fg .fg-red{color:#df0035}.fg .fg-kicker{color:#bd002b;text-transform:uppercase;font-size:12px;font-weight:750;letter-spacing:.12em;margin:0 0 16px}.fg .fg-lead{font-size:18px;max-width:790px;color:#54545d}.fg .fg-small{font-size:13px;color:#606069;line-height:1.6}.fg .fg-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:32px;margin-top:36px;align-items:start}.fg .fg-panel{border:1px solid #e2e2e8;border-radius:24px;padding:34px;background:#fafafa;min-width:0}.fg .fg-aside{background:#191919;color:#fff;border-radius:24px;padding:26px}.fg .fg-aside h3{color:#fff;font-size:21px}.fg .fg-aside p{font-size:14px;color:#dedee3}.fg .fg-progress{width:100%;height:5px;accent-color:#df0035;display:block;margin:12px 0 28px}.fg .fg-step-title{font-size:clamp(24px,2.5vw,32px);margin:0 0 16px}.fg label{display:block;font-size:15px;font-weight:600;margin:0 0 8px}.fg input[type=number],.fg input[type=email],.fg select{font:inherit;width:100%;max-width:420px;border:1px solid #b8b8c1;border-radius:12px;background:#fff;color:#191919;padding:14px 16px;min-height:52px}.fg input:focus-visible,.fg select:focus-visible,.fg button:focus-visible,.fg a:focus-visible,.fg summary:focus-visible{outline:3px solid #191919;outline-offset:4px}.fg .fg-options{display:grid;gap:10px}.fg .fg-option{display:flex;align-items:flex-start;gap:12px;border:1px solid #dedee5;border-radius:12px;padding:14px 16px;background:#fff;font-weight:500;margin:0;cursor:pointer}.fg .fg-option:has(input:checked){border-color:#df0035;background:#fff2f5}.fg input[type=checkbox],.fg input[type=radio]{width:19px;height:19px;accent-color:#c90030;flex-shrink:0;margin:3px 0 0}.fg .fg-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:26px}.fg button,.fg a.fg-btn{font:inherit;font-weight:700;font-size:15px;border:1px solid #df0035;border-radius:12px;background:#df0035;color:#fff;padding:14px 22px;min-height:50px;cursor:pointer;display:inline-block;text-decoration:none;background-image:none!important}.fg button:hover,.fg a.fg-btn:hover{background:#ae0029!important;border-color:#ae0029;color:white!important}.fg button:disabled{opacity:.5;cursor:wait}.fg .fg-secondary{background:#fff;color:#303037;border-color:#b9b9c3}.fg .fg-error{color:#a50028;font-size:14px;font-weight:600}.fg .fg-input-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fg .fg-input-grid label{font-size:13px}.fg .fg-task{padding:22px 0;border-top:1px solid #dedee5}.fg .fg-task h3{font-size:20px}.fg .fg-task input{max-width:100%;font-size:16px}.fg .fg-task summary{font-size:14px;font-weight:650;cursor:pointer;margin:18px 0 12px}.fg .fg-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0}.fg .fg-stat{padding:24px;border-radius:18px;background:#f1f1f4}.fg .fg-stat:first-child{background:#fff0f4}.fg .fg-stat strong{display:block;font-size:clamp(25px,3.2vw,39px);line-height:1.2;letter-spacing:-.03em;margin:12px 0}.fg .fg-stat span{font-size:13px;color:#575760}.fg .fg-breakdown{list-style:none;padding:0;margin:20px 0}.fg .fg-breakdown li{border-top:1px solid #dddde5;padding:16px 0}.fg .fg-breakdown strong{display:flex;justify-content:space-between;gap:12px}.fg .fg-breakdown p{font-size:14px;margin:8px 0}.fg .fg-report{background:#fff;border:1px solid #dedee5;padding:28px;border-radius:20px;margin-top:28px}.fg .fg-report label.fg-option{font-size:13px;font-weight:400;border:0;padding:12px 0}.fg .fg-trap{position:absolute!important;left:-10000px!important;height:1px;width:1px;overflow:hidden}.fg .fg-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0}.fg .fg-system{border:1px solid #dddde5;border-radius:24px;padding:30px;background:#f7f7f9;display:flex;flex-direction:column}.fg .fg-system:first-child{background:#fff2f5;border-color:#f0cbd5}.fg .fg-badge{align-self:flex-start;font-size:11px;letter-spacing:.1em;color:#a80027;border:1px solid #eab6c2;padding:6px 10px;border-radius:30px;font-weight:750}.fg .fg-system h3{font-size:32px}.fg .fg-system li{font-size:15px;margin:8px 0}.fg .fg-system p{font-size:15px}.fg .fg-system .fg-actions{margin-top:auto;padding-top:14px}.fg .fg-note{padding:26px;border-radius:20px;background:#f6f6f8}.fg a{color:#b8002b;text-underline-offset:4px}.fg a:hover{background:#fff0;color:#191919}.fg .fg-method{margin-top:28px}.fg .fg-method summary{cursor:pointer;font-weight:650}.fg .fg-method p,.fg .fg-method li{font-size:14px}.fg .fg-footerlinks{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px;font-size:14px}.fg .fg-success{color:#17613c}.fg .fg-choices{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.fg .fg-choices button{background:#fff;border-color:#ddd;color:#333;font-size:13px;padding:9px 13px;min-height:42px}@media(max-width:850px){.fg .fg-layout{grid-template-columns:1fr}.fg .fg-aside{display:none}}@media(max-width:600px){.fg{padding:30px 18px}.fg .fg-panel,.fg .fg-report,.fg .fg-system{padding:23px 18px}.fg .fg-compare,.fg .fg-stats{grid-template-columns:1fr}.fg .fg-lead{font-size:16px}.fg .fg-input-grid{gap:12px}.fg .fg-input-grid input{padding:12px 10px}.fg .fg-actions>*{flex:1;text-align:center}.fg .fg-stat strong{font-size:34px}}@media print{.fg .fg-actions,.fg .fg-report,.fg .fg-aside{display:none}.fg .fg-panel{border:0;padding:0}}.entry-content .fg h1{margin:12px 0 24px!important}.entry-content .fg h2{margin:12px 0 20px!important}.entry-content .fg h3{margin:12px 0 18px!important}.entry-content .fg .fg-step-title{margin:0 0 16px!important}.entry-content .fg .fg-kicker{margin:0 0 16px!important}.entry-content .fg .fg-lead{margin:0 0 20px!important}.fg .fg-stages{display:flex;list-style:none;gap:10px;margin:0 0 22px;padding:0;counter-reset:stage}.fg .fg-stages li{flex:1;color:#65656e;font-size:13px;font-weight:650;border-bottom:3px solid #dedee5;padding:0 0 12px;line-height:1.5}.fg .fg-stages li[aria-current=step]{color:#b8002b;border-color:#df0035}.fg .fg-intro{max-width:790px;font-size:17px}.fg .fg-unknown{margin:18px 0 24px}.fg input:disabled{background:#ededf0;color:#777}.fg input[aria-invalid=true],.fg select[aria-invalid=true]{border:2px solid #b0002b;background:#fff5f7}.fg .fg-field-error{color:#a50028;font-size:13px;line-height:1.5;margin:10px 0 16px;font-weight:600}.fg input+.fg-small{margin-top:16px}.fg .fg-result-hero{background:#fff0f4;border:1px solid #f2ced8;border-radius:20px;padding:30px 24px;margin:24px 0}.fg .fg-result-hero>p:first-child{font-size:15px;margin:0 0 14px}.fg .fg-result-hero>strong{display:block;font-size:clamp(48px,6vw,80px);line-height:1.05;letter-spacing:-.04em;color:#bd002b;overflow-wrap:anywhere}.fg .fg-result-hero>strong span{display:block;font-size:clamp(20px,2.4vw,28px);letter-spacing:-.02em;margin-top:10px;color:#191919}.fg .fg-result-hero .fg-annual{font-size:clamp(18px,2vw,24px);margin:16px 0}.fg .fg-result-money{padding-top:18px;border-top:1px solid #ebc5cf;font-size:17px}.fg .fg-result-money b{font-size:26px;display:block}.fg .fg-result-hero .fg-small{margin:18px 0 0}.fg [data-step],.fg #fg-result{scroll-margin-top:120px}@media(max-width:600px){.fg .fg-stages{gap:8px}.fg .fg-stages li{font-size:12px}.fg .fg-result-hero{padding:24px 18px}.fg .fg-result-hero>strong{font-size:48px}.fg .fg-input-grid{grid-template-columns:1fr}}.fg .fg-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0}.fg .fg-result-card{border:1px solid #dedee5;background:#f2f2f5;border-radius:20px;padding:24px;min-width:0}.fg .fg-result-card h3{font-size:17px;line-height:1.4;letter-spacing:-.02em;margin:0 0 20px!important}.fg .fg-result-card>strong{display:block;font-size:clamp(32px,3.8vw,52px);line-height:1.15;letter-spacing:-.035em;overflow-wrap:anywhere}.fg .fg-result-card>p{font-size:13px;color:#606069;margin:12px 0 0}.fg .fg-result-primary{border-color:#f0c4d0;background:#fff0f4}.fg .fg-result-primary>strong{color:#bd002b}.fg .fg-time-bar{height:7px;border-radius:99px;background:#e5e5ea;overflow:hidden;margin:13px 0}.fg .fg-time-bar span{display:block;height:100%;background:#bd002b;border-radius:99px}.fg .fg-education{border-top:1px solid #dedee5;padding-top:26px;margin-top:30px}.fg .fg-process-flow{font-weight:600}.fg .fg-news-consent{margin-top:18px!important}.fg .fg-news-consent small{display:block;color:#606069;font-size:12px;line-height:1.6;margin-top:5px}.fg .fg-edit-link{background:none;border:0;color:#b8002b;text-decoration:underline;text-underline-offset:4px;padding:10px 0;min-height:44px;font-size:14px}.fg .fg-high-time{margin:14px 0;padding:14px;background:#fff6e5;border-radius:12px}.fg .fg-high-time button{font-size:13px}.fg .fg-value{font-size:16px}.fg .fg-breakdown strong{flex-wrap:wrap}.fg .fg-breakdown strong span{white-space:nowrap}@media(max-width:600px){.fg .fg-result-grid{grid-template-columns:1fr}.fg .fg-result-card>strong{font-size:42px}.fg .fg-result-card{padding:22px}.fg .fg-stages li{min-width:0}.fg .fg-process-flow{font-size:14px}.fg .fg-actions{align-items:stretch}.fg .fg-actions .fg-btn{flex-basis:100%}}.fg .fg-task input[type=text]{font:inherit;width:100%;border:1px solid #b8b8c1;border-radius:12px;background:#fff;color:#191919;padding:14px 16px;min-height:52px}.fg .fg-task input[type=text][aria-invalid=true]{border:2px solid #b0002b;background:#fff5f7}.fg .fg-brand-heading{height:82px;display:flex;align-items:center;margin:16px 0 22px}.fg .fg-brand-logo{display:block;object-fit:contain;object-position:left center;max-width:100%;background:none;border:0}.fg .fg-brand-sellasist{width:133px;height:76px}.fg .fg-brand-base{width:190px;height:auto;max-height:65px}.fg-partners .fg-partner-logo{height:76px;display:flex;align-items:center;margin:18px 0 24px}.fg-partner-logo img{max-width:205px;max-height:72px;width:auto;height:auto;object-fit:contain}.fg-partners .fg-compare{align-items:stretch}.fg-partners .fg-system:first-child{grid-column:1/-1}.fg-partners .fg-system:first-child>p{max-width:830px}.fg-partners .fg-panel{display:flex;flex-direction:column}.fg-partners .fg-panel>a{margin-top:auto}.fg-partners .fg-panel h3{font-size:24px}.fg-partners .fg-panel .fg-small{margin-top:0}.fg-partners .fg-system>a.fg-btn{align-self:flex-start}.fg .fg-brand-base{width:166px;height:auto;max-height:76px;filter:brightness(0)}#base-czy-sellasist .fg-system{background:#f7f7f9;border-color:#dddde5}#base-czy-sellasist .fg-brand-logo{width:166px;height:76px;max-height:76px;object-fit:contain}#base-czy-sellasist .fg-system a.fg-btn{background:#fff;color:#191919;border-color:#b9b9c3}#base-czy-sellasist .fg-system a.fg-btn:hover{background:#191919!important;border-color:#191919;color:#fff!important}