.pg-fq{background:var(--white);height:auto}.pg-fq .fq-wrap{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.pg-fq .fq-stage{background:var(--white);border-bottom:1px solid var(--line-soft);height:auto;min-height:88px;max-height:none;margin-top:0}@media (max-width:1024px){.pg-fq .fq-stage{min-height:90px}}.pg-fq .fq-stage .hdr{position:relative}.pg-fq .fq-stage .hdr:not(.is-pinned):not(.is-leaving) .nav a,.pg-fq .fq-stage .hdr:not(.is-pinned):not(.is-leaving) .nav-dd-btn,.pg-fq .fq-stage .hdr:not(.is-pinned):not(.is-leaving) .hdr-tel{color:var(--ink)}.pg-fq .fq-stage .hdr:not(.is-pinned):not(.is-leaving) .nav a:hover,.pg-fq .fq-stage .hdr:not(.is-pinned):not(.is-leaving) .nav-dd-btn:hover{background:var(--quiet);color:var(--brand)}.pg-fq .fq-stage .hdr:not(.is-pinned):not(.is-leaving) .menu-btn{color:var(--ink);background:var(--quiet);border-color:var(--line)}.pg-fq .fq-main{padding-block:120px 200px}.pg-fq .fq-title{max-width:none}.pg-fq .fq-tabs{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:120px;margin-top:96px;display:grid}.pg-fq .fq-side{top:calc(120px + var(--ann-h,0px));position:sticky}.pg-fq .fq-tablist{flex-direction:column;display:flex}.pg-fq .fq-tablist button{cursor:pointer;text-align:left;font-family:var(--label);letter-spacing:1.6px;text-transform:uppercase;color:#666d82;background:0 0;border:0;border-bottom:2px solid #0000;padding:16px 4px;font-size:12px;font-weight:500;transition:border-color .2s,color .2s;position:relative}.pg-fq .fq-tablist button:hover{color:var(--brand)}.pg-fq .fq-tablist button[aria-selected=true]{border-bottom-color:var(--ink);color:var(--ink);font-weight:600}.pg-fq .fq-tablist button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pg-fq .fq-panels{min-width:0;max-width:780px}.pg-fq .fq-group{padding-top:4px}.pg-fq .fq-group-d{margin-top:var(--s4);max-width:62ch;color:var(--muted)}.pg-fq .fq-list{margin-top:var(--s9);border-top:1px solid var(--line-soft)}.pg-fq .fq-list[hidden]{display:none}.pg-fq .fq-item{border-bottom:1px solid var(--line-soft)}.pg-fq .fq-item summary{cursor:pointer;align-items:flex-start;gap:14px;padding:20px 4px;list-style:none;display:flex}.pg-fq .fq-item summary::-webkit-details-marker{display:none}.pg-fq .fq-item h2{font-family:var(--sans);color:var(--ink);font-size:15px;font-weight:500;line-height:23px}.pg-fq .fq-item summary svg{color:var(--ink);flex:none;margin-top:5.5px;transition:transform .25s}.pg-fq .fq-item[open] summary svg{transform:rotate(180deg)}.pg-fq .fq-item summary:hover h2{color:var(--brand)}.pg-fq .fq-item summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pg-fq .fq-a{color:var(--muted);padding:0 24px 32px 30px;font-size:14px;line-height:23px}.pg-fq .fq-a>*+*{margin-top:12px}.pg-fq .fq-a ul,.pg-fq .fq-a ol{padding-left:20px}.pg-fq .fq-a li+li{margin-top:6px}.pg-fq .fq-a strong{color:var(--ink);font-weight:600}.pg-fq .fq-a a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.pg-fq .fq-a a:hover{color:var(--brand)}.pg-fq .fq-more{padding-top:var(--s9);border-top:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,340px));gap:96px;margin-top:200px;display:grid}.pg-fq .fq-more-t{font-family:var(--label);letter-spacing:1.6px;text-transform:uppercase;color:var(--ink);font-size:12px;font-weight:600}.pg-fq .fq-more .sm{margin-top:var(--s4);color:var(--muted)}.pg-fq .fq-more-go{margin-top:var(--s4);color:var(--ink);text-underline-offset:3px;font-size:14px;text-decoration:underline;display:inline-block}.pg-fq .fq-more-go:hover{color:var(--brand)}@media (max-width:900px){.pg-fq .fq-main{padding-block:80px 140px}.pg-fq .fq-tabs{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:56px}.pg-fq .fq-more{gap:64px;margin-top:140px}.pg-fq .fq-side{position:static}.pg-fq .fq-tablist{border-bottom:1px solid var(--line-soft);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);flex-direction:row;gap:24px;overflow-x:auto}.pg-fq .fq-tablist::-webkit-scrollbar{display:none}.pg-fq .fq-tablist button{white-space:nowrap;padding:12px 0}.pg-fq .fq-group{padding-top:0}}@media (max-width:600px){.pg-fq .fq-main{padding-block:56px 100px}.pg-fq .fq-tabs{gap:32px;margin-top:40px}.pg-fq .fq-list{margin-top:var(--s7)}.pg-fq .fq-a{padding:0 0 20px 30px}.pg-fq .fq-more{grid-template-columns:minmax(0,1fr);gap:48px;margin-top:100px}}
