.fq{--fq-quiet:#8c8c8c;--fq-body:#a9abaa;--fq-left:calc(480.7 * var(--hm-u));border-top:1px solid var(--hm-rule);padding:calc(120 * var(--hm-u)) calc(34 * var(--hm-u)) calc(140 * var(--hm-u))}.fq-label{color:var(--fq-quiet)}.fq-title{margin:calc(20 * var(--hm-u)) 0 0 calc(-1 * var(--hm-u));font-size:max(30px, calc(48 * var(--hm-u)));letter-spacing:-.04em;text-wrap:balance;font-weight:600;line-height:1.04}.fq-intro{margin:calc(20 * var(--hm-u)) 0 0;font-size:max(16px, calc(18 * var(--hm-u)));color:var(--fq-quiet);line-height:1.5}.fq-split{grid-template-columns:var(--fq-left) minmax(0, 1fr);align-items:start;display:grid}.fq-split .fq-side{padding-right:calc(48 * var(--hm-u))}.fq-wide .fq-title{margin-top:calc(18 * var(--hm-u));font-size:max(36px, calc(104 * var(--hm-u)));letter-spacing:-.045em;line-height:.98}.fq-wide .fq-rows{margin-top:calc(70 * var(--hm-u))}.fq-wide .fq-q{min-height:calc(120 * var(--hm-u));font-size:max(22px, calc(40 * var(--hm-u)))}.fq-wide .fq-body{max-width:44em}.fq-rows{border-top:1px solid var(--hm-rule);margin:0;padding:0;list-style:none}.fq-item{border-bottom:1px solid var(--hm-rule)}.fq-h{font:inherit;margin:0;font-weight:600}.fq-q{box-sizing:border-box;width:100%;min-height:calc(100 * var(--hm-u));padding:calc(24 * var(--hm-u)) 0;color:inherit;font:inherit;font-size:max(20px, calc(32 * var(--hm-u)));letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;font-weight:600;line-height:1.15;display:flex}.hm .fq-q:focus-visible{outline-offset:-2px}.fq-text{overflow-wrap:break-word;min-width:0}.fq-icon{box-sizing:border-box;width:max(36px, calc(44 * var(--hm-u)));height:max(36px, calc(44 * var(--hm-u)));border:1.5px solid #3a3a3a;border-radius:50%;flex-shrink:0;transition:background .35s,border-color .35s;position:relative}.fq-icon span{background:var(--hm-ground);border-radius:1px;width:12px;height:2px;margin:-1px 0 0 -6px;transition:rotate .5s cubic-bezier(.76,0,.24,1),background .35s;position:absolute;top:50%;left:50%}.fq-icon span+span{rotate:90deg}.fq-item[data-open] .fq-icon{border-color:var(--hm-mint);background:var(--hm-mint)}.fq-item[data-open] .fq-icon span{background:var(--hm-ink)}.fq-item[data-open] .fq-icon span+span{rotate:180deg}@media (hover:hover){.fq-q:hover .fq-icon{border-color:var(--hm-ground)}}.fq-a{grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.76,0,.24,1);display:grid}.fq-item[data-open] .fq-a{grid-template-rows:1fr}.fq-clip{min-height:0;overflow:hidden}.fq-body{max-width:40em;padding:0 calc(80 * var(--hm-u)) calc(30 * var(--hm-u)) 0;font-size:max(16px, calc(21 * var(--hm-u)));color:var(--fq-body);margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){.fq-a,.fq-icon,.fq-icon span{transition:none}}@media (max-width:819px){.fq{padding:64px 20px 72px}.fq-split{grid-template-columns:1fr;row-gap:32px}.fq-split .fq-side{padding-right:0}.fq-wide .fq-rows{margin-top:32px}.fq-q,.fq-wide .fq-q{gap:16px;min-height:0;padding:20px 0;font-size:20px}.fq-body{padding:0 0 24px}}
