:root{--color-transparent:transparent;--color-current:currentColor;--color-black:#000;--color-white:#fff;--color-text-base:#111;--color-text-strong:#103250;--color-text-dark:#0e1d33;--color-text-heading-dark:#131313;--color-text-article:#3d4048;--color-text-muted-blue:#47799d;--color-nav-text:#596980;--color-filter-text:#566070;--color-form-success-text:#617994;--color-footer-muted:#707b8d;--color-doc-chip-text:#808793;--color-gray-icon:#868d98;--color-popup-chip-text:#4f6472;--color-primary:#265be9;--color-primary-strong:#2158e8;--color-primary-dark:#0e4b8c;--color-accent:#1981f2;--color-success:#009c36;--color-green:#119b57;--color-info:#0aaefd;--color-info-end:#1e63eb;--color-blue-start:#275deb;--color-blue-end:#4c7dfd;--color-violet-start:#6e4bff;--color-violet-end:#567aff;--color-benefits-start:#1b3a6b;--color-benefits-end:#aab5c8;--color-footer-bg:#112544;--color-footer-border:#293a55;--color-footer-link-hover:#9db5ff;--color-warning-text:#a16f00;--color-error:#d92d20;--color-popup-chip-border:#6085ff;--color-icon-muted:#93a2b9;--color-bullet:#97a7bb;--color-doc-number-muted:#c7d6fa;--color-green-soft:#caf9e1;--color-placeholder:#d3d6db;--color-divider-blue:#d3defa;--color-blue-soft:#d6e7fe;--color-word-end:#d9e6f5;--color-card-border-blue:#dae0ed;--color-guarantee-blue:#dbe3ff;--color-blur-blue:#dfe6f9;--color-header-border:#e0eaf7;--color-input-border:#e1e4e9;--color-visual-shadow:#e2ebfd;--color-approval-bg:#e3eaf9;--color-primary-soft:#e3eafa;--color-panel-border:#e6edfc;--color-card-border:#e8eaee;--color-pale-blue:#e8eefc;--color-purple-soft:#eae5fe;--color-doc-benefit-icon-bg:#eaeffe;--color-border-light:#ecedef;--color-process-bg:#ecf2fe;--color-process-line:#bcccf8;--color-notice-bg:#edf3ff;--color-neutral-soft:#eff3f8;--color-input-bg:#f1f3f6;--color-section-muted:#f2f6fa;--color-doc-category-bg:#f2f7ff;--color-doc-chip-bg:#f3f3f5;--color-doc-list-bg:#f6f9ff;--color-hero-bg:#f7f9fc;--color-visual-bg:#f7faff;--color-card-bg:#fbfcfe;--color-warning-bg:#fef1bf;--color-error-bg:#fff7f7;--color-shadow-black-10:rgba(0,0,0,.1);--color-shadow-black-15:rgba(0,0,0,.15);--color-shadow-blue-16:rgba(16,50,80,.16);--color-shadow-blue-20:rgba(16,50,80,.2);--color-backdrop:rgba(16,50,80,.45);--color-text-strong-60:rgba(16,50,80,.6);--color-divider-blue-0:rgba(211,222,250,0);--color-word-end-10:rgba(217,230,245,.1);--color-word-end-solid:#d9e6f5;--color-white-09:hsla(0,0%,100%,.09);--color-white-10:hsla(0,0%,100%,.1);--color-white-12:hsla(0,0%,100%,.12);--color-white-30:hsla(0,0%,100%,.3);--color-white-60:hsla(0,0%,100%,.6);--color-white-78:hsla(0,0%,100%,.78);--color-white-84:hsla(0,0%,100%,.84);--color-rating-base:rgba(38,91,233,.18);--radius-xxs:2px;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:15px;--radius-2xl:16px;--radius-3xl:20px;--radius-4xl:22px;--radius-5xl:24px;--radius-6xl:30px;--radius-pill-sm:35px;--radius-panel:40px;--radius-round:50%;--radius-pill:999px}*,:after,:before{box-sizing:border-box}html{min-width:320px}body,html{overflow-x:clip}body{background-color:var(--color-white);color:var(--color-text-base);font-family:Manrope,Arial,sans-serif;margin:0}body.is-menu-open{overflow:hidden}img,svg,video{display:block;max-width:100%}a{color:inherit}:where(p,h1,h2,h3,h4,h5,h6,li,a,button,span,strong,small,label){overflow-wrap:break-word}button,input,select,textarea{font:inherit}button{color:inherit}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0)}.button{align-items:center;border:2px solid var(--color-transparent);border-radius:var(--radius-lg);cursor:pointer;display:inline-flex;font:inherit;font-size:16px;font-weight:500;justify-content:center;line-height:1.25;max-width:100%;min-height:50px;padding:12px 20px;text-align:center;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease;white-space:normal}.button:hover{opacity:.86}.button--primary{background-image:linear-gradient(107deg,var(--color-primary) 0,var(--color-primary-dark) 100%);color:var(--color-white)}.button--secondary{background-color:var(--color-white);border-color:var(--color-primary)}.badge,.button--secondary{color:var(--color-primary)}.badge{align-items:center;background-color:var(--color-primary-soft);border:1px solid var(--color-primary-strong);border-radius:var(--radius-3xl);display:inline-flex;font-size:16px;justify-content:center;line-height:1.5;margin:0;max-width:100%;min-height:40px;padding:8px 20px;text-align:center;white-space:normal}.badge--light{background-color:var(--color-transparent);background-image:linear-gradient(110deg,var(--color-white-30) 0,var(--color-white-12) 100%);border-color:var(--color-white-78);color:var(--color-white)}.section-heading{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1000px;position:relative;text-align:center;z-index:1}.section-heading__title{color:var(--color-text-strong);font-size:64px;font-weight:800;line-height:1.36;margin:74px 0 0}.section-heading__text{color:var(--color-text-strong-60);font-size:20px;line-height:1.5;margin:30px 0 0;max-width:900px}.page{--header-height:100px;background-color:var(--color-white);min-height:100vh;padding-top:var(--header-height)}.page main>section{scroll-margin-top:calc(var(--header-height) + 24px)}.header{background-color:var(--color-white);border-bottom:1px solid var(--color-header-border);left:0;position:fixed;right:0;top:0;z-index:20}.header__inner{align-items:center;display:flex;margin:0 auto;min-height:var(--header-height);width:min(1570px,100% - 40px)}.header__logo{display:block;flex:0 0 210px}.header__logo img{aspect-ratio:209.62/50.5;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.header__nav{margin-left:126px}.header__menu{align-items:center;display:flex;gap:34px;list-style:none;margin:0;padding:0}.header__link{color:var(--color-nav-text);font-size:16px;font-weight:500;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.header__link--active,.header__link:hover{color:var(--color-primary)}.header__link--active:after{background-color:var(--color-primary);bottom:-39px;content:"";height:4px;left:0;position:absolute;right:0}.header__button,.header__toggle{margin-left:auto}.header__toggle{background-color:var(--color-white);border:2px solid var(--color-primary);border-radius:var(--radius-lg);cursor:pointer;display:none;height:50px;padding:0;width:50px}.header__toggle-line{background-color:var(--color-primary);display:block;height:2px;margin:5px auto;transition:transform .2s ease,opacity .2s ease;width:22px}.header__toggle.is-active .header__toggle-line:first-child{transform:translateY(7px) rotate(45deg)}.header__toggle.is-active .header__toggle-line:nth-child(2){opacity:0}.header__toggle.is-active .header__toggle-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.text-content{background-color:var(--color-white);padding:95px 0}.text-content__inner{margin:0 auto;max-width:1340px;width:min(1340px,100% - 40px)}.text-content__inner h2,.text-content__inner h3,.text-content__inner h4{color:var(--color-text-heading-dark);font-weight:800;letter-spacing:.1em;line-height:1.35;overflow-wrap:break-word;text-transform:uppercase}.text-content__inner h2{font-size:30px;margin:36px 0}.text-content__inner h3{font-size:24px;margin:36px 0}.text-content__inner h4{font-size:22px;margin:30px 0}.text-content__inner p{color:var(--color-text-article);font-size:20px;letter-spacing:.1em;line-height:1.5;margin:30px 0 0;overflow-wrap:break-word;text-align:justify}.text-content__inner ol,.text-content__inner ul{display:grid;gap:24px;margin:36px 0 0;padding:0}.text-content__inner ul{list-style:none}.text-content__inner ol{list-style-position:inside}.text-content__inner li{color:var(--color-text-article);font-size:24px;letter-spacing:.1em;line-height:1.25;overflow-wrap:break-word;padding-left:50px;position:relative}.text-content__inner ul li:before{background-color:var(--color-bullet);border-radius:var(--radius-round);content:"";height:7px;left:25px;position:absolute;top:12px;width:7px}.hero{background-color:var(--color-hero-bg);overflow:hidden;position:relative}.hero:after,.hero:before{border-radius:var(--radius-pill);content:"";filter:blur(142px);position:absolute}.hero:before{height:300px;left:156px;top:105px;width:300px}.hero:after,.hero:before{background-color:var(--color-blur-blue)}.hero:after{height:500px;right:166px;top:174px;width:500px}.hero__background-word{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,var(--color-white) 0,var(--color-word-end) 100%);color:var(--color-transparent);font-family:Montserrat,Manrope,Arial,sans-serif;font-size:clamp(96px,14vw,270px);font-weight:700;left:50%;letter-spacing:.3em;max-width:calc(100% - 40px);overflow:hidden;pointer-events:none;position:absolute;top:120px;transform:translateX(-50%);white-space:nowrap}.hero__inner{display:grid;gap:90px;grid-template-columns:minmax(0,760px) minmax(360px,650px);margin:0 auto;min-height:980px;padding:112px 0 116px;position:relative;width:min(1600px,100% - 40px);z-index:1}.hero__content{padding-top:100px}.hero__title{color:var(--color-text-strong);font-size:64px;font-weight:800;line-height:1.36;margin:76px 0 0;max-width:840px}.hero__title span{color:var(--color-primary)}.hero__text{color:var(--color-text-strong-60);font-size:20px;line-height:1.5;margin:30px 0 0;max-width:689px}.hero__actions{display:flex;flex-wrap:wrap;gap:30px;margin-top:50px}.hero__visual{min-height:650px;position:relative}.hero__approval-card,.hero__finance-card{background-color:var(--color-white);border:1px solid var(--color-card-border);border-radius:var(--radius-xl);box-shadow:0 15px 30px var(--color-shadow-black-15);position:absolute}.hero__finance-card{bottom:210px;min-height:143px;padding:20px 170px 20px 30px;right:0;width:min(650px,100%)}.hero__approval-label,.hero__finance-label{color:var(--color-text-strong);display:block;font-size:16px;line-height:1.5;min-width:0;overflow-wrap:break-word}.hero__finance-value{color:var(--color-text-dark);display:block;font-size:clamp(32px,9vw,40px);font-weight:800;line-height:1.2;margin-top:12px;overflow-wrap:break-word}.hero__finance-growth{color:var(--color-success);display:block;font-size:16px;line-height:1.5;margin-top:4px}.hero__finance-icon{align-items:center;background-color:var(--color-primary);border-radius:var(--radius-xs);display:flex;height:60px;justify-content:center;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:60px}.hero__finance-icon svg{fill:var(--color-white)}.hero__approval-card{align-items:center;bottom:133px;-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:46px minmax(0,1fr);min-height:130px;padding:26px;right:-35px;width:263px}.hero__approval-icon{align-items:center;background-color:var(--color-approval-bg);border-radius:var(--radius-xs);color:var(--color-primary);display:flex;grid-row:span 2;height:46px;justify-content:center;width:46px}.hero__approval-icon svg{fill:currentcolor}.hero__approval-value{color:var(--color-text-dark);font-size:40px;font-weight:800;line-height:1.2;overflow-wrap:break-word}.hero__stats{align-self:end;display:flex;flex-wrap:wrap;gap:30px;grid-column:1/-1;list-style:none;margin:-50px 0 0;padding:0}.hero__stat{background-color:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-xl);min-height:110px;padding:12px 20px;width:250px}.hero__stat span,.hero__stat strong{display:block}.hero__stat strong{color:var(--color-primary);font-size:40px;font-weight:800;line-height:1.36}.hero__stat span{color:var(--color-text-strong);font-size:20px;line-height:1.5;overflow-wrap:break-word}.text-hero{background-color:var(--color-hero-bg);min-height:980px;overflow:hidden;padding:113px 0 120px;position:relative}.text-hero:after,.text-hero:before{background-color:var(--color-blur-blue);border-radius:var(--radius-round);content:"";filter:blur(142px);position:absolute}.text-hero:before{height:300px;left:156px;top:105px;width:300px}.text-hero:after{height:500px;right:166px;top:174px;width:500px}.text-hero__background-word{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,var(--color-white) 0,var(--color-word-end-solid) 100%);color:var(--color-transparent);font-family:Montserrat,Manrope,Arial,sans-serif;font-size:clamp(120px,14vw,270px);font-weight:700;left:50%;letter-spacing:.3em;max-width:calc(100% - 40px);overflow:hidden;position:absolute;top:113px;transform:translateX(-50%);white-space:nowrap;width:-moz-max-content;width:max-content}.text-hero__inner{display:grid;gap:168px;grid-template-columns:minmax(0,690px) minmax(420px,640px);margin:0 auto;position:relative;width:min(1570px,100% - 40px);z-index:1}.text-hero__title{color:var(--color-text-strong);font-size:64px;font-weight:800;line-height:1.35;margin:74px 0 0;overflow-wrap:break-word;text-transform:uppercase}.text-hero__title span{color:var(--color-primary);display:block}.text-hero__text{color:var(--color-text-strong-60);font-size:20px;line-height:1.5;margin:30px 0 0;max-width:689px;overflow-wrap:break-word}.text-hero__actions{display:flex;flex-wrap:wrap;gap:30px;margin-top:50px}.text-hero__visual{background-color:var(--color-visual-bg);border-radius:var(--radius-panel);box-shadow:0 30px 40px var(--color-visual-shadow);display:grid;gap:30px;grid-template-columns:repeat(2,minmax(0,275px));justify-content:center;margin:25px 0 0;padding:30px}.text-hero__tile{background-color:var(--color-white);border:1px solid var(--color-pale-blue);border-radius:var(--radius-panel);color:var(--color-text-strong);display:flex;flex-direction:column;min-height:275px;padding:28px;text-align:center}.text-hero__icon,.text-hero__tile{align-items:center;justify-content:center}.text-hero__icon{background-image:linear-gradient(135deg,var(--color-blue-start) 0,var(--color-blue-end) 100%);border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;height:50px;width:50px}.text-hero__tile:nth-child(2) .text-hero__icon,.text-hero__tile:nth-child(4) .text-hero__icon{background-image:linear-gradient(135deg,var(--color-violet-start) 0,var(--color-violet-end) 100%)}.text-hero__tile:nth-child(3) .text-hero__icon{background-image:linear-gradient(135deg,var(--color-info) 0,var(--color-info-end) 100%)}.text-hero__icon svg{fill:none;height:24px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:24px}.text-hero__tile span:last-child{font-size:16px;font-weight:500;line-height:1.5;margin-top:20px;max-width:234px;overflow-wrap:break-word}.about{background-color:var(--color-white)}.about__inner{display:grid;gap:40px;grid-template-columns:minmax(0,700px) minmax(0,700px);margin:0 auto;min-height:600px;padding:80px 0;width:min(1570px,100% - 40px)}.about__title{color:var(--color-text-strong);font-size:48px;font-weight:800;line-height:1.38;margin:74px 0 0;max-width:700px}.about__heading .button{margin-top:42px}.about__content{align-self:center;color:var(--color-text-strong-60);font-size:20px;line-height:1.5}.about__content p{margin:0}.about__content p+p{margin-top:30px}.services{background-color:var(--color-section-muted);padding:100px 0 122px}.process{background-color:var(--color-white);padding:100px 0 152px}.process__list{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,430px));justify-content:center;list-style:none;margin:80px auto 0;padding:0;width:min(1370px,100% - 40px)}.process__item{background-color:var(--color-process-bg);border:1px solid var(--color-card-border-blue);border-radius:var(--radius-xl);min-height:220px;padding:30px;position:relative}.process__item:not(:last-child):after{background-color:var(--color-process-line);content:"";height:2px;position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:40px}.process__number{color:var(--color-primary-strong);display:block;font-size:40px;font-weight:800;line-height:1}.process__title{color:var(--color-text-strong);font-size:24px;font-weight:800;line-height:1.15}.process__text,.process__title{margin:24px 0 0;overflow-wrap:break-word}.process__text{color:var(--color-text-muted-blue);font-size:16px;line-height:1.5}.benefits{background-image:linear-gradient(154deg,var(--color-benefits-start) 8%,var(--color-benefits-end) 77%);color:var(--color-white);overflow:hidden;padding:100px 0 152px;position:relative}.benefits__background-word{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,var(--color-white-10) 0,var(--color-word-end-10) 100%);color:var(--color-transparent);font-family:Montserrat,Manrope,Arial,sans-serif;font-size:clamp(74px,11vw,220px);font-weight:700;left:50%;letter-spacing:.3em;max-width:calc(100% - 40px);overflow:hidden;position:absolute;text-align:center;top:54px;transform:translateX(-50%);white-space:nowrap;width:-moz-max-content;width:max-content}.benefits .section-heading__text,.benefits .section-heading__title{color:var(--color-white)}.benefits .section-heading__text{opacity:.6}.benefits__list{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,430px));justify-content:center;list-style:none;margin:80px auto 0;padding:0;position:relative;width:min(1370px,100% - 40px);z-index:1}.benefits__item{background-image:linear-gradient(132deg,var(--color-white-30) 0,var(--color-white-09) 73%);border:1px solid var(--color-white-84);border-radius:var(--radius-xl);min-height:220px;padding:30px}.benefits__icon{align-items:center;background-color:var(--color-icon-muted);border-radius:var(--radius-xs);color:var(--color-white);display:flex;height:46px;justify-content:center;width:46px}.benefits__icon svg{fill:none;height:26px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:26px}.benefits__title{font-size:24px;font-weight:800;line-height:1.15;margin:20px 0 0}.benefits__text,.benefits__title{color:var(--color-white);overflow-wrap:break-word}.benefits__text{font-size:16px;line-height:1.5;margin:24px 0 0}.reviews{background-color:var(--color-white);padding:100px 0 147px}.reviews__list{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,430px));justify-content:center;list-style:none;margin:80px auto 0;padding:0;width:min(1370px,100% - 40px)}.faq{background-color:var(--color-section-muted);padding:100px 0}.faq__list{display:grid;gap:20px;list-style:none;margin:80px auto 0;padding:0;width:min(1200px,100% - 40px)}.faq__item{background-color:var(--color-white);border:1px solid var(--color-transparent);border-radius:var(--radius-md);overflow:hidden;transition:background-color .2s,border .2s}.faq__item--open{background-color:transparent;border:1px solid var(--color-accent)}.faq__question{align-items:center;background:none;border:0;color:var(--color-text-strong);cursor:pointer;display:grid;font-size:20px;font-weight:700;gap:30px;grid-template-columns:70px minmax(0,1fr) 24px;line-height:1.5;min-height:100px;overflow-wrap:break-word;padding:30px;text-align:left;width:100%}.faq__number{align-items:center;border:1px solid var(--color-accent);border-radius:var(--radius-pill-sm);color:var(--color-accent);display:inline-flex;font-weight:400;justify-content:center;min-height:40px}.faq__panel{height:0;opacity:0;overflow:hidden;transition:height .28s ease,opacity .2s ease}.faq__item--open .faq__panel{opacity:1}.faq__item--open .faq__arrow{transform:scaleY(-1)}.faq__panel-inner{padding:0 30px 30px}.faq__answer{color:var(--color-black);font-size:20px;line-height:1.5;margin:0;overflow-wrap:break-word}.faq__arrow-wrap{align-items:center;background-color:var(--color-white);border-radius:var(--radius-round);display:flex;height:50px;justify-content:center;justify-self:end;width:50px}.faq__arrow{color:var(--color-accent);fill:none;height:12px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:transform .2s;width:20px}.guarantees{background-color:var(--color-section-muted);padding:100px 0 110px}.guarantees__list{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,506px));justify-content:center;list-style:none;margin:80px auto 0;padding:0;width:min(1570px,100% - 40px)}.guarantees__item{background-color:var(--color-white);border:1px solid var(--color-panel-border);border-radius:var(--radius-3xl);min-height:316px;padding:30px}.guarantees__icon{align-items:center;background-color:var(--color-guarantee-blue);border-radius:var(--radius-xl);color:var(--color-primary);display:inline-flex;height:70px;justify-content:center;width:70px}.guarantees__item:first-child .guarantees__icon{background-color:var(--color-purple-soft)}.guarantees__item:nth-child(3) .guarantees__icon{background-color:var(--color-green-soft);color:var(--color-green)}.guarantees__item:nth-child(4) .guarantees__icon{background-color:var(--color-warning-bg);color:var(--color-warning-text)}.guarantees__item:nth-child(5) .guarantees__icon{background-color:var(--color-neutral-soft);color:var(--color-nav-text)}.guarantees__item:nth-child(6) .guarantees__icon{background-color:var(--color-blue-soft)}.guarantees__icon svg{fill:none;height:28px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:28px}.guarantees__title{color:var(--color-text-strong);font-weight:700;margin:30px 0 0}.guarantees__text,.guarantees__title{font-size:20px;line-height:1.5;overflow-wrap:break-word}.guarantees__text{color:var(--color-text-muted-blue);margin:20px 0 0}.legal-info{background-color:var(--color-white);padding:100px 0 88px}.legal-info__list{display:grid;gap:80px 90px;grid-template-columns:repeat(2,minmax(0,730px));justify-content:center;list-style:none;margin:80px auto 0;padding:0;width:min(1460px,100% - 40px)}.legal-info__item{align-items:center;display:grid;gap:20px;grid-template-columns:70px minmax(0,1fr)}.legal-info__number{align-items:center;background-color:var(--color-accent);border-radius:var(--radius-xl);color:var(--color-white);display:inline-flex;font-size:32px;grid-row:auto;height:70px;justify-content:center;line-height:1;width:70px}.legal-info__title{color:var(--color-text-strong);font-size:20px;font-weight:700}.legal-info__text,.legal-info__title{line-height:1.5;margin:0;overflow-wrap:break-word}.legal-info__text{color:var(--color-text-muted-blue);font-size:16px;grid-column:1/-1}.legal-info__text p{margin:0}.legal-info__text ol,.legal-info__text ul{display:grid;gap:10px;list-style:none;margin:30px 0 0;padding:0}.legal-info__text ol li,.legal-info__text ul li{color:var(--color-text-strong);font-size:16px;line-height:1.5;padding-left:40px;position:relative}.legal-info__text ol li:before,.legal-info__text ul li:before{background-image:url(../img/css-icons/icon-legal-check.svg);background-position:50%;background-size:20px;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}.legal-info__notice{background-color:var(--color-notice-bg);border-left:4px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-text-muted-blue);font-size:16px;line-height:1.5;margin:78px auto 0;max-width:1200px;overflow-wrap:break-word;padding:30px 40px}.legal-info__notice p{margin:0}.doc-hero{background-color:var(--color-hero-bg);min-height:980px;overflow:hidden;padding:149px 0 155px;position:relative;text-align:center}.doc-hero:after,.doc-hero:before{background-color:var(--color-blur-blue);border-radius:var(--radius-round);content:"";filter:blur(142px);position:absolute}.doc-hero:before{height:300px;left:156px;top:105px;width:300px}.doc-hero:after{height:500px;right:166px;top:174px;width:500px}.doc-hero__background-word{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,var(--color-white) 0,var(--color-word-end) 100%);color:var(--color-transparent);font-family:Montserrat,Manrope,Arial,sans-serif;font-size:clamp(120px,14vw,270px);font-weight:700;left:50%;letter-spacing:.3em;max-width:calc(100% - 40px);overflow:hidden;position:absolute;top:119px;transform:translateX(-50%);white-space:nowrap;width:-moz-max-content;width:max-content}.doc-hero__inner{margin:0 auto;position:relative;width:min(1280px,100% - 40px);z-index:1}.doc-hero__title{color:var(--color-text-strong);font-size:64px;font-weight:800;line-height:1.36;margin:74px 0 0;text-transform:uppercase}.doc-hero__text{color:var(--color-text-strong-60);font-size:20px;line-height:1.5;margin:30px auto 0;max-width:689px}.doc-hero__actions{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:50px}.doc-hero__actions .button{min-width:164px}.doc-hero__cards{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,400px));list-style:none;margin:109px 0 0;padding:0}.doc-hero__card{background-color:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-xl);color:var(--color-text-strong);display:grid;font-size:24px;gap:24px;line-height:1.5;min-height:150px;padding:30px;text-align:left}.doc-hero__card-icon{align-items:center;background-image:linear-gradient(135deg,var(--color-violet-start) 0,var(--color-violet-end) 100%);border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;height:50px;justify-content:center;width:50px}.doc-hero__card-icon svg{height:24px;width:24px}.doc-list{background-color:var(--color-doc-list-bg);padding:104px 0 108px}.doc-list__inner{margin:0 auto;width:min(1000px,100% - 40px)}.doc-list__search{align-items:center;background-color:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:0 4px 10px var(--color-shadow-black-15);display:grid;gap:15px;grid-template-columns:20px minmax(0,1fr);min-height:70px;padding:0 30px}.doc-list__search-icon{color:var(--color-gray-icon)}.doc-list__search-input{background-color:var(--color-transparent);border:0;color:var(--color-text-strong);font-size:16px;line-height:1.5;min-width:0;outline:0;padding:0;width:100%}.doc-list__search-input::-moz-placeholder{color:var(--color-gray-icon);opacity:1}.doc-list__search-input::placeholder{color:var(--color-gray-icon);opacity:1}.doc-list__filters{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:20px 0 0;padding:0}.doc-list__filter{background-color:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);color:var(--color-filter-text);cursor:pointer;font:inherit;font-size:16px;line-height:1.5;min-height:34px;padding:5px 18px;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.doc-list__filter--active,.doc-list__filter:hover,.doc-list__filter[aria-pressed=true]{background-color:var(--color-primary-strong);border-color:var(--color-primary-strong);color:var(--color-white)}.doc-list__cards{display:grid;gap:25px;list-style:none;margin:63px 0 0;padding:0}.doc-list__empty{color:var(--color-text-muted-blue);font-size:18px;line-height:1.5;margin:32px 0 0;text-align:center}.doc-list__card{align-items:start;background-color:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-xs);display:grid;gap:30px;grid-template-columns:70px minmax(0,1fr) auto auto;padding:30px;position:relative}.doc-list__card[hidden]{display:none}.doc-list__number{align-items:center;border:1px solid var(--color-accent);border-radius:var(--radius-pill-sm);color:var(--color-accent);display:inline-flex;font-size:20px;height:60px;justify-content:center;line-height:1.5;width:70px}.doc-list__content{min-width:0}.doc-list__title{color:var(--color-text-strong);font-size:16px;font-weight:700;line-height:1.5;margin:0}.doc-list__text{color:var(--color-text-muted-blue);font-size:16px;line-height:1.5;margin:16px 0 0}.doc-list__meta{align-items:center;color:var(--color-gray-icon);display:grid;font-size:14px;gap:22px 34px;grid-template-columns:max-content max-content max-content;line-height:1.5;margin:16px 0 0}.doc-list__meta-item,.doc-list__meta-item dd{align-items:center;display:inline-flex;gap:10px;margin:0}.doc-list__meta-item svg{color:var(--color-gray-icon);flex:0 0 auto}.doc-list__format{background-color:var(--color-primary-soft);border:1px solid var(--color-accent);border-radius:var(--radius-pill-sm);color:var(--color-accent);font-size:16px;min-height:34px;min-width:65px;text-transform:uppercase}.doc-list__category,.doc-list__format{align-items:center;display:inline-flex;justify-content:center;line-height:1.5}.doc-list__category{background-color:var(--color-doc-chip-bg);border-radius:var(--radius-md);color:var(--color-doc-chip-text);font-size:12px;min-height:21px;min-width:78px;padding:1px 12px}.doc-list__download{align-items:center;background-color:var(--color-primary-soft);border:0;border-radius:var(--radius-xl);color:var(--color-accent);cursor:pointer;display:inline-flex;height:60px;justify-content:center;padding:0;transition:color .2s ease,background-color .2s ease;width:60px}.doc-list__download:hover{background-color:var(--color-accent);color:var(--color-white)}.doc-categories{background-color:var(--color-white);padding:100px 0 141px}.doc-categories__list{display:grid;gap:51px 40px;grid-template-columns:repeat(2,minmax(0,700px));justify-content:center;list-style:none;margin:80px auto 0;padding:0;width:min(1440px,100% - 40px)}.doc-categories__item{background-color:var(--color-doc-category-bg);border:1px solid var(--color-card-border-blue);border-radius:var(--radius-xl);min-height:220px;padding:26px 120px 30px 30px;position:relative}.doc-categories__item:after{background-image:linear-gradient(90deg,var(--color-divider-blue-0) 0,var(--color-divider-blue) 50%,var(--color-divider-blue-0) 100%);bottom:-26px;content:"";height:1px;left:0;position:absolute;right:0}.doc-categories__number{color:var(--color-doc-number-muted);font-size:40px;font-weight:800;line-height:1;position:absolute;right:30px;top:26px}.doc-categories__title{color:var(--color-text-strong);font-size:32px;font-weight:800;line-height:1;margin:0}.doc-categories__text{color:var(--color-text-muted-blue);font-size:24px;line-height:1.5;margin:22px 0 0}.doc-benefits{background-color:var(--color-section-muted);padding:80px 0}.doc-benefits__inner{align-items:start;display:grid;gap:120px;grid-template-columns:minmax(0,700px) minmax(0,700px);margin:0 auto;width:min(1520px,100% - 40px)}.doc-benefits__title{color:var(--color-text-strong);font-size:48px;font-weight:800;line-height:1.36;margin:74px 0 0}.doc-benefits__text{color:var(--color-text-strong-60);font-size:20px;line-height:1.5;margin:30px 0 0;text-align:justify}.doc-benefits__list{display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,330px));list-style:none;margin:2px 0 0;padding:0}.doc-benefits__item{background-color:var(--color-white);border:1px solid var(--color-panel-border);border-radius:var(--radius-3xl);min-height:270px;padding:30px}.doc-benefits__icon{align-items:center;background-color:var(--color-doc-benefit-icon-bg);border-radius:var(--radius-xl);color:var(--color-primary-strong);display:inline-flex;height:70px;justify-content:center;width:70px}.doc-benefits__icon svg{height:26px;width:26px}.doc-benefits__item-title{color:var(--color-text-strong);font-size:20px;font-weight:700;line-height:1.5;margin:30px 0 0}.doc-benefits__item-text{color:var(--color-text-muted-blue);font-size:20px;line-height:1.5;margin:20px 0 0}.service-card{background-color:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-6xl);display:grid;gap:28px;grid-template-columns:160px minmax(0,1fr) 72px;margin:80px auto 0;min-width:0;padding:40px 49px 37px;width:min(1300px,100% - 40px)}.service-card__content{min-width:0}.service-card__number{color:var(--color-pale-blue);font-size:48px;font-weight:800;line-height:1.5}.service-card__title{color:var(--color-text-strong);font-size:40px;font-weight:800;line-height:1.15;margin:87px 0 0;overflow-wrap:break-word}.service-card__text{color:var(--color-text-muted-blue);font-size:20px;line-height:1.5;margin:30px 0 0;overflow-wrap:break-word}.service-card__actions{display:flex;flex-wrap:wrap;gap:30px;margin-top:48px;min-width:0}.service-card__icon{align-items:center;background-color:var(--color-pale-blue);border-radius:var(--radius-xl);color:var(--color-primary);display:flex;height:72px;justify-content:center;width:72px}.service-card__icon svg{fill:currentcolor}.review-card{background-color:var(--color-section-muted);border:1px solid var(--color-card-border-blue);border-radius:var(--radius-xl);min-height:294px;padding:30px}.review-card__rating{--rating:0;color:var(--color-primary);display:block;height:24px;position:relative;width:120px}.review-card__rating-stars{display:block;fill:currentcolor;height:24px;max-width:none;width:120px}.review-card__rating-stars--base{color:var(--color-rating-base)}.review-card__rating-fill{color:var(--color-primary);inset:0 auto 0 0;overflow:hidden;position:absolute;width:calc(var(--rating)/5*100%)}.review-card__rating-fill .review-card__rating-stars{max-width:none;width:120px}.review-card__text{color:var(--color-text-muted-blue);line-height:1.5;margin:20px 0;min-height:120px}.review-card__name,.review-card__text{font-size:20px;overflow-wrap:break-word}.review-card__name{color:var(--color-text-strong);display:block;line-height:1.15}.review-card__role{color:var(--color-text-muted-blue);display:block;font-size:16px;line-height:1.5;margin-top:8px;overflow-wrap:break-word}.contact-form{background-color:var(--color-white);border-radius:var(--radius-xl);box-shadow:0 0 30px var(--color-shadow-black-10);display:grid;gap:24px;padding:39px;scroll-margin-top:120px}.contact-form__field{display:grid;gap:14px}.contact-form__label{color:var(--color-black);font-size:20px;line-height:1.5}.contact-form__control{background-color:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--radius-xl);color:var(--color-text-strong);font-size:20px;line-height:1.5;min-height:60px;outline:none;padding:15px 20px;transition:border-color .2s ease,background-color .2s ease;width:100%}.contact-form__control::-moz-placeholder{color:var(--color-placeholder);opacity:1}.contact-form__control::placeholder{color:var(--color-placeholder);opacity:1}.contact-form__control:focus{background-color:var(--color-white);border-color:var(--color-primary)}.contact-form__control[aria-invalid=true]{background-color:var(--color-error-bg);border-color:var(--color-error)}.contact-form__control--textarea{min-height:170px;resize:vertical}.contact-form__error{color:var(--color-error);font-size:14px;line-height:1.4;min-height:20px}.contact-form__status{color:var(--color-primary);font-size:16px;line-height:1.4;margin:-4px 0 0;min-height:22px}.contact-form__status:empty{display:none}.contact-form__status.is-error{color:var(--color-error)}.contact-form__button{justify-self:start}.contact-form__button:disabled{cursor:wait;opacity:.72}.page.is-success-popup-open{overflow:hidden}.form-success{display:grid;inset:0;opacity:0;padding:20px;place-items:center;position:fixed;transition:opacity .2s,visibility .2s;visibility:hidden;z-index:100}.form-success.open{opacity:1;visibility:visible}.form-success__backdrop{background-color:var(--color-backdrop);border:0;cursor:pointer;inset:0;padding:0;position:absolute}.form-success__dialog{background-color:var(--color-white);border-radius:var(--radius-sm);box-shadow:0 20px 60px var(--color-shadow-blue-20);color:var(--color-text-strong);display:grid;gap:18px;outline:none;padding:36px;position:relative;width:min(100%,430px);z-index:1}.form-success__title{font-size:32px;line-height:1.15;margin:0}.form-success__text{color:var(--color-form-success-text);font-size:18px;line-height:1.5;margin:0}.page.is-regulatory-popup-open{overflow:hidden}.regulatory-popup{background-color:var(--color-white);display:grid;inset:0;padding:10px;place-items:stretch;position:fixed;z-index:100}.regulatory-popup[hidden]{display:none}.regulatory-popup__dialog{background-color:var(--color-white);color:var(--color-text-strong);height:100%;max-height:calc(100vh - 20px);outline:none;overflow:auto;padding:105px 90px 80px;position:relative;width:100%}.regulatory-popup__close{align-items:center;background-color:var(--color-white);border:1px solid;border-radius:var(--radius-round);color:var(--color-primary);cursor:pointer;display:inline-flex;height:90px;justify-content:center;padding:0;position:absolute;right:90px;top:90px;transition:color .2s ease,background-color .2s ease;width:90px}.regulatory-popup__close:hover{background-color:var(--color-primary);color:var(--color-white)}.regulatory-popup__close-line{background-color:currentColor;border-radius:var(--radius-xxs);height:3px;position:absolute;width:43px}.regulatory-popup__close-line:first-child{transform:rotate(45deg)}.regulatory-popup__close-line:last-child{transform:rotate(-45deg)}.regulatory-popup__content{font-size:16px}.regulatory-popup__content h2{color:var(--color-text-strong);font-weight:800;letter-spacing:.12em;line-height:1.2;margin:0;max-width:calc(100% - 160px);text-transform:uppercase}.regulatory-popup__content h3{line-height:1.5;margin:44px 0 0;text-transform:uppercase}.regulatory-popup__content ol,.regulatory-popup__content ul{display:flex;flex-wrap:wrap;gap:20px 28px;list-style:none;margin:40px 0 0;max-width:1390px;padding:0}.regulatory-popup__content li{border:1px solid var(--color-popup-chip-border);border-radius:var(--radius-pill);color:var(--color-popup-chip-text);font-size:17px;letter-spacing:.08em;line-height:1.35;min-height:50px;overflow-wrap:anywhere;padding:12px 14px}.contact{background-color:var(--color-white);padding:100px 0 151px}.contact__inner{align-items:start;display:grid;gap:50px;grid-template-columns:minmax(0,579px) minmax(0,834px);margin:0 auto;width:min(1462px,100% - 40px)}.contact__title{color:var(--color-text-strong);font-size:48px;font-weight:800;line-height:1.38;margin:74px 0 0}.contact__text{color:var(--color-text-strong-60);font-size:20px;line-height:1.5;margin:30px 0 0}.contact__list{display:grid;gap:40px;list-style:none;margin:80px 0 0;padding:0}.contact__item{align-items:center;-moz-column-gap:18px;column-gap:18px;display:grid;grid-template-columns:50px minmax(0,1fr)}.contact__icon{align-items:center;background-color:var(--color-accent);border-radius:var(--radius-md);color:var(--color-white);display:inline-flex;grid-row:span 2;height:50px;justify-content:center;width:50px}.contact__icon svg{fill:currentcolor}.contact__label{color:var(--color-text-muted-blue);font-size:14px;line-height:1.36;overflow-wrap:break-word}.contact__value{color:var(--color-black);font-size:20px;line-height:1.35;overflow-wrap:anywhere;text-decoration:none}.footer{background-color:var(--color-footer-bg);color:var(--color-white)}.footer__inner{display:grid;gap:60px 170px;grid-template-columns:330px minmax(0,900px);margin:0 auto;min-height:459px;padding:60px 0;width:min(1570px,100% - 40px)}.footer__text{color:var(--color-white-60);font-size:16px;line-height:1.5;margin:30px 0 0}.footer__logo{display:block;width:210px}.footer__logo img{aspect-ratio:209.62/50.5;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.footer__nav{display:grid;gap:60px;grid-template-columns:repeat(3,minmax(0,1fr))}.footer__title{color:var(--color-white);font-size:20px;font-weight:800;line-height:1.35;margin:0 0 28px}.footer__list{display:grid;gap:17px;list-style:none;margin:0;padding:0}.footer__list a{color:var(--color-white);font-size:16px;font-weight:500;text-decoration:none;transition:color .2s ease}.footer__list a:hover{color:var(--color-footer-link-hover)}.footer__bottom{border-top:1px solid var(--color-footer-border);color:var(--color-footer-muted);display:flex;font-size:16px;gap:30px;grid-column:1/-1;justify-content:space-between;line-height:1.5;margin-top:24px;padding-top:60px}.footer__bottom p{margin:0}@media (min-width:768px) and (max-width:1279px){.page{--header-height:82px}}@media (min-width:1280px) and (max-width:1500px){.header__nav{margin-left:60px}.header__menu{gap:22px}}@media (max-width:1279px){.section-heading__title{font-size:48px}.header__nav{background-color:var(--color-white);border:1px solid var(--color-header-border);border-radius:var(--radius-2xl);box-shadow:0 18px 40px var(--color-shadow-blue-16);left:20px;margin-left:0;max-width:none;opacity:0;padding:24px;position:fixed;right:20px;top:calc(var(--header-height) + 20px);transform:translateY(-8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;visibility:hidden;width:auto}.header__nav.is-open{opacity:1;transform:translateY(0);visibility:visible}.header__menu{display:grid;gap:18px}.header__button,.header__link--active:after{display:none}.header__toggle{display:block}.hero__inner{grid-template-columns:1fr;min-height:0;padding-top:78px}.hero__content{padding-top:0}.hero__visual{min-height:280px}.hero__finance-card{bottom:unset;left:0;right:auto}.hero__approval-card{bottom:0;right:0}.hero__stats{margin-top:0}.text-hero__inner{gap:60px;grid-template-columns:1fr}.text-hero__visual{max-width:640px}.about__inner{grid-template-columns:1fr;min-height:0}.benefits__list,.process__list,.reviews__list{grid-template-columns:repeat(2,minmax(0,430px))}.guarantees__list{grid-template-columns:repeat(2,minmax(0,506px))}.legal-info__list{gap:50px}.doc-hero__cards{gap:24px}.doc-hero__card{font-size:20px}.doc-categories__list{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-categories__item{padding-right:90px}.doc-categories__title{font-size:26px}.doc-categories__text{font-size:20px}.doc-benefits__inner{gap:60px;grid-template-columns:1fr}.doc-benefits__list{max-width:700px}.service-card{grid-template-columns:1fr auto}.service-card__number{grid-column:1/-1}.service-card__title{margin-top:0}.regulatory-popup__dialog{padding:80px 40px 60px}.regulatory-popup__close{height:72px;right:40px;top:52px;width:72px}.regulatory-popup__close-line{width:34px}.regulatory-popup__content{font-size:14px}.contact__inner,.footer__inner{grid-template-columns:1fr}.footer__inner{gap:50px}}@media (max-width:767px){.section-heading{align-items:flex-start;text-align:left}.section-heading__title{font-size:34px;margin-top:36px}.section-heading__text{font-size:17px;margin-top:18px}.page{--header-height:74px}.header__inner{width:min(100% - 30px,1370px)}.header__logo{flex-basis:168px}.text-content{padding:64px 0}.text-content__inner{width:min(100% - 30px,1340px)}.text-content__inner h2{font-size:26px;margin:30px 0}.text-content__inner h3{font-size:24px;margin:30px 0}.text-content__inner h4{font-size:20px;margin:24px 0}.text-content__inner p{font-size:17px;letter-spacing:.05em;margin-bottom:24px}.text-content__inner ol,.text-content__inner ul{gap:18px;margin:30px 0}.text-content__inner li{font-size:17px;letter-spacing:.02em;padding-left:26px}.text-content__inner ul li:before{left:0;top:10px}.hero:after,.hero:before{display:none}.hero__inner{gap:40px;padding:46px 0 64px;width:min(100% - 30px,1370px)}.hero__title{font-size:36px;margin-top:36px}.hero__text{font-size:17px}.hero__actions{display:grid;gap:14px}.hero__visual{min-height:auto}.hero__approval-card,.hero__finance-card{margin-top:18px;width:100%}.hero__finance-card{padding-right:50px;position:relative}.hero__approval-card{position:static}.hero__finance-icon{height:40px;right:20px;width:40px}.hero__finance-icon svg{height:20px;width:20px}.hero__stats{display:grid;gap:14px}.hero__stat{width:100%}.text-hero{min-height:auto;padding:64px 0}.text-hero__background-word{font-size:clamp(48px,14vw,76px);letter-spacing:.12em;max-width:none;top:112px;width:calc(100% - 30px)}.text-hero__inner{gap:40px;width:min(100% - 30px,1370px)}.text-hero__title{font-size:34px;margin-top:36px}.text-hero__text{font-size:17px}.text-hero__actions{display:grid;gap:18px;margin-top:34px}.text-hero__visual{border-radius:var(--radius-5xl);gap:18px;grid-template-columns:1fr;padding:18px}.text-hero__tile{border-radius:var(--radius-4xl);min-height:180px}.about__inner{padding:56px 0;width:min(100% - 30px,1370px)}.about__title{font-size:34px;margin-top:36px}.about__content{font-size:17px}.services{padding:64px 0}.services__heading{width:min(100% - 30px,1000px)}.process{padding:64px 0}.process__heading,.process__list{width:min(100% - 30px,1000px)}.process .process__list{gap:18px;grid-template-columns:1fr;margin-top:44px}.process__item:not(:last-child):after{bottom:-25px;height:40px;right:50%;top:unset;transform:translateX(-50%);width:2px;z-index:1}.benefits{padding:64px 0}.benefits__background-word{font-size:clamp(46px,13vw,64px);letter-spacing:.12em;max-width:none;top:112px;width:calc(100% - 30px)}.benefits__heading,.benefits__list{width:min(100% - 30px,1000px)}.benefits .benefits__list{gap:18px;grid-template-columns:1fr;margin-top:44px}.reviews{padding:64px 0}.reviews__heading,.reviews__list{width:min(100% - 30px,1000px)}.reviews .reviews__list{gap:18px;grid-template-columns:1fr;margin-top:44px}.faq{padding:64px 0}.faq__heading,.faq__list{width:min(100% - 30px,1000px)}.faq__list{margin-top:44px}.faq__question{font-size:17px;gap:16px;grid-template-columns:58px minmax(0,1fr) 20px;min-height:82px;padding:20px}.faq__panel-inner{padding:0 20px 20px}.faq__answer{font-size:17px}.guarantees{padding:64px 0}.guarantees__heading,.guarantees__list{width:min(100% - 30px,1000px)}.guarantees .guarantees__list{gap:18px;grid-template-columns:1fr;margin-top:44px}.guarantees__item{min-height:auto}.guarantees__text{font-size:17px}.legal-info{padding:64px 0}.legal-info__heading,.legal-info__list,.legal-info__notice{width:min(100% - 30px,1000px)}.legal-info .legal-info__list{gap:36px;grid-template-columns:1fr;margin-top:44px}.legal-info__item{align-items:center;grid-template-columns:54px minmax(0,1fr)}.legal-info__number{border-radius:var(--radius-lg);font-size:24px;grid-row:auto;height:54px;width:54px}.legal-info__notice{margin-top:44px;padding:24px}.doc-hero{min-height:auto;padding:64px 0;text-align:left}.doc-hero__background-word{font-size:clamp(48px,14vw,76px);letter-spacing:.12em;max-width:none;top:112px;width:calc(100% - 30px)}.doc-hero__inner{width:min(100% - 30px,1280px)}.doc-hero__title{font-size:42px;margin-top:36px}.doc-hero__text{font-size:17px;margin-left:0;margin-right:0;text-align:left}.doc-hero__actions{display:grid;gap:18px;margin-top:34px}.doc-hero__cards{gap:18px;margin-top:48px}.doc-hero .doc-hero__cards,.doc-hero__cards{grid-template-columns:1fr}.doc-hero__card{font-size:19px;min-height:auto}.doc-list{padding:64px 0}.doc-list__inner{width:min(100% - 30px,1000px)}.doc-list__search{min-height:60px;padding:0 20px}.doc-list__filters{gap:8px}.doc-list__filter{font-size:14px;min-height:32px;padding:4px 14px}.doc-list__cards{gap:18px;margin-top:36px}.doc-list .doc-list__card{gap:18px;grid-template-columns:56px 65px 60px minmax(0,1fr);padding:20px}.doc-list__content{grid-column:2/-1}.doc-list__meta{grid-template-columns:max-content max-content}.doc-list__meta-item--category{grid-column:1;grid-row:2}.doc-list__number{font-size:16px;height:48px;width:56px}.doc-list__download,.doc-list__format{position:static}.doc-list__format{grid-column:2}.doc-list__download{grid-column:3;justify-self:start}.doc-categories{padding:64px 0}.doc-categories__heading,.doc-categories__list{width:min(100% - 30px,1000px)}.doc-categories .doc-categories__list{gap:34px;grid-template-columns:1fr;margin-top:44px}.doc-categories__item{min-height:auto;padding:24px}.doc-categories__item:after{bottom:-17px}.doc-categories__number{display:block;font-size:32px;margin-bottom:20px;position:static}.doc-categories__title{font-size:24px;line-height:1.25}.doc-categories__text{font-size:17px;margin-top:16px}.doc-benefits{padding:64px 0}.doc-benefits__inner{gap:44px;width:min(100% - 30px,1520px)}.doc-benefits__title{font-size:34px;margin-top:36px}.doc-benefits__text{font-size:17px;text-align:left}.doc-benefits .doc-benefits__list{gap:18px;grid-template-columns:1fr;max-width:none}.doc-benefits__item{min-height:auto}.doc-benefits__item-text{font-size:17px}.service-card.service-card{border-radius:var(--radius-3xl);grid-template-columns:1fr;margin-top:44px;padding:26px}.service-card__content,.service-card__icon{grid-column:1/-1}.service-card__title{font-size:30px}.service-card__text{font-size:17px}.service-card__actions{gap:14px;margin-top:32px}.service-card__actions .button{width:100%}.contact-form{border-radius:var(--radius-lg);gap:18px;padding:24px 20px}.contact-form__field{gap:10px}.contact-form__control,.contact-form__label{font-size:18px}.contact-form__button{width:100%}.form-success__dialog{padding:28px 22px}.form-success__title{font-size:28px}.regulatory-popup{padding:8px}.regulatory-popup .regulatory-popup__dialog{max-height:calc(100vh - 16px);padding:72px 16px 40px}.regulatory-popup .regulatory-popup__close{height:50px;right:16px;top:18px;width:50px}.regulatory-popup .regulatory-popup__close-line{height:2px;width:26px}.regulatory-popup__content{font-size:8px}.regulatory-popup__content h2{letter-spacing:.08em;max-width:none;padding-right:54px}.regulatory-popup__content h3{margin-top:32px}.regulatory-popup__content ol,.regulatory-popup__content ul{gap:12px;margin-top:28px}.regulatory-popup__content li{font-size:15px;letter-spacing:.04em;min-height:44px;padding:10px 14px;width:100%}.contact{padding:64px 0}.contact__inner{width:min(100% - 30px,1462px)}.contact__title{font-size:34px;margin-top:36px}.contact__text{font-size:17px}.footer__inner{width:min(100% - 30px,1542px)}.footer__nav{gap:34px;grid-template-columns:1fr}.footer__bottom{display:grid}}