.faq_topics__Oe2OI{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.faq_topics__Oe2OI .chip{min-height:44px;white-space:normal;line-height:1.3;padding-block:8px}.faq_chipNum___XNW_{font:500 12px/1 var(--f-mono);color:var(--brand-ink);letter-spacing:.06em}.faq_grid__OGQw8{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(28px,4vw,56px);align-items:start;padding-top:clamp(24px,4vw,52px)}.faq_main__fvdiv{display:flex;flex-direction:column;gap:clamp(12px,1.6vw,18px);min-width:0}.faq_topic__70kVy{padding:clamp(18px,3vw,32px);border-radius:26px;background:var(--white);box-shadow:var(--shadow-card)}.faq_topicHead__HKr0P{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding-bottom:14px;border-bottom:1px solid var(--stone)}.faq_topicNum__cNMe9{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--orange-soft);color:var(--brand-ink);font:600 13px/1 var(--f-mono);letter-spacing:.04em}.faq_topicHead__HKr0P h2{margin:0;font:800 clamp(20px,2vw,26px)/1.15 var(--f-display);letter-spacing:-.035em;color:var(--indigo);scroll-margin-top:clamp(18px,3vw,32px);text-wrap:balance}.faq_topicCount__ao7g6{padding:4px 10px;border-radius:999px;background:var(--sand);font:500 12px/1.4 var(--f-mono);letter-spacing:.02em;color:var(--indigo);white-space:nowrap}.faq_list__nDWm9{display:flex;flex-direction:column}.faq_item__YoU_P{border-bottom:1px solid var(--sand);scroll-margin-top:12px}.faq_item__YoU_P:last-child{border-bottom:0}.faq_item__YoU_P summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:14px 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.faq_item__YoU_P summary::-webkit-details-marker{display:none}.faq_item__YoU_P h3{margin:0;font:700 clamp(16.5px,1.3vw,18.5px)/1.35 var(--f-display);letter-spacing:-.015em;color:var(--indigo);text-wrap:pretty}.faq_toggle__oXZ_f{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--ivory);box-shadow:0 0 0 1px var(--stone);color:var(--indigo);transition:transform .3s var(--ease)}.faq_item__YoU_P[open] .faq_toggle__oXZ_f{transform:rotate(45deg);background:var(--action);color:var(--white);box-shadow:none}@media (hover:hover){.faq_item__YoU_P summary:hover h3{color:var(--action)}}.faq_answer__AVkeW{position:relative;display:flex;align-items:flex-start;gap:12px;padding:0 0 20px}.faq_answer__AVkeW>:first-child{flex:1 1;min-width:0}.faq_answer__AVkeW p:last-child{margin-bottom:0}.faq_answer__AVkeW :is(p,li),.faq_guidesHead__Bs0cx p{text-wrap:pretty}.faq_permalink__WsYOa{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-6px -8px 0 0;border-radius:12px;color:var(--muted);font:500 16px/1 var(--f-mono)}.faq_permalink__WsYOa:focus-visible,.faq_permalink__WsYOa:hover{color:var(--action);background:var(--orange-soft)}.faq_guides__R0sui{margin-top:clamp(8px,1.2vw,16px);padding:clamp(20px,3vw,30px);border-radius:26px;background:var(--sand-2);box-shadow:0 0 0 1px var(--stone)}.faq_guidesHead__Bs0cx{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.faq_guidesHead__Bs0cx h2{margin:0;font:800 clamp(20px,2vw,26px)/1.15 var(--f-display);letter-spacing:-.035em;color:var(--indigo);text-wrap:balance}.faq_guidesHead__Bs0cx p{margin:0;max-width:56ch;font-size:15px;line-height:1.55;color:var(--body)}.faq_guides__R0sui ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.faq_guides__R0sui li{flex:1 1 210px;min-width:0}.faq_guides__R0sui li a{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px;border-radius:16px;background:var(--white);box-shadow:0 0 0 1px var(--stone);color:var(--indigo)}.faq_guideIcon__4hhrc{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--orange-soft);color:var(--action)}.faq_guideName__2SZl0{flex:1 1;min-width:0;font-weight:600;font-size:15px;line-height:1.3}.faq_guides__R0sui li a svg:last-child{flex:none;color:var(--action);transition:transform .24s var(--ease)}@media (hover:hover){.faq_guides__R0sui li a:hover{box-shadow:0 0 0 1.5px var(--indigo)}.faq_guides__R0sui li a:hover svg:last-child{transform:translateX(3px)}}.faq_aside__ESVuJ{position:sticky;top:calc(var(--nav-h) + 20px);display:flex;flex-direction:column;gap:14px}.faq_topicNav__oakTk{display:flex;flex-direction:column;padding:20px;border-radius:24px;background:var(--white);box-shadow:var(--shadow-card)}.faq_asideLabel__LwKNy{margin-bottom:8px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.faq_topicNav__oakTk ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.faq_topicNav__oakTk a{display:flex;gap:10px;align-items:flex-start;padding:9px 0 9px 12px;border-left:2px solid var(--stone);font-size:14.5px;line-height:1.4;color:var(--body);text-wrap:balance}.faq_topicNav__oakTk a span{flex:none;font-size:12px;line-height:1.95;color:var(--muted)}.faq_topicNav__oakTk a[aria-current=true]{border-left-color:var(--orange);color:var(--indigo);font-weight:600}.faq_topicNav__oakTk a[aria-current=true] span{color:var(--brand-ink)}@media (hover:hover){.faq_topicNav__oakTk a:hover{color:var(--indigo);border-left-color:var(--indigo)}}.faq_devLink__Izezx{display:flex;gap:14px;min-height:68px;padding:12px 16px;border-radius:20px;background:var(--sand-2);color:var(--indigo)}.faq_devIcon__j1dBJ,.faq_devLink__Izezx{align-items:center;box-shadow:0 0 0 1px var(--stone)}.faq_devIcon__j1dBJ{flex:none;display:inline-flex;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--white);color:var(--action)}.faq_devLink__Izezx>span:nth-child(2){flex:1 1;display:flex;flex-direction:column;gap:3px;min-width:0}.faq_devLink__Izezx small{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.faq_devLink__Izezx b{font:700 16px/1.2 var(--f-display)}.faq_devLink__Izezx>svg{flex:none;color:var(--action);transition:transform .24s var(--ease)}@media (hover:hover){.faq_devLink__Izezx:hover{box-shadow:0 0 0 1.5px var(--indigo)}.faq_devLink__Izezx:hover>svg{transform:translateX(3px)}}@media (max-width:980px){.faq_grid__OGQw8{grid-template-columns:minmax(0,1fr)}.faq_aside__ESVuJ{position:static}.faq_topicNav__oakTk{display:none}}@media (max-width:520px){.faq_permalink__WsYOa{display:none}}@media (max-width:420px){.faq_topicHead__HKr0P{grid-template-columns:auto minmax(0,1fr)}.faq_topicCount__ao7g6{grid-column:2;justify-self:start}}.search_bar__P3eFI,.search_compact__vdWW3{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;border:0;border-radius:16px;background:var(--white);box-shadow:0 0 0 1px var(--stone),0 14px 30px -24px rgba(var(--warm),.5);color:var(--muted);font-size:15px;text-align:left;cursor:text;-webkit-tap-highlight-color:transparent}.search_bar__P3eFI{width:min(100%,560px)}.search_compact__vdWW3{min-height:44px;border-radius:22px;padding:0 14px;font-size:14px}@media (hover:hover){.search_bar__P3eFI:hover,.search_compact__vdWW3:hover{box-shadow:0 0 0 1.5px var(--indigo),0 14px 30px -24px rgba(var(--warm),.5)}}.search_bar__P3eFI svg,.search_compact__vdWW3 svg{flex:none;color:var(--indigo)}.search_barText__hWcu7{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_kbd__GWOAH{flex:none;padding:3px 7px;border-radius:7px;background:var(--sand);color:var(--indigo);font:500 12px/1.4 var(--f-mono);letter-spacing:.04em}@media (hover:none){.search_kbd__GWOAH{display:none}}.search_dialog__pjEuO{width:min(680px,calc(100% - 32px));max-width:none;max-height:min(640px,calc(100dvh - 15vh));margin:10vh auto auto;padding:0;border:0;border-radius:24px;background:var(--ivory);color:var(--indigo);box-shadow:var(--shadow-lift);overflow:hidden}.search_dialog__pjEuO::backdrop{background:rgba(21,6,92,.3)}.search_dialog__pjEuO[open]{display:flex;animation:search_pop__nYikb .22s var(--ease)}@keyframes search_pop__nYikb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.search_dialog__pjEuO[open]{animation:none}}.search_panel__geVCb{display:flex;flex-direction:column;width:100%;min-height:0}.search_head__Y8tCI{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 18px;border-bottom:1px solid var(--stone);background:var(--white)}.search_head__Y8tCI>svg{flex:none;color:var(--muted)}.search_input__Rt6db{flex:1 1;min-width:0;height:52px;border:0;background:transparent;font-size:17px;color:var(--indigo);outline:none}.search_input__Rt6db::placeholder{color:var(--muted)}.search_input__Rt6db::-webkit-search-cancel-button{display:none}.search_close__4Ed3K{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--indigo)}.search_close__4Ed3K:hover{background:var(--sand)}.search_body__nVAtL{overflow-y:auto;overscroll-behavior:contain;padding:6px 10px 14px}.search_body__nVAtL:empty{display:none}.search_state__2Xeu1{margin:0;padding:22px 10px;color:var(--muted);font-size:15px}.search_state__2Xeu1 p{margin:0}.search_hint__y3HC6{margin-top:6px!important;line-height:1.5}.search_contact__YDMc6{display:inline-flex;flex-direction:column;gap:2px;min-height:52px;margin-top:14px;padding:8px 18px;justify-content:center;border-radius:14px;background:var(--white);box-shadow:0 0 0 1px var(--stone);color:var(--indigo);font-weight:600;font-size:15px;line-height:1.25}.search_contact__YDMc6 small{font:500 12.5px/1.3 var(--f-mono);color:var(--muted)}.search_group__fqGqs h3{margin:14px 10px 6px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.search_group__fqGqs ul{list-style:none;margin:0;padding:0}.search_group__fqGqs a{display:flex;flex-direction:column;gap:3px;min-height:44px;padding:10px 12px;border-radius:14px}.search_group__fqGqs a:focus-visible,.search_group__fqGqs a:hover{background:var(--white);box-shadow:0 0 0 1px var(--stone);outline:none}.search_group__fqGqs b{font-weight:600;font-size:15px;line-height:1.35;color:var(--indigo)}.search_group__fqGqs span:not(.search_pageIcon__dSxA1){font-size:13.5px;line-height:1.5;color:var(--body);overflow-wrap:anywhere}.search_group__fqGqs mark{background:var(--orange-soft);color:var(--brand-ink);border-radius:3px;padding:0 1px}.search_group__fqGqs a.search_pageRow__cuscE{flex-direction:row;align-items:center;gap:12px;min-height:52px;padding:8px 12px}.search_pageIcon__dSxA1{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:var(--white);box-shadow:0 0 0 1px var(--stone);color:var(--action)}@media (max-width:640px){.search_dialog__pjEuO{width:100%;max-height:100dvh;height:100dvh;margin:0;border-radius:0}.search_dialog__pjEuO[open]{animation:none}}