From a72a42031acded317d8f30c833d186e025c914b0 Mon Sep 17 00:00:00 2001 From: Ignat Karelov Date: Fri, 15 May 2026 14:29:01 +0300 Subject: [PATCH] style: chaged blocks --- assets/css/main.css | 335 ++++++++++++++--- assets/css/main.min.css | 2 +- assets/images/other/_tmp_infra.png | Bin 0 -> 62400 bytes assets/images/other/_tmp_services.png | Bin 0 -> 45067 bytes assets/images/other/booking-section.webp | Bin 0 -> 27716 bytes assets/images/other/footer-section.webp | Bin 0 -> 15438 bytes .../images/other/infrastructure-section.webp | Bin 0 -> 23262 bytes assets/images/other/services-section.webp | Bin 0 -> 19986 bytes assets/js/main.js | 104 ++++++ assets/scss/_base.scss | 353 ++++++++++++++++-- assets/scss/_fonts.scss | 4 +- assets/scss/_vars.scss | 3 +- index.html | 102 +++-- 13 files changed, 802 insertions(+), 101 deletions(-) create mode 100644 assets/images/other/_tmp_infra.png create mode 100644 assets/images/other/_tmp_services.png create mode 100644 assets/images/other/booking-section.webp create mode 100644 assets/images/other/footer-section.webp create mode 100644 assets/images/other/infrastructure-section.webp create mode 100644 assets/images/other/services-section.webp diff --git a/assets/css/main.css b/assets/css/main.css index 73f2359..a79dff1 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,3 +1,4 @@ +@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Montserrat:wght@700&display=swap"); /* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) @@ -64,11 +65,38 @@ html, body { background: #121212; color: #ffffff; - font-family: "Segoe UI", "Segoe UI Variable", "Helvetica Neue", Arial, sans-serif; + font-family: "Inter", "Segoe UI", "Segoe UI Variable", "Helvetica Neue", Arial, sans-serif; } body { line-height: 1; + font-weight: 400; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: "Montserrat", "Inter", "Segoe UI", "Segoe UI Variable", "Helvetica Neue", Arial, sans-serif; + font-weight: 700; +} + +p, +li, +a, +input, +select, +textarea, +button, +span { + font-family: "Inter", "Segoe UI", "Segoe UI Variable", "Helvetica Neue", Arial, sans-serif; +} + +strong, +b { + font-weight: 500; } a { @@ -183,7 +211,7 @@ img { .header__nav a { color: rgba(255, 255, 255, 0.8); font-size: 14px; - font-weight: 600; + font-weight: 500; line-height: 20px; transition: color 0.2s ease; } @@ -272,7 +300,7 @@ img { border-radius: 999px; background: rgba(41, 49, 51, 0.6); font-size: 14px; - font-weight: 600; + font-weight: 500; line-height: 20px; white-space: nowrap; transition: border-color 0.25s ease, background-color 0.25s ease, transform 0.25s ease; @@ -367,7 +395,7 @@ img { } .infrastructure .section__head h2 { font-size: 48px; - font-weight: 600; + font-weight: 700; line-height: 1.05; } .infrastructure .section__head p { @@ -554,24 +582,63 @@ img { .service-card { display: flex; + flex-direction: column; align-items: center; justify-content: center; - min-height: 72px; - padding: 12px 18px; + gap: 10px; + position: relative; + overflow: hidden; + min-height: 152px; + padding: 20px; border: 1px solid rgba(207, 23, 23, 0.45); border-radius: 16px; background: #1d252b; color: #ffffff; - font-size: 18px; - font-weight: 700; - line-height: 1.2; text-align: center; - transition: transform 0.25s ease, border-color 0.25s ease, background-color 0.25s ease; + transition: transform 0.25s ease, border-color 0.25s ease, background-color 0.25s ease, box-shadow 0.25s ease; } -.service-card:hover { +.service-card__title { + display: block; + font-family: "Montserrat", "Inter", "Segoe UI", "Segoe UI Variable", "Helvetica Neue", Arial, sans-serif; + font-size: 21px; + font-weight: 700; + line-height: 1.15; + position: relative; + z-index: 1; + transition: opacity 0.25s ease, transform 0.25s ease; +} +.service-card__description { + position: absolute; + inset: 0; + z-index: 2; + display: flex; + align-items: center; + justify-content: center; + padding: 16px 18px; + text-align: center; + background: rgba(7, 10, 12, 0.84); + opacity: 0; + transform: translateY(10px); + color: rgba(255, 255, 255, 0.7); + font-size: 15px; + font-weight: 500; + line-height: 1.45; + pointer-events: none; + transition: opacity 0.25s ease, transform 0.25s ease; +} +.service-card:hover, .service-card:focus-visible { transform: translateY(-3px); border-color: rgba(207, 23, 23, 0.75); background: #222c33; + box-shadow: 0 14px 30px rgba(0, 0, 0, 0.3); +} +.service-card:hover .service-card__title, .service-card:focus-visible .service-card__title { + opacity: 0.25; + transform: scale(0.98); +} +.service-card:hover .service-card__description, .service-card:focus-visible .service-card__description { + opacity: 1; + transform: translateY(0); } .pricing { @@ -603,7 +670,6 @@ img { font-size: 18px; line-height: 1.2; } - .pricing-item { background: rgba(18, 18, 18, 0.4); border: 1px solid rgba(255, 255, 255, 0.1); @@ -736,42 +802,100 @@ img { .booking h2 { margin-bottom: 24px; font-size: 48px; - font-weight: 600; + font-weight: 700; line-height: 1.02; } .booking p { margin-bottom: 32px; color: rgba(255, 255, 255, 0.8); - font-size: 16px; + font-size: 18px; + font-weight: 500; line-height: 1.4; } .booking form { display: flex; flex-direction: column; - gap: 16px; + gap: 14px; } -.booking form .btn { - width: 100%; - height: 60px; - margin-top: 4px; - padding: 0 24px; +.booking__field { + display: flex; + flex-direction: column; + gap: 8px; } -.booking input { +.booking__field label { + color: rgba(255, 255, 255, 0.88); + font-size: 14px; + font-weight: 500; + line-height: 1.25; +} +.booking__field .required-mark { + color: #cf1717; +} +.booking__submit { width: 100%; - height: 72px; + height: 64px; + margin-top: 10px; padding: 0 24px; + font-size: 19px; + font-weight: 500; + line-height: 1.2; +} +.booking__consent { + display: flex; + align-items: flex-start; + gap: 10px; + margin-top: 2px; + color: rgba(255, 255, 255, 0.8); + font-size: 14px; + font-weight: 400; + line-height: 1.45; +} +.booking__consent input[type=checkbox] { + width: 18px; + height: 18px; + margin-top: 2px; + accent-color: #cf1717; + flex: 0 0 18px; +} +.booking__consent a { + color: #ffd2d2; + text-decoration: underline; + text-underline-offset: 2px; +} +.booking input, +.booking select, +.booking textarea { + width: 100%; + padding: 0 20px; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 14px; background: rgba(18, 18, 18, 0.35); color: #ffffff; font-size: 16px; - line-height: 18px; + font-weight: 400; + line-height: 1.35; + outline: none; + transition: border-color 0.2s ease, box-shadow 0.2s ease; } -.booking input::placeholder { +.booking input:focus, +.booking select:focus, +.booking textarea:focus { + border-color: rgba(207, 23, 23, 0.85); + box-shadow: 0 0 0 3px rgba(207, 23, 23, 0.25); +} +.booking input::placeholder, +.booking select::placeholder, +.booking textarea::placeholder { color: rgba(255, 255, 255, 0.45); } -.booking input { - outline: none; +.booking input, +.booking select { + height: 56px; +} +.booking textarea { + min-height: 130px; + padding: 16px 20px; + resize: vertical; } .contacts-card, @@ -795,7 +919,7 @@ img { .contacts-card h3 { margin-bottom: 30px; font-size: 24px; - font-weight: 600; + font-weight: 700; line-height: 1.05; } .contacts-card ul { @@ -823,7 +947,7 @@ img { display: block; margin-bottom: 8px; font-size: 16px; - font-weight: 600; + font-weight: 500; line-height: 1.1; } .contacts-card__item-content span { @@ -835,7 +959,7 @@ img { .hours-card h4 { margin-bottom: 16px; font-size: 16px; - font-weight: 600; + font-weight: 700; line-height: 1.2; } .hours-card p { @@ -844,6 +968,93 @@ img { line-height: 1.25; } +.booking-modal { + position: fixed; + inset: 0; + z-index: 60; + display: grid; + place-items: center; + padding: 20px; + opacity: 0; + visibility: hidden; + pointer-events: none; + transition: opacity 0.25s ease, visibility 0.25s ease; +} +.booking-modal.is-open { + opacity: 1; + visibility: visible; + pointer-events: auto; +} +.booking-modal__overlay { + position: absolute; + inset: 0; + background: radial-gradient(circle at 30% 10%, rgba(207, 23, 23, 0.2), transparent 55%), rgba(0, 0, 0, 0.72); + backdrop-filter: blur(4px); +} +.booking-modal__content { + position: relative; + width: min(100%, 620px); + padding: 36px 30px 30px; + border: 1px solid rgba(207, 23, 23, 0.52); + border-radius: 24px; + background: linear-gradient(140deg, rgba(255, 255, 255, 0.03), rgba(255, 255, 255, 0)), linear-gradient(165deg, #202a30, #181f24 62%); + box-shadow: 0 26px 58px rgba(0, 0, 0, 0.52); +} +.booking-modal__status { + display: inline-flex; + align-items: center; + justify-content: center; + width: 56px; + height: 56px; + margin-bottom: 18px; + border-radius: 16px; + background: rgba(207, 23, 23, 0.18); + border: 1px solid rgba(207, 23, 23, 0.45); + color: #ffd9d9; + font-size: 28px; + font-weight: 700; + line-height: 1; +} +.booking-modal__title { + margin-bottom: 12px; + padding-right: 42px; + font-size: 32px; + font-weight: 700; + line-height: 1.1; +} +.booking-modal__text { + margin-bottom: 24px; + color: rgba(255, 255, 255, 0.8); + font-size: 18px; + font-weight: 500; + line-height: 1.45; +} +.booking-modal__actions { + display: flex; +} +.booking-modal__btn { + min-width: 220px; +} +.booking-modal__close { + position: absolute; + top: 14px; + right: 14px; + width: 36px; + height: 36px; + border: 0; + border-radius: 50%; + background: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.92); + font-size: 22px; + line-height: 1; + cursor: pointer; + transition: background-color 0.2s ease, transform 0.2s ease; +} +.booking-modal__close:hover { + background: rgba(207, 23, 23, 0.34); + transform: rotate(90deg); +} + .footer { border-top: 1px solid rgba(207, 23, 23, 0.1); background: #090a0f; @@ -865,7 +1076,7 @@ img { .footer__nav h4, .footer__contacts h4, .footer__social h4 { margin-bottom: 16px; font-size: 16px; - font-weight: 600; + font-weight: 700; line-height: 1.1; } .footer__nav a, .footer__contacts a, .footer__social a { @@ -933,7 +1144,7 @@ img { @media only screen and (max-width: 1600px) { .hero__content { - margin-left: 420px; + margin-left: auto; } .hero h1 { font-size: 64px; @@ -1029,7 +1240,6 @@ img { } .highlights__grid, .gallery__grid, - .pricing__list, .reviews__grid, .stats, .footer__top, @@ -1128,7 +1338,6 @@ img { } .highlights__grid, .gallery__grid, - .pricing__list, .reviews__grid, .stats, .footer__top, @@ -1142,8 +1351,9 @@ img { .booking h2 { font-size: 24px; } - .booking input { - height: 60px; + .booking input, + .booking select { + height: 52px; } .contacts-card h3 { font-size: 34px; @@ -1163,17 +1373,15 @@ img { font-size: 16px; } .infrastructure .section__head h2, - .services .section__head h2, - .pricing .section__head h2 { + .services .section__head h2 { font-size: 38px; } .infrastructure .section__head p, - .services .section__head p, - .pricing .section__head p { + .services .section__head p { font-size: 20px; } - .service-card { - font-size: 17px; + .service-card__title { + font-size: 19px; } .footer__brand p { font-size: 16px; @@ -1195,6 +1403,26 @@ img { .stats strong { font-size: 40px; } + .booking-modal__content { + padding: 28px 18px 22px; + } + .booking-modal__status { + width: 48px; + height: 48px; + border-radius: 14px; + font-size: 24px; + margin-bottom: 14px; + } + .booking-modal__title { + font-size: 26px; + } + .booking-modal__text { + font-size: 16px; + margin-bottom: 18px; + } + .booking-modal__btn { + min-width: 100%; + } } @media only screen and (max-width: 520px) { .header__inner { @@ -1239,8 +1467,18 @@ img { min-height: 260px; } .service-card { - min-height: 64px; - font-size: 16px; + min-height: 142px; + padding: 16px; + } + .service-card__title { + font-size: 18px; + } + .service-card__description { + inset: 0; + padding: 14px; + opacity: 1; + font-size: 14px; + transform: translateY(0); } .services__cta-btn { width: 100%; @@ -1258,6 +1496,17 @@ img { height: 50px; } } +@media (hover: none) { + .service-card { + justify-content: center; + } + .service-card__description { + position: absolute; + opacity: 1; + transform: translateY(0); + pointer-events: auto; + } +} @media (prefers-reduced-motion: reduce) { *, *::before, diff --git a/assets/css/main.min.css b/assets/css/main.min.css index 26010c6..9368ba3 100644 --- a/assets/css/main.min.css +++ b/assets/css/main.min.css @@ -1 +1 @@ -a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{color-scheme:dark}*{box-sizing:border-box}body,html{background:#121212;color:#fff;font-family:Segoe UI,Segoe UI Variable,Helvetica Neue,Arial,sans-serif}body{line-height:1}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.container{margin:0 auto;max-width:1400px;padding:0 24px;width:100%}.site{overflow:hidden;position:relative}.scroll-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease;transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.btn{align-items:center;background:#cf1717;border:0;border-radius:14px;box-shadow:0 25px 50px rgba(231,0,11,.5);color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;line-height:24px;padding:18px 24px;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--small{box-shadow:0 10px 15px rgba(231,0,11,.4),0 4px 6px rgba(231,0,11,.4);font-size:14px;line-height:20px;padding:10px 24px}.btn--ghost{background:rgba(41,49,51,.6);border:2px solid hsla(0,0%,100%,.2);box-shadow:none}.header{animation:slide-down .65s ease both;background:hsla(0,0%,7%,.95);border-bottom:1px solid rgba(207,23,23,.2);inset:0 0 auto;position:fixed;z-index:20}.header__inner{justify-content:space-between;min-height:72px}.header__inner,.header__nav{align-items:center;display:flex}.header__nav{gap:32px;margin-left:auto;margin-right:32px}.header__nav a{color:hsla(0,0%,100%,.8);font-size:14px;font-weight:600;line-height:20px;transition:color .2s ease}.header__nav a:hover{color:#fff}.logo{display:inline-flex;height:30px;width:137px}.logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero{min-height:852px;padding-top:72px;position:relative}.hero__bg{background:linear-gradient(90deg,hsla(0,0%,7%,.9),hsla(0,0%,7%,.7) 50%,transparent),url(../images/other/section-main.webp) 50%/cover no-repeat;inset:0;position:absolute}.hero__bg:after{background-image:repeating-linear-gradient(0deg,hsla(0,0%,100%,.045) 0 1px,transparent 1px 8px),repeating-linear-gradient(90deg,hsla(0,0%,100%,.045) 0 1px,transparent 1px 8px);content:"";inset:0;mix-blend-mode:soft-light;position:absolute}.hero__content{margin-left:528px;max-width:1000px;padding-bottom:50px;padding-top:104px;position:relative;z-index:1}.hero__content>*{animation:fade-up .7s ease forwards;opacity:0}.hero__content h1{animation-delay:.15s}.hero__content p{animation-delay:.28s}.hero__content .hero__tags{animation-delay:.4s}.hero__content .hero__actions{animation-delay:.52s}.hero h1{font-size:72px;font-weight:700;line-height:90px;margin-bottom:24px;max-width:1000px}.hero h1 span{color:#cf1717}.hero p{color:hsla(0,0%,100%,.8);font-size:20px;line-height:32px;margin-bottom:32px;max-width:768px}.hero__tags{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.hero__tags li{background:rgba(41,49,51,.6);border:1px solid rgba(207,23,23,.3);border-radius:999px;font-size:14px;font-weight:600;line-height:20px;padding:9px 17px;transition:border-color .25s ease,background-color .25s ease,transform .25s ease;white-space:nowrap}.hero__tags li:hover{background:rgba(41,49,51,.9);border-color:rgba(207,23,23,.55);transform:translateY(-1px)}.hero__actions{display:flex;gap:16px}.highlights{background:linear-gradient(90deg,#293133,#20272a);padding:96px 0}.highlights__grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.info-card{background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);min-height:178px;padding:33px;transition:transform .3s ease,border-color .3s ease,background-color .3s ease}.info-card:hover{background:hsla(0,0%,7%,.62);border-color:rgba(207,23,23,.45);transform:translateY(-6px)}.info-card h3{font-size:20px;font-weight:700;line-height:28px;margin-bottom:8px}.info-card p{color:hsla(0,0%,100%,.7);font-size:16px;line-height:24px}.section{padding:96px 0;position:relative}.section>.container{position:relative;z-index:1}.section--pattern{background:#121212}.section--pattern:before{background-image:radial-gradient(circle at 80px 80px,rgba(207,23,23,.25) 0 2px,transparent 2px 70px),radial-gradient(circle at 120px 120px,hsla(0,0%,100%,.06) 0 1px,transparent 1px 48px);background-size:320px 320px;content:"";inset:0;opacity:.4;pointer-events:none;position:absolute}.section__head{margin-bottom:64px;text-align:center}.section__head h2{font-size:48px;font-weight:700;line-height:1;margin-bottom:16px}.section__head p{color:hsla(0,0%,100%,.8);font-size:28px;line-height:1.15}.infrastructure{background:linear-gradient(90deg,#293133,#2f3b40)}.infrastructure .section__head{margin-bottom:56px}.infrastructure .section__head h2{font-size:48px;font-weight:600;line-height:1.05}.infrastructure .section__head p{font-size:20px;font-weight:400;line-height:1.2}.infrastructure__grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.feature-card{align-items:center;background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:flex-start;min-height:238px;padding:32px 26px 30px;text-align:center;transition:transform .3s ease,border-color .3s ease,background-color .3s ease}.feature-card:hover{background:hsla(0,0%,7%,.6);border-color:rgba(207,23,23,.55);transform:translateY(-5px)}.feature-card__icon{align-items:center;background:#cf1717;border-radius:18px;box-shadow:0 12px 24px rgba(231,0,11,.5);color:#fff;display:inline-flex;height:64px;justify-content:center;margin-bottom:18px;width:64px}.feature-card__icon svg{display:block;height:32px;width:32px}.feature-card h3{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:10px}.feature-card p{color:hsla(0,0%,100%,.7);font-size:16px;line-height:1.3}.objects{background-image:url(../images/bg-pattern.svg);background-position:50%}.objects .section__head{margin-bottom:64px}.object-card{display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-bottom:48px}.object-card:last-child{margin-bottom:0}.object-card--reverse .object-card__image{order:2}.object-card--reverse .object-card__content{order:1}.object-card__image{background-position:50%;background-size:cover;border-radius:16px;min-height:400px;transition:transform .5s ease}.object-card__content{align-self:center;background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:338px;padding:33px;transition:transform .3s ease,border-color .3s ease}.object-card__content h3{font-size:34px;font-weight:700;line-height:1.1;margin-bottom:16px}.object-card__content p{color:hsla(0,0%,100%,.7);font-size:18px;line-height:28px;margin-bottom:24px}.object-card__content ul{margin-bottom:24px}.object-card__content li{color:hsla(0,0%,100%,.8);font-size:16px;line-height:28px;padding-left:14px;position:relative}.object-card__content li+li{margin-top:8px}.object-card__content li:before{background:#cf1717;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:12px;width:6px}.object-card:hover .object-card__image{transform:scale(1.02)}.object-card:hover .object-card__content{border-color:rgba(207,23,23,.4);transform:translateY(-4px)}.services{background:#121212;background-image:url(../images/bg-pattern.svg);background-position:50%}.services .section__head{margin-bottom:52px}.services .section__head h2{font-size:48px;line-height:1.05}.services .section__head p{font-size:20px;line-height:1.2}.services__grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:896px;width:100%}.services__cta{margin-top:48px;text-align:center}.services__cta-btn{box-shadow:0 18px 34px rgba(231,0,11,.45);font-size:18px;line-height:1.2;min-height:60px;padding:16px 26px;width:min(100%,560px)}.service-card{align-items:center;background:#1d252b;border:1px solid rgba(207,23,23,.45);border-radius:16px;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:1.2;min-height:72px;padding:12px 18px;text-align:center;transition:transform .25s ease,border-color .25s ease,background-color .25s ease}.service-card:hover{background:#222c33;border-color:rgba(207,23,23,.75);transform:translateY(-3px)}.pricing{background:linear-gradient(90deg,#293133,#20272a)}.pricing .section__head{margin-bottom:44px}.pricing__list{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px}.pricing__note{color:hsla(0,0%,100%,.8);font-size:18px;line-height:1.45;margin-bottom:30px}.pricing__cta,.pricing__note{text-align:center}.pricing__cta-btn{font-size:18px;line-height:1.2;min-height:60px;padding:16px 26px;width:min(100%,420px)}.pricing-item{background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);min-height:144px;padding:24px}.pricing-item h3{font-size:22px;font-weight:700;line-height:1.25;margin-bottom:10px}.pricing-item p{color:#cf1717;font-size:24px;font-weight:700;line-height:1.2}.gallery{background:linear-gradient(90deg,#293133,#20272a)}.gallery__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.gallery__item{aspect-ratio:16/10;background-position:50%;background-size:cover;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;transition:transform .45s ease,border-color .3s ease,filter .3s ease}.gallery__item:hover{border-color:rgba(207,23,23,.55);filter:saturate(1.08);transform:scale(1.03)}.reviews{background:#121212;background-image:url(../images/bg-pattern.svg);background-position:50%}.reviews__grid{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:64px}.review-card{background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);min-height:206px;padding:33px;transition:transform .3s ease,border-color .3s ease}.review-card:hover{border-color:rgba(207,23,23,.4);transform:translateY(-5px)}.review-card p{color:hsla(0,0%,100%,.8);font-size:16px;line-height:1.5;margin-bottom:24px}.review-card strong{display:block;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:8px}.review-card span{color:hsla(0,0%,100%,.7);font-size:16px;line-height:1.2}.stats{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.stats article{background:hsla(0,0%,7%,.4);background:#cf1717;border:0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);min-height:144px;padding:32px;text-align:center;transition:transform .3s ease}.stats article:hover{transform:translateY(-5px)}.stats strong{color:#fff;display:block;font-size:48px;font-weight:700;line-height:1;margin-bottom:8px}.stats span{color:#fff;font-size:16px;line-height:1.3}.booking{background:linear-gradient(90deg,#293133,#20272a)}.booking__wrap{display:grid;gap:48px;grid-template-columns:1fr 1fr}.booking h2{font-size:48px;font-weight:600;line-height:1.02;margin-bottom:24px}.booking p{color:hsla(0,0%,100%,.8);font-size:16px;line-height:1.4;margin-bottom:32px}.booking form{display:flex;flex-direction:column;gap:16px}.booking form .btn{height:60px;margin-top:4px;padding:0 24px;width:100%}.booking input{background:hsla(0,0%,7%,.35);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;color:#fff;font-size:16px;height:72px;line-height:18px;padding:0 24px;width:100%}.booking input::-moz-placeholder{color:hsla(0,0%,100%,.45)}.booking input::placeholder{color:hsla(0,0%,100%,.45)}.booking input{outline:none}.contacts-card,.hours-card{background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);padding:33px;transition:transform .3s ease,border-color .3s ease}.contacts-card:hover,.hours-card:hover{border-color:rgba(207,23,23,.4);transform:translateY(-4px)}.contacts-card{margin-bottom:32px}.contacts-card h3{font-size:24px;font-weight:600;line-height:1.05;margin-bottom:30px}.contacts-card ul{display:flex;flex-direction:column;gap:18px}.contacts-card li{align-items:flex-start;display:flex;gap:16px}.contacts-card__icon{flex:0 0 24px;height:24px;margin-top:2px;width:24px}.contacts-card__icon svg{display:block;height:24px;width:24px}.contacts-card__item-content strong{display:block;font-size:16px;font-weight:600;line-height:1.1;margin-bottom:8px}.contacts-card__item-content span{color:hsla(0,0%,100%,.8);font-size:16px;line-height:1.45}.hours-card h4{font-size:16px;font-weight:600;line-height:1.2;margin-bottom:16px}.hours-card p{font-size:16px;line-height:1.25;margin:0}.footer{background:#090a0f;border-top:1px solid rgba(207,23,23,.1);padding:64px 0 20px}.footer__top{display:grid;gap:36px;grid-template-columns:1.45fr 1fr 1.15fr 1fr;margin-bottom:48px}.footer__brand p{color:hsla(0,0%,100%,.65);font-size:14px;line-height:1.28;margin-top:16px;max-width:286px}.footer__contacts h4,.footer__nav h4,.footer__social h4{font-size:16px;font-weight:600;line-height:1.1;margin-bottom:16px}.footer__contacts a,.footer__contacts span,.footer__nav a,.footer__nav span,.footer__social a,.footer__social span{color:hsla(0,0%,100%,.65);display:block;font-size:14px;line-height:1.35}.footer__contacts a+a,.footer__contacts span+span,.footer__nav a+a,.footer__nav span+span,.footer__social a+a,.footer__social span+span{margin-top:10px}.footer__socials{display:flex;gap:12px}.footer__socials a{align-items:center;border:1px solid rgba(207,23,23,.5);border-radius:10px;color:hsla(0,0%,100%,.92);display:inline-flex;height:58px;justify-content:center;margin-top:0!important;transition:transform .25s ease,border-color .25s ease,background-color .25s ease;width:58px}.footer__socials a svg{display:block;height:24px;width:24px}.footer__socials a:hover{background:rgba(207,23,23,.15);border-color:rgba(207,23,23,.85);transform:translateY(-2px)}.footer__bottom{align-items:center;border-top:1px solid rgba(207,23,23,.35);display:flex;gap:24px;justify-content:space-between;padding-top:30px}.footer__bottom a,.footer__bottom span{color:hsla(0,0%,100%,.4);font-size:14px;line-height:1.3}.footer__legal{display:flex;gap:34px}@media only screen and (max-width:1600px){.hero__content{margin-left:420px}.hero h1{font-size:64px;line-height:1.15}}@media only screen and (max-width:1280px){.container{padding:0 20px}.header__nav{gap:20px;margin-right:20px}.hero__content{margin-left:280px;max-width:700px}.hero h1{font-size:56px}.hero p{font-size:18px;line-height:1.6}.section__head h2{font-size:40px}.section__head p{font-size:24px}.object-card__content h3{font-size:30px}.booking h2{font-size:48px}.contacts-card h3{font-size:24px}.contacts-card__item-content strong,.hours-card h4,.hours-card p{font-size:16px}.footer__brand p{font-size:28px}.footer__contacts h4,.footer__nav h4,.footer__social h4{font-size:16px}.footer__bottom a,.footer__bottom span,.footer__contacts a,.footer__contacts span,.footer__nav a,.footer__nav span,.footer__social a,.footer__social span{font-size:14px}}@media only screen and (max-width:1024px){.header__inner{min-height:64px}.header__nav{display:none}.hero{min-height:auto;padding:120px 0 80px}.hero__content{margin-left:0;max-width:100%;padding-top:0}.hero h1{font-size:48px;line-height:1.15}.hero h1,.hero p{max-width:640px}.hero__actions{flex-wrap:wrap}.footer__top,.gallery__grid,.highlights__grid,.infrastructure__grid,.pricing__list,.reviews__grid,.services__grid,.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.services__grid{max-width:none}.booking__wrap,.object-card{gap:24px;grid-template-columns:1fr}.object-card--reverse .object-card__content,.object-card--reverse .object-card__image{order:0}.section{padding:72px 0}.section__head{margin-bottom:40px}.booking__contacts{display:grid;gap:24px;grid-template-columns:1fr 1fr}.contacts-card{margin-bottom:0}.footer__bottom{align-items:flex-start;flex-direction:column}.footer__top{gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand p{font-size:22px;margin-top:18px}.footer__contacts h4,.footer__nav h4,.footer__social h4{font-size:30px;margin-bottom:16px}.footer__contacts a,.footer__contacts span,.footer__nav a,.footer__nav span,.footer__social a,.footer__social span{font-size:22px;line-height:1.32}.footer__bottom a,.footer__bottom span{font-size:14px}}@media only screen and (max-width:768px){.container{padding:0 16px}.btn{width:100%}.btn--small{width:auto}.hero{padding-top:108px}.hero h1{font-size:40px;max-width:100%}.hero p{font-size:16px;line-height:1.5;max-width:100%}.hero__tags li{white-space:normal}.hero__actions .btn--ghost{width:100%}.section__head h2{font-size:34px}.section__head p{font-size:20px;line-height:1.3}.booking__contacts,.footer__top,.gallery__grid,.highlights__grid,.infrastructure__grid,.pricing__list,.reviews__grid,.services__grid,.stats{grid-template-columns:1fr}.booking h2,.feature-card h3,.object-card__content h3{font-size:24px}.booking input{height:60px}.contacts-card h3{font-size:34px;margin-bottom:18px}.contacts-card__item-content span,.contacts-card__item-content strong{font-size:16px}.hours-card h4{font-size:16px;margin-bottom:12px}.hours-card p{font-size:16px}.infrastructure .section__head h2,.pricing .section__head h2,.services .section__head h2{font-size:38px}.infrastructure .section__head p,.pricing .section__head p,.services .section__head p{font-size:20px}.service-card{font-size:17px}.footer__brand p{font-size:16px;max-width:100%}.footer__contacts a,.footer__contacts h4,.footer__contacts span,.footer__nav a,.footer__nav h4,.footer__nav span,.footer__social a,.footer__social h4,.footer__social span{font-size:16px}.footer__bottom a,.footer__bottom span{font-size:14px}.stats strong{font-size:40px}}@media only screen and (max-width:520px){.header__inner{gap:12px}.logo{height:24px;width:110px}.btn--small{font-size:13px;padding:10px 16px}.hero{padding-top:100px}.hero h1{font-size:34px}.hero__actions{gap:12px}.section{padding:64px 0}.section__head h2{font-size:32px}.section__head p{font-size:18px}.contacts-card,.feature-card,.hours-card,.info-card,.object-card__content,.review-card,.stats article{padding:24px}.object-card__image{min-height:260px}.service-card{font-size:16px;min-height:64px}.services__cta-btn{font-size:16px;width:100%}.footer__bottom .footer__legal{flex-direction:column;gap:12px}.footer__top{gap:20px}.footer__socials a{height:50px;width:50px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}.hero__content>*,.scroll-reveal{opacity:1!important}.scroll-reveal{transform:none!important}} \ No newline at end of file +@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Montserrat:wght@700&display=swap");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{color-scheme:dark}*{box-sizing:border-box}body,html{background:#121212;color:#fff;font-family:Inter,Segoe UI,Segoe UI Variable,Helvetica Neue,Arial,sans-serif}body{font-weight:400;line-height:1}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Inter,Segoe UI,Segoe UI Variable,Helvetica Neue,Arial,sans-serif;font-weight:700}a,button,input,li,p,select,span,textarea{font-family:Inter,Segoe UI,Segoe UI Variable,Helvetica Neue,Arial,sans-serif}b,strong{font-weight:500}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.container{margin:0 auto;max-width:1400px;padding:0 24px;width:100%}.site{overflow:hidden;position:relative}.scroll-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease;transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.btn{align-items:center;background:#cf1717;border:0;border-radius:14px;box-shadow:0 25px 50px rgba(231,0,11,.5);color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;line-height:24px;padding:18px 24px;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--small{box-shadow:0 10px 15px rgba(231,0,11,.4),0 4px 6px rgba(231,0,11,.4);font-size:14px;line-height:20px;padding:10px 24px}.btn--ghost{background:rgba(41,49,51,.6);border:2px solid hsla(0,0%,100%,.2);box-shadow:none}.header{animation:slide-down .65s ease both;background:hsla(0,0%,7%,.95);border-bottom:1px solid rgba(207,23,23,.2);inset:0 0 auto;position:fixed;z-index:20}.header__inner{justify-content:space-between;min-height:72px}.header__inner,.header__nav{align-items:center;display:flex}.header__nav{gap:32px;margin-left:auto;margin-right:32px}.header__nav a{color:hsla(0,0%,100%,.8);font-size:14px;font-weight:500;line-height:20px;transition:color .2s ease}.header__nav a:hover{color:#fff}.logo{display:inline-flex;height:30px;width:137px}.logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero{min-height:852px;padding-top:72px;position:relative}.hero__bg{background:linear-gradient(90deg,hsla(0,0%,7%,.9),hsla(0,0%,7%,.7) 50%,transparent),url(../images/other/section-main.webp) 50%/cover no-repeat;inset:0;position:absolute}.hero__bg:after{background-image:repeating-linear-gradient(0deg,hsla(0,0%,100%,.045) 0 1px,transparent 1px 8px),repeating-linear-gradient(90deg,hsla(0,0%,100%,.045) 0 1px,transparent 1px 8px);content:"";inset:0;mix-blend-mode:soft-light;position:absolute}.hero__content{margin-left:528px;max-width:1000px;padding-bottom:50px;padding-top:104px;position:relative;z-index:1}.hero__content>*{animation:fade-up .7s ease forwards;opacity:0}.hero__content h1{animation-delay:.15s}.hero__content p{animation-delay:.28s}.hero__content .hero__tags{animation-delay:.4s}.hero__content .hero__actions{animation-delay:.52s}.hero h1{font-size:72px;font-weight:700;line-height:90px;margin-bottom:24px;max-width:1000px}.hero h1 span{color:#cf1717}.hero p{color:hsla(0,0%,100%,.8);font-size:20px;line-height:32px;margin-bottom:32px;max-width:768px}.hero__tags{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.hero__tags li{background:rgba(41,49,51,.6);border:1px solid rgba(207,23,23,.3);border-radius:999px;font-size:14px;font-weight:500;line-height:20px;padding:9px 17px;transition:border-color .25s ease,background-color .25s ease,transform .25s ease;white-space:nowrap}.hero__tags li:hover{background:rgba(41,49,51,.9);border-color:rgba(207,23,23,.55);transform:translateY(-1px)}.hero__actions{display:flex;gap:16px}.highlights{background:linear-gradient(90deg,#293133,#20272a);padding:96px 0}.highlights__grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.info-card{background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);min-height:178px;padding:33px;transition:transform .3s ease,border-color .3s ease,background-color .3s ease}.info-card:hover{background:hsla(0,0%,7%,.62);border-color:rgba(207,23,23,.45);transform:translateY(-6px)}.info-card h3{font-size:20px;font-weight:700;line-height:28px;margin-bottom:8px}.info-card p{color:hsla(0,0%,100%,.7);font-size:16px;line-height:24px}.section{padding:96px 0;position:relative}.section>.container{position:relative;z-index:1}.section--pattern{background:#121212}.section--pattern:before{background-image:radial-gradient(circle at 80px 80px,rgba(207,23,23,.25) 0 2px,transparent 2px 70px),radial-gradient(circle at 120px 120px,hsla(0,0%,100%,.06) 0 1px,transparent 1px 48px);background-size:320px 320px;content:"";inset:0;opacity:.4;pointer-events:none;position:absolute}.section__head{margin-bottom:64px;text-align:center}.section__head h2{font-size:48px;font-weight:700;line-height:1;margin-bottom:16px}.section__head p{color:hsla(0,0%,100%,.8);font-size:28px;line-height:1.15}.infrastructure{background:linear-gradient(90deg,#293133,#2f3b40)}.infrastructure .section__head{margin-bottom:56px}.infrastructure .section__head h2{font-size:48px;font-weight:700;line-height:1.05}.infrastructure .section__head p{font-size:20px;font-weight:400;line-height:1.2}.infrastructure__grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.feature-card{align-items:center;background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:flex-start;min-height:238px;padding:32px 26px 30px;text-align:center;transition:transform .3s ease,border-color .3s ease,background-color .3s ease}.feature-card:hover{background:hsla(0,0%,7%,.6);border-color:rgba(207,23,23,.55);transform:translateY(-5px)}.feature-card__icon{align-items:center;background:#cf1717;border-radius:18px;box-shadow:0 12px 24px rgba(231,0,11,.5);color:#fff;display:inline-flex;height:64px;justify-content:center;margin-bottom:18px;width:64px}.feature-card__icon svg{display:block;height:32px;width:32px}.feature-card h3{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:10px}.feature-card p{color:hsla(0,0%,100%,.7);font-size:16px;line-height:1.3}.objects{background-image:url(../images/bg-pattern.svg);background-position:50%}.objects .section__head{margin-bottom:64px}.object-card{display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-bottom:48px}.object-card:last-child{margin-bottom:0}.object-card--reverse .object-card__image{order:2}.object-card--reverse .object-card__content{order:1}.object-card__image{background-position:50%;background-size:cover;border-radius:16px;min-height:400px;transition:transform .5s ease}.object-card__content{align-self:center;background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:338px;padding:33px;transition:transform .3s ease,border-color .3s ease}.object-card__content h3{font-size:34px;font-weight:700;line-height:1.1;margin-bottom:16px}.object-card__content p{color:hsla(0,0%,100%,.7);font-size:18px;line-height:28px;margin-bottom:24px}.object-card__content ul{margin-bottom:24px}.object-card__content li{color:hsla(0,0%,100%,.8);font-size:16px;line-height:28px;padding-left:14px;position:relative}.object-card__content li+li{margin-top:8px}.object-card__content li:before{background:#cf1717;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:12px;width:6px}.object-card:hover .object-card__image{transform:scale(1.02)}.object-card:hover .object-card__content{border-color:rgba(207,23,23,.4);transform:translateY(-4px)}.services{background:#121212;background-image:url(../images/bg-pattern.svg);background-position:50%}.services .section__head{margin-bottom:52px}.services .section__head h2{font-size:48px;line-height:1.05}.services .section__head p{font-size:20px;line-height:1.2}.services__grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:896px;width:100%}.services__cta{margin-top:48px;text-align:center}.services__cta-btn{box-shadow:0 18px 34px rgba(231,0,11,.45);font-size:18px;line-height:1.2;min-height:60px;padding:16px 26px;width:min(100%,560px)}.service-card{align-items:center;background:#1d252b;border:1px solid rgba(207,23,23,.45);border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:152px;overflow:hidden;padding:20px;position:relative;text-align:center;transition:transform .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.service-card__title{display:block;font-family:Montserrat,Inter,Segoe UI,Segoe UI Variable,Helvetica Neue,Arial,sans-serif;font-size:21px;font-weight:700;line-height:1.15;position:relative;z-index:1}.service-card__description,.service-card__title{transition:opacity .25s ease,transform .25s ease}.service-card__description{align-items:center;background:rgba(7,10,12,.84);color:hsla(0,0%,100%,.7);display:flex;font-size:15px;font-weight:500;inset:0;justify-content:center;line-height:1.45;opacity:0;padding:16px 18px;pointer-events:none;position:absolute;text-align:center;transform:translateY(10px);z-index:2}.service-card:focus-visible,.service-card:hover{background:#222c33;border-color:rgba(207,23,23,.75);box-shadow:0 14px 30px rgba(0,0,0,.3);transform:translateY(-3px)}.service-card:focus-visible .service-card__title,.service-card:hover .service-card__title{opacity:.25;transform:scale(.98)}.service-card:focus-visible .service-card__description,.service-card:hover .service-card__description{opacity:1;transform:translateY(0)}.pricing{background:linear-gradient(90deg,#293133,#20272a)}.pricing .section__head{margin-bottom:44px}.pricing__list{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px}.pricing__note{color:hsla(0,0%,100%,.8);font-size:18px;line-height:1.45;margin-bottom:30px}.pricing__cta,.pricing__note{text-align:center}.pricing__cta-btn{font-size:18px;line-height:1.2;min-height:60px;padding:16px 26px;width:min(100%,420px)}.pricing-item{background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);min-height:144px;padding:24px}.pricing-item h3{font-size:22px;font-weight:700;line-height:1.25;margin-bottom:10px}.pricing-item p{color:#cf1717;font-size:24px;font-weight:700;line-height:1.2}.gallery{background:linear-gradient(90deg,#293133,#20272a)}.gallery__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.gallery__item{aspect-ratio:16/10;background-position:50%;background-size:cover;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;transition:transform .45s ease,border-color .3s ease,filter .3s ease}.gallery__item:hover{border-color:rgba(207,23,23,.55);filter:saturate(1.08);transform:scale(1.03)}.reviews{background:#121212;background-image:url(../images/bg-pattern.svg);background-position:50%}.reviews__grid{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:64px}.review-card{background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);min-height:206px;padding:33px;transition:transform .3s ease,border-color .3s ease}.review-card:hover{border-color:rgba(207,23,23,.4);transform:translateY(-5px)}.review-card p{color:hsla(0,0%,100%,.8);font-size:16px;line-height:1.5;margin-bottom:24px}.review-card strong{display:block;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:8px}.review-card span{color:hsla(0,0%,100%,.7);font-size:16px;line-height:1.2}.stats{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.stats article{background:hsla(0,0%,7%,.4);background:#cf1717;border:0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);min-height:144px;padding:32px;text-align:center;transition:transform .3s ease}.stats article:hover{transform:translateY(-5px)}.stats strong{color:#fff;display:block;font-size:48px;font-weight:700;line-height:1;margin-bottom:8px}.stats span{color:#fff;font-size:16px;line-height:1.3}.booking{background:linear-gradient(90deg,#293133,#20272a)}.booking__wrap{display:grid;gap:48px;grid-template-columns:1fr 1fr}.booking h2{font-size:48px;font-weight:700;line-height:1.02;margin-bottom:24px}.booking p{color:hsla(0,0%,100%,.8);font-size:18px;font-weight:500;line-height:1.4;margin-bottom:32px}.booking form{gap:14px}.booking form,.booking__field{display:flex;flex-direction:column}.booking__field{gap:8px}.booking__field label{color:hsla(0,0%,100%,.88);font-size:14px;font-weight:500;line-height:1.25}.booking__field .required-mark{color:#cf1717}.booking__submit{font-size:19px;font-weight:500;height:64px;line-height:1.2;margin-top:10px;padding:0 24px;width:100%}.booking__consent{align-items:flex-start;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;font-weight:400;gap:10px;line-height:1.45;margin-top:2px}.booking__consent input[type=checkbox]{accent-color:#cf1717;flex:0 0 18px;height:18px;margin-top:2px;width:18px}.booking__consent a{color:#ffd2d2;text-decoration:underline;text-underline-offset:2px}.booking input,.booking select,.booking textarea{background:hsla(0,0%,7%,.35);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;color:#fff;font-size:16px;font-weight:400;line-height:1.35;outline:none;padding:0 20px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.booking input:focus,.booking select:focus,.booking textarea:focus{border-color:rgba(207,23,23,.85);box-shadow:0 0 0 3px rgba(207,23,23,.25)}.booking input::-moz-placeholder,.booking select::-moz-placeholder,.booking textarea::-moz-placeholder{color:hsla(0,0%,100%,.45)}.booking input::placeholder,.booking select::placeholder,.booking textarea::placeholder{color:hsla(0,0%,100%,.45)}.booking input,.booking select{height:56px}.booking textarea{min-height:130px;padding:16px 20px;resize:vertical}.contacts-card,.hours-card{background:hsla(0,0%,7%,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);padding:33px;transition:transform .3s ease,border-color .3s ease}.contacts-card:hover,.hours-card:hover{border-color:rgba(207,23,23,.4);transform:translateY(-4px)}.contacts-card{margin-bottom:32px}.contacts-card h3{font-size:24px;font-weight:700;line-height:1.05;margin-bottom:30px}.contacts-card ul{display:flex;flex-direction:column;gap:18px}.contacts-card li{align-items:flex-start;display:flex;gap:16px}.contacts-card__icon{flex:0 0 24px;height:24px;margin-top:2px;width:24px}.contacts-card__icon svg{display:block;height:24px;width:24px}.contacts-card__item-content strong{display:block;font-size:16px;font-weight:500;line-height:1.1;margin-bottom:8px}.contacts-card__item-content span{color:hsla(0,0%,100%,.8);font-size:16px;line-height:1.45}.hours-card h4{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:16px}.hours-card p{font-size:16px;line-height:1.25;margin:0}.booking-modal{display:grid;inset:0;opacity:0;padding:20px;place-items:center;pointer-events:none;position:fixed;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:60}.booking-modal.is-open{opacity:1;pointer-events:auto;visibility:visible}.booking-modal__overlay{backdrop-filter:blur(4px);background:radial-gradient(circle at 30% 10%,rgba(207,23,23,.2),transparent 55%),rgba(0,0,0,.72);inset:0;position:absolute}.booking-modal__content{background:linear-gradient(140deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0)),linear-gradient(165deg,#202a30,#181f24 62%);border:1px solid rgba(207,23,23,.52);border-radius:24px;box-shadow:0 26px 58px rgba(0,0,0,.52);padding:36px 30px 30px;position:relative;width:min(100%,620px)}.booking-modal__status{align-items:center;background:rgba(207,23,23,.18);border:1px solid rgba(207,23,23,.45);border-radius:16px;color:#ffd9d9;display:inline-flex;font-size:28px;font-weight:700;height:56px;justify-content:center;line-height:1;margin-bottom:18px;width:56px}.booking-modal__title{font-size:32px;font-weight:700;line-height:1.1;margin-bottom:12px;padding-right:42px}.booking-modal__text{color:hsla(0,0%,100%,.8);font-size:18px;font-weight:500;line-height:1.45;margin-bottom:24px}.booking-modal__actions{display:flex}.booking-modal__btn{min-width:220px}.booking-modal__close{background:hsla(0,0%,100%,.12);border:0;border-radius:50%;color:hsla(0,0%,100%,.92);cursor:pointer;font-size:22px;height:36px;line-height:1;position:absolute;right:14px;top:14px;transition:background-color .2s ease,transform .2s ease;width:36px}.booking-modal__close:hover{background:rgba(207,23,23,.34);transform:rotate(90deg)}.footer{background:#090a0f;border-top:1px solid rgba(207,23,23,.1);padding:64px 0 20px}.footer__top{display:grid;gap:36px;grid-template-columns:1.45fr 1fr 1.15fr 1fr;margin-bottom:48px}.footer__brand p{color:hsla(0,0%,100%,.65);font-size:14px;line-height:1.28;margin-top:16px;max-width:286px}.footer__contacts h4,.footer__nav h4,.footer__social h4{font-size:16px;font-weight:700;line-height:1.1;margin-bottom:16px}.footer__contacts a,.footer__contacts span,.footer__nav a,.footer__nav span,.footer__social a,.footer__social span{color:hsla(0,0%,100%,.65);display:block;font-size:14px;line-height:1.35}.footer__contacts a+a,.footer__contacts span+span,.footer__nav a+a,.footer__nav span+span,.footer__social a+a,.footer__social span+span{margin-top:10px}.footer__socials{display:flex;gap:12px}.footer__socials a{align-items:center;border:1px solid rgba(207,23,23,.5);border-radius:10px;color:hsla(0,0%,100%,.92);display:inline-flex;height:58px;justify-content:center;margin-top:0!important;transition:transform .25s ease,border-color .25s ease,background-color .25s ease;width:58px}.footer__socials a svg{display:block;height:24px;width:24px}.footer__socials a:hover{background:rgba(207,23,23,.15);border-color:rgba(207,23,23,.85);transform:translateY(-2px)}.footer__bottom{align-items:center;border-top:1px solid rgba(207,23,23,.35);display:flex;gap:24px;justify-content:space-between;padding-top:30px}.footer__bottom a,.footer__bottom span{color:hsla(0,0%,100%,.4);font-size:14px;line-height:1.3}.footer__legal{display:flex;gap:34px}@media only screen and (max-width:1600px){.hero__content{margin-left:auto}.hero h1{font-size:64px;line-height:1.15}}@media only screen and (max-width:1280px){.container{padding:0 20px}.header__nav{gap:20px;margin-right:20px}.hero__content{margin-left:280px;max-width:700px}.hero h1{font-size:56px}.hero p{font-size:18px;line-height:1.6}.section__head h2{font-size:40px}.section__head p{font-size:24px}.object-card__content h3{font-size:30px}.booking h2{font-size:48px}.contacts-card h3{font-size:24px}.contacts-card__item-content strong,.hours-card h4,.hours-card p{font-size:16px}.footer__brand p{font-size:28px}.footer__contacts h4,.footer__nav h4,.footer__social h4{font-size:16px}.footer__bottom a,.footer__bottom span,.footer__contacts a,.footer__contacts span,.footer__nav a,.footer__nav span,.footer__social a,.footer__social span{font-size:14px}}@media only screen and (max-width:1024px){.header__inner{min-height:64px}.header__nav{display:none}.hero{min-height:auto;padding:120px 0 80px}.hero__content{margin-left:0;max-width:100%;padding-top:0}.hero h1{font-size:48px;line-height:1.15}.hero h1,.hero p{max-width:640px}.hero__actions{flex-wrap:wrap}.footer__top,.gallery__grid,.highlights__grid,.infrastructure__grid,.reviews__grid,.services__grid,.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.services__grid{max-width:none}.booking__wrap,.object-card{gap:24px;grid-template-columns:1fr}.object-card--reverse .object-card__content,.object-card--reverse .object-card__image{order:0}.section{padding:72px 0}.section__head{margin-bottom:40px}.booking__contacts{display:grid;gap:24px;grid-template-columns:1fr 1fr}.contacts-card{margin-bottom:0}.footer__bottom{align-items:flex-start;flex-direction:column}.footer__top{gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand p{font-size:22px;margin-top:18px}.footer__contacts h4,.footer__nav h4,.footer__social h4{font-size:30px;margin-bottom:16px}.footer__contacts a,.footer__contacts span,.footer__nav a,.footer__nav span,.footer__social a,.footer__social span{font-size:22px;line-height:1.32}.footer__bottom a,.footer__bottom span{font-size:14px}}@media only screen and (max-width:768px){.container{padding:0 16px}.btn{width:100%}.btn--small{width:auto}.hero{padding-top:108px}.hero h1{font-size:40px;max-width:100%}.hero p{font-size:16px;line-height:1.5;max-width:100%}.hero__tags li{white-space:normal}.hero__actions .btn--ghost{width:100%}.section__head h2{font-size:34px}.section__head p{font-size:20px;line-height:1.3}.booking__contacts,.footer__top,.gallery__grid,.highlights__grid,.infrastructure__grid,.reviews__grid,.services__grid,.stats{grid-template-columns:1fr}.booking h2,.feature-card h3,.object-card__content h3{font-size:24px}.booking input,.booking select{height:52px}.contacts-card h3{font-size:34px;margin-bottom:18px}.contacts-card__item-content span,.contacts-card__item-content strong{font-size:16px}.hours-card h4{font-size:16px;margin-bottom:12px}.hours-card p{font-size:16px}.infrastructure .section__head h2,.services .section__head h2{font-size:38px}.infrastructure .section__head p,.services .section__head p{font-size:20px}.service-card__title{font-size:19px}.footer__brand p{font-size:16px;max-width:100%}.footer__contacts a,.footer__contacts h4,.footer__contacts span,.footer__nav a,.footer__nav h4,.footer__nav span,.footer__social a,.footer__social h4,.footer__social span{font-size:16px}.footer__bottom a,.footer__bottom span{font-size:14px}.stats strong{font-size:40px}.booking-modal__content{padding:28px 18px 22px}.booking-modal__status{border-radius:14px;font-size:24px;height:48px;margin-bottom:14px;width:48px}.booking-modal__title{font-size:26px}.booking-modal__text{font-size:16px;margin-bottom:18px}.booking-modal__btn{min-width:100%}}@media only screen and (max-width:520px){.header__inner{gap:12px}.logo{height:24px;width:110px}.btn--small{font-size:13px;padding:10px 16px}.hero{padding-top:100px}.hero h1{font-size:34px}.hero__actions{gap:12px}.section{padding:64px 0}.section__head h2{font-size:32px}.section__head p{font-size:18px}.contacts-card,.feature-card,.hours-card,.info-card,.object-card__content,.review-card,.stats article{padding:24px}.object-card__image{min-height:260px}.service-card{min-height:142px;padding:16px}.service-card__title{font-size:18px}.service-card__description{font-size:14px;inset:0;opacity:1;padding:14px;transform:translateY(0)}.services__cta-btn{font-size:16px;width:100%}.footer__bottom .footer__legal{flex-direction:column;gap:12px}.footer__top{gap:20px}.footer__socials a{height:50px;width:50px}}@media (hover:none){.service-card{justify-content:center}.service-card__description{opacity:1;pointer-events:auto;position:absolute;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}.hero__content>*,.scroll-reveal{opacity:1!important}.scroll-reveal{transform:none!important}} \ No newline at end of file diff --git a/assets/images/other/_tmp_infra.png b/assets/images/other/_tmp_infra.png new file mode 100644 index 0000000000000000000000000000000000000000..819729f4019540a2d6d28f2e10e0c580e0719d2a GIT binary patch literal 62400 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�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 literal 0 HcmV?d00001 diff --git a/assets/images/other/footer-section.webp b/assets/images/other/footer-section.webp new file mode 100644 index 0000000000000000000000000000000000000000..c16beee49d2567ab53380517b4c3e1ced425c4f3 GIT binary patch literal 15438 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 NS^59=g!>QS{{mZG!4Lod literal 0 HcmV?d00001 diff --git a/assets/images/other/infrastructure-section.webp b/assets/images/other/infrastructure-section.webp new file mode 100644 index 0000000000000000000000000000000000000000..4b5d627d93ca66aecaf3ed3347b644dbf966c7db GIT binary patch literal 23262 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 CPCFI= literal 0 HcmV?d00001 diff --git a/assets/images/other/services-section.webp b/assets/images/other/services-section.webp new file mode 100644 index 0000000000000000000000000000000000000000..477d341cd9dde9e8db37c024f613e9b949bd1124 GIT binary patch literal 19986 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 observer.observe(element)); })(); + +(() => { + const bookingForm = document.getElementById("booking-form"); + const successModal = document.getElementById("booking-success-modal"); + + if (!bookingForm || !successModal) return; + + const closeTriggers = Array.from(successModal.querySelectorAll("[data-modal-close]")); + + const openModal = () => { + successModal.classList.add("is-open"); + successModal.setAttribute("aria-hidden", "false"); + }; + + const closeModal = () => { + successModal.classList.remove("is-open"); + successModal.setAttribute("aria-hidden", "true"); + }; + + const triggerAnalytics = () => { + const eventName = "заявка"; + + const metrikaIdRaw = bookingForm.dataset.metrikaId || document.body.dataset.metrikaId || window.YANDEX_METRIKA_ID; + const metrikaId = Number(metrikaIdRaw); + + if (typeof window.ym === "function" && Number.isFinite(metrikaId) && metrikaId > 0) { + window.ym(metrikaId, "reachGoal", eventName); + } + + const legacyCounterKey = Object.keys(window).find((key) => { + return key.startsWith("yaCounter") && typeof window[key]?.reachGoal === "function"; + }); + + if (legacyCounterKey) { + window[legacyCounterKey].reachGoal(eventName); + } + + if (typeof window.gtag === "function") { + window.gtag("event", eventName, { + event_category: "lead", + event_label: "booking_form" + }); + } + + if (Array.isArray(window.dataLayer)) { + window.dataLayer.push({ + event: eventName, + event_category: "lead", + event_label: "booking_form" + }); + } + }; + + const triggerAutoReply = async (email) => { + if (!email) return; + + const autoReplyEndpoint = bookingForm.dataset.autoreplyEndpoint || window.BOOKING_AUTOREPLY_ENDPOINT; + if (!autoReplyEndpoint) return; + + try { + await fetch(autoReplyEndpoint, { + method: "POST", + headers: { + "Content-Type": "application/json" + }, + body: JSON.stringify({ + email, + source: "booking-form" + }) + }); + } catch (error) { + // Auto-reply is optional and should not block form success. + console.error("Auto-reply request failed", error); + } + }; + + bookingForm.addEventListener("submit", async (event) => { + event.preventDefault(); + + if (!bookingForm.checkValidity()) { + bookingForm.reportValidity(); + return; + } + + const formData = new FormData(bookingForm); + const email = String(formData.get("email") || "").trim(); + + triggerAnalytics(); + await triggerAutoReply(email); + + bookingForm.reset(); + openModal(); + }); + + closeTriggers.forEach((trigger) => { + trigger.addEventListener("click", closeModal); + }); + + document.addEventListener("keydown", (event) => { + if (event.key === "Escape" && successModal.classList.contains("is-open")) { + closeModal(); + } + }); +})(); diff --git a/assets/scss/_base.scss b/assets/scss/_base.scss index 9344f26..42ff7f2 100644 --- a/assets/scss/_base.scss +++ b/assets/scss/_base.scss @@ -14,6 +14,33 @@ body { body { line-height: 1; + font-weight: 400; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: $font-heading; + font-weight: 700; +} + +p, +li, +a, +input, +select, +textarea, +button, +span { + font-family: $font-main; +} + +strong, +b { + font-weight: 500; } a { @@ -134,7 +161,7 @@ img { a { color: rgba(255, 255, 255, 0.8); font-size: 14px; - font-weight: 600; + font-weight: 500; line-height: 20px; transition: color 0.2s ease; @@ -242,7 +269,7 @@ img { border-radius: 999px; background: rgba(41, 49, 51, 0.6); font-size: 14px; - font-weight: 600; + font-weight: 500; line-height: 20px; white-space: nowrap; transition: border-color 0.25s ease, background-color 0.25s ease, transform 0.25s ease; @@ -350,7 +377,7 @@ img { h2 { font-size: 48px; - font-weight: 600; + font-weight: 700; line-height: 1.05; } @@ -563,24 +590,68 @@ img { .service-card { display: flex; + flex-direction: column; align-items: center; justify-content: center; - min-height: 72px; - padding: 12px 18px; + gap: 10px; + position: relative; + overflow: hidden; + min-height: 152px; + padding: 20px; border: 1px solid rgba(207, 23, 23, 0.45); border-radius: $radius-md; background: #1d252b; color: $color-text; - font-size: 18px; - font-weight: 700; - line-height: 1.2; text-align: center; - transition: transform 0.25s ease, border-color 0.25s ease, background-color 0.25s ease; + transition: transform 0.25s ease, border-color 0.25s ease, background-color 0.25s ease, box-shadow 0.25s ease; - &:hover { + &__title { + display: block; + font-family: $font-heading; + font-size: 21px; + font-weight: 700; + line-height: 1.15; + position: relative; + z-index: 1; + transition: opacity 0.25s ease, transform 0.25s ease; + } + + &__description { + position: absolute; + inset: 0; + z-index: 2; + display: flex; + align-items: center; + justify-content: center; + padding: 16px 18px; + text-align: center; + background: rgba(7, 10, 12, 0.84); + opacity: 0; + transform: translateY(10px); + color: $color-text-muted; + font-size: 15px; + font-weight: 500; + line-height: 1.45; + pointer-events: none; + transition: opacity 0.25s ease, transform 0.25s ease; + } + + &:hover, + &:focus-visible { transform: translateY(-3px); border-color: rgba(207, 23, 23, 0.75); background: #222c33; + box-shadow: 0 14px 30px rgba(0, 0, 0, 0.3); + + .service-card__title { + opacity: 0.25; + transform: scale(0.98); + } + + .service-card__description { + opacity: 1; + transform: translateY(0); + } } } @@ -757,46 +828,110 @@ img { h2 { margin-bottom: 24px; font-size: 48px; - font-weight: 600; + font-weight: 700; line-height: 1.02; } p { margin-bottom: 32px; color: $color-text-soft; - font-size: 16px; + font-size: 18px; + font-weight: 500; line-height: 1.4; } form { display: flex; flex-direction: column; - gap: 16px; + gap: 14px; + } - .btn { - width: 100%; - height: 60px; - margin-top: 4px; - padding: 0 24px; + &__field { + display: flex; + flex-direction: column; + gap: 8px; + + label { + color: rgba(255, 255, 255, 0.88); + font-size: 14px; + font-weight: 500; + line-height: 1.25; + } + + .required-mark { + color: $color-accent; } } - input { + &__submit { width: 100%; - height: 72px; + height: 64px; + margin-top: 10px; padding: 0 24px; + font-size: 19px; + font-weight: 500; + line-height: 1.2; + } + + &__consent { + display: flex; + align-items: flex-start; + gap: 10px; + margin-top: 2px; + color: $color-text-soft; + font-size: 14px; + font-weight: 400; + line-height: 1.45; + + input[type="checkbox"] { + width: 18px; + height: 18px; + margin-top: 2px; + accent-color: $color-accent; + flex: 0 0 18px; + } + + a { + color: #ffd2d2; + text-decoration: underline; + text-underline-offset: 2px; + } + } + + input, + select, + textarea { + width: 100%; + padding: 0 20px; border: 1px solid $color-border; border-radius: $radius-sm; background: rgba(18, 18, 18, 0.35); color: $color-text; font-size: 16px; - line-height: 18px; + font-weight: 400; + line-height: 1.35; + outline: none; + transition: border-color 0.2s ease, box-shadow 0.2s ease; + + &:focus { + border-color: rgba(207, 23, 23, 0.85); + box-shadow: 0 0 0 3px rgba(207, 23, 23, 0.25); + } &::placeholder { color: rgba(255, 255, 255, 0.45); } + } - outline: none; + input, + select { + height: 56px; + } + + textarea { + min-height: 130px; + padding: 16px 20px; + resize: vertical; } } @@ -818,7 +953,7 @@ img { h3 { margin-bottom: 30px; font-size: 24px; - font-weight: 600; + font-weight: 700; line-height: 1.05; } @@ -852,7 +987,7 @@ img { display: block; margin-bottom: 8px; font-size: 16px; - font-weight: 600; + font-weight: 500; line-height: 1.1; } @@ -868,7 +1003,7 @@ img { h4 { margin-bottom: 16px; font-size: 16px; - font-weight: 600; + font-weight: 700; line-height: 1.2; } @@ -879,6 +1014,105 @@ img { } } +.booking-modal { + position: fixed; + inset: 0; + z-index: 60; + display: grid; + place-items: center; + padding: 20px; + opacity: 0; + visibility: hidden; + pointer-events: none; + transition: opacity 0.25s ease, visibility 0.25s ease; + + &.is-open { + opacity: 1; + visibility: visible; + pointer-events: auto; + } + + &__overlay { + position: absolute; + inset: 0; + background: radial-gradient(circle at 30% 10%, rgba(207, 23, 23, 0.2), transparent 55%), rgba(0, 0, 0, 0.72); + backdrop-filter: blur(4px); + } + + &__content { + position: relative; + width: min(100%, 620px); + padding: 36px 30px 30px; + border: 1px solid rgba(207, 23, 23, 0.52); + border-radius: 24px; + background: + linear-gradient(140deg, rgba(255, 255, 255, 0.03), rgba(255, 255, 255, 0)), + linear-gradient(165deg, #202a30, #181f24 62%); + box-shadow: 0 26px 58px rgba(0, 0, 0, 0.52); + } + + &__status { + display: inline-flex; + align-items: center; + justify-content: center; + width: 56px; + height: 56px; + margin-bottom: 18px; + border-radius: 16px; + background: rgba(207, 23, 23, 0.18); + border: 1px solid rgba(207, 23, 23, 0.45); + color: #ffd9d9; + font-size: 28px; + font-weight: 700; + line-height: 1; + } + + &__title { + margin-bottom: 12px; + padding-right: 42px; + font-size: 32px; + font-weight: 700; + line-height: 1.1; + } + + &__text { + margin-bottom: 24px; + color: $color-text-soft; + font-size: 18px; + font-weight: 500; + line-height: 1.45; + } + + &__actions { + display: flex; + } + + &__btn { + min-width: 220px; + } + + &__close { + position: absolute; + top: 14px; + right: 14px; + width: 36px; + height: 36px; + border: 0; + border-radius: 50%; + background: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.92); + font-size: 22px; + line-height: 1; + cursor: pointer; + transition: background-color 0.2s ease, transform 0.2s ease; + + &:hover { + background: rgba(207, 23, 23, 0.34); + transform: rotate(90deg); + } + } +} + .footer { border-top: 1px solid rgba(207, 23, 23, 0.1); background: #090a0f; @@ -907,7 +1141,7 @@ img { h4 { margin-bottom: 16px; font-size: 16px; - font-weight: 600; + font-weight: 700; line-height: 1.1; } @@ -986,7 +1220,7 @@ img { @include respond($bp-xxl) { .hero { &__content { - margin-left: 420px; + margin-left: auto; } h1 { @@ -1285,8 +1519,9 @@ img { } .booking { - input { - height: 60px; + input, + select { + height: 52px; } } @@ -1328,8 +1563,8 @@ img { font-size: 20px; } - .service-card { - font-size: 17px; + .service-card__title { + font-size: 19px; } .footer { @@ -1362,6 +1597,33 @@ img { .stats strong { font-size: 40px; } + + .booking-modal { + &__content { + padding: 28px 18px 22px; + } + + &__status { + width: 48px; + height: 48px; + border-radius: 14px; + font-size: 24px; + margin-bottom: 14px; + } + + &__title { + font-size: 26px; + } + + &__text { + font-size: 16px; + margin-bottom: 18px; + } + + &__btn { + min-width: 100%; + } + } } @include respond($bp-sm) { @@ -1422,8 +1684,20 @@ img { } .service-card { - min-height: 64px; - font-size: 16px; + min-height: 142px; + padding: 16px; + } + + .service-card__title { + font-size: 18px; + } + + .service-card__description { + inset: 0; + padding: 14px; + opacity: 1; + font-size: 14px; + transform: translateY(0); } .services__cta-btn { @@ -1450,6 +1724,19 @@ img { } } +@media (hover: none) { + .service-card { + justify-content: center; + } + + .service-card__description { + position: absolute; + opacity: 1; + transform: translateY(0); + pointer-events: auto; + } +} + @media (prefers-reduced-motion: reduce) { *, *::before, diff --git a/assets/scss/_fonts.scss b/assets/scss/_fonts.scss index c7cd92a..6659d57 100644 --- a/assets/scss/_fonts.scss +++ b/assets/scss/_fonts.scss @@ -1,3 +1,5 @@ -:root { +@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Montserrat:wght@700&display=swap"); + +:root { color-scheme: dark; } diff --git a/assets/scss/_vars.scss b/assets/scss/_vars.scss index 4705b97..cc1f56e 100644 --- a/assets/scss/_vars.scss +++ b/assets/scss/_vars.scss @@ -7,7 +7,8 @@ $bp-lg: 1024px; $bp-md: 768px; $bp-sm: 520px; -$font-main: "Segoe UI", "Segoe UI Variable", "Helvetica Neue", Arial, sans-serif; +$font-main: "Inter", "Segoe UI", "Segoe UI Variable", "Helvetica Neue", Arial, sans-serif; +$font-heading: "Montserrat", "Inter", "Segoe UI", "Segoe UI Variable", "Helvetica Neue", Arial, sans-serif; $color-bg: #121212; $color-surface: #293133; diff --git a/index.html b/index.html index 74257b1..96c5732 100644 --- a/index.html +++ b/index.html @@ -204,15 +204,33 @@

Широкий спектр возможностей для вашего спорта

@@ -300,22 +318,49 @@
-

Забронировать время

-

Заполните форму, и мы свяжемся с вами в ближайшее время для подтверждения заявки.

-
-
@@ -367,6 +412,19 @@
+ +
- Аренда льда — почасовая или абонементом - Аренда залов — универсального, единоборств, хореографии, фитнес-зон - Сборы команд «под ключ» — лёд + зал + проживание + питание - Проведение турниров и соревнований - Корпоративные мероприятия и тимбилдинги - Фитнес — индивидуально, абонемент, групповые занятия + + Аренда льда + Почасовая аренда и абонементы. Подберём удобные слоты для тренировок и матчей. + + + Аренда залов + Универсальный, единоборств, хореографии и фитнес-зоны для команд и индивидуальных занятий. + + + Сборы команд под ключ + Лёд, зал, проживание и питание в одном комплексе без лишней логистики. + + + Турниры и соревнования + Подготовим площадки, организацию и инфраструктуру для событий любого уровня. + + + Корпоративные мероприятия + Спортивные тимбилдинги, активные форматы и сопровождение программы под задачи компании. + + + Фитнес + Индивидуальные тренировки, абонементы и групповые занятия с гибким расписанием. +