.hm{--ink:#0d1c27;--txt:#55534e;--mute:#8a867f;--acc:#9b7a55;--sand:#f4f1ec;--line:#e4ded4;color:var(--ink)}.hm *{box-sizing:border-box}.hm-wrap{max-width:1320px;margin:0 auto;padding:0 32px}.hm-eyebrow{margin:0 0 20px;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--acc);font-weight:400;line-height:1.5}.hm-h2{margin:0;font-size:clamp(30px,3.4vw,52px);line-height:1.06;font-weight:400;letter-spacing:-.035em;color:var(--ink)}.hm-p{font-size:16px;line-height:1.75;font-weight:300;color:var(--txt)}.hm-p p{margin:0 0 14px}.hm-p p:last-child{margin-bottom:0}.hm-p a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.hm-btn{display:inline-block;padding:16px 30px;border-radius:999px;font-size:14px;letter-spacing:.02em;text-decoration:none;transition:opacity .2s;background:var(--ink);color:#fff}.hm-btn:hover{opacity:.85}.hm-link{display:inline-flex;align-items:center;gap:12px;padding-bottom:6px;border-bottom:1px solid var(--ink);font-size:14px;letter-spacing:.02em;color:var(--ink);text-decoration:none;transition:gap .3s,color .2s,border-color .2s}.hm-link:hover{gap:18px;color:var(--acc);border-color:var(--acc)}.hm-band{padding:120px 0}.hm-band--sand{background:var(--sand)}.hm-hero{position:relative;height:clamp(560px,100vh,980px);overflow:hidden;background:#e9e4dc}.hm-hero picture,.hm-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hm-hero:after{content:"";position:absolute;left:0;right:0;top:0;height:240px;background:linear-gradient(180deg,#0d1c2757,#0d1c2700);pointer-events:none;z-index:1}.hm-hero-t{margin:0;font-size:clamp(40px,5vw,78px);line-height:1;font-weight:400;letter-spacing:-.045em;color:var(--ink)}.hm-hero-lead{margin:0;font-size:clamp(16px,1.35vw,19px);line-height:1.65;font-weight:300;color:var(--txt)}.hm-intro{background:var(--sand);padding:72px 0 84px}.hm-intro-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(32px,6vw,96px);align-items:end}.hm-hero--card{height:clamp(560px,92vh,900px)}.hm-card-wrap{position:relative;z-index:3;margin-top:-270px}.hm-card{background:var(--sand);max-width:780px;padding:52px 64px 56px;border-radius:2px;box-shadow:0 40px 80px -40px #0d1c2759}.hm-card .hm-hero-t{font-size:clamp(36px,4.2vw,64px)}.hm-card .hm-hero-lead{margin-top:24px;max-width:540px}.hm-hero--overlay:before{content:"";position:absolute;left:0;bottom:0;width:85%;height:80%;background:radial-gradient(ellipse 75% 85% at 0% 100%,#0d1c27ad,#0d1c276b 42%,#0d1c271f 65%,#0d1c2700 80%);pointer-events:none;z-index:1}.hm-hero-overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 0 84px}.hm-hero--overlay .hm-eyebrow{color:#ffffffeb;text-shadow:0 1px 8px rgba(0,0,0,.45)}.hm-hero--overlay .hm-hero-t{max-width:780px;color:#fff;text-shadow:0 2px 28px rgba(0,0,0,.4)}.hm-hero--overlay .hm-hero-lead{max-width:500px;margin-top:22px;color:#fff;text-shadow:0 1px 14px rgba(0,0,0,.5)}.hm-manifest{text-align:center}.hm-manifest .hm-h2{white-space:nowrap;font-size:clamp(24px,2.9vw,44px)}.hm-manifest .hm-p{max-width:620px;margin:24px auto 0;font-size:clamp(16px,1.3vw,18.5px)}.hm-rule{width:56px;height:1px;background:var(--acc);margin:40px auto 0;border:0}.hm-rail-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px}.hm-rail-head .hm-p{max-width:560px;margin-top:22px}.hm-rail-nav{display:flex;gap:10px;flex:0 0 auto}.hm-arrow{width:54px;height:54px;border-radius:50%;border:1px solid rgba(13,28,39,.3);background:transparent;color:var(--ink);display:grid;place-items:center;cursor:pointer;font-size:18px;line-height:1;transition:background .2s,color .2s,border-color .2s}.hm-arrow:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.hm-rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:0 max(32px,calc((100vw - 1320px)/2 + 32px));scroll-padding-left:max(32px,calc((100vw - 1320px)/2 + 32px))}.hm-rail::-webkit-scrollbar{display:none}.hm-slide{flex:0 0 min(64vw,880px);aspect-ratio:3/2;scroll-snap-align:start;overflow:hidden;border-radius:4px;background:#e9e4dc;display:block}.hm-slide img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.hm-slide:hover img{transform:scale(1.03)}.hm-rail-foot{margin-top:44px}.hm-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,7vw,120px);align-items:center}.hm-split-media{aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:var(--sand)}.hm-split-media img{width:100%;height:100%;object-fit:cover;display:block}.hm-big{margin:0;font-size:clamp(64px,9vw,148px);line-height:.92;font-weight:400;letter-spacing:-.06em;color:var(--ink)}.hm-split .hm-p{margin:32px 0 36px;max-width:520px}.hm-logos-band{padding:64px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hm-logos-band .hm-eyebrow{text-align:center;margin-bottom:28px}.hm-logos{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));align-items:center;margin:0;padding:0;list-style:none}.hm-logos li{display:flex;justify-content:center;align-items:center;min-height:96px;padding:4px 10px;border-left:1px solid var(--line)}.hm-logos li:first-child{border-left:0}.hm-logos a{display:block;width:100%;max-width:150px;text-decoration:none}.hm-logos img{display:block;max-width:150px;width:100%;height:auto;margin:0 auto;filter:grayscale(1);opacity:.75;transition:opacity .25s,filter .25s}.hm-wordmark{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:288/198;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#3e4a55;opacity:.75;transition:opacity .25s}.hm-logos li:hover img{filter:none;opacity:1}.hm-logos li:hover .hm-wordmark{opacity:1}.hm-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:start}.hm-faq .hm-p{margin-top:24px}.hm-acc{border-top:1px solid var(--ink)}.hm-item{border-bottom:1px solid var(--line)}.hm-item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 0}.hm-item summary::-webkit-details-marker{display:none}.hm-item summary h3{margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.35;font-weight:400;letter-spacing:-.01em;color:var(--ink)}.hm-item summary:after{content:"+";flex:0 0 auto;font-size:26px;font-weight:300;line-height:1;color:var(--acc);transition:transform .25s ease}.hm-item[open] summary:after{transform:rotate(45deg)}.hm-item .hm-p{padding:0 0 28px;font-size:15px}.hm-reviews{padding:110px 0 40px;text-align:center}.hm-reviews .hm-h2{font-size:clamp(26px,2.6vw,40px);max-width:760px;margin:0 auto 40px}.hm-anim .hm-reveal{opacity:0;transform:translateY(24px);transition:opacity 1s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.hm-anim .hm-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hm-anim .hm-reveal{opacity:1;transform:none;transition:none}.hm-slide img{transition:none}.hm-rail{scroll-behavior:auto}}@media(max-width:1100px){.hm-logos{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:16px}.hm-logos li:nth-child(6){border-left:0}}@media(max-width:900px){.hm-wrap{padding:0 16px}.hm-band{padding:72px 0}.hm-hero,.hm-hero--card{height:72vh;min-height:420px}.hm-intro{padding:44px 0 52px}.hm-intro-grid,.hm-split,.hm-faq{grid-template-columns:1fr}.hm-intro-grid{gap:20px}.hm-card-wrap{margin-top:-90px}.hm-card{padding:32px 24px 36px}.hm-hero-overlay{padding-bottom:40px}.hm-hero--overlay:before{width:100%;height:85%;background:linear-gradient(0deg,#0d1c27ad,#0d1c274d,#0d1c2700)}.hm-manifest .hm-h2{white-space:normal}.hm-rail-head{flex-direction:column;align-items:flex-start;margin-bottom:28px}.hm-rail-nav{display:none}.hm-rail{padding:0 16px;scroll-padding-left:16px;gap:10px}.hm-slide{flex-basis:84vw}.hm-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-logos li,.hm-logos li:nth-child(6){border-left:0}.hm-reviews{padding-top:72px}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/home-milena.css.map */
