.ep :is(.ep-hero__desc p,.ep-os__desc,.ep-longevity__item-desc,.ep-cta__sub,.ep-features__title,.ep-longevity__title,.ep-os__title,.ep-specs__title,.ep-roadmap__note p,.ep-rm__name){text-wrap:balance}.ep-pocket__sub strong{white-space:nowrap}.ep-longevity__title{position:relative;z-index:2}.ep-roadmap .ep-rm{margin-top:calc(80 * var(--u))}.ep-roadmap .ep-roadmap__note{margin-top:calc(110 * var(--u))}@media(min-width:990px){.ep .ep-btn{--btn-fs: max(15px, calc(24 * var(--u)));--btn-py: calc(17 * var(--u));--btn-px: calc(26 * var(--u))}.ep .ep-cta__copy{--btn-fs: max(15px, calc(24 * var(--u)));--btn-py: calc(17 * var(--u));--btn-px: calc(26 * var(--u));gap:calc(44 * var(--u))}.ep-hero__pill,.ep-hero__desc p{font-size:max(12px,calc(24 * var(--u)))}.ep-pocket__title{font-size:calc(92 * var(--u))}.ep-pocket__sub{font-size:calc(32 * var(--u))}.ep-features__title{font-size:calc(90 * var(--u))}.ep-features__label{font-size:max(13px,calc(28 * var(--u)))}.ep-features__value{font-size:calc(36 * var(--u))}.ep-longevity__title{font-size:calc(96 * var(--u))}.ep-longevity__item-title{font-size:calc(44 * var(--u))}.ep-longevity__item-desc{font-size:max(13px,calc(26 * var(--u)))}.ep-os__title{font-size:calc(96 * var(--u))}.ep-os__name{font-size:calc(60 * var(--u))}.ep-os__desc{font-size:calc(32 * var(--u))}.ep-os__note{font-size:max(12px,calc(26 * var(--u)))}.ep-specs__title{font-size:calc(56 * var(--u))}.ep-spec__label{font-size:max(14px,calc(28 * var(--u)))}.ep-spec__value{font-size:max(12px,calc(21 * var(--u)))}.ep-roadmap__kicker{font-size:calc(80 * var(--u))}.ep-roadmap__title{margin-top:calc(220 * var(--u));font-size:calc(54 * var(--u))}.ep-rm__name{font-size:calc(34 * var(--u))}.ep-rm__date{font-size:max(12px,calc(24 * var(--u)))}.ep-rm__card{padding:calc(32 * var(--u)) calc(36 * var(--u))}.ep-cta__sub{font-size:max(13px,calc(30 * var(--u)))}.ep-cta__title{font-size:calc(88 * var(--u))}}@media(max-width:989px){.ep .ep-btn,.ep .ep-cta__copy{--btn-fs: 15px;--btn-py: 13px;--btn-px: 20px}.ep .ep-eyebrow{font-size:11px}.ep-pocket .ep-inner{padding:48px 20px 16px}.ep-pocket__copy{gap:16px}.ep-pocket__head{gap:10px}.ep-pocket__title{font-size:clamp(34px,9.4vw,56px)}.ep-pocket__sub{font-size:15px}.ep-pocket__art{width:min(58vw,300px);margin-top:28px}.ep-features .ep-inner{padding:48px 20px 40px}.ep-features__title{margin-top:10px;font-size:clamp(28px,7.6vw,48px)}.ep-features__row{margin-top:24px;gap:24px}.ep-features__media{border-radius:20px}.ep-features__list{gap:18px}.ep-features__label{font-size:13px}.ep-features__value{font-size:17px;gap:8px}.ep-features__value img{width:20px;height:20px}.ep-longevity .ep-inner{padding:48px 20px}.ep-longevity__title{margin-top:10px;font-size:clamp(30px,8.4vw,52px)}.ep-longevity__row{margin-top:20px;gap:24px}.ep-longevity__media{width:min(72vw,360px)}.ep-longevity__list{gap:26px}.ep-longevity__icon{width:34px;height:34px}.ep-longevity__icon--battery img{height:26px}.ep-longevity__connector{left:16px;top:44px;height:60px}.ep-longevity__item-title{font-size:19px}.ep-longevity__item-desc{font-size:14px}.ep-os .ep-inner{padding:10px}.ep-os__card{padding:40px 20px 28px;border-radius:24px}.ep-os__title{font-size:clamp(28px,7.6vw,48px)}.ep-os__block{gap:18px}.ep-os__block--android{margin-top:32px}.ep-os__name{font-size:26px}.ep-os__text{gap:8px}.ep-os__desc,.ep-os__block--odyssey .ep-os__desc{font-size:15px}.ep-os__note{font-size:13px}.ep-os__logo{height:24px}.ep-os__block--odyssey .ep-os__logo{height:30px;width:38px}.ep-os__stage{width:80%;margin:20px auto}.ep-specs .ep-inner{padding:48px 20px 0}.ep-specs__title{font-size:clamp(26px,7vw,44px)}.ep-specs__grid{margin-top:24px;column-gap:16px;row-gap:18px}.ep-spec{gap:8px}.ep-spec__icon{width:18px;height:24px}.ep-spec__label{font-size:14px}.ep-spec__value{font-size:12.5px;line-height:1.35}.ep-specs__phone-wrap{height:58vw;max-height:400px;margin-top:32px}.ep-specs__phone{width:42vw;max-width:280px;margin-left:calc(-1*min(21vw,140px))}.ep-roadmap .ep-inner{padding:56px 16px 72px}.ep-roadmap__kicker{font-size:clamp(30px,8.6vw,48px);white-space:normal!important;transform:none!important;text-wrap:balance}.ep-roadmap__title{margin-top:48px;font-size:26px}.ep-roadmap .ep-rm{margin-top:28px;gap:12px}.ep-rm__item{gap:12px}.ep-rm__item:before{height:calc(100% + 12px)}.ep-rm__card{padding:14px;border-radius:16px}.ep-rm__name{font-size:15px}.ep-rm__date{font-size:12px}.ep-rm__badge{font-size:11px;padding:4px 9px}.ep-roadmap .ep-roadmap__note{margin-top:32px;font-size:12px;text-align:left}.ep-cta .ep-inner{padding:20px 10px 32px}.ep-cta__card{padding:20px 20px 36px;border-radius:24px}.ep-cta__stage{width:60%}.ep-cta__copy{gap:18px;margin-top:12px}.ep-cta__sub{font-size:15px}.ep-cta__title{font-size:clamp(34px,9.6vw,60px)}}.ep-longevity{--lv-icon: calc(70 * var(--u));--lv-gap: calc(100 * var(--u));--lv-pad: calc(18 * var(--u));--lv-dot: max(2px, calc(3 * var(--u)))}.ep .ep-longevity__connector{display:none}.ep-longevity__item{position:relative}.ep-longevity__item:not(:last-child):after{content:"";position:absolute;left:calc(var(--lv-icon) / 2 - var(--lv-dot) / 2);top:calc(var(--lv-icon) + var(--lv-pad));bottom:calc(var(--lv-pad) - var(--lv-gap));width:var(--lv-dot);background-image:radial-gradient(circle,#b8bcce 45%,transparent 50%);background-size:100% calc(var(--lv-dot) * 3.4);background-repeat:repeat-y;background-position:center top}@media(max-width:989px){.ep-longevity{--lv-icon: 34px;--lv-gap: 26px;--lv-pad: 8px;--lv-dot: 2px}}html.ep-js [data-ep-type]:not(.is-armed):not(.is-typed){visibility:hidden;animation:ep-type-fallback 0s 2.5s forwards}html.ep-js [data-ep-type]:not(.is-typed) .ep-hl:before{transform:scaleX(0)}@keyframes ep-type-fallback{to{visibility:visible}}html.ep-js [data-ep-type]:not(.is-armed):not(.is-typed) .ep-hl:before{animation:ep-hl-fallback 0s 2.5s forwards}@keyframes ep-hl-fallback{to{transform:scaleX(1)}}.ep-specs{--sb: calc(44 * var(--u));--si: calc(34 * var(--u));--sg: calc(30 * var(--u))}.ep .ep-spec{align-items:center;gap:var(--sg)}.ep .ep-spec__icon{position:relative;width:var(--sb);height:var(--sb)}.ep .ep-spec__icon img{position:absolute;max-width:none;margin:0}.ep .ep-spec__icon img.ep-icon-custom{position:static;width:100%;height:100%;object-fit:contain}.ep .ep-spec__icon--android img:not(.ep-icon-custom){width:calc(1.0105 * var(--si));height:calc(1.3474 * var(--si));left:calc(50% - .5 * var(--si));top:calc(50% - .8316 * var(--si))}.ep .ep-spec__icon--battery img:not(.ep-icon-custom){width:calc(1 * var(--si));height:calc(.6364 * var(--si));left:calc(50% - .5 * var(--si));top:calc(50% - .3182 * var(--si))}.ep .ep-spec__icon--camera img:not(.ep-icon-custom){width:calc(1.2 * var(--si));height:calc(1.6025 * var(--si));left:calc(50% - .6125 * var(--si));top:calc(50% - .9891 * var(--si))}.ep .ep-spec__icon--faceid img:not(.ep-icon-custom){width:calc(1.1489 * var(--si));height:calc(1.1489 * var(--si));left:calc(50% - .5744 * var(--si));top:calc(50% - .5744 * var(--si))}.ep .ep-spec__icon--memory img:not(.ep-icon-custom){width:calc(.86 * var(--si));height:calc(.86 * var(--si));left:calc(50% - .43 * var(--si));top:calc(50% - .43 * var(--si))}.ep .ep-spec__icon--other img:not(.ep-icon-custom){width:calc(.8604 * var(--si));height:calc(.8604 * var(--si));left:calc(50% - .43 * var(--si));top:calc(50% - .43 * var(--si))}.ep .ep-spec__icon--phone-icon img:not(.ep-icon-custom){width:calc(1.0726 * var(--si));height:calc(1.3855 * var(--si));left:calc(50% - .5475 * var(--si));top:calc(50% - .8603 * var(--si))}.ep .ep-spec__icon--processor img:not(.ep-icon-custom){width:calc(1.1025 * var(--si));height:calc(1.44 * var(--si));left:calc(50% - .5513 * var(--si));top:calc(50% - .8888 * var(--si))}.ep .ep-spec__icon--sim img:not(.ep-icon-custom){width:calc(1.2308 * var(--si));height:calc(1.6154 * var(--si));left:calc(50% - .6154 * var(--si));top:calc(50% - 1 * var(--si))}.ep .ep-spec__icon--wifi img:not(.ep-icon-custom){width:calc(1.0971 * var(--si));height:calc(1.3661 * var(--si));left:calc(50% - .5543 * var(--si));top:calc(50% - .8543 * var(--si))}@media(max-width:989px){.ep-specs{--sb: 26px;--si: 21px;--sg: 14px}}.ep-cta:not([data-ep-morph]){--cta-top: #ffffff;background:linear-gradient(180deg,var(--cta-top) 0%,#f3faff 28%,#e6f5ff 62%,#d8f0ff 100%)}html.ep-has-morph .ep-cta:not([data-ep-morph]){--cta-top: var(--ep-page-bg, #ffffff)}.ep-roadmap:not([data-ep-morph]){background:#fff}.ep-cta__card{background:linear-gradient(180deg,#effaff00,#ebf8ff8c)!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ep-fit.css.map */
