body.mxp-page{background:#080c14}body.mxp-page .content-for-layout{background:#fff}html:has(body.mxp-page){scroll-behavior:smooth}body.mxp-page .ig-localnav{transition:background-color .45s ease,border-color .45s ease,box-shadow .45s ease,color .45s ease}body.mxp-page .ig-localnav.is-light{border-color:#0a25401a;background:#fffffff7;box-shadow:0 10px 40px -16px #0a25404d;color:#1d1d1f}body.mxp-page .ig-localnav.is-light .ig-localnav-links a:hover{background:#0a25400f}@media(prefers-reduced-motion:reduce){html:has(body.mxp-page){scroll-behavior:auto}}.mxp,.mxp *,.mxp *:before,.mxp *:after{box-sizing:border-box}.mxp{--mxp-obsidian: #080c14;--mxp-obsidian-2: #0d131f;--mxp-deep: #0a2540;--mxp-blue: #00a3ff;--mxp-blue-hover: #33b5ff;--mxp-sky: #f0f7ff;--mxp-text: #0a2540;--mxp-muted: #4b5f75;--mxp-line: rgba(10, 37, 64, .1);--mxp-line-dark: rgba(255, 255, 255, .1);--mxp-on-dark: #f5f8fc;--mxp-on-dark-muted: rgba(229, 238, 248, .72);--mxp-radius: 16px;--mxp-pill: 999px;--mxp-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mxp-ease: cubic-bezier(.22, 1, .36, 1);font-family:var(--mxp-font);color:var(--mxp-text);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mxp h1,.mxp h2,.mxp h3,.mxp p,.mxp ul,.mxp ol{margin:0}.mxp h1,.mxp h2,.mxp h3{font-family:var(--mxp-font)}.mxp a{text-decoration:none}.mxp .mxp-stage-glow,.mxp .mxp-slide-shade,.mxp .mxp-device-plinth,.mxp .mxp-device-base{display:block}.mxp-wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto}.mxp-section-anchor{scroll-margin-top:calc(var(--mxp-bar-h, 44px) + 88px)}.mxp-badge{width:fit-content;display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 14px;border:1px solid var(--mxp-line);border-radius:var(--mxp-pill);background:#fff;color:var(--mxp-deep);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.mxp-badge--dark{border-color:#00a3ff59;background:#00a3ff1a;color:#9ddcff}.mxp-badge--sky{border-color:#00a3ff38;background:var(--mxp-sky);color:#0072b8}.mxp-live-dot{position:relative;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--mxp-blue);box-shadow:0 0 #00a3ff99;animation:mxp-pulse 2.2s ease-out infinite}@keyframes mxp-pulse{0%{box-shadow:0 0 #00a3ff8c}70%{box-shadow:0 0 0 9px #00a3ff00}to{box-shadow:0 0 #00a3ff00}}.mxp-btn,.mxp-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border:1px solid transparent;border-radius:var(--mxp-pill);font-family:var(--mxp-font);font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1;cursor:pointer;transition:background-color .25s var(--mxp-ease),transform .25s var(--mxp-ease),box-shadow .25s var(--mxp-ease)}.mxp-btn--primary,.mxp-submit,body.mxp-page .ig-btn--primary{background:#0071e3;color:#fff;box-shadow:0 10px 30px -10px #0071e3b3}.mxp-btn--primary:hover,.mxp-submit:hover,body.mxp-page .ig-btn--primary:hover{background:#0062c4;color:#fff;transform:translateY(-1px);box-shadow:0 14px 36px -10px #0071e3cc}.mxp-btn-arrow{transition:transform .25s var(--mxp-ease)}.mxp-btn:hover .mxp-btn-arrow,.mxp-submit:hover .mxp-btn-arrow{transform:translate(3px)}.mxp a:focus-visible,.mxp button:focus-visible,.mxp input:focus-visible,.mxp select:focus-visible{outline:2px solid var(--mxp-blue);outline-offset:3px}.mxp-display{max-width:min(11.5em,100%);font-size:clamp(2.75rem,5.6vw,5rem);font-weight:700;line-height:1.02;letter-spacing:-.045em;color:#fff}.mxp-title{font-size:clamp(2rem,4vw,3.4rem);font-weight:700;line-height:1.06;letter-spacing:-.04em;color:var(--mxp-deep)}.mxp-title--center{max-width:min(16em,100%);margin-inline:auto;text-align:center}.mxp-title--narrow{max-width:min(14em,100%)}.mxp-gradient-text{background:linear-gradient(100deg,#7fd3ff 0%,var(--mxp-blue) 55%,#6b8cff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.mxp-lead,.mxp-prose{font-size:1.1875rem;line-height:1.6;letter-spacing:-.01em;color:var(--mxp-muted)}.mxp-prose p+p{margin-top:1rem}.mxp-prose strong{color:var(--mxp-deep)}.mxp-band{padding:clamp(80px,11vw,140px) 0}.mxp-band--sky{background:var(--mxp-sky)}.mxp-head{display:grid;justify-items:start;gap:18px;max-width:760px}.mxp-head--center{justify-items:center;margin-inline:auto;text-align:center}.mxp-card{position:relative;border:1px solid var(--mxp-line);border-radius:var(--mxp-radius);background:#fff;box-shadow:0 1px 2px #0a25400a,0 18px 40px -28px #0a254040;transition:transform .4s var(--mxp-ease),box-shadow .4s var(--mxp-ease)}.mxp-card--hover:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0a25400a,0 28px 50px -30px #0a254059}.mxp-card h3{font-size:1.375rem;font-weight:650;line-height:1.2;letter-spacing:-.025em;color:var(--mxp-deep)}.mxp-card p:not([class]){font-size:1.0625rem;line-height:1.6;color:var(--mxp-muted)}.mxp-step-index{width:fit-content;display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:var(--mxp-pill);background:var(--mxp-sky);color:#0072b8;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.mxp-chrome{font-family:var(--mxp-font)}.mxp-announce{position:fixed;inset:0 0 auto;z-index:60;display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 20px;background:linear-gradient(90deg,#00a3ff,#2f7bff);color:#04121f;font-size:14px;font-weight:500;line-height:1.35;letter-spacing:-.005em;text-align:center}.mxp-announce a{color:inherit}.mxp-announce-label{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-height:24px;padding:0 10px;border-radius:var(--mxp-pill);background:#04121f;color:#fff;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mxp-announce-label .mxp-live-dot{width:6px;height:6px;flex-basis:6px}.mxp-announce-text strong{font-weight:700}.mxp-nav{position:fixed;top:calc(var(--mxp-bar-h, 44px) + 14px);left:50%;z-index:59;display:flex;align-items:center;gap:8px;width:min(1100px,calc(100% - 32px));min-height:60px;padding:8px 8px 8px 22px;border:1px solid rgba(255,255,255,.12);border-radius:var(--mxp-pill);background:#0d131f8c;box-shadow:0 10px 40px -12px #00000080,inset 0 1px #ffffff0f;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transform:translate(-50%);transition:background-color .3s ease,top .3s var(--mxp-ease),box-shadow .3s ease}.mxp-nav.is-scrolled{background:#080c14b8;box-shadow:0 14px 44px -14px #000000a6,inset 0 1px #ffffff0f}.mxp-lockup{display:inline-flex;align-items:baseline;gap:8px;margin-right:auto;color:#fff;white-space:nowrap}.mxp-lockup--logo{align-items:center}.mxp-lockup-logo{display:block;width:auto;height:26px}.mxp-lockup-mark{align-self:center;width:18px;height:18px;flex:0 0 18px;border-radius:5px;background:linear-gradient(var(--mxp-blue),var(--mxp-blue)) 0 0 / 8px 8px no-repeat,linear-gradient(#fff,#fff) 10px 0 / 8px 8px no-repeat,linear-gradient(#5d7a99,#5d7a99) 0 10px / 8px 8px no-repeat,linear-gradient(#7fd3ff,#7fd3ff) 10px 10px / 8px 8px no-repeat}.mxp-lockup-word{font-size:17px;font-weight:750;letter-spacing:.14em}.mxp-lockup-by{font-size:13px;font-weight:450;color:#e5eef8ad}.mxp-nav-links{display:flex;align-items:center;gap:4px;margin:0 8px 0 0;padding:0;list-style:none}.mxp-nav-links a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:var(--mxp-pill);color:#e5eef8d1;font-size:14px;font-weight:500;transition:color .2s ease,background-color .2s ease}.mxp-nav-links a:hover{background:#ffffff14;color:#fff}.mxp-nav .mxp-btn{min-height:44px;padding:0 20px;font-size:14px;white-space:nowrap}.mxp-chrome a:focus-visible,.mxp-chrome button:focus-visible{outline:2px solid var(--mxp-blue);outline-offset:3px}.mxp-hero{position:relative;overflow:hidden;padding:140px 0 clamp(72px,9vw,120px);color:var(--mxp-on-dark);background:radial-gradient(60% 55% at 72% 46%,#00a3ff33,#00a3ff00 70%),radial-gradient(45% 50% at 80% 70%,#1a408c59,#1a408c00 70%),radial-gradient(40% 35% at 15% 10%,#0a2540a6,#0a254000 70%),linear-gradient(180deg,var(--mxp-obsidian) 0%,var(--mxp-obsidian-2) 100%)}.mxp-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,163,255,.35),transparent)}.mxp-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(40px,6vw,80px);align-items:center}.mxp-hero-copy{display:grid;justify-items:start;gap:26px;min-width:0}.mxp-sub{max-width:min(34rem,100%);font-size:clamp(1.125rem,1.6vw,1.3125rem);line-height:1.55;letter-spacing:-.01em;color:var(--mxp-on-dark-muted)}.mxp-tagline{display:flex;flex-wrap:wrap;gap:.2em .45em;font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:650;line-height:1.15;letter-spacing:-.03em;color:#fff}.mxp-brand{margin:0}.mxp-brand-logo{display:block;width:420px;max-width:100%;height:auto}.mxp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:6px}.mxp-hero-note{font-size:14px;color:#e5eef899}.mxp-hero .mxp-hero-eyebrow{min-height:28px;padding:0 14px;border-color:#00a3ff4d;background:#ffffff08;color:#e5eef8db;font-size:11px;font-weight:600;letter-spacing:.16em}.mxp-hero .mxp-display{max-width:min(9.5em,100%)}.mxp-stage{position:relative;display:grid;justify-items:center;min-width:0}.mxp-stage-glow{position:absolute;top:8%;left:50%;width:min(560px,120%);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#00a3ff52,#1e50aa2e 38%,#080c1400 70%);filter:blur(10px);transform:translate(-50%);pointer-events:none}.mxp-stage-screens{position:relative;width:100%;display:grid;justify-items:center}.mxp-device{--mxp-device-w: clamp(230px, 22vw, 300px);position:relative;z-index:3;width:var(--mxp-device-w)}.mxp-device-body{position:relative;padding:12px 12px 0;border:1px solid rgba(255,255,255,.14);border-radius:26px 26px 18px 18px;background:linear-gradient(160deg,#2a3140,#121722 45%,#0a0e16);box-shadow:0 50px 90px -30px #000000d9,inset 0 1px #ffffff24}.mxp-device-screen{position:relative;overflow:hidden;aspect-ratio:9 / 16;border-radius:14px;background:#05070c;isolation:isolate}.mxp-device-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;background:linear-gradient(125deg,#ffffff1f,#fff0 32%);box-shadow:inset 0 0 0 1px #ffffff0d;pointer-events:none}.mxp-device-chin{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 6px;color:#e5eef873;font-size:9px;font-weight:650;letter-spacing:.24em;text-transform:uppercase}.mxp-device-led{width:5px;height:5px;border-radius:50%;background:#ffffffb3;box-shadow:0 0 6px #ffffff80}.mxp-device-plinth{width:40%;height:26px;margin:0 auto;border:1px solid rgba(255,255,255,.1);border-top:0;background:linear-gradient(90deg,#1b212d,#39424f,#1b212d)}.mxp-device-base{width:74%;height:12px;margin:0 auto;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:linear-gradient(180deg,#4a5462,#1a202b);box-shadow:0 30px 40px -12px #000000e6}.mxp-device--ghost{--mxp-device-w: clamp(180px, 17vw, 232px);position:absolute;top:7%;z-index:1;opacity:.42;filter:saturate(.75) blur(.6px);pointer-events:none}.mxp-device--ghost .mxp-device-body{box-shadow:0 40px 70px -30px #000000d9}.mxp-device--ghost-a{left:50%;transform:translate(-112%) scale(.92)}.mxp-device--ghost-b{left:50%;transform:translate(12%) scale(.92)}.mxp-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.03);transition:opacity .9s var(--mxp-ease),transform 1.2s var(--mxp-ease)}.mxp-slide.is-active{z-index:1;opacity:1;transform:scale(1)}.mxp-slide-media,.mxp-slide-media img,.mxp-device-screen video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.mxp-slide-media img{transform:scale(1.02);transition:transform 7s linear}.mxp-slide.is-active .mxp-slide-media img{transform:scale(1.1)}.mxp-slide-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#05070cb3,#05070c00 24%),linear-gradient(0deg,#05070cf0,#05070c8c 34%,#05070c00 58%)}.mxp-slide--menu .mxp-slide-shade{background:linear-gradient(180deg,#05070cb3,#05070c00 24%),linear-gradient(0deg,#05070cf5,#05070cc7 48%,#05070c1a 72%)}.mxp-slide-top{position:absolute;inset:0 0 auto;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 14px 0;color:#fff}.mxp-slide-venue{display:grid;gap:2px}.mxp-slide-venue strong{font-family:Didot,"Bodoni 72",Playfair Display,Georgia,serif;font-size:15px;font-weight:600;letter-spacing:.04em}.mxp-slide-venue span{font-size:8.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3}.mxp-slide-chip{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:5px 8px;border-radius:var(--mxp-pill);background:#ffffff24;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mxp-slide-chip .mxp-live-dot{width:5px;height:5px;flex-basis:5px;background:var(--mxp-venue, #c9a56a);box-shadow:none;animation:none}.mxp-slide-body{position:absolute;inset:auto 0 0;z-index:2;display:grid;gap:8px;padding:0 16px 18px;color:#fff}.mxp-slide-tag{justify-self:start;padding:4px 9px;border-radius:var(--mxp-pill);background:var(--mxp-venue, #c9a56a);color:var(--mxp-venue-ink, #1b140c);font-size:8.5px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.mxp-slide-rating{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600}.mxp-slide-stars{color:var(--mxp-venue, #c9a56a);font-size:11px;letter-spacing:1px}.mxp-slide-source{color:#ffffffb3;font-weight:500}.mxp-slide-title{font-size:18px;font-weight:650;line-height:1.18;letter-spacing:-.02em}.mxp-slide--special .mxp-slide-title{font-family:Didot,"Bodoni 72",Playfair Display,Georgia,serif;font-size:24px;font-weight:500;letter-spacing:-.01em}.mxp-slide-text{font-size:11px;line-height:1.45;color:#ffffffc7}.mxp-slide-meta{font-size:10px;font-weight:600;color:#ffffffb8}.mxp-slide-price{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--mxp-venue, #c9a56a)}.mxp-slide-menu{display:grid;gap:7px;margin:2px 0 0;padding:0;list-style:none}.mxp-slide-menu li{display:flex;align-items:baseline;gap:6px;font-size:11px;font-weight:500}.mxp-slide-menu li:after{content:"";order:1;flex:1 1 auto;border-bottom:1px dotted rgba(255,255,255,.35);transform:translateY(-3px)}.mxp-slide-menu .mxp-menu-price{order:2;color:var(--mxp-venue, #c9a56a);font-weight:650}.mxp-stage--clear .mxp-device--ghost,.mxp-stage--clear .mxp-slide-shade,.mxp-stage--clear .mxp-slide-chip,.mxp-stage--clear .mxp-device-chin span:first-child{display:none}.ig-tile-stage .mxp-stage--clear .mxp-device{--mxp-device-w: clamp(280px, 25vw, 340px)}.mxp-stage--clear .mxp-device-screen{background:var(--mxp-venue-bg, #15110d)}.mxp-stage--clear .mxp-slide{display:flex;flex-direction:column;background:var(--mxp-venue-bg, #15110d)}.mxp-stage--clear .mxp-slide-top{position:static;order:0;padding:16px 18px 14px}.mxp-stage--clear .mxp-slide-venue strong{font-size:18px}.mxp-stage--clear .mxp-slide-venue span{font-size:14px;letter-spacing:.08em;color:#ffffffc7}.mxp-stage--clear .mxp-slide-media{position:relative;inset:auto;order:1;flex:1 1 auto;min-height:34%;overflow:hidden}.mxp-stage--clear .mxp-slide-media img{object-position:50% 45%}.mxp-stage--clear .mxp-slide-body{position:static;order:2;gap:8px;padding:16px 18px 18px}.mxp-stage--clear .mxp-slide-tag,.mxp-stage--clear .mxp-slide-rating,.mxp-stage--clear .mxp-slide-stars,.mxp-stage--clear .mxp-slide-text,.mxp-stage--clear .mxp-slide-meta,.mxp-stage--clear .mxp-slide-menu li{font-size:14px}.mxp-stage--clear .mxp-slide-tag{padding:4px 10px;letter-spacing:.06em}.mxp-stage--clear .mxp-slide-title{font-size:20px}.mxp-stage--clear .mxp-slide--special .mxp-slide-title{font-size:24px}.mxp-stage--clear .mxp-slide-text,.mxp-stage--clear .mxp-slide-meta,.mxp-stage--clear .mxp-slide-source{color:#fffc}.mxp-stage--clear .mxp-slide-menu{gap:4px}.mxp-stage--clear .mxp-stage-caption{font-size:14px;color:#e5eef8d1}.mxp-stage-controls{position:relative;z-index:4;display:flex;align-items:center;gap:14px;margin-top:26px;padding:6px 6px 6px 16px;border:1px solid var(--mxp-line-dark);border-radius:var(--mxp-pill);background:#ffffff0a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mxp-stage-caption{min-width:0;font-size:13px;font-weight:500;color:#e5eef8bf;white-space:nowrap}.mxp-dots{display:flex;align-items:center;gap:2px}.mxp-dot{display:inline-flex;align-items:center;justify-content:center;width:22px;height:28px;padding:0;border:0;background:none;cursor:pointer}.mxp-dot span{display:block;width:7px;height:7px;border-radius:var(--mxp-pill);background:#ffffff59;transition:width .4s var(--mxp-ease),background-color .3s ease}.mxp-dot:hover span{background:#ffffffb3}.mxp-dot[aria-current=true]{width:34px}.mxp-dot[aria-current=true] span{width:24px;background:var(--mxp-blue)}.mxp-toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer}.mxp-toggle:hover{background:#ffffff2e}.mxp-toggle svg{width:12px;height:12px}.mxp-toggle .mxp-icon-play,.mxp-toggle[aria-pressed=true] .mxp-icon-pause{display:none}.mxp-toggle[aria-pressed=true] .mxp-icon-play{display:block}.mxp-problem-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}.mxp-problem .mxp-title{max-width:min(13em,100%)}.mxp-pull{margin-top:32px;padding:26px 28px;border:1px solid var(--mxp-line);border-radius:var(--mxp-radius);background:var(--mxp-sky);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:650;line-height:1.3;letter-spacing:-.025em;color:var(--mxp-deep)}.mxp-engine-head .mxp-title{max-width:min(12em,100%)}.mxp-stat{display:flex;align-items:baseline;gap:12px}.mxp-stat span{font-size:clamp(3rem,6vw,4.5rem);font-weight:700;line-height:.9;letter-spacing:-.05em;color:var(--mxp-blue)}.mxp-stat small{max-width:9rem;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mxp-muted)}.mxp-steps,.mxp-perk-grid{display:grid;gap:20px;margin:56px 0 0;padding:0;list-style:none}.mxp-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.mxp-step,.mxp-perk{display:grid;align-content:start;gap:14px;padding:32px 28px 34px}.mxp-step-line{height:1px;margin:6px 0 4px;background:linear-gradient(90deg,var(--mxp-blue),rgba(0,163,255,0))}.mxp-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:56px}.mxp-panel{display:grid;align-content:start;gap:16px;min-height:340px;padding:clamp(32px,4vw,48px)}.mxp-panel h3{font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:700;letter-spacing:-.035em}.mxp-panel--dark{overflow:hidden;border-color:var(--mxp-line-dark);background:radial-gradient(80% 70% at 100% 0%,#00a3ff38,#00a3ff00 60%),linear-gradient(160deg,var(--mxp-obsidian-2) 0%,var(--mxp-obsidian) 100%)}.mxp-panel--dark h3{color:#fff}.mxp-panel--dark p:not([class]){color:var(--mxp-on-dark-muted)}.mxp-panel--sky{background:radial-gradient(80% 70% at 100% 0%,#00a3ff1f,#00a3ff00 60%),var(--mxp-sky)}.mxp-perk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mxp-perk-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--mxp-sky);color:var(--mxp-blue)}.mxp-perk-icon svg{width:20px;height:20px}.mxp-perk--featured{border-color:#00a3ff59;background:radial-gradient(90% 80% at 100% 0%,#00a3ff1a,#00a3ff00 60%),#fff}.mxp-perk-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mxp-authentic{position:relative;overflow:hidden;color:var(--mxp-on-dark);background:radial-gradient(50% 45% at 50% 55%,#00a3ff29,#00a3ff00 70%),linear-gradient(180deg,var(--mxp-obsidian) 0%,var(--mxp-obsidian-2) 100%)}.mxp-authentic .mxp-head{max-width:820px}.mxp-authentic .mxp-title{max-width:min(14em,100%);color:#fff}.mxp-authentic .mxp-lead{max-width:48rem;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.55;color:var(--mxp-on-dark-muted)}.mxp-authentic strong{font-weight:700;color:#fff}.mxp-authentic-flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:clamp(56px,7vw,88px)}.mxp-authentic-source,.mxp-authentic-result{display:grid;justify-items:center;gap:18px;margin:0}.mxp-authentic-label{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#7fd3ff}.mxp-guest-post{width:min(300px,100%);padding:16px;border-radius:22px;background:#fff;color:#1f2328;box-shadow:0 40px 80px -30px #000c;transform:rotate(-2deg)}.mxp-guest-head{display:flex;align-items:center;gap:10px}.mxp-guest-avatar{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#7b4fd6;color:#fff;font-size:15px;font-weight:600}.mxp-authentic .mxp-guest-head strong{font-weight:600;color:#1f2328}.mxp-guest-head p{display:grid;font-size:13px;line-height:1.3}.mxp-guest-head span{color:#5f6368;font-size:12px}.mxp-authentic .mxp-guest-stars{margin-top:10px;font-size:12px;color:#5f6368}.mxp-guest-stars span:first-child{color:#fbbc04;letter-spacing:.05em}.mxp-guest-photo{overflow:hidden;margin-top:10px;aspect-ratio:4 / 3;border-radius:10px}.mxp-guest-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 62%;filter:saturate(.85) brightness(.9) contrast(.92);transform:scale(1.35) rotate(3deg)}.mxp-authentic .mxp-guest-review{margin-top:10px;font-size:13px;line-height:1.45;color:#3c4043}.mxp-authentic-redress{display:grid;justify-items:center;gap:14px;max-width:290px;text-align:center}.mxp-authentic-arrow{display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(0,163,255,.35);border-radius:50%;background:#00a3ff1a;color:#7fd3ff}.mxp-authentic-arrow svg{width:32px;height:12px}.mxp-authentic-redress-title{font-size:1.25rem;font-weight:650;letter-spacing:-.02em;color:#fff}.mxp-authentic-redress ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.mxp-authentic-redress li{padding:8px 14px;border:1px solid var(--mxp-line-dark);border-radius:var(--mxp-pill);background:#ffffff0a;font-size:14px;line-height:1.3;color:var(--mxp-on-dark-muted)}.mxp-authentic-result .mxp-device{--mxp-device-w: clamp(220px, 20vw, 270px)}.mxp-authentic-sources{margin-top:clamp(72px,9vw,112px)}.mxp-authentic-sources h3{font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:650;letter-spacing:-.025em;text-align:center;color:#fff}.mxp-authentic .mxp-authentic-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none}.mxp-authentic-source-card{padding:28px 26px 30px;border:1px solid var(--mxp-line-dark);border-radius:var(--mxp-radius);background:linear-gradient(160deg,#ffffff12,#ffffff05);box-shadow:inset 0 1px #ffffff14}.mxp-authentic-source-card h4{font-size:1.125rem;font-weight:650;letter-spacing:-.015em;color:#fff}.mxp-authentic .mxp-authentic-source-card p{margin-top:10px;font-size:1.0625rem;line-height:1.55;color:var(--mxp-on-dark-muted)}.mxp-authentic .mxp-authentic-promise{max-width:64rem;margin:clamp(48px,6vw,72px) auto 0;text-wrap:balance;font-size:clamp(1.625rem,3vw,2.5rem);font-weight:700;line-height:1.2;letter-spacing:-.03em;text-align:center;color:#fff}.mxp-authentic .mxp-authentic-promise strong{color:var(--mxp-blue);letter-spacing:.02em}.mxp-channels{position:relative;overflow:hidden;color:var(--mxp-on-dark);background:radial-gradient(45% 40% at 20% 30%,#00a3ff1f,#00a3ff00 70%),radial-gradient(45% 40% at 85% 80%,#1a408c40,#1a408c00 70%),linear-gradient(180deg,var(--mxp-obsidian-2) 0%,var(--mxp-obsidian) 100%)}.mxp-channels .mxp-head{max-width:820px}.mxp-channels .mxp-title{max-width:min(14em,100%);color:#fff}.mxp-channels .mxp-lead{max-width:46rem;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.55;color:var(--mxp-on-dark-muted)}.mxp-channels strong{font-weight:700;color:#fff}.mxp-channels .mxp-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:clamp(48px,6vw,72px) 0 0;padding:0;list-style:none}.mxp-channel{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--mxp-line-dark);border-radius:22px;background:linear-gradient(160deg,#ffffff0f,#ffffff04);box-shadow:inset 0 1px #ffffff14}.mxp-channel--website{grid-column:span 2}.mxp-channel-stage{position:relative;display:grid;place-items:center;height:340px;padding:28px;overflow:hidden;background:radial-gradient(60% 70% at 50% 55%,#00a3ff29,#00a3ff00 70%)}.mxp-channel-stage img{display:block;width:100%;height:100%;object-fit:cover}.mxp-channel-copy{display:grid;align-content:start;gap:10px;padding:26px 28px 30px;border-top:1px solid var(--mxp-line-dark)}.mxp-channel-copy h3{font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:#fff}.mxp-channel-copy p{font-size:1.0625rem;line-height:1.5;color:var(--mxp-on-dark-muted)}.mxp-channels .mxp-channel-assets{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none}.mxp-channel-assets li{padding:6px 12px;border:1px solid rgba(0,163,255,.3);border-radius:var(--mxp-pill);background:#00a3ff14;font-size:13px;font-weight:600;color:#9ddcff}.mxp-mock-kicker{width:fit-content;padding:3px 8px;border-radius:var(--mxp-pill);background:var(--mxp-venue, #c9a56a);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mxp-venue-ink, #1b140c)}.mxp-mock-title{font-family:Didot,"Bodoni 72",Playfair Display,Georgia,serif;font-weight:700;line-height:1.1;color:#fff}.mxp-mock-button{width:fit-content;padding:6px 12px;border-radius:var(--mxp-pill);background:var(--mxp-venue, #c9a56a);font-size:11px;font-weight:700;color:var(--mxp-venue-ink, #1b140c)}.mxp-mock-display{display:grid;justify-items:center;transition:transform 1.2s var(--mxp-ease)}.mxp-mock-display-screen{position:relative;width:156px;aspect-ratio:9 / 16;overflow:hidden;border:7px solid #141a26;border-radius:18px;box-shadow:0 30px 60px -20px #000000d9}.mxp-mock-display-copy{position:absolute;inset:auto 0 0;display:grid;gap:6px;padding:40px 12px 14px;background:linear-gradient(180deg,#05070c00,#05070ceb 55%)}.mxp-mock-display .mxp-mock-title{font-size:15px}.mxp-mock-price{font-size:15px;font-weight:700;color:var(--mxp-venue, #c9a56a)}.mxp-mock-display-stand{width:46px;height:22px;background:linear-gradient(180deg,#1c2333,#0d121c)}.mxp-mock-browser{width:min(560px,100%);overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 30px 60px -20px #000000d9;transition:transform 1.2s var(--mxp-ease)}.mxp-mock-browser-bar{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:#eef1f5}.mxp-mock-browser-bar span{width:8px;height:8px;border-radius:50%;background:#c7ced8}.mxp-mock-browser-bar p{flex:1;max-width:260px;margin-left:10px;padding:3px 10px;border-radius:var(--mxp-pill);background:#fff;font-size:10px;color:#5f6b7a}.mxp-mock-browser-hero{position:relative;height:230px}.mxp-mock-browser-hero img{object-position:50% 40%}.mxp-mock-browser-copy{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:end;justify-items:start;gap:8px;padding:22px;background:linear-gradient(90deg,#05070cd9,#05070c33 75%)}.mxp-mock-browser .mxp-mock-title{max-width:13em;font-size:22px}.mxp-mock-post{width:220px;overflow:hidden;border-radius:14px;background:#fff;color:#111;box-shadow:0 30px 60px -20px #000000d9;transform:rotate(-2deg);transition:transform 1.2s var(--mxp-ease)}.mxp-mock-post-head{display:flex;align-items:center;gap:8px;padding:8px 10px}.mxp-mock-avatar{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af);font-size:11px;font-weight:700;color:#fff}.mxp-mock-post-head p{display:grid;font-size:10px;line-height:1.2}.mxp-mock-post-head span{color:#8a8a8a;font-size:9px}.mxp-channels .mxp-mock-post strong{color:#111}.mxp-mock-post-photo{position:relative;aspect-ratio:1}.mxp-mock-post-photo .mxp-mock-kicker{position:absolute;left:10px;bottom:10px}.mxp-mock-post-likes{padding:8px 10px 2px;font-size:10px;font-weight:700}.mxp-channels .mxp-mock-post-caption{display:-webkit-box;overflow:hidden;margin:0 10px 10px;padding:0;font-size:10px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mxp-mock-email{width:240px;overflow:hidden;border-radius:12px;background:#fff;color:#1f2328;box-shadow:0 30px 60px -20px #000000d9;transform:rotate(1.5deg);transition:transform 1.2s var(--mxp-ease)}.mxp-mock-email-head{display:grid;gap:3px;padding:10px 12px;border-bottom:1px solid #eceff3;font-size:10px;line-height:1.3}.mxp-mock-email-head p{font-size:10px}.mxp-mock-email-head span{display:inline-block;min-width:44px;font-weight:700;color:#8a94a3}.mxp-mock-email-photo{height:104px}.mxp-mock-email-body{display:grid;gap:7px;padding:12px}.mxp-mock-line{height:6px;border-radius:3px;background:#e5e9ef}.mxp-mock-line--short{width:70%}.mxp-mock-print{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:6px;width:200px;padding:18px 18px 20px;border-radius:4px;background:#fbf7ef;color:#2a2118;text-align:center;box-shadow:0 30px 60px -20px #000000d9;transform:rotate(2.5deg);transition:transform 1.2s var(--mxp-ease)}.mxp-mock-print-venue{font-size:9px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.mxp-mock-print-kicker{font-size:9px;letter-spacing:.08em;color:#8a7660}.mxp-mock-print-title{font-family:Didot,"Bodoni 72",Playfair Display,Georgia,serif;font-size:22px;font-style:italic;line-height:1.1}.mxp-mock-print-photo{width:100%;height:74px;overflow:hidden;border-radius:3px}.mxp-channels .mxp-mock-print ul{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;width:100%;margin:4px 0 0;padding:0;list-style:none}.mxp-mock-print li{display:flex;justify-content:space-between;gap:8px;font-family:Didot,"Bodoni 72",Playfair Display,Georgia,serif;font-size:12px}.mxp-mock-print li span:first-child{flex:1;min-width:0;overflow:hidden;text-align:left;white-space:nowrap}.mxp-mock-print li span:first-child:after{content:" ..........................................";color:#c2b6a5}.mxp-channel:hover .mxp-mock-display,.mxp-channel:hover .mxp-mock-browser{transform:translateY(-6px)}.mxp-channel:hover .mxp-mock-post,.mxp-channel:hover .mxp-mock-email,.mxp-channel:hover .mxp-mock-print{transform:translateY(-6px) rotate(0)}.mxp-close{position:relative;overflow:hidden;color:var(--mxp-on-dark);background:radial-gradient(55% 60% at 85% 30%,#00a3ff33,#00a3ff00 70%),radial-gradient(40% 50% at 10% 90%,#1a408c4d,#1a408c00 70%),linear-gradient(180deg,var(--mxp-obsidian-2) 0%,var(--mxp-obsidian) 100%)}.mxp-close-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(40px,6vw,88px);align-items:center}.mxp-close-copy{display:grid;justify-items:start;gap:22px;min-width:0}.mxp-close .mxp-title{max-width:min(11em,100%);color:#fff}.mxp-close .mxp-prose{max-width:min(36rem,100%);color:var(--mxp-on-dark-muted)}.mxp-close .mxp-prose strong{color:#fff}.mxp-event{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:#e5eef8d9}.mxp-event-date{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;color:#7fd3ff}.mxp-event-sep{width:1px;height:22px;background:#fff3}.mxp-checklist{display:grid;gap:12px;margin:4px 0 0;padding:0;list-style:none}.mxp-checklist li{display:flex;align-items:flex-start;gap:12px;font-size:1.0625rem;line-height:1.45;color:#fff}.mxp-check{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;margin-top:1px;border-radius:50%;background:#00a3ff29;color:var(--mxp-blue)}.mxp-check svg{width:11px;height:11px}.mxp-intake{min-width:0;color:var(--mxp-text);padding:clamp(26px,3.4vw,40px);border-color:#ffffff24;box-shadow:0 40px 90px -40px #000c,0 0 70px -30px #00a3ff80}.mxp-form{display:grid;gap:16px}.mxp-form-head{display:grid;gap:10px;margin-bottom:4px}.mxp-form-head h3{font-size:1.5rem}.mxp-form-note{font-size:.9375rem;color:var(--mxp-muted)}.mxp-field label{display:block;margin:0 0 8px 18px;font-size:13px;font-weight:600;color:var(--mxp-deep)}.mxp-field input,.mxp-field select{width:100%;min-height:52px;padding:0 20px;border:1px solid rgba(10,37,64,.16);border-radius:var(--mxp-pill);background-color:#fff;color:var(--mxp-deep);font-family:var(--mxp-font);font-size:16px;line-height:1.3;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.mxp-field input::placeholder{color:#8796a8}.mxp-field select{-webkit-appearance:none;appearance:none;padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%230A2540' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 22px center;background-size:12px 8px;background-repeat:no-repeat}.mxp-field input:focus,.mxp-field select:focus{border-color:var(--mxp-blue);outline:none;box-shadow:0 0 0 4px #00a3ff2e}.mxp-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mxp-submit{width:100%;min-height:56px;margin-top:6px;border:0}.mxp-form-error{padding:14px 18px;border:1px solid rgba(180,35,24,.2);border-radius:var(--mxp-radius);background:#fef3f2;color:#912018;font-size:.95rem}.mxp-form-error ul{margin:8px 0 0;padding-left:18px}.mxp-success{display:grid;gap:12px}.mxp-success h3{font-size:1.625rem}.mxp-footer{padding:40px 0;border-top:1px solid var(--mxp-line-dark);background:var(--mxp-obsidian);color:#e5eef899;font-size:14px}.mxp-footer-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.mxp-footer a{color:#e5eef8d1}.mxp-footer a:hover{color:#fff}@media(prefers-reduced-motion:no-preference){.mxp-intro{animation:mxp-intro 1.1s var(--mxp-ease) var(--mxp-intro, 0s) both}}@keyframes mxp-intro{0%{opacity:0;transform:translateY(24px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.mxp-motion [data-mxp-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--mxp-ease) var(--mxp-delay, 0s),transform .9s var(--mxp-ease) var(--mxp-delay, 0s)}.mxp-motion [data-mxp-reveal].is-revealed{opacity:1;transform:none}.mxp-motion .mxp-card--hover[data-mxp-reveal].is-revealed:hover{transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.mxp-slide,.mxp-slide-media img,.mxp-btn,.mxp-submit,.mxp-card{transition:none}.mxp-slide.is-active .mxp-slide-media img{transform:scale(1.02)}.mxp-live-dot{animation:none}}@media screen and (max-width:989px){.mxp-nav-links{display:none}.mxp-hero-grid,.mxp-problem-grid,.mxp-close-grid,.mxp-steps{grid-template-columns:minmax(0,1fr)}.mxp-hero-copy{justify-items:center;text-align:center}.mxp-display,.mxp-sub{margin-inline:auto}.mxp-tagline,.mxp-actions{justify-content:center}.mxp-brand-logo{margin-inline:auto}.mxp-device{--mxp-device-w: 260px}.mxp-device--ghost{--mxp-device-w: 200px}.mxp-authentic-flow{grid-template-columns:minmax(0,1fr);justify-items:center}.mxp-authentic-arrow svg{transform:rotate(90deg)}.mxp-authentic-result .mxp-device{--mxp-device-w: 240px}.mxp-authentic .mxp-authentic-source-grid{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.mxp-channels .mxp-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.mxp-wrap{width:min(1180px,calc(100% - 40px))}.mxp-announce{gap:8px;padding:8px 14px;font-size:12.5px}.mxp-nav{top:calc(var(--mxp-bar-h, 56px) + 10px);width:calc(100% - 20px);min-height:54px;padding:6px 6px 6px 16px}.mxp-lockup-word{font-size:15px}.mxp-lockup-logo{height:22px}.mxp-lockup-by{font-size:12px}.mxp-nav .mxp-btn{min-height:40px;padding:0 14px;font-size:13px}.mxp-hero{padding-top:108px}.mxp-display{font-size:clamp(2.4rem,11vw,3.25rem)}.mxp-actions,.mxp-actions .mxp-btn{width:100%}.mxp-device{--mxp-device-w: 220px}.mxp-device--ghost{--mxp-device-w: 170px}.mxp-device--ghost-a{transform:translate(-102%) scale(.9)}.mxp-device--ghost-b{transform:translate(2%) scale(.9)}.mxp-stage-caption{display:none}.mxp-channels .mxp-channel-grid{grid-template-columns:minmax(0,1fr)}.mxp-channel--website{grid-column:auto}.mxp-channel-stage{height:300px;padding:22px}.mxp-mock-browser-hero{height:190px}.mxp-stage-controls{padding-left:8px}.mxp-split,.mxp-perk-grid,.mxp-field-row{grid-template-columns:minmax(0,1fr)}.mxp-panel{min-height:0}.mxp-step,.mxp-perk{padding:26px 22px 28px}.mxp-footer-row{justify-content:center;text-align:center}}@media screen and (max-width:420px){.mxp-lockup-by{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mosaic-prelaunch.css.map */
