.header[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;width:100%;height:var(--header-height);background:var(--color-bg);box-shadow:0 2px 8px #0000000f;z-index:1000}.header-content[data-astro-cid-3ef6ksr2]{height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.nav-list[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px var(--spacing-lg);list-style:none}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-weight:500;font-size:16px;color:var(--color-text);position:relative}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:var(--color-primary)}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:2px;background:var(--color-primary)}.header-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--spacing-md)}.language-switcher[data-astro-cid-3ef6ksr2]{display:flex;gap:4px;background:var(--color-bg-light);padding:4px;border-radius:var(--border-radius-sm)}.lang-btn[data-astro-cid-3ef6ksr2]{padding:6px 12px;font-size:14px;font-weight:500;background:transparent;color:var(--color-text-light);border-radius:6px}.lang-btn[data-astro-cid-3ef6ksr2]:hover{background:#ebeef0;color:var(--color-text)}.lang-btn[data-astro-cid-3ef6ksr2].active{background:var(--color-primary);color:var(--color-text-white)}.mobile-menu-btn[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;gap:4px;background:transparent;padding:8px}.mobile-menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:24px;height:2px;background:var(--color-text);border-radius:2px;transition:var(--transition)}.mobile-menu-btn[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.mobile-menu-btn[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.mobile-menu-btn[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}@media(max-width:991.98px){.nav[data-astro-cid-3ef6ksr2]{position:fixed;top:var(--header-height);left:0;width:100%;background:var(--color-bg);box-shadow:0 4px 12px #00000014;max-height:0;overflow:hidden;transition:max-height .3s ease}.nav[data-astro-cid-3ef6ksr2].active{max-height:400px}.nav-list[data-astro-cid-3ef6ksr2]{flex-direction:column;text-align:center;padding:var(--spacing-md)}.nav-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{width:100%}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:20px;display:block;padding:var(--spacing-sm);border-radius:var(--border-radius-sm)}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{background:var(--color-bg-blue)}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active:after{display:none}.mobile-menu-btn[data-astro-cid-3ef6ksr2]{display:flex}}@media(max-width:767.98px){.logo[data-astro-cid-3ef6ksr2]{gap:8px}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:55px}.logo-text[data-astro-cid-3ef6ksr2]{font-size:18px}.header-actions[data-astro-cid-3ef6ksr2],.header-content[data-astro-cid-3ef6ksr2]{gap:var(--spacing-sm)}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:18px;padding:14px}}@media(max-width:479.98px){.language-switcher[data-astro-cid-3ef6ksr2]{padding:3px}.lang-btn[data-astro-cid-3ef6ksr2]{padding:4px 8px;font-size:13px}.header-actions[data-astro-cid-3ef6ksr2]{gap:14px}}@media(max-width:369.98px){.logo-text[data-astro-cid-3ef6ksr2]{display:none}}.footer[data-astro-cid-sz7xmlte]{background:#1a202c;color:var(--color-text-white);padding:var(--spacing-xxl) 0 var(--spacing-lg);.logo{margin-bottom:var(--spacing-sm)}.logo-text{font-size:22px;font-weight:700;color:var(--color-text-white)}}.footer-content[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.footer-description[data-astro-cid-sz7xmlte]{margin-bottom:var(--spacing-md);opacity:.6;line-height:1.6}.footer-social[data-astro-cid-sz7xmlte]{display:flex;gap:var(--spacing-sm)}.footer-social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:var(--border-radius-sm);transition:all .2s ease}.footer-social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{background:var(--color-primary);transform:translateY(-3px)}.footer-section[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:18px;font-weight:600;margin-bottom:var(--spacing-md);@media(max-width:991.98px){margin-bottom:var(--spacing-sm)}}.footer-links[data-astro-cid-sz7xmlte]{list-style:none;display:flex;flex-direction:column}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:block;padding-block:8px;opacity:.6}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{opacity:1;transform:translate(5px)}.footer-contact[data-astro-cid-sz7xmlte]{list-style:none;display:flex;flex-direction:column}.footer-contact[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:12px;transition:all .2s ease;&[data-astro-cid-sz7xmlte]:has(a:hover){svg{opacity:1;transform:scale(1.1)}}}.footer-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{padding-block:8px;opacity:.6}.footer-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{opacity:1}.footer-contact[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{flex-shrink:0;margin-top:2px;opacity:.6;transition:var(--transition)}.footer-bottom[data-astro-cid-sz7xmlte]{padding-top:var(--spacing-lg);border-top:1px solid rgba(255,255,255,.1);text-align:center;opacity:.6}@media(max-width:991.98px){.footer-content[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.footer-section[data-astro-cid-sz7xmlte]:first-child{grid-column:span 3}}@media(max-width:767.98px){.footer[data-astro-cid-sz7xmlte]{padding:var(--spacing-xl) 0 var(--spacing-md)}.footer-content[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,auto);gap:var(--spacing-lg)}.footer-section[data-astro-cid-sz7xmlte]:first-child{grid-column:span 2;padding-bottom:var(--spacing-xs)}.footer-section[data-astro-cid-sz7xmlte]:last-child{grid-column:span 2}.footer-bottom[data-astro-cid-sz7xmlte]{padding-top:var(--spacing-md)}}@media(max-width:479.98px){.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{hyphens:auto}}.quick-contact[data-astro-cid-wbb6ppvs]{position:fixed;bottom:24px;right:24px;z-index:999}.contact-trigger[data-astro-cid-wbb6ppvs]{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:#fff;box-shadow:0 0 10px #ffffff59;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative}@media(any-hover:hover){.contact-trigger[data-astro-cid-wbb6ppvs]:hover{transform:scale(1.1)}.contact-trigger[data-astro-cid-wbb6ppvs]:active{transform:scale(.95)}}.icon-phone[data-astro-cid-wbb6ppvs],.icon-close[data-astro-cid-wbb6ppvs]{position:absolute;transition:all .3s ease}.icon-close[data-astro-cid-wbb6ppvs]{opacity:0;transform:rotate(90deg)}.contact-trigger[data-astro-cid-wbb6ppvs].active .icon-phone[data-astro-cid-wbb6ppvs]{opacity:0;transform:rotate(-90deg)}.contact-trigger[data-astro-cid-wbb6ppvs].active .icon-close[data-astro-cid-wbb6ppvs]{opacity:1;transform:rotate(0)}.contact-menu[data-astro-cid-wbb6ppvs]{position:absolute;bottom:72px;right:0;display:flex;flex-direction:column;gap:12px;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;pointer-events:none}.contact-menu[data-astro-cid-wbb6ppvs].active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}.contact-item[data-astro-cid-wbb6ppvs]{display:flex;align-items:center;gap:12px;padding:12px 20px;background:#fff;border-radius:30px;box-shadow:0 4px 12px #0000001a;transition:all .3s ease;white-space:nowrap;min-width:200px;color:var(--color-text);font-weight:500}@media(any-hover:hover){.contact-item[data-astro-cid-wbb6ppvs]:hover{transform:translate(-5px);box-shadow:0 6px 20px #00000026}}.contact-icon[data-astro-cid-wbb6ppvs]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.phone-1[data-astro-cid-wbb6ppvs] .contact-icon[data-astro-cid-wbb6ppvs],.phone-2[data-astro-cid-wbb6ppvs] .contact-icon[data-astro-cid-wbb6ppvs]{background:linear-gradient(135deg,#06f,#3385ff);color:#fff}.whatsapp[data-astro-cid-wbb6ppvs] .contact-icon[data-astro-cid-wbb6ppvs]{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff}.telegram[data-astro-cid-wbb6ppvs] .contact-icon[data-astro-cid-wbb6ppvs]{background:linear-gradient(135deg,#00283a,#000c11);color:#fff}.max[data-astro-cid-wbb6ppvs] .contact-icon[data-astro-cid-wbb6ppvs]{background:linear-gradient(135deg,#50c5fd,#8f58e9);color:#fff}@media(max-width:767.98px){.quick-contact[data-astro-cid-wbb6ppvs]{bottom:16px;right:16px}.contact-trigger[data-astro-cid-wbb6ppvs]{width:55px;height:55px}.contact-menu[data-astro-cid-wbb6ppvs]{bottom:66px}}@media(max-width:479.98px){.quick-contact[data-astro-cid-wbb6ppvs]{bottom:12px;right:12px}.contact-trigger[data-astro-cid-wbb6ppvs]{width:50px;height:50px}.contact-item[data-astro-cid-wbb6ppvs]{min-width:auto;border-radius:50%;width:50px;height:50px;justify-content:center;align-items:center;background:#fff}.contact-text[data-astro-cid-wbb6ppvs]{display:none}.contact-icon[data-astro-cid-wbb6ppvs]{width:46px;height:46px}.contact-menu[data-astro-cid-wbb6ppvs]{bottom:60px}.phone-2[data-astro-cid-wbb6ppvs]{display:none}}.scroll-to-top[data-astro-cid-73562bqz]{position:fixed;bottom:96px;right:24px;width:60px;height:60px;border-radius:50%;background:#fff;color:var(--color-primary);box-shadow:0 4px 12px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;opacity:0;visibility:hidden;transform:translateY(20px);z-index:998;border:2px solid var(--color-border)}.scroll-to-top[data-astro-cid-73562bqz].visible{opacity:1;visibility:visible;transform:translateY(0)}@media(any-hover:hover){.scroll-to-top[data-astro-cid-73562bqz]:hover{background:var(--color-primary);color:#fff;transform:translateY(-4px);box-shadow:0 6px 20px #0066ff4d;border-color:var(--color-primary)}.scroll-to-top[data-astro-cid-73562bqz]:active{transform:translateY(-2px)}}@media(max-width:767.98px){.scroll-to-top[data-astro-cid-73562bqz]{bottom:82px;right:16px;width:55px;height:55px}}@media(max-width:479.98px){.scroll-to-top[data-astro-cid-73562bqz]{bottom:72px;right:12px;width:50px;height:50px}}:root{--color-primary: #0066FF;--color-primary-07: rgba(0, 102, 255, .7);--color-primary-04: rgba(0, 102, 255, .4);--color-primary-dark: #0052CC;--color-primary-light: #3385FF;--color-secondary: #1E90FF;--color-accent: #00A8FF;--color-bg: #FFFFFF;--color-bg-light: #F8FAFB;--color-bg-blue: #E6F2FF;--color-text: #1A1A1A;--color-text-light: #666666;--color-text-white: #FFFFFF;--color-border: #E0E0E0;--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--container-width: 1200px;--container-padding: 24px;--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 24px;--spacing-lg: 32px;--spacing-xl: 48px;--spacing-xxl: 64px;--spacing-xxxl: 96px;--border-radius-sm: 8px;--border-radius-md: 12px;--border-radius-lg: 16px;--transition: .3s ease;--header-height: 80px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-family);color:var(--color-text);background-color:var(--color-bg);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;&::selection{color:#fff;background:#0066ffb3}&::-webkit-scrollbar{width:15px}&::-webkit-scrollbar-track{background:#fff}&::-webkit-scrollbar-thumb{background:var(--color-accent);background:#8b8b8b;border:3px solid #fff;border-radius:10px}&::-webkit-scrollbar-thumb:hover{background:var(--color-accent);background:var(--color-primary)}}.container{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-padding)}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit;transition:var(--transition)}button{font-family:var(--font-family);cursor:pointer;border:none;transition:var(--transition)}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:700}h1{font-size:48px}h2{font-size:40px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}@media(max-width:991.98px){:root{--container-padding: 16px;--spacing-xl: 40px;--spacing-xxl: 56px;--spacing-xxxl: 72px}h1{font-size:40px}h2{font-size:36px}h3{font-size:28px}}@media(max-width:767.98px){:root{--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 56px;--header-height: 70px}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}}@media(max-width:479.98px){:root{--spacing-xl: 24px;--spacing-xxl: 40px;--spacing-xxxl: 48px}h1{font-size:28px}h2{font-size:26px}h3{font-size:20px}}.logo{display:flex;align-items:center;gap:10px;font-weight:700;font-size:20px;white-space:nowrap;&:hover{img{transform:scale(1.08)}}}.logo img{flex-shrink:0;width:60px;aspect-ratio:1;object-fit:contain;transition:var(--transition)}.logo-text{color:var(--color-primary)}.hero-page{padding:calc(var(--spacing-xl) + var(--spacing-lg)) 0 calc(var(--spacing-xl) + var(--spacing-lg));background:linear-gradient(135deg,#e6f2ff,#fbfdff);text-align:center;.container{max-width:830px}}.hero-page h1{margin-bottom:var(--spacing-sm)}.hero-subtitle{font-size:20px;color:var(--color-text-light)}.breadcrumbs{display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px;color:var(--color-text-light);margin-bottom:var(--spacing-sm)}.breadcrumbs a{color:var(--color-primary);transition:var(--transition)}.breadcrumbs a:hover{color:var(--color-primary-dark)}.highlight{color:var(--color-primary)}@media(max-width:767.98px){.hero-page h1{font-size:32px}.hero-subtitle{font-size:18px}}@media(max-width:359.98px){.hero-page h1{hyphens:auto}}.btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 15px;border-radius:var(--border-radius-md);font-weight:600;font-size:14px;transition:var(--transition);text-align:center;hyphens:auto;svg{flex-shrink:0}}.btn-primary{background:var(--color-primary);color:var(--color-text-white)}.btn-primary:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.btn-outline{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.btn-outline:hover{background:var(--color-primary);color:var(--color-text-white)}.car-card{background:#fff;border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:0 2px 8px #0000000f;transition:var(--transition);display:flex;flex-direction:column}.car-card:hover{box-shadow:0 12px 32px #0000001a;.car-image img{transform:scale(1.05)}}.car-image{width:100%;aspect-ratio:16/10;background:var(--color-bg-blue);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.car-image img{width:100%;height:100%;object-fit:cover;transition:all .45s ease}.car-class-badge{position:absolute;top:12px;left:12px;background:var(--color-primary);color:#fff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.car-info-section{padding:var(--spacing-md);flex:1;display:flex;flex-direction:column}.car-info-section h4{font-size:14px;color:var(--color-primary);margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.car-name{flex-grow:1}.car-name a{display:inline-block;font-size:20px;font-weight:700;margin-bottom:var(--spacing-sm);color:var(--color-text);text-decoration:underline;text-decoration-color:#0000;transition:all .3s;&:hover{text-decoration-color:var(--color-text)}}.car-features{display:flex;flex-wrap:wrap;gap:8px var(--spacing-sm);margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--color-border)}.feature-item{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--color-text-light)}.feature-item svg{color:var(--color-primary);flex-shrink:0}.rental-options{margin-bottom:20px}.rental-options label{display:block;font-size:14px;font-weight:600;color:var(--color-text);margin-bottom:8px}.days-selector{display:flex;gap:8px}.day-option{flex:1;padding:8px;border:2px solid var(--color-border);border-radius:var(--border-radius-sm);background:#fff;font-size:14px;font-weight:600;color:var(--color-text);cursor:pointer;transition:var(--transition);text-align:center}.day-option:hover{border-color:var(--color-primary);color:var(--color-primary)}.day-option.active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.price-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.price-info{display:flex;flex-direction:column}.price-label{font-size:12px;color:var(--color-text-light)}.price-amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 7px}.price{font-size:28px;font-weight:700;color:var(--color-primary)}.total-price{font-size:14px;color:var(--color-text-light)}.car-actions{display:flex;gap:12px var(--spacing-sm);margin-top:auto}@media(max-width:479.98px){.car-actions{gap:12px}}@media(max-width:369.98px){.car-actions{flex-direction:column}}.summary-card h3{margin:0 0 var(--spacing-md);color:var(--color-text);font-size:20px;font-weight:700;padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--color-border)}.car-summary{display:flex;flex-direction:column;gap:var(--spacing-md)}.car-summary-image{width:100%;aspect-ratio:16/10;border-radius:var(--border-radius-md);overflow:hidden;box-shadow:0 2px 8px #00000014}.car-summary-image img{width:100%;height:100%;object-fit:cover;transition:all .6s}.car-summary-image img:hover{transform:scale(1.05)}.car-summary-info h4{font-size:12px;color:var(--color-primary);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.car-summary-info .car-name{font-size:18px;font-weight:700;margin-bottom:0;color:var(--color-text);line-height:1.3}.summary-details{display:flex;flex-direction:column;gap:10px;padding:var(--spacing-md);background:var(--color-bg-light);border-radius:var(--border-radius-md)}.summary-item{display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:space-between;align-items:center;font-size:14px;color:var(--color-text)}.summary-item strong{font-weight:600}.summary-item.discount{color:#059669;font-weight:600}.summary-divider{height:1px;background:var(--color-border);margin:10px 0}.summary-total{display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:space-between;align-items:center;font-size:16px;font-weight:700}.summary-total .total-price{font-size:25px;color:var(--color-primary);font-weight:700}@media(max-width:767.98px){.summary-total .total-price{font-size:24px}}@media(max-width:479.98px){.summary-total .total-price{font-size:22px}}.booking-summary-modal{background:var(--color-bg-light);border-radius:var(--border-radius-md);padding:var(--spacing-lg);margin:var(--spacing-lg) 0;text-align:left}.summary-row{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:15px;color:var(--color-text);border-bottom:none}.summary-row svg{flex-shrink:0;color:var(--color-text-light)}.summary-row-content{flex:1;display:flex;align-items:center;gap:5px}.summary-row span{color:var(--color-text-light);font-size:13px}.summary-row strong{font-weight:600;color:var(--color-text);font-size:15px}.summary-row .price-highlight{font-size:18px;color:var(--color-primary);font-weight:700}@media(max-width:479.98px){.booking-summary-modal{padding:20px var(--spacing-md);margin:var(--spacing-md) 0}.summary-row{padding:10px 0}}.car-description h2,.car-description h3,.car-description h4,.car-description h5{display:flex;align-items:center;gap:8px;margin-bottom:var(--spacing-md);color:var(--color-text)}.car-description h2{font-size:26px}.car-description h3{font-size:20px}.car-description h4{font-size:18px}.car-description h5{font-size:17px}.car-description svg{color:var(--color-primary)}.car-description p{color:var(--color-text-light);line-height:1.7;font-size:16px;margin-bottom:var(--spacing-sm);&:last-child{margin-bottom:-16px}}.car-description ul,.car-description ol{padding-left:20px;margin-bottom:16px}.car-description li{color:var(--color-text-light);line-height:1.6;margin-bottom:5px}.main-content{padding-top:var(--header-height);min-height:calc(100vh - var(--header-height))}
