.mx{--mx-navy: #082a61;--mx-navy-line: #224680;--mx-blue: #1854b8;--mx-teal: #0e8fa3;--mx-cyan: #7cdde9;--mx-cyan-soft: #a7e8f1;--mx-ink: #191919;--mx-text: #3a3a38;--mx-muted: #525250;--mx-faint: #888985;--mx-on-navy: #c3cedf;--mx-soft: #f3f5f8;--mx-soft-blue: #eaf2fa;--mx-media: #eef1f5;--mx-beige: #f5f2ed;--mx-line: rgba(25, 25, 25, .16);--mx-line-soft: rgba(25, 25, 25, .12);--mx-head: "Archivo", "Arial Narrow", sans-serif;--mx-dm: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mx-body: "Oakes Grotesk", "Archivo", var(--mx-dm);--mx-oakes: var(--mx-body);--mx-display: "GCNordix-medium", var(--mx-head);--mx-mono: JetBrainsMono-Regular, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--mx-gutter: 20px;font-family:var(--mx-body);font-optical-sizing:auto;color:var(--mx-ink);background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mx *,.mx *:before,.mx *:after{box-sizing:border-box}.mx :where(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote){margin:0;padding:0}.mx :where(ul,ol){list-style:none}.mx :where(a){color:inherit;text-decoration:none}.mx :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;letter-spacing:inherit}.mx :where(img,video,iframe){display:block;max-width:100%}.mx :where(a,button,summary,input,label):focus-visible{outline:2px solid var(--mx-blue);outline-offset:2px}.mx .mx-ccard__shade,.mx .mx-source__shade{display:block}.mx-navy{background:var(--mx-navy);color:#fff}.mx-container{width:100%;max-width:calc(1280px + var(--mx-gutter) * 2);margin-inline:auto;padding-inline:var(--mx-gutter)}.mx-cover{width:100%;height:100%;object-fit:cover}.mx .mx-mono{font-family:var(--mx-mono);font-size:10.5px;line-height:15.75px;color:var(--mx-faint);text-transform:uppercase;letter-spacing:.02em}.mx-unit{font-size:.3em;letter-spacing:0;margin-left:.04em}.mx-eyebrow{display:flex;align-items:center;gap:10px;font:500 12px/18px var(--mx-body);letter-spacing:2.16px;text-transform:uppercase;color:var(--mx-blue)}.mx-eyebrow:before{content:"";flex:none;width:22px;height:1px;background:currentColor}.mx-navy .mx-eyebrow{color:var(--mx-cyan)}.mx .mx-h2{--h2-m: 34;--h2-d: 52;font-family:var(--mx-display);font-weight:500;font-size:clamp(calc(var(--h2-m) * 1px),calc(var(--h2-m) * 1px + (var(--h2-d) - var(--h2-m)) * (100vw - 430px) / 1010),calc(var(--h2-d) * 1px));line-height:var(--h2-lh, 1);letter-spacing:.01em;text-transform:uppercase;color:inherit}.mx-row-link{display:flex;align-items:center;justify-content:space-between;min-height:44px;border-bottom:1px solid var(--mx-line);font:500 14px/21px var(--mx-body)}.mx-row-link--navy{min-height:48px;border-top:1px solid var(--mx-navy-line);border-bottom-color:var(--mx-navy-line);font-size:15px;color:#fff}.mx-outline-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding-inline:24px;border:1px solid var(--mx-navy);border-radius:12px;font:500 15px/22.5px var(--mx-body);color:var(--mx-navy);transition:background-color .2s,color .2s}.mx-outline-btn:hover{background:var(--mx-navy);color:#fff}.mx-outline-btn--block{display:flex;width:100%}.mx-white-btn{display:flex;align-items:center;justify-content:center;height:54px;border-radius:12px;background:#fff;font:600 15px/22.5px var(--mx-body);color:var(--mx-navy)}.mx-play-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:54px;padding:0 23px 0 9px;border:1px solid var(--mx-navy);border-radius:12px;font:500 15px/22.5px var(--mx-body);color:var(--mx-navy);transition:background-color .2s}.mx-play-btn:hover{background:#082a610f}.mx-play-btn:disabled{opacity:.5;cursor:not-allowed}.mx-play-btn__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--mx-navy);transition:transform .3s cubic-bezier(.22,1,.36,1)}.mx-play-btn__glyph{display:block;width:10px;height:10px}.mx-play-btn:hover .mx-play-btn__icon{transform:scale(1.08)}.mx-kv{display:grid;gap:8px}.mx-kv>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:13px;line-height:19.5px}.mx-kv dt{color:#fff}.mx-kv dd{width:150px;border-bottom:1px dashed #647ba0;color:#fff}.mx-rte>*+*{margin-top:10px}.mx-rte a{text-decoration:underline}.mx-rte ul,.mx-rte ol{padding-left:18px;list-style:disc}.mx-dialog{width:min(960px,92vw);max-height:90vh;padding:0;border:0;border-radius:16px;background:#000;overflow:visible}.mx-dialog::backdrop{background:#05193acc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mx-dialog[open]{animation:mx-dialog-in .6s cubic-bezier(.22,1,.36,1) both}.mx-dialog[open]::backdrop{animation:mx-fade-in .6s ease both}.mx-dialog.is-closing{animation:mx-dialog-out .45s cubic-bezier(.4,0,.2,1) both}.mx-dialog.is-closing::backdrop{animation:mx-fade-out .45s ease both}@keyframes mx-dialog-in{0%{opacity:0;transform:translateY(12px) scale(var(--mx-dialog-scale, .94))}}@keyframes mx-dialog-out{to{opacity:0;transform:translateY(8px) scale(var(--mx-dialog-scale, .94))}}@keyframes mx-fade-in{0%{opacity:0}}@keyframes mx-fade-out{to{opacity:0}}@keyframes mx-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mx-dialog[open],.mx-dialog[open]::backdrop,.mx-dialog.is-closing,.mx-dialog.is-closing::backdrop{animation:none}}html:has(dialog.mx-dialog[open]){overflow:hidden;scrollbar-gutter:stable}.mx-dialog--video{--mx-dialog-scale: .7;width:min(1080px,92vw,calc(var(--mx-ratio, 1.7778) * 88vh));width:min(1080px,92vw,calc(var(--mx-ratio, 1.7778) * 88dvh));max-width:none;height:auto;max-height:none;aspect-ratio:var(--mx-ratio, 1.7778);border-radius:20px;overflow:hidden;box-shadow:0 32px 80px #020d1d73}.mx-dialog__stage{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.mx-dialog__stage video,.mx-dialog__stage iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;border-radius:0;object-fit:contain;opacity:1;background:#000}.mx-dialog__spinner{position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:2px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;opacity:0;pointer-events:none;transition:opacity .2s;animation:mx-spin .8s linear infinite}.mx-dialog__stage.is-loading .mx-dialog__spinner{opacity:1}.mx-player{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;color:#fff}.mx-player:after{content:"";position:absolute;inset:auto 0 0;height:110px;background:linear-gradient(to top,#020d1d8c,#020d1d00);pointer-events:none;transition:opacity .4s}.mx .mx-player__tap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}.mx-player__flash{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;background:#0a101c80;opacity:0;pointer-events:none}.mx-player__flash svg{width:30px;height:30px}.mx-player__flash .mx-player__icon-play,.mx-player__flash.is-play .mx-player__icon-pause{display:none}.mx-player__flash.is-play .mx-player__icon-play{display:block}.mx-player__flash.is-flashing{animation:mx-player-flash .6s cubic-bezier(.22,1,.36,1)}.mx-player.is-paused .mx-player__flash{opacity:1;animation:none}.mx-player.is-paused .mx-player__flash .mx-player__icon-play{display:block}.mx-player.is-paused .mx-player__flash .mx-player__icon-pause{display:none}@keyframes mx-player-flash{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.15)}}.mx .mx-player__sound{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px 0 12px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#0a101c8c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:500 13px/1 var(--mx-body);letter-spacing:.01em;color:#fff;transition:background-color .2s,opacity .4s,transform .2s}.mx .mx-player__sound:hover{background:#0a101cbf}.mx .mx-player__sound:active{transform:scale(.95)}.mx-player__sound svg{flex:none;width:18px;height:18px}.mx-player__icon-sound,.mx-player.is-sound-on .mx-player__icon-muted{display:none}.mx-player.is-sound-on .mx-player__icon-sound{display:block}.mx-player.has-had-sound .mx-player__sound{justify-content:center;width:40px;padding:0}.mx-player.has-had-sound .mx-player__sound-label{display:none}.mx-player__bar{position:absolute;right:16px;bottom:12px;left:16px;z-index:2;transition:opacity .4s}.mx-player__seek{position:relative;display:flex;align-items:center;height:24px;cursor:pointer;touch-action:none}.mx-player__seek:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:4px}.mx-player__rail{position:relative;width:100%;height:3px;border-radius:3px;background:#ffffff40;overflow:hidden;transition:height .2s}.mx-player__buffer,.mx-player__fill{position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0);transform-origin:left center}.mx-player__buffer{background:#ffffff4d}.mx-player__fill{background:var(--mx-cyan)}.mx-player__thumb{position:absolute;top:50%;left:0;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #020d1d59;transform:scale(0);transition:transform .2s}.mx-player__seek:hover .mx-player__rail,.mx-player.is-scrubbing .mx-player__rail{height:5px}.mx-player__seek:hover .mx-player__thumb,.mx-player__seek:focus-visible .mx-player__thumb,.mx-player.is-scrubbing .mx-player__thumb{transform:scale(1)}.mx-player.is-idle:after,.mx-player.is-idle .mx-player__bar,.mx-player.is-idle.has-had-sound .mx-player__sound,.mx-dialog.is-idle .mx-dialog__bar{opacity:0}.mx-dialog .mx-dialog__bar{transition:opacity .4s}.mx-player.is-idle .mx-player__tap{cursor:none}@media(prefers-reduced-motion:reduce){.mx-player__flash.is-flashing{animation:none}}.mx-dialog__bar{position:absolute;inset:0 0 auto;z-index:2;display:flex;justify-content:flex-end;padding:14px;color:#fff;pointer-events:none}.mx-dialog__btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#0a101c73;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;pointer-events:auto;transition:background-color .25s ease,transform .25s ease}.mx-dialog__btn:hover{background:#0a101cb3}.mx-dialog__btn:active{transform:scale(.94)}.mx-dialog__btn svg{width:18px;height:18px}.mx-dialog.mx-dialog--zoom{--mx-dialog-scale: .92;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;border-radius:0;background:#040c1cf0;color:#fff;overflow:hidden}.mx-zoom__bar{position:absolute;inset:0 0 auto;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:max(14px,env(safe-area-inset-top)) 16px 14px;pointer-events:none}.mx-zoom__bar>*{pointer-events:auto}.mx-zoom__count{padding:8px 12px;border-radius:999px;background:#ffffff1a;font:500 13px/1 var(--mx-body);letter-spacing:.08em;font-variant-numeric:tabular-nums}.mx-zoom__count:empty{visibility:hidden}.mx-zoom__close{width:44px;height:44px}.mx-zoom__track{display:flex;height:100%;overflow-x:auto;overscroll-behavior:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.mx-zoom__track::-webkit-scrollbar{display:none}.mx-zoom__slide{display:flex;flex:0 0 100%;align-items:center;justify-content:center;min-width:0;margin:0;padding:76px 16px 40px;scroll-snap-align:center;scroll-snap-stop:always}.mx .mx-zoom__slide img{width:auto;height:auto;max-width:100%;max-height:100%;border-radius:12px;object-fit:contain;background:#ffffff0a}.mx-zoom__nav{position:absolute;top:50%;z-index:2;display:none;width:48px;height:48px;translate:0 -50%;transition:opacity .2s,background-color .2s}.mx-zoom__nav--prev{left:24px}.mx-zoom__nav--next{right:24px}.mx-zoom__nav:disabled{opacity:0;pointer-events:none}@media screen and (min-width:750px){.mx-zoom__nav{display:inline-flex}.mx-dialog--zoom.is-single .mx-zoom__nav{display:none}.mx-zoom__bar{padding:20px 24px}.mx-zoom__slide{padding:84px 96px 48px}}@media screen and (max-width:749px){.mx .mx-desktop-only{display:none!important}}@media screen and (min-width:750px){.mx .mx-mobile-only{display:none!important}.mx{--mx-gutter: 40px}.mx-eyebrow{gap:12px}.mx-eyebrow:before{width:28px}.mx .mx-mono{font-size:11px;line-height:16.5px}.mx-play-btn{display:inline-flex;width:auto;gap:14px}.mx-play-btn__icon{width:34px;height:34px}.mx-play-btn__glyph{width:11px;height:11px}}@media screen and (min-width:990px){.mx{--mx-gutter: clamp(40px, 5.5vw, 104px)}.mx-container{max-width:calc(1440px + var(--mx-gutter) * 2)}}.mx-softgel{--sg-w: 179px;--sg-h: 76px;--sg-rot: -14deg;display:flex;align-items:center;justify-content:center}.mx-softgel__body{position:relative;display:block;width:var(--sg-w);height:var(--sg-h);border-radius:999px;transform:rotate(var(--sg-rot));background:linear-gradient(176.55deg,#fff3c9 5.3%,#f9d266 21.4%,#ebae25 46.4%,#c2800b 71.5%,#8a5303 94.7%);box-shadow:inset 0 calc(var(--sg-h) * -.11) calc(var(--sg-h) * .18) #6e3e0073,inset 0 calc(var(--sg-h) * .067) calc(var(--sg-h) * .144) #fff8dcb3;filter:drop-shadow(0 calc(var(--sg-h) * .28) calc(var(--sg-h) * .25) rgba(235,174,37,.45))}.mx-softgel__shine,.mx-softgel__glow,.mx-softgel__spark{position:absolute;display:block}.mx-softgel__shine{left:12.9%;top:10%;width:61.9%;height:21.1%;border-radius:30px;background:linear-gradient(to bottom,#ffffffe6,#fff0)}.mx-softgel__glow{left:19%;top:61%;width:66.7%;height:24.4%;border-radius:40px;background:radial-gradient(50% 50% at 50% 60%,#ffe896bf,#ffe89600 70%)}.mx-softgel__spark{left:84.3%;top:16.7%;width:6.2%;height:7.8%;border-radius:10px;background:#fff9}.mx-softgel--large .mx-softgel__body{background:linear-gradient(176.6deg,#fff6d6f5 5.3%,#fde7a5ed 14.2%,#fad670e6 23.2%,#ecb028db,#c4800ce6 73.2%,#8a5303f2 94.7%);box-shadow:inset 0 calc(var(--sg-h) * -.11) calc(var(--sg-h) * .17) #6e3e0066,inset 0 calc(var(--sg-h) * .068) calc(var(--sg-h) * .127) #fffae4bf;filter:drop-shadow(0 calc(var(--sg-h) * .3) calc(var(--sg-h) * .3) rgba(210,150,20,.5))}.mx-main{padding:8px 0 0}.mx-main__grid{display:grid;grid-template-columns:minmax(0,1fr)}.mx-main__info{min-width:0}.mx-gallery{display:block}.mx-gallery__viewer{position:relative;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:var(--mx-media)}.mx-gallery__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.mx-gallery__track::-webkit-scrollbar{display:none}.mx-gallery__slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start}.mx-gallery__slide>img,.mx-gallery__slide>video,.mx-gallery__slide>iframe,.mx-gallery__slide>.mx-placeholder{width:100%;height:100%;object-fit:cover;border:0}.mx-gallery--contain .mx-gallery__slide>img{object-fit:contain}.mx-gallery__stat{display:flex;flex-direction:column;justify-content:space-between;padding:32px 24px;background:var(--mx-navy);color:#fff}.mx-gallery__stat-label{font:400 12px/18px var(--mx-body);letter-spacing:1.92px;text-transform:uppercase;color:var(--mx-cyan)}.mx-gallery__stat-value{font-family:var(--mx-head);font-weight:600;font-stretch:112%;font-variation-settings:"wdth" 112;font-size:clamp(120px,46vw,200px);line-height:.8;letter-spacing:-.04em}.mx-gallery__stat-caption{font-size:14px;line-height:21px;color:var(--mx-on-navy)}.mx-gallery__counter,.mx-gallery__zoom{position:absolute;z-index:1;border:1px solid rgba(255,255,255,.55);background:#ffffffe0;box-shadow:0 6px 20px #082a6129;color:var(--mx-navy)}.mx-gallery__counter{top:12px;right:12px;display:inline-flex;align-items:baseline;gap:4px;padding:6px 12px;border-radius:999px;font-size:12px;line-height:16px;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--mx-muted);pointer-events:none}.mx-gallery__counter b{font-size:13px;font-weight:600;color:var(--mx-navy)}.mx-gallery__counter span{opacity:.5}.mx .mx-gallery__zoom{right:12px;bottom:12px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:#ffffffe0;color:var(--mx-navy);transition:background-color .25s,transform .35s cubic-bezier(.22,1,.36,1)}.mx .mx-gallery__zoom:hover{background:#fff;transform:scale(1.05)}.mx .mx-gallery__zoom:active{transform:scale(.96)}.mx-gallery--zoomable .mx-gallery__slide img{cursor:zoom-in}.mx-gallery__thumbs{--mx-thumb-gap: 6px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--mx-thumb-gap) * 6) / 7);gap:var(--mx-thumb-gap);margin:6px -4px 0;padding:4px;overflow-x:auto;scrollbar-width:none}.mx-gallery__thumbs::-webkit-scrollbar{display:none}.mx-gallery__thumb{position:relative;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:var(--mx-media)}.mx-gallery__thumb img{width:100%;height:100%;object-fit:cover}.mx .mx-gallery__thumb{outline:2px solid transparent;outline-offset:2px;transition:outline-color .3s cubic-bezier(.22,1,.36,1)}.mx .mx-gallery__thumb.is-active{outline-color:var(--mx-blue)}.mx .mx-gallery__thumb:not(.is-active):hover{outline-color:#1854b84d}.mx-gallery__thumb-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#05193a40}.mx-gallery__thumb-play svg{box-sizing:content-box;padding:6px 6px 6px 7px;border-radius:50%;background:#fff}.mx-gallery__thumb--stat{display:grid;place-items:center;background:var(--mx-navy);color:#fff;font:600 17px/24px var(--mx-head);font-stretch:112%;font-variation-settings:"wdth" 112}.mx-main__info,.mx-main .mx-eyebrow,.mx-main .mx-pack__submit{font-family:var(--mx-oakes)}.mx-main .mx-feature__title{font-family:var(--mx-oakes);font-stretch:normal;font-variation-settings:normal;letter-spacing:.16px}.mx-main .mx-tier{font-family:var(--mx-dm)}.mx-main__header{display:flex;flex-direction:column;padding-top:20px}.mx .mx-main__title{margin-top:10px;font-family:"GCNordix-medium",var(--mx-head);font-weight:500;font-size:32px;line-height:36px;letter-spacing:.02em;text-transform:uppercase;color:var(--mx-ink)}.mx-main__subtitle{order:3;margin-top:12px;font-size:16px;line-height:23.8px}.mx-main__rating{order:2;display:inline-flex;align-items:center;gap:12px;align-self:flex-start;margin-top:16px}.mx-stars{position:relative;display:inline-block;font-size:17px;line-height:17px;letter-spacing:1px;white-space:nowrap}.mx-stars__base{color:var(--mx-soft-blue)}.mx-stars__fill{position:absolute;top:0;left:0;width:var(--mx-stars, 100%);overflow:hidden;color:var(--mx-navy)}.mx-main__rating-count{font-size:14px;text-decoration:underline;text-underline-offset:3px}.mx-feature{display:grid;grid-template-columns:112px minmax(0,1fr);min-height:126px;margin-top:20px;border-radius:16px;overflow:hidden;background:var(--mx-soft-blue)}.mx-feature__media{position:relative}.mx-feature__media img{position:absolute;top:0;right:0;bottom:0;left:0}.mx-feature__body{display:flex;flex-direction:column;justify-content:center;padding:16px 16px 12px}.mx-feature__title{font-family:var(--mx-head);font-weight:600;font-stretch:112%;font-variation-settings:"wdth" 112;font-size:16px;line-height:22px;letter-spacing:-.1px;text-transform:uppercase;color:var(--mx-navy)}.mx-feature__text{margin-top:8px;font-size:12px;line-height:17px}.mx-feature__secondary{display:block;margin-top:4px;color:var(--mx-muted)}.mx-checks{margin-top:18px;border-top:1px solid var(--mx-line-soft)}.mx-check{display:flex;align-items:center;gap:10px;min-height:48px;padding-block:12px;border-bottom:1px solid var(--mx-line-soft);font-size:14px;line-height:21px}.mx-check__icon{flex:none;display:grid;place-items:center}.mx-check__text{flex:1}.mx-check__link{flex:none;font-weight:500;border-bottom:1px solid var(--mx-ink)}.mx-check__arrow{flex:none;font-size:16px}.mx-vcards{display:flex;gap:10px;margin:25px calc(var(--mx-gutter) * -1) 0;padding-inline:var(--mx-gutter);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--mx-gutter);scrollbar-width:none}.mx-vcards::-webkit-scrollbar{display:none}.mx-vcard{flex:0 0 122px;display:flex;flex-direction:column;align-items:center;gap:10px;scroll-snap-align:start;text-align:center}.mx-vcard__media{position:relative;display:block;width:100%;aspect-ratio:154 / 182;border-radius:10px;overflow:hidden;background:#c4c4c4}.mx-vcard__video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.mx-vcard__media.is-playing .mx-vcard__video{opacity:1}.mx-vcard__title{font-weight:500;font-size:12px;line-height:1.3;color:#14291c}.mx-accordions{margin-top:28px;border-top:1px solid var(--mx-line)}.mx-accordion{border-bottom:1px solid var(--mx-line)}.mx-accordion__summary,.mx-tg__more summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding-block:16px;list-style:none;cursor:pointer;font-weight:500;font-size:16px;line-height:24px}.mx-accordion__summary::-webkit-details-marker,.mx-tg__more summary::-webkit-details-marker{display:none}.mx-accordion__icon{position:relative;flex:none;width:20px;height:20px}.mx-accordion__icon:before,.mx-accordion__icon:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.mx-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg)}details[open]:not(.is-closing)>summary .mx-accordion__icon:after{transform:translate(-50%,-50%) rotate(0)}.mx-accordion__content{padding-bottom:18px;font-size:14px;line-height:22px;color:var(--mx-muted)}.mx .mx-accordion__file{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:8px 14px 8px 12px;border:1px solid var(--mx-line);border-radius:999px;font-weight:500;color:var(--mx-navy);text-decoration:none;transition:background-color .2s,border-color .2s}.mx .mx-accordion__file:hover{border-color:var(--mx-navy);background:var(--mx-soft-blue)}.mx-accordion__file svg{flex:none}.mx-pack{display:block;margin-top:24px}.mx-pack__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mx-pack__heading{font-weight:500;font-size:12px;line-height:18px;letter-spacing:1.68px;text-transform:uppercase}.mx-pack__note{font-size:13px;line-height:19.5px;color:var(--mx-muted)}.mx-pack__variant{display:block;margin-top:12px}.mx-pack__variant-select{width:100%;height:48px;padding:0 14px;border:1px solid var(--mx-line);border-radius:12px;background:#fff;font:500 15px var(--mx-body);color:var(--mx-ink)}.mx-pack__tiers{display:flex;flex-direction:column;gap:8px;margin-top:12px}.mx-tier{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"radio label foot" "radio soft foot";align-items:center;column-gap:14px;min-height:66px;padding:10px 15px;border:1px solid var(--mx-line);border-radius:12px;background:#fff;cursor:pointer;transition:background-color .2s,border-color .2s}.mx-tier.is-selected{border-color:var(--mx-navy);background:#eef3fa}.mx-tier:has(.mx-tier__input:focus-visible){outline:2px solid var(--mx-blue);outline-offset:2px}.mx-tier__input{position:absolute;opacity:0;pointer-events:none}.mx-tier__radio{grid-area:radio;position:relative;width:20px;height:20px;border:1px solid #b8b8b6;border-radius:50%}.mx-tier.is-selected .mx-tier__radio{border-color:var(--mx-navy)}.mx-tier.is-selected .mx-tier__radio:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:10px;height:10px;border-radius:50%;background:var(--mx-navy)}.mx-tier__label{grid-area:label;align-self:end;font-weight:500;font-size:15px;line-height:19.5px}.mx-tier__softgels{grid-area:soft;align-self:start;font-size:13px;line-height:16.9px;color:var(--mx-muted)}.mx-tier__days,.mx-tier__days-label,.mx-tier__qty,.mx-tier__unit,.mx-tier__per-day{display:none}.mx-tier__foot{grid-area:foot;display:flex;flex-direction:column;align-items:flex-end}.mx-tier__price{font-weight:600;font-size:16px;line-height:20.8px}.mx-tier__save{font-weight:500;font-size:12px;line-height:15.6px;color:var(--mx-blue)}.mx-pack__error{margin-top:10px;font-size:13px;color:#b42318}.mx-pack__submit{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:56px;margin-top:14px;padding-inline:20px;border-radius:12px;background:var(--mx-navy);color:#fff;font-family:var(--mx-head);font-weight:500;font-stretch:100%;font-variation-settings:"wdth" 100;font-size:16px;line-height:24px;letter-spacing:.16px;text-transform:uppercase;transition:background-color .2s,opacity .2s}.mx-pack__submit:hover{background:#0c3a82}.mx-pack__submit[disabled],.mx-pack__submit[aria-disabled=true]{opacity:.6;cursor:not-allowed}.mx-pack__submit-label{display:inline-flex;align-items:center;gap:.4em}.mx-pack__submit.loading>span:not(.loading__spinner){visibility:hidden}.mx-pack__submit .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:auto}.mx-pack__submit .loading__spinner svg{width:20px;height:20px}.mx-pack__summary{margin-top:10px;font-size:13px;line-height:19.5px;text-align:center;color:var(--mx-muted)}.mx-pack--light .mx-pack__summary-tier{display:none}.mx-pack--dark{margin-top:24px}.mx-pack--dark .mx-pack__tiers{gap:16px;margin-top:0}.mx-pack--dark .mx-tier{grid-template-areas:"radio label foot";min-height:62px;padding:8px 16px;border-color:#fff;background:transparent;color:#fff}.mx-pack--dark .mx-tier__radio{border-color:#7498d4}.mx-pack--dark .mx-tier.is-selected{background:#fff;border-color:#fff;color:var(--mx-navy)}.mx-pack--dark .mx-tier.is-selected .mx-tier__radio{border-color:var(--mx-navy)}.mx-pack--dark .mx-tier__label{align-self:center;line-height:24px}.mx-pack--dark .mx-tier__softgels{display:none}.mx-pack--dark .mx-tier__save{font-weight:400;color:inherit}.mx-pack--dark .mx-pack__submit{background:#fff;color:var(--mx-navy);font-weight:700}.mx-pack--dark .mx-pack__submit:hover{background:#eaf2fa}.mx-pack--dark .mx-pack__summary{color:var(--mx-on-navy)}.mx-pack--dark .mx-pack__error{color:#ffd3cf}.mx-trust{padding:var(--mx-pt, 36px) 0 var(--mx-pb, 0)}.mx-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--mx-line-soft)}.mx-trust__item{display:flex;align-items:center;gap:10px;min-width:0;padding:18px 12px 18px 0;border-bottom:1px solid var(--mx-line-soft);font-size:14px;line-height:21px}.mx-trust__item:nth-child(odd){border-right:1px solid var(--mx-line-soft)}.mx-trust__item:nth-child(2n){padding-left:14px;padding-right:0}.mx-trust__icon{flex:none;display:grid;place-items:center;width:22px;height:22px}.mx-trust__icon svg,.mx-trust__icon img{width:22px;height:22px}.mx-customers{padding:52px 0 56px}.mx-customers__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.mx .mx-customers__title{font-family:var(--mx-display);font-weight:500;font-size:22px;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--mx-ink)}.mx-customers__link{flex:none;padding-bottom:2px;border-bottom:1px solid var(--mx-ink);font-size:14px;line-height:21px}.mx-customers__scroller{margin-top:18px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mx-gutter);scrollbar-width:none}.mx-customers__scroller::-webkit-scrollbar{display:none}.mx-customers__track{display:flex;gap:12px;width:max-content;padding-inline:var(--mx-gutter)}.mx-ccard{position:relative;flex:0 0 auto;width:min(338px,calc(100vw - 72px));aspect-ratio:338 / 440;border-radius:16px;overflow:hidden;background:var(--mx-media);scroll-snap-align:start}.mx-ccard__img{position:absolute;top:0;right:0;bottom:0;left:0}.mx-ccard__shade{position:absolute;left:0;right:0;bottom:0;height:62%;background:linear-gradient(to top,#05193ae6,#05193a8c 45%,#05193a00)}.mx-ccard__body{position:absolute;left:22px;right:22px;bottom:26px;display:flex;flex-direction:column;gap:10px;color:#fff}.mx-ccard__rating{font-family:var(--mx-mono);font-size:10.5px;line-height:15.75px;letter-spacing:.44px;color:var(--mx-cyan-soft)}.mx-ccard__quote{font-size:18px;line-height:24.3px}.mx-ccard__meta{font-size:13px;line-height:19.5px;color:var(--mx-on-navy)}.mx-customers .mx-row-link{margin-top:14px}.mx-numbers{padding:60px 0 40px}.mx .mx-numbers__title{--h2-m: 32;--h2-d: 54;--h2-lh: 1.25;margin-top:14px;color:#fff}.mx-numbers__top{display:grid}.mx-numbers__softgel{justify-content:flex-end;height:150px;padding-right:6px}.mx-numbers__softgel--photo{display:flex;align-items:center}.mx-numbers__softgel-img{display:block;width:min(68vw,300px);height:auto;filter:drop-shadow(0 18px 36px rgba(235,174,37,.35))}.mx-numbers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--mx-navy-line)}.mx-numbers__list{display:contents}.mx-numbers__hero,.mx-numbers__row{display:flex;flex-direction:column;justify-content:flex-start;padding-block:22px}.mx-numbers__hero,.mx-numbers__row:nth-child(2){padding-right:14px;border-right:1px solid var(--mx-navy-line)}.mx-numbers__row:nth-child(odd){padding-left:16px}.mx-numbers__hero,.mx-numbers__row:first-child{border-bottom:1px solid var(--mx-navy-line)}.mx-numbers__big,.mx-numbers__value{font-family:var(--mx-body);font-weight:600;font-size:clamp(44px,calc(16.6vw - 2px),72px);line-height:.85;letter-spacing:-.04em;color:#fff;white-space:nowrap}.mx-numbers__value .mx-unit{font-size:20px}.mx-numbers__mark{font-size:28px;color:var(--mx-cyan);letter-spacing:0}.mx-numbers__hero-label,.mx-numbers__label{padding-top:12px;font-size:13px;line-height:19.5px;color:var(--mx-on-navy)}.mx-numbers__hero-note{display:none}.mx-numbers__batch{margin-top:8px;padding-top:16px;border-top:1px solid var(--mx-navy-line)}.mx-numbers__footnote{margin-bottom:8px;font-size:13px;line-height:19.5px;color:#fff}.mx-numbers__batch .mx-row-link{margin-top:12px}.mx-exp{padding:56px 0 52px;background:var(--mx-soft)}.mx-exp__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "media" "body"}.mx-exp__intro{grid-area:intro}.mx .mx-exp__title{--h2-m: 38;--h2-d: 54;--h2-lh: .96;margin-top:14px;color:var(--mx-navy)}.mx-exp__media{grid-area:media;position:relative;margin-top:24px;aspect-ratio:390 / 420;border-radius:16px;overflow:hidden;background:#e3e8ee}.mx-exp__media img{position:absolute;top:0;right:0;bottom:0;left:0}.mx-exp__body{grid-area:body}.mx-exp__highlight{display:flex;align-items:center;gap:12px;margin-top:22px;font-weight:500;font-size:17px;line-height:22.95px}.mx-exp__leaf{flex:none;display:grid}.mx-exp__steps{margin-top:24px;border-top:1px solid var(--mx-line)}.mx-exp__step{display:grid;grid-template-columns:44px minmax(0,1fr);padding-block:18px;border-bottom:1px solid var(--mx-line)}.mx-exp__num{font-family:var(--mx-body);font-weight:600;font-size:22px;line-height:24px;color:var(--mx-blue)}.mx-exp__step-text{display:flex;flex-direction:column;gap:4px}.mx-exp__step-title{font-family:var(--mx-body);font-weight:600;letter-spacing:.01em;font-size:20px;line-height:21px;text-transform:uppercase}.mx-exp__step-desc{font-size:15px;line-height:22.5px;color:var(--mx-muted)}.mx-exp .mx-play-btn{margin-top:22px}.mx-standard{background:#fff}.mx-standard .mx-container>.mx-standard__grid{padding:52px 0 0;border-top:1px solid var(--mx-line)}.mx-standard .mx-container{padding-bottom:56px}.mx .mx-standard__title{--h2-m: 34;--h2-d: 52;margin-top:14px}.mx-standard__text{max-width:360px;margin-top:14px;font-size:16px;line-height:24.8px;color:var(--mx-text)}.mx-standard__meta{display:flex;flex-direction:column;gap:6px;margin-top:18px;font-size:13px;line-height:19.5px;color:var(--mx-muted)}.mx-standard__meta>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px}.mx-standard__meta dd{margin:0;color:var(--mx-ink)}.mx-standard__table{margin-top:16px;border-top:1px solid var(--mx-ink)}.mx-standard__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"test test" "result limit" "report report";column-gap:12px;padding-block:18px;border-bottom:1px solid rgba(25,25,25,.14)}.mx-standard__row--head{display:none}.mx-standard__test{grid-area:test;display:flex;flex-direction:column;gap:2px}.mx-standard__name{font-weight:500;font-size:16px;line-height:24px}.mx-standard__sub{font-size:13px;line-height:19.5px;color:var(--mx-muted)}.mx-standard__cell{display:flex;flex-direction:column;gap:2px;margin-top:12px}.mx-standard__cell:nth-of-type(2){grid-area:result}.mx-standard__cell:nth-of-type(3){grid-area:limit}.mx-standard__label{font-size:11px;line-height:16.5px;letter-spacing:1.54px;text-transform:uppercase;color:var(--mx-muted)}.mx-standard__value{font-size:15px;line-height:22.5px}.mx-standard__report{grid-area:report}.mx-standard__pdf{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:6px;font-weight:500;font-size:14px;color:var(--mx-blue)}.mx-standard .mx-outline-btn--block{margin-top:22px}.mx-fresh{padding:56px 0 44px}.mx-fresh__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"video" "content"}.mx-fresh__video{grid-area:video}.mx-fresh__content{grid-area:content;padding-top:32px}.mx-video{position:relative;display:block;aspect-ratio:390 / 560;border-radius:16px;overflow:hidden;background:#e6eaef}.mx-video__el,.mx-video video{width:100%;height:100%;object-fit:cover}.mx-fresh__big{margin-top:24px;font-family:var(--mx-body);font-weight:600;font-size:clamp(96px,27.6vw,118.69px);line-height:.78;letter-spacing:-.05em}.mx-fresh__label{margin-top:22px;font-weight:500;font-size:20px;line-height:30px}.mx-fresh__text{margin-top:10px;font-size:16px;line-height:24.8px;color:var(--mx-on-navy)}.mx-fresh__image{position:relative;margin-top:28px;aspect-ratio:390 / 250;border-radius:16px;overflow:hidden}.mx-fresh__image img{position:absolute;top:0;right:0;bottom:0;left:0}.mx-fresh__calc{margin-top:28px}.mx-fresh__calc-title{font-size:11px;line-height:16.5px;letter-spacing:1.76px;text-transform:uppercase;color:var(--mx-cyan)}.mx-fresh__formula{margin-top:10px;border-top:1px solid var(--mx-navy-line)}.mx-fresh__term{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:62px;border-bottom:1px solid var(--mx-navy-line)}.mx-fresh__term-value{font-family:var(--mx-body);font-weight:600;font-size:22px;line-height:33px;text-transform:uppercase;white-space:nowrap}.mx-fresh__term.is-highlight .mx-fresh__term-value{color:var(--mx-cyan)}.mx-fresh__term-desc{font-size:14px;line-height:21px;color:var(--mx-on-navy)}.mx-fresh__term-result{font-family:var(--mx-body);font-weight:600;font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums;color:#fff}.mx-fresh__term.is-highlight .mx-fresh__term-result{color:var(--mx-cyan)}.mx-fresh__batch{margin-top:20px}.mx-fresh__batch .mx-kv{gap:10px}.mx-fresh__batch .mx-kv>div{font-size:14px}.mx-fresh__batch .mx-kv dd{width:160px}.mx-fresh__batch .mx-white-btn{margin-top:24px}.mx-fresh__disclaimer{margin-top:16px;font-size:12.5px;line-height:19.375px;color:#a9b6cc}.mx-holds{padding:60px 0 56px}.mx .mx-holds__title{--h2-m: 34;--h2-d: 60;--h2-lh: .98;margin-top:14px}.mx-holds__visual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.mx-holds__softgel{grid-column:1 / -1;height:230px;--sg-w: min(320px, 80vw);--sg-h: calc(var(--sg-w) * .425);--sg-rot: -8deg}.mx-holds__softgel-img{display:block;width:calc(var(--sg-w) * 1.1);max-width:100%;height:auto;filter:drop-shadow(0 22px 28px rgba(194,128,12,.28))}.mx-callout{display:flex;flex-direction:column;padding-block:18px;border-bottom:1px solid rgba(25,25,25,.14)}.mx-holds__visual>.mx-callout:nth-child(2),.mx-holds__visual>.mx-callout:nth-child(3){border-top:1px solid var(--mx-ink)}.mx-callout__value{font-family:"Noto Sans",var(--mx-body);font-weight:600;font-size:clamp(38px,10.7vw,46px);line-height:.85;letter-spacing:-.03em;white-space:nowrap}.mx-callout__value .mx-unit{font-family:"GCNordix-Bold",var(--mx-head);font-size:18px}.mx-callout--blue .mx-callout__value{color:var(--mx-blue)}.mx-callout--teal .mx-callout__value{color:var(--mx-teal)}.mx-callout__label{margin-top:8px;font-size:14px;line-height:21px;color:var(--mx-muted)}.mx-callout__line{display:none}.mx-holds__bottom{margin-top:28px}.mx-tg{padding:20px;border-radius:16px;background:var(--mx-soft)}.mx .mx-tg__title{font-family:var(--mx-display);font-weight:500;font-size:18px;line-height:19.8px;text-transform:uppercase;color:var(--mx-ink)}.mx-tg__short{margin-top:8px;font-size:15px;line-height:22.5px}.mx-tg__more{margin-top:8px;border-top:1px solid var(--mx-line-soft)}.mx-tg__more summary{min-height:44px;padding-block:10px;font-size:14px;line-height:21px}.mx-tg__more p{padding-bottom:8px;font-size:14px;line-height:21px;color:var(--mx-muted)}.mx-holds__facts{margin-top:24px}.mx-facts{border-top:1px solid rgba(25,25,25,.14)}.mx-fact{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding-block:14px;border-bottom:1px solid rgba(25,25,25,.14)}.mx-fact dt{padding-top:2px;font-size:12px;line-height:18px;letter-spacing:1.68px;text-transform:uppercase;color:var(--mx-muted)}.mx-fact dd{font-size:15px;line-height:22.5px}.mx-fact dd.mx-mono{padding-top:3px}.mx-holds__facts .mx-row-link{min-height:48px;font-size:15px}.mx-source{padding:0 0 56px}.mx-source__banner{display:flex;flex-direction:column}.mx-source__img{aspect-ratio:390 / 340;border-radius:16px}.mx-source__shade{display:none!important}.mx-source__copy{margin-top:28px}.mx .mx-source__title{--h2-m: 32;--h2-d: 60;--h2-lh: 1;margin-top:14px}.mx-source__text{margin-top:14px;font-size:16px;line-height:24.8px}.mx-steps{margin-top:28px}.mx-step{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:14px}.mx-step__dot{position:relative;display:block;width:11px;height:11px;margin-top:5px;border-radius:50%;background:var(--mx-ink)}.mx-step:before{content:"";position:absolute;top:16px;bottom:0;left:5px;width:1px;background:#19191933}.mx-step.is-last:before{display:none}.mx-step.is-last .mx-step__dot{background:var(--mx-blue)}.mx-step__body{padding-bottom:22px}.mx-step__kicker{font-size:12px;line-height:18px;letter-spacing:1.68px;color:var(--mx-muted)}.mx-step__title{margin-top:4px;font-family:var(--mx-body);font-weight:600;font-size:18px;line-height:19.8px;text-transform:uppercase}.mx-step__meta{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:baseline;margin-top:6px}.mx-step__key{font-size:11px;line-height:16.5px;letter-spacing:1.54px;text-transform:uppercase;color:var(--mx-muted)}.mx-step__value{font-size:14px;line-height:21px}.mx-step__link{display:inline-flex;gap:4px;justify-self:start;font-weight:500;color:var(--mx-blue);text-decoration:none}.mx-step__link:hover{text-decoration:underline;text-underline-offset:3px}.mx-finder{display:flex;flex-direction:column;gap:10px;margin-top:8px;padding:18px;border-radius:16px;background:var(--mx-soft)}.mx-finder__title{font-weight:500;font-size:15px;line-height:22.5px}.mx-finder__sub{margin-top:4px;font-size:14px;line-height:21px;color:var(--mx-muted)}.mx-finder__controls{display:flex;flex-direction:column;gap:10px}.mx .mx-finder__input{width:100%;height:52px;padding:0 16px;border:1px solid var(--mx-line);border-radius:10px;background:#fff;font:400 16px/22.5px var(--mx-body);color:var(--mx-ink);box-shadow:none}.mx-finder__input::placeholder{color:var(--mx-faint)}.mx-finder__btn{height:52px;padding-inline:24px;border-radius:10px;background:var(--mx-ink);color:#fff;font-weight:500;font-size:15px;line-height:22.5px}.mx .mx-finder__btn{background:var(--mx-ink);color:#fff}.mx-routine{padding:52px 0;background:var(--mx-beige)}.mx-routine__grid{display:grid;grid-template-columns:minmax(0,1fr)}.mx .mx-routine__title{--h2-m: 34;--h2-d: 56;--h2-lh: .98;margin-top:14px}.mx-routine__steps{margin-top:22px}.mx-routine__step{display:grid;grid-template-columns:40px minmax(0,1fr);padding-block:16px;border-top:1px solid rgba(25,25,25,.14)}.mx-routine__step:last-child{border-bottom:1px solid rgba(25,25,25,.14)}.mx-routine__num{font-size:13px;line-height:19.5px;letter-spacing:1.82px;color:var(--mx-blue)}.mx-routine__step-text{display:flex;flex-direction:column;gap:2px}.mx-routine__step-title{font-weight:500;font-size:16px;line-height:24px}.mx-routine__step-desc{font-size:14px;line-height:21px;color:var(--mx-muted)}.mx-routine__subhead{margin-top:32px;font-weight:500;font-size:11px;line-height:16.5px;letter-spacing:1.76px;text-transform:uppercase}.mx-routine__benefits{margin-top:10px}.mx-routine__benefit{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding-block:12px;border-bottom:1px solid rgba(25,25,25,.1)}.mx-routine__benefit-title{font-family:var(--mx-body);font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}.mx-routine__benefit-text{font-size:14px;line-height:21px;color:var(--mx-muted)}.mx-routine__footnote{margin-top:12px;font-size:12px;line-height:18px;color:var(--mx-muted)}.mx-routine__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin-top:40px}.mx-routine__photo{position:relative;aspect-ratio:335 / 300;border-radius:16px;overflow:hidden;background:#e8e2d8}.mx-routine__photo img{position:absolute;top:0;right:0;bottom:0;left:0}.mx-routine__photo--main{grid-column:1 / -1;aspect-ratio:691 / 430;border-radius:24px}.mx-faq{padding:60px 0 64px}.mx .mx-faq__title{--h2-m: 34;--h2-d: 52}.mx-faq__intro{container-type:inline-size}.mx .mx-faq__title{font-size:min(clamp(calc(var(--h2-m) * 1px),calc(var(--h2-m) * 1px + (var(--h2-d) - var(--h2-m)) * (100vw - 430px) / 1010),calc(var(--h2-d) * 1px)),13.5cqi);overflow-wrap:normal}.mx-faq__list{margin-top:20px;border-top:1px solid var(--mx-line)}.mx-faq__item .mx-accordion__summary{min-height:60px;padding-block:14px;font-weight:400;font-size:16px;line-height:21.6px}.mx-faq__item .mx-accordion__content{padding-bottom:16px}.mx-faq__contact{margin-top:20px;font-size:14px;line-height:21px;color:var(--mx-muted)}.mx-faq__contact a{color:var(--mx-ink);border-bottom:1px solid var(--mx-ink)}.mx-faq__all{display:flex;align-items:center;justify-content:space-between;padding-block:24px;font-weight:700;font-size:18px;line-height:21px;color:var(--mx-blue);text-decoration:underline;text-underline-offset:3px}.mx-cta{overflow:hidden}.mx-cta__grid{display:grid;grid-template-columns:minmax(0,1fr)}.mx-cta__media{position:relative;aspect-ratio:430 / 380;background:#0a2350}.mx-cta__media img{position:absolute;top:0;right:0;bottom:0;left:0}.mx-cta__panel{padding:32px var(--mx-gutter, 20px) 52px}.mx .mx-cta__title{--h2-m: 38;--h2-d: 64;--h2-lh: .98;color:#fff}.mx-cta__features{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:24px;font-size:15px;line-height:22.5px;color:var(--mx-on-navy)}@media screen and (min-width:750px){.mx-main{padding-top:24px}.mx-main__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;align-items:start}.mx-main__media{position:sticky;top:var(--mx-sticky-top, 24px)}.mx-main__header{padding-top:0}.mx-main__info{letter-spacing:.01em}.mx-main .mx-eyebrow{gap:8px;font-size:12px;letter-spacing:.12px}.mx-main .mx-eyebrow:before{width:16px;height:2px;border-radius:10px}.mx .mx-main__title{margin-top:12px;font-size:clamp(32px,2.8vw,40px);line-height:1.15}.mx-vcards{margin-inline:0;padding-inline:0}.mx-trust{padding-top:48px}.mx-customers{padding:72px 0 96px}.mx .mx-customers__title{font-size:clamp(22px,2vw + 6px,28px)}.mx-customers{--mx-cc-gap: 20px}.mx-customers__scroller{margin-top:32px;container-type:inline-size;scroll-padding-inline:max(var(--mx-gutter),calc((100% - 1440px)/2))}.mx-customers__track{--mx-cc-edge: max(var(--mx-gutter), calc((100cqi - 1440px)/2) );gap:var(--mx-cc-gap);padding-inline:var(--mx-cc-edge)}.mx-ccard{width:calc((100cqi - var(--mx-cc-edge) * 2 - var(--mx-cc-gap) * 2) / 3);aspect-ratio:413 / 500;border-radius:20px}.mx-ccard__shade{height:65%;background:linear-gradient(to top,#05193aeb,#05193ab3 45%,#05193a00)}.mx-ccard__body{left:clamp(16px,2.2vw,28px);right:clamp(16px,2.2vw,28px);bottom:clamp(16px,2.2vw,28px);gap:14px}.mx-ccard__rating{font-size:11px;line-height:16.5px}.mx-ccard__quote{font-size:clamp(15px,1.4vw,20px);line-height:1.35}.mx-numbers__softgel{--sg-w: 300px;--sg-h: 128px;height:220px}.mx-numbers__big,.mx-numbers__value{font-size:96px}.mx-exp{padding:72px 0}.mx-exp__media{max-width:563px}.mx-standard{background:var(--mx-soft)}.mx-standard .mx-container{padding-bottom:100px}.mx-standard .mx-container>.mx-standard__grid{padding-top:80px}.mx-standard__meta{flex-direction:column;gap:8px;max-width:400px;margin-top:32px;font-size:14px;line-height:21px}.mx-standard__meta>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px}.mx-standard__meta dd{color:var(--mx-ink)}.mx-standard__intro .mx-outline-btn{margin-top:32px}.mx-standard__table{margin-top:48px;border-top:0}.mx-standard__row{grid-template-columns:278fr 164fr 190fr 96fr;grid-template-areas:"test result limit report";column-gap:24px;align-items:start;min-height:92.5px;padding-block:22px}.mx-standard__row--head{display:grid;min-height:0;padding:0 0 14px;border-bottom:1px solid var(--mx-ink);font-size:11px;line-height:16.5px;letter-spacing:1.54px;text-transform:uppercase;color:var(--mx-muted)}.mx-standard__row--head>span:last-child{text-align:right}.mx-standard__test{gap:4px}.mx-standard__cell{margin-top:0;padding-top:1px}.mx-standard__label{display:none}.mx-standard__value--muted{font-size:14px;line-height:21px;color:var(--mx-muted)}.mx-standard__value.mx-mono{padding-top:3px;font-size:11px;line-height:16.5px;color:var(--mx-faint)}.mx-standard__report{text-align:right}.mx-standard__report .mx-mono{display:inline-block;padding-top:3px}.mx-standard__pdf{display:inline;min-height:0;margin-top:0;font-weight:400;font-size:14px;line-height:21px}.mx-fresh__video{max-width:500px}.mx-fresh__big{font-size:150px}.mx-fresh__formula{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.mx-fresh__term{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:0;padding:18px 20px 0;border-bottom:0;border-left:1px solid var(--mx-navy-line)}.mx-fresh__term:first-child{padding-left:0;border-left:0}.mx-fresh__term:last-child{padding-right:0}.mx-fresh__term-value{font-size:clamp(22px,2.2vw,28px);line-height:42px}.mx-fresh__term-desc{font-size:13px;line-height:19.5px}.mx-fresh__term-result{margin-top:auto;padding:18px 0 0;font-size:clamp(26px,2.6vw,34px)}.mx-holds{padding:80px 0}.mx-holds__head{display:flex;flex-direction:column;align-items:center;text-align:center}.mx .mx-holds__title{margin-top:24px}.mx-holds__visual{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.mx-holds__visual>.mx-callout{border-top:1px solid var(--mx-ink)}.mx-holds__softgel{--sg-w: 420px;height:300px}.mx-holds__bottom{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;margin-top:60px}.mx-tg{padding:0;background:none}.mx .mx-tg__title{font-size:26px;line-height:27.3px}.mx-tg__diagram{position:relative;display:flex;height:96px;margin-top:32px}.mx-tg__bar{width:2px;background:var(--mx-ink)}.mx-tg__lines{display:flex;flex-direction:column;justify-content:space-between;width:150px}.mx-tg__lines span{display:block;height:2px;background:var(--mx-blue)}.mx-tg__labels{display:flex;flex-direction:column;justify-content:space-between;padding-left:20px;margin-top:-6px;margin-bottom:-6px;font-size:13px;line-height:13px;color:var(--mx-muted)}.mx-tg__caption{padding-top:12px;font-size:13px;line-height:19.5px;color:var(--mx-muted)}.mx-tg__text{max-width:360px;margin-top:24px;font-size:15px;line-height:23.25px}.mx-holds__facts{margin-top:0}.mx-facts{border-top-color:var(--mx-line)}.mx-fact{grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:24px;padding-block:20px;border-bottom-color:var(--mx-line)}.mx-fact dt{padding-top:3px}.mx-source{padding-bottom:100px}.mx-source__banner{position:relative;display:block;aspect-ratio:1280 / 700;min-height:460px;border-radius:24px;overflow:hidden}.mx-source__img{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0}.mx .mx-source__shade{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#05193ad1,#05193a80 38%,#05193a00 66%)}.mx-source__copy{position:absolute;left:clamp(32px,4.4vw,64px);bottom:clamp(32px,4vw,56px);max-width:560px;margin:0;color:#fff}.mx-source__copy .mx-eyebrow{color:var(--mx-cyan-soft)}.mx .mx-source__title{margin-top:22px;color:#fff}.mx-source__text{margin-top:20px;font-size:18px;line-height:27px;color:#e2e8f1}.mx-steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2.2vw,28px);margin-top:72px}.mx-steps:before{content:"";position:absolute;top:5px;left:0;right:0;height:1px;background:#19191933}.mx-step{display:block}.mx-step:before{display:none}.mx-step__dot{margin-top:0;box-shadow:0 0 0 5px #fff}.mx-step__body{padding:28px 0 0}.mx-step__title{margin-top:10px;font-size:clamp(15px,1.4vw,19px);line-height:1.12}.mx-step__meta{display:flex;flex-direction:column;gap:2px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(25,25,25,.1)}.mx-finder{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-top:72px;padding:28px 32px}.mx-finder__title{font-size:16px;line-height:24px}.mx-finder__controls{flex-direction:row;flex:0 1 auto}.mx .mx-finder__input{width:clamp(200px,24vw,300px);padding-inline:18px;font-size:15px}.mx-routine{padding:70px 0}.mx-routine__steps{margin-top:48px}.mx-routine__step{grid-template-columns:52px minmax(0,1fr);padding-block:20px}.mx-routine__step-title{font-size:17px;line-height:25.5px}.mx-routine__step-text{gap:4px}.mx-routine__subhead{margin-top:56px}.mx-routine__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:16px}.mx-routine__benefit{display:flex;flex-direction:column;gap:6px;padding:0;border:0}.mx-routine__benefit-title{font-size:20px;line-height:30px}.mx-routine__benefit-text{font-size:13px;line-height:18.85px}.mx-routine__footnote{margin-top:18px}.mx-faq{padding:0 0 60px}.mx-faq .mx-container{position:relative}.mx-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-top:76px;border-top:1px solid var(--mx-line)}.mx-faq__contact{margin-top:24px;font-size:15px;line-height:22.5px}.mx-faq__list{margin-top:0}.mx-faq__item .mx-accordion__summary{min-height:81px;padding-block:24px;font-size:18px;line-height:27px}.mx-faq__item .mx-accordion__content{padding:0 60px 28px 0;font-size:15px;line-height:24px}.mx-cta__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:640px}.mx-cta__media{aspect-ratio:auto}.mx-cta__panel{align-self:center;width:100%;max-width:680px;padding:72px 40px}.mx .mx-cta__title{margin-top:22px}}@media screen and (min-width:990px){.mx-main{padding:var(--mx-main-pt, 24px) 0 var(--mx-main-pb, 100px)}.mx-main__grid{grid-template-columns:minmax(0,664fr) minmax(0,544fr);column-gap:clamp(40px,5vw,72px)}.mx-gallery__viewer{aspect-ratio:664 / 700;border-radius:22px}.mx-gallery__counter{display:none}.mx .mx-gallery__zoom{right:18px;bottom:18px;width:48px;height:48px}.mx-gallery__thumbs{--mx-thumb-gap: 9px;margin-top:8px}.mx-gallery__stat{padding:48px 40px}.mx-main__subtitle{order:2;margin-top:6px;font-size:16px;line-height:21px}.mx-main__rating{order:3}.mx-main__rating-count{font-size:15px}.mx-feature{grid-template-columns:138px minmax(0,1fr);min-height:120px}.mx-feature__body{padding:18px 20px 16px 22px}.mx-feature__title{line-height:20.52px}.mx-feature__text{font-size:13.5px;line-height:19.575px}.mx-feature__secondary{display:inline;margin:0;color:inherit}.mx-check{gap:12px;min-height:0}.mx-pack{margin-top:21px}.mx-pack--light .mx-pack__heading{font-size:14px;line-height:18px;letter-spacing:.14px}.mx-pack--light .mx-pack__note{display:none}.mx-pack--light .mx-pack__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.mx-pack--light .mx-tier{display:flex;flex-direction:column;align-items:flex-start;min-height:200px;padding:36px 16px 16px;border-color:#05193a29;background:#fff;color:#05193a;font-family:var(--mx-dm);letter-spacing:0}.mx-pack--light .mx-tier.is-selected{border-color:var(--mx-navy);background:var(--mx-navy);color:#fff}.mx-pack--light .mx-tier__radio,.mx-pack--light .mx-tier__days,.mx-pack--light .mx-tier__days-label{display:none}.mx-pack--light .mx-tier__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mx-pack--light .mx-tier__qty{display:block;margin-top:6px;font-family:var(--mx-head);font-weight:600;font-stretch:112%;font-variation-settings:"wdth" 112;font-size:56px;line-height:45.9px;letter-spacing:-1.62px}.mx-pack--light .mx-tier__unit{display:block;margin-top:6px;font-size:14px;line-height:18px;color:var(--mx-muted)}.mx-pack--light .mx-tier__foot{display:contents}.mx-pack--light .mx-tier__price{display:block;width:100%;margin-top:auto;padding-top:12px;border-top:1px solid rgba(5,25,58,.12);font-family:var(--mx-head);font-weight:600;font-stretch:112%;font-variation-settings:"wdth" 112;font-size:24px;line-height:28px;letter-spacing:-.28px}.mx-pack--light .mx-tier__per-day{display:block;margin-top:4px;font-size:12px;line-height:14.4px;color:var(--mx-muted)}.mx-pack--light .mx-tier__save{position:absolute;top:16px;left:16px;line-height:16px;color:#0b6b7a}.mx-pack--light .mx-tier.is-selected .mx-tier__unit,.mx-pack--light .mx-tier.is-selected .mx-tier__per-day{color:#c3cedf}.mx-pack--light .mx-tier.is-selected .mx-tier__price{border-top-color:#fff3}.mx-pack--light .mx-tier.is-selected .mx-tier__save{color:#7cdde9}.mx-pack--dark .mx-tier__label{align-self:flex-start;padding-right:20px;font-weight:400;font-size:11px;line-height:24px;letter-spacing:1.54px;text-transform:uppercase}.mx-tier__label-days,.mx-pack--light .mx-tier__softgels{display:none}.mx-tier__days{display:block;margin-top:10px;font-family:var(--mx-head);font-weight:600;font-stretch:112%;font-variation-settings:"wdth" 112;font-size:clamp(28px,2.5vw,36px);line-height:.9;letter-spacing:-.02em}.mx-tier__days-label{display:block;margin-top:5px;font-size:11px;line-height:24px;letter-spacing:1.54px;text-transform:uppercase;color:var(--mx-muted)}.mx-tier__foot{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 6px;width:100%;margin-top:12px;padding-top:10px;border-top:1px solid rgba(25,25,25,.1)}.mx-tier__price{font-size:17px;line-height:24px}.mx-pack__submit{height:60px;margin-top:32px;font-size:18px;letter-spacing:.36px}.mx-pack__summary{margin-top:12px}.mx-pack--light .mx-pack__summary-tier{display:inline}.mx-pack--dark{margin-top:40px}.mx-pack--dark .mx-pack__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mx-pack--dark .mx-tier{display:flex;flex-direction:column;align-items:flex-start;min-height:148px;padding:15px;border-color:#4676c6}.mx-pack--dark .mx-tier.is-selected{border-color:#fff}.mx-pack--dark .mx-tier__radio{display:none}.mx-pack--dark .mx-tier__days{font-size:clamp(28px,2.4vw,34px)}.mx-pack--dark .mx-tier__days-label{letter-spacing:1.1px;color:inherit}.mx-pack--dark .mx-tier__foot{border-top:0;padding-top:0;margin-top:auto}.mx-pack--dark .mx-tier__save{font-weight:500}.mx-pack--dark .mx-pack__submit{justify-content:flex-start;margin-top:16px;padding-inline:26px;font-family:var(--mx-body);font-weight:600;font-size:16px;letter-spacing:.32px;text-transform:none}.mx-pack--dark .mx-pack__submit-label{justify-content:space-between;width:100%}.mx-pack--dark .mx-pack__submit-sep{display:none}.mx-pack--dark .mx-pack__summary{margin-top:12px;text-align:left}.mx-vcards{gap:12px;margin-top:32px}.mx-vcard{flex-basis:154px;gap:12px}.mx-vcard__media{border-radius:12px}.mx-vcard__title{font-size:14px;line-height:16px}.mx-accordions{margin-top:36px}.mx-main .mx-accordion__summary{min-height:66px;padding-block:18px;font-size:15px;line-height:22.5px}.mx-trust{padding:0}.mx-trust__list{grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--mx-line-soft)}.mx-trust__item,.mx-trust__item:nth-child(2n){justify-content:center;gap:14px;padding:28px 24px;border-bottom:0;border-right:1px solid var(--mx-line-soft);font-weight:500;font-size:15px;line-height:22.5px;letter-spacing:.01em}.mx-trust__item:first-child{padding-left:0}.mx-trust__item:last-child{padding-right:0;border-right:0}.mx-trust__icon,.mx-trust__icon svg,.mx-trust__icon img{width:24px;height:24px}.mx-customers{padding:88px 0 120px}.mx-ccard__body{left:28px;right:28px;bottom:28px}.mx-ccard__rating{font-family:var(--mx-body);letter-spacing:.01em}.mx-ccard__quote{line-height:1.2;letter-spacing:.01em}.mx-eyebrow{font-size:14px;letter-spacing:.01em}.mx-numbers{padding:60px 0}.mx-numbers__top{grid-template-columns:minmax(0,700fr) minmax(0,500fr);column-gap:80px;align-items:center;min-height:260px}.mx .mx-numbers__title{--h2-lh: 1.296;margin-top:22px}.mx-numbers__softgel{justify-content:center;height:260px;padding:0;--sg-w: clamp(300px, 29vw, 420px);--sg-h: calc(var(--sg-w) * .4286)}.mx-numbers__softgel-img{width:clamp(340px,32vw,480px)}.mx-numbers__grid{grid-template-columns:minmax(0,746.66fr) minmax(0,533.33fr);margin-top:72px}.mx-numbers__list{display:flex;flex-direction:column}.mx-numbers__hero{padding:48px 64px 40px 0;border-bottom:0}.mx-numbers__big{font-size:clamp(96px,8.7vw,125.5px);line-height:1;letter-spacing:.01em}.mx-numbers__mark{font-size:.22em}.mx-numbers__hero-text{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:36px}.mx-numbers__hero-label{padding:0;font-size:18px;line-height:27px;color:#fff}.mx-numbers__hero-note{display:block;font-size:14px;line-height:21px;color:var(--mx-on-navy)}.mx-numbers__row,.mx-numbers__row:nth-child(odd),.mx-numbers__row:nth-child(2){flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:24px 0 25px 32px;border-right:0;border-bottom:1px solid var(--mx-navy-line)}.mx-numbers__row:first-child{padding-top:24px}.mx-numbers__row:last-child{border-bottom:0}.mx-numbers__value{font-size:clamp(40px,3.65vw,52.6px);line-height:1;letter-spacing:.01em}.mx-numbers__value .mx-unit{font-size:.31em}.mx-numbers__label{padding:0;font-size:15px;line-height:22.5px;text-align:right}.mx-exp{padding:77px 0}.mx-exp__grid{grid-template-columns:minmax(0,563fr) minmax(0,637fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"media ." "media intro" "media body" "media .";column-gap:clamp(40px,5.4vw,77px)}.mx-exp__media{margin-top:0;max-width:none;aspect-ratio:563 / 646;border-radius:24px}.mx-exp__intro,.mx-exp__body{max-width:497px}.mx .mx-exp__title{--h2-lh: 1.276;margin-top:24px}.mx-exp__highlight{gap:14px;margin-top:26px;font-size:20px;line-height:27px}.mx-exp__steps{margin-top:52px}.mx-exp__step{grid-template-columns:64px minmax(0,1fr);padding-block:26px}.mx-exp__num{font-size:28px;line-height:28px}.mx-exp__step-text{gap:6px}.mx-exp__step-title{font-size:clamp(20px,1.7vw,24px);line-height:1.05}.mx-exp .mx-play-btn{margin-top:36px}.mx .mx-play-btn{font-family:var(--mx-display);text-transform:uppercase;letter-spacing:.01em}.mx-standard .mx-container{padding-bottom:140px}.mx-standard .mx-container>.mx-standard__grid{display:grid;grid-template-columns:minmax(0,400fr) minmax(0,800fr);column-gap:80px;padding-top:110px}.mx .mx-standard__title{margin-top:22px}.mx-standard__text{max-width:340px;margin-top:22px}.mx-standard__table{margin-top:0}.mx-fresh{padding:40px 0}.mx-fresh__grid{grid-template-columns:minmax(0,700fr) minmax(0,500fr);grid-template-areas:"content video";column-gap:80px;align-items:center}.mx-fresh__content{padding-top:36px}.mx-fresh__video{max-width:none}.mx-video{aspect-ratio:500 / 724;border-radius:24px}.mx-fresh__big{margin-top:40px;font-size:clamp(130px,12.1vw,174.43px);line-height:.76}.mx-fresh__label{margin-top:40px;font-size:24px;line-height:36px}.mx-fresh__text{max-width:480px;margin-top:14px;font-size:18px;line-height:27px}.mx-fresh__calc{margin-top:56px}.mx-holds{padding:80px 0}.mx-holds__visual{grid-template-columns:minmax(0,300fr) minmax(0,680fr) minmax(0,300fr);grid-template-rows:auto auto;grid-template-areas:"lt sg rt" "lb sg rb";row-gap:120px;column-gap:0;align-content:center;min-height:420px;margin-top:72px}.mx-holds__softgel{grid-area:sg;grid-column:auto;height:auto;--sg-w: clamp(360px, 39vw, 560px);--sg-h: calc(var(--sg-w) * .4214)}.mx-holds__visual>.mx-callout,.mx-holds__visual>.mx-callout:nth-child(2),.mx-holds__visual>.mx-callout:nth-child(3){flex-direction:row;align-items:center;gap:20px;padding:0;border:0}.mx-callout--left-top{grid-area:lt}.mx-callout--left-bottom{grid-area:lb}.mx-callout--right-top{grid-area:rt}.mx-callout--right-bottom{grid-area:rb}.mx-callout--left-top,.mx-callout--left-bottom{justify-content:flex-end;text-align:right}.mx-holds__visual>.mx-callout.mx-callout--right-top,.mx-holds__visual>.mx-callout.mx-callout--right-bottom{flex-direction:row-reverse;justify-content:flex-end}.mx-callout .mx-callout__value{font-size:clamp(42px,3.9vw,56px);color:var(--mx-ink)}.mx-callout__value .mx-unit{font-size:.39em}.mx-callout__label{margin-top:6px}.mx-callout__line{position:relative;display:block;flex:none;width:clamp(40px,5vw,72px);height:1px;background:var(--mx-ink)}.mx-callout__line:after{content:"";position:absolute;top:-3.5px;width:8px;height:8px;border-radius:50%;background:var(--mx-blue)}.mx-callout--left-top .mx-callout__line:after,.mx-callout--left-bottom .mx-callout__line:after{right:-4px}.mx-callout--right-top .mx-callout__line:after,.mx-callout--right-bottom .mx-callout__line:after{left:-4px}.mx-holds__bottom{grid-template-columns:minmax(0,500fr) minmax(0,700fr);gap:80px}.mx-source{padding-bottom:140px}.mx-steps{margin-top:88px}.mx-routine__grid{grid-template-columns:minmax(0,493fr) minmax(0,691fr);column-gap:clamp(48px,6.7vw,96px)}.mx-routine__content{padding-top:40px}.mx .mx-routine__title{margin-top:22px}.mx-routine__photos{align-self:start;margin-top:0}.mx-faq__grid{grid-template-columns:minmax(0,340fr) minmax(0,860fr);column-gap:clamp(40px,3.5vw,56px);align-items:start}.mx-faq__intro{padding-top:34px;padding-bottom:24px}.mx-cta{--mx-cta-under: clamp(28px, 9vw, 130px)}.mx-cta__grid{min-height:calc(803px + var(--mx-cta-under))}.mx-cta__media img{object-position:25% center}.mx-cta__panel{max-width:720px;padding:100px max(var(--mx-gutter),calc((100vw - 1440px)/2)) calc(100px + var(--mx-cta-under)) 40px}.mx-cta__panel>*{max-width:600px}}@media screen and (max-width:989px){.mx{letter-spacing:0}.mx-fresh__batch .mx-kv dt{color:var(--mx-on-navy)}.mx-fresh__batch .mx-kv>div{line-height:21px}.mx-source__title br{display:none}}@media screen and (min-width:990px){.mx{--mx-mono: var(--mx-body);letter-spacing:.01em}.mx .mx-mono,.mx-standard__label,.mx-standard__row--head,.mx-fresh__calc-title,.mx-fact dt,.mx-step__kicker,.mx-step__key,.mx-routine__num,.mx-routine__subhead,.mx-pack--dark .mx-tier__label,.mx-pack--dark .mx-tier__days-label{letter-spacing:.01em}.mx-standard .mx-eyebrow,.mx-fresh .mx-eyebrow,.mx-routine .mx-eyebrow{font-size:12px;letter-spacing:.12px}.mx .mx-outline-btn{font-family:var(--mx-display);text-transform:uppercase;letter-spacing:.01em}.mx-standard__text{line-height:20px}.mx-fresh.mx-navy{background:#e3e8ee;color:var(--mx-ink)}.mx-fresh.mx-navy .mx-eyebrow{color:var(--mx-ink)}.mx-fresh .mx-video{background:var(--mx-navy)}.mx-fresh__big{font-size:clamp(130px,12.1vw,174.43px);line-height:1;letter-spacing:.01em;color:var(--mx-navy)}.mx-fresh__label{font-size:24px;line-height:30px}.mx-fresh__text{line-height:23px;color:var(--mx-ink)}.mx-fresh__calc-title{font-weight:600;color:var(--mx-blue)}.mx-fresh__term-value,.mx-fresh__term.is-highlight .mx-fresh__term-value,.mx-fresh__term-result,.mx-fresh__term.is-highlight .mx-fresh__term-result{color:var(--mx-navy)}.mx-fresh__term-value{font-size:28px;line-height:36px}.mx-fresh__term-desc{line-height:16px;color:var(--mx-muted)}.mx .mx-holds__title{--h2-d: 54;--h2-lh: 1.2}.mx-callout .mx-callout__value{line-height:1.2;letter-spacing:.01em}.mx-callout__label{font-size:18px;line-height:23px;white-space:nowrap}.mx .mx-tg__title{font-size:26px;line-height:31px;letter-spacing:.01em}.mx-holds .mx-eyebrow:before{display:none}.mx .mx-source__title{--h2-lh: 1.2}.mx-source__banner{aspect-ratio:1280 / 639}.mx-source__copy{top:clamp(40px,5vw,72px);bottom:auto;left:clamp(32px,4.65vw,67px);max-width:766px}.mx-source__text{max-width:560px}.mx-step__title{font-size:19px;line-height:23px;letter-spacing:.01em}.mx .mx-routine__title{--h2-d: 54;--h2-lh: 1.2}.mx-routine__benefit-title{font-size:20px;line-height:24px}.mx .mx-faq__title{--h2-d: 54;--h2-lh: 1.2}.mx-faq__grid{grid-template-columns:minmax(0,400fr) minmax(0,800fr);column-gap:80px}.mx-faq__contact{font-size:16px}.mx-faq__item .mx-accordion__summary{font-weight:500;font-size:18px}.mx-faq__item .mx-accordion__content{font-size:16px;line-height:20px}.mx-faq__all{font-family:var(--mx-display);font-weight:500;text-transform:uppercase}.mx-cta .mx-eyebrow{font-weight:400;font-size:16px}.mx .mx-cta__title{--h2-d: 54;--h2-lh: 1.2}.mx-pack--dark .mx-tier__days{font-family:var(--mx-body);font-stretch:normal;font-variation-settings:normal;font-size:34px;line-height:1.2;letter-spacing:.01em}.mx-pack--dark .mx-pack__submit{justify-content:center;font-family:var(--mx-body);font-weight:500;font-size:18px;letter-spacing:.36px;text-transform:uppercase}.mx-pack--dark .mx-pack__submit-label{justify-content:center;width:auto}.mx-pack--dark .mx-pack__submit-sep{display:inline}.mx-pack--dark .mx-pack__summary{text-align:center}}@media screen and (min-width:990px){.mx [data-mx-sticky]{position:sticky;top:var(--mx-sticky-top, 40px)}}@media(prefers-reduced-motion:no-preference){.mx .mx-reveal{opacity:0;translate:0 28px;transition:opacity .9s cubic-bezier(.22,1,.36,1) var(--mx-reveal-delay, 0ms),translate 1.1s cubic-bezier(.22,1,.36,1) var(--mx-reveal-delay, 0ms)}.mx .mx-reveal.is-revealed{opacity:1;translate:none}}.mx.mx-satc{position:fixed;right:0;bottom:0;left:0;z-index:90;display:block;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--mx-line-soft);background:#fff;box-shadow:0 -12px 32px #082a6114;transform:translateY(calc(100% + 24px));visibility:hidden;transition:transform .6s cubic-bezier(.22,1,.36,1),visibility 0s linear .6s}.mx.mx-satc.is-visible{transform:none;visibility:visible;transition:transform .6s cubic-bezier(.22,1,.36,1),visibility 0s}.mx .mx-satc__button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:48px;padding-inline:18px;border-radius:12px;background:var(--mx-navy);color:#fff;font:500 13px/20px var(--mx-head);letter-spacing:.16px;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,transform .2s}.mx .mx-satc__button:hover{background:#0c3a82}.mx .mx-satc__button:active{transform:scale(.98)}.mx .mx-satc__button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.mx .mx-satc__button.is-loading,.mx .mx-satc__button.is-added{cursor:default}.mx .mx-satc__button.is-loading:active{transform:none}.mx .mx-satc__button{overflow:hidden}.mx .mx-satc__state{display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:opacity .35s cubic-bezier(.22,1,.36,1),translate .45s cubic-bezier(.22,1,.36,1)}.mx .mx-satc__state--loading,.mx .mx-satc__state--added{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;translate:0 100%}.mx .mx-satc__button.is-loading .mx-satc__state--idle,.mx .mx-satc__button.is-added .mx-satc__state--idle,.mx .mx-satc__button.is-added .mx-satc__state--loading{opacity:0;translate:0 -100%}.mx .mx-satc__button.is-loading .mx-satc__state--loading,.mx .mx-satc__button.is-added .mx-satc__state--added{opacity:1;translate:none}.mx .mx-satc__state--added svg{color:var(--mx-cyan)}.mx .mx-satc__spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.28);border-top-color:#fff;border-radius:50%;animation:mx-satc-spin .7s linear infinite}@keyframes mx-satc-spin{to{rotate:360deg}}.mx .mx-satc__button.is-added{animation:mx-satc-added .6s cubic-bezier(.22,1,.36,1)}@keyframes mx-satc-added{40%{box-shadow:0 0 0 6px #7cdde959}to{box-shadow:0 0 0 12px #7cdde900}}@media(prefers-reduced-motion:reduce){.mx.mx-satc,.mx.mx-satc.is-visible,.mx .mx-satc__state{transition:none}.mx .mx-satc__button.is-added{animation:none}}@media(prefers-reduced-motion:no-preference){.mx .mx-rv{animation:mx-rv-in .6s cubic-bezier(.22,1,.36,1) both}@keyframes mx-rv-in{0%{opacity:0;translate:0 12px}}}@media(hover:hover)and (pointer:fine){.mx-gallery__counter,.mx .mx-gallery__zoom{background:#ffffffb3;-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6)}}.mx .mx-satc__inner{display:flex;align-items:center;gap:10px;min-height:76px;padding-block:12px}.mx .mx-satc__product,.mx .mx-satc__price{display:none}.mx .mx-satc__buy{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0}.mx .mx-satc__select{flex:1 1 auto;min-width:0}.mx .mx-satc__choice{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:56px;padding:8px 10px 8px 14px;border:1.5px solid var(--mx-navy);border-radius:12px;background:#eef3fa;text-align:left}.mx-satc__choice-text{display:flex;flex-direction:column;min-width:0}.mx-satc__choice-label{overflow:hidden;font-size:10.5px;font-weight:600;line-height:14px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--mx-blue)}.mx-satc__choice-price{display:flex;align-items:baseline;gap:6px;margin-top:2px;white-space:nowrap}.mx-satc__choice-total{font-size:17px;font-weight:700;line-height:22px;color:var(--mx-navy)}.mx-satc__save{font-size:11.5px;font-weight:600;line-height:16px;color:var(--mx-teal)}.mx-satc__chevron{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--mx-navy);color:#fff;transition:rotate .3s cubic-bezier(.22,1,.36,1)}.mx-satc.is-choosing .mx-satc__chevron{rotate:180deg}.mx .mx-satc__button{height:56px;padding-inline:20px;font-family:var(--mx-body);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}.mx .mx-satc__backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:#05193a73;animation:mx-satc-fade .3s ease both}.mx-satc__panel{position:fixed;right:0;bottom:0;left:0;z-index:2;padding:10px 16px calc(16px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#fff;box-shadow:0 -16px 40px #082a612e;animation:mx-satc-sheet-in .4s cubic-bezier(.22,1,.36,1) both}.mx-satc__panel:before{content:"";display:block;width:40px;height:4px;margin:0 auto 14px;border-radius:2px;background:#19191929}.mx-satc__panel[hidden],.mx-satc__backdrop[hidden],.mx-satc__save[hidden],.mx-satc__option-save[hidden]{display:none!important}html.mx-satc-sheet-open{overflow:hidden}.mx-satc.is-choosing{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mx-satc__panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.mx-satc__panel-title{font-size:12px;font-weight:500;line-height:18px;letter-spacing:.14em;text-transform:uppercase;color:var(--mx-ink)}.mx .mx-satc__panel-close{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--mx-ink)}.mx-satc__options{display:flex;flex-direction:column;gap:10px}.mx .mx-satc__option{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:14px;width:100%;min-height:64px;padding:12px 16px;border:1px solid var(--mx-line);border-radius:12px;background:#fff;text-align:left;transition:border-color .2s,background-color .2s,box-shadow .2s}.mx .mx-satc__option.is-selected{border-color:var(--mx-navy);background:#f3f5f8;box-shadow:inset 0 0 0 1px var(--mx-navy)}.mx-satc__radio{position:relative;width:20px;height:20px;border:1.5px solid #b8b8b6;border-radius:50%}.mx-satc__option.is-selected .mx-satc__radio{border-color:var(--mx-navy)}.mx-satc__option.is-selected .mx-satc__radio:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;background:var(--mx-navy)}.mx-satc__option-main{display:flex;flex-direction:column;min-width:0}.mx-satc__option-title{font-size:16px;font-weight:500;line-height:22px;color:var(--mx-ink)}.mx-satc__option-sub{font-size:13px;line-height:18px;color:var(--mx-muted)}.mx-satc__option-end{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.mx-satc__option-price{font-size:16px;font-weight:600;line-height:22px;color:var(--mx-ink)}.mx-satc__option-save{font-size:11.5px;font-weight:600;line-height:16px;color:var(--mx-teal)}.mx .mx-satc__sheet-add{display:flex;align-items:center;justify-content:center;width:100%;height:54px;margin-top:12px;border-radius:12px;background:var(--mx-navy);color:#fff;font-size:16px;font-weight:600}@keyframes mx-satc-sheet-in{0%{transform:translateY(100%)}}@keyframes mx-satc-pop-in{0%{opacity:0;translate:-50% 8px}}@keyframes mx-satc-fade{0%{opacity:0}}@media screen and (min-width:750px){.mx .mx-satc__inner{gap:24px;min-height:84px}.mx .mx-satc__product{display:flex;flex:1 1 auto;align-items:center;gap:14px;min-width:0}.mx .mx-satc__thumb{flex:none;width:56px;height:56px;border-radius:12px;overflow:hidden;background:var(--mx-media)}.mx .mx-satc__thumb img{width:100%;height:100%;object-fit:cover}.mx .mx-satc__info{display:flex;flex-direction:column;min-width:0}.mx .mx-satc__title{overflow:hidden;font-size:15px;font-weight:600;line-height:21px;white-space:nowrap;text-overflow:ellipsis;color:var(--mx-navy)}.mx .mx-satc__subtitle{overflow:hidden;font-size:13px;line-height:19px;white-space:nowrap;text-overflow:ellipsis;color:var(--mx-muted)}.mx .mx-satc__buy{flex:none;gap:20px}.mx .mx-satc__select{position:relative;flex:none}.mx .mx-satc__choice{min-height:48px;width:auto;gap:12px;padding:0 14px 0 16px;border:1px solid var(--mx-line);background:#fff;transition:border-color .2s}.mx .mx-satc__choice:hover,.mx-satc.is-choosing .mx-satc__choice{border-color:var(--mx-navy)}.mx-satc__choice-label{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:none;color:var(--mx-ink)}.mx-satc__choice-price{display:none}.mx-satc__chevron{width:16px;height:16px;background:none;color:var(--mx-ink)}.mx .mx-satc__price{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.mx-satc__total{font-size:19px;font-weight:700;line-height:24px;color:var(--mx-navy)}.mx .mx-satc__button{height:52px;min-width:180px;padding-inline:32px}.mx-satc__backdrop{display:none!important}.mx-satc__panel{position:absolute;right:auto;bottom:calc(100% + 14px);left:50%;width:380px;padding:10px;border:1px solid var(--mx-line-soft);border-radius:16px;box-shadow:0 18px 48px #082a612e;translate:-50% 0;animation:mx-satc-pop-in .25s cubic-bezier(.22,1,.36,1) both}.mx-satc__panel:before,.mx-satc__panel-head,.mx .mx-satc__sheet-add{display:none}.mx-satc__options{gap:4px}.mx .mx-satc__option{min-height:60px;padding:12px 16px;border-color:transparent;border-radius:12px}.mx .mx-satc__option:hover{background:#f7f8fa}.mx .mx-satc__option.is-selected{border-color:transparent;background:#f3f5f8;box-shadow:none}.mx-satc__option-title{font-size:14px;line-height:20px}.mx-satc__option-sub{font-size:12px}.mx-satc__option-price{font-size:14px}.mx-satc__option-save{font-size:11px}}@media(prefers-reduced-motion:reduce){.mx-satc__panel,.mx-satc__backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mx-pdp.css.map */
