.corporate-page .landing-hero h1{font-size:clamp(34px,3.5vw,51px);line-height:1.18}.corporate-page .landing-price__value{font-size:54px}.corporate-page .landing-aside a{color:var(--plum-dark);text-decoration:underline;text-underline-offset:3px}.corporate-audience{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:55px;align-items:start}.corporate-audience__intro{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#875782,#67416b);border-radius:12px;padding:38px;color:#fff;min-height:350px}.corporate-audience__intro .eyebrow{color:#f0dbe9;font-size:10px;position:relative;z-index:1}.corporate-audience__intro h3{position:relative;z-index:1;color:#fff;font-size:31px;line-height:1.25;margin:25px 0 24px;letter-spacing:-.025em}.corporate-audience__intro p{position:relative;z-index:1;font-size:14px;line-height:1.85;color:#f7edf4;margin-top:16px}.corporate-audience__list{list-style:none;padding:0;margin:0;display:grid}.corporate-audience__list li{display:grid;grid-template-columns:30px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid var(--line)}.corporate-audience__list li:first-child{padding-top:0}.corporate-audience__list li>span{font-size:11px;color:var(--plum);padding-top:5px}.corporate-audience__list h3{font-size:21px;line-height:1.4;letter-spacing:-.02em;margin:0 0 11px}.corporate-audience__list p{font-size:14px;line-height:1.85;color:var(--text)}.corporate-map{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);gap:65px;align-items:start}.corporate-map__hub{position:relative;background:#fffdfc;padding:32px;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.corporate-map__hub:after{content:"";position:absolute;top:52px;left:100%;width:37px;height:1px;background:#cdb6cb}.corporate-map__branches{position:relative;padding-left:25px;border-left:1px solid #cdb6cb;display:grid;grid-template-columns:1fr 1fr;gap:28px 32px}.corporate-map__branch{display:grid;grid-template-columns:22px 1fr;gap:12px;min-width:0;padding-bottom:25px;border-bottom:1px solid #e5dbe5}.corporate-map h3{font-size:21px;line-height:1.4;margin:7px 0 13px;letter-spacing:-.02em}.corporate-map__branch h3{font-size:19px;margin-top:0}.corporate-map p{font-size:14px;line-height:1.85;color:var(--text)}.corporate-map__index{font-size:11px;line-height:1.5;color:var(--plum);font-weight:600}.corporate-map__branch .corporate-map__index{padding-top:4px}.corporate-benefits-head{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:38px;margin-bottom:36px}.corporate-benefits-head .section__head{margin-bottom:0}.corporate-benefits-art{width:180px;justify-self:end}.corporate-benefits-art img{width:100%;height:auto;object-fit:contain}.corporate-page .landing-card--accent h3{color:#fff}.corporate-options-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:65px;align-items:start}.corporate-options-layout .section__head{margin:0}.corporate-options{margin:0;border-top:1px solid var(--line)}.corporate-options>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:26px;border-bottom:1px solid var(--line);padding:25px 0}.corporate-options dt{font-size:18px;font-weight:600;line-height:1.4;color:var(--ink)}.corporate-options dd{font-size:14px;line-height:1.85;color:var(--text);margin:0}.corporate-example-mini{display:block;overflow:hidden;border-radius:0 0 13px 13px;background:#fff;color:#193342;font-family:Arial,Helvetica,sans-serif}.corporate-example-mini__header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;font-size:8px;background:#fff}.corporate-example-mini__header strong{font-size:14px;white-space:nowrap;letter-spacing:.015em}.corporate-example-mini__header b{color:#327fb5;font-size:22px;vertical-align:middle;margin-right:5px}.corporate-example-mini__hero{position:relative;display:block;height:245px;overflow:hidden;background:#153342}.corporate-example-mini__hero img{position:absolute;top:0;left:0;width:200%;max-width:none;height:auto}.corporate-example-mini__shade{position:absolute;inset:0;background:linear-gradient(90deg,#0a2131eb,#142f3ba6 55%,#142f3b00)}.corporate-example-mini__text{position:relative;display:grid;justify-items:start;gap:13px;color:#fff;padding:38px 26px;line-height:1.2}.corporate-example-mini__text small{font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:#bbdcef}.corporate-example-mini__text strong{font-size:29px;letter-spacing:-.03em}.corporate-example-mini__text em{font-size:9px;font-style:normal;color:#dfebf0}.corporate-example-mini__text>span{padding:9px 12px;background:#327fb5;font-size:8px;margin-top:2px}.corporate-example-mini__intro{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:28px 26px 47px;align-items:center}.corporate-example-mini__intro small{display:block;font-size:8px;color:#327fb5;margin-bottom:9px;font-weight:700}.corporate-example-mini__intro strong{display:block;font-size:18px;line-height:1.15;letter-spacing:-.02em}.corporate-example-mini__intro>span:last-child{font-size:9px;line-height:1.7;color:#71818b}.corporate-demo-dialog{padding:0}.corporate-demo-dialog iframe{width:100%;height:calc(100dvh - 160px);min-height:260px;border:0;display:block;background:#fff}@media(max-width:1100px){.corporate-audience{gap:30px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.corporate-audience__intro{padding:30px}.corporate-audience__intro h3{font-size:27px}.corporate-map{gap:45px}.corporate-map__hub:after{width:23px}.corporate-map__branches{grid-template-columns:1fr;gap:23px;padding-left:21px}.corporate-options-layout{grid-template-columns:1fr 1.2fr;gap:35px}.corporate-options>div{grid-template-columns:1fr;gap:11px}.corporate-benefits-head{grid-template-columns:minmax(0,1fr) 155px;gap:25px}.corporate-benefits-art{width:155px}.corporate-example-mini__header>span{display:none}}@media(max-width:800px){.corporate-audience,.corporate-options-layout{grid-template-columns:1fr;gap:32px}.corporate-audience__intro{min-height:0;padding:31px}.corporate-audience__intro h3{margin-top:20px}.corporate-map{grid-template-columns:1fr;gap:30px}.corporate-map__hub:after{left:25px;top:100%;width:1px;height:30px}.corporate-map__branches{grid-template-columns:1fr 1fr;margin-left:25px;padding-left:22px}.corporate-options-layout .section__head{max-width:650px}.corporate-options>div{grid-template-columns:180px 1fr;gap:25px}}@media(max-width:540px){.corporate-map__branches{grid-template-columns:1fr;gap:22px}.corporate-map__hub{padding:25px}.corporate-map__branch{gap:8px}.corporate-map h3{font-size:21px}.corporate-map__branch h3{font-size:19px}.corporate-audience__intro{padding:27px 25px}.corporate-audience__intro h3{font-size:27px}.corporate-audience__list li{grid-template-columns:24px 1fr;gap:12px}.corporate-audience__list h3{font-size:20px}.corporate-benefits-head{grid-template-columns:1fr;gap:23px}.corporate-benefits-art{width:155px;justify-self:center}.corporate-page .hero__actions .button{width:100%}.corporate-page .landing-price__value{font-size:46px}.corporate-options>div{grid-template-columns:1fr;gap:10px}.corporate-example-mini__header{padding:14px 16px}.corporate-example-mini__header strong{font-size:12px}.corporate-example-mini__hero{height:220px}.corporate-example-mini__hero img{width:250%;left:-3%}.corporate-example-mini__text{padding:30px 18px;gap:11px}.corporate-example-mini__text strong{font-size:25px}.corporate-example-mini__text em{max-width:220px;line-height:1.5}.corporate-example-mini__intro{padding:21px 18px 50px;gap:15px}.corporate-example-mini__intro strong{font-size:15px}.corporate-example-mini__intro>span:last-child{font-size:8px}.corporate-demo-dialog{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.corporate-demo-dialog .project-dialog__head{padding:16px}.corporate-demo-dialog .project-dialog__head h2{font-size:22px}.corporate-demo-dialog iframe{height:calc(100dvh - 120px)}}
