@font-face{font-family:__bricolage_39a01d;src:url(/_next/static/media/7eeff3ff559062b4-s.p.woff2) format("woff2");font-display:optional;font-weight:500 800;font-style:normal}@font-face{font-family:__bricolage_Fallback_39a01d;src:local("Arial");ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.00%;size-adjust:101.66%}.__className_39a01d{font-family:__bricolage_39a01d,__bricolage_Fallback_39a01d,Avenir Next,Segoe UI,system-ui,sans-serif;font-style:normal}.__variable_39a01d{--ao-font-display:"__bricolage_39a01d","__bricolage_Fallback_39a01d",Avenir Next,Segoe UI,system-ui,sans-serif}@font-face{font-family:__instrumentSans_24ae02;src:url(/_next/static/media/43de435c5076cc86-s.p.woff2) format("woff2");font-display:optional;font-weight:400 600;font-style:normal}@font-face{font-family:__instrumentSans_Fallback_24ae02;src:local("Arial");ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.00%;size-adjust:103.22%}.__className_24ae02{font-family:__instrumentSans_24ae02,__instrumentSans_Fallback_24ae02,Helvetica Neue,Segoe UI,system-ui,sans-serif;font-style:normal}.__variable_24ae02{--ao-font-body:"__instrumentSans_24ae02","__instrumentSans_Fallback_24ae02",Helvetica Neue,Segoe UI,system-ui,sans-serif}@font-face{font-family:__plexMono_2ba55c;src:url(/_next/static/media/bfb44ea14519d143.p.woff2) format("woff2");font-display:optional;font-weight:400;font-style:normal}@font-face{font-family:__plexMono_2ba55c;src:url(/_next/static/media/f01f5ce6cfe0c474.p.woff2) format("woff2");font-display:optional;font-weight:500;font-style:normal}.__className_2ba55c{font-family:__plexMono_2ba55c,ui-monospace,Menlo,Consolas,monospace}.__variable_2ba55c{--ao-font-mono:"__plexMono_2ba55c",ui-monospace,Menlo,Consolas,monospace}.mosaic_root__5Ydev,html:has(.mosaic_root__5Ydev){--mo-bg:hsl(var(--corpus-ground));--mo-band:hsl(var(--corpus-ground-2));--mo-card:hsl(var(--corpus-panel));--mo-card-2:hsl(var(--corpus-indigo-soft)/0.5);--mo-line:hsl(var(--corpus-line));--mo-line-2:hsl(var(--night-line));--mo-ink:hsl(var(--corpus-ink));--mo-ink-2:hsl(var(--corpus-ink-2));--mo-ink-3:hsl(var(--corpus-ink-3));--mo-accent:hsl(var(--brand-gradient-from));--mo-accent-ink:hsl(var(--corpus-ground));--mo-accent-soft:hsl(var(--corpus-indigo-soft));--mo-good:hsl(var(--corpus-signal));--mo-good-soft:hsl(var(--corpus-signal-soft));--mo-amber:hsl(var(--card-orange-to));--mo-amber-soft:hsl(var(--card-orange-to)/0.16);--mo-coral:hsl(var(--danger-on-night));--mo-coral-soft:hsl(var(--coral)/0.2);--mo-cta:hsl(var(--cta));--mo-cta-ink:hsl(var(--cta-foreground));--mo-glow:hsl(var(--corpus-indigo)/0.16);--mo-sb:hsl(var(--night-deep));--mo-sp:hsl(var(--night-card));--mo-sl:hsl(var(--night-line));--mo-si:hsl(var(--night-foreground));--mo-sm:hsl(var(--night-muted));--mo-s-edge:hsl(var(--night-line));--mo-s-chip:hsl(var(--night-indigo));--mo-s-bloom:hsl(var(--night-bloom)/0.45);--mo-s-msg-from:hsl(var(--night-violet));--mo-s-msg-to:hsl(var(--night-indigo));--mo-s-msg-line:hsl(var(--night-bloom));--mo-pale:hsl(var(--brand-pale));--mo-shadow:hsl(var(--corpus-ground)/0.6);--mo-shadow-deep:hsl(var(--night)/0.75);--mo-bar-ok-from:hsl(var(--brand-pale));--mo-bar-ok-to:hsl(var(--brand));--mo-bar-low-from:hsl(var(--card-orange-to));--mo-bar-low-to:hsl(var(--card-orange-from));--mo-display:var(--ao-font-display),"Avenir Next","Segoe UI",system-ui,sans-serif;--mo-body:var(--ao-font-body),"Helvetica Neue","Segoe UI",system-ui,sans-serif;--mo-mono:var(--ao-font-mono),ui-monospace,Menlo,Consolas,monospace}html:has(.mosaic_root__5Ydev){background:var(--mo-bg)}.mosaic_root__5Ydev{background:var(--mo-bg);color:var(--mo-ink);font-family:var(--mo-body);font-size:1rem;line-height:1.55;-webkit-font-smoothing:antialiased;color-scheme:dark}.mosaic_root__5Ydev h1,.mosaic_root__5Ydev h2,.mosaic_root__5Ydev h3,.mosaic_root__5Ydev h4{font-family:var(--mo-display);margin:0;text-wrap:balance;letter-spacing:-.015em}.mosaic_root__5Ydev ol,.mosaic_root__5Ydev p,.mosaic_root__5Ydev ul{margin:0}.mosaic_root__5Ydev :focus-visible{outline:3px solid var(--mo-accent);outline-offset:3px;border-radius:8px}.mosaic_wrap__tbA6H{width:100%;max-width:1140px;margin:0 auto;padding-left:max(1.5rem,env(safe-area-inset-left,0px));padding-right:max(1.5rem,env(safe-area-inset-right,0px))}.mosaic_section__HjCjp{padding-block:80px;scroll-margin-top:88px}.mosaic_band__pi7g_{background:var(--mo-band)}.mosaic_lab__2IOgp{font:500 .75rem/1.4 var(--mo-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mo-accent)}.mosaic_root__5Ydev .mosaic_h2___S3_D{font-size:clamp(1.75rem,3.6vw,2.625rem);line-height:1.1;font-weight:800;margin-top:12px;max-width:20em}.mosaic_root__5Ydev .mosaic_sub__oixMv{color:var(--mo-ink-2);font-size:1.0625rem;margin-top:14px;max-width:36em}.mosaic_btn__CMnwV{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:12px;padding:13px 22px;font:600 .9375rem var(--mo-body);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .15s,filter .15s,background-color .15s}@media (prefers-reduced-motion:no-preference){.mosaic_btn__CMnwV:hover{transform:translateY(-1px)}}.mosaic_btnMain__M_6y7{background:var(--mo-accent);color:var(--mo-accent-ink)}.mosaic_btnMain__M_6y7:hover{filter:brightness(1.08)}.mosaic_btnCta__an6vO{background:var(--mo-cta);color:var(--mo-cta-ink);border-radius:999px}.mosaic_btnLine__Qkt9w{background:transparent;border-color:var(--mo-line-2);color:var(--mo-ink)}.mosaic_btnLine__Qkt9w:hover{background:var(--mo-card)}.mosaic_ctaRow__SV48O{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mosaic_link__lB98Z{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:16px;font-weight:600;color:var(--mo-accent);text-decoration:none}.mosaic_link__lB98Z:hover{text-decoration:underline}.mosaic_hero__Nd8To{position:relative;padding-block:64px 56px;background:radial-gradient(900px 420px at 78% 10%,var(--mo-glow),transparent 70%)}.mosaic_htext__MVEkP{max-width:760px}.mosaic_root__5Ydev .mosaic_hero__Nd8To h1{font-size:clamp(2.375rem,5.2vw,3.625rem);line-height:1.04;font-weight:800;margin-top:18px}.mosaic_heroAccent__RZvo_{color:var(--mo-accent)}.mosaic_root__5Ydev .mosaic_lead__6bYQA{font-size:1.125rem;color:var(--mo-ink-2);margin-top:20px;max-width:33em}.mosaic_stagehead__CuTu_{margin-top:44px;max-width:760px}.mosaic_root__5Ydev .mosaic_stageText__88_0A{margin-top:8px;color:var(--mo-ink-2);font-size:1rem;max-width:36em}.mosaic_stage__DvRDq{position:relative;margin-top:18px;background:radial-gradient(1000px 420px at 20% -10%,var(--mo-s-bloom) 0,transparent 60%),var(--mo-sb);border:1px solid var(--mo-s-edge);border-radius:22px;box-shadow:0 40px 90px -40px var(--mo-shadow-deep);color:var(--mo-si);padding-bottom:16px}.mosaic_chrome__50QR6{display:flex;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid var(--mo-sl)}.mosaic_ctitle__P0p8C{font:500 .75rem var(--mo-mono);color:var(--mo-sm);letter-spacing:.04em}.mosaic_sbody__H31Zm{display:grid;grid-template-columns:304px minmax(0,1fr);gap:18px;padding:18px 18px 4px}.mosaic_assist__d1oPU{background:var(--mo-sp);border:1px solid var(--mo-sl);border-radius:16px;padding:16px;min-width:0;align-self:start}.mosaic_ah__7Q0QX{display:flex;align-items:center;gap:10px;font:600 .75rem var(--mo-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mo-pale);margin-top:18px}.mosaic_assist__d1oPU .mosaic_ah__7Q0QX:first-child{margin-top:0}.mosaic_ah__7Q0QX .mosaic_n____M_N{flex:none;width:22px;height:22px;border-radius:50%;background:var(--mo-accent);color:var(--mo-accent-ink);display:grid;place-items:center;font:700 .75rem var(--mo-display);letter-spacing:0}.mosaic_ah__7Q0QX.mosaic_three__qPw2A .mosaic_n____M_N{background:var(--mo-cta);color:var(--mo-cta-ink)}.mosaic_msg__c3R_I{margin-top:10px;display:flex;gap:10px;align-items:flex-start;background:linear-gradient(135deg,var(--mo-s-msg-from),var(--mo-s-msg-to));border:1px solid var(--mo-s-msg-line);border-radius:14px;padding:14px;color:var(--mo-si)}.mosaic_msg__c3R_I .mosaic_who__1aVsS{flex:none;width:26px;height:26px;border-radius:50%;background:var(--mo-accent);color:var(--mo-accent-ink);display:grid;place-items:center;font:700 .75rem var(--mo-display)}.mosaic_msg__c3R_I p{font-size:.90625rem;line-height:1.5;font-weight:500}.mosaic_rl__pcE33{display:flex;align-items:center;gap:10px;font:600 .75rem var(--mo-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mo-good)}.mosaic_rl__pcE33 .mosaic_rn___lBIM{flex:none;width:20px;height:20px;border-radius:50%;background:var(--mo-good-soft);display:grid;place-items:center;font-size:.6875rem;letter-spacing:0}.mosaic_root__5Ydev .mosaic_steps__tAelu{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}.mosaic_steps__tAelu li{display:flex;gap:10px;align-items:flex-start}.mosaic_steps__tAelu .mosaic_ck__p8_uL{flex:none;width:20px;height:20px;border-radius:50%;background:var(--mo-good-soft);color:var(--mo-good);display:grid;place-items:center;font-size:.75rem;font-weight:700;margin-top:1px}.mosaic_steps__tAelu b{display:block;font:600 .875rem var(--mo-body)}.mosaic_steps__tAelu span:not(.mosaic_ck__p8_uL){display:block;font-size:.78125rem;color:var(--mo-sm)}.mosaic_ready__yWqen{margin-top:10px;font-size:.875rem;color:var(--mo-si)}.mosaic_rb__qSyQh{display:flex;gap:8px;margin-top:10px}.mosaic_rb__qSyQh span{border-radius:999px;padding:7px 14px;font:600 .8125rem var(--mo-body)}.mosaic_rb__qSyQh .mosaic_b1__dE9sM{border:1px solid var(--mo-sl);color:var(--mo-si)}.mosaic_rb__qSyQh .mosaic_b2__0K1Ap{background:var(--mo-cta);color:var(--mo-cta-ink)}.mosaic_canvas__Uh8Wj{display:grid;gap:14px;min-width:0}.mosaic_ch__Kz21o{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px}.mosaic_root__5Ydev .mosaic_ch__Kz21o strong{font:700 1.1875rem var(--mo-display);letter-spacing:-.015em;color:var(--mo-si)}.mosaic_dr__ewdXi{font:600 .6875rem var(--mo-body);background:var(--mo-accent-soft);color:var(--mo-pale);border-radius:999px;padding:3px 10px}.mosaic_fl__B29cS{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.mosaic_fc__cUelF{border:1px solid var(--mo-sl);border-radius:999px;padding:4px 12px;font-size:.78125rem;color:var(--mo-sm)}.mosaic_fc__cUelF.mosaic_on__zR5eG{background:var(--mo-accent-soft);border-color:transparent;color:var(--mo-pale);font-weight:600}.mosaic_kg__BKKcV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mosaic_k__NuKsq{background:var(--mo-sp);border:1px solid var(--mo-sl);border-radius:14px;padding:12px 14px 10px;display:block;min-width:0}.mosaic_kt__kGb3K small{display:block;font-size:.78125rem;color:var(--mo-sm)}.mosaic_kt__kGb3K strong{display:block;font:700 1.625rem var(--mo-display);margin-top:2px;font-variant-numeric:tabular-nums;color:var(--mo-si)}.mosaic_kt__kGb3K em{font-style:normal;font-size:.75rem;font-weight:600;color:var(--mo-good)}.mosaic_ks__AgFgL{width:100%;margin-top:8px}.mosaic_ks__AgFgL svg{display:block;width:100%;height:34px}.mosaic_r1__TUWqe{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:12px}.mosaic_r2__zWXXT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mosaic_pn__hEJNf{background:var(--mo-sp);border:1px solid var(--mo-sl);border-radius:14px;padding:14px;position:relative;min-width:0}.mosaic_pt__9J95a{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;flex-wrap:wrap}.mosaic_root__5Ydev .mosaic_pt__9J95a strong{margin:0;font:600 .875rem var(--mo-body);color:var(--mo-si)}.mosaic_lg__6_mI8{display:flex;align-items:center;gap:6px;font-size:.71875rem;color:var(--mo-sm)}.mosaic_lg__6_mI8 i{width:9px;height:9px;border-radius:3px;display:inline-block;margin-left:6px}.mosaic_lg__6_mI8 i:first-child{margin-left:0}.mosaic_lg__6_mI8 i.mosaic_dash__e5uy6{width:16px;height:0;border-top:2px dashed var(--mo-si);border-radius:0}.mosaic_lg__6_mI8 i.mosaic_tick__21r4z{width:3px;height:12px;background:var(--mo-si);border-radius:1px}.mosaic_swOk__UyKJ6{background:var(--mo-bar-ok-from)}.mosaic_swLow__S0qVt{background:var(--mo-bar-low-from)}.mosaic_pn__hEJNf svg{display:block;width:100%;height:auto}.mosaic_askpill__XxAX7{display:flex;width:-moz-max-content;width:max-content;max-width:100%;margin-top:10px;align-items:center;gap:8px;background:var(--mo-s-chip);border:1px solid var(--mo-sl);border-radius:999px;padding:4px 12px 4px 4px;font-size:.75rem;color:var(--mo-si)}.mosaic_askpill__XxAX7 span{background:var(--mo-accent);color:var(--mo-accent-ink);border-radius:999px;padding:3px 10px;font-weight:700;font-size:.71875rem}.mosaic_dn__G5AnD{display:flex;flex-direction:column;align-items:center;gap:10px}.mosaic_dn__G5AnD svg{width:108px;flex:none}.mosaic_dl__ITE4F{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;font-size:.78125rem;color:var(--mo-si);width:100%}.mosaic_dl__ITE4F li{display:flex;align-items:center;gap:8px}.mosaic_dl__ITE4F i{width:10px;height:10px;border-radius:3px;flex:none}.mosaic_dl__ITE4F b{margin-left:auto;font:500 .75rem var(--mo-mono);color:var(--mo-sm)}.mosaic_wl__QqbB_{list-style:none;margin:0;padding:0;display:grid;gap:2px}.mosaic_wl__QqbB_ li{display:grid;grid-template-columns:minmax(0,1fr) auto 52px;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--mo-sl);font-size:.78125rem}.mosaic_wl__QqbB_ li:last-child{border-bottom:0}.mosaic_an__g4lOV{color:var(--mo-si);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mosaic_ad__tOOSf{color:var(--mo-coral);font:600 .78125rem var(--mo-mono)}.mosaic_as__awaeV svg{width:52px;height:20px}.mosaic_sample__jPsR0{position:absolute;right:20px;bottom:-12px;background:var(--mo-bg);border:1px solid var(--mo-line-2);border-radius:999px;padding:2px 10px;font:500 .6875rem var(--mo-mono);color:var(--mo-ink-3)}.mosaic_cAccent__w9j3x{color:var(--mo-accent)}.mosaic_cGood__lpK4I{color:var(--mo-good)}.mosaic_cAmber__Q4QdO{color:var(--mo-amber)}.mosaic_cCoral__4rQvd{color:var(--mo-coral)}.mosaic_cSi__Wo3tK{color:var(--mo-si)}.mosaic_cSm__vf_mg{color:var(--mo-sm)}.mosaic_cSb__Gq4Uk{color:var(--mo-sb)}.mosaic_cLine__GGhBC{color:var(--mo-sl)}.mosaic_proof__QSQir{border-block:1px solid var(--mo-line)}.mosaic_proofGrid__O_S7D{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-block:22px}.mosaic_proof__QSQir strong{display:block;font:600 1rem var(--mo-body)}.mosaic_proof__QSQir span{display:block;color:var(--mo-ink-3);font-size:.875rem;margin-top:2px}.mosaic_film__4kjzQ{display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:center;margin-top:34px}.mosaic_player__8Dr1H{border:1px solid var(--mo-line-2);border-radius:18px;aspect-ratio:16/9;background:linear-gradient(135deg,var(--mo-sb),var(--mo-sp))}.mosaic_root__5Ydev .mosaic_film__4kjzQ h3{font-size:1.625rem;font-weight:800;line-height:1.15}.mosaic_film__4kjzQ p{color:var(--mo-ink-2);margin-top:12px}.mosaic_root__5Ydev .mosaic_film__4kjzQ a{min-height:2.75rem;padding-inline:.5rem}.mosaic_root__5Ydev .mosaic_playDisc__bjqHv{left:50%;top:50%;transform:translate(-50%,-50%);width:4.75rem;height:4.75rem;background:var(--mo-cta);border-color:transparent;box-shadow:0 12px 30px -8px var(--mo-shadow-deep)}.mosaic_root__5Ydev .mosaic_playDisc__bjqHv svg{color:var(--mo-cta-ink)}.mosaic_tabs__NMPlH{display:inline-flex;flex-wrap:wrap;max-width:100%;gap:6px;background:var(--mo-card);border:1px solid var(--mo-line-2);border-radius:12px;padding:5px;margin-top:28px}.mosaic_tab__YV64r{border:0;background:transparent;color:var(--mo-ink-2);font:600 .875rem var(--mo-body);min-height:44px;padding:9px 18px;border-radius:8px;cursor:pointer}.mosaic_tab__YV64r[aria-selected=true]{background:var(--mo-accent);color:var(--mo-accent-ink)}.mosaic_tabs__NMPlH.mosaic_big__Mkmco{margin-top:26px}.mosaic_tabs__NMPlH.mosaic_big__Mkmco .mosaic_tab__YV64r{padding:11px 20px;font-size:.9375rem}.mosaic_show__dcqZi{margin-top:20px;background:var(--mo-sb);border:1px solid var(--mo-s-edge);border-radius:20px;padding:22px;color:var(--mo-si);box-shadow:0 30px 70px -40px var(--mo-shadow-deep)}.mosaic_sh__mEcVP{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mosaic_sh__mEcVP .mosaic_who__1aVsS{flex:none;width:30px;height:30px;border-radius:50%;background:var(--mo-accent);color:var(--mo-accent-ink);display:grid;place-items:center;font:700 .8125rem var(--mo-display)}.mosaic_sh__mEcVP .mosaic_who__1aVsS.mosaic_ag__xahcJ{background:var(--mo-cta);color:var(--mo-cta-ink)}.mosaic_sh__mEcVP .mosaic_q__wdHou{background:var(--mo-s-chip);border-radius:14px;padding:10px 16px;font-size:.96875rem;font-weight:500}.mosaic_ba__leSeE{margin-left:auto;display:inline-flex;border:1px solid var(--mo-sl);border-radius:999px;padding:3px}.mosaic_bb__M_zMn{border:0;background:transparent;color:var(--mo-sm);font:600 .8125rem var(--mo-body);min-height:44px;padding:6px 16px;border-radius:999px;cursor:pointer}.mosaic_bb__M_zMn.mosaic_on__zR5eG{background:var(--mo-accent);color:var(--mo-accent-ink)}.mosaic_sg__0zpvh{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px;margin-top:20px;align-items:center}.mosaic_sv__F4bgM{background:var(--mo-sp);border:1px solid var(--mo-sl);border-radius:16px;padding:16px;min-width:0}.mosaic_sv__F4bgM svg{display:block;width:100%;height:auto}.mosaic_root__5Ydev .mosaic_st__9ntIf h3{font:700 1.5rem var(--mo-display);line-height:1.15;color:var(--mo-si)}.mosaic_st__9ntIf p{margin-top:12px;color:var(--mo-sm);font-size:1rem}.mosaic_chips2__rPZ_P{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.mosaic_chips2__rPZ_P span{border:1px solid var(--mo-sl);border-radius:999px;padding:6px 14px;font-size:.84375rem;color:var(--mo-si)}.mosaic_diff__GM3qd{font-size:.875rem}.mosaic_dh__2mfH1{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--mo-sl)}.mosaic_dh__2mfH1 b{font:700 1.0625rem var(--mo-display)}.mosaic_v15__aNhob{margin-left:auto;font:600 .71875rem var(--mo-body);background:var(--mo-accent-soft);color:var(--mo-pale);border-radius:999px;padding:3px 10px}.mosaic_v14__ZzhuV{font:500 .71875rem var(--mo-mono);color:var(--mo-sm)}.mosaic_diff__GM3qd ul{list-style:none;margin:0;padding:0}.mosaic_diff__GM3qd li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--mo-sl)}.mosaic_diff__GM3qd li i{flex:none;width:22px;height:22px;border-radius:6px;display:grid;place-items:center;font:700 .875rem var(--mo-mono);font-style:normal;margin-top:1px}.mosaic_diff__GM3qd .mosaic_plus__GsP48{background:var(--mo-good-soft);color:var(--mo-good)}.mosaic_diff__GM3qd .mosaic_chg__hzCxv{background:var(--mo-amber-soft);color:var(--mo-amber)}.mosaic_diff__GM3qd li b{font-weight:600}.mosaic_diff__GM3qd li span{color:var(--mo-si)}.mosaic_diff__GM3qd li em{display:block;font-style:normal;font-size:.78125rem;color:var(--mo-sm);margin-top:2px}.mosaic_df__MWOEP{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.mosaic_df__MWOEP span{border-radius:999px;padding:8px 16px;font:600 .8125rem var(--mo-body)}.mosaic_df__MWOEP .mosaic_b0__CPTGg{color:var(--mo-sm)}.mosaic_df__MWOEP .mosaic_b1__dE9sM{border:1px solid var(--mo-sl);color:var(--mo-si)}.mosaic_df__MWOEP .mosaic_b2__0K1Ap{background:var(--mo-cta);color:var(--mo-cta-ink)}.mosaic_cards__KJYvP{display:grid;gap:18px;margin-top:36px}.mosaic_c3__o4fEk{grid-template-columns:repeat(3,minmax(0,1fr))}.mosaic_card__74xJR{background:var(--mo-card);border:1px solid var(--mo-line);border-radius:16px;padding:26px;min-width:0}.mosaic_root__5Ydev .mosaic_card__74xJR h3{font-size:1.1875rem;font-weight:700}.mosaic_card__74xJR p{color:var(--mo-ink-2);margin-top:8px;font-size:.96875rem}.mosaic_ico__eb3yC{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;margin-bottom:16px;background:var(--mo-accent-soft);color:var(--mo-accent)}.mosaic_ico__eb3yC.mosaic_t__mFCpJ{background:var(--mo-good-soft);color:var(--mo-good)}.mosaic_ico__eb3yC.mosaic_a__I8Wz2{background:var(--mo-amber-soft);color:var(--mo-amber)}.mosaic_ico__eb3yC.mosaic_c__oM87_{background:var(--mo-coral-soft);color:var(--mo-coral)}.mosaic_panel__DOUsc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border:1px solid var(--mo-line);border-radius:16px;background:var(--mo-card)}.mosaic_panel__DOUsc>div{padding:26px 28px;min-width:0}.mosaic_panel__DOUsc>div+div{border-left:1px solid var(--mo-line)}.mosaic_panel__DOUsc .mosaic_pk__fTmWD{font:500 .75rem var(--mo-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mo-accent)}.mosaic_root__5Ydev .mosaic_panel__DOUsc h3{font-size:1.25rem;margin-top:12px}.mosaic_panel__DOUsc p{color:var(--mo-ink-2);margin-top:8px;font-size:.96875rem}.mosaic_caps__bV0_E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;border:1px solid var(--mo-line);border-radius:16px;background:var(--mo-card);overflow:hidden}.mosaic_caps__bV0_E>div{padding:24px 26px;min-width:0;border-bottom:1px solid var(--mo-line)}.mosaic_caps__bV0_E>div:not(:nth-child(3n+1)){border-left:1px solid var(--mo-line)}.mosaic_caps__bV0_E>div:nth-last-child(-n+3){border-bottom:0}.mosaic_root__5Ydev .mosaic_caps__bV0_E h3{font:700 1.0625rem var(--mo-display);display:flex;align-items:center;gap:10px}.mosaic_caps__bV0_E h3 i{width:10px;height:10px;border-radius:3px;display:block;flex:none}.mosaic_caps__bV0_E ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.mosaic_caps__bV0_E li{font-size:.9375rem;color:var(--mo-ink-2);padding-left:16px;position:relative}.mosaic_caps__bV0_E li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:2px;background:var(--mo-ink-3)}.mosaic_tpl__l3zQc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:14px;margin-top:22px}.mosaic_tpl__l3zQc>div{background:var(--mo-card);border:1px solid var(--mo-line);border-radius:14px;padding:16px 18px;display:flex;gap:12px;align-items:flex-start;min-width:0}.mosaic_tpl__l3zQc b{font:600 .96875rem var(--mo-body);display:block}.mosaic_tpl__l3zQc span{font-size:.875rem;color:var(--mo-ink-3)}.mosaic_sw__SFW_X{flex:none;width:12px;height:12px;border-radius:3px;margin-top:6px}.mosaic_swAccent__eRz91{background:var(--mo-accent)}.mosaic_swGood__vIuVZ{background:var(--mo-good)}.mosaic_swAmber__pwvI0{background:var(--mo-amber)}.mosaic_swCoral__DOsDe{background:var(--mo-coral)}.mosaic_groups__oqoAg{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.mosaic_root__5Ydev .mosaic_pts__trnTt{margin:26px 0 0;padding:0;list-style:none;display:grid;gap:14px}.mosaic_pts__trnTt li{display:flex;gap:12px;color:var(--mo-ink-2);font-size:1rem}.mosaic_pts__trnTt li:before{content:"";flex:none;width:8px;height:8px;border-radius:2px;background:var(--mo-accent);margin-top:9px}.mosaic_pts__trnTt b{color:var(--mo-ink);font-weight:600}.mosaic_org__TfMlf{background:var(--mo-card);border:1px solid var(--mo-line);border-radius:16px;padding:28px;min-width:0}.mosaic_orgTop__5ZOBQ{display:flex;justify-content:center}.mosaic_node__8Ktv4{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:.8125rem;color:var(--mo-ink-2)}.mosaic_node__8Ktv4 .mosaic_dot__lviyE{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;font:700 1.25rem var(--mo-display)}.mosaic_dotAccent__nXEPv{background:var(--mo-accent);color:var(--mo-accent-ink)}.mosaic_dotGood__BDyIS{background:var(--mo-good);color:var(--mo-accent-ink)}.mosaic_dotAmber__yx9a9{background:var(--mo-amber);color:var(--mo-accent-ink)}.mosaic_dotCoral___AK7b{background:var(--mo-coral);color:var(--mo-accent-ink)}.mosaic_node__8Ktv4 b{color:var(--mo-ink);font-size:.875rem}.mosaic_rail__EuUTV{height:26px;margin:8px auto 0;width:60%;border:2px solid var(--mo-line-2);border-bottom:0;border-radius:14px 14px 0 0}.mosaic_kids__9IDpm{display:flex;gap:28px;justify-content:center;flex-wrap:wrap}.mosaic_trust__7eexA{margin-top:30px;border-top:1px solid var(--mo-line)}.mosaic_trust__7eexA>div{display:grid;grid-template-columns:minmax(0,15em) 1fr;gap:24px;padding:20px 0;border-bottom:1px solid var(--mo-line)}.mosaic_trust__7eexA b{font:600 1.0625rem var(--mo-body)}.mosaic_trust__7eexA span{color:var(--mo-ink-2);font-size:.96875rem}.mosaic_duo__Sl4NK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.mosaic_root__5Ydev .mosaic_fam__eZbvW{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;padding:0;list-style:none}.mosaic_pill__IEvZf{background:var(--mo-card);border:1px solid var(--mo-line-2);border-radius:12px;padding:14px 18px;min-width:0}.mosaic_pill__IEvZf b{display:block;font:700 1.0625rem var(--mo-display)}.mosaic_pill__IEvZf span{font-size:.84375rem;color:var(--mo-ink-3)}.mosaic_pill__IEvZf.mosaic_me__7RdQs{background:var(--mo-accent);border-color:var(--mo-accent);color:var(--mo-accent-ink)}.mosaic_pill__IEvZf.mosaic_me__7RdQs span{color:var(--mo-accent-ink);opacity:.8}.mosaic_go__aAOBp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px}.mosaic_go__aAOBp>div{border-top:3px solid var(--mo-accent);padding-top:16px;min-width:0}.mosaic_goAccent__arTKa{border-color:var(--mo-accent)}.mosaic_goGood__vmXlY{border-color:var(--mo-good)}.mosaic_goAmber__TPGdW{border-color:var(--mo-amber)}.mosaic_goCoral__StsbR{border-color:var(--mo-coral)}.mosaic_go__aAOBp b{font:700 1.25rem var(--mo-display);display:block}.mosaic_go__aAOBp span{color:var(--mo-ink-2);font-size:.9375rem;display:block;margin-top:6px}.mosaic_talk__kr0K1{background:linear-gradient(135deg,var(--mo-sb),var(--mo-sp));color:var(--mo-si)}.mosaic_talk__kr0K1 .mosaic_lab__2IOgp{color:var(--mo-pale)}.mosaic_talk__kr0K1 .mosaic_h2___S3_D{max-width:16em}.mosaic_talk__kr0K1 .mosaic_sub__oixMv{color:var(--mo-sm)}.mosaic_contact__k1lnI{display:flex;flex-wrap:wrap;gap:32px;margin-top:30px}.mosaic_contact__k1lnI small{display:block;font:500 .6875rem var(--mo-mono);letter-spacing:.12em;color:var(--mo-sm);margin-bottom:4px}.mosaic_contact__k1lnI a{display:inline-flex;align-items:center;min-height:44px;font-size:1.0625rem;font-weight:600;color:var(--mo-si);text-decoration:none}.mosaic_contact__k1lnI a:hover{text-decoration:underline}.mosaic_foot__NVy6s{padding-block:26px 48px;font-size:.875rem;color:var(--mo-ink-3)}@media (max-width:1040px){.mosaic_sbody__H31Zm{grid-template-columns:1fr}.mosaic_canvas__Uh8Wj{grid-template-columns:repeat(2,minmax(0,1fr))}.mosaic_r1__TUWqe,.mosaic_r2__zWXXT{display:contents}.mosaic_canvas__Uh8Wj>.mosaic_ch__Kz21o,.mosaic_canvas__Uh8Wj>.mosaic_kg__BKKcV,.mosaic_canvas__Uh8Wj>.mosaic_rl__pcE33,.mosaic_pn__hEJNf.mosaic_wide__amz_6{grid-column:1/-1}.mosaic_sg__0zpvh{grid-template-columns:1fr}.mosaic_proofGrid__O_S7D{grid-template-columns:1fr 1fr;gap:22px 32px}}@media (max-width:960px){.mosaic_film__4kjzQ,.mosaic_groups__oqoAg{grid-template-columns:1fr}.mosaic_c3__o4fEk,.mosaic_caps__bV0_E,.mosaic_duo__Sl4NK,.mosaic_go__aAOBp,.mosaic_tpl__l3zQc{grid-template-columns:1fr 1fr}.mosaic_caps__bV0_E>div,.mosaic_caps__bV0_E>div:not(:nth-child(3n+1)),.mosaic_caps__bV0_E>div:nth-last-child(-n+3){border-left:0;border-bottom:1px solid var(--mo-line)}.mosaic_caps__bV0_E>div:nth-child(2n){border-left:1px solid var(--mo-line)}.mosaic_caps__bV0_E>div:nth-last-child(-n+2){border-bottom:0}}@media (max-width:700px){.mosaic_kg__BKKcV{grid-template-columns:repeat(2,minmax(0,1fr))}.mosaic_canvas__Uh8Wj{grid-template-columns:1fr}}@media (max-width:640px){.mosaic_section__HjCjp{padding-block:56px}.mosaic_hero__Nd8To{padding-block:44px 40px}.mosaic_c3__o4fEk,.mosaic_caps__bV0_E,.mosaic_duo__Sl4NK,.mosaic_go__aAOBp,.mosaic_panel__DOUsc,.mosaic_tpl__l3zQc{grid-template-columns:1fr}.mosaic_caps__bV0_E>div,.mosaic_caps__bV0_E>div:nth-child(2n){border-left:0;border-bottom:1px solid var(--mo-line)}.mosaic_caps__bV0_E>div:last-child{border-bottom:0}.mosaic_panel__DOUsc>div+div{border-left:0;border-top:1px solid var(--mo-line)}.mosaic_trust__7eexA>div{grid-template-columns:1fr;gap:6px}.mosaic_proofGrid__O_S7D{grid-template-columns:1fr;gap:18px}.mosaic_stagehead__CuTu_{margin-top:32px}.mosaic_sbody__H31Zm{padding:12px 12px 4px}.mosaic_fl__B29cS{margin-left:0}.mosaic_kg__BKKcV{gap:6px}.mosaic_kt__kGb3K strong{font-size:1.375rem}.mosaic_show__dcqZi{padding:16px}.mosaic_root__5Ydev .mosaic_st__9ntIf h3{font-size:1.3125rem}.mosaic_ctaRow__SV48O .mosaic_btn__CMnwV{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.mosaic_root__5Ydev *,.mosaic_root__5Ydev :after,.mosaic_root__5Ydev :before{transition:none!important;animation:none!important}}