.Shell-module__30oxxa__body{grid-template-columns:minmax(0,1fr) 300px;gap:2rem;padding-block:48px 24px;display:grid}.Shell-module__30oxxa__aside{align-content:start;gap:1.25rem;display:grid}.Shell-module__30oxxa__promise{background:radial-gradient(120% 90% at 100% 0,#8b5cf629 0%,#0000 60%),linear-gradient(160deg,#eef0ff 0%,#f7f8ff 100%);border:1px solid #e0e3fb;border-radius:22px;padding:1.4rem;position:relative;overflow:hidden}.Shell-module__30oxxa__promiseIcon{background:var(--brand-gradient);color:#fff;width:42px;height:42px;box-shadow:var(--brand-glow);border-radius:13px;place-items:center;margin-bottom:.85rem;display:grid}.Shell-module__30oxxa__promise h2{letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:800}.Shell-module__30oxxa__promise p{color:var(--muted);margin:.4rem 0 0;font-size:.9375rem;line-height:1.6}.Shell-module__30oxxa__promise ul{color:var(--ink);gap:.45rem;margin:.9rem 0 0;padding:0;font-size:.875rem;font-weight:600;list-style:none;display:grid}.Shell-module__30oxxa__promise li{align-items:center;gap:.5rem;display:flex}.Shell-module__30oxxa__promise li svg{color:#0a7a52;background:#dcfce9;border-radius:50%;flex-shrink:0;width:19px;height:19px;padding:3px}.Shell-module__30oxxa__adRow{padding-block:8px}.Shell-module__30oxxa__explainer{max-width:880px;margin-inline:auto;padding:72px 1.25rem 32px}.Shell-module__30oxxa__kicker{background:var(--ice-blue);color:var(--blue);border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .8rem;font-size:.8125rem;font-weight:800;display:inline-flex}.Shell-module__30oxxa__kicker:before{content:"";background:var(--brand-gradient);border-radius:50%;width:6px;height:6px}.Shell-module__30oxxa__explainerTitle{letter-spacing:-.04em;margin:.85rem 0 2rem;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.12}.Shell-module__30oxxa__sections{gap:1.25rem;display:grid}.Shell-module__30oxxa__section{background:#fff;border:1px solid #e3e6f6;border-radius:24px;padding:1.75rem;box-shadow:0 1px 2px #0d13300a,0 30px 60px -48px #5746f580}.Shell-module__30oxxa__sectionHead{align-items:center;gap:.9rem;margin-bottom:1rem;display:flex}.Shell-module__30oxxa__num{background:var(--brand-gradient);color:#fff;width:42px;height:42px;box-shadow:var(--brand-glow);border-radius:13px;flex-shrink:0;place-items:center;font-size:1.0625rem;font-weight:800;display:grid}.Shell-module__30oxxa__sectionHead h2{letter-spacing:-.03em;margin:0;font-size:1.4375rem;font-weight:800;line-height:1.25}.Shell-module__30oxxa__prose{color:var(--ink);gap:.85rem;font-size:1.0625rem;line-height:1.75;display:grid}:is(.Shell-module__30oxxa__prose ul,.Shell-module__30oxxa__prose ol){counter-reset:step;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Shell-module__30oxxa__prose li{padding-left:1.6rem;position:relative}.Shell-module__30oxxa__prose ul>li:before{content:"";background:var(--brand-gradient);border-radius:50%;width:8px;height:8px;position:absolute;top:.7em;left:.15rem}.Shell-module__30oxxa__prose ol>li{counter-increment:step;padding-left:2.3rem}.Shell-module__30oxxa__prose ol>li:before{content:counter(step);background:var(--ice-blue);width:1.6rem;height:1.6rem;color:var(--blue);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:800;display:grid;position:absolute;top:.18em;left:0}.Shell-module__30oxxa__prose strong{color:var(--navy);font-weight:700}.Shell-module__30oxxa__prose a{color:var(--blue);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #c4c9f5;text-decoration:underline #c4c9f5}.Shell-module__30oxxa__prose a:hover{text-decoration-color:currentColor}.Shell-module__30oxxa__pitfalls{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.Shell-module__30oxxa__pitfall{background:linear-gradient(135deg,#fff8ef 0%,#fff 70%);border:1px solid #fde3c8;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1.1rem 1.2rem;display:grid}.Shell-module__30oxxa__pitfallIcon{color:#fff;background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:11px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 10px 18px -10px #f59e0be6}.Shell-module__30oxxa__pitfall h3{color:#9a4a06;letter-spacing:-.02em;margin:.3rem 0;font-size:1.0625rem;font-weight:800}.Shell-module__30oxxa__pitfall div{color:var(--ink);font-size:1rem;line-height:1.65}.Shell-module__30oxxa__faqs{gap:.7rem;display:grid}.Shell-module__30oxxa__disclaimer{background:var(--ice);color:var(--muted);border-radius:16px;margin:.5rem 0 0;padding:1rem 1.2rem;font-size:.875rem;line-height:1.6}.Shell-module__30oxxa__note{background:radial-gradient(120% 120% at 100% 0,#8b5cf629 0%,#0000 60%),linear-gradient(160deg,#eef0ff 0%,#f7f8ff 100%);border:1px solid #e0e3fb;border-radius:22px;margin-top:1.25rem;padding:1.4rem 1.5rem}.Shell-module__30oxxa__note strong{color:var(--blue);font-size:.875rem;font-weight:800}.Shell-module__30oxxa__note p{color:var(--ink);margin:.35rem 0 0;font-size:1rem;line-height:1.65}.Shell-module__30oxxa__faq{background:#fff;border:1px solid #e3e6f6;border-radius:16px;transition:border-color .2s,box-shadow .3s,background .3s}.Shell-module__30oxxa__faq:hover{border-color:#c9cef7}.Shell-module__30oxxa__faq[open]{background:linear-gradient(#f7f8ff 0%,#fff 60%);border-color:#c9cef7;box-shadow:0 20px 40px -30px #5746f599}.Shell-module__30oxxa__faq summary{color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;font-size:1.0625rem;font-weight:700;line-height:1.4;list-style:none;display:flex}.Shell-module__30oxxa__faq summary::-webkit-details-marker{display:none}.Shell-module__30oxxa__faqPlus{background:var(--ice-blue);width:30px;height:30px;color:var(--blue);transition:transform .35s var(--ease-out), background .25s ease, color .25s ease;border-radius:50%;flex-shrink:0;position:relative}.Shell-module__30oxxa__faqPlus:before,.Shell-module__30oxxa__faqPlus:after{content:"";background:currentColor;border-radius:2px;width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Shell-module__30oxxa__faqPlus:after{transform:translate(-50%,-50%)rotate(90deg)}.Shell-module__30oxxa__faq[open] .Shell-module__30oxxa__faqPlus{background:var(--brand-gradient);color:#fff;transform:rotate(135deg)}.Shell-module__30oxxa__faqBody{color:var(--ink);animation:Shell-module__30oxxa__faqIn .3s var(--ease-out) both;gap:.75rem;padding:0 1.2rem 1.2rem;font-size:1rem;line-height:1.7;display:grid}@keyframes Shell-module__30oxxa__faqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.Shell-module__30oxxa__related{border-top:1px solid var(--line);background:linear-gradient(#f7f8ff 0%,#fff 100%);margin-top:40px;padding-block:72px 88px}.Shell-module__30oxxa__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.Shell-module__30oxxa__relatedGrid li{display:flex}.Shell-module__30oxxa__relatedCard{transition:transform .4s var(--ease-out), box-shadow .4s ease, border-color .3s ease;background:#fff;border:1px solid #e3e6f6;border-radius:22px;flex-direction:column;flex:1;padding:1.5rem;display:flex;position:relative;overflow:hidden}.Shell-module__30oxxa__relatedCard:before{content:"";background:radial-gradient(240px circle at var(--mx,50%) var(--my,0%), #5746f524, transparent 70%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.Shell-module__30oxxa__relatedCard>*{position:relative}.Shell-module__30oxxa__relatedCard:hover{border-color:#c9cef7;transform:translateY(-6px);box-shadow:0 30px 56px -30px #5746f5b3}.Shell-module__30oxxa__relatedCard:hover:before{opacity:1}.Shell-module__30oxxa__relatedIcon{background:var(--brand-gradient);color:#fff;width:48px;height:48px;box-shadow:var(--brand-glow);transition:transform .45s var(--ease-out);border-radius:14px;place-items:center;margin-bottom:1.1rem;display:grid}.Shell-module__30oxxa__relatedCard:hover .Shell-module__30oxxa__relatedIcon{transform:scale(1.1)rotate(-6deg)}.Shell-module__30oxxa__relatedCard strong{color:var(--navy);letter-spacing:-.025em;font-size:1.1875rem;font-weight:800;line-height:1.3}.Shell-module__30oxxa__relatedCard p{color:var(--muted);flex:1;margin:.45rem 0 0;font-size:.9375rem;line-height:1.6}.Shell-module__30oxxa__relatedGo{color:var(--blue);align-items:center;gap:.4rem;margin-top:1.1rem;font-size:.9375rem;font-weight:700;display:inline-flex}.Shell-module__30oxxa__relatedGo svg{transition:transform .25s var(--ease-out)}.Shell-module__30oxxa__relatedCard:hover .Shell-module__30oxxa__relatedGo svg{transform:translate(5px)}@media (max-width:1023px){.Shell-module__30oxxa__body{grid-template-columns:1fr;padding-top:32px}.Shell-module__30oxxa__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Shell-module__30oxxa__explainer{padding-top:48px}.Shell-module__30oxxa__section{border-radius:20px;padding:1.2rem}.Shell-module__30oxxa__relatedGrid{grid-template-columns:1fr}.Shell-module__30oxxa__related{padding-block:52px 60px}}@media (prefers-reduced-motion:reduce){.Shell-module__30oxxa__faqBody{animation:none}}
