[data-theme=light]{--app: var(--white);--app_second: var(--grey);--font: var(--black);--step_number: var(--light-green);--hover: #4FB84E;--banner: #CAEEE1;--bg_b-green: #E5F0E8;--bg_b-red: #F9E9E9;--border: var(--grey-stroke);--brdr-card: var(--grey-stroke);--brdr-green: rgba(42, 134, 64, .5);--brdr-red: rgba(205, 70, 75, .5);--bg_b-primary: var(--milk-dark);--blur: blur(-1)}[data-theme=dark]{--app: var(--black);--app_second: var(--dark-grey);--font: var(--white);--step_number: #222a1e;--hover: var(--middle-green);--banner: #344640;--card__color: linear-gradient(114.48deg, rgba(255, 255, 255, .07) -21.84%, rgba(255, 255, 255, 0) 119.38%);--bg_b-green: rgba(114, 191, 68, .1);--bg_b-red: rgba(251, 85, 85, .1);--border: #454545;--brdr-card: rgba(255, 255, 255, .1);--brdr-green: rgba(79, 184, 78, .5);--brdr-red: rgba(251, 85, 85, .5);--bg_b-primary: linear-gradient(114.48deg, rgba(255, 255, 255, .07) -21.84%, rgba(255, 255, 255, 0) 119.38%);--blur: blur(34.5px)}.safes{font-size:18px;background:var(--app);color:var(--font)}.safes h2{font-weight:700;font-size:40px;line-height:140%;margin:0}.safes h3{font-weight:700;font-size:28px;line-height:34px;margin:0}.safes h4{font-weight:600;font-size:22px;line-height:30px;margin:0}.safes p{margin:0}.safes .banner__image{align-self:flex-end;width:fit-content;height:fit-content}.safes .banner__image img{object-fit:cover}.safes .advantages{padding:72px 0}.safes .advantages__title{margin-bottom:24px}.safes .advantages__cards{margin:0;align-items:stretch;flex-wrap:wrap;justify-content:space-between}.safes .advantages .card{max-width:306px;margin:24px 0 0}.safes .advantages .card__header{margin-bottom:16px}.safes .advantages .card__body{color:var(--black-white)}.safes .advantages .card__body .sub{font-weight:400;font-size:16px;line-height:22px;color:var(--smoke-grey);margin-top:8px}.safes .storage{padding:72px 0;background:var(--app_second)}.safes .storage__content{display:flex;justify-content:space-between;align-items:stretch;margin:0}.safes .storage__card{border:1px solid red;border-radius:20px;flex:1 1 50%;padding:48px}.safes .storage__card h3{margin-bottom:38px}.safes .storage__card:not(:last-child){margin-right:24px}.safes .storage__card ul li{margin-left:28px;word-break:break-word;position:relative}.safes .storage__card ul li:not(:last-child){margin-bottom:24px}.safes .storage__card ul li:before{content:"";position:absolute;top:0;left:-30px;height:24px;width:24px}.safes .storage__card:nth-child(1){background:var(--bg_b-green);border-color:var(--brdr-green)}.safes .storage__card:nth-child(1) ul li:before{background-image:url(/build/assets/marker_green-40e220ce.svg)}.safes .storage__card:nth-child(2){background:var(--bg_b-red);border-color:var(--brdr-red)}.safes .storage__card:nth-child(2) ul li:before{background-image:url(/build/assets/marker_red-6778d92b.svg)}.safes .steps{padding:72px 0}.safes .steps .button{margin-top:32px}@media (max-width: 768px){.safes h2{font-weight:700;font-size:22px;line-height:30px}.safes h3,.safes h4{font-weight:600;font-size:18px;line-height:24px}.safes .banner__subtitle{max-width:320px;font-size:18px}.safes .banner__image{max-width:362px;max-height:400px}.safes .banner__image img{width:100%;height:100%}.safes .advantages{padding:40px 0}.safes .advantages__title{margin-bottom:32px}.safes .advantages__cards{margin-top:-24px}.safes .advantages__cards .card{margin-top:24px;max-width:100%;flex:1 1 45%}.safes .advantages__cards .card:nth-child(2n){margin-left:24px}.safes .storage{padding:40px 0}.safes .storage__card{padding:24px}.safes .storage__card h3{font-size:22px;margin-bottom:24px}.safes .storage__card ul li{font-size:16px}.safes .storage__card ul li:not(:last-child){margin-bottom:22px}.safes .steps{padding-top:40px}}@media (max-width: 425px){.safes .banner{max-height:100%}.safes .banner__content{padding:0}.safes .banner__image{display:flex;align-items:center}.safes .advantages__title{margin-bottom:32px}.safes .advantages__cards{margin:0}.safes .advantages__cards .card{max-height:100%;flex:1 1 100%;margin:0}.safes .advantages__cards .card:nth-child(2n){margin-left:0}.safes .advantages__cards .card:not(:last-child){margin-bottom:24px}.safes .storage__content{flex-direction:column}.safes .storage__card:nth-child(1){margin:0 0 24px}}[data-theme=light]{--app: var(--white);--hover: #4FB84E;--disabled: #c4c4c4}[data-theme=dark]{--app: #191919;--hover: #2A8640;--disabled: #282828}.button{display:flex;align-items:center;justify-content:center;padding:14px 28px;border:1px solid var(--middle_accent-green);border-radius:12px;width:fit-content;cursor:pointer;transition:.3s;font-size:16px}.button a{text-decoration:none}.button .svg{margin-right:8px}.button:disabled{color:var(--smoke-grey);background:var(--grey-stroke);cursor:not-allowed;border-color:var(--grey-stroke)}.button:disabled:hover{color:var(--smoke-grey);background:var(--grey-stroke);cursor:not-allowed;border-color:var(--grey-stroke);box-shadow:none}._primary{background:var(--middle_accent-green);color:var(--app)}._primary:hover{background:var(--hover);border-color:var(--hover);box-shadow:8px 8px 32px -12px var(--hover);color:var(--app)}._primary:active{box-shadow:0 0 32px -12px var(--hover)}._secondary{background:none;color:var(--middle_accent-green)}._secondary:hover{color:var(--middle_accent-green);border-color:var(--hover);box-shadow:0 0 24px -13px var(--hover)}._secondary:active{box-shadow:0 0 26px -8px var(--hover)}[data-theme=light]{--font: var(--black);--step_number: var(--light-green)}[data-theme=dark]{--font: #ffffff;--step_number: #222a1e}.steps{padding:72px 0}.steps h3,.steps h4,.steps p{margin:0}.steps a{color:var(--middle_accent-green)}.steps__title{margin-bottom:48px}.steps__title h2{font-weight:700;font-size:40px;line-height:58px}.steps__items{display:flex;align-items:flex-start;justify-content:space-between}.steps .step{position:relative;width:100%;flex:1 1 100%;cursor:default}.steps .step:not(:last-child){margin-right:22px}.steps .step:not(:last-child):after{content:"";position:absolute;top:36px;left:0;width:calc(100% + 24px);height:1px;border-bottom:2px dashed var(--middle_accent-green);border-left:2px dashed var(--middle_accent-green)}.steps .step__number{position:relative;z-index:1;background:var(--step_number);color:var(--middle_accent-green);border-radius:12px;display:flex;align-items:center;justify-content:center;width:72px;height:72px;padding:10px;margin-bottom:16px}.steps .step__header{max-width:370px}.steps .step__header .step-title{font-size:16px;font-weight:700;margin-bottom:8px}.steps .step__header .text{color:var(--smoke-grey)}.steps .step__heading{margin-bottom:16px}.steps .step__subheading{color:var(--smoke-grey)}.steps .step__subheading a{color:var(--middle_accent-green);transition:.2s}.steps .step__subheading a:hover{text-decoration:underline;color:var(--hover)}@media (max-width: 768px){.steps{padding:40px 0}.steps__title{margin-bottom:32px}.steps__title h2{font-size:22px;line-height:30px}.steps__items{flex-direction:column}.steps__items .step{display:flex;align-items:flex-start}.steps__items .step:not(:last-child){margin-bottom:24px;margin-right:0}.steps__items .step:not(:last-child):after{top:0;left:16px;width:1px;height:calc(100% + 24px)}.steps__items .step__number{margin-right:16px;width:32px;height:32px;border-radius:8px}.steps__items .step__header{max-width:100%}.steps__items .step__heading{margin-bottom:8px}}@media (max-width: 425px){.steps__items .step:not(:last-child):after{left:14px}}[data-theme=light]{--h1: var(--black) }[data-theme=dark]{--h1: var(--middle_accent-green) }.banner{position:relative;overflow:hidden;background:var(--app-bg)}.banner__background{background:var(--banner);position:absolute;border-radius:0 0 70px;height:100%;width:96.5%}.banner__content{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center}.banner__heading{padding:72px 0}.banner__heading h1{font-size:64px;font-weight:700;line-height:72px;color:var(--h1)}.banner__heading p{margin-top:12px;font-size:22px;font-weight:400;line-height:30px}.banner__heading ul li{display:flex;align-items:center}.banner__list{display:flex;flex-direction:column;margin-top:12px;gap:20px}.banner__image{width:100%;height:100%;max-width:636px;max-height:446px}.banner__image img{width:100%;height:100%;object-fit:scale-down}@media (max-width: 1050px){.banner__image{padding-right:20px}}@media (max-width: 768px){.banner__heading{max-width:100%;padding:40px 0 64px}.banner__heading h1{font-size:40px;font-weight:700;line-height:48px}.banner__heading p{font-size:18px;font-weight:400;line-height:24px}}@media (max-width: 600px){.banner__background{width:100%}.banner__content{display:flex;flex-direction:column}.banner__heading{width:100%;padding-bottom:32px}.banner__image{align-self:center;width:80%;height:100%}}[data-theme=light]{--bg_b-primary: #F5F6F7;--blur: blur(-1);--brdr-card: #D1D1D1}[data-theme=dark]{--bg_b-primary: linear-gradient(114.48deg, rgba(255, 255, 255, .07) -21.84%, rgba(255, 255, 255, 0) 119.38%);--blur: blur(34.5px);--brdr-card: rgba(255, 255, 255, .1)}.advantages__title{margin-bottom:48px}.advantages__cards{display:flex;flex-wrap:wrap;margin:-10px}.advantages .card{background:var(--bg_b-primary);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--brdr-card);border-radius:20px;padding:24px;flex:1 1 23%;margin:10px}.advantages .card__header{margin-bottom:15px}.advantages .card__body h4{margin-bottom:8px}.advantages .card__body .sub{line-height:22px}@media (max-width: 1440px){.advantages .card{flex:1 1 45%}}@media (max-width: 768px){.advantages__cards{margin:-10px}.advantages .card{margin:10px;flex:1 1 100%}}
