body:has(.mb-page.info-page)>footer{margin-top:0}main.mb-page.info-page{max-width:none;margin:0;padding:0}.mb-page.info-page{--info-navy:#214964;--info-navy-deep:#16324b;--info-blue:#2676aa;--info-blue-light:#dee7f1;--info-gold:#ffc637;--info-line:color-mix(in oklab, var(--mb-color-text) 14%, transparent)}.mb-page.info-page .mb-kicker,.mb-page.info-page .mb-reason .mb-idx{color:var(--info-blue)}.mb-page.info-page .mb-hero .mb-kicker,.mb-page.info-page .mb-section-navy .mb-kicker{color:var(--info-gold)}.mb-page.info-page .mb-section-navy .mb-btn-secondary,.mb-page.info-page .mb-hero .mb-btn-secondary,.mb-page.info-page .mb-section-navy h2,.mb-page.info-page .mb-section-navy h3{color:#fff}.mb-page.info-page h1,.mb-page.info-page h2,.mb-page.info-page h3{text-wrap:balance}.mb-page.info-page img{max-width:100%}.mb-page.info-page .info-hero{background-color:var(--info-navy-deep);min-height:min(78vh,660px)}.mb-page.info-page .info-hero .mb-container{align-items:center;padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(56px,7vw,104px)}.mb-page.info-page .info-hero h1{color:#fff;max-width:17ch;font-size:clamp(2.3rem,4.6vw,3.9rem)}.mb-page.info-page .info-hero-plain{background-image:radial-gradient(60% 80% at 100% 100%,#ffc63733,#0000 60%),radial-gradient(70% 90% at 0 0,#2f6a93,#0000 65%)}.mb-page.info-page .info-hero-plain:before{background:0 0}.mb-page.info-page .info-hero-split .mb-container{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px)}.mb-page.info-page .info-hero-media{background:#0c1d2b;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3,0 0 0 1px #ffffff1f}.mb-page.info-page .info-hero-media img,.mb-page.info-page .info-hero-media video{width:100%;height:auto;display:block}.mb-page.info-page .info-hero-note{color:#f1f2f7b8;margin-top:18px;font-size:.9rem}.mb-page.info-page .info-device{background:#0c1d2b;border:8px solid #0c1d2b;border-radius:38px;width:min(300px,78%);margin:0 auto;overflow:hidden;box-shadow:0 40px 80px -40px #081626bf,0 0 0 1px #ffffff29}.mb-page.info-page .info-device video{aspect-ratio:9/16;object-fit:cover;background:#0c1d2b;width:100%;height:auto;display:block}.mb-page.info-page .info-hero-media:has(.info-device){box-shadow:none;background:0 0;border-radius:0;overflow:visible}.mb-page.info-page .info-stores{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.mb-page.info-page .info-stores a{transition:transform .5s var(--mb-ease);display:inline-block}.mb-page.info-page .info-stores a:hover{transform:translateY(-2px)}.mb-page.info-page .info-stores img{width:auto;height:52px;display:block}.mb-page.info-page .info-trust{background:var(--info-navy);color:#fff;padding:30px 0 34px}.mb-page.info-page .info-trust .mb-container{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.mb-page.info-page .info-trust-title{color:#fff;margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.mb-page.info-page .info-trust-sub{color:#f1f2f7bf;margin:6px 0 0;font-size:.9rem}.mb-page.info-page .info-trust-logos{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;display:flex}.mb-page.info-page .info-trust-logos img{opacity:.85;width:auto;height:42px}.mb-page.info-page .info-trust-logos img.info-trust-padded{height:58px;margin:-8px 0}.mb-page.info-page .info-head{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}.mb-page.info-page .info-head-center{text-align:center;margin-left:auto;margin-right:auto}.mb-page.info-page .info-head-center p{margin-left:auto;margin-right:auto}.mb-page.info-page .info-prose p{color:var(--mb-color-text-muted);font-size:1.08rem}.mb-page.info-page .mb-section-navy .info-prose p{color:#f1f2f7d6}.mb-page.info-page .mb-feature-media.info-media-free{aspect-ratio:auto}.mb-page.info-page .mb-feature-media.info-media-free img,.mb-page.info-page .mb-feature-media.info-media-free video{height:auto}.mb-page.info-page .mb-feature-media.info-media-wide{aspect-ratio:16/10}.mb-page.info-page .info-media-plain{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.mb-page.info-page .info-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mb-page.info-page .info-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mb-page.info-page .info-cards-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mb-page.info-page .info-card{transition:transform .5s var(--mb-ease), box-shadow .5s var(--mb-ease);background:#fff;border:1px solid #e2e6ef;border-radius:16px;padding:28px;box-shadow:0 1px 2px #2149640f,0 4px 16px #2149640f}.mb-page.info-page .info-card:hover{transform:translateY(-3px);box-shadow:0 2px 4px #21496414,0 14px 32px #21496424}.mb-page.info-page .info-card h3{color:var(--mb-color-text);margin-bottom:8px}.mb-page.info-page .info-card p{color:var(--mb-color-text-muted);margin:0}.mb-page.info-page .info-card .info-example{color:var(--info-navy);border-top:1px solid #e2e6ef;margin-top:14px;padding-top:14px;font-size:.92rem}.mb-page.info-page .info-icon{background:var(--info-blue-light);width:52px;height:52px;color:var(--info-blue);border-radius:50%;place-items:center;margin-bottom:18px;display:grid}.mb-page.info-page .info-icon svg{width:24px;height:24px}.mb-page.info-page .info-card.info-card-navy{background:var(--info-navy);border-color:var(--info-navy);color:#fff}.mb-page.info-page .info-card.info-card-navy h3{color:#fff}.mb-page.info-page .info-card.info-card-navy p{color:#f1f2f7d6}.mb-page.info-page .info-card.info-card-navy .info-icon{color:var(--info-gold);background:#ffffff1f}.mb-page.info-page .info-card.info-card-navy .mb-actions{margin-top:20px}.mb-page.info-page .info-checks{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.mb-page.info-page .info-checks-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.mb-page.info-page .info-checks li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-weight:500;display:grid}.mb-page.info-page .info-checks svg{width:22px;height:22px;color:var(--info-blue);margin-top:2px}.mb-page.info-page .mb-section-navy .info-checks svg{color:var(--info-gold)}.mb-page.info-page .info-checks-not svg{color:#b3413b}.mb-page.info-page .mb-section-navy .info-checks-not svg{color:#ff9d96}.mb-page.info-page .info-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mb-page.info-page .info-quote{background:#fff;border:1px solid #e2e6ef;border-radius:16px;flex-direction:column;margin:0;padding:28px;display:flex}.mb-page.info-page .info-quote:before{content:"“";color:var(--info-gold);margin-bottom:10px;font-family:Georgia,serif;font-size:3.4rem;font-weight:800;line-height:.7}.mb-page.info-page .info-quote p{max-width:none;color:var(--mb-color-text);margin:0 0 18px;font-size:1.02rem}.mb-page.info-page .info-quote footer{color:var(--mb-color-text-muted);margin-top:auto;font-size:.92rem}.mb-page.info-page .info-quote footer strong{color:var(--mb-color-text);display:block}.mb-page.info-page .info-people{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.mb-page.info-page .info-person{background:#fff;border:1px solid #e2e6ef;border-radius:16px;overflow:hidden}.mb-page.info-page .info-person-photo{aspect-ratio:1;object-fit:cover;object-position:top;background:var(--info-blue-light);width:100%;height:auto;display:block}.mb-page.info-page .info-person-body{padding:20px 22px 24px}.mb-page.info-page .info-person h3{margin:0}.mb-page.info-page .info-person-role{letter-spacing:.06em;text-transform:uppercase;color:var(--info-blue);margin:2px 0 10px;font-size:.85rem;font-weight:700}.mb-page.info-page .info-person p{color:var(--mb-color-text-muted);margin:0;font-size:.95rem}.mb-page.info-page .info-facts{border-top:1px solid var(--info-line);gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.mb-page.info-page .info-facts li{border-bottom:1px solid var(--info-line);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:14px;padding:14px 0;font-weight:600;display:grid}.mb-page.info-page .info-facts svg{width:22px;height:22px;color:var(--info-blue)}.mb-page.info-page .info-steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.mb-page.info-page .info-steps li{counter-increment:step;background:#ffffff12;border:1px solid #ffffff24;border-radius:16px;padding:24px;font-weight:500;line-height:1.5;position:relative}.mb-page.info-page .info-steps li:before{content:counter(step, decimal-leading-zero);font-variant-numeric:tabular-nums;color:var(--info-gold);margin-bottom:12px;font-size:1.1rem;font-weight:800;display:block}.mb-page.info-page .info-steps code,.mb-page.info-page .info-copy code{word-break:break-all;background:#ffffff24;border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.mb-page.info-page .info-copy{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:inline-flex}.mb-page.info-page .info-copy button{font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:700;transition:background .3s}.mb-page.info-page .info-copy button:hover{background:#ffffff1f}.mb-page.info-page .info-phones{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:22px;margin:0 calc(50% - 50vw);padding:8px max(20px,50vw - 560px) 26px;display:flex;overflow-x:auto}.mb-page.info-page .info-phone{scroll-snap-align:center;flex:none;width:clamp(200px,22vw,250px);margin:0}.mb-page.info-page .info-phone img{background:#10202f;border:6px solid #10202f;border-radius:28px;width:100%;height:auto;display:block;box-shadow:0 30px 50px -30px #08162699}.mb-page.info-page .info-phone figcaption{text-align:center;color:var(--info-navy);margin-top:14px;font-weight:700}.mb-page.info-page .info-flow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(14px,3vw,28px);display:grid}.mb-page.info-page .info-flow .info-phone{width:auto}.mb-page.info-page .info-flow .info-phone figcaption{color:#fff}.mb-page.info-page .info-chat{color:var(--mb-color-text);background:#fff;border:1px solid #e2e6ef;border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -50px #0816268c}.mb-page.info-page .info-chat-bar{color:var(--info-navy);border-bottom:1px solid #e2e6ef;align-items:center;gap:10px;padding:14px 20px;font-size:.95rem;font-weight:700;display:flex}.mb-page.info-page .info-chat-bar i{background:#2e9e6a;border-radius:50%;width:10px;height:10px}.mb-page.info-page .info-chat-body{gap:16px;padding:22px 20px 20px;display:grid}.mb-page.info-page .info-chat-you{background:var(--info-blue);color:#fff;border-radius:18px 18px 4px;justify-self:end;max-width:85%;margin:0;padding:10px 16px;font-weight:500}.mb-page.info-page .info-chat-reply{background:#f1f2f7;border-radius:18px 18px 18px 4px;max-width:96%;padding:14px 16px}.mb-page.info-page .info-chat-reply p{color:var(--mb-color-text);margin:0 0 10px}.mb-page.info-page .info-chat-reply ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mb-page.info-page .info-chat-reply li{background:#fff;border:1px solid #e2e6ef;border-radius:10px;padding:10px 12px;font-size:.93rem;line-height:1.4}.mb-page.info-page .info-chat-reply li strong{display:block}.mb-page.info-page .info-chat-reply li span{color:var(--mb-color-text-muted)}.mb-page.info-page .info-chat-note{color:var(--mb-color-text-muted);margin:0;padding:0 20px 18px;font-size:.82rem}.mb-page.info-page .info-prompts{gap:10px;margin:22px 0;padding:0;list-style:none;display:grid}.mb-page.info-page .info-prompts li{background:var(--info-blue-light);color:var(--info-navy);border-radius:12px;padding:12px 16px;font-weight:600}.mb-page.info-page .info-journey{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.mb-page.info-page .info-lot{background:#fff;border:1px solid #e2e6ef;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -40px #08162680}.mb-page.info-page .info-lot img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.mb-page.info-page .info-lot-body{padding:20px 22px 22px}.mb-page.info-page .info-lot-body p{color:var(--mb-color-text-muted);margin:0 0 14px;font-size:.95rem}.mb-page.info-page .info-lot dl{border-top:1px solid #e2e6ef;gap:28px;margin:0;padding-top:14px;display:flex}.mb-page.info-page .info-lot dt{letter-spacing:.08em;text-transform:uppercase;color:var(--mb-color-text-muted);font-size:.8rem;font-weight:700}.mb-page.info-page .info-lot dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--info-navy);margin:2px 0 0;font-size:1.5rem;font-weight:800}.mb-page.info-page .info-timeline{margin:0;padding:0;list-style:none;position:relative}.mb-page.info-page .info-timeline:before{content:"";background:linear-gradient(var(--info-blue-light), var(--info-gold));width:2px;position:absolute;top:16px;bottom:16px;left:15px}.mb-page.info-page .info-timeline li{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 0;display:grid;position:relative}.mb-page.info-page .info-timeline li:before{content:"";border:2px solid var(--info-blue);z-index:1;background:#fff;border-radius:50%;width:32px;height:32px;position:relative}.mb-page.info-page .info-timeline li.info-sold:before{background:var(--info-gold);border-color:var(--info-gold)}.mb-page.info-page .info-timeline-day{letter-spacing:.1em;text-transform:uppercase;color:var(--info-blue);font-size:.8rem;font-weight:700;display:block}.mb-page.info-page .info-timeline-what{font-size:1.1rem;font-weight:700}.mb-page.info-page .info-timeline-bid{text-align:right;color:var(--mb-color-text-muted);font-size:.85rem}.mb-page.info-page .info-timeline-bid strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--info-navy);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.1;display:block}.mb-page.info-page .info-shots{margin:0 calc(50% - 50vw);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mb-page.info-page .info-shots-track{gap:20px;width:max-content;animation:70s linear infinite mb-marquee;display:flex}.mb-page.info-page .info-shots:hover .info-shots-track{animation-play-state:paused}.mb-page.info-page .info-shots img{border:1px solid #e2e6ef;border-radius:16px;flex:none;width:clamp(260px,30vw,420px);height:auto;display:block;box-shadow:0 24px 48px -36px #0816268c}.mb-page.info-page .info-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mb-page.info-page .info-links a{color:var(--mb-color-text);transition:transform .5s var(--mb-ease), border-color .3s;background:#fff;border:1px solid #e2e6ef;border-radius:16px;padding:22px;text-decoration:none;display:block}.mb-page.info-page .info-links a:hover{border-color:var(--info-blue);transform:translateY(-3px)}.mb-page.info-page .info-links strong{justify-content:space-between;gap:10px;font-size:1.05rem;display:flex}.mb-page.info-page .info-links strong:after{content:"↗";color:var(--info-blue)}.mb-page.info-page .info-links span{color:var(--mb-color-text-muted);margin-top:6px;font-size:.92rem;display:block}.mb-page.info-page .info-close{max-width:780px}.mb-page.info-page .info-close h2{font-size:clamp(2rem,4.2vw,3.2rem)}.mb-page.info-page .info-video{border-radius:16px;overflow:hidden}@media (max-width:1000px){.mb-page.info-page .info-cards,.mb-page.info-page .info-quotes,.mb-page.info-page .info-cards-4,.mb-page.info-page .info-people,.mb-page.info-page .info-links,.mb-page.info-page .info-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.mb-page.info-page .info-hero-split .mb-container,.mb-page.info-page .info-trust .mb-container,.mb-page.info-page .info-journey{grid-template-columns:1fr}.mb-page.info-page .info-hero{min-height:0}.mb-page.info-page .info-trust-logos{justify-content:flex-start}.mb-page.info-page .info-trust-logos img{height:34px}.mb-page.info-page .info-trust-logos img.info-trust-padded{height:46px}}@media (max-width:640px){.mb-page.info-page .info-cards,.mb-page.info-page .info-cards-2,.mb-page.info-page .info-cards-4,.mb-page.info-page .info-quotes,.mb-page.info-page .info-links,.mb-page.info-page .info-steps,.mb-page.info-page .info-checks-2{grid-template-columns:1fr}.mb-page.info-page .info-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mb-page.info-page .info-person-body{padding:14px 14px 18px}.mb-page.info-page .info-timeline li{grid-template-columns:32px minmax(0,1fr)}.mb-page.info-page .info-timeline-bid{text-align:left;grid-column:2}.mb-page.info-page .info-stores img{height:46px}}@media (prefers-reduced-motion:reduce){.mb-page.info-page .info-shots-track{animation:none}.mb-page.info-page .info-card,.mb-page.info-page .info-links a,.mb-page.info-page .info-stores a{transition:none}}
