.mdr-section--pad[data-astro-cid-qti6k5k5]{padding:6rem 0}.mdr-container[data-astro-cid-qti6k5k5]{max-width:84rem;margin:0 auto;padding:0 1.5rem}.mdr-center[data-astro-cid-qti6k5k5]{text-align:center}.mdr-narrow[data-astro-cid-qti6k5k5]{max-width:52rem;margin-left:auto;margin-right:auto}.mdr-bg-off-white[data-astro-cid-qti6k5k5]{background:var(--color-deep-sea-100)}.mdr-bg-dark[data-astro-cid-qti6k5k5]{background-color:var(--color-deep-sea);background-image:radial-gradient(rgba(255,255,255,.1) 1.5px,transparent 1.5px);background-size:22px 22px}.mdr-eyebrow[data-astro-cid-qti6k5k5]{display:inline-block;padding:5px 12px;margin:0 0 1.1rem;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-deep-sea);background:var(--color-brand-lemon);border:2px solid var(--color-deep-sea)}.mdr-eyebrow[data-astro-cid-qti6k5k5].mdr-center{display:table;margin-left:auto;margin-right:auto}.mdr-eyebrow--light[data-astro-cid-qti6k5k5]{border-color:var(--color-brand-lemon)}.mdr-h2[data-astro-cid-qti6k5k5]{font-family:var(--font-extended)!important;font-weight:600!important;text-transform:uppercase;font-size:clamp(1.6rem,3vw,2.4rem)!important;line-height:1.15!important;color:var(--color-deep-sea)!important;margin:0 0 1.5rem}.mdr-h2[data-astro-cid-qti6k5k5]:after{content:"";display:block;width:56px;height:6px;margin-top:16px;background:var(--color-brand-lemon)}.mdr-h2[data-astro-cid-qti6k5k5].mdr-center:after,.mdr-center[data-astro-cid-qti6k5k5] .mdr-h2[data-astro-cid-qti6k5k5]:after{margin-left:auto;margin-right:auto}.mdr-h2--light[data-astro-cid-qti6k5k5]{color:#fff!important}.mdr-lede[data-astro-cid-qti6k5k5]{font-family:var(--font-extended);font-weight:600;font-size:1.15rem;line-height:1.5;color:var(--color-deep-sea);margin:0 0 1rem}.mdr-body[data-astro-cid-qti6k5k5]{font-size:1.0625rem;line-height:1.75;color:var(--color-ink-soft);margin:0 0 1rem}.mdr-body--light[data-astro-cid-qti6k5k5]{color:#ffffffdb}.mdr-lede[data-astro-cid-qti6k5k5].mdr-narrow{margin:0 auto 1rem;max-width:40rem}.mdr-bg-dark[data-astro-cid-qti6k5k5] .mdr-split-copy[data-astro-cid-qti6k5k5] .mdr-body[data-astro-cid-qti6k5k5]:first-of-type{font-family:var(--font-extended);font-weight:600;font-size:1.15rem;color:var(--color-brand-lemon)}.mdr-split[data-astro-cid-qti6k5k5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.5rem;align-items:center}.mdr-split--reverse[data-astro-cid-qti6k5k5] .mdr-split-copy[data-astro-cid-qti6k5k5]{order:2}.mdr-flow-card[data-astro-cid-qti6k5k5]{position:relative;padding:32px;background:#fff;border:2px solid var(--color-deep-sea);box-shadow:14px 14px 0 var(--color-brand-lemon)}.mdr-flow-step[data-astro-cid-qti6k5k5]{position:relative;display:flex;align-items:center;gap:18px;padding:16px 18px;border:2px solid var(--color-deep-sea);background:#fff}.mdr-flow-step--done[data-astro-cid-qti6k5k5]{background:var(--color-olive-100)}.mdr-flow-step--active[data-astro-cid-qti6k5k5]{background:var(--color-lemon-tint);box-shadow:6px 6px 0 var(--color-deep-sea)}.mdr-flow-dot[data-astro-cid-qti6k5k5]{flex:none;width:34px;height:34px;display:grid;place-items:center;border:2px solid var(--color-deep-sea);background:#fff}.mdr-flow-step--done[data-astro-cid-qti6k5k5] .mdr-flow-dot[data-astro-cid-qti6k5k5]{background:var(--color-deep-sea) center / 18px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C8F542' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E")}.mdr-flow-step--active[data-astro-cid-qti6k5k5] .mdr-flow-dot[data-astro-cid-qti6k5k5]{background:var(--color-brand-lemon)}.mdr-flow-step--active[data-astro-cid-qti6k5k5] .mdr-flow-dot[data-astro-cid-qti6k5k5]:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--color-deep-sea);animation:mdr-pulse 1.4s ease-in-out infinite}@keyframes mdr-pulse{0%,to{transform:scale(1)}50%{transform:scale(.55)}}.mdr-flow-label[data-astro-cid-qti6k5k5]{font-family:var(--font-extended);font-weight:600;font-size:1.05rem;color:var(--color-deep-sea)}.mdr-flow-step[data-astro-cid-qti6k5k5]:not(.mdr-flow-step--done):not(.mdr-flow-step--active) .mdr-flow-label[data-astro-cid-qti6k5k5]{opacity:.6}.mdr-flow-line[data-astro-cid-qti6k5k5]{width:3px;height:22px;margin-left:35px;background:var(--color-deep-sea)}.mdr-checklist[data-astro-cid-qti6k5k5]{list-style:none;margin:3rem 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.mdr-checklist-item[data-astro-cid-qti6k5k5]{display:flex;flex-direction:column;gap:18px;padding:26px 24px;background:#fff;border:2px solid var(--color-deep-sea);box-shadow:6px 6px 0 var(--color-deep-sea);font-family:var(--font-extended);font-weight:600;font-size:1.05rem;line-height:1.4;color:var(--color-deep-sea);transition:transform .2s ease,box-shadow .2s ease}.mdr-checklist-item[data-astro-cid-qti6k5k5]:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--color-deep-sea)}.mdr-checklist-item[data-astro-cid-qti6k5k5]:nth-child(2){background:var(--color-olive-100)}.mdr-checklist-item[data-astro-cid-qti6k5k5]:nth-child(3){background:var(--color-lemon-tint)}.mdr-checklist-item[data-astro-cid-qti6k5k5]:nth-child(4){background:var(--color-blush)}.mdr-check[data-astro-cid-qti6k5k5]{display:grid;place-items:center;width:44px;height:44px;background:var(--color-deep-sea);color:var(--color-brand-lemon);border:2px solid var(--color-deep-sea);font-size:1.2rem}.mdr-card-grid[data-astro-cid-qti6k5k5]{display:grid;gap:24px;margin-top:3rem}.mdr-card-grid--3[data-astro-cid-qti6k5k5]{grid-template-columns:repeat(3,minmax(0,1fr))}.mdr-card[data-astro-cid-qti6k5k5]{padding:28px;background:#fff;border:2px solid var(--color-deep-sea);box-shadow:8px 8px 0 var(--color-deep-sea)}.mdr-card[data-astro-cid-qti6k5k5]:nth-child(2){background:var(--color-olive-100)}.mdr-card[data-astro-cid-qti6k5k5]:nth-child(3){background:var(--color-lemon-tint)}.mdr-card--dark[data-astro-cid-qti6k5k5]{position:relative;background:#fff;box-shadow:8px 8px 0 var(--color-brand-lemon)}.mdr-card--dark[data-astro-cid-qti6k5k5]:nth-child(2){background:var(--color-deep-sea-100)}.mdr-card--dark[data-astro-cid-qti6k5k5]:nth-child(3){background:var(--color-olive-100)}.mdr-card-num[data-astro-cid-qti6k5k5]{display:inline-grid;place-items:center;width:52px;height:52px;margin-bottom:22px;background:var(--color-brand-lemon);border:2px solid var(--color-deep-sea);font-family:var(--font-extended);font-weight:600;font-size:1.2rem;color:var(--color-deep-sea)}.mdr-card-num--cobalt[data-astro-cid-qti6k5k5]{background:var(--color-deep-sea);color:var(--color-brand-lemon)}.mdr-card-title[data-astro-cid-qti6k5k5]{margin:0 0 8px;font-family:var(--font-extended);font-weight:600;font-size:1.2rem;color:var(--color-deep-sea)}.mdr-card-body[data-astro-cid-qti6k5k5]{margin:0;color:var(--color-ink-soft);line-height:1.65}.mdr-card--dark[data-astro-cid-qti6k5k5]:not(:last-child):after{content:"";position:absolute;right:-26px;top:50%;width:28px;height:3px;background:var(--color-brand-lemon)}.mdr-priority-card[data-astro-cid-qti6k5k5]{display:flex;flex-direction:column;gap:14px;padding:28px;background:#fff;border:2px solid var(--color-deep-sea);box-shadow:14px 14px 0 var(--color-azure)}.mdr-priority-row[data-astro-cid-qti6k5k5]{display:flex;align-items:center;gap:16px;padding:18px;border:2px solid var(--color-deep-sea);border-left-width:10px}.mdr-priority-row--high[data-astro-cid-qti6k5k5]{background:var(--color-terracotta-100, #FFF2EF);border-left-color:var(--color-terracotta-500, #BF5128);box-shadow:6px 6px 0 var(--color-deep-sea)}.mdr-priority-row--med[data-astro-cid-qti6k5k5]{background:var(--color-lemon-tint);border-left-color:var(--color-brand-lemon)}.mdr-priority-row--low[data-astro-cid-qti6k5k5]{background:var(--color-olive-100);border-left-color:#c8f542;opacity:.85}.mdr-priority-dot[data-astro-cid-qti6k5k5]{flex:none;width:14px;height:14px;border-radius:50%;border:2px solid var(--color-deep-sea);background:#c8f542}.mdr-priority-row--high[data-astro-cid-qti6k5k5] .mdr-priority-dot[data-astro-cid-qti6k5k5]{background:var(--color-terracotta-500, #BF5128);animation:mdr-pulse 1.4s ease-in-out infinite}.mdr-priority-row--med[data-astro-cid-qti6k5k5] .mdr-priority-dot[data-astro-cid-qti6k5k5]{background:var(--color-brand-lemon)}.mdr-priority-text[data-astro-cid-qti6k5k5]{flex:1;font-family:var(--font-extended);font-weight:600;font-size:1.05rem;color:var(--color-deep-sea)}.mdr-priority-row[data-astro-cid-qti6k5k5]:after{flex:none;padding:3px 10px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;border:1.5px solid var(--color-deep-sea)}.mdr-priority-row--high[data-astro-cid-qti6k5k5]:after{content:"HIGH";background:var(--color-terracotta-500, #BF5128);color:#fff}.mdr-priority-row--med[data-astro-cid-qti6k5k5]:after{content:"MED";background:var(--color-brand-lemon);color:var(--color-deep-sea)}.mdr-priority-row--low[data-astro-cid-qti6k5k5]:after{content:"LOW";background:#fff;color:var(--color-deep-sea)}.mdr-bg-off-white[data-astro-cid-qti6k5k5] .mdr-container[data-astro-cid-qti6k5k5].mdr-narrow{padding:56px 48px;background:var(--color-lemon-tint);border:2px solid var(--color-deep-sea);box-shadow:12px 12px 0 var(--color-deep-sea)}.mdr-demo-link[data-astro-cid-qti6k5k5]{display:inline-flex;align-items:center;gap:8px;margin-top:1rem;padding:16px 26px;border-radius:999px;background:var(--color-brand-blue);color:#fff!important;font-family:var(--font-mono);font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:background .2s}.mdr-demo-link[data-astro-cid-qti6k5k5]:hover{background:var(--color-deep-sea)}.mdr-compare-card[data-astro-cid-qti6k5k5]{display:flex;flex-direction:column}.mdr-compare-row[data-astro-cid-qti6k5k5]{display:flex;flex-direction:column;gap:12px;padding:26px 28px;border:2px solid var(--color-brand-lemon)}.mdr-compare-row[data-astro-cid-qti6k5k5]:first-child{background:#ffffff0f;border-style:dashed;border-color:#ffffff73}.mdr-compare-row[data-astro-cid-qti6k5k5]:last-child{background:#fff;border-color:var(--color-deep-sea);box-shadow:12px 12px 0 var(--color-brand-lemon)}.mdr-compare-label[data-astro-cid-qti6k5k5]{align-self:flex-start;padding:3px 10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#fff;border:1.5px solid rgba(255,255,255,.6)}.mdr-compare-label--accent[data-astro-cid-qti6k5k5]{color:var(--color-deep-sea);background:var(--color-brand-lemon);border-color:var(--color-deep-sea)}.mdr-compare-value[data-astro-cid-qti6k5k5]{font-family:var(--font-extended);font-weight:600;font-size:1.2rem;line-height:1.4}.mdr-compare-value--dim[data-astro-cid-qti6k5k5]{color:#fff9}.mdr-compare-value--accent[data-astro-cid-qti6k5k5]{color:var(--color-deep-sea)}.mdr-compare-divider[data-astro-cid-qti6k5k5]{position:relative;height:56px}.mdr-compare-divider[data-astro-cid-qti6k5k5]:before{content:"VS";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--color-brand-lemon);border:2px solid var(--color-deep-sea);font-family:var(--font-extended);font-weight:600;font-size:13px;color:var(--color-deep-sea)}.mdr-faq-list[data-astro-cid-qti6k5k5]{display:flex;flex-direction:column;gap:14px;margin-top:3rem;counter-reset:mdrfaq}.mdr-faq-item[data-astro-cid-qti6k5k5]{counter-increment:mdrfaq;background:#fff;border:2px solid var(--color-deep-sea);box-shadow:6px 6px 0 var(--color-deep-sea)}.mdr-faq-item[data-astro-cid-qti6k5k5][open]{background:var(--color-lemon-tint);box-shadow:6px 6px 0 var(--color-brand-lemon)}.mdr-faq-question[data-astro-cid-qti6k5k5]{position:relative;display:flex;align-items:center;gap:18px;padding:20px 64px 20px 22px;cursor:pointer;list-style:none;font-family:var(--font-extended);font-weight:600;font-size:1.05rem;color:var(--color-deep-sea)}.mdr-faq-question[data-astro-cid-qti6k5k5]::-webkit-details-marker{display:none}.mdr-faq-question[data-astro-cid-qti6k5k5]:before{content:counter(mdrfaq,decimal-leading-zero);flex:none;display:grid;place-items:center;width:40px;height:40px;background:var(--color-brand-lemon);border:2px solid var(--color-deep-sea);font-size:.95rem}.mdr-faq-item[data-astro-cid-qti6k5k5][open] .mdr-faq-question[data-astro-cid-qti6k5k5]:before{background:var(--color-deep-sea);color:var(--color-brand-lemon)}.mdr-faq-question[data-astro-cid-qti6k5k5]:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--color-deep-sea);color:#fff;font-family:var(--font-sans);font-size:20px;line-height:1}.mdr-faq-item[data-astro-cid-qti6k5k5][open] .mdr-faq-question[data-astro-cid-qti6k5k5]:after{content:"−";background:var(--color-brand-blue)}.mdr-faq-question[data-astro-cid-qti6k5k5]:focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:2px}.mdr-faq-answer[data-astro-cid-qti6k5k5]{margin:0;padding:0 24px 22px 80px;color:var(--color-ink-soft);line-height:1.7}@media(max-width:1000px){.mdr-checklist[data-astro-cid-qti6k5k5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.mdr-card-grid--3[data-astro-cid-qti6k5k5]{grid-template-columns:minmax(0,1fr)}.mdr-card--dark[data-astro-cid-qti6k5k5]:not(:last-child):after{display:none}}@media(max-width:768px){.mdr-section--pad[data-astro-cid-qti6k5k5]{padding:4.5rem 0}.mdr-split[data-astro-cid-qti6k5k5]{grid-template-columns:minmax(0,1fr);gap:2.5rem}.mdr-split--reverse[data-astro-cid-qti6k5k5] .mdr-split-copy[data-astro-cid-qti6k5k5]{order:0}.mdr-flow-card[data-astro-cid-qti6k5k5],.mdr-priority-card[data-astro-cid-qti6k5k5]{padding:20px;box-shadow:6px 6px 0 var(--color-brand-lemon)}.mdr-bg-off-white[data-astro-cid-qti6k5k5] .mdr-container[data-astro-cid-qti6k5k5].mdr-narrow{padding:36px 22px;box-shadow:6px 6px 0 var(--color-deep-sea);margin-left:1.5rem;margin-right:1.5rem}.mdr-compare-row[data-astro-cid-qti6k5k5]:last-child{box-shadow:6px 6px 0 var(--color-brand-lemon)}.mdr-faq-question[data-astro-cid-qti6k5k5]{padding-right:56px;font-size:1rem}.mdr-faq-answer[data-astro-cid-qti6k5k5]{padding-left:22px}}@media(max-width:600px){.mdr-checklist[data-astro-cid-qti6k5k5]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.mdr-flow-step--active[data-astro-cid-qti6k5k5] .mdr-flow-dot[data-astro-cid-qti6k5k5]:after,.mdr-priority-row--high[data-astro-cid-qti6k5k5] .mdr-priority-dot[data-astro-cid-qti6k5k5]{animation:none}}
