._1ao4rm60{padding:40px clamp(16px,3vw,40px)}._1ao4rm61{max-width:1120px}._1ao4rm61,._1ao4rm62{width:100%;margin:0 auto}._1ao4rm62{position:relative;max-width:calc(1120px + 2 * clamp(16px, 3vw, 40px));padding:40px clamp(16px,3vw,40px)}._1ao4rm62 .swiper{overflow:visible;clip-path:inset(-40px -100vw -40px 0)}._1ao4rm63{display:flex;flex-direction:column;gap:16px}._1ao4rm64{text-align:center;align-items:center;max-width:1000px;margin:0 auto}._1ao4rm65{text-align:left;align-items:flex-start}._1ao4rm66{margin-bottom:32px}._1ao4rm67{font-family:var(--udqepaq);font-weight:var(--udqepar);font-size:var(--udqepas);line-height:var(--udqepat);text-transform:var(--udqepau);margin:0;white-space:break-spaces;text-wrap:balance}._1ao4rm68{font-family:var(--udqepa11);font-style:var(--udqepa12);font-weight:var(--udqepa13);font-size:var(--udqepa14);line-height:var(--udqepa15);letter-spacing:var(--udqepa16);text-transform:var(--udqepa17);margin:0}._1ao4rm69{font-family:var(--udqepa1r);font-style:var(--udqepa1s);font-weight:var(--udqepa1t);font-size:var(--udqepa1u);line-height:var(--udqepa1v);letter-spacing:var(--udqepa1w)}._1ao4rm6a{max-width:70ch}._1ao4rm6b{font-family:var(--udqepa1r);font-style:var(--udqepa1s);font-weight:var(--udqepa1t);font-size:var(--udqepa1u);line-height:var(--udqepa1v);letter-spacing:var(--udqepa1w)}._1ao4rm6c{font-family:var(--udqepa5);font-weight:700;font-size:40px;line-height:44px;letter-spacing:-.5px}._1ao4rm6d{font-family:var(--udqepa1f);font-style:var(--udqepa1g);font-weight:var(--udqepa1h);font-size:var(--udqepa1i);line-height:var(--udqepa1j);letter-spacing:1px;text-transform:uppercase}._1ao4rm6e{display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width:769px){._1ao4rm60,._1ao4rm62{padding:64px clamp(16px,3vw,40px)}._1ao4rm66{margin-bottom:48px}._1ao4rm69{font-size:16px;line-height:28px}._1ao4rm6c{font-size:52px;line-height:56px}._1ao4rm6e{gap:24px}._1ao4rm6f,._1ao4rm6g,._1ao4rm6h{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1600px){._1ao4rm60{padding:64px clamp(16px,3vw,40px)}}@media screen and (min-width:1024px){._1ao4rm6c{font-size:60px;line-height:64px}._1ao4rm6g{grid-template-columns:repeat(3,1fr)}._1ao4rm6h{grid-template-columns:repeat(4,1fr)}}._17x1fxy0{display:grid;align-items:center;gap:40px;max-width:1120px;margin:0 auto;text-align:center}._17x1fxy2{display:flex;flex-direction:column;align-items:center;gap:28px}._17x1fxy3{position:relative;width:100%;height:300px}@media screen and (min-width:769px){._17x1fxy1{grid-template-columns:repeat(2,1fr)}._17x1fxy3{height:420px}}._1trgbjq0{max-width:70ch;margin:0 auto}.vf4ybr1 ._1trgbjq0 input,.vf4ybr1 ._1trgbjq0 textarea{color:var(--mioo-color-tone-dark-text);-webkit-text-fill-color:var(--mioo-color-tone-dark-text);caret-color:var(--mioo-color-tone-dark-text)}.vf4ybr1 ._1trgbjq0 input::placeholder,.vf4ybr1 ._1trgbjq0 textarea::placeholder{color:currentColor;opacity:.6}.vf4ybr1 ._1trgbjq0 form>div>div:has(input),.vf4ybr1 ._1trgbjq0 form>div>div:has(textarea){border-color:color-mix(in srgb,currentColor 40%,transparent)}._1lfegpp0{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}._1lfegpp1{font-family:var(--udqepa1f);font-style:var(--udqepa1g);font-weight:var(--udqepa1h);font-size:var(--udqepa1i);line-height:var(--udqepa1j);letter-spacing:var(--udqepa1k);margin:0;opacity:.8}._1lfegpp2{display:grid;width:100%;justify-items:center;align-items:center}._1lfegpp3{grid-area:1/1;visibility:hidden}._1lfegpp3[data-active]{visibility:visible}._1lfegpp4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:560px}._1lfegpp5{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 4px;border-radius:8px;background:color-mix(in srgb,currentColor 7%,transparent)}._1lfegpp6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:2ch;font-size:32px;line-height:40px}._1lfegpp7{font-family:var(--udqepa1x);font-style:var(--udqepa1y);font-weight:var(--udqepa1z);font-size:11px;line-height:var(--udqepa21);letter-spacing:1px;text-transform:uppercase;opacity:.75}@media screen and (min-width:769px){._1lfegpp4{gap:16px}._1lfegpp6{font-size:48px;line-height:56px}._1lfegpp7{font-size:13px}}.ss23ui0{position:relative;overflow:hidden;border-radius:24px;padding:clamp(28px,5vw,56px);color:var(--mioo-color-tone-dark-text)}.ss23ui1{background:var(--mioo-color-tone-dark-background)}.ss23ui2{border:1px solid color-mix(in srgb,var(--mioo-color-tone-dark-text) 22%,transparent)}:root .ss23ui0 :focus-visible{outline-color:var(--mioo-color-tone-dark-text)}.ss23ui3{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.65))}.ss23ui4{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.ss23ui5{display:flex;flex-direction:column;gap:12px;min-width:0}.ss23ui6{font-family:var(--udqepaq);font-weight:var(--udqepar);font-size:var(--udqepas);line-height:var(--udqepat);text-transform:var(--udqepau);margin:0;white-space:break-spaces;text-wrap:balance}.ss23ui7{max-width:60ch;color:color-mix(in srgb,var(--mioo-color-tone-dark-text) 78%,transparent)}.ss23ui8{display:flex;min-width:0}.ss23ui9{justify-content:flex-start}.ss23uia.ss23uia{background:var(--mioo-color-tone-dark-button);border-color:var(--mioo-color-tone-dark-button);color:var(--mioo-color-tone-dark-button-text)}@media screen and (min-width:769px){.ss23ui4{grid-template-columns:minmax(0,1fr) auto}}.qiwl220{box-sizing:content-box;height:1px;max-width:1120px;margin:0 auto;padding:0 clamp(16px,3vw,40px);border:0;background-clip:content-box}.qiwl221{background-color:var(--mioo-color-hairline)}._17vyggd0{position:relative;width:100%;overflow:hidden;border-radius:8px;background:color-mix(in srgb,currentColor 6%,transparent)}._17vyggd1{aspect-ratio:16/9}._17vyggd2{aspect-ratio:1/1;max-width:640px;margin:0 auto}._17vyggd3{max-width:760px;margin:0 auto}._17vyggd4{display:block;width:100%;height:100%;border:0}.x69fah0{max-width:70ch;margin:0 auto}.x69fah1{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.x69fah2{border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}.x69fah3{font-family:var(--udqepa18);font-style:var(--udqepa19);font-weight:var(--udqepa1a);font-size:var(--udqepa1b);line-height:var(--udqepa1c);letter-spacing:var(--udqepa1d);text-transform:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;cursor:pointer;list-style:none}.x69fah3::-webkit-details-marker{display:none}.x69fah3:focus-visible{outline:2px solid currentColor;outline-offset:4px}.x69fah4{position:relative;flex:0 0 16px;height:16px}.x69fah4:after,.x69fah4:before{content:"";position:absolute;top:7px;left:0;width:16px;height:2px;background:currentColor;transition:transform .2s ease-out}.x69fah4:after{transform:rotate(90deg)}details[open] .x69fah4:after{transform:rotate(0deg)}.x69fah5{padding-bottom:24px;max-width:680px}@media screen and (min-width:769px){.x69fah3{padding:24px 0}}._5kxdlv0{list-style:none;margin:0;padding:0}._5kxdlv1{display:flex;flex-direction:column;gap:12px}._5kxdlv2{position:relative;aspect-ratio:4/3;margin-bottom:8px;overflow:hidden;border-radius:8px}._5kxdlv3{font-family:var(--udqepa2a);font-style:var(--udqepa2b);font-weight:600;font-size:var(--udqepa2d);line-height:var(--udqepa2e);letter-spacing:var(--udqepa2f);margin-top:auto;padding-top:4px;align-self:flex-start}._5kxdlv3:hover{text-decoration:underline}._1bxqnll0{list-style:none;margin:0;padding:0}._1bxqnll1{margin:0;display:flex;flex-direction:column;gap:10px}._1bxqnll2{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:8px;background:color-mix(in srgb,currentColor 8%,transparent)}._1bxqnll3{font-family:var(--udqepa1x);font-style:var(--udqepa1y);font-weight:var(--udqepa1z);font-size:var(--udqepa20);line-height:var(--udqepa21);letter-spacing:var(--udqepa22);opacity:.75}._1bxqnll4 .swiper-slide{width:360px;height:auto}._1nk3lv10{position:relative;width:100%;overflow:hidden;isolation:isolate}._1nk3lv11{background-image:radial-gradient(60% 80% at 80% 40%,color-mix(in srgb,var(--mioo-color-accent) 16%,transparent) 0,transparent 70%),radial-gradient(50% 70% at 10% 10%,color-mix(in srgb,var(--mioo-color-accent) 10%,transparent) 0,transparent 70%)}.vf4ybr1 ._1nk3lv11{background-image:none}._1nk3lv12{background-size:cover;background-repeat:no-repeat;background-position:50%}:root[data-theme=dark] ._1nk3lv12{color:var(--mioo-color-black)}:root[data-theme=dark] .vf4ybr1 ._1nk3lv12{color:var(--mioo-color-white)}._1nk3lv13{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center;max-width:calc(1120px + 2 * clamp(16px, 3vw, 40px));margin:0 auto;padding:clamp(48px,7vw,96px) clamp(16px,3vw,40px)}._1nk3lv14{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}._1nk3lv15{font-family:var(--udqepa1r);font-style:var(--udqepa1s);font-weight:500;font-size:var(--udqepa1u);line-height:var(--udqepa1v);letter-spacing:1.5px;text-transform:uppercase;margin:0 0 16px}._1nk3lv16{font-family:var(--udqepag);font-weight:var(--udqepah);font-size:var(--udqepai);line-height:var(--udqepaj);text-transform:var(--udqepak);margin:0;max-width:13ch;text-wrap:balance;overflow-wrap:break-word}._1nk3lv17{font-family:var(--udqepa1r);font-style:var(--udqepa1s);font-weight:var(--udqepa1t);font-size:var(--udqepa1u);line-height:var(--udqepa1v);letter-spacing:var(--udqepa1w);max-width:46ch;margin:20px 0 0}._1nk3lv18{margin-top:30px}._1nk3lv19{position:relative;justify-self:center;display:flex;justify-content:center;width:min(100%,420px)}._1nk3lv1a:before{content:"";position:absolute;inset:8% 6%;background:radial-gradient(closest-side,color-mix(in srgb,var(--mioo-color-accent) 45%,transparent),transparent);filter:blur(18px);pointer-events:none}._1nk3lv1c{position:relative;display:block;width:auto;height:auto;max-width:100%;max-height:min(72vh,620px)}._1nk3lv1d{border-radius:16px}._1nk3lv1e{display:flex;flex-direction:column;gap:16px;max-width:calc(1120px + 2 * clamp(16px, 3vw, 40px));margin:0 auto;padding:0 clamp(16px,3vw,40px) clamp(40px,6vw,64px)}._1nk3lv1g{display:none;text-align:center;padding:0 clamp(16px,3vw,40px) 48px}@media screen and (min-width:1024px){._1nk3lv13{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}._1nk3lv14{align-items:flex-start;text-align:left}._1nk3lv18{justify-content:flex-start}}@media screen and (min-width:769px){._1nk3lv17{font-size:16px;line-height:28px}}@media screen and (max-width:768.98px){._1nk3lv1c{max-height:440px}._1nk3lv1f{display:none}._1nk3lv1g{display:block}}._1d372qk0{position:relative;width:100%;height:clamp(280px,45vw,637px)}