.em-tag{display:inline-grid;flex:none;place-items:center;height:18px;padding:0 5px;border-radius:4px;background:var(--mf-ink);color:var(--mf-on-night-1);font:700 10px/1 var(--em-ui);letter-spacing:.03em;text-box:trim-both cap alphabetic}.em-yt{display:block;flex:none}.em-pill{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 14px 0 10px;border-radius:11px;background:var(--em-paper);box-shadow:var(--em-shadow-obj);color:var(--mf-text-1);font:500 14px/1 var(--em-ui);letter-spacing:-.005em;white-space:nowrap}.em-pill__mark{display:grid;flex:none;place-items:center;width:24px;height:18px}.em-pill__mark--url{width:22px;height:22px;border-radius:6px;background:var(--mf-sand);color:var(--mf-text-3)}.em-pill__name{text-box:trim-both cap alphabetic}.em-cite{display:inline-flex;flex:none;align-items:center;gap:5px;height:22px;padding:0 7px 0 4px;border-radius:7px;background:var(--mf-sand);box-shadow:inset 0 0 0 1px rgb(var(--mf-ink-rgb) / .08);color:var(--mf-text-3);font:500 11px/1 var(--em-ui);white-space:nowrap}.em-cite .em-tag{height:15px;padding:0 3px;border-radius:3.5px;font-size:9.5px;letter-spacing:.01em}.em-cite b{color:var(--mf-text-1);font-weight:600}.em-keys{--k: 72px;display:inline-flex;align-items:flex-start;gap:calc(var(--k) * .12);font-family:var(--em-ui)}.em-key{position:relative;display:grid;flex:none;place-items:center;width:var(--k);height:var(--k);border-radius:calc(var(--k) * .2);background:radial-gradient(120% 90% at 50% 0%,var(--mf-paper) 0%,rgb(255 255 255 / 0) 70%),linear-gradient(180deg,var(--mf-paper) 0%,color-mix(in srgb,var(--mf-ink) 4%,var(--mf-paper)) 100%);box-shadow:inset 0 1px 0 var(--mf-paper),inset 0 -2px rgb(var(--mf-ink-rgb) / .06),0 0 0 1px rgb(var(--mf-ink-rgb) / .12),0 calc(var(--k) * .075) 0 -1px color-mix(in srgb,rgb(var(--mf-shade-rgb)) 20%,var(--mf-paper)),0 calc(var(--k) * .075) 0 0 rgb(var(--mf-ink-rgb) / .14),0 calc(var(--k) * .22) calc(var(--k) * .36) calc(var(--k) * -.12) rgb(var(--mf-shade-rgb) / .45);color:var(--mf-text-1);box-sizing:border-box}.em-key--cmd{width:calc(var(--k) * 1.3)}.em-key__glyph{position:absolute;top:calc(var(--k) * .14);right:calc(var(--k) * .16);font-size:calc(var(--k) * .27);font-weight:400;line-height:1}.em-key__word{position:absolute;left:calc(var(--k) * .15);bottom:calc(var(--k) * .15);font-size:calc(var(--k) * .15);font-weight:500;line-height:1;letter-spacing:.005em}.em-key__letter{font-size:calc(var(--k) * .36);font-weight:500;line-height:1}.em-key.is-down{translate:0 calc(var(--k) * .05);background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--mf-ink) 1%,var(--mf-paper)),#fff0 70%),linear-gradient(180deg,color-mix(in srgb,var(--mf-ink) 3.5%,var(--mf-paper)),color-mix(in srgb,var(--mf-ink) 7%,var(--mf-paper)));box-shadow:inset 0 1px 0 var(--mf-paper),inset 0 -2px rgb(var(--mf-ink-rgb) / .06),0 0 0 1px rgb(var(--mf-ink-rgb) / .12),0 calc(var(--k) * .025) 0 -1px color-mix(in srgb,rgb(var(--mf-shade-rgb)) 20%,var(--mf-paper)),0 calc(var(--k) * .025) 0 0 rgb(var(--mf-ink-rgb) / .14),0 calc(var(--k) * .1) calc(var(--k) * .2) calc(var(--k) * -.08) rgb(var(--mf-shade-rgb) / .45)}.em-peer{--peer: var(--mf-ink);position:absolute;display:block;width:20px;height:22px;pointer-events:none}.em-peer svg{display:block;overflow:visible;filter:drop-shadow(0 1px 1.5px rgb(var(--mf-shade-rgb) / .3))}.em-peer path{fill:var(--peer);stroke:var(--mf-paper);stroke-width:1.4;stroke-linejoin:round}.em-peer__flag{position:absolute;top:19px;left:14px;padding:4px 8px;border-radius:7px;background:var(--peer);color:var(--mf-on-night-1);font:600 12px/1.2 var(--em-ui);white-space:nowrap;box-shadow:0 2px 6px -2px rgb(var(--mf-shade-rgb) / .3)}.em-card{position:absolute;border-radius:14px;background:var(--em-paper);box-shadow:var(--em-shadow-obj);color:var(--mf-text-1);font-family:var(--em-ui);letter-spacing:-.005em;box-sizing:border-box}.em-card__head{display:flex;align-items:center;gap:8px;height:46px;padding:0 14px 0 16px;font-size:14px;font-weight:600;white-space:nowrap;border-bottom:1px solid rgb(var(--mf-ink-rgb) / .07)}.em-card__head svg{flex:none;color:var(--mf-text-3)}.em-card__head[data-accent] svg{color:var(--mf-gold-text)}.em-card__end{display:flex;align-items:center;gap:8px;margin-left:auto;color:var(--mf-text-3);font-size:12px;font-weight:400}.em-model{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(var(--mf-ink-rgb) / .14);color:var(--mf-text-3);font-size:12px;font-weight:500}.em-bars{display:grid;gap:6px}.em-bars i{display:block;height:5px;border-radius:3px;background:rgb(var(--mf-ink-rgb) / .1)}.em-bars[data-strong] i{background:rgb(var(--mf-ink-rgb) / .24)}.em-sel{position:absolute;inset:-7px;border:1.5px solid var(--peer, var(--mf-ink));border-radius:18px;pointer-events:none}.em-sel i{position:absolute;width:9px;height:9px;border:1.5px solid var(--peer, var(--mf-ink));border-radius:2.5px;background:var(--mf-paper)}.em-sel i:nth-child(1){top:-5px;left:-5px}.em-sel i:nth-child(2){top:-5px;right:-5px}.em-sel i:nth-child(3){bottom:-5px;left:-5px}.em-sel i:nth-child(4){bottom:-5px;right:-5px}.em-menu-ui{padding:0 6px 6px;border-radius:14px;background:var(--em-paper);box-shadow:var(--em-shadow-obj);color:var(--mf-text-2);font:400 13.5px/1 var(--em-ui);letter-spacing:-.005em}.em-menu-ui__head{display:flex;align-items:center;justify-content:space-between;gap:10px;height:44px;margin:0 -6px 6px;padding:0 10px 0 14px;border-bottom:1px solid rgb(var(--mf-ink-rgb) / .08);color:var(--mf-text-3);white-space:nowrap}.em-menu-ui__keys{display:flex;gap:3px}.em-menu-ui__keys kbd{display:grid;place-items:center;min-width:21px;height:21px;padding:0 5px;border-radius:5px;background:var(--mf-sand);box-shadow:inset 0 0 0 1px rgb(var(--mf-ink-rgb) / .08);color:var(--mf-text-3);font:500 11.5px/1 var(--em-ui)}.em-menu-ui__rows{display:grid;gap:2px}.em-menu-ui__row{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:8px;white-space:nowrap}.em-menu-ui__row svg{flex:none;color:var(--mf-text-3)}.em-menu-ui__row[data-active]{background:var(--mf-sand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mf-gold-text) 50%,transparent);color:var(--mf-gold-text);font-weight:500}.em-menu-ui__row[data-active] svg{color:var(--mf-gold-text)}.em-menu-ui__row[data-active] .em-menu-ui__enter{margin-left:auto;color:var(--mf-gold-text)}.em-menu-ui__foot{display:flex;align-items:center;justify-content:space-between;height:36px;margin:6px -6px 0;padding:6px 12px 0 16px;border-top:1px solid rgb(var(--mf-ink-rgb) / .08);color:var(--mf-text-3);font-size:12.5px}.em-menu-ui__model{display:inline-flex;align-items:center;gap:4px;color:var(--mf-text-3);font-weight:500}@property --eh-g{syntax: "<length>"; inherits: false; initial-value: 0px;}.eh{--cw: calc(min(100vw, var(--em-max) + 2 * var(--em-gutter)) - 2 * var(--em-gutter));--g: calc(var(--cw) / 4.5);--eh-g: var(--g);--s: tan(atan2(var(--eh-g), 298px));position:relative;z-index:2;isolation:isolate;padding:calc(var(--g) * .09) 0 calc(var(--g) * .17);overflow-x:clip}.eh__cover{position:relative}.eh__title{font-family:var(--em-display);color:var(--em-ink)}.eh__mast{position:relative;display:block;font-size:var(--g);line-height:.74;white-space:nowrap}.eh__giant{display:inline-block;margin-left:-.026em;font-weight:900;letter-spacing:-.05em}.eh__the{position:absolute;left:.006em;top:0;font-size:.205em;font-weight:800;line-height:.74;letter-spacing:-.03em}.eh__rest{display:block;margin-top:calc(var(--g) * .085);font-size:calc(var(--g) * .168);font-weight:780;line-height:1;letter-spacing:-.036em}.eh__body{max-width:min(600px,44vw);margin-top:calc(var(--g) * .075)}.eh__sub{font-size:clamp(20px,1.68vw,24px);font-weight:500;line-height:1.3;letter-spacing:-.016em}.eh__sub strong{font-weight:850;letter-spacing:-.01em}.eh__built{white-space:nowrap}.eh__blank{position:relative;display:inline-block;padding-bottom:1px}.eh__blank:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;border-radius:2px;background:currentColor}.eh-rot{display:inline-grid;vertical-align:bottom}.eh-rot__w{grid-area:1 / 1;font-weight:850;letter-spacing:-.01em;opacity:0;translate:0 .45em;filter:blur(2px);transition:opacity .22s ease-out,translate .36s var(--em-out),filter .22s ease-out}.eh-rot__w[data-on]{opacity:1;translate:0 0;filter:none;transition-delay:80ms}.eh-rot__w[data-off]{opacity:0;translate:0 -.45em;filter:blur(2px)}.eh__value{max-width:34em;margin-top:12px;font-size:17.5px;font-weight:450;line-height:1.5;text-wrap:pretty}.eh__offer{margin-top:clamp(20px,1.9vw,28px)}.eh__deal{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:15px;line-height:1.3}.eh__deal-name{font-weight:800;letter-spacing:-.005em}.eh__deal-plan{font-weight:500}.eh__deal-plan:before{content:"";display:inline-block;width:5px;height:5px;margin-right:12px;border-radius:50%;background:currentColor;vertical-align:.18em}.eh__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:6px}.eh__amount{font-family:var(--em-display);font-size:clamp(54px,4.6vw,68px);font-weight:850;line-height:.95;letter-spacing:-.05em}.eh__per{margin-left:-12px;font-size:22px;font-weight:650;letter-spacing:-.02em}.eh__was{font-size:21px;font-weight:500;text-decoration-thickness:2px}.eh__free{padding:6px 9px 5px;border-radius:7px;background:var(--em-ink);color:var(--mf-on-night-1);font-size:12.5px;font-weight:800;line-height:1;letter-spacing:.06em}.eh__bonus{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:17px;font-weight:500;line-height:1.35}.eh__bonus b{font-weight:800}.eh__gift{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--em-ink);color:var(--mf-gold)}.eh__note{white-space:nowrap}.eh__actions{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"cta demo" "trust trust";align-items:center;justify-items:start;gap:14px 26px;margin-top:20px}.eh__actions>.em-cta{grid-area:cta}.eh__demo{grid-area:demo}.eh__trust{grid-area:trust}.eh__guide{justify-self:start;align-self:flex-start;margin-top:14px;font-size:15px}.eh__set{position:absolute;top:0;right:calc(var(--em-gutter) - 40px * var(--s));width:760px;height:980px;transform-origin:top right;scale:var(--s);pointer-events:none}.eh__set--back{z-index:-1}.eh__set--front{z-index:2}.eh__set--foot{z-index:2;top:auto;bottom:calc(-1 * (var(--g) * .17 + 92px * var(--s)));right:calc(var(--em-gutter) - 2px * var(--s));width:330px;height:262px;transform-origin:bottom right}.eh__set--front>div,.es-layer{position:absolute;inset:0}.es-in{rotate:var(--r, 0deg)}.es-doc{left:398px;top:4px;width:268px}.es-doc__page{display:flex;flex-direction:column;gap:9px;margin:7px 7px 0;padding:18px 16px;border-radius:8px 8px 2px 2px;background:var(--mf-paper);box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .08)}.es-doc__title{color:var(--mf-text-1);font-family:Iowan Old Style,Charter,Georgia,Times New Roman,serif;font-size:21px;font-weight:700;line-height:1.12;letter-spacing:-.005em}.es-doc__by{margin:-4px 0 4px;color:var(--mf-text-3);font:400 11.5px/1.3 var(--em-ui)}.es-doc__fig{display:block;width:100%;height:auto;margin:6px 0 4px}.es-doc__axis{fill:none;stroke:rgb(var(--mf-ink-rgb) / .28);stroke-width:1.5}.es-doc__curve{fill:none;stroke:var(--mf-text-2);stroke-width:2.4;stroke-linecap:round}.es-doc__curve--b{stroke:var(--em-faint)}.es-doc__dot{fill:var(--mf-gold-press);stroke:var(--mf-paper);stroke-width:2}.es-file{display:flex;align-items:center;gap:8px;height:48px;padding:0 15px;color:var(--mf-text-1);font:500 14px/1 var(--em-ui)}.es-yt{position:absolute;left:152px;top:202px}.es-audio{position:absolute;left:572px;top:292px}.es-keys{position:absolute;left:92px;top:276px}.es-sum{left:166px;top:360px;width:520px}.es-sum .em-card__head{height:50px;padding-left:18px;font-size:15px}.es-sum__body{padding:18px 20px 22px}.es-sum__lead{color:var(--mf-text-1);font-size:20px;font-weight:650;line-height:1.3;letter-spacing:-.018em}.es-sum__points{display:grid;gap:12px;margin-top:16px}.es-sum__points li{display:grid;grid-template-columns:6px minmax(0,1fr) auto;align-items:start;gap:12px;color:var(--mf-text-2);font-size:15.5px;line-height:1.4}.es-sum__points li:before{content:"";width:5px;height:5px;margin-top:.62em;border-radius:50%;background:rgb(var(--mf-ink-rgb) / .32)}.es-sum .em-card__end{gap:10px}.es-maya{left:644px;top:548px}.es-map{left:0;top:0;width:330px;height:262px}.es-map__links{position:absolute;left:0;top:50px;width:330px;height:196px;overflow:visible}.es-map__links path{fill:none;stroke:rgb(var(--mf-ink-rgb) / .22);stroke-width:1.5}.es-node{position:absolute;left:186px;display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:9px;background:var(--mf-sand);box-shadow:inset 0 0 0 1px rgb(var(--mf-ink-rgb) / .1);color:var(--mf-text-2);font:500 13.5px/1 var(--em-ui);white-space:nowrap}.es-node--root{left:18px;top:126px;height:42px;padding:0 13px;background:var(--mf-sand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mf-gold-text) 50%,transparent);color:var(--mf-gold-text);font-weight:600}.eh__compact{display:none}.es-compact{position:relative;width:358px;height:214px}.es-c-pdf{position:absolute;left:196px;top:0}.es-c-yt{position:absolute;left:108px;top:30px}.es-compact .es-keys{left:2px;top:4px}.es-sum--compact{left:4px;top:60px;width:350px}.es-sum--compact .em-card__head{height:38px;padding-left:14px;font-size:13.5px}.es-sum--compact .es-sum__body{padding:10px 14px 13px}.es-sum--compact .es-sum__lead{font-size:15px;white-space:nowrap}.es-sum--compact .es-sum__points{gap:7px;margin-top:8px}.es-sum--compact .es-sum__points li{gap:9px;font-size:13px;white-space:nowrap}.es-compact .es-maya{left:302px;top:180px}@media (prefers-reduced-motion: no-preference){.eh .es-in{animation:es-set .64s var(--em-arrive) both;animation-delay:var(--d, 0ms)}.eh .es-keys .em-key--j{animation:es-press .26s ease-out .68s both}.eh .es-sum .es-cite{animation:es-cite .36s var(--em-out) both;animation-delay:calc(1.46s + var(--c, 0) * 90ms)}.eh .es-maya{animation:es-peer .72s var(--em-inout) 1.7s both}}@keyframes es-set{0%{opacity:0;translate:0 -18px;rotate:calc(var(--r, 0deg) - 3deg)}}@keyframes es-press{0%,to{translate:0 0}45%,60%{translate:0 4px}}@keyframes es-cite{0%{opacity:0;translate:0 3px}}@keyframes es-peer{0%{opacity:0;translate:70px 46px}}.em-play__text{white-space:nowrap}@supports (animation-timeline: scroll()){@media (prefers-reduced-motion: no-preference) and (min-width: 1100px){.eh__set--back{animation:eh-sink linear both;animation-timeline:scroll(root);animation-range:0 900px}.eh__set--front,.eh__set--foot{animation:eh-lift linear both;animation-timeline:scroll(root);animation-range:0 900px}}}@keyframes eh-sink{to{translate:0 36px}}@keyframes eh-lift{to{translate:0 -28px}}@media (hover: hover) and (pointer: fine){.eh .es-sum .es-cite{pointer-events:auto;cursor:default;transition:box-shadow .16s ease,background-color .16s ease}.eh .es-sum .es-cite:hover{background:var(--mf-paper);box-shadow:inset 0 0 0 1.5px var(--mf-gold-text)}.eh .es-doc,.eh .es-src{transition:scale .22s var(--em-out),box-shadow .22s ease}.eh:has(.es-cite[data-src=pdf]:hover) .es-doc,.eh:has(.es-cite[data-src=yt]:hover) .es-yt,.eh:has(.es-cite[data-src=m4a]:hover) .es-audio{scale:1.04;box-shadow:var(--em-shadow-obj),0 0 0 2px var(--em-ink)}}@media (min-width: 1100px) and (max-height: 830px){.eh{--g: min(calc(var(--cw) / 4.5), calc((100vh - 405px) / 1.158))}.eh__set{right:calc(var(--em-gutter) + var(--cw) - 4.5 * var(--g) - 40px * var(--s))}.eh__set--foot{right:calc(var(--em-gutter) + var(--cw) - 4.5 * var(--g) - 2px * var(--s))}.eh__body{display:flex;flex-direction:column}.eh__offer,.eh__actions{margin-top:16px}.eh__value{order:1;margin-top:26px}.eh__guide{order:2}}@media (max-width: 1099px){.eh{--g: calc(var(--cw) / 4.5);padding-bottom:56px;overflow:clip}.eh__set{display:none}.eh__body{max-width:640px}.eh__rest{font-size:clamp(30px,5.4vw,52px);margin-top:calc(var(--g) * .1)}.eh__compact{display:block;margin:22px 0 6px}.es-compact{margin-left:-4px}.es-compact .em-key__word,.eh__deal-plan{display:none}}@media (min-width: 700px) and (max-width: 1099px){.eh__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:none;-moz-column-gap:40px;column-gap:40px;align-items:start}.eh__sub,.eh__value{grid-column:1 / -1}.eh__value{max-width:36em}.eh__compact{grid-column:2;grid-row:3;justify-self:end;margin:30px 0 0}.eh__offer{grid-column:1;grid-row:3}.eh__actions{grid-template-columns:minmax(0,1fr);grid-template-areas:"cta" "trust" "demo";gap:12px}}@media (max-width: 699px){.eh{padding-top:14px}.eh__mast{padding-top:.25em}.eh__the{font-size:.3em;line-height:.74}.eh__value{display:none}.eh__amount{font-size:50px}.eh__per,.eh__was{font-size:19px}.eh__per{margin-left:-10px}.eh__bonus{margin-top:10px;font-size:16px}.eh__rest{max-width:10.5em;font-size:clamp(28px,8vw,36px);line-height:1.02;margin-top:12px}.eh__body{margin-top:16px}.eh__sub{font-size:19px}.eh__offer{margin-top:16px}.eh__actions{grid-template-columns:minmax(0,1fr);grid-template-areas:"cta" "trust" "demo";gap:12px;margin-top:16px}.eh__trust{gap:6px 14px;font-size:16px}.eh__deal{font-size:16px}.eh__free{font-size:13.5px}.eh__guide{margin-top:8px;font-size:16px}}@media (max-width: 380px){.es-compact{scale:.92;transform-origin:top left;margin-bottom:-22px}}.em-slot{position:relative}.em-slot__v{position:relative;container-type:inline-size}.em-slot__v>astro-island{display:block}.em-slot__v .ss-fit{max-width:none!important;height:auto!important;aspect-ratio:var(--dw) / var(--dh);margin:0!important}.em-slot__v .ss-stage{transform:scale(tan(atan2(var(--ss-cqw),calc(var(--dw) * 1px))))!important;margin-left:0!important}.em-slot__v--compact{display:none}.em-slot[data-switch=always] .em-slot__v--compact{display:block}@media (max-width: 699px){.em-slot[data-switch="700"] .em-slot__v--wide{display:none}.em-slot[data-switch="700"] .em-slot__v--compact{display:block}}@media (max-width: 639px){.em-slot[data-switch="640"] .em-slot__v--wide{display:none}.em-slot[data-switch="640"] .em-slot__v--compact{display:block}}@media (max-width: 899px){.em-slot[data-switch="900"] .em-slot__v--wide{display:none}.em-slot[data-switch="900"] .em-slot__v--compact{display:block;max-width:400px;margin-inline:auto}}.ew{--w: clamp(60px, 10vw, 146px);--gap: clamp(52px, 6.6vw, 112px);position:relative;z-index:0;padding:clamp(64px,8.4vw,132px) 0 clamp(40px,4.4vw,72px)}.ew__steps{display:grid;grid-template-columns:auto auto minmax(0,1fr);-moz-column-gap:var(--gap);column-gap:var(--gap);margin-top:clamp(40px,5vw,76px)}.ew-step{position:relative;min-width:0}.ew-step+.ew-step:before{content:"";position:absolute;top:calc(var(--w) * .43);left:calc(var(--gap) / -2);width:calc(var(--gap) * .5);height:calc(var(--w) * .06);min-height:5px;translate:-50% 0;border-radius:99px;background:var(--mf-gold-text)}.ew-step+.ew-step:after{content:"";position:absolute;top:calc(var(--w) * .43 + var(--w) * .03);left:calc(var(--gap) / -2 + var(--gap) * .25);width:calc(var(--w) * .16);height:calc(var(--w) * .16);translate:-78% -50%;rotate:45deg;border-top:calc(var(--w) * .06) solid var(--mf-gold-text);border-right:calc(var(--w) * .06) solid var(--mf-gold-text);border-radius:0 4px 0 0;box-sizing:border-box}.ew-step--keys:before,.ew-step--keys:after{margin-left:calc(var(--w) * -.02)}.ew-step--keys+.ew-step:before,.ew-step--keys+.ew-step:after{margin-left:calc(var(--w) * -.015)}.ew-step__word{display:flex;align-items:flex-start;height:calc(var(--w) * .84);font-family:var(--em-display);font-size:var(--w);font-weight:900;line-height:.84;letter-spacing:-.05em;white-space:nowrap}.ew-step__keys{--k: calc(var(--w) * .74) !important;margin-top:calc(var(--w) * .05)}.ew-step__title{margin-top:clamp(22px,2.4vw,34px);font-size:21px;font-weight:750;letter-spacing:-.02em;line-height:1.25}.ew-step__text{max-width:300px;margin-top:8px;color:var(--em-ink-2);font-size:17px;line-height:1.5;text-wrap:pretty}@media (min-width: 1180px){.ew-step:first-child .ew-step__text{max-width:calc(var(--w) * 2.32)}.ew-step--keys .ew-step__text{max-width:calc(var(--w) * 1.79)}}.ew__board{margin-top:clamp(56px,6.4vw,100px)}.ew__board .em-slot__v--wide{margin-inline:calc(-24 / 1032 * 100%)}.em-html .ew__board .hb .hb-win:after{content:"";position:absolute;inset:0;z-index:96;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--mf-ink-rgb) / .18);pointer-events:none}@media (min-width: 1100px){.ew{padding-top:clamp(132px,10.6vw,160px)}}.ew-next{position:relative;z-index:1;padding-top:clamp(32px,3.4vw,48px)}.ew-next__row{display:flex;flex-wrap:wrap;align-items:center;gap:18px 32px}.ew-next__note{color:var(--mf-on-night-2);font-size:16px;line-height:1.5}.ew-next__note strong{color:var(--mf-on-night-1);font-weight:750}.ew__br{display:none}@media (max-width: 1179px){.ew{--w: clamp(64px, 17vw, 112px)}.ew__steps{grid-template-columns:minmax(0,1fr);row-gap:48px}.ew-step+.ew-step:before,.ew-step+.ew-step:after{display:none}.ew-step__text{max-width:34em}}@media (max-width: 860px){.ew__br{display:inline}}@media (max-width: 560px){.ew-step__keys .em-key__word{display:none}}@media (max-width: 699px){.ew{padding-bottom:56px}.ew-next{padding-top:56px}}.er{padding:clamp(64px,7vw,104px) 0 clamp(64px,7vw,108px);overflow:clip}.er .em-folio{color:var(--mf-on-night-1)}.er__open{position:relative;margin-top:clamp(24px,3vw,44px);padding-block:clamp(76px,8vw,124px)}.er__title{position:relative;z-index:2;font-family:var(--em-display);font-size:clamp(62px,11.6vw,172px);font-weight:900;line-height:.84;letter-spacing:-.05em;white-space:nowrap}.er__remix{color:var(--mf-gold)}.er__any{color:var(--mf-on-night-1)}.er__pills{position:absolute;inset:0 var(--em-gutter);pointer-events:none}.er__pills--back{z-index:1}.er__pills--front{z-index:3}.er__pill{position:absolute;left:var(--x);top:var(--y);rotate:var(--r)}.er__intro{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 48px;align-items:baseline;margin-top:clamp(8px,1vw,16px)}.er__label{font-family:var(--em-display);font-size:clamp(26px,2.4vw,36px);font-weight:800;line-height:1.05;letter-spacing:-.03em;color:var(--mf-on-night-1)}.er__lead{max-width:36em;color:var(--mf-on-night-2);font-size:clamp(18px,1.45vw,21px);line-height:1.5}@media (max-width: 860px){.er__title{white-space:normal;font-size:clamp(62px,19vw,150px)}.er__pill{left:var(--mx, var(--x));top:var(--my, var(--y))}.er__any{display:block}.er__pill--wide-only{display:none}.er__intro{grid-template-columns:minmax(0,1fr)}}.st__kicker{color:var(--mf-gold-text);font-size:15px;font-weight:700;letter-spacing:-.005em;line-height:1.3}[data-ground=ember] .st__kicker{color:inherit}[data-ground=ink] .st__kicker{color:var(--mf-on-night-2)}.st__body{max-width:31em;margin-top:16px;color:var(--em-ink-2);font-size:18px;line-height:1.5;text-wrap:pretty}[data-ground=ember] .st__body,[data-ground=ember] .st__also{color:var(--em-ink)}[data-ground=ink] .st__body,[data-ground=ink] .st__also{color:var(--mf-on-night-2)}.st__also{max-width:31em;margin-top:12px;color:var(--em-ink-2);font-size:16px;line-height:1.5}.st__also b{color:var(--em-ink);font-weight:750}[data-ground=ink] .st__also b{color:var(--mf-on-night-1)}.sb{position:relative;padding-block:clamp(88px,9.4vw,148px)}.sx{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,9fr);grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);grid-template-areas:".    pic" "head pic" "copy pic" ".    pic";-moz-column-gap:clamp(40px,4.2vw,64px);column-gap:clamp(40px,4.2vw,64px)}.sx--left{grid-template-columns:minmax(0,9fr) minmax(0,4fr);grid-template-areas:"pic ." "pic head" "pic copy" "pic ."}.sx+.sx{margin-top:clamp(112px,11.6vw,176px)}.sx__head{grid-area:head;min-width:0}.sx__copy{grid-area:copy;min-width:0}.sx__pic{position:relative;grid-area:pic;align-self:center;min-width:0;margin:0}.sx__title{margin-top:12px;font-family:var(--em-display);font-size:clamp(34px,3.9vw,56px);font-weight:800;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.sx__head .em-folio{margin-bottom:clamp(28px,3vw,40px)}[data-ground=ink] .sx__head .em-folio{color:var(--mf-on-night-1)}.sx__copy .st__body{max-width:30em;margin-top:clamp(16px,1.6vw,22px)}.sx--xl .sx__title{font-size:clamp(40px,4.15vw,60px);line-height:.94;letter-spacing:-.045em}.sx__pic .ss-fit{border-radius:calc(1800cqw / var(--dw));box-shadow:0 1px 2px rgb(var(--mf-shade-rgb) / .06),0 30px 60px -30px rgb(var(--mf-shade-rgb) / .36)}[data-ground=ember] .sx__pic .ss-fit{box-shadow:0 2px 4px rgb(var(--mf-shade-rgb) / .12),0 32px 64px -26px rgb(var(--mf-shade-rgb) / .55)}[data-ground=ink] .sx__pic .ss-fit{box-shadow:0 0 0 1px #ffffff12,0 32px 64px -22px #000000b3}.sx__pic .em-slot[data-name=QuizCard] .em-slot__v--wide .ss-fit{overflow:clip}.sx__pic .em-slot[data-name=QuizCard] .em-slot__v--wide .ss-stage{border-radius:0}.sx__pic .em-slot[data-name=QuizCard] .em-slot__v--wide .ss-stage:after{border-radius:18px}.sx__sat--menu{width:286px;margin:clamp(36px,3.6vw,52px) 0 0 4px;rotate:-3deg}@media (max-width: 1179px){.sx,.sx--left{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"head" "copy" "pic"}.sx__pic{margin-top:clamp(36px,5vw,56px)}.sx__copy .st__body{max-width:36em;margin-top:16px}.sx--xl .sx__title{font-size:clamp(44px,7vw,72px)}.sx__sat--menu{display:none}}@media (max-width: 639px){.sb{padding-block:72px}.sx+.sx{margin-top:88px}.sx__pic{margin-top:36px}}.et{padding:0 0 clamp(88px,10vw,160px)}.et__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px 48px;align-items:end;padding-top:clamp(40px,4.4vw,64px);border-top:2px solid var(--em-ink)}.et__title{font-family:var(--em-display);font-size:clamp(44px,5.4vw,84px);font-weight:850;line-height:.92;letter-spacing:-.045em;text-wrap:balance}.et__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,4.4vw,64px)}.et-group{min-width:0;padding:0 clamp(20px,2.4vw,36px);border-left:1px solid rgb(var(--mf-ink-rgb) / .18)}.et-group:first-child{padding-left:0;border-left:0}.et-group:last-child{padding-right:0}.et-group__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:2px solid var(--em-ink)}.et-group__tags{display:flex;gap:5px}.et-group__title{font-family:var(--em-display);font-size:clamp(22px,1.9vw,27px);font-weight:800;line-height:1.1;letter-spacing:-.028em}.et-group__list{display:grid}.et-item{padding:16px 0 17px;border-bottom:1px solid rgb(var(--mf-ink-rgb) / .14)}.et-item:last-child{border-bottom:0}.et-item__t{font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.015em;text-wrap:balance}.et-item__d{margin-top:5px;color:var(--em-ink-2);font-size:15.5px;line-height:1.45;text-wrap:pretty}@media (max-width: 960px){.et__head{grid-template-columns:minmax(0,1fr)}.et__groups{grid-template-columns:minmax(0,1fr);row-gap:48px}.et-group,.et-group:first-child,.et-group:last-child{padding:0;border-left:0}}.ev{padding:clamp(64px,7vw,112px) 0 clamp(80px,9vw,140px)}.ev .em-folio{color:var(--mf-on-night-1)}.ev .em-folio__end{color:var(--mf-on-night-2)}.ev__wall{margin-top:clamp(40px,5vw,76px);color:var(--mf-on-night-1);font-family:var(--em-display);font-size:clamp(38px,5.5vw,84px);font-weight:800;line-height:1.03;letter-spacing:-.042em;text-wrap:pretty}.ev__built{color:var(--mf-on-night-1)}.ev__term{color:inherit;text-decoration:none;border-radius:10px;transition:color .15s ease}.ev__term sup{margin-left:.08em;color:var(--mf-on-night-3);font-size:.28em;font-weight:700;line-height:0;letter-spacing:0;vertical-align:1.62em}.ev__comma{color:var(--mf-on-night-3);transition:color .15s ease}.ev__and{color:var(--mf-on-night-2)}.ev__everyone{color:var(--mf-gold)}@media (hover: hover) and (pointer: fine){.ev__term:hover{color:var(--mf-gold)}}.ev__notes{margin-top:clamp(48px,6vw,88px);-moz-columns:3;columns:3;-moz-column-gap:40px;column-gap:40px}.ev__note{display:grid;grid-template-columns:30px minmax(0,1fr);gap:4px;padding-block:11px 13px;border-top:1px solid rgb(255 255 255 / .16);color:var(--mf-on-night-2);font-size:15.5px;line-height:1.45;-moz-column-break-inside:avoid;break-inside:avoid;transition:color .2s ease}.ev__note b{color:var(--mf-on-night-1);font-weight:650}.ev__note-n{color:var(--mf-on-night-3);font-weight:700}.ev__note:target{color:var(--mf-on-night-1)}.ev__note:target b{color:var(--mf-gold)}@media (max-width: 960px){.ev__notes{-moz-columns:2;columns:2}}@media (max-width: 560px){.ev__notes{-moz-columns:1;columns:1}}.ef__band{position:relative;padding-block:clamp(80px,9vw,144px)}.ef__title{margin-bottom:clamp(64px,7vw,112px);font-family:var(--em-display);font-size:clamp(56px,9.7vw,152px);font-weight:900;line-height:.86;letter-spacing:-.05em;text-wrap:balance}.ef__title b{color:var(--mf-gold-text);font-weight:900}.ef__code{padding:2px 7px;border-radius:7px;background:#ffffff1a;color:var(--mf-on-night-1);font:500 .92em/1 ui-monospace,SF Mono,Menlo,Consolas,monospace}.ef__guide{margin-top:18px;color:var(--mf-on-night-1);font-size:16px}@media (max-width: 639px){.ef__band{padding-block:72px}}.ep{padding:clamp(80px,9vw,144px) 0 clamp(88px,9vw,144px)}.ep__line{display:block;text-wrap:balance}.ep__title{margin-top:clamp(28px,3vw,44px);font-family:var(--em-display);font-size:clamp(46px,8.4vw,132px);font-weight:900;line-height:.88;letter-spacing:-.05em;text-wrap:balance}.ep__list{margin-top:clamp(48px,5.4vw,80px);border-bottom:2px solid var(--em-ink)}.ep-item{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,5fr) minmax(0,5fr);gap:20px clamp(24px,3vw,48px);align-items:start;padding-block:clamp(28px,3vw,40px);border-top:2px solid var(--em-ink)}.ep-item__n{color:var(--em-ink);font-family:var(--em-display);font-size:clamp(84px,9.6vw,150px);font-weight:900;line-height:.74;letter-spacing:-.06em}.ep-item__title{font-family:var(--em-display);font-size:clamp(28px,2.9vw,44px);font-weight:800;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.ep-item__body{display:grid;justify-items:start;gap:14px;color:var(--em-ink);font-size:17px;line-height:1.55}.ep-picker{width:236px;margin-bottom:6px;padding:0 6px 6px;border-radius:14px;background:var(--em-paper);box-shadow:var(--em-shadow-obj);color:var(--mf-text-2);font:400 14px/1 var(--em-ui);rotate:-2deg}.ep-picker__head{display:flex;align-items:center;justify-content:space-between;height:40px;margin:0 -6px 6px;padding:0 12px 0 14px;border-bottom:1px solid rgb(var(--mf-ink-rgb) / .08);color:var(--mf-text-3);font-size:12.5px}.ep-picker__val{display:inline-flex;align-items:center;gap:4px;color:var(--mf-text-3);font-weight:500}.ep-picker__row{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 10px;border-radius:8px}.ep-picker__row[data-on]{background:var(--mf-sand);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mf-gold-text) 50%,transparent);color:var(--mf-gold-text);font-weight:500}@media (max-width: 960px){.ep-item{grid-template-columns:minmax(0,1fr)}.ep-item__n{font-size:72px}}.eprs{padding:clamp(80px,8.6vw,136px) 0 clamp(88px,10vw,150px)}.eprs__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:18px 48px;margin-top:clamp(28px,3vw,44px)}.eprs__title{max-width:10em;font-family:var(--em-display);font-size:clamp(44px,5.6vw,88px);font-weight:850;line-height:.92;letter-spacing:-.046em;text-wrap:balance}.eprs__lead{max-width:22em}@media (max-width: 860px){.eprs__head{grid-template-columns:minmax(0,1fr)}}.epr{margin-top:clamp(40px,4.4vw,64px)}.epr-toggle{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:var(--mf-sand)}.epr-toggle__thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--em-ink);transition:translate .26s var(--em-out)}.epr-toggle__thumb[data-on=monthly]{translate:100% 0}.epr-toggle__btn{position:relative;z-index:1;height:44px;padding:0 22px;border:0;border-radius:999px;background:none;color:var(--em-ink);font:600 15px/1 var(--em-font);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background-color .15s ease,scale .15s ease-out}.epr-toggle__btn:active{scale:.96}.epr-toggle__btn[aria-pressed=true]{color:var(--mf-on-night-1)}@media (hover: hover) and (pointer: fine){.epr-toggle__btn[aria-pressed=false]:hover{background:rgb(var(--mf-ink-rgb) / .06)}}.epr-layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;align-items:stretch;margin-top:28px}.epr-rest{display:grid;grid-auto-rows:auto;gap:16px}.epr-card{position:relative;display:flex;flex-direction:column;border-radius:24px;background:var(--em-paper);box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .1),0 1px 2px rgb(var(--mf-shade-rgb) / .05);color:var(--em-ink)}.epr-card__top{padding:24px 24px 20px}.epr-card__name{display:flex;align-items:center;justify-content:space-between;gap:8px}.epr-card__title{font-family:var(--em-display);font-size:27px;font-weight:800;letter-spacing:-.03em;line-height:1}.epr-card__popular{padding:7px 11px 6px;border-radius:999px;background:var(--em-ink);color:var(--mf-on-night-1);font-size:13px;font-weight:750;line-height:1;letter-spacing:.01em}.epr-card__badge{margin-top:8px;color:var(--em-ink-2);font-size:15px;font-weight:550;line-height:1.3;text-wrap:balance}.epr-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.epr-price__was{color:var(--em-ink-3);font-size:18px;text-decoration-thickness:1.5px}.epr-price__now{font-variant-numeric:lining-nums proportional-nums;font-family:var(--em-display);font-size:clamp(38px,3.2vw,46px);font-weight:850;line-height:1;letter-spacing:-.045em}.epr-price__now--talk{font-size:clamp(36px,3.2vw,46px)}.epr-price__per{color:var(--em-ink-2);font-size:16px;font-weight:550}.epr-price__note{font-variant-numeric:lining-nums proportional-nums;min-height:1.45em;margin-top:6px;color:var(--em-ink-3);font-size:14.5px;line-height:1.45}.epr-save{min-height:1.45em;color:var(--mf-gold-text);font-size:14.5px;font-weight:750;line-height:1.45}.epr-btn{display:flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--em-ink);color:var(--em-ink);font-size:16px;font-weight:700;text-decoration:none;white-space:nowrap;transition:scale .15s ease-out,background-color .15s ease}.epr-btn:active{scale:.96}@media (hover: hover) and (pointer: fine){.epr-btn:hover{background:rgb(var(--mf-ink-rgb) / .06)}}.epr-card--featured{align-self:start;background:var(--mf-sand);box-shadow:0 0 0 1px rgb(var(--mf-ink-rgb) / .08),0 2px 4px rgb(var(--mf-shade-rgb) / .14),0 40px 70px -34px rgb(var(--mf-shade-rgb) / .7)}.epr-card--featured .epr-card__top{padding:32px 32px 8px}.epr-card--featured .epr-card__title{font-size:clamp(44px,4.4vw,64px);font-weight:900;letter-spacing:-.045em}.epr-card--featured .epr-card__badge{margin-top:14px;color:var(--em-ink);font-size:18px;font-weight:700}.epr-pro__deal{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 32px;margin-top:28px;padding-bottom:28px;border-bottom:2px solid var(--em-ink)}.epr-card--featured .epr-price__now{font-size:clamp(56px,5.4vw,80px);font-weight:900;letter-spacing:-.05em}.epr-card--featured .epr-price__was,.epr-card--featured .epr-price__per,.epr-card--featured .epr-price__note,.epr-card--featured .epr-save{color:var(--em-ink)}.epr-card--featured .epr-price__was{font-size:22px}.epr-card--featured .epr-price__per{font-size:19px}.epr-card--featured .epr-price__note,.epr-card--featured .epr-save{font-size:15.5px}.epr-pro__act{display:grid;justify-items:center;gap:12px}.epr-pro__trust{justify-content:center}@media (min-width: 1100px) and (max-width: 1439px),(min-width: 641px) and (max-width: 759px){.epr-pro__deal{grid-template-columns:minmax(0,1fr)}.epr-pro__act{justify-items:start}.epr-pro__trust{justify-content:flex-start}}.epr-card--featured .epr-features{-moz-columns:2;columns:2;-moz-column-gap:32px;column-gap:32px;padding:4px 32px 32px}.epr-card--featured .epr-features__head{border-top:0;-moz-column-span:all;column-span:all}.epr-card--featured .epr-cat{-moz-column-break-inside:avoid;break-inside:avoid}.epr-card--featured .epr-cat__name,.epr-card--featured .epr-cat__check{color:var(--em-ink)}.epr-card--row .epr-card__top{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head cta" "price price";align-items:start;gap:14px 16px;padding:22px 22px 6px}.epr-row__head{grid-area:head}.epr-row__price{grid-area:price}.epr-card--row .epr-cta{grid-area:cta;height:48px}.epr-card--row .epr-card__badge{margin-top:6px;font-size:14.5px}.epr-card--row .epr-price__now{font-size:clamp(32px,2.6vw,38px)}.epr-card__list{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .28s var(--em-out),visibility 0s linear .28s}.epr-card__list>*{min-height:0;overflow:hidden}.epr-card__list--open,.epr-card__list--always{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .28s var(--em-out),visibility 0s}.epr-features{padding:0 22px 8px}.epr-features__head{padding-top:18px;border-top:1px solid rgb(var(--mf-ink-rgb) / .14);font-size:15px;font-weight:700}.epr-cat{margin-top:16px}.epr-cat__name{color:var(--em-ink-3);font-size:13.5px;font-weight:650}.epr-cat__list{display:grid;gap:7px;margin-top:8px}.epr-cat__item{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;font-size:14.5px;line-height:1.4}.epr-cat__check{margin-top:2px;color:var(--mf-gold-text)}.epr-card__more{align-self:flex-start;margin-top:auto!important;min-height:44px;margin:0 10px 8px;padding:0 12px;border:0;border-radius:999px;background:none;color:inherit;font:600 15px/1 var(--em-font);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:text-decoration-color .15s ease,scale .15s ease-out}.epr-card__more:active{scale:.96}@media (hover: hover) and (pointer: fine){.epr-card__more:hover{text-decoration-color:currentColor}}.epr-card--wide{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);margin-top:16px;background:var(--em-ink);color:var(--mf-on-night-1);box-shadow:none}.epr-card--wide .epr-card__top{padding:28px}.epr-card--wide .epr-card__badge,.epr-card--wide .epr-price__note{color:var(--mf-on-night-2)}.epr-card--wide .epr-price{margin-top:22px}.epr-card--wide .epr-btn{margin-top:18px;box-shadow:inset 0 0 0 1.5px var(--mf-on-night-1);color:var(--mf-on-night-1)}@media (hover: hover) and (pointer: fine){.epr-card--wide .epr-btn:hover{background:#ffffff14}}.epr-card__list--wide{grid-template-rows:1fr;visibility:visible}.epr-card__list--wide .epr-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;padding:28px 28px 28px 0}.epr-card__list--wide .epr-features__head{grid-column:1 / -1;padding-top:0;border:0}.epr-card--wide .epr-cat__name{color:var(--mf-on-night-3)}.epr-card--wide .epr-cat__check{color:var(--mf-on-night-2)}@media (max-width: 1099px){.epr-layout{grid-template-columns:minmax(0,1fr)}.epr-rest{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto}.epr-rest[data-held]>.epr-card{align-self:start}.epr-card--row .epr-card__top{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "price" "cta"}}@media (max-width: 860px){.epr-rest{grid-template-columns:minmax(0,1fr)}.epr-card--row .epr-card__top{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head cta" "price price"}.epr-card--wide{grid-template-columns:minmax(0,1fr)}.epr-card__list--wide .epr-features{grid-template-columns:minmax(0,1fr);padding:0 22px 24px}}@media (max-width: 640px){.epr-card--featured .epr-card__top{padding:24px 20px 6px}.epr-card--featured .epr-card__badge{min-height:2lh}.epr-pro__deal{grid-template-columns:minmax(0,1fr)}.epr-pro__act{justify-items:stretch}.epr-pro__act .em-cta{--h: 56px;--inset: 7px;--pl: 22px;--gap: 12px;font-size:17px}.epr-card--featured .epr-features{-moz-columns:1;columns:1;padding:0 20px 24px}}@media (max-width: 420px){.epr-card--row .epr-card__top{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "price" "cta"}}@media (max-width: 374px){.epr-card--featured .epr-price__now{font-size:52px}}.eq{padding:0 0 clamp(96px,10vw,160px)}.eq__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px clamp(40px,6vw,96px);margin-top:clamp(28px,3vw,44px)}.eq__head{position:sticky;top:104px;align-self:start}.eq__title{font-family:var(--em-display);font-size:clamp(44px,5.2vw,80px);font-weight:850;line-height:.92;letter-spacing:-.046em}.eq__head .em-lead{margin-top:18px}.eq__more{margin-top:20px}.eq-item{border-top:2px solid var(--em-ink)}.eq-item:last-child{border-bottom:2px solid var(--em-ink)}.eq-item__q{display:grid;grid-template-columns:40px minmax(0,1fr) 34px;align-items:start;gap:14px;padding:22px 0;font-size:clamp(19px,1.6vw,22px);font-weight:700;line-height:1.3;letter-spacing:-.02em;list-style:none;cursor:pointer;border-radius:6px;-webkit-tap-highlight-color:transparent}.eq-item__q::-webkit-details-marker{display:none}.eq-item__text{text-wrap:balance}.eq-item__n{padding-top:4px;color:var(--mf-gold-text);font-size:15px;font-weight:750}.eq-item__icon{display:grid;place-items:center;width:34px;height:34px;margin-top:-3px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--em-ink);transition:rotate .22s var(--em-out),background-color .15s ease,color .15s ease,scale .15s ease-out}.eq-item[open] .eq-item__icon{rotate:45deg;background:var(--em-ink);color:var(--mf-on-night-1)}.eq-item__q:active .eq-item__icon{scale:.96}@media (hover: hover) and (pointer: fine){.eq-item__q:hover .eq-item__icon{background:rgb(var(--mf-ink-rgb) / .07)}.eq-item[open] .eq-item__q:hover .eq-item__icon{background:var(--em-ink)}}.eq-item__a{display:grid;gap:12px;padding:0 48px 28px 54px;color:var(--em-ink-2);font-size:17px;line-height:1.6}@media (max-width: 960px){.eq__grid{grid-template-columns:minmax(0,1fr)}.eq__head{position:static}.eq-item__a{padding:0 0 24px 54px}}@media (max-width: 560px){.eq-item__q{grid-template-columns:30px minmax(0,1fr) 34px;gap:10px}.eq-item__a{padding:0 0 24px 40px}}.ec{padding:clamp(80px,9vw,140px) 0 clamp(88px,9.6vw,150px);overflow:clip}.ec__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px 64px}.ec__title{grid-column:1 / -1;grid-row:1;font-family:var(--em-display);font-size:clamp(52px,9vw,144px);font-weight:900;line-height:.9;letter-spacing:-.05em}.ec__line{display:block}.ec__line--b{margin-top:.14em;font-style:italic;font-weight:600;letter-spacing:-.045em}#ec-title .ec__line--b{font-family:Schibsted Grotesk,SG Fallback Closing,SG Fallback,ui-sans-serif,system-ui,sans-serif}.ec__keys{position:relative;z-index:1;grid-column:2;grid-row:2 / span 2;justify-self:center;align-self:center;margin-top:24px;rotate:-9deg}@media (prefers-reduced-motion: no-preference){.ec[data-in] .ec__keys .em-key--j{animation:es-press .3s ease-out .26s both}}@media (hover: hover) and (pointer: fine){.ec__keys .em-key--j{transition:translate .12s ease-out}}.ec__copy{grid-column:1;grid-row:2}.ec__text{max-width:30em;font-size:clamp(19px,1.6vw,23px);font-weight:500;line-height:1.45;letter-spacing:-.012em}.ec__offer{grid-column:1;grid-row:3;margin-top:8px}@media (max-width: 1100px){.ec__keys{--k: 110px !important}}@media (max-width: 860px){.ec__grid{grid-template-columns:minmax(0,1fr)}.ec__keys{display:none}}@media (max-width: 640px){.et-item__d,.ev__note,.epr-cat__item,.epr-price__note,.epr-save,.epr-card--featured .epr-price__note,.epr-card--featured .epr-save,.ew-next__note,.st__kicker,.epr-toggle__btn,.epr-features__head,.epr-cat__name,.epr-card__badge,.epr-card--row .epr-card__badge,.epr-card__more{font-size:16px}.epr-card__popular{font-size:14px}.ev__term sup{font-size:12.5px;vertical-align:17px}}.er__label,.st__also,.ev__note>span:last-child,.epr-cat__item>span{text-wrap:balance}.et-group__title,.st__kicker,.epr-price__note,.epr-cat__name{text-wrap:balance}@media (max-width: 359px){.ec__title{font-size:min(52px,calc((100vw - 40px) / 5.9))}}.eq-item__a{overflow-wrap:anywhere}
