.RkfgBq_shell{min-height:100svh;color:var(--ink);background:radial-gradient(circle at 12% 0%, #ffd65c38, transparent 30rem), radial-gradient(circle at 92% 8%, #6fd7b22e, transparent 28rem), var(--paper)}.RkfgBq_skipLink{z-index:100;color:#fff;background:var(--purple-dark);border-radius:12px;padding:12px 16px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.RkfgBq_skipLink:focus{transform:translateY(0)}.RkfgBq_header,.RkfgBq_footer{border-color:var(--line);background:#fffdf8eb}.RkfgBq_header{border-bottom:1px solid var(--line)}.RkfgBq_headerInner,.RkfgBq_footerInner,.RkfgBq_main{width:min(100% - 32px,1040px);margin-inline:auto}.RkfgBq_headerInner{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:76px;padding-block:12px;display:flex}.RkfgBq_brand{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.RkfgBq_brandMark{border-radius:14px;flex:none;box-shadow:0 8px 20px #512b4524}.RkfgBq_brandCopy{gap:2px;display:grid}.RkfgBq_brandCopy strong{font-size:.98rem}.RkfgBq_brandCopy span{color:var(--muted);font-size:.76rem}.RkfgBq_nav,.RkfgBq_footerNav{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.RkfgBq_nav a,.RkfgBq_footer a,.RkfgBq_inlineLink{color:var(--purple-dark);text-underline-offset:3px;font-weight:750}.RkfgBq_nav a{align-items:center;min-height:44px;padding-inline:6px;text-decoration:none;display:inline-flex}.RkfgBq_nav a:hover,.RkfgBq_nav a:focus-visible,.RkfgBq_footer a:hover,.RkfgBq_footer a:focus-visible,.RkfgBq_inlineLink:hover,.RkfgBq_inlineLink:focus-visible{text-decoration-thickness:2px}.RkfgBq_main{grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:clamp(36px,7vw,80px);padding-block:clamp(48px,8vw,88px);display:grid}.RkfgBq_article{min-width:0}.RkfgBq_eyebrow{color:var(--pink-dark);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.76rem;font-weight:850}.RkfgBq_article h1{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(2.25rem,7vw,4.4rem);line-height:1}.RkfgBq_lede{max-width:700px;color:var(--muted);margin:22px 0 0;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.7}.RkfgBq_updated{color:#756d88;margin:14px 0 0;font-size:.82rem}.RkfgBq_section{max-width:760px;margin-top:clamp(40px,7vw,64px);scroll-margin-top:24px}.RkfgBq_section h2{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.15}.RkfgBq_section h3{margin:28px 0 10px;font-size:1.08rem}.RkfgBq_section p,.RkfgBq_section li,.RkfgBq_card p,.RkfgBq_card li{color:#4f4763;font-size:1rem;line-height:1.72}.RkfgBq_section p{margin:0 0 16px}.RkfgBq_section ul,.RkfgBq_section ol,.RkfgBq_card ul{gap:10px;margin-block:14px 20px;padding-left:1.3rem;display:grid}.RkfgBq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.RkfgBq_card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:clamp(20px,3vw,28px);box-shadow:0 12px 34px #3e2b5c14}.RkfgBq_card h2,.RkfgBq_card h3,.RkfgBq_card p{margin-top:0}.RkfgBq_card h2,.RkfgBq_card h3{margin-bottom:10px}.RkfgBq_card p:last-child,.RkfgBq_card ul:last-child{margin-bottom:0}.RkfgBq_notice,.RkfgBq_dangerNotice{border-radius:18px;max-width:760px;margin-top:28px;padding:20px 22px}.RkfgBq_notice{background:#eefaf5;border:1px solid #b8e3d3}.RkfgBq_dangerNotice{background:#fff1f4;border:1px solid #efbcc8}.RkfgBq_notice strong,.RkfgBq_dangerNotice strong{margin-bottom:6px;display:block}.RkfgBq_notice p,.RkfgBq_dangerNotice p{color:#4f4763;margin:0;line-height:1.65}.RkfgBq_action{color:#fff;background:var(--purple-dark);border-radius:14px;justify-content:center;align-items:center;min-height:48px;margin-top:8px;padding:13px 18px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 5px #3d2387}.RkfgBq_action:hover{background:#47269f}.RkfgBq_sideNav{border:1px solid var(--line);background:#ffffffdb;border-radius:22px;align-self:start;gap:10px;padding:22px;display:grid;position:sticky;top:24px}.RkfgBq_sideNav strong{margin-bottom:2px}.RkfgBq_sideNav a{min-height:38px;color:var(--purple-dark);align-items:center;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.RkfgBq_sideNav a:hover,.RkfgBq_sideNav a:focus-visible{text-underline-offset:3px;text-decoration:underline}.RkfgBq_footer{border-top:1px solid var(--line)}.RkfgBq_footerInner{gap:16px;padding-block:30px 38px;display:grid}.RkfgBq_footer p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.55}@media (max-width:820px){.RkfgBq_headerInner{flex-direction:column;align-items:flex-start;gap:6px;padding-block:14px}.RkfgBq_nav{gap:4px 14px;width:100%}.RkfgBq_main{grid-template-columns:1fr}.RkfgBq_sideNav{display:none}}@media (max-width:560px){.RkfgBq_headerInner,.RkfgBq_footerInner,.RkfgBq_main{width:min(100% - 24px,1040px)}.RkfgBq_brandCopy span{display:none}.RkfgBq_main{gap:28px;padding-block:38px 56px}.RkfgBq_cardGrid{grid-template-columns:1fr}.RkfgBq_article h1{font-size:clamp(2.15rem,13vw,3.25rem)}}@media (prefers-reduced-motion:reduce){.RkfgBq_skipLink{transition:none}}
