.MicromapPageBody-module__kBDUEG__page{--ink:#2f1c6a;--ink-soft:#6b5c9e;--violet:#6a4ce4;--violet-deep:#4b32b8;--violet-soft:#b9aaf7;--deep:#2a1760;--lavender:#f4f2fc;--line:#e4e0f5;--gold:#b98900;--gold-bg:#fcf4dc;--danger:#a32c4e;--danger-bg:#fceef2;--white:#fff;--r:16px;--gap:46px;color:var(--ink);text-align:start;-webkit-font-smoothing:antialiased;margin:0 auto;padding:28px 0 70px;font-size:16px;line-height:2.15}.MicromapPageBody-module__kBDUEG__page *{box-sizing:border-box}.MicromapPageBody-module__kBDUEG__page p{margin:0 0 1.15em}.MicromapPageBody-module__kBDUEG__page a{color:var(--violet-deep)}.MicromapPageBody-module__kBDUEG__page :focus-visible{outline:3px solid var(--violet);outline-offset:3px;border-radius:6px}.MicromapPageBody-module__kBDUEG__col{max-width:840px;margin-inline:auto}.MicromapPageBody-module__kBDUEG__col p{text-align:justify}.MicromapPageBody-module__kBDUEG__h2{text-align:center;color:var(--ink);margin:0 0 14px;font-size:clamp(20px,2.6vw,25px);font-weight:700;line-height:1.65}.MicromapPageBody-module__kBDUEG__h3{margin:0 0 6px;font-size:17.5px;font-weight:700;line-height:1.75}.MicromapPageBody-module__kBDUEG__h4{color:var(--violet-deep);margin:0 0 5px;font-size:15.5px;font-weight:700;line-height:1.7}.MicromapPageBody-module__kBDUEG__lat{font-family:var(--font-sans-en);font-size:.9em}.MicromapPageBody-module__kBDUEG__en{font-family:var(--font-sans-en);color:var(--violet-deep);font-size:.82em;font-weight:700}.MicromapPageBody-module__kBDUEG__kicker{text-align:center;font-family:var(--font-sans-en);letter-spacing:.2em;text-transform:uppercase;color:var(--violet);margin:0 0 10px;font-size:11px;display:block}.MicromapPageBody-module__kBDUEG__sec{margin-top:var(--gap)}.MicromapPageBody-module__kBDUEG__sec:first-child{margin-top:0}.MicromapPageBody-module__kBDUEG__mutedLead{text-align:center;color:var(--ink-soft)}.MicromapPageBody-module__kBDUEG__page .MicromapPageBody-module__kBDUEG__mutedLead,.MicromapPageBody-module__kBDUEG__col .MicromapPageBody-module__kBDUEG__mutedLead{text-align:center}.MicromapPageBody-module__kBDUEG__videoWrap{max-width:840px;margin-inline:auto}.MicromapPageBody-module__kBDUEG__btn{cursor:pointer;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:14px 24px;font-size:15.5px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,transform .15s;display:inline-flex}.MicromapPageBody-module__kBDUEG__btn:active{transform:translateY(1px)}.MicromapPageBody-module__kBDUEG__btnGhost{background:var(--white);color:var(--violet-deep);border-color:var(--line)}.MicromapPageBody-module__kBDUEG__btnGhost:hover{border-color:var(--violet);color:var(--violet-deep)}.MicromapPageBody-module__kBDUEG__btnRow{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:24px;margin-bottom:0;display:flex}.MicromapPageBody-module__kBDUEG__page .MicromapPageBody-module__kBDUEG__btnRow{text-align:center}.MicromapPageBody-module__kBDUEG__cycle{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}.MicromapPageBody-module__kBDUEG__cycleItem{border:1px solid var(--line);background:var(--white);border-radius:14px;padding:20px 22px;position:relative}.MicromapPageBody-module__kBDUEG__cycleCurrent{background:var(--lavender);border-color:var(--violet-soft)}.MicromapPageBody-module__kBDUEG__cycleStep{font-family:var(--font-sans-en);letter-spacing:.14em;color:var(--violet);text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}.MicromapPageBody-module__kBDUEG__cycleItem .MicromapPageBody-module__kBDUEG__h3{font-family:var(--font-sans-en);margin-bottom:4px;font-size:17px}.MicromapPageBody-module__kBDUEG__cycleItem p{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.9}.MicromapPageBody-module__kBDUEG__define{background:var(--lavender);border-radius:var(--r);padding:26px 30px;position:relative;overflow:hidden}.MicromapPageBody-module__kBDUEG__define:before{content:"";opacity:.5;background-image:linear-gradient(270deg,#6a4ce41a 1px,#0000 1px),linear-gradient(#6a4ce41a 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 62%);mask-image:linear-gradient(270deg,#000,#0000 62%)}.MicromapPageBody-module__kBDUEG__define>*{z-index:1;position:relative}.MicromapPageBody-module__kBDUEG__define p{text-align:justify}.MicromapPageBody-module__kBDUEG__define p:last-child{margin-bottom:0}:is(.MicromapPageBody-module__kBDUEG__define strong,.MicromapPageBody-module__kBDUEG__define b){font-weight:800}.MicromapPageBody-module__kBDUEG__pullquote{border-inline-start:4px solid var(--violet);text-align:start;max-width:640px;margin:30px auto;padding-inline-start:22px;font-size:clamp(18px,2.3vw,21px);font-weight:700;line-height:1.9}.MicromapPageBody-module__kBDUEG__setup{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.MicromapPageBody-module__kBDUEG__setupCard{border:1px solid var(--line);background:var(--white);border-radius:14px;padding:24px 26px}.MicromapPageBody-module__kBDUEG__setupCard .MicromapPageBody-module__kBDUEG__h3{margin-bottom:8px}.MicromapPageBody-module__kBDUEG__setupCard .MicromapPageBody-module__kBDUEG__en{font-size:.82em}.MicromapPageBody-module__kBDUEG__setupBody{color:var(--ink-soft);margin-bottom:0;font-size:15px}.MicromapPageBody-module__kBDUEG__setupCard .MicromapPageBody-module__kBDUEG__setupBody{text-align:start}.MicromapPageBody-module__kBDUEG__setupClose{text-align:center;margin-top:22px;margin-bottom:0}.MicromapPageBody-module__kBDUEG__col .MicromapPageBody-module__kBDUEG__setupClose{text-align:center}.MicromapPageBody-module__kBDUEG__ticks{margin:8px 0 0;padding:0;list-style:none}.MicromapPageBody-module__kBDUEG__ticks li{margin-bottom:10px;padding-inline-start:28px;position:relative}.MicromapPageBody-module__kBDUEG__ticks li:last-child{margin-bottom:0}.MicromapPageBody-module__kBDUEG__ticks li:before{content:"";inset-inline-start:0;background:var(--lavender);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--violet);border-radius:50%;position:absolute;top:11px}.MicromapPageBody-module__kBDUEG__attempts{counter-reset:a;gap:16px;margin-top:24px;display:grid}.MicromapPageBody-module__kBDUEG__attempt{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:26px 30px 24px;position:relative}.MicromapPageBody-module__kBDUEG__attempt:before{counter-increment:a;content:counter(a);top:-15px;background:var(--violet);color:#fff;width:32px;height:32px;font-family:var(--font-sans-en);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;inset-inline-start:28px;box-shadow:0 6px 16px -6px #6a4ce4e6}.MicromapPageBody-module__kBDUEG__attempt .MicromapPageBody-module__kBDUEG__h3{margin:8px 0 4px}.MicromapPageBody-module__kBDUEG__attempt .MicromapPageBody-module__kBDUEG__en{font-size:.8em}.MicromapPageBody-module__kBDUEG__cond{color:var(--ink-soft);margin:0 0 14px;font-size:14.5px}.MicromapPageBody-module__kBDUEG__attempt>:last-child{margin-bottom:0}.MicromapPageBody-module__kBDUEG__logic{background:var(--lavender);border-radius:12px;margin-top:16px;padding:16px 20px}.MicromapPageBody-module__kBDUEG__logic .MicromapPageBody-module__kBDUEG__h4{margin:0 0 4px}.MicromapPageBody-module__kBDUEG__logic p{text-align:justify;margin:0;font-size:15px}.MicromapPageBody-module__kBDUEG__invalidate{background:var(--danger-bg);border-radius:var(--r);border-inline-start:5px solid var(--danger);margin-top:20px;padding:24px 28px}.MicromapPageBody-module__kBDUEG__invalidate .MicromapPageBody-module__kBDUEG__h3{color:var(--danger);margin-bottom:4px}.MicromapPageBody-module__kBDUEG__invalidate p{text-align:justify;margin-bottom:0}.MicromapPageBody-module__kBDUEG__card{background:var(--white);border:1px solid var(--line);border-radius:var(--r);padding:28px 30px}.MicromapPageBody-module__kBDUEG__card .MicromapPageBody-module__kBDUEG__h3,.MicromapPageBody-module__kBDUEG__card .MicromapPageBody-module__kBDUEG__h2{text-align:start}.MicromapPageBody-module__kBDUEG__card>:last-child{margin-bottom:0}.MicromapPageBody-module__kBDUEG__opts{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.MicromapPageBody-module__kBDUEG__opt{border:1px solid var(--line);background:var(--white);border-radius:14px;flex-direction:column;padding:24px 26px;display:flex}.MicromapPageBody-module__kBDUEG__optTag{font-family:var(--font-sans-en);background:var(--lavender);color:var(--violet-deep);border-radius:999px;align-self:flex-start;margin-bottom:12px;padding:5px 12px;font-size:12px;font-weight:700}.MicromapPageBody-module__kBDUEG__opt .MicromapPageBody-module__kBDUEG__h3{margin-bottom:10px;font-size:17px}.MicromapPageBody-module__kBDUEG__optLead{color:var(--ink-soft);font-size:15px}.MicromapPageBody-module__kBDUEG__seq{counter-reset:q;margin:0 0 14px;padding:0;list-style:none}.MicromapPageBody-module__kBDUEG__seq li{margin-bottom:8px;padding-inline-start:32px;font-size:15px;position:relative}.MicromapPageBody-module__kBDUEG__seq li:before{counter-increment:q;content:counter(q);inset-inline-start:0;background:var(--violet);color:#fff;width:21px;height:21px;font-family:var(--font-sans-en);border-radius:6px;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:9px}.MicromapPageBody-module__kBDUEG__opt .MicromapPageBody-module__kBDUEG__ticks{margin-top:auto}.MicromapPageBody-module__kBDUEG__opt .MicromapPageBody-module__kBDUEG__ticks li{color:var(--ink-soft);font-size:14.5px}.MicromapPageBody-module__kBDUEG__notes{background:var(--lavender);border-radius:var(--r);border-inline-start:5px solid var(--violet);padding:26px 28px}.MicromapPageBody-module__kBDUEG__summary{background:var(--deep);color:#dcd5f3;border-radius:var(--r);padding:32px 32px 28px;position:relative;overflow:hidden}.MicromapPageBody-module__kBDUEG__summary:after{content:"";bottom:-150px;pointer-events:none;background:radial-gradient(circle,#6a4ce46b,#0000 70%);border-radius:50%;width:340px;height:340px;position:absolute;inset-inline-start:-80px}.MicromapPageBody-module__kBDUEG__summary>*{z-index:1;position:relative}.MicromapPageBody-module__kBDUEG__summary .MicromapPageBody-module__kBDUEG__h2{color:#fff;text-align:start;margin-bottom:10px}.MicromapPageBody-module__kBDUEG__summary .MicromapPageBody-module__kBDUEG__kicker{color:var(--violet-soft);text-align:start}.MicromapPageBody-module__kBDUEG__summary p{text-align:justify}.MicromapPageBody-module__kBDUEG__summary p:last-child{margin-bottom:0}.MicromapPageBody-module__kBDUEG__summary strong{color:#fff}.MicromapPageBody-module__kBDUEG__tip{background:var(--gold-bg);border-radius:var(--r);border-inline-start:5px solid var(--gold);margin-top:20px;padding:22px 26px}.MicromapPageBody-module__kBDUEG__tip .MicromapPageBody-module__kBDUEG__h3{color:var(--gold);margin-bottom:4px}.MicromapPageBody-module__kBDUEG__tip p{text-align:justify;margin-bottom:0}.MicromapPageBody-module__kBDUEG__faqs{gap:11px;margin-top:22px;display:grid}.MicromapPageBody-module__kBDUEG__faq{background:var(--white);border:1px solid var(--line);border-radius:13px;transition:border-color .18s;overflow:hidden}.MicromapPageBody-module__kBDUEG__faq[open]{border-color:var(--violet)}.MicromapPageBody-module__kBDUEG__faq summary{cursor:pointer;padding:17px 22px;font-size:16px;font-weight:700;list-style:none}.MicromapPageBody-module__kBDUEG__faq summary::-webkit-details-marker{display:none}.MicromapPageBody-module__kBDUEG__arrow{width:16px;height:16px;color:var(--ink-soft);flex:none;margin-inline-start:auto;transition:transform .2s}.MicromapPageBody-module__kBDUEG__faq[open] .MicromapPageBody-module__kBDUEG__arrow{color:var(--violet);transform:rotate(180deg)}.MicromapPageBody-module__kBDUEG__faqBody{padding:0 22px 20px}.MicromapPageBody-module__kBDUEG__faqBody p{text-align:justify;margin-bottom:0}@media (max-width:860px){.MicromapPageBody-module__kBDUEG__cycle,.MicromapPageBody-module__kBDUEG__setup,.MicromapPageBody-module__kBDUEG__opts{grid-template-columns:1fr}}@media (max-width:660px){.MicromapPageBody-module__kBDUEG__page{--gap:34px;padding:8px 0 50px}.MicromapPageBody-module__kBDUEG__card,.MicromapPageBody-module__kBDUEG__summary,.MicromapPageBody-module__kBDUEG__define,.MicromapPageBody-module__kBDUEG__tip,.MicromapPageBody-module__kBDUEG__attempt,.MicromapPageBody-module__kBDUEG__notes,.MicromapPageBody-module__kBDUEG__invalidate,.MicromapPageBody-module__kBDUEG__setupCard,.MicromapPageBody-module__kBDUEG__opt{padding-inline:20px}.MicromapPageBody-module__kBDUEG__page p,.MicromapPageBody-module__kBDUEG__page li,.MicromapPageBody-module__kBDUEG__col p,.MicromapPageBody-module__kBDUEG__define p,.MicromapPageBody-module__kBDUEG__summary p,.MicromapPageBody-module__kBDUEG__logic p,.MicromapPageBody-module__kBDUEG__invalidate p,.MicromapPageBody-module__kBDUEG__tip p,.MicromapPageBody-module__kBDUEG__faqBody p{text-align:justify;text-justify:inter-word}.MicromapPageBody-module__kBDUEG__mutedLead,.MicromapPageBody-module__kBDUEG__setupClose,.MicromapPageBody-module__kBDUEG__btnRow,.MicromapPageBody-module__kBDUEG__col .MicromapPageBody-module__kBDUEG__mutedLead,.MicromapPageBody-module__kBDUEG__col .MicromapPageBody-module__kBDUEG__setupClose{text-align:center}}@media (prefers-reduced-motion:reduce){.MicromapPageBody-module__kBDUEG__page *{transition:none!important;animation:none!important}}
