.XCC7-q_root{flex-direction:column;align-items:center;width:100%;display:flex}.XCC7-q_tabs{background:#f6f5f1;border:1px solid #e5e2dc;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;padding:8px;display:grid}.XCC7-q_tab{color:#66645f;min-height:204px;font:inherit;letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fbfaf7;border:1px solid #0000;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:center;padding:18px 16px 10px;font-size:14.5px;font-weight:500;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .16s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.XCC7-q_tabLabel{z-index:1;position:relative}.XCC7-q_sketch{z-index:1;opacity:.46;width:100%;max-width:168px;height:124px;transition:opacity .2s,transform .22s cubic-bezier(.16,1,.3,1);position:relative}.XCC7-q_tab:active{transform:scale(.99)}.XCC7-q_tab[aria-selected=true],.XCC7-q_tabActive{color:#10100f;background:radial-gradient(circle at 86% 24%,#feddbea6,#0000 52%),radial-gradient(circle at 72% 44%,#d5f37961,#0000 56%),#fff;border-color:#dfdcd4;box-shadow:0 8px 24px -12px #10100f1f}.XCC7-q_tab[aria-selected=true] .XCC7-q_sketch,.XCC7-q_tabActive .XCC7-q_sketch{opacity:1;transform:translateY(-2px)}.XCC7-q_panel{background:#fff;border:1px solid #e5e2dc;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;width:100%;margin-top:16px;padding:44px 48px;display:grid;box-shadow:0 12px 32px -18px #10100f14}.XCC7-q_panel[data-switch=pointer] .XCC7-q_lead,.XCC7-q_panel[data-switch=pointer] .XCC7-q_detail{animation:.42s cubic-bezier(.16,1,.3,1) XCC7-q_personaIn}.XCC7-q_lead h3{max-width:22ch;font-family:var(--font-display);font-size:var(--am-display-44,clamp(28px, 4vw, 40px));letter-spacing:-.02em;color:var(--color-ink,#11110f);text-wrap:balance;margin:0;font-weight:500;line-height:1.15}.XCC7-q_lead p{max-width:46ch;color:var(--color-muted,#5f5e59);text-wrap:pretty;margin:18px 0 0;font-size:16px;line-height:1.6}.XCC7-q_handles{gap:14px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.XCC7-q_handles li,.XCC7-q_keeps{color:var(--color-ink,#11110f);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.XCC7-q_handles svg{color:var(--color-ink,#11110f);flex:none;margin-top:3px}.XCC7-q_keeps{color:#8c2d19;background:linear-gradient(135deg,#fff6ef,#fde4d2);border:1px solid #8c2d192e;border-radius:10px;margin:24px 0 0;padding:14px 18px;font-size:14px;font-weight:500}.XCC7-q_keeps svg{color:#8c2d19;flex:none;margin-top:2px}@keyframes XCC7-q_personaIn{0%{opacity:0;transform:translateY(10px)}}@media (hover:hover) and (pointer:fine){.XCC7-q_tab:not([aria-selected=true]):hover{color:#10100f;background:#fff}.XCC7-q_tab:not([aria-selected=true]):hover .XCC7-q_sketch{opacity:.76}}@media (max-width:860px){.XCC7-q_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.XCC7-q_panel{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 24px}.XCC7-q_detail{border-top:1px solid var(--color-border,#10100f1a);padding-top:24px}}@media (max-width:600px){.XCC7-q_tabs{grid-template-columns:1fr 1fr;gap:8px;padding:6px}.XCC7-q_tab{min-height:156px;padding:14px 10px 8px;font-size:13px}.XCC7-q_sketch{height:96px}.XCC7-q_panel{margin-top:12px;padding:24px 18px}}@media (prefers-reduced-motion:reduce){.XCC7-q_lead,.XCC7-q_detail,.XCC7-q_panel[data-switch=pointer] .XCC7-q_lead,.XCC7-q_panel[data-switch=pointer] .XCC7-q_detail{animation:none!important}.XCC7-q_tab{transition:none}}
