.es-cats__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.es .es-cat{--es-tile: var(--es-sand);position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:var(--es-radius);overflow:hidden;text-decoration:none;color:var(--es-ink);background:var(--es-tile);isolation:isolate;aspect-ratio:1 / 1.08}.es .es-cat--ivory{--es-tile: var(--es-ivory)}.es .es-cat--mist{--es-tile: var(--es-mist)}.es .es-cat--navy{background:var(--es-navy);color:#fff}.es-cats--photo .es-cat--has-img{color:#fff}.es-cat:first-child{grid-column:1 / -1;aspect-ratio:4 / 3.1}.es-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.es-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.es-cats--photo .es-cat--has-img .es-cat__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a141e00 45%,#0a141e9e)}.es-cats--blend .es-cat__img img{filter:saturate(.82) contrast(.95)}.es-cats--blend .es-cat__img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--es-tile);mix-blend-mode:multiply;opacity:.55;pointer-events:none}.es-cats--blend .es-cat__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,transparent 0%,transparent 38%,color-mix(in srgb,var(--es-tile) 70%,transparent) 64%,var(--es-tile) 88%)}.es-cat__num{position:absolute;top:14px;left:16px;font-size:12px;font-weight:600;letter-spacing:.12em;opacity:.55}.es-cat__mark{position:absolute;right:-8%;top:-10%;width:62%;max-width:280px;color:var(--es-navy);opacity:.08;z-index:-1;pointer-events:none;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.es-cat__mark svg{display:block;width:100%;height:auto}.es-cats--photo .es-cat--has-img .es-cat__mark{display:none}.es-cats--blend .es-cat--has-img .es-cat__mark{opacity:.09}.es-cats--blend .es-cat--has-img .es-cat__num{z-index:1;opacity:1;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--es-tile) 88%,transparent);color:var(--es-ink);line-height:1}.es-cat__body{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:14px}.es-cat__title{display:block;font-family:var(--font-heading-family);font-size:17px;line-height:1.15;font-weight:600;letter-spacing:-.015em;text-wrap:balance}.es-cat__meta{display:block;margin-top:4px;font-size:12.5px;font-weight:500;opacity:.72}.es-cat__arrow{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--es-navy);transition:background .25s ease,color .25s ease,transform .25s ease}.es-cat__arrow svg{width:16px;height:16px}.es-cat:first-child .es-cat__title{font-size:24px}.es-cat:first-child .es-cat__body{padding:18px}.es-cat:first-child .es-cat__arrow{width:42px;height:42px}.es .es-cat--all{grid-column:1 / -1;aspect-ratio:auto;min-height:92px;justify-content:center}.es-cat--all .es-cat__body{align-items:center;padding:18px 18px 18px 20px}.es-cat--all .es-cat__title{font-size:19px}.es-cat--all .es-cat__mark{width:120px;right:64px;top:50%;transform:translateY(-50%);color:#fff;opacity:.12}@media(hover:hover){.es-cat:hover .es-cat__img img{transform:scale(1.05)}.es-cat:hover .es-cat__mark{transform:rotate(18deg) scale(1.06)}.es-cat--all:hover .es-cat__mark{transform:translateY(-50%) rotate(18deg)}.es-cat:hover .es-cat__arrow{background:var(--es-navy);color:#fff;transform:translate(2px)}.es-cat--navy:hover .es-cat__arrow{background:#fff;color:var(--es-navy)}}@media(min-width:750px){.es-cats--grid .es-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;height:auto}.es-cats--grid .es-cat:not(.es-cat--all){aspect-ratio:1 / 1.08}.es-cats--grid .es-cat:first-child{grid-column:span 2;grid-row:auto;aspect-ratio:auto}.es-cats--grid .es-cat--all{grid-column:1 / -1;grid-row:auto;min-height:140px}}@media(min-width:750px){.es-cats__grid{grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,.5fr);gap:16px;height:clamp(520px,52vw,680px)}.es .es-cat,.es .es-cat:first-child{aspect-ratio:auto}.es-cat:first-child{grid-column:1;grid-row:1 / span 2}.es .es-cat--all{grid-column:2 / span 2;grid-row:2;min-height:0;justify-content:flex-end}.es-cat__body{padding:22px}.es-cat:first-child .es-cat__body{padding:28px}.es-cat__title{font-size:22px}.es-cat:first-child .es-cat__title{font-size:34px}.es-cat--all .es-cat__title{font-size:28px}.es-cat__meta{font-size:14px}.es-cat__num{top:20px;left:22px}.es-cat:first-child .es-cat__num{top:26px;left:28px}.es-cat__arrow{width:42px;height:42px}.es-cat:first-child .es-cat__arrow{width:52px;height:52px}.es-cat--all .es-cat__body{padding:28px}.es-cat--all .es-cat__mark{width:150px;right:120px}.es-cats__grid--no-all{grid-template-rows:1fr;height:clamp(420px,40vw,560px)}.es-cats__grid--no-all .es-cat:first-child{grid-row:1}}.es-faq__grid{display:grid;gap:28px}.es-faq__aside .es-lead{max-width:30em}.es .es-faq__help{display:flex;align-items:center;gap:14px;margin-top:22px;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid var(--es-line);text-decoration:none;color:var(--es-ink)}.es-faq__help-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#25d366;color:#fff;flex:none}.es-faq__help-icon svg{width:22px;height:22px}.es-faq__help strong{display:block;font-size:15px;font-weight:600}.es-faq__help span span{display:block;font-size:13px;color:var(--es-ink-2);margin-top:2px}.es-faq__help>svg{width:18px;height:18px;margin-left:auto;color:var(--es-navy);flex:none}.es-faq__list{border-top:1px solid var(--es-line)}.es-faq__item{border-bottom:1px solid var(--es-line)}.es .es-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font-size:16px;line-height:1.35;font-weight:600;color:var(--es-ink)}.es-faq__q::-webkit-details-marker{display:none}.es-faq__q::marker{content:""}.es-faq__plus{position:relative;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--es-line);transition:background .25s ease,border-color .25s ease}.es-faq__plus:before,.es-faq__plus:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.6px;background:var(--es-navy);transform:translate(-50%,-50%);transition:transform .3s ease,background .25s ease}.es-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.es-faq__item[open] .es-faq__plus{background:var(--es-navy);border-color:var(--es-navy)}.es-faq__item[open] .es-faq__plus:before,.es-faq__item[open] .es-faq__plus:after{background:#fff}.es-faq__item[open] .es-faq__plus:after{transform:translate(-50%,-50%) rotate(0)}.es .es-faq__a{padding:0 44px 20px 0;font-size:15px;line-height:1.65;color:var(--es-ink-2)}.es-faq__a p{margin:0 0 8px}.es-faq__a p:last-child{margin-bottom:0}.es-faq__item[open] .es-faq__a{animation:es-fade .35s ease}@keyframes es-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(min-width:990px){.es-faq__grid{grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.es-faq__aside{position:sticky;top:120px}.es .es-faq__q{font-size:18px;padding:22px 0}.es .es-faq__a{font-size:16px}}.es-footer{background:var(--es-ink);color:#ffffffb8;font-size:15px}.es-footer a{color:inherit;text-decoration:none;transition:color .2s ease}.es-footer a:hover{color:#fff}.es-footer__top{display:grid;gap:32px;padding:52px 0 36px}.es-footer__logo{display:inline-block}.es-footer__logo img{display:block;width:auto;height:30px;filter:brightness(0) invert(1)}.es-footer__logo-text{font-family:var(--font-heading-family);font-size:28px;font-weight:600;color:#fff;letter-spacing:-.02em}.es .es-footer__tagline{margin:14px 0 0;max-width:26em;font-size:15px;line-height:1.6;color:#ffffffb8}.es .es-footer__news-title{margin:0 0 6px;font-size:18px;font-weight:600;color:#fff;letter-spacing:-.01em}.es .es-footer__news-text{margin:0 0 14px;font-size:14px;color:#ffffffb8}.es-footer__form{display:flex;padding:5px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.es-footer .es-footer__form input{flex:1;min-width:0;height:44px;padding:0 16px;border:0;background:transparent;color:#fff;font:inherit;font-size:15px;outline:none;box-shadow:none}.es-footer__form input::placeholder{color:#ffffff80}.es-footer .es-footer__form button{flex:none;height:44px;padding:0 20px;border:0;border-radius:999px;background:#fff;color:var(--es-ink);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.es-footer .es-footer__form button:hover{background:var(--es-ivory)}.es .es-footer__msg{margin:10px 0 0;font-size:13.5px;color:#8fd6ad}.es .es-footer__msg--err{color:#ffb4a8}.es-footer__cols{border-top:1px solid rgba(255,255,255,.1)}.es-footer__col{border-bottom:1px solid rgba(255,255,255,.1)}.es-footer__col summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;list-style:none;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff}.es-footer__col summary::-webkit-details-marker{display:none}.es-footer__col summary::marker{content:""}.es-footer__col summary svg{width:16px;height:16px;transition:transform .25s ease}.es-footer__col[open] summary svg{transform:rotate(180deg)}.es .es-footer__col ul{margin:0;padding:0 0 18px;list-style:none;display:grid;gap:12px}.es .es-footer__col li{margin:0;font-size:15px}.es-footer__social{display:flex;gap:10px;padding-top:22px}.es-footer__social:empty{display:none}.es .es-footer__social a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.18);color:#fff}.es .es-footer__social a:hover{background:#fff;color:var(--es-ink)}.es-footer__social svg{width:18px;height:18px}.es-footer__bottom{display:flex;flex-direction:column;gap:10px;padding:22px 0 96px;margin-top:8px;font-size:13px;color:#ffffff8c}.es-footer__legal{display:flex;flex-wrap:wrap;gap:6px 18px}@media(min-width:990px){.es-footer__top{grid-template-columns:1.1fr 1fr;gap:80px;padding:80px 0 56px;align-items:end}.es-footer__logo img{height:36px}.es .es-footer__news-title{font-size:22px}.es-footer__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-top:48px}.es-footer__col{border:0}.es-footer__col summary{pointer-events:none;padding:0 0 18px}.es-footer__col summary svg{display:none}.es .es-footer__col ul{padding:0}.es-footer__bottom{flex-direction:row;align-items:center;justify-content:space-between;padding:28px 0 32px;margin-top:56px;border-top:1px solid rgba(255,255,255,.1)}}.es-hero{position:relative;background:var(--es-ivory);overflow:hidden}.es-hero__media{position:relative;width:100%;aspect-ratio:1 / 1;background:var(--es-sand);overflow:hidden}.es-hero__media video,.es-hero__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@supports not (aspect-ratio: 1){.es-hero__media--mobile:before{content:"";display:block;padding-top:100%}@media(min-width:750px){.es-hero__media--mobile:before{padding-top:75%}}}.es-hero__media--desktop{display:none}.es-hero__body{position:relative;padding:26px var(--es-gutter) 34px}.es .es-hero__sub{margin:12px 0 0;font-size:15.5px;line-height:1.55;color:var(--es-ink-2);max-width:34em}.es-hero__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.es-hero__ctas .es-btn{flex:1 1 100%}.es .es-hero__ctas .es-btn--ghost{display:none}.es .es-hero__trust{display:flex;flex-wrap:wrap;gap:8px 16px;margin:18px 0 0;padding:0;list-style:none;font-size:13px;font-weight:500;color:var(--es-ink-2)}.es-hero__trust li{display:inline-flex;align-items:center;gap:6px;margin:0}.es-hero__trust svg{width:16px;height:16px;color:var(--es-navy);flex:none}.es-hero__waves{position:absolute;left:0;right:0;bottom:-1px;z-index:1;display:block;width:100%;height:38px;color:var(--es-ivory);pointer-events:none}.es-hero__waves use{fill:currentColor;animation:es-wave 13s cubic-bezier(.55,.5,.45,.5) infinite}.es-hero__waves use:nth-of-type(1){opacity:.7;animation-delay:-2s;animation-duration:7s}.es-hero__waves use:nth-of-type(2){opacity:.5;animation-delay:-3s;animation-duration:10s}.es-hero__waves use:nth-of-type(3){opacity:.3;animation-delay:-4s}.es-hero__waves use:nth-of-type(4){animation-delay:-5s;animation-duration:20s}@keyframes es-wave{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(prefers-reduced-motion:reduce){.es-hero__waves use{animation:none}}@media(min-width:750px){.es-hero__media--mobile{aspect-ratio:4 / 3}.es-hero__waves{height:56px}.es-hero__ctas .es-btn{flex:0 0 auto}.es .es-hero__ctas .es-btn--ghost{display:inline-flex}}@media(min-width:990px){.es-hero{min-height:min(86vh,780px);display:flex;align-items:center}.es-hero__media--mobile{display:none}.es-hero__media--desktop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.es-hero__media--desktop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f6f3eef0,#f6f3eec7 30%,#f6f3ee00 58%)}.es-hero__body{width:100%;max-width:1320px;margin:0 auto;padding:80px var(--es-gutter)}.es-hero__waves{height:84px;color:#fff}.es-hero--waves .es-hero__body{padding-bottom:116px}.es-hero__inner{max-width:560px}.es .es-hero__sub{font-size:18px;margin-top:18px}.es-hero__ctas{margin-top:30px}.es .es-hero__trust{margin-top:26px;font-size:14px;gap:10px 22px}}.es-marquee{background:var(--es-ivory);border-top:1px solid var(--es-line);border-bottom:1px solid var(--es-line);overflow:hidden}.es-marquee--sand{background:var(--es-sand)}.es-marquee--navy{background:var(--es-navy);border-color:transparent}.es-marquee--navy .es-marquee__item{color:#fff}.es-marquee--navy .es-marquee__item svg,.es-marquee--navy .es-marquee__sep{color:#ffffffb3}.es-marquee__track{display:flex;width:max-content;animation:es-marquee var(--es-speed, 38s) linear infinite}.es-marquee:hover .es-marquee__track,.es-marquee:active .es-marquee__track,.es-marquee:focus-within .es-marquee__track{animation-play-state:paused}.es-marquee__group{display:flex;align-items:center;flex:none}.es-marquee__item{display:inline-flex;align-items:center;gap:10px;padding:16px 0;font-size:15px;font-weight:600;letter-spacing:-.005em;color:var(--es-ink);white-space:nowrap}.es-marquee__item svg{width:20px;height:20px;color:var(--es-navy);flex:none}.es-marquee__sep{display:inline-flex;margin:0 26px;color:var(--es-navy);opacity:.55}.es-marquee__sep svg{width:10px;height:10px;display:block}@media(min-width:990px){.es-marquee__item{font-size:17px;padding:20px 0;gap:12px}.es-marquee__item svg{width:22px;height:22px}.es-marquee__sep{margin:0 40px}.es-marquee__sep svg{width:12px;height:12px}}@keyframes es-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.es-marquee__track{animation:none}}.es-why__grid{display:grid;gap:32px}.es-why__cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.es-why__card{display:flex;flex-direction:column;gap:10px;padding:18px 16px;border-radius:var(--es-radius);background:#fff;border:1px solid var(--es-line)}.es-section--white .es-why__card{background:var(--es-ivory);border-color:transparent}.es-why__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--es-navy);color:#fff}.es-why__icon svg{width:22px;height:22px}.es .es-why__title{margin:4px 0 0;font-family:var(--font-heading-family);font-size:16px;line-height:1.25;font-weight:600;letter-spacing:-.01em;color:var(--es-ink);text-transform:none}.es .es-why__text{margin:0;font-size:13.5px;line-height:1.5;color:var(--es-ink-2)}.es-why__cta{margin-top:24px}@media(max-width:749px){.es .es-why__cta .es-btn{width:100%}}@media(min-width:990px){.es-why__grid{grid-template-columns:.9fr 1.1fr;gap:72px;align-items:center}.es-why__cards{gap:16px}.es-why__card{padding:28px 26px;gap:14px}.es-why__icon{width:50px;height:50px;border-radius:14px}.es-why__icon svg{width:24px;height:24px}.es .es-why__title{font-size:19px}.es .es-why__text{font-size:15px}.es-why__cta{margin-top:32px}}.truncate-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
