.mr{color:var(--color-ink);line-height:normal;font-family:var(--font-dm-sans), ui-sans-serif, system-ui, sans-serif;container:maya/inline-size}.mr :where(h2,h3){color:inherit;text-wrap:wrap}.mr svg{vertical-align:baseline;display:inline}.mr-head{padding-inline:var(--mk-text-inset);grid-template-columns:1.1fr 1fr;align-items:end;gap:40px;margin-bottom:40px;display:grid}.mr-head h2{margin:0}.mr-head p{color:var(--color-body);max-width:30em;margin:0 0 18px;font-size:18px;line-height:1.55}.mr-call{flex-wrap:wrap;align-items:center;gap:14px;display:inline-flex}.mr-btn{gap:8px;height:44px;padding:0 20px;font-size:15px;text-decoration:none}.mr-btn svg{width:16px;height:16px}.mr-num{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;text-decoration:none}.mr-num:hover{text-underline-offset:4px;text-decoration:underline}.mr-win{isolation:isolate;background:#e6f1ee;border-radius:28px;height:640px;position:relative;overflow:hidden}.mr-slide{--fg:var(--color-ink);--fg2:var(--color-body);--acc:var(--color-brand);--wv:var(--color-brand);--glow:#1f7a7a24;--sh:0 28px 56px -24px #0e3c3c61, 0 0 0 1px #0e3c3c14;color:var(--fg);opacity:0;visibility:hidden;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:24px;padding:56px 48px 104px 56px;transition:opacity .45s,visibility 0s linear .45s;display:grid;position:absolute;inset:0}.mr-slide.is-on{opacity:1;visibility:visible;transition:opacity .45s,visibility}.mr-t-sage{background:radial-gradient(110% 90% at 90% 0,#f3faf8 0%,#e3f0ec 50%,#d6e8e3 100%)}.mr-t-deep{--fg:#fff;--fg2:#ffffffbd;--acc:#7fe0d3;--wv:#7fe0d3;--glow:#7fe0d338;--sh:0 30px 60px -20px #0000008c, 0 0 0 1px #ffffff1f;background:radial-gradient(120% 90% at 85% 10%,#14605f 0%,#0b3f3f 45%,#072b2c 100%)}.mr-t-sand{--acc:#9a6a3a;--wv:#b98a5a;--glow:#d6aa7838;--sh:0 28px 56px -24px #462d144d, 0 0 0 1px #462d1414;background:radial-gradient(110% 90% at 90% 0,#fbf8f3 0%,#f3ece2 50%,#ebe1d3 100%)}.mr-glow{background:radial-gradient(circle, var(--glow), transparent 65%);pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-120px}.mr-wave{opacity:.5;pointer-events:none;width:100%;height:180px;position:absolute;bottom:22%;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 70%,#0000)}.mr-wave path{fill:none;stroke:var(--wv);stroke-width:1.4px;stroke-linecap:round}.mr-wave .mr-w2{opacity:.45;stroke-width:1px}.mr-copy{flex-direction:column;max-width:400px;padding-top:8px;display:flex;position:relative}.mr-count{letter-spacing:.06em;color:var(--acc);font-variant-numeric:tabular-nums;margin-bottom:18px;font-size:13px;font-weight:500}.mr-copy h3{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(24px,2.6cqi,30px);font-weight:500;line-height:1.08}.mr-copy p{color:var(--fg2);margin:0;font-size:17px;line-height:1.6}.mr-stage{min-width:0;height:100%;position:relative}.mr-slide [data-at]{opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)scale(.985)}.mr-slide [data-at].is-in{opacity:1;transform:none}.mr-slide .mr-copy{opacity:0;transition:opacity .4s 50ms,transform .45s cubic-bezier(.2,.7,.2,1) 50ms;transform:translateY(10px)}.mr-slide.is-on .mr-copy{opacity:1;transform:none}.mr .is-caret:after{content:"";vertical-align:-2px;background:currentColor;width:1px;height:1em;margin-left:1px;animation:1s step-end infinite mr-blink;display:inline-block}@keyframes mr-blink{50%{opacity:0}}.mr-w{position:absolute;container-type:inline-size}.mr-ui{color:var(--color-ink);box-shadow:var(--sh);background:#fff;border-radius:16px}.mr-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;padding:.25em .7em;font-size:.82em;font-weight:500;display:inline-flex}.mr-chip{color:var(--color-ink);white-space:nowrap;box-shadow:var(--sh);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:11px 16px 11px 12px;font-size:14px;font-weight:500;display:inline-flex;position:absolute}.mr-chip i{background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.mr-chip i svg{width:13px;height:13px}.mr-bub{max-width:290px;box-shadow:var(--sh);border-radius:18px;padding:13px 16px;font-size:15px;font-weight:400;line-height:1.45;position:absolute}.mr-bub b{letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin-bottom:4px;font-size:11px;font-weight:500;line-height:normal;display:block}.mr-them{color:var(--color-ink);background:#fff;border-bottom-left-radius:6px}.mr-her{color:#06302f;background:#7fe0d3;border-bottom-right-radius:6px}.mr-her b{opacity:.75}.mr-device{width:min(38%,228px);top:-8px;left:8%}.mr-iph{box-shadow:var(--sh);background:linear-gradient(135deg,#9a9ca1,#5d5f64 30%,#c8cacd 52%,#5f6166 75%,#8c8e93);border-radius:16.5cqi;padding:1.1cqi;position:relative}.mr-bz{background:#0b0b0c;border-radius:15.4cqi;padding:3.1cqi}.mr-btn-l,.mr-btn-r{background:linear-gradient(90deg,#6c6e73,#a9abaf);border-radius:1cqi;width:1.1cqi;position:absolute}.mr-btn-l{left:-.8cqi}.mr-btn-r{background:linear-gradient(90deg,#a9abaf,#6c6e73);right:-.8cqi}.mr-b-act{height:6%;top:17%}.mr-b-up{height:10%;top:27%}.mr-b-dn{height:10%;top:39%}.mr-b-pw{height:15%;top:29%}.mr-scr{aspect-ratio:393/852;background:linear-gradient(#f3f8f7,#e8f0ee);border-radius:12.6cqi;flex-direction:column;padding:0 6% 9%;font-size:4.5cqi;display:flex;position:relative;overflow:hidden}.mr-sb{letter-spacing:-.01em;flex:none;justify-content:space-between;align-items:center;height:12.5cqi;padding:0 6.5% 0 9%;font-size:4.6cqi;font-weight:600;display:flex}.mr-sb svg{width:auto;height:3cqi;display:block}.mr-sb .mr-ic{align-items:center;gap:1cqi;display:flex}.mr-island{background:#000;border-radius:999px;justify-content:space-between;align-items:center;width:31%;height:8.6cqi;padding:0 2.6cqi;transition:width .45s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:2.6cqi;left:50%;transform:translate(-50%)}.mr-island.is-oncall{width:36%}.mr-island .mr-ph,.mr-island .mr-ib{opacity:0;transition:opacity .3s .2s}.mr-island.is-oncall .mr-ph,.mr-island.is-oncall .mr-ib{opacity:1}.mr-island .mr-ph{color:#34c759;width:3.6cqi;height:3.6cqi}.mr-island .mr-ib{align-items:center;gap:.5cqi;height:3.6cqi;display:flex}.mr-island .mr-ib span{background:#34c759;border-radius:1cqi;width:.6cqi;height:40%;animation:.9s ease-in-out infinite mr-eq}.mr-island .mr-ib span:nth-child(2){animation-delay:-.3s}.mr-island .mr-ib span:nth-child(3){animation-delay:-.6s}.mr-island .mr-ib span:nth-child(4){animation-delay:-.15s}.mr-homebar{opacity:.85;background:#111;border-radius:1cqi;width:36%;height:1.3cqi;margin-left:-18%;position:absolute;bottom:1.8cqi;left:50%}.mr-who{flex-direction:column;align-items:center;gap:.25em;padding-top:9%;display:flex}.mr-orb{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#a6e6dc,#2f8f88 60%,#1f7a7a);border-radius:50%;width:22%;margin-bottom:.4em;position:relative}.mr-orb:before,.mr-orb:after{content:"";border:1.5px solid #1f7a7a73;border-radius:50%;animation:2.2s ease-out infinite mr-ring;position:absolute;inset:0}.mr-orb:after{animation-delay:1.1s}@keyframes mr-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.mr-who strong{font-size:1.15em;font-weight:600}.mr-who small{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.85em}.mr-tx{flex-direction:column;flex:1;justify-content:flex-end;gap:.45em;margin-top:6%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.mr-tx p{border-radius:1.1em;max-width:86%;margin:0;padding:.55em .8em;font-size:.95em;line-height:1.35}.mr-tx .mr-c{background:#fff;border-bottom-right-radius:.3em;align-self:flex-end;box-shadow:0 1px #0000000d}.mr-tx .mr-m{color:#08403e;background:#d4efea;border-bottom-left-radius:.3em;align-self:flex-start}.mr-tx p[data-at]:not(.is-in){display:none}.mr-callcard{width:min(56%,390px);top:13%;right:2%}.mr-cc{padding:5.5% 6%;font-size:3.7cqi}.mr-cc-top{justify-content:space-between;align-items:center;gap:.6em;display:flex}.mr-cc-top strong{font-variant-numeric:tabular-nums;font-size:1.08em;font-weight:600}.mr-live{color:#b42323;background:#fdecec}.mr-live i{background:#e03131;border-radius:50%;width:.5em;height:.5em;animation:1.2s step-end infinite mr-blink}.mr-booked{color:#14605f;background:#eaf5f3}.mr-swap{display:inline-grid;position:relative}.mr-swap>*{grid-area:1/1;justify-self:end;transition:opacity .35s,transform .35s}.mr-swap>:not(.is-show){opacity:0;transform:translateY(4px)}.mr-rec{background:#f1f4f7;border-radius:999px;align-items:center;gap:.7em;margin:1.1em 0;padding:.6em .8em;display:flex}.mr-rec .mr-play{background:var(--color-brand);border-radius:50%;flex:none;place-items:center;width:1.6em;height:1.6em;display:grid}.mr-rec .mr-play:before{content:"";border-top:.32em solid #0000;border-bottom:.32em solid #0000;border-left:.5em solid #fff;margin-left:.12em}.mr-mini{flex:1;align-items:center;gap:2px;height:1.4em;display:flex}.mr-mini span{background:#b9c9c7;border-radius:2px;flex:1;height:30%}.mr-cc.is-live .mr-mini span{background:var(--color-brand);animation:1s ease-in-out infinite mr-eq}.mr-rows{background:#f6f8f9;border-radius:.8em;grid-template-columns:auto 1fr;gap:.55em 1.2em;margin:1em 0;padding:.9em 1em;font-size:.95em;display:grid}.mr-rows dt{color:var(--color-ink);font-weight:600}.mr-rows dd{color:var(--color-body);min-height:1.35em;margin:0}.mr-cc-foot{color:var(--color-body);margin-top:.9em;font-size:.85em}.mr-s1 .mr-c2{top:66%;right:6%}.mr-s2{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.mr-s2 .mr-copy{order:2;padding-top:40px}.mr-fact{width:min(54%,330px)}.mr-fc{padding:5.5% 6.5%;font-size:4.3cqi}.mr-fc-top{align-items:center;gap:.6em;margin-bottom:.7em;display:flex}.mr-fc-top strong{flex:1;font-weight:600}.mr-fc-top .mr-pill{color:var(--color-muted);background:#f1f4f7;font-weight:400}.mr-tog{background:var(--color-brand);border-radius:999px;flex:none;width:2.6em;height:1.5em;position:relative}.mr-tog:after{content:"";background:#fff;border-radius:50%;width:1.14em;height:1.14em;position:absolute;top:.18em;right:.18em}.mr-fc-body{border:1px solid var(--color-line);color:var(--color-ink);border-radius:.8em;padding:.75em .9em;line-height:1.5}.mr mark{color:inherit;background:linear-gradient(90deg,#9ff0e4,#9ff0e4) 0 100%/0 100% no-repeat;border-radius:.2em;padding:0 .1em;transition:background-size .45s cubic-bezier(.2,.7,.2,1)}.mr mark.is-lit{background-size:100% 100%}.mr-fc.is-lit{box-shadow:0 0 0 2px #7fe0d3, var(--sh)}.mr-f1{top:0;left:0;rotate:-1.5deg}.mr-f2{z-index:2;top:31%;left:18%}.mr-f3{top:64%;left:36%;rotate:1.5deg}.mr-s2 .mr-q{z-index:3;top:4%;right:0}.mr-s2 .mr-a{z-index:3;max-width:260px;top:74%;left:0}.mr-s3{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:28px;padding-top:48px}.mr-s3 .mr-copy{text-align:center;align-items:center;max-width:560px;margin:0 auto;padding-top:0}.mr-s3 .mr-copy h3{margin-bottom:10px}.mr-s3 .mr-stage{flex-direction:column;align-items:center;display:flex}.mr-vrow{justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.mr-vt{width:250px;color:var(--color-ink);box-shadow:var(--sh);opacity:.6;background:#fff;border:1.5px solid #0000;border-radius:16px;flex:none;align-items:center;gap:12px;padding:14px 16px;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .4s,background .4s,opacity .4s;display:flex}.mr-vt .mr-vp{background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.mr-vt .mr-vp svg{width:14px;height:14px}.mr-vt .mr-vp .mr-pa{display:none}.mr-vt div{flex:1;min-width:0}.mr-vt strong{font-size:16px;font-weight:600;display:block}.mr-vt span{color:var(--color-body);font-size:13.5px;line-height:1.35;display:block}.mr-vt .mr-radio{border:1.5px solid #c9ccd2;border-radius:50%;flex:none;width:18px;height:18px;position:relative}.mr-vt.is-act{opacity:1;border-color:var(--color-brand);background:#eef7f5;transform:scale(1.06)}.mr-vt.is-act .mr-radio{border-color:var(--color-brand)}.mr-vt.is-act .mr-radio:after{content:"";background:var(--color-brand);border-radius:50%;position:absolute;inset:3px}.mr-vt.is-act .mr-vp .mr-pl{display:none}.mr-vt.is-act .mr-vp .mr-pa{display:block}.mr-big{align-items:center;gap:4px;height:72px;margin:28px 0 22px;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:flex}.mr-big span{background:var(--color-brand);border-radius:3px;width:4px;height:20%;animation:1.3s ease-in-out infinite mr-eq}.mr-big.is-marin{transform:scaleY(.85)}.mr-big.is-marin span{animation-duration:.95s}.mr-big.is-coral{transform:scaleY(1.05)}.mr-big.is-coral span{animation-duration:.7s}.mr-big.is-cedar{transform:scaleY(.7)}.mr-big.is-cedar span{animation-duration:1.5s}.mr-s3 .mr-greet{text-align:center;background:var(--color-brand);color:#fff;border-radius:18px;max-width:470px;position:relative}.mr-s3 .mr-greet b{text-align:center;opacity:.95}@keyframes mr-eq{0%,to{height:22%}50%{height:100%}}.mr-ctl{--c:var(--color-ink);--c2:#111218a3;--tr:#11121824;--fl:var(--color-brand);z-index:4;align-items:center;gap:14px;width:340px;display:flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.mr-win[data-tone=deep] .mr-ctl{--c:#fff;--c2:#fff9;--tr:#ffffff2e;--fl:#7fe0d3}.mr-win[data-tone=sand] .mr-ctl{--fl:#9a6a3a}.mr-tabs{flex:1;gap:8px;display:flex}.mr-tab{cursor:pointer;text-align:left;color:var(--c2);background:0 0;border:0;flex:1;padding:12px 0;font-size:12px;font-weight:500;line-height:normal;transition:color .45s}.mr-tab:hover,.mr-tab[aria-current=true]{color:var(--c)}.mr-track{background:var(--tr);border-radius:2px;height:2px;margin-bottom:10px;transition:background .45s;display:block;overflow:hidden}.mr-fill{background:var(--fl);width:0;height:100%;display:block}.mr-pp{border:1px solid var(--tr);width:36px;height:36px;color:var(--c);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:1px 6px;transition:color .45s,border-color .45s;display:grid}.mr-pp:hover{border-color:var(--c2)}.mr-pp svg{width:14px;height:14px}.mr-win :focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:6px}.mr-win[data-tone=deep] :focus-visible{outline-color:#7fe0d3}@container maya (max-width:720px){.mr-head{grid-template-columns:1fr;gap:14px;margin-bottom:28px}.mr-head p{font-size:17px}.mr-win{border-radius:22px;height:660px}.mr-slide{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:20px;padding:28px max(20px,50% - 180px) 84px}.mr-copy{padding-top:0}.mr-count{margin-bottom:10px}.mr-copy h3{margin-bottom:10px;font-size:24px}.mr-copy p{font-size:16px}.mr-ctl{width:auto;bottom:18px;left:max(20px,50% - 180px);right:max(20px,50% - 180px);transform:none}.mr-wave{height:120px;bottom:12%}.mr-glow{width:360px;height:360px}.mr-device{width:42%;top:0;left:0}.mr-callcard{width:66%;top:22%;right:0}.mr-s1 .mr-c2{top:auto;bottom:0;right:0}.mr-s2 .mr-copy{order:0;padding-top:0}.mr-fact{width:70%}.mr-f2{display:none}.mr-f3{top:50%;left:30%}.mr-s2 .mr-q{max-width:210px;top:27%;right:0}.mr-s2 .mr-a{max-width:220px;top:auto;bottom:0}.mr-s3{gap:16px;padding-top:28px}.mr-s3 .mr-copy{text-align:left;align-items:flex-start;margin:0}.mr-vrow{gap:8px}.mr-vt{gap:8px;width:calc(33.3333% - 5.33333px);padding:10px}.mr-vt .mr-vp{width:28px;height:28px}.mr-vt .mr-vp svg{width:11px;height:11px}.mr-vt strong{font-size:14px}.mr-vt span,.mr-vt .mr-radio{display:none}.mr-big{gap:3px;height:48px;margin:20px 0 16px}.mr-big span{width:3px}.mr-s3 .mr-greet{max-width:310px}.mr-chip{padding:9px 13px 9px 10px;font-size:13px}.mr-bub{font-size:14px}}@media (prefers-reduced-motion:reduce){.mr-slide,.mr-slide [data-at],.mr-slide .mr-copy,.mr mark,.mr-vt,.mr-big,.mr-swap>*,.mr-island,.mr-island .mr-ph,.mr-island .mr-ib{transition:none!important}.mr-big span,.mr-mini span,.mr-island .mr-ib span,.mr-orb:before,.mr-orb:after,.mr .is-caret:after,.mr-live i{animation:none!important}}
