:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}button,select,input{font:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}button,input,select{transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}button:focus-visible,select:focus-visible,input:focus-visible{outline-offset:4px;outline:3px solid #ef3124}button:disabled{cursor:default;opacity:.45}::selection{color:#171719;background:#ffd5d0}.app-shell{--bg:#f5f5f5;--surface:#fff;--fg:#171719;--muted:#6c6d73;--border:#e7e7e9;--soft:#f2f2f3;--active:#fff0ee;--hero:#eae9e7;--red:#ef3124;background:var(--bg);color:var(--fg);min-height:100vh;font-size:15px;line-height:1.45}.app-shell.dark{--bg:#151517;--surface:#222225;--fg:#f7f7f8;--muted:#a4a4ad;--border:#353539;--soft:#303034;--active:#462725;--hero:#292729}.utility-bar{background:var(--soft);height:38px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 max(32px,50vw - 608px);font-size:11px;display:flex}.utility-bar>div,.utility-demo{align-items:center;gap:18px;display:flex}.utility-divider{background:var(--border);width:1px;height:12px}.utility-demo{gap:7px}.utility-demo>span{background:var(--red);border-radius:50%;width:5px;height:5px}.top{background:var(--surface);border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;column-gap:24px;padding:25px max(32px,50vw - 608px) 0;display:grid}.top:has(+.profile-picker){padding-bottom:25px}.brand{white-space:nowrap;align-items:center;gap:13px;display:flex}.logo{color:var(--red);letter-spacing:-4px;flex-direction:column;align-items:center;width:34px;padding-right:4px;font-size:42px;font-weight:800;line-height:.87;display:flex}.logo>span{background:var(--red);width:29px;height:4px;margin-top:6px}.brand-name{letter-spacing:-1.4px;font-size:25px;font-weight:800}.brand-name>span{color:var(--red)}.brand-caption{border-left:1px solid var(--border);color:var(--muted);margin-left:8px;padding-left:18px;font-size:11px;line-height:1.4}#desktop{grid-area:2/1/auto/-1;gap:30px;padding-top:20px;display:flex}.nav{color:var(--muted);white-space:nowrap;background:0 0;border:0;padding:14px 0 17px;font-size:14px;position:relative}.nav:hover,.nav.active{color:var(--fg)}#desktop .nav.active:after{content:"";background:var(--red);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.actions{grid-area:1/2;align-items:center;gap:10px;display:flex}.actions button,.actions select{background:var(--soft);color:var(--fg);border:0;border-radius:12px;min-height:44px;padding:12px 15px;font-size:12px}.actions button[aria-label=Сменить\ тему]{align-items:center;padding:11px;display:flex}.actions select{max-width:210px}.actions .logout-button{background:var(--fg);color:var(--surface);align-items:center;gap:16px;display:flex}.header-secure{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}.header-secure>span{color:var(--red);font-size:22px}.app-icon{flex-shrink:0;width:22px;height:22px;display:block}.layout{max-width:1280px;margin:auto}#mobile{display:none}#page{width:100%;min-width:0;padding:24px 32px 56px}.demo-notice{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px;font-size:11px;display:flex}.demo-dot{background:var(--red);border-radius:50%;width:6px;height:6px}.notice-divider{opacity:.4;padding:0 4px}.notice-local{opacity:.8;margin-left:auto}.heading{letter-spacing:-1.7px;margin:0;font-size:42px;font-weight:700;line-height:1.12}h2,h3,p{margin-top:0}.intro{margin:12px 0 32px;line-height:1.6;font-size:16px!important}.small{font-size:13px}.muted{color:var(--muted)}.red{color:var(--red)}.positive{color:#21865c}.eyebrow{letter-spacing:1.2px;font-size:10px;font-weight:700;line-height:1.5}.card{background:var(--surface);border:1px solid #0000;border-radius:24px;padding:28px}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.stack{align-content:start;gap:18px;display:grid}.flex{justify-content:space-between;align-items:center;gap:16px;display:flex}.wrap{flex-wrap:wrap}.start{justify-content:flex-start}.text-right{text-align:right}.stat{letter-spacing:-1.2px;margin:12px 0 4px;font-size:36px;font-weight:700;line-height:1.1}.stat-unit{margin-left:2px;font-size:24px}.btn{background:var(--red);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:18px 24px;font-size:14px;font-weight:600;display:inline-flex}.btn:hover:not(:disabled){background:#da2317;transform:translateY(-1px);box-shadow:0 5px 16px #ef31241a}.btn.alt{background:var(--soft);color:var(--fg)}.btn.alt:hover:not(:disabled){background:var(--border);box-shadow:none}.btn>span[aria-hidden]{font-size:20px;line-height:1}.link{color:var(--fg);white-space:nowrap;background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:600}.link:hover{color:var(--red)}.link>span{margin-left:10px;font-size:18px}.pill{background:var(--soft);color:var(--muted);border-radius:7px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:inline-flex}.pill>span{background:#ef9d39;border-radius:50%;width:5px;height:5px}.mt{margin-top:24px}.mb{margin-bottom:24px}.home-greeting{margin:8px 0 30px}.home-greeting .heading{font-size:36px}.home-greeting p{margin:8px 0 0;font-size:14px}.date-label{color:var(--muted);font-size:12px}.banner{background:var(--hero);border-radius:28px;grid-template-columns:1.3fr 1fr;min-height:390px;margin-bottom:24px;display:grid;position:relative;overflow:hidden}.banner-copy{z-index:1;padding:40px 0 36px 40px}.banner h2{letter-spacing:-2.8px;margin:20px 0;font-size:clamp(34px,4.3vw,58px);font-weight:700;line-height:1.05}.banner h2>span{color:var(--red)}.banner p{color:var(--muted);margin-bottom:25px;font-size:14px;line-height:1.7}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.hero-secondary{color:var(--fg);background:0 0;border:0;padding:12px 0;font-size:13px}.hero-secondary>span{margin-left:12px}.hero-footnote{color:var(--muted);margin-top:23px;font-size:10px;display:block}.finance-art{pointer-events:none;isolation:isolate;align-self:stretch;width:100%;min-width:0;min-height:320px;position:relative}.art-orbit{border:1px solid #adadaa70;border-radius:50%;width:380px;height:190px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-35deg)}.orbit-two{border-color:#bcbcb930;width:325px;height:325px;transform:translate(-50%,-50%)}.art-disc{background:linear-gradient(135deg,#d7d7d5,#f9f9f8 45%,#c5c5c2);border-radius:50%;width:240px;height:240px;position:absolute;top:50%;left:50%;transform:translate(-50%,-44%);box-shadow:inset 1px 1px 1px #fff,8px 25px 45px #33333315}.business-card{color:#fff;background:linear-gradient(125deg,#ff6755,#ef3124 45%,#d61c13);border:1px solid #ffffff40;border-radius:18px;width:270px;height:188px;padding:22px;position:absolute;top:49%;left:49%;transform:translate(-50%,-50%)rotate(-13deg);box-shadow:7px 20px 0 -9px #b92218,12px 36px 35px #8f211f40,inset 1px 1px #fff8}.business-card:after{content:"";border-radius:inherit;background:linear-gradient(120deg,#0000 45%,#ffffff18 46%,#0000 65%);position:absolute;inset:0}.art-letter{font-size:32px;font-weight:800;line-height:1;position:absolute;top:18px;left:22px}.art-letter>span{background:#fff;width:24px;height:3px;margin-top:3px;display:block}.art-card-label{letter-spacing:1.4px;opacity:.9;margin:9px 0 30px 48px;font-size:8px;display:block}.art-card-number{letter-spacing:-.6px;font-size:21px;line-height:1.1}.art-card-footer{justify-content:space-between;margin-top:18px;font-size:11px;font-weight:600;display:flex}.art-card-footer>span{font-size:20px;line-height:1}.art-chip{z-index:2;color:#242426;background:#ffffffed;border:1px solid #fff;border-radius:12px;align-items:center;gap:9px;padding:12px 17px;font-size:11px;display:flex;position:absolute;box-shadow:0 12px 26px #2a272718}.art-chip>span{color:#ef3124;background:#fff0ee;border-radius:50%;place-items:center;width:25px;height:25px;font-size:15px;display:grid}.chip-top{top:15%;right:5%;transform:rotate(5deg)}.chip-bottom{bottom:12%;left:2%;transform:rotate(-5deg)}.overview-grid{margin:0 0 44px}.overview-card{align-items:center;gap:20px;padding:26px;display:flex}.overview-icon{background:var(--soft);border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:26px;display:grid}.overview-card .stat{font-size:30px}.overview-card .small{font-size:11px}.inline-status{letter-spacing:0;vertical-align:middle;color:var(--muted);margin-left:6px;font-size:10px;font-weight:400}.overview-company{flex:1}.progress{background:var(--red);border-radius:4px;height:3px;margin-top:12px}.section-title{margin-bottom:18px}.section-title h2{letter-spacing:-.7px;margin:0;font-size:23px}.application-preview h3{letter-spacing:-.6px;margin:24px 0 8px;font-size:22px}.preview-amount{letter-spacing:-1px;font-size:32px;font-weight:700}.preview-amount>span{letter-spacing:0;color:var(--muted);margin-left:7px;font-size:13px;font-weight:400}.mini-timeline{gap:7px;margin:26px 0 20px;display:flex}.mini-timeline>span{background:var(--soft);border-radius:3px;flex:1;height:4px}.mini-timeline .complete{background:var(--fg)}.mini-timeline .current{background:var(--red)}.round-arrow{background:var(--soft);width:38px;height:38px;color:var(--fg);border:0;border-radius:50%;font-size:23px}.editorial-card{text-align:left;color:#262322;background:#eae5df;width:100%;position:relative;overflow:hidden}.editorial-card h3{letter-spacing:-1px;margin:25px 0 12px;font-size:27px;line-height:1.15;position:relative}.editorial-card p{color:#70675f;margin-bottom:20px;font-size:13px;line-height:1.6;position:relative}.editorial-decoration{color:#d9c6b9;font-size:280px;line-height:1;position:absolute;top:22px;right:-12px}.editorial-bottom{justify-content:space-between;align-items:center;font-size:12px;display:flex;position:relative}.editorial-bottom>span{font-size:25px}.news-tag{letter-spacing:.5px;background:var(--soft);color:var(--muted);border-radius:6px;padding:7px 10px;font-size:10px;line-height:1.4;display:inline-block}.editorial-card .news-tag{color:#70675f;background:#ffffff90}.label{color:var(--muted);margin:22px 0 9px;font-size:13px;display:block}.field{background:var(--soft);width:100%;color:var(--fg);border:1px solid #0000;border-radius:12px;min-height:54px;padding:16px}.field:focus{border-color:var(--red);outline:none}.field[readonly]{color:var(--muted)}input[type=range]{width:100%;accent-color:var(--red);cursor:pointer;margin:15px 0}.line{border-bottom:1px solid var(--border);padding:18px 0}.line:last-child{border-bottom:0}.line b,.line span{font-size:14px}.note{background:var(--soft);border-radius:14px;margin-top:18px;padding:18px;font-size:13px}.note p{color:var(--muted);margin:7px 0 0}.application-form{grid-template-columns:1.3fr 1fr;align-items:start}.application-form>.stack{gap:24px}.application-form>.stack>.card>b{letter-spacing:-.5px;font-size:20px}.payment-summary{border-top:4px solid var(--red);position:sticky;top:24px}.payment-summary .stat{margin:18px 0 9px;font-size:46px}.payment-summary .btn{width:100%;margin-top:12px}.product-guide{background:var(--hero);padding:32px}.product-guide h3{letter-spacing:-1px;margin:12px 0;font-size:29px}.product-guide .btn.alt{background:var(--surface)}.product-grid{margin-top:28px}.product-card{gap:14px;position:relative;overflow:hidden}.product-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.product-card .eyebrow{font-size:8px}.product-card h2{letter-spacing:-1px;min-height:60px;margin:14px 0 0;font-size:28px;line-height:1.08}.product-card p{min-height:44px;margin:0 0 10px}.product-icon{background:var(--soft);border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.product-card .product-rate{letter-spacing:-2px;font-size:44px;font-weight:500}.product-rate>span{font-size:28px}.product-card .btn{width:100%;margin-top:12px}.product-tone-1{background:var(--hero)}.product-tone-2{background:var(--fg);color:var(--surface)}.product-tone-2 .muted{color:#bababc}.product-tone-2 .product-icon{background:#ffffff20}.product-tone-2 .btn{color:#202022;background:#fff}.dark .product-tone-2 .muted{color:#666670}.dark .product-tone-2 .product-icon{background:#dddddf}.dark .product-tone-2 .btn{color:#fff;background:#202022}.news-card{padding-top:170px;position:relative;overflow:hidden}.news-art{background:#e7e3df;height:140px;position:absolute;top:0;left:0;right:0;overflow:hidden}.news-art>span{color:#cbbeb2;font-size:170px;line-height:1;position:absolute;top:5px;right:45px;transform:rotate(-13deg)}.news-tone-1 .news-art{background:#fee9e6}.news-tone-1 .news-art>span{color:#ef655b}.news-tone-2 .news-art{background:#e5e7e9}.news-tone-2 .news-art>span{color:#aeb4bb}.news-card h3{letter-spacing:-.7px;margin:18px 0 12px;font-size:24px}.flow-step{gap:17px;min-height:84px;display:flex}.flow-rail{flex-direction:column;flex-shrink:0;align-items:center;width:34px;display:flex}.flow-circle{background:var(--soft);width:34px;height:34px;color:var(--muted);border-radius:50%;place-items:center;font-size:12px;display:grid}.flow-step.done .flow-circle{background:var(--fg);color:var(--surface)}.flow-step.current .flow-circle{background:var(--red);color:#fff;box-shadow:0 0 0 5px var(--active)}.flow-line{background:var(--border);flex:1;width:1px;margin:7px 0}.flow-step.done .flow-line{background:var(--fg)}.flow-title{padding-top:5px;font-size:15px;font-weight:600}.flow-step.current .flow-title{color:var(--red)}.flow-step.future .flow-title{color:var(--muted)}.flow-desc{color:var(--muted);margin-top:5px;font-size:12px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:480px;font-size:14px}td,th{border-bottom:1px solid var(--border);padding:23px 12px}th{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:400}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--soft)}td .muted{margin-top:5px;font-size:12px}.profile-picker{grid-template-columns:1.15fr 1fr;align-items:start;gap:64px;max-width:1280px;margin:auto;padding:52px 32px 64px;display:grid}.welcome-copy{position:relative}.welcome-copy>.eyebrow{color:var(--muted);align-items:center;gap:9px;display:flex}.welcome-copy>.eyebrow>span{background:var(--red);border-radius:50%;width:6px;height:6px}.welcome-copy h1{letter-spacing:-4px;margin:25px 0 22px;font-size:clamp(46px,5.8vw,78px);font-weight:700;line-height:1.02}.welcome-copy h1>span{color:var(--red)}.welcome-description{color:var(--muted);font-size:17px;line-height:1.6}.welcome-benefits{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:24px;font-size:10px;display:flex}.welcome-benefits>span:not(:first-child):before{content:"·";margin-right:14px}.welcome-copy .finance-art{width:420px;max-width:100%;min-height:290px;margin-top:0}.welcome-copy .business-card{width:245px;height:174px}.welcome-copy .art-card-label{margin-bottom:25px;font-size:7px}.welcome-copy .art-card-number{font-size:19px}.welcome-copy .art-chip{padding:10px 13px;font-size:10px}.welcome-copy .chip-top{top:10%;right:0}.welcome-copy .chip-bottom{bottom:10%;left:3%}.entry-panel{background:var(--surface);border-radius:28px;padding:34px;box-shadow:0 8px 35px #11111103}.entry-heading>.eyebrow{color:var(--muted);font-size:9px}.entry-heading h2{letter-spacing:-1.5px;margin:17px 0 16px;font-size:38px;line-height:1.08}.entry-heading p{margin-bottom:26px;font-size:13px;line-height:1.7}.profile-list{gap:10px;display:grid}.profile-card{width:100%;color:var(--fg);border:1px solid var(--border);text-align:left;background:0 0;border-radius:16px;align-items:center;gap:13px;padding:17px 14px;display:flex}.profile-card:hover{border-color:var(--red);background:var(--active);transform:translate(3px)}.profile-avatar{background:var(--soft);border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.profile-info{flex-direction:column;gap:3px;min-width:0;display:flex}.profile-type{color:var(--muted);font-size:9px}.profile-info strong{font-size:14px;font-weight:600;line-height:1.4}.profile-person{color:var(--muted);font-size:10px}.profile-arrow{color:var(--muted);margin-left:auto;padding-left:4px;font-size:22px}.profile-green .profile-avatar{color:#388463;background:#edf6f0}.profile-yellow .profile-avatar{color:#b78038;background:#fdf3e7}.profile-red .profile-avatar{color:#d95548;background:#ffefed}.profile-underwriter{background:var(--soft);border-color:#0000;margin-top:4px}.profile-underwriter .profile-avatar{background:var(--surface)}.entry-note{color:var(--muted);align-items:center;gap:7px;margin:22px 0 0;font-size:10px;display:flex}.site-footer{border-top:1px solid var(--border);max-width:1216px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin:auto;padding:25px 0 28px;font-size:10px;display:flex}@media (width>=851px){.application-form>div:last-child{align-self:stretch}}@media (width<=1100px){.brand-caption{display:none}.profile-picker{gap:35px}.banner{grid-template-columns:1.3fr 1fr}.banner-copy{padding-left:30px}.business-card{width:235px;height:180px}.art-chip{padding:9px 12px;font-size:10px}.overview-card{gap:12px;padding:22px 18px}.overview-icon{width:36px;height:36px}.overview-card .stat{font-size:26px}.inline-status{margin:8px 0 0;display:block}.site-footer{margin:0 32px}}@media (width<=850px){.utility-bar{padding:0 24px}.top{padding:20px 24px 0}.top:has(+.profile-picker){padding-bottom:20px}#desktop{gap:24px;overflow-x:auto}.nav{font-size:12px}.header-secure{display:none}.brand-name{font-size:23px}.logo{width:29px;font-size:37px}.logo>span{width:25px}.profile-picker{grid-template-columns:1fr 1fr;gap:28px;padding:36px 24px}.welcome-copy h1{letter-spacing:-2.7px;font-size:52px}.welcome-description{font-size:14px}.welcome-benefits{gap:7px}.welcome-benefits>span:not(:first-child):before{margin-right:7px}.entry-panel{padding:24px}.entry-heading h2{font-size:32px}.profile-avatar{display:none}#page{padding:22px 24px 40px}.banner{grid-template-columns:1.3fr 1fr}.banner-copy{padding:30px 0 30px 28px}.banner h2{letter-spacing:-1.8px;font-size:39px}.banner p{font-size:12px}.hero-actions{gap:10px}.hero-actions .btn{padding:16px;font-size:12px}.banner .finance-art{margin-right:-10px}.business-card{width:205px;height:160px;padding:18px}.art-letter{font-size:27px;left:18px}.art-card-label{margin-bottom:26px;font-size:6px}.art-card-number{font-size:17px}.art-card-footer{font-size:9px}.art-orbit{width:270px;height:160px}.art-disc{width:190px;height:190px}.art-chip{padding:8px 10px;font-size:9px}.art-chip>span{width:19px;height:19px;font-size:12px}.chip-top{right:0}.chip-bottom{left:-5%}.overview-grid{gap:12px}.overview-card{gap:0}.overview-icon{display:none}.overview-card .stat{font-size:25px}.overview-card .small{font-size:10px}.section-title h2{font-size:20px}.section-title .link{font-size:10px}.card{padding:23px}.preview-amount{font-size:26px}.preview-amount>span{margin:7px 0 0;display:block}.editorial-card h3{font-size:24px}.heading{font-size:36px}.grid2{gap:18px}.product-grid{grid-template-columns:1fr}.product-card{gap:12px}.product-card h2,.product-card p{min-height:auto}.application-form{grid-template-columns:1fr}.payment-summary{position:static}}@media (width<=600px){.utility-bar{height:33px;padding:0 20px;font-size:9px}.utility-bar>div{gap:10px}.utility-demo{font-size:0}.utility-demo>span{width:5px}.top{column-gap:12px;padding:18px 20px 0}.top:has(+.profile-picker){padding-bottom:18px}.brand-name{font-size:21px}.brand{gap:9px}.logo{width:26px;font-size:33px}.logo>span{width:23px;height:3px;margin-top:5px}.actions{gap:6px}.actions button,.actions select{border-radius:10px;min-height:36px;padding:9px;font-size:10px}.actions button[aria-label=Сменить\ тему]{padding:8px}.actions .app-icon{width:18px;height:18px}.actions select{max-width:100px}.actions .logout-button,#desktop{display:none}#mobile{z-index:10;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 25px #00000005}#mobile .nav{letter-spacing:-.1px;flex-direction:column;align-items:center;gap:5px;min-width:40px;padding:6px;font-size:8px;display:flex}#mobile .nav.active{color:var(--red)}#mobile .app-icon{width:20px;height:20px}.top:has(~.layout){padding-bottom:18px}#page{padding:20px 20px 34px}.demo-notice{gap:5px;margin-bottom:22px;font-size:9px}.notice-local{display:none}.notice-divider{padding:0}.home-greeting{margin:0 0 24px}.home-greeting .heading{letter-spacing:-1.2px;font-size:29px}.home-greeting p{font-size:12px}.date-label{display:none}.banner{border-radius:22px;flex-direction:column;min-height:0;display:flex}.banner-copy{padding:27px 24px 0}.banner .eyebrow{letter-spacing:.8px;font-size:8px}.banner h2{letter-spacing:-1.9px;margin:18px 0;font-size:37px}.banner p{margin-bottom:20px;font-size:12px}.desktop-break{display:none}.hero-actions{gap:18px}.hero-actions .btn{justify-content:space-between;width:100%;padding:17px;font-size:12px}.hero-secondary{padding:0;font-size:12px}.hero-footnote{margin-top:20px;font-size:8px}.banner .finance-art{min-height:250px;margin:0}.banner .business-card{width:223px;height:165px}.banner .art-orbit{width:280px}.banner .art-chip{font-size:9px}.banner .chip-top{top:9%;right:3%}.banner .chip-bottom{bottom:9%;left:3%}.overview-grid{grid-template-columns:1fr;gap:10px;margin-bottom:32px}.overview-card{border-radius:18px;gap:17px;padding:19px;display:flex}.overview-icon{width:40px;height:40px;display:grid}.overview-card .small{font-size:11px}.overview-card .stat{margin-top:8px;font-size:27px}.inline-status{margin-left:10px;display:inline}.overview-company{flex:1}.grid2,.grid3{grid-template-columns:1fr}.home-details{gap:30px}.section-title{margin-bottom:14px}.section-title h2{font-size:21px}.section-title .link{font-size:11px}.section-title .link>span{margin-left:4px}.card{border-radius:20px;padding:23px}.application-preview h3{font-size:21px}.preview-amount>span{margin-left:5px;font-size:11px;display:inline}.preview-footer .small{font-size:11px}.heading{letter-spacing:-1.4px;font-size:34px}.intro{margin:12px 0 25px;font-size:14px!important}.stat{font-size:32px}.line b,.line span{font-size:12px}.line.flex{gap:20px}.product-guide{padding:25px}.product-guide h3{font-size:27px}.product-guide .btn{justify-content:flex-start;width:100%}.product-card h2{font-size:30px}.news-card{padding-top:170px}.news-grid{gap:18px}.news-card h3{font-size:23px}.profile-picker{flex-direction:column;gap:28px;padding:32px 20px 36px;display:flex}.welcome-copy{width:100%}.welcome-copy>.eyebrow{letter-spacing:1px;font-size:8px}.welcome-copy h1{letter-spacing:-3.1px;margin:21px 0 18px;font-size:58px}.welcome-description{font-size:14px}.welcome-benefits{margin-top:18px;font-size:9px}.welcome-copy .finance-art{display:none}.entry-panel{border-radius:23px;width:100%;padding:25px 20px}.entry-heading h2{font-size:33px}.entry-heading p{font-size:12px}.profile-avatar{border-radius:10px;width:35px;height:35px;display:grid}.profile-avatar .app-icon{width:19px;height:19px}.profile-card{gap:10px;padding:15px 12px}.profile-info strong{font-size:12px}.profile-type{font-size:8px}.profile-person,.entry-note{font-size:9px}.site-footer{flex-wrap:wrap;gap:10px;margin:0 20px;padding:22px 0 28px;font-size:9px}.site-footer>span:nth-child(2){order:3;width:100%}.app-shell:has(.layout) .site-footer{margin-bottom:80px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.app-shell{--motion-ease:cubic-bezier(.22, 1, .36, 1)}.page-view{min-width:0}.page-enter-active{transition:opacity .34s ease, translate .44s var(--motion-ease)}.page-leave-active{pointer-events:none;transition:opacity .11s,translate .11s}.page-enter-from{opacity:0;translate:0 18px}.page-leave-to{opacity:0;translate:0 -5px}.session-enter-active{transition:opacity .4s ease, translate .5s var(--motion-ease)}.session-leave-active{pointer-events:none;transition:opacity .13s}.session-enter-from{opacity:0;translate:0 12px}.session-leave-to{opacity:0}.reveal-target{opacity:0;transition:opacity .65s ease, translate .75s var(--motion-ease);transition-delay:var(--reveal-delay,0s);translate:0 22px}.reveal-target.is-revealed{opacity:1;translate:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.animated-number{font-variant-numeric:tabular-nums;white-space:nowrap}.profile-card{animation:profile-arrive .52s var(--motion-ease) both;animation-delay:var(--profile-delay,0s)}@keyframes profile-arrive{0%{opacity:0;translate:15px}to{opacity:1;translate:0}}.finance-art .business-card{animation:6s ease-in-out infinite paused card-float}.finance-art .chip-top{animation:5.5s ease-in-out -1.3s infinite paused chip-float}.finance-art .chip-bottom{animation:6.5s ease-in-out -2.5s infinite reverse paused chip-float}.finance-art .art-disc{animation:8s ease-in-out infinite paused disc-breathe}.finance-art .orbit-one{animation:25s linear infinite paused orbit-drift}.finance-art .business-card:after{animation:8s ease-in-out 1.5s infinite paused card-sheen}.finance-art.is-animated .business-card,.finance-art.is-animated .chip-top,.finance-art.is-animated .chip-bottom,.finance-art.is-animated .art-disc,.finance-art.is-animated .orbit-one,.finance-art.is-animated .business-card:after{animation-play-state:running}.business-card{overflow:hidden}@keyframes card-float{0%,to{translate:0;rotate:0deg}50%{translate:0 -11px;rotate:2deg}}@keyframes chip-float{0%,to{translate:0}50%{translate:0 -9px}}@keyframes disc-breathe{0%,to{scale:1}50%{scale:1.035}}@keyframes orbit-drift{0%{rotate:0deg}to{rotate:360deg}}@keyframes card-sheen{0%,55%{opacity:0;translate:-100%}65%{opacity:1}82%,to{opacity:0;translate:100%}}.btn{isolation:isolate;transition:background .18s, box-shadow .25s, transform .25s var(--motion-ease);position:relative;overflow:hidden}.btn:active:not(:disabled){box-shadow:none;transform:scale(.975)}.btn>span[aria-hidden]:not(.button-ripple){transition:translate .25s var(--motion-ease)}.btn:hover>span[aria-hidden]:not(.button-ripple){translate:3px -2px}.button-ripple{pointer-events:none;z-index:-1;background:#ffffff40;border-radius:50%;animation:.55s ease-out forwards button-ripple;position:absolute;transform:translate(-50%,-50%)scale(0)}.btn.alt .button-ripple{background:#ef312420}@keyframes button-ripple{to{opacity:0;transform:translate(-50%,-50%)scale(1)}}#desktop .nav:after{content:"";background:var(--red);transform-origin:0;height:3px;transition:transform .3s var(--motion-ease);border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}#desktop .nav.active:after{animation:nav-arrive .3s var(--motion-ease);transform:scaleX(1)}@keyframes nav-arrive{0%{scale:0 1}to{scale:1}}#mobile .nav .app-icon{transition:translate .28s var(--motion-ease), scale .28s var(--motion-ease)}#mobile .nav.active .app-icon{translate:0 -2px;scale:1.08}.actions button[aria-label=Сменить\ тему] .app-icon{animation:theme-turn .35s var(--motion-ease)}@keyframes theme-turn{0%{opacity:0;rotate:-65deg;scale:.7}to{opacity:1;rotate:0deg;scale:1}}.app-shell,.top,.utility-bar,.card,.field,.note,.entry-panel,#mobile{transition:background-color .3s,color .22s,border-color .22s}.card.reveal-target,.entry-panel.reveal-target{transition:opacity .65s ease, translate .75s var(--motion-ease), background-color .3s ease, box-shadow .28s ease, transform .35s var(--motion-ease);transition-delay:var(--reveal-delay,0s), var(--reveal-delay,0s), 0s, 0s}@media (hover:hover) and (pointer:fine){.product-card{transition:box-shadow .28s ease, transform .35s var(--motion-ease)}.product-card:hover{transform:translateY(-6px);box-shadow:0 18px 38px #1111110b}.product-icon{transition:rotate .4s var(--motion-ease), scale .4s var(--motion-ease)}.product-card:hover .product-icon{rotate:-8deg;scale:1.08}.editorial-decoration{transition:translate .5s var(--motion-ease)}.editorial-card:hover .editorial-decoration{translate:10px -10px}.round-arrow{transition:background .2s, color .2s, rotate .35s var(--motion-ease)}.round-arrow:hover{background:var(--red);color:#fff;rotate:45deg}.news-art>span{transition:translate .6s var(--motion-ease), rotate .6s var(--motion-ease)}.news-card:hover .news-art>span{translate:8px -5px;rotate:5deg}.profile-arrow{transition:translate .28s var(--motion-ease), color .2s}.profile-card:hover .profile-arrow{color:var(--red);translate:3px -3px}}.overview-company .progress{transform-origin:0;animation:progress-fill 1.1s var(--motion-ease) both;animation-delay:.3s}@keyframes progress-fill{0%{scale:0 1}to{scale:1}}.mini-timeline .current{position:relative;overflow:hidden}.mini-timeline .current:after{content:"";background:linear-gradient(90deg,#0000,#ffffff90,#0000);animation:2.8s ease-in-out infinite line-shimmer;position:absolute;inset:0}@keyframes line-shimmer{0%,15%{translate:-100%}75%,to{translate:100%}}.flow-circle{transition:background-color .35s,color .25s,box-shadow .35s}.flow-step.current .flow-circle{animation:2.5s ease-in-out infinite step-breathe}@keyframes step-breathe{0%,to{box-shadow:0 0 0 4px var(--active)}50%{box-shadow:0 0 0 8px var(--active)}}.flow-line{position:relative;overflow:hidden;background:var(--border)!important}.flow-line:after{content:"";background:var(--fg);transform-origin:top;transition:scale .55s var(--motion-ease);position:absolute;inset:0;scale:1 0}.flow-step.done .flow-line:after{scale:1}.step-enter-active,.step-leave-active{transition:opacity .15s ease, scale .22s var(--motion-ease)}.step-enter-from{opacity:0;scale:.5}.step-leave-to{opacity:0;scale:.7}.timeline-note-enter-active,.timeline-note-leave-active{transition:opacity .17s ease, translate .22s var(--motion-ease)}.timeline-note-enter-from{opacity:0;translate:0 5px}.timeline-note-leave-to{opacity:0;translate:0 -4px}.history-enter-active,.history-leave-active,.history-move{transition:opacity .25s ease, transform .35s var(--motion-ease)}.history-enter-from{opacity:0;transform:translateY(10px)}.history-leave-to{opacity:0;transform:translate(-10px)}.news-grid{position:relative}.feed-enter-active,.feed-leave-active,.feed-move{transition:opacity .25s ease, transform .4s var(--motion-ease)}.feed-enter-from{opacity:0;transform:translateY(16px)scale(.98)}.feed-leave-to{opacity:0;transform:scale(.97)}.feed-leave-active{pointer-events:none;width:calc(50% - 12px);position:absolute}@media (width<=850px){.feed-leave-active{width:calc(50% - 9px)}}@media (width<=600px){.feed-leave-active{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reveal-target,.profile-card,.page-enter-from,.page-leave-to,.session-enter-from,.session-leave-to{opacity:1;translate:none}.feed-enter-from,.feed-leave-to,.history-enter-from,.history-leave-to{opacity:1;transform:none}}.reference-design{--bg:#f7f7f8;--hero:#eeeeef;--muted:#777b84}.reference-design.dark{--bg:#151517;--hero:#29292e;--muted:#a8a8b0}.reference-design .utility-bar{display:none}.reference-design .top{grid-template-columns:auto 1fr auto;gap:30px;padding:20px max(28px,50vw - 640px)}.reference-design .top:has(+.profile-picker){padding-bottom:20px}.reference-design .brand-caption{display:none}.reference-design #desktop{grid-area:1/2;justify-content:center;gap:27px;padding:0}.reference-design .actions{grid-column:3}.reference-design .nav{padding:10px 0;font-size:14px}.reference-design #desktop .nav:after{bottom:-21px}.reference-design .brand-name{font-size:25px}.reference-design .actions select{background:0 0;max-width:190px}.reference-design .actions .logout-button{background:var(--soft);color:var(--fg);min-height:40px}.reference-design .layout{max-width:1336px}.reference-design #page{padding:25px 28px 45px}.reference-design .demo-notice{margin-bottom:20px;font-size:10px}.reference-design .heading{letter-spacing:-1.7px;font-size:46px}.reference-design .home-greeting{margin:0 0 20px}.reference-design .home-greeting .heading{font-size:32px}.reference-design .date-label{font-size:11px}.reference-design .card{border-radius:23px}.reference-design .banner{border-radius:25px;grid-template-columns:1fr 1fr;min-height:310px;margin-bottom:20px}.reference-design .banner-copy{padding:36px 0 34px 34px}.reference-design .banner h2{letter-spacing:-2.1px;margin:0 0 17px;font-size:clamp(35px,4.1vw,55px);line-height:1.04}.reference-design .banner p{margin-bottom:24px;font-size:16px;line-height:1.5}.reference-design .hero-actions .btn{border-radius:11px;min-height:52px;padding:16px 25px}.reference-design .finance-art{min-height:320px}.reference-design .hero-art-image{object-fit:contain;width:115%;height:115%;animation:6s ease-in-out infinite paused card-float;position:absolute;top:-7%;left:-7%}.reference-design .finance-art.is-animated .hero-art-image{animation-play-state:running}.reference-design .welcome-copy .finance-art{min-height:300px}.reference-design .welcome-copy .hero-art-image{width:110%;height:110%;top:-5%;left:-5%}.reference-design .overview-grid{gap:16px;margin-bottom:20px}.reference-design .overview-card{border-radius:21px;gap:18px;padding:22px;position:relative}.reference-design .overview-card .stat{margin:7px 0 0;font-size:31px}.reference-design .overview-icon{width:48px;height:48px;color:var(--red);background:#fff0f1}.reference-design .overview-card:nth-child(2) .overview-icon{color:#555c67;background:var(--soft)}.reference-design .overview-card:nth-child(3) .overview-icon{color:#329c64;background:#e9f7ef}.reference-design .overview-card .small{font-size:13px}.reference-design .home-details{gap:18px}.reference-design .home-details>section{display:flex}.reference-design .home-details .card{width:100%;min-height:245px}.reference-design .application-preview h3{margin:16px 0 8px;font-size:24px}.reference-design .preview-amount{font-size:30px}.reference-design .preview-footer{margin-top:18px}.reference-design .pill{color:#ad721b;background:#fff2d9;border-radius:10px;font-size:11px}.reference-design .editorial-card{background:#eee9e4 url(/images/bakery-story.png) 50%/cover;border:0}.reference-design .editorial-card:before{content:"";background:linear-gradient(90deg,#f1eeec 0%,#f1eeeced 38%,#f1eeec00 78%);position:absolute;inset:0}.reference-design .editorial-card>*{z-index:1;position:relative}.reference-design .editorial-card .news-tag{letter-spacing:1.7px;background:0 0;padding:0;font-size:9px}.reference-design .editorial-card h3{margin:18px 0 12px;font-size:31px}.reference-design .editorial-card p{max-width:260px;font-size:13px;line-height:1.5}.reference-design .editorial-bottom{justify-content:flex-start;gap:20px;font-weight:600}.reference-design .preview-stepper{margin-top:25px;display:flex}.reference-design .preview-step{color:var(--muted);flex-direction:column;flex:1;gap:9px;padding-top:21px;font-size:9px;display:flex;position:relative}.reference-design .preview-step:before{content:"";background:var(--border);width:100%;height:2px;position:absolute;top:7px;left:0}.reference-design .preview-step:last-child:before{display:none}.reference-design .preview-step-dot{background:var(--surface);border:2px solid var(--border);z-index:1;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:0}.reference-design .preview-step.complete:before{background:var(--red)}.reference-design .preview-step.complete .preview-step-dot{background:var(--red);border-color:var(--red)}.reference-design .preview-step.current .preview-step-dot{border:4px solid var(--red);box-shadow:0 0 0 3px var(--active);animation:2.5s ease-in-out infinite step-breathe}.reference-design .product-guide{align-items:center;gap:24px;margin:28px 0 22px;padding:24px;display:flex}.reference-design .product-guide-title{flex:1;min-width:210px}.reference-design .product-guide h3{margin:0 0 8px;font-size:24px}.reference-design .product-guide p{margin:0;font-size:12px}.reference-design .product-guide .start{flex-wrap:nowrap;flex:2;gap:12px}.reference-design .product-guide .btn{white-space:nowrap;flex:1;padding:20px 14px;font-size:11px}.reference-design .product-grid{gap:18px;margin-top:0}.reference-design .product-card{border:1px solid var(--border);isolation:isolate;gap:9px;min-height:440px;padding:25px 22px 22px}.reference-design .product-card h2{letter-spacing:-1px;z-index:2;min-height:64px;margin:0;font-size:30px;position:relative}.reference-design .product-card>p{z-index:2;min-height:35px;margin-bottom:16px;font-size:13px;position:relative}.reference-design .product-specs{z-index:2;pointer-events:none;flex-direction:column;gap:5px;display:flex;position:relative}.reference-design .product-specs .small{margin-top:13px;font-size:11px}.reference-design .product-specs b{max-width:185px;font-size:15px}.reference-design .product-specs .product-rate{color:var(--red);letter-spacing:-1px;padding-top:5px;font-size:31px}.reference-design .product-rate>span{font-size:28px}.reference-design .product-art{object-fit:contain;z-index:0;pointer-events:none;width:68%;height:230px;transition:transform .5s var(--motion-ease);position:absolute;bottom:77px;right:-28px}.reference-design .product-card:hover .product-art{transform:translateY(-7px)rotate(-3deg)}.reference-design .product-card>.btn{z-index:2;margin-top:10px;position:relative}.reference-design .product-tone-1{background:var(--hero)}.reference-design .product-tone-2{color:#fff;background:#252527}.reference-design .product-tone-2 .muted{color:#bdbdc5}.reference-design .product-legal{margin-top:20px;font-size:10px}.reference-design .form-phases{margin:25px 0 32px;padding:0;list-style:none;display:flex}.reference-design .form-phases li{color:var(--muted);flex:1;align-items:center;gap:12px;font-size:14px;display:flex}.reference-design .form-phases li:not(:last-child):after{content:"";background:var(--border);flex:1;height:1px;margin:0 18px}.reference-design .form-phases li.done:after{background:var(--red)}.reference-design .form-phases li>span{background:var(--border);width:28px;height:28px;color:var(--fg);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.reference-design .form-phases .current{color:var(--fg)}.reference-design .form-phases .done>span,.reference-design .form-phases .current>span{background:var(--red);color:#fff}.reference-design .application-form{grid-template-columns:1.6fr 1fr}.reference-design .application-form .card{padding:25px}.reference-design .application-form>.stack>.card>b,.reference-design .company-summary>.flex>b{font-size:22px}.reference-design .company-verified{color:#299755;font-size:11px}.reference-design .company-strip{background:var(--soft);border-radius:12px;align-items:center;gap:15px;margin-top:22px;padding:20px;display:flex}.reference-design .company-strip strong{font-size:16px}.reference-design .company-strip p{margin:5px 0 0;font-size:12px}.reference-design .company-strip-icon{background:var(--surface);width:44px;height:44px;color:var(--red);border-radius:50%;place-items:center;font-size:25px;font-weight:700;display:grid}.reference-design .field{border:1px solid var(--border);border-radius:9px;min-height:46px;padding:13px 15px}.reference-design .payment-summary{border-top-width:5px;padding-top:30px}.reference-design .payment-summary>.small:first-of-type{color:var(--fg);max-width:75%;font-size:16px}.reference-design .payment-summary .stat{z-index:1;margin:24px 0 10px;font-size:40px;position:relative}.reference-design .payment-decoration{object-fit:contain;opacity:.8;width:85px;height:85px;position:absolute;top:40px;right:15px}.reference-design .payment-summary .line:first-of-type{margin-top:28px}.reference-design .payment-summary>p.small{margin-top:18px;font-size:12px;line-height:1.6}.reference-design .status-layout{grid-template-columns:1fr 1.1fr}.reference-design .status-summary h2{letter-spacing:-.6px;margin:0;font-size:25px}.reference-design .status-summary>.flex{align-items:flex-start}.reference-design .status-summary .pill{white-space:nowrap}.reference-design .status-amount{letter-spacing:-1.4px;margin:22px 0 24px;font-size:43px;font-weight:700}.reference-design .status-summary .small{font-size:13px}.reference-design .status-summary .grid2{gap:20px}.reference-design .status-summary .grid2>div:first-child{border-right:1px solid var(--border)}.reference-design .status-layout .flow-step{min-height:85px}.reference-design .status-layout .note{min-height:130px;padding:22px 110px 22px 22px;position:relative}.reference-design .status-layout .note>b{letter-spacing:-.4px;font-size:18px;line-height:1.25;display:block}.reference-design .status-layout .note p{font-size:12px;line-height:1.5}.reference-design .status-check-art{width:110px;height:100px;position:absolute;bottom:7px;right:5px}.reference-design .site-footer{border-top:1px solid var(--border);max-width:1280px;margin:0 auto;padding:22px 28px}@media (width<=1100px){.reference-design .top{grid-template-columns:auto 1fr auto;gap:20px}.reference-design #desktop{gap:17px}.reference-design .nav{font-size:12px}.reference-design .actions select{max-width:135px;font-size:10px}.reference-design .actions .logout-button{display:none}.reference-design .product-guide{flex-direction:column;align-items:stretch;gap:18px}.reference-design .product-guide .start{flex:auto}.reference-design .product-specs b{font-size:13px}.reference-design .product-card h2{font-size:26px}.reference-design .payment-decoration{width:65px;right:8px}.reference-design .payment-summary .stat{font-size:34px}.reference-design .status-summary h2{font-size:21px}.reference-design .status-summary>.flex{flex-wrap:wrap;gap:10px}}@media (width<=850px){.reference-design .top{grid-template-columns:1fr auto;padding:20px 24px 0}.reference-design .actions{grid-column:2}.reference-design #desktop{grid-area:2/1/auto/-1;justify-content:flex-start;gap:25px;padding-top:12px}.reference-design #desktop .nav{padding:12px 0 15px}.reference-design #desktop .nav:after{bottom:-1px}.reference-design .top:has(+.profile-picker){padding-bottom:20px}.reference-design .banner-copy{padding:27px 0 25px 25px}.reference-design .banner h2{letter-spacing:-1.7px;font-size:38px}.reference-design .banner p{font-size:13px}.reference-design .hero-actions .btn{padding:15px 17px;font-size:12px}.reference-design .finance-art{min-height:300px}.reference-design .overview-card{padding:18px}.reference-design .overview-card .small{font-size:10px}.reference-design .overview-card .stat{font-size:27px}.reference-design .overview-icon{width:38px;height:38px}.reference-design .application-form,.reference-design .status-layout{grid-template-columns:1fr}.reference-design .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.reference-design .product-card{min-height:410px;padding:20px 16px}.reference-design .product-card h2{min-height:56px;font-size:23px}.reference-design .product-card>p{min-height:53px;font-size:11px}.reference-design .product-specs b{max-width:125px;font-size:12px}.reference-design .product-art{height:170px;bottom:90px;right:-26px}.reference-design .product-card .btn{padding:15px;font-size:12px}.reference-design .status-check-art{width:110px}.reference-design .site-footer{margin:0 24px;padding-left:0;padding-right:0}}@media (width<=600px){.reference-design .top{gap:8px;padding:17px 20px}.reference-design .top:has(+.profile-picker){padding-bottom:17px}.reference-design .brand-name{font-size:20px}.reference-design #desktop{display:none}.reference-design .actions{gap:4px}.reference-design .actions select{max-width:90px;padding:8px 2px;font-size:9px}.reference-design #page{padding:20px}.reference-design .heading{letter-spacing:-1.4px;font-size:35px}.reference-design .home-greeting .heading{font-size:28px}.reference-design .home-greeting{margin-bottom:20px}.reference-design .banner{border-radius:22px;flex-direction:column;min-height:0;display:flex}.reference-design .banner-copy{padding:26px 24px 0}.reference-design .banner h2{letter-spacing:-1.7px;font-size:36px}.reference-design .banner p{font-size:13px}.reference-design .hero-actions .btn{width:100%;padding:17px;font-size:12px}.reference-design .finance-art{min-height:230px}.reference-design .hero-art-image{width:120%;height:120%;top:-10%;left:-10%}.reference-design .overview-grid{grid-template-columns:1fr;gap:10px}.reference-design .overview-card{padding:18px}.reference-design .overview-card .small{font-size:12px}.reference-design .overview-icon{width:43px;height:43px}.reference-design .overview-card .stat{font-size:29px}.reference-design .home-details .card{min-height:250px}.reference-design .home-details{gap:18px}.reference-design .preview-amount{font-size:28px}.reference-design .preview-amount>span{margin:8px 0;display:block}.reference-design .preview-step{gap:5px;font-size:8px}.reference-design .editorial-card h3{font-size:29px}.reference-design .editorial-card p{max-width:200px;font-size:12px}.reference-design .product-guide{padding:22px}.reference-design .product-guide h3{font-size:23px}.reference-design .product-guide .start{flex-direction:column}.reference-design .product-guide .btn{flex:auto;width:100%;font-size:12px}.reference-design .product-grid{grid-template-columns:1fr;gap:18px}.reference-design .product-card{min-height:425px;padding:24px}.reference-design .product-card h2{min-height:0;font-size:30px}.reference-design .product-card>p{min-height:35px;font-size:13px}.reference-design .product-specs b{max-width:180px;font-size:15px}.reference-design .product-art{width:68%;height:220px;bottom:80px;right:-20px}.reference-design .product-specs .product-rate{font-size:32px}.reference-design .product-card .btn{padding:17px;font-size:14px}.reference-design .form-phases{gap:5px;margin:22px 0}.reference-design .form-phases li{gap:6px;font-size:10px}.reference-design .form-phases li>span{width:23px;height:23px;font-size:10px}.reference-design .form-phases li:not(:last-child):after{margin:0 6px}.reference-design .application-form .card{padding:22px}.reference-design .application-form>.stack>.card>b{font-size:21px}.reference-design .company-summary>.flex{flex-wrap:wrap;gap:10px}.reference-design .company-summary>.flex>b{font-size:22px}.reference-design .company-strip{gap:12px;padding:15px}.reference-design .company-strip strong{font-size:13px}.reference-design .company-strip-icon{flex-shrink:0;width:34px;height:34px;font-size:22px}.reference-design .payment-decoration{display:none}.reference-design .payment-summary .stat{font-size:37px}.reference-design .status-summary h2{font-size:24px}.reference-design .status-amount{font-size:38px}.reference-design .status-summary .grid2{grid-template-columns:1fr 1fr}.reference-design .status-summary .small{font-size:12px}.reference-design .status-layout .note{padding-right:90px}.reference-design .status-layout .note>b{font-size:16px}.reference-design .status-check-art{width:85px;right:0}.reference-design .site-footer{margin:0 20px}}
