._3-2rFW_page{--card:#fbf8f3;--bg:#f6f1ea;--ink:#2b2340;--ink-2:#5a5170;--muted:#8c83a0;--lilac:#cbb8ff;--lilac-d:#9f86f2;--clay:0 10px 24px #243a6824, inset 3px 3px 8px #ffffffbf, inset -5px -6px 12px #9680b41f;--clay-sm:0 3px 8px #243a681f, inset 2px 2px 5px #ffffffb3, inset -3px -4px 8px #9680b41f;--well:inset 4px 4px 9px #9680b433, inset -4px -4px 9px #ffffffe6;scroll-behavior:smooth;color:var(--ink);font:16px/1.6 var(--font-body), Nunito, system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:linear-gradient(#7cc0f2 0%,#a6d5f8 22%,#d2ebfc 50%,#eef8ff 100%) fixed;position:fixed;inset:0;overflow-y:auto}._3-2rFW_page h1,._3-2rFW_page h2,._3-2rFW_page h3,._3-2rFW_page b,._3-2rFW_brand{font-family:var(--font-disp), Fredoka, Nunito, sans-serif}._3-2rFW_top{z-index:10;background:var(--card);width:min(1180px,100% - 32px);box-shadow:var(--clay);border-radius:999px;align-items:center;gap:16px;margin:16px auto 0;padding:8px 10px 8px 14px;display:flex;position:sticky;top:16px}._3-2rFW_brand{color:var(--ink);align-items:center;gap:8px;font-size:20px;font-weight:700;text-decoration:none;display:flex}._3-2rFW_brand img{width:30px;height:30px}._3-2rFW_brand span{color:var(--ink-2);font-weight:500}._3-2rFW_crumb{background:var(--bg);box-shadow:var(--well);color:var(--ink-2);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:800}._3-2rFW_back{background:var(--ink);color:#fff;border-radius:999px;margin-left:auto;padding:9px 16px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .18s cubic-bezier(.34,1.56,.64,1)}._3-2rFW_back:hover{transform:translateY(-2px)}._3-2rFW_layout{grid-template-columns:220px minmax(0,1fr);gap:28px;width:min(1180px,100% - 32px);margin:24px auto 60px;display:grid}._3-2rFW_toc{background:var(--card);box-shadow:var(--clay);border-radius:24px;align-self:start;gap:2px;padding:16px;display:grid;position:sticky;top:96px}._3-2rFW_toc small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px;font-weight:800}._3-2rFW_toc a{color:var(--ink-2);border-radius:12px;padding:6px 10px;font-size:14px;font-weight:700;text-decoration:none}._3-2rFW_toc a:hover{background:var(--bg);color:var(--ink)}._3-2rFW_main{gap:22px;min-width:0;display:grid}._3-2rFW_hero,._3-2rFW_section{background:var(--card);box-shadow:var(--clay);border-radius:28px;padding:28px 32px;scroll-margin-top:96px}._3-2rFW_hero h1{margin:0 0 10px;font-size:38px;font-weight:600;line-height:1.1}._3-2rFW_hero p{color:var(--ink-2);max-width:70ch;margin:0;font-size:17px}._3-2rFW_chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}._3-2rFW_chips span{background:var(--bg);box-shadow:var(--well);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800}._3-2rFW_section h2{margin:0 0 6px;font-size:26px;font-weight:600}._3-2rFW_lead{color:var(--ink-2);max-width:75ch;margin:0 0 18px}._3-2rFW_flow{gap:10px;margin:0;padding:0;list-style:none;display:grid}._3-2rFW_flow li{background:var(--bg);box-shadow:var(--well);border-radius:18px;gap:14px;padding:12px 14px;display:flex}._3-2rFW_flow b{font-size:17px;font-weight:600}._3-2rFW_flow em{color:var(--lilac-d);margin-left:6px;font-size:12.5px;font-style:normal;font-weight:800}._3-2rFW_flow p{color:var(--ink-2);margin:2px 0 0;font-size:15px}._3-2rFW_num{background:var(--lilac);width:32px;height:32px;font:700 15px var(--font-disp), Fredoka, sans-serif;box-shadow:var(--clay-sm);border-radius:50%;flex:none;place-items:center;display:grid}._3-2rFW_crewGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}._3-2rFW_agent{background:color-mix(in srgb, var(--c) 16%, var(--card));box-shadow:var(--clay-sm);border-top:5px solid var(--c);border-radius:22px;padding:16px 18px}._3-2rFW_agent header{align-items:center;gap:12px;display:flex}._3-2rFW_agent h3{margin:0;font-size:21px;font-weight:600}._3-2rFW_face{background:var(--c);width:44px;height:44px;box-shadow:var(--clay-sm);border-radius:15px;place-items:center;font-size:22px;display:grid}._3-2rFW_role{color:var(--ink-2);font-size:13px;font-weight:800}._3-2rFW_home{color:var(--muted);margin:10px 0 4px;font-size:13.5px;font-weight:700}._3-2rFW_agent ul{gap:4px;margin:6px 0 8px;padding-left:18px;font-size:14.5px;display:grid}._3-2rFW_meta{color:var(--ink-2);margin:0 0 10px;font-size:13.5px}._3-2rFW_tools{flex-wrap:wrap;gap:6px;display:flex}._3-2rFW_tools span{background:var(--card);box-shadow:var(--clay-sm);color:var(--ink-2);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:800}._3-2rFW_placeGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}._3-2rFW_place{background:var(--bg);box-shadow:var(--well);border-left:5px solid var(--c,var(--lilac-d));border-radius:20px;padding:14px 16px}._3-2rFW_place b{font-size:16.5px;font-weight:600}._3-2rFW_place small{color:var(--muted);font-size:12px;font-weight:800;display:block}._3-2rFW_place p{color:var(--ink-2);margin:6px 0 0;font-size:14px}._3-2rFW_twoCol{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-top:14px;display:grid}._3-2rFW_box{background:var(--bg);box-shadow:var(--well);border-radius:20px;padding:16px 18px}._3-2rFW_box h3{margin:0 0 6px;font-size:18px;font-weight:600}._3-2rFW_box p{color:var(--ink-2);margin:0;font-size:15px}._3-2rFW_box ul,._3-2rFW_plain{color:var(--ink-2);gap:6px;margin:0;padding-left:18px;font-size:15px;display:grid}._3-2rFW_page kbd{background:var(--card);min-width:22px;box-shadow:var(--clay-sm);font:800 12px var(--font-body), Nunito, sans-serif;text-align:center;color:var(--ink);border-radius:7px;padding:1px 6px;display:inline-block}._3-2rFW_table{margin:0;display:grid}._3-2rFW_table div{border-top:2px dashed #ece4f2;grid-template-columns:200px 1fr;gap:16px;padding:12px 0;display:grid}._3-2rFW_table div:first-child{border-top:0}._3-2rFW_table dt{font:600 16px var(--font-disp), Fredoka, sans-serif}._3-2rFW_table dd{color:var(--ink-2);margin:0;font-size:15px}._3-2rFW_faq{gap:8px;display:grid}._3-2rFW_faq details{background:var(--bg);box-shadow:var(--well);border-radius:18px;padding:12px 16px}._3-2rFW_faq summary{cursor:url(/cursors/glove-click.svg) 9 3,pointer;font:600 16px var(--font-disp), Fredoka, sans-serif}._3-2rFW_faq p{color:var(--ink-2);margin:8px 0 2px;font-size:15px}._3-2rFW_foot{color:var(--ink-2);align-items:center;gap:16px;font-size:13px;font-weight:700;display:flex}._3-2rFW_foot ._3-2rFW_back{margin-left:0}@media (max-width:860px){._3-2rFW_layout{grid-template-columns:1fr}._3-2rFW_toc{flex-wrap:wrap;display:flex;position:static}._3-2rFW_toc small{width:100%}._3-2rFW_hero,._3-2rFW_section{padding:22px 20px}._3-2rFW_hero h1{font-size:30px}._3-2rFW_table div{grid-template-columns:1fr;gap:4px}._3-2rFW_crumb{display:none}}@media (prefers-reduced-motion:reduce){._3-2rFW_page{scroll-behavior:auto}}
