.landing{background:#f8faff;color:#0e1526;font-size:1rem}.landing-header,.landing-main,.landing-footer{max-width:1440px;margin:0 auto;padding-left:4%;padding-right:4%}.landing-header{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-top:23px;padding-bottom:23px}.osmee-brand{display:inline-flex;flex-direction:column;line-height:1.02;color:#10182a;flex:none}.osmee-brand strong{font-size:1.9375rem;font-weight:800;letter-spacing:-1.8px}.osmee-brand strong span{color:#5369db}.osmee-brand small{font-size:1rem;line-height:1.7;font-weight:500;letter-spacing:-.3px}.landing-header nav{display:flex;gap:34px;margin-right:auto;margin-left:50px;font-size:0.875rem;font-weight:550}.landing-header nav a{border-bottom:1px solid transparent;padding:7px 0}.landing-header nav a:hover{border-color:#4e5973}.button{display:flex;justify-content:space-between;align-items:center;gap:45px;padding:17px 23px;border-radius:8px;font-size:0.9375rem;font-weight:650;border:1px solid #3158d5}.button.dark{background:#3158d5;color:#fff}.button:hover{background:#2548b8}.button span{font-size:1.4375rem;font-weight:400;line-height:1}.header-cta{padding:13px 18px}.landing-main{padding-top:49px}.hero-top{display:grid;grid-template-columns:1fr 325px;gap:55px;align-items:center;margin-bottom:49px}.overline{display:flex;align-items:center;gap:12px;font-size:0.875rem}.asterisk{font-size:1.6875rem;line-height:1}.hero h1{font-size:clamp(46px,4.65vw,68px);font-weight:750;letter-spacing:-3px;line-height:1.03;margin-top:27px;margin-bottom:0}.landing em{font-family:Georgia,'Times New Roman',serif;font-style:normal;font-weight:400;letter-spacing:-2px;line-height:1.16}.hero h1 em{display:inline-block;margin-top:13px;font-size:.89em;white-space:nowrap}.hero-description{padding-top:25px}.hero-description p{font-size:1.0625rem;line-height:1.65;color:#6d6f75;margin:0 0 25px}.hero-caption{display:block;font-size:0.75rem;color:#7d8088;margin-top:14px;white-space:nowrap}.hero-board{background:#192d55;border-radius:17px;color:#e9edf6;padding:32px 38px 0;overflow:hidden}.board-header{display:flex;justify-content:space-between;gap:25px}.board-caption{letter-spacing:1.8px;font-size:0.75rem;color:#b9c0d2}.board-header p{font-size:1.6875rem;line-height:1.2;letter-spacing:-.6px;margin:15px 0 0}.board-header p em{font-size:1.875rem;letter-spacing:-.7px;color:#aab9dc}.board-period{font-size:0.75rem;color:#d0d6e3;text-align:right;padding-top:5px}.board-period span{display:block;color:#8d97af;font-size:0.75rem;margin-top:5px}.board-bottom{display:grid;grid-template-columns:32% 1fr;gap:35px;align-items:end;margin-top:26px}.board-numbers{padding-bottom:12px}.board-numbers>span{font-size:0.8125rem;color:#a3abbf}.board-numbers>strong{display:block;font-size:2.75rem;font-weight:650;letter-spacing:-1.6px;line-height:1.5}.board-numbers strong small{font-size:1.4375rem;font-weight:500;letter-spacing:-.5px}.board-delta{font-size:0.75rem;color:#c5ed9a}.board-profit{margin-top:27px;border-top:1px solid #263863;padding-top:15px;display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:0.75rem;color:#a3abbf}.board-profit b{color:#d8deed;font-size:1.125rem;font-weight:550;white-space:nowrap}.board-chart svg{width:100%;height:auto}.board-chart-label{display:flex;justify-content:space-between;color:#abb3c5;font-size:0.75rem;padding:0 0 8px}.board-axis{display:flex;justify-content:space-between;font-size:0.75rem;color:#919aaf;padding:4px 0 14px}.board-channels{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;border-top:1px solid #263863;margin-top:23px;font-size:0.875rem;font-weight:600;color:#c9d0e0}.board-channels .channel-wb{font-weight:750}.board-channels .channel-ozon{font-weight:750;letter-spacing:1.2px}.possibilities{padding-top:104px}.section-top{display:grid;grid-template-columns:1fr 1.6fr 1fr;align-items:start;gap:25px;margin-bottom:43px}.section-number{font-size:0.75rem;font-weight:650;letter-spacing:1.5px;color:#5b6880;display:block}.landing h2{font-size:2.375rem;letter-spacing:-1.5px;line-height:1.12;font-weight:650}.landing h2 em{display:block;font-size:2.5rem;line-height:1.15;margin-top:6px;letter-spacing:-1.5px}.section-top p{font-size:0.875rem;color:#7b7f88;line-height:1.7;margin-top:5px}.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d6dae3;border-bottom:1px solid #d6dae3}.capability{padding:24px 28px 29px;border-right:1px solid #d6dae3;display:flex;flex-direction:column}.capability:first-child{padding-left:0}.capability:last-child{border-right:0;padding-right:0}.cap-index{display:flex;justify-content:space-between;font-size:0.75rem;color:#858da0}.cap-index span{font-size:1.3125rem;color:#10182a}.mini-visual{height:126px;margin:25px 0 23px;padding:20px;border-radius:10px;background:#e8ebf2}.money-visual{display:grid;grid-template-columns:65px 1fr;gap:9px;align-items:center;font-size:0.75rem;color:#545b6d}.money-visual i{display:block;height:12px;background:#47526d;border-radius:2px}.money-visual i:nth-of-type(2){width:66%;background:#929ebb}.money-visual i:nth-of-type(3){width:34%;background:#1b2847}.product-visual{font-size:0.75rem;color:#707685;display:flex;flex-direction:column;justify-content:space-between}.product-visual div{display:flex;justify-content:space-between;gap:8px}.product-visual div+div{border-top:1px solid #cad0df;padding-top:8px}.product-visual b{font-weight:500;color:#444b5d}.product-visual i{font-style:normal;background:#c6cfe5;color:#43506f;padding:0 8px;border-radius:3px}.channel-visual{display:grid;grid-template-columns:1fr 1fr;gap:17px;text-align:center;font-size:0.75rem;color:#4b5365;align-items:center}.channel-visual>span{background:white;padding:7px 3px;border:1px solid #d4d9e4;border-radius:5px}.channel-visual>div{grid-column:span 2;border:1px solid #a4afc9;border-radius:5px;background:#ccd4e7;padding:8px}.capability h3{font-size:1.1875rem;letter-spacing:-.5px;margin:0 0 12px;font-weight:700}.capability>p{font-size:0.875rem;line-height:1.8;color:#777b85;margin:0 0 21px}.cap-link{font-size:0.8125rem;font-weight:650;margin-top:auto}.capability:hover .cap-link{color:#42506f}.channels-section{padding:80px 0;border-bottom:1px solid #d6dae3}.channels-section h2{margin-top:25px}.channel-tags{display:flex;flex-wrap:wrap;gap:13px;margin:35px 0 22px}.channel-tags span{padding:13px 20px;border-radius:50px;border:1px solid #c2c9da;font-size:0.9375rem;font-weight:550}.channels-section>p{font-size:0.875rem;color:#7b7f88;max-width:710px;line-height:1.8}.closing{text-align:center;padding:80px 0 90px}.closing h2{font-size:2.6875rem;margin-top:25px}.closing h2 em{font-size:2.875rem}.closing .button{max-width:310px;margin:30px auto 0}.landing-footer{display:flex;align-items:center;gap:45px;border-top:1px solid #d6dae3;padding-top:25px;padding-bottom:25px;font-size:0.75rem;color:#646a77}.landing-footer>a:last-child{margin-left:auto}
@media(min-width:1600px){.hero h1{font-size:4.375rem}.landing-main{padding-top:60px}}
@media(max-width:1000px){.landing-header nav{gap:18px;margin-left:10px;font-size:0.75rem}.hero-top{grid-template-columns:1fr 280px;gap:30px}.hero h1{font-size:3.0625rem}.hero-description p{font-size:0.9375rem}.hero-description .button{font-size:0.8125rem;padding:16px;gap:15px}.hero-caption{font-size:0.75rem}.section-top{grid-template-columns:1fr 2fr}.section-top p{grid-column:2}.board-numbers>strong{font-size:2.25rem}.board-profit{flex-direction:column;align-items:flex-start;gap:3px}.capability{padding-inline:20px}.capability h3{font-size:1.0625rem}.mini-visual{padding:14px}.landing-footer{gap:20px}.landing-footer>a:last-child{max-width:260px}}
@media(max-width:750px){.landing-header{gap:15px;padding-top:18px}.landing-header nav{display:none}.osmee-brand strong{font-size:1.75rem}.osmee-brand small{font-size:0.875rem}.header-cta{font-size:0.75rem;gap:20px}.landing-main{padding-top:35px}.hero-top{grid-template-columns:1fr;gap:10px;margin-bottom:30px}.hero h1{font-size:clamp(36px,7.2vw,57px);letter-spacing:-1.8px}.hero h1 em{white-space:normal;letter-spacing:-1.5px}.hero-description{padding-top:12px}.hero-description p{font-size:1rem;max-width:530px;margin-bottom:18px}.hero-description .button{max-width:330px;font-size:0.875rem}.hero-caption{font-size:0.75rem}.hero-board{padding:23px 22px 0}.board-header p{font-size:1.4375rem}.board-header p em{font-size:1.5625rem}.board-period{font-size:0.75rem}.board-period span{font-size:0.75rem}.board-caption{font-size:0.75rem}.board-bottom{gap:15px;grid-template-columns:40% 1fr;margin-top:22px}.board-numbers>strong{font-size:1.875rem}.board-numbers>strong small{font-size:0.9375rem}.board-numbers>span{font-size:0.75rem}.board-delta{font-size:0.75rem}.board-profit{margin-top:16px;font-size:0.75rem}.board-profit b{font-size:0.9375rem}.board-chart-label{font-size:0.75rem}.board-axis{font-size:0.75rem}.board-channels{font-size:0.75rem;gap:10px;padding-block:15px}.possibilities{padding-top:65px}.section-top{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.section-top p{grid-column:auto}.landing h2{font-size:2.0625rem}.landing h2 em{font-size:2.1875rem}.capability-grid{grid-template-columns:1fr}.capability,.capability:first-child,.capability:last-child{border-right:0;padding:23px 0;border-bottom:1px solid #d6dae3}.capability:last-child{border-bottom:0}.capability h3{font-size:1.3125rem}.mini-visual{max-width:420px;width:100%;font-size:0.75rem;height:135px}.capability p{font-size:1rem;max-width:500px}.cap-link{font-size:0.875rem}.channels-section{padding:55px 0}.channel-tags{gap:9px}.channel-tags span{font-size:0.8125rem;padding:10px 14px}.closing{padding:55px 0}.closing h2{font-size:2.0625rem}.closing h2 em{font-size:2.3125rem}.landing-footer{flex-wrap:wrap}.landing-footer>a:last-child{margin-left:0;max-width:none;width:100%;font-size:0.75rem}.board-chart{align-self:center}}
@media(max-width:430px){.overline{font-size:0.75rem}.hero h1{font-size:2.375rem;letter-spacing:-1.6px}.hero-board{padding:22px 18px 0}.board-header{flex-wrap:wrap;gap:14px}.board-period{text-align:left}.board-bottom{grid-template-columns:1fr;margin-top:20px}.board-profit{flex-direction:row;margin-top:10px}.board-chart{margin-top:5px}.board-chart-label{font-size:0.75rem}.board-channels{flex-wrap:wrap;justify-content:flex-start;column-gap:18px}.board-numbers>strong{font-size:2.375rem}.board-numbers>span{font-size:0.75rem}.board-axis{font-size:0.75rem}.hero-description p{font-size:0.9375rem}}.board-axis{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;text-align:center}.board-axis span{overflow-wrap:anywhere}@media(max-width:620px){.board-axis{display:none}}
