details[open] .pg-faq-plus{transform:rotate(45deg)}.pg-feelink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:#CFCABE;text-decoration-color:#CFCABE;text-underline-offset:3px;text-decoration-thickness:1px}.pg-feelink:hover{color:#B3480D;-webkit-text-decoration-color:#B3480D;text-decoration-color:#B3480D}.pg-inlink{color:#B3480D;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:rgba(179,72,13,.34);text-decoration-color:rgba(179,72,13,.34);text-underline-offset:3px}.pg-inlink:hover{-webkit-text-decoration-color:#B3480D;text-decoration-color:#B3480D}.pg-skip{position:absolute;left:-9999px;top:0;z-index:100;background:#16181C;color:#fff;padding:10px 16px;border-radius:11px;font-size:13px;font-weight:700}.pg-skip:focus{left:12px;top:12px}.pg-sec{padding-left:32px;padding-right:32px}.pg-field{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #eae8e2;background:#F4F2EC;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.pg-field::placeholder{color:#6B7079;font-weight:500}.pg-field:focus{outline:2px solid #F05512;outline-offset:2px;border-color:#F05512;background:#fff;box-shadow:0 0 0 3px rgba(240,85,18,.12)}.pg-field:focus+.pg-fieldicon path{stroke:#F05512}.pg-callbar{display:none}@media (max-width:680px){.pg-callbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid #efede7;box-shadow:0 -6px 20px rgba(20,22,26,.1)}body:has(.pg-callbar){padding-bottom:82px}}.pg-hover-lift{transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),border-color .18s}.pg-hover-lift:hover{transform:translateY(-3px);box-shadow:0 10px 28px -8px rgba(20,22,26,.16);border-color:#E4E0D6}@keyframes pgPulse{0%{transform:scale(1);opacity:.55}70%{transform:scale(2.4);opacity:0}to{transform:scale(2.4);opacity:0}}.pg-live{animation:pgPulse 2.4s cubic-bezier(.4,0,.6,1) infinite}@media (max-width:1000px){.pg-hero{grid-template-columns:1fr!important;gap:40px!important}.pg-navlinks{display:none!important}.pg-2col,.pg-dash{grid-template-columns:1fr!important}}@media (max-width:1200px){.pg-navlinks{display:none!important}}@media (max-width:560px){.pg-pro{display:none!important}}@media (max-width:680px){.pg-sec{padding-left:20px!important;padding-right:20px!important}.pg-hide-sm{display:none!important}.pg-show-sm{display:inline!important}.pg-states,.pg-stats{grid-template-columns:repeat(2,1fr)!important}.pg-svc{grid-template-columns:1fr!important}}.pg-combo{position:relative}.pg-combo,.pg-stwrap[data-mode=combo] .pg-stnative{display:none}.pg-stwrap[data-mode=combo] .pg-combo{display:block}.pg-combo-in{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:54px;padding:0 46px 0 16px;border-radius:16px;border:1px solid #34383f;background:#1E2126;color:#fff;font-family:inherit;font-size:15.5px;font-weight:600;transition:border-color .16s,background .16s}.pg-combo-in::placeholder{color:#8A8F97;font-weight:500}.pg-combo-in:focus{outline:2px solid #8A8F97;outline-offset:2px;border-color:#4A4F58;background:#22252B}.pg-combo-btn{position:absolute;right:6px;top:6px;width:42px;height:42px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:12px;background:transparent;color:#8A8F97;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pg-combo-btn:hover{background:#282C32;color:#fff}.pg-combo-btn>svg{transition:transform .18s}.pg-combo[data-open="1"] .pg-combo-btn>svg{transform:rotate(180deg)}.pg-combo-list{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 7px);margin:0;padding:6px;list-style:none;max-height:286px;overflow-y:auto;overscroll-behavior:contain;background:#1E2126;border:1px solid #34383f;border-radius:18px;box-shadow:0 18px 40px -8px rgba(0,0,0,.6);color-scheme:dark;scrollbar-width:thin;scrollbar-color:#4A4F58 transparent}.pg-combo-list::-webkit-scrollbar{width:10px}.pg-combo-list::-webkit-scrollbar-track{background:transparent}.pg-combo-list::-webkit-scrollbar-thumb{background:#4A4F58;border-radius:999px;border:3px solid #1e2126}.pg-combo-list[hidden]{display:none}.pg-combo-opt{display:flex;align-items:center;gap:11px;padding:10px 12px;cursor:pointer;border-radius:12px;font-size:14.5px;font-weight:600;color:#fff}.pg-combo-opt>i{font-style:normal;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:11.5px;font-weight:800;color:#8A8F97;width:23px;flex-shrink:0}.pg-combo-opt[aria-selected=true]{background:#282C32}.pg-combo-opt[data-active="1"]{background:rgba(240,85,18,.18)}.pg-combo-opt[data-active="1"]>i{color:#FF9D6B}.pg-combo-none{padding:15px 12px;font-size:14px;color:#A9AEB6}.pg-actbar-calc,.pg-actbar-call{display:inline-flex;align-items:center;justify-content:center;height:52px;border-radius:15px;color:#fff;font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;transition:transform .16s cubic-bezier(.4,0,.2,1)}.pg-actbar-calc:active,.pg-actbar-call:active{transform:scale(.98)}.pg-actbar-call{flex-shrink:0;gap:7px;padding:0 14px;font-size:15px;background:linear-gradient(150deg,#FF7A37,#F05512);box-shadow:0 8px 22px -4px rgba(240,85,18,.5)}.pg-actbar-calc{flex:1 1;min-width:0;gap:10px;font-size:16px;background:#16181C;box-shadow:0 6px 20px rgba(20,22,26,.24)}.pg-actbar-calc>svg{flex-shrink:0;color:#4ADE80}@media (max-width:680px){.pg-callbar{padding-bottom:calc(10px + env(safe-area-inset-bottom) + 140px);margin-bottom:-140px}.g-header--home .g-hactions .g-btn--ghost{display:none}}.pg-actbar-full{display:none}.pg-actbar-short{display:inline}@media (min-width:350px){.pg-actbar-full{display:inline}.pg-actbar-short{display:none}}.g-nav--home{gap:18px;font-size:14px}.g-nav--home a.g-navpill{font-size:13px;background:#FFF3EC}@media (min-width:430px){.g-header--home .g-hactions{gap:10px}.g-header--home .g-hactions .g-btn{font-size:14px;letter-spacing:-.01em}.g-header--home .g-hactions .g-btn--ghost{padding:0 15px;gap:8px}.g-header--home .g-hactions .g-btn--brand{padding:0 17px}.g-header--home>.g-shell{gap:24px}}