.q2377W_form{gap:1rem;max-width:760px;display:grid}.q2377W_form label{color:var(--color-primary);gap:.4rem;font-weight:720;display:grid}.q2377W_form label span{color:var(--color-muted);font-size:.8rem;font-weight:500}.q2377W_form input,.q2377W_form select,.q2377W_form textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-white);width:100%;color:var(--color-text);font:inherit;padding:.75rem}.q2377W_form textarea{resize:vertical}.q2377W_form button{border-radius:var(--radius-sm);background:var(--color-orange);color:var(--color-primary-strong);font:inherit;cursor:pointer;border:0;justify-self:start;padding:.8rem 1.1rem;font-weight:800}.q2377W_form button:disabled{opacity:.6;cursor:wait}.q2377W_check{grid-template-columns:auto 1fr;align-items:start;font-weight:500!important}.q2377W_check input{width:auto;margin-top:.25rem}.q2377W_success,.q2377W_error{border-radius:var(--radius-sm);padding:.8rem}.q2377W_success{color:#155c35;background:#e8f7ee}.q2377W_error{color:#862a1e;background:#fff0ed}.q2377W_honeypot{height:1px;left:-9999px;overflow:hidden;width:1px!important;position:absolute!important}
._2FkjuW_page{margin:calc(var(--spacing-xl) * -1) 0 0;background:var(--color-white)}._2FkjuW_hero{background:radial-gradient(circle at 82% 15%, #20a9c533, transparent 32%), linear-gradient(135deg, var(--color-primary-strong), var(--color-primary-soft));color:var(--color-white);padding:clamp(3rem,7vw,5.5rem) 0}._2FkjuW_inner{width:min(calc(100% - 2rem), var(--max-width));margin:0 auto}._2FkjuW_eyebrow{color:var(--color-orange);letter-spacing:.09em;text-transform:uppercase;font-size:.76rem;font-weight:800}._2FkjuW_hero h1{letter-spacing:-.04em;max-width:900px;margin-top:.7rem;font-size:clamp(2.1rem,5vw,4rem);line-height:1.04}._2FkjuW_hero p{color:#ffffffd1;max-width:760px;margin-top:1rem;font-size:1.08rem}._2FkjuW_section{padding:clamp(2.75rem,6vw,5rem) 0}._2FkjuW_sectionAlt{background:var(--color-soft-blue-2)}._2FkjuW_heading{max-width:780px;margin-bottom:1.5rem}._2FkjuW_heading h2{color:var(--color-primary);font-size:clamp(1.55rem,3vw,2.4rem);line-height:1.15}._2FkjuW_heading p{color:var(--color-muted);margin-top:.65rem}._2FkjuW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._2FkjuW_questionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._2FkjuW_filters{flex-wrap:wrap;gap:.55rem;margin:1.2rem 0 1.5rem;display:flex}._2FkjuW_filters a{border:1px solid var(--color-border-strong);background:var(--color-white);color:var(--color-primary);border-radius:999px;padding:.48rem .8rem;font-size:.82rem;font-weight:700}._2FkjuW_filters a[aria-current=page]{border-color:var(--color-cyan);background:var(--color-soft-blue)}._2FkjuW_resultCount{color:var(--color-muted);margin-bottom:1rem;font-size:.88rem}._2FkjuW_empty{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);text-align:center;padding:2rem}._2FkjuW_breadcrumb{color:#ffffffb8;flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem;font-size:.84rem;display:flex}._2FkjuW_breadcrumb a{color:var(--color-white)}._2FkjuW_detailLayout{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}._2FkjuW_article{min-width:0}._2FkjuW_status{background:var(--color-orange-soft);color:var(--color-primary);border-radius:999px;margin-bottom:1rem;padding:.35rem .7rem;font-size:.76rem;font-weight:800;display:inline-flex}._2FkjuW_shortAnswer{border-left:5px solid var(--color-cyan);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-soft-blue);margin:0 0 2rem;padding:1.35rem 1.5rem}._2FkjuW_shortAnswer h2,._2FkjuW_panel h2{color:var(--color-primary);font-size:1.25rem}._2FkjuW_shortAnswer p{margin-top:.6rem;font-size:1.05rem;line-height:1.75}._2FkjuW_panel{border:1px solid var(--color-ui-line);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-sm);margin-top:1.5rem;padding:1.4rem}._2FkjuW_panel p{overflow-wrap:anywhere;margin-top:.7rem;line-height:1.72}._2FkjuW_sourceMeta{color:var(--color-muted);gap:.35rem;margin-top:1rem;font-size:.86rem;display:grid}._2FkjuW_sourceMeta a{overflow-wrap:anywhere}._2FkjuW_answer{border-top:1px solid var(--color-ui-line);margin-top:1rem;padding-top:1rem}._2FkjuW_answer:first-of-type{border-top:0}._2FkjuW_answer header{align-items:center;gap:.8rem;display:flex}._2FkjuW_answer img{object-fit:cover;border-radius:50%;width:48px;height:48px}._2FkjuW_answer strong{color:var(--color-primary);display:block}._2FkjuW_answer span{color:var(--color-muted);font-size:.8rem}._2FkjuW_sidebar{gap:1rem;display:grid;position:sticky;top:110px}._2FkjuW_sideCard{border:1px solid var(--color-ui-line);border-radius:var(--radius-md);background:var(--color-soft-blue-2);padding:1.2rem}._2FkjuW_sideCard h2{color:var(--color-primary);font-size:1.05rem}._2FkjuW_sideCard p{color:var(--color-muted);margin-top:.5rem;font-size:.88rem}._2FkjuW_linkList{gap:.65rem;margin-top:.8rem;list-style:none;display:grid}._2FkjuW_linkList a{color:var(--color-primary);font-size:.88rem;font-weight:680;line-height:1.35;display:block}._2FkjuW_button{border-radius:var(--radius-sm);background:var(--color-orange);color:var(--color-primary-strong);margin-top:1rem;padding:.68rem .9rem;font-weight:800;display:inline-flex}._2FkjuW_button:hover{background:var(--color-orange-strong);color:var(--color-white)}._2FkjuW_expertHeader{grid-template-columns:140px 1fr;align-items:center;gap:1.5rem;display:grid}._2FkjuW_expertHeader img{object-fit:cover;border:5px solid #ffffff2e;border-radius:50%;width:140px;height:140px}._2FkjuW_topicGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._2FkjuW_topicGroup{border:1px solid var(--color-ui-line);border-radius:var(--radius-md);padding:1.2rem}._2FkjuW_topicGroup h2{color:var(--color-primary);font-size:1.08rem}._2FkjuW_draftNote{border:1px solid var(--color-orange);border-radius:var(--radius-sm);background:var(--color-orange-soft);color:var(--color-primary);margin-top:1rem;padding:.8rem;font-size:.84rem}._2FkjuW_searchForm{width:min(100%,760px);margin-top:1.5rem}._2FkjuW_searchForm label{color:#ffffffd9;margin-bottom:.45rem;font-size:.82rem;font-weight:700;display:block}._2FkjuW_searchForm div{border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-md);grid-template-columns:1fr auto;display:grid;overflow:hidden}._2FkjuW_searchForm input{min-width:0;color:var(--color-text);font:inherit;border:0;padding:1rem}._2FkjuW_searchForm button{background:var(--color-orange);color:var(--color-primary-strong);font:inherit;cursor:pointer;border:0;padding:.8rem 1.3rem;font-weight:800}@media (max-width:850px){._2FkjuW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._2FkjuW_detailLayout{grid-template-columns:1fr}._2FkjuW_sidebar{position:static}}@media (max-width:600px){._2FkjuW_page{margin-top:calc(var(--spacing-xl) * -1)}._2FkjuW_grid,._2FkjuW_questionGrid,._2FkjuW_topicGroups{grid-template-columns:1fr}._2FkjuW_expertHeader{grid-template-columns:88px 1fr}._2FkjuW_expertHeader img{width:88px;height:88px}}
