.plgHeader{background:#fff;border-bottom:1px solid #f1f1f1;font-family:Poppins,Arial,sans-serif;left:0;line-height:1.2;padding:10px 40px;position:fixed;right:0;top:0;width:100%;z-index:9999}.plgHeader,.plgHeader *{box-sizing:border-box}.plgHeader a,.plgHeader button,.plgHeader img,.plgHeader li,.plgHeader nav,.plgHeader p,.plgHeader ul{margin:0!important}.plgHeader li{line-height:1.2;padding:0!important}.plgHeader li::marker,.plgHeader li:before{content:none!important;display:none!important}.plgPill{display:flex;gap:18px;justify-content:space-between;margin:0 auto;max-width:1200px;position:relative}.plgLogo,.plgPill{align-items:center}.plgLogo{display:flex!important;flex-shrink:0;line-height:0;padding:0!important}.plgLogo img{display:block;height:56px;max-width:none;vertical-align:middle;width:auto}.plgNav{align-items:center;display:flex;gap:34px}.plgTrack{position:relative}.plgInd{display:none}.plgMenu{align-items:center;display:flex;gap:34px;margin:0!important;padding:0!important}.plgItem,.plgMenu{list-style:none!important}.plgItem{position:relative}.plgTrig{align-items:center;color:#0f172a!important;display:inline-flex;font-size:15px;font-weight:500;gap:6px;line-height:1.2;padding:0;text-decoration:none!important;transition:color .2s ease;white-space:nowrap}.plgItem.is-open>.plgTrig,.plgTrig:focus,.plgTrig:hover{color:#f59679!important;text-decoration:none!important}.plgCaret{height:12px;transition:transform .2s ease;width:12px}.plgItem.is-open>.plgTrig .plgCaret{transform:rotate(180deg)}.plgPanel{display:none;left:-12px;min-width:270px;position:absolute;top:calc(100% + 14px);z-index:1000}.plgItem.is-open>.plgPanel{display:block}.plgPanel:before{content:"";height:18px;left:0;position:absolute;right:0;top:-18px}.plgPanel--right{left:auto;right:-12px}.plgPanelInner{animation:plgPop .18s ease;background:#fff;border:1px solid #f1f5f9;border-radius:14px;box-shadow:0 18px 45px rgba(0,0,0,.08);padding:10px}@keyframes plgPop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.plgLink{align-items:center;border-radius:10px;color:#0f172a!important;display:flex!important;font-size:14.5px;font-weight:500;gap:12px;line-height:1.2;padding:10px 12px;text-decoration:none!important;transition:background .15s ease,color .15s ease;white-space:nowrap}.plgLink:focus-visible,.plgLink:hover{background:#eef3ff;color:#2f5bd3!important;text-decoration:none!important}.plgIcon{color:#475569;display:inline-flex;flex-shrink:0;transition:color .15s ease}.plgIcon,.plgIcon svg{height:20px;width:20px}.plgIcon svg{display:block}.plgLink:focus-visible .plgIcon,.plgLink:hover .plgIcon{color:#2f5bd3}.plgPanel--sol .plgPanelInner{padding:14px;width:580px}.plgSeg{background:#f0f2f7;border-radius:12px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);padding:4px;position:relative}.plgKnob{background:#fff;border-radius:9px;bottom:4px;box-shadow:0 1px 4px rgba(15,23,42,.1);left:4px;position:absolute;top:4px;transition:left .22s cubic-bezier(.3,.7,.2,1);width:calc(33.33333% - 5.33333px)}.plgSeg[data-active="1"] .plgKnob{left:calc(2.66667px + 33.33333%)}.plgSeg[data-active="2"] .plgKnob{left:calc(1.33333px + 66.66667%)}.plgSegBtn{appearance:none;background:transparent;border:0;border-radius:9px;color:#64748b;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;padding:10px 6px;position:relative;transition:color .15s ease;z-index:1}.plgSegBtn.is-on,.plgSegBtn:hover{color:#0f172a}.plgSegBtn:focus-visible{outline:2px solid #2f5bd3;outline-offset:1px}.plgSegPane{display:none;padding-top:12px}.plgSegPane.is-on{display:block}.plgCols{display:grid;gap:4px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.plgCols--one{grid-template-columns:minmax(0,1fr)}.plgCol{min-width:0}.plgCap{color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:1.4px;padding:6px 12px;text-transform:uppercase}.plgCta{align-items:center;background:#1e3a8a;border-radius:999px;display:inline-flex!important;font-size:14.5px;font-weight:600;gap:8px;line-height:1;padding:14px 24px;transition:background .2s ease,transform .2s ease;white-space:nowrap}.plgCta,.plgCta:hover{color:#fff!important;text-decoration:none!important}.plgCta:hover{background:#f59679;transform:translateY(-1px)}.plgCtaArrow{display:inline-block;transition:transform .2s ease}.plgCta:hover .plgCtaArrow{transform:translateX(3px)}.plgToggle{align-items:center;background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;gap:6px;height:40px;justify-content:center;padding:0;width:40px}.plgToggle span{background:#0f172a;border-radius:2px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:22px}.plgHeader.is-open .plgToggle span:first-child{transform:translateY(8px) rotate(45deg)}.plgHeader.is-open .plgToggle span:nth-child(2){opacity:0}.plgHeader.is-open .plgToggle span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:1240px) and (min-width:1025px){.plgHeader{padding:10px 24px}.plgMenu,.plgNav{gap:24px}.plgLogo img{height:46px}.plgTrig{font-size:14.5px}}@media (max-width:1024px){.plgHeader{padding:10px 18px}.plgLogo img{height:34px}.plgToggle{display:inline-flex}.plgNav{align-items:stretch;background:#fff;border-top:1px solid #f1f1f1;box-shadow:0 18px 45px rgba(0,0,0,.08);display:none;flex-direction:column;gap:14px;left:-18px;max-height:calc(100vh - 70px);overflow-y:auto;padding:14px 18px 18px;position:absolute;right:-18px;top:calc(100% + 10px);z-index:999}.plgHeader.is-open .plgNav{display:flex}.plgMenu{align-items:stretch;flex-direction:column;gap:4px}.plgTrig{display:flex;font-size:16px;justify-content:space-between;padding:12px 0;width:100%}.plgPanel,.plgPanel--right{min-width:0;position:static;width:100%}.plgPanel:before{display:none}.plgPanel--sol .plgPanelInner,.plgPanelInner{animation:none;background:transparent;border:0;border-radius:0;box-shadow:none;padding:4px 0 8px 12px;width:100%}.plgLink{padding:10px 0;white-space:normal}.plgLink:hover{background:transparent}.plgSeg{margin:2px 0 0}.plgSegBtn{font-size:13px;padding:10px 4px}.plgCols{grid-template-columns:minmax(0,1fr)}.plgCap{padding:6px 0}.plgCta{justify-content:center;padding:14px 20px;width:100%}}@media (prefers-reduced-motion:reduce){.plgHeader *{animation:none!important;transition:none!important}}