.s-page .fq-groups{display:flex;flex-direction:column;gap:40px}.s-page .fq-group h2{margin-bottom:14px;display:flex;align-items:center;gap:10px;font-size:20px;line-height:1.3;letter-spacing:-.01em}.s-page .fq-group h2 span{font-size:13px;font-weight:500;color:var(--grey);background:var(--mist);border-radius:999px;padding:4px 10px}.s-page .fq-group ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 32px}.s-page .fq-group h3{font-size:15.5px;font-weight:400;line-height:1.4;letter-spacing:normal;text-wrap:wrap}.s-page .fq-group li a,.s-page .fq-related li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;color:var(--ink);text-decoration:none;border-bottom:1px solid #EDEEF0;font-size:15.5px;line-height:1.4}.s-page .fq-group li a:hover,.s-page .fq-related li a:hover{color:var(--blue)}.s-page .fq-group li a svg,.s-page .fq-related li a svg{flex:none;color:var(--grey)}@media (max-width: 760px){.s-page .fq-group ul{grid-template-columns:minmax(0,1fr)}}.s-page .s-hero.fq-hero .fq-hero-head{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.s-page .s-hero.fq-hero h1{flex:none;max-width:980px;font-size:clamp(28px,3.4vw,46px);line-height:1.12;letter-spacing:-.03em}.s-page .fq-topic{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:500;line-height:18px;color:#fff;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.26)}.s-page .fq-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:48px 72px;align-items:start}.s-page .fq-main{max-width:760px;min-width:0}.s-page .fq-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-bottom:16px;font-size:15px;font-weight:500;color:var(--blue);text-decoration:none}.s-page .fq-back:hover{color:var(--blue-press)}.s-page .fq-back-icon{display:inline-flex}.s-page .fq-answer{font-size:16px;line-height:1.6;color:var(--ink-2)}.s-page .fq-answer p{margin:0 0 16px;white-space:pre-wrap}.s-page .fq-answer hr{margin:24px 0;border:0;border-top:1px solid #E3E5E8}.s-page .fq-answer ul,.s-page .fq-answer ol{margin:0 0 16px;padding-left:22px}.s-page .fq-answer li{margin-bottom:8px}.s-page .fq-answer strong{font-weight:600;color:var(--ink)}.s-page .fq-answer a{color:var(--blue);text-decoration:underline}.s-page .fq-answer blockquote{margin:0 0 16px;padding-left:16px;border-left:3px solid #D3D5D9;color:var(--grey)}.s-page .fq-answer .fq-cite{display:inline-flex;align-items:center;min-height:20px;margin:0 2px;padding:0 8px;border:0;border-radius:999px;font-size:12px;font-weight:500;line-height:20px;vertical-align:middle;color:var(--grey);background:var(--mist);box-shadow:inset 0 0 0 1px #e3e5e8;cursor:default}.s-page .fq-answer [class*=_tableWrapper]{margin:8px 0 20px;overflow-x:auto;border:1px solid #E3E5E8;border-radius:12px}.s-page .fq-answer table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}.s-page .fq-answer th,.s-page .fq-answer td{padding:10px 14px;text-align:left;vertical-align:top;border-top:1px solid #E3E5E8}.s-page .fq-answer thead th{border-top:0;font-size:13px;font-weight:600;color:var(--ink-2);background:var(--mist)}.s-page .fq-resources{margin-top:40px;padding-top:28px;border-top:1px solid #E3E5E8}.s-page .fq-resources h2,.s-page .fq-related h2{font-size:20px;line-height:1.3;letter-spacing:-.01em}.s-page .fq-resources-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px}.s-page .fq-pill{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid #D3D5D9;border-radius:999px;font-size:14px;font-weight:500;color:var(--ink);text-decoration:none;transition:border-color .2s}.s-page .fq-pill:hover{color:var(--ink);border-color:#1d1f20}.s-page .fq-pill-icon{width:20px;height:20px}.s-page .fq-try{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:500;color:var(--blue);text-decoration:none}.s-page .fq-try:hover{color:var(--blue-press)}.s-page .fq-related{padding:24px 24px 12px;border-radius:16px;background:var(--mist)}.s-page .fq-related ul{list-style:none;margin:8px 0 0;padding:0}.s-page .fq-related li a{font-size:15px;border-bottom-color:#e3e5e8}.s-page .fq-related li:last-child a{border-bottom:0}@media (max-width: 960px){.s-page .fq-detail-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1039px){.s-page .fq-answer hr+p{margin-bottom:12px;font-size:20px;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}}
