.v3-pricing-section{padding-bottom:clamp(112px,10vw,156px)}.v3-pricing-heading{max-width:1080px}.v3-pricing-heading>p{max-width:820px}.v3-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:48px;display:grid}.v3-pricing-grid>article{border:1px solid var(--line);min-width:0;min-height:690px;transition:transform .19s var(--ease), border-color .19s ease, box-shadow .19s ease, background .19s ease;background:radial-gradient(circle at 88% -8%,#99a7b412,#0000 31%),linear-gradient(165deg,#151a20f2,#0a0d11f0);border-radius:17px;flex-direction:column;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000026,inset 0 1px #ffffff05}.v3-pricing-grid>article:before{content:"";opacity:.76;background:linear-gradient(90deg,#0000,#a6b2bc94,#0000);height:2px;position:absolute;inset:0 0 auto}.v3-pricing-grid>article:hover{border-color:#dae2ea2b;transform:translateY(-4px);box-shadow:0 30px 82px #00000038,inset 0 1px #ffffff06}.v3-pricing-grid>article.featured{background:radial-gradient(circle at 88% -4%,#cad6e121,#0000 33%),linear-gradient(158deg,#232a32fc,#0c0f13f7);border-color:#b5c4d145;transform:translateY(-8px);box-shadow:0 32px 94px #00000040,inset 0 1px #ffffff09}.v3-pricing-grid>article.featured:hover{transform:translateY(-12px)}.v3-pricing-grid>article.enterprise{background:radial-gradient(circle at 86% -6%,#578f8724,#0000 34%),linear-gradient(158deg,#172223f7,#0a0e11f5);border-color:#769e9738}.v3-pricing-grid>article.enterprise:before{background:linear-gradient(90deg,#0000,#66aa9f9e,#0000)}.v3-pricing-grid>article .v3-plan-label-row{justify-content:space-between;align-items:center;gap:12px;margin-top:0;display:flex}.v3-pricing-grid>article .v3-plan-label-row>span{color:#9ca7b1;font-family:var(--mono);letter-spacing:.075em;font-size:13px;font-weight:650}.v3-pricing-grid>article .v3-plan-label-row>strong{border:1px solid var(--line-bright);color:#b9c3cc;min-height:27px;font-family:var(--mono);letter-spacing:.055em;white-space:nowrap;background:#ffffff06;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:10px;font-weight:760;display:inline-flex}.v3-pricing-grid>article .v3-plan-label-row>.v3-trial-badge{color:#9ed0af;background:#559b6f13;border-color:#6db18647}.v3-pricing-grid>article .v3-plan-label-row>.v3-popular-badge{color:#e1e7ec;background:#ffffff0e;border-color:#d6e0e83b}.v3-pricing-grid>article .v3-plan-label-row>.v3-scale-badge{color:#b8c4ce}.v3-pricing-grid>article .v3-plan-label-row>.v3-enterprise-badge{color:#8fc0b8;background:#4b877e12;border-color:#62a29747}.v3-pricing-grid>article .v3-plan-price{align-items:baseline;gap:7px;min-height:58px;margin-top:30px;display:flex}.v3-pricing-grid>article .v3-plan-price strong{color:var(--text);letter-spacing:-.055em;font-size:clamp(42px,3.1vw,50px);font-weight:700;line-height:.95}.v3-pricing-grid>article .v3-plan-price small{color:#9da7b1;font-size:13px;line-height:1.3}.v3-pricing-grid>article .v3-plan-price.custom{align-items:flex-end;gap:9px}.v3-pricing-grid>article .v3-plan-price.custom strong{font-size:37px}.v3-pricing-grid>article>p{color:#aeb7c0;min-height:108px;margin:20px 0 0;font-size:14px;line-height:1.68}.v3-pricing-grid>article .v3-plan-capacity{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;margin-top:18px;padding:13px 0;display:grid}.v3-pricing-grid>article .v3-plan-capacity>div{border-right:1px solid var(--line);flex-direction:column;gap:5px;min-width:0;padding:0 8px;display:flex}.v3-pricing-grid>article .v3-plan-capacity>div:first-child{padding-left:0}.v3-pricing-grid>article .v3-plan-capacity>div:last-child{border-right:0;padding-right:0}.v3-pricing-grid>article .v3-plan-capacity small{color:#7f8b95;font-family:var(--mono);letter-spacing:.055em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.v3-pricing-grid>article .v3-plan-capacity strong{color:#d3d9df;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:720;line-height:1.15;overflow:hidden}.v3-pricing-grid>article ul{border-top:0;gap:12px;margin:20px 0 26px;padding:0;list-style:none;display:grid}.v3-pricing-grid>article li{color:#c5ccd3;grid-template-columns:17px minmax(0,1fr);align-items:start;gap:8px;font-size:13px;line-height:1.45;display:grid}.v3-pricing-grid>article li svg{color:var(--green);margin-top:1px}.v3-pricing-grid>article>a{border:1px solid var(--line-bright);min-height:50px;color:var(--text);transition:transform .16s var(--ease), border-color .16s ease, background .16s ease, box-shadow .16s ease;background:#ffffff06;border-radius:10px;justify-content:center;align-items:center;gap:9px;margin-top:auto;font-size:14px;font-weight:720;display:flex}.v3-pricing-grid>article>a:hover{background:#ffffff0b;border-color:#dae2ea38;transform:translateY(-1px)}.v3-pricing-grid>article.featured>a{color:#0b0f12;background:linear-gradient(135deg,#f3f6f8,#c9d2da);border-color:#0000;box-shadow:0 13px 30px #0000002e}.v3-pricing-grid>article.enterprise>a{color:#dce9e6;background:#508e8414;border-color:#65a49945}.v3-pricing-footnote{border:1px solid var(--line);color:#a7b1ba;background:#ffffff05;border-radius:12px;align-items:center;gap:10px;margin-top:18px;padding:15px 18px;font-size:13px;line-height:1.5;display:flex}.v3-pricing-footnote svg{color:var(--green);flex:none}html[data-theme=light] .v3-pricing-grid>article{background:radial-gradient(circle at 88% -8%,#63778512,#0000 31%),linear-gradient(155deg,#fffffff7,#eef3f6f0);border-color:#24333d1c;box-shadow:0 23px 58px #23303917,inset 0 1px #fffffff0}html[data-theme=light] .v3-pricing-grid>article:hover{background:#fff;border-color:#24333d30;box-shadow:0 30px 72px #23303921}html[data-theme=light] .v3-pricing-grid>article.featured{background:radial-gradient(circle at 88% -4%,#5569771a,#0000 32%),linear-gradient(155deg,#fff,#e8eef1);border-color:#24333d33;box-shadow:0 30px 74px #23303924,inset 0 1px #fffffffa}html[data-theme=light] .v3-pricing-grid>article.enterprise{background:radial-gradient(circle at 86% -6%,#47817717,#0000 34%),linear-gradient(155deg,#fbfdfd,#e9f1f0);border-color:#42766d2e}html[data-theme=light] .v3-pricing-grid>article .v3-plan-label-row>span{color:#657680}html[data-theme=light] .v3-pricing-grid>article .v3-plan-label-row>strong{color:#5c6c77;background:#ffffff8f;border-color:#24333d21}html[data-theme=light] .v3-pricing-grid>article .v3-plan-label-row>.v3-trial-badge{color:#3f7b59;background:#43865e12;border-color:#3f7b5933}html[data-theme=light] .v3-pricing-grid>article .v3-plan-label-row>.v3-popular-badge{color:#263640;background:#ffffffc7;border-color:#24333d29}html[data-theme=light] .v3-pricing-grid>article .v3-plan-label-row>.v3-enterprise-badge{color:#4a7e75;background:#46847a0f;border-color:#417d7333}html[data-theme=light] .v3-pricing-grid>article .v3-plan-price strong,html[data-theme=light] .v3-pricing-grid>article .v3-plan-capacity strong{color:#1f2e38}html[data-theme=light] .v3-pricing-grid>article .v3-plan-price small,html[data-theme=light] .v3-pricing-grid>article>p,html[data-theme=light] .v3-pricing-grid>article li{color:#556670}html[data-theme=light] .v3-pricing-grid>article .v3-plan-capacity,html[data-theme=light] .v3-pricing-grid>article .v3-plan-capacity>div{border-color:#24333d1a}html[data-theme=light] .v3-pricing-grid>article .v3-plan-capacity small{color:#74838d}html[data-theme=light] .v3-pricing-grid>article>a{color:#263640;background:#ffffffb8;border-color:#24333d24}html[data-theme=light] .v3-pricing-grid>article.featured>a{color:#f8fafb;background:linear-gradient(135deg,#263640,#586a76);box-shadow:0 13px 28px #2330392b}html[data-theme=light] .v3-pricing-grid>article.enterprise>a{color:#335f58;background:#4c8b8112;border-color:#437e7433}html[data-theme=light] .v3-pricing-footnote{color:#596a74;background:#ffffff94;border-color:#24333d1a}@media (max-width:1440px){.v3-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-pricing-grid>article{min-height:600px}.v3-pricing-grid>article.featured,.v3-pricing-grid>article.featured:hover{transform:none}}@media (max-width:760px){.v3-pricing-grid{grid-template-columns:1fr;gap:12px}.v3-pricing-grid>article{min-height:0;padding:21px 19px}.v3-pricing-grid>article>p,.v3-pricing-grid>article .v3-plan-price{min-height:0}.v3-pricing-grid>article .v3-plan-capacity{margin-top:22px}.v3-pricing-grid>article ul{margin-bottom:28px}.v3-pricing-footnote{align-items:flex-start}}@media (max-width:420px){.v3-pricing-grid>article .v3-plan-label-row{flex-direction:column;align-items:flex-start}.v3-pricing-grid>article .v3-plan-capacity{grid-template-columns:1fr;gap:10px}.v3-pricing-grid>article .v3-plan-capacity>div,.v3-pricing-grid>article .v3-plan-capacity>div:first-child,.v3-pricing-grid>article .v3-plan-capacity>div:last-child{border-right:0;padding:0}}@media (prefers-reduced-motion:reduce){.v3-pricing-grid>article,.v3-pricing-grid>article>a{transition:none}}
.firebid-account-menu{z-index:180;position:relative}.firebid-account-trigger{color:#e4e9ed;-webkit-backdrop-filter:blur(22px)saturate(115%);backdrop-filter:blur(22px)saturate(115%);max-width:250px;min-height:48px;transition:transform .17s var(--ease), border-color .17s ease, background .17s ease, box-shadow .17s ease;background:linear-gradient(#181d23f5,#0e1216f0);border:1px solid #dae2ea1f;border-radius:11px;align-items:center;gap:10px;padding:6px 11px 6px 6px;display:inline-flex;box-shadow:0 14px 36px #0000003d,inset 0 1px #ffffff06}.firebid-account-trigger:hover,.firebid-account-menu.is-open .firebid-account-trigger{background:linear-gradient(#1f252cfa,#12161bf7);border-color:#dae2ea38;transform:translateY(-1px);box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff09}.firebid-account-avatar{color:#101419;background:linear-gradient(145deg,#f1f4f6,#b7c2cc);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:780;display:grid;box-shadow:0 8px 18px #00000038,inset 0 1px #ffffffb8}.firebid-account-avatar.large{border-radius:10px;width:42px;height:42px;font-size:15px}.firebid-account-trigger-copy{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.08;display:flex}.firebid-account-trigger-copy strong{color:#e5eaee;text-overflow:ellipsis;white-space:nowrap;max-width:155px;font-size:15px;font-weight:680;line-height:1.12;overflow:hidden}.firebid-account-trigger-copy small{color:#8c97a1;font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;margin-top:4px;font-size:12px}.firebid-account-chevron{color:#8f9aa4;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .18s var(--ease), color .18s ease;flex:none;margin-left:2px}.firebid-account-menu.is-open .firebid-account-chevron{color:#d4dbe1;transform:rotate(180deg)}.firebid-account-popover{opacity:0;visibility:hidden;transform-origin:100% 0;-webkit-backdrop-filter:blur(28px)saturate(118%);backdrop-filter:blur(28px)saturate(118%);pointer-events:none;width:min(370px,100vw - 28px);transition:opacity .15s ease, visibility .15s ease, transform .19s var(--ease);background:linear-gradient(165deg,#181d23fb,#0b0e12fb);border:1px solid #dae2ea1f;border-radius:15px;padding:11px;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-8px)scale(.985);box-shadow:0 28px 70px #0000006b,inset 0 1px #ffffff06}.firebid-account-menu.is-open .firebid-account-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.firebid-account-identity{align-items:center;gap:12px;padding:10px 10px 13px;display:flex}.firebid-account-identity>span:last-child{flex-direction:column;min-width:0;line-height:1.15;display:flex}.firebid-account-identity strong{color:#eef2f5;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:720;overflow:hidden}.firebid-account-identity small{color:#8f9aa4;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;overflow:hidden}.firebid-account-links{gap:4px;display:grid}.firebid-account-item{width:100%;min-height:62px;color:inherit;text-align:left;transition:border-color .15s ease, background .15s ease, transform .16s var(--ease);background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 10px;display:grid}.firebid-account-item:hover{background:#ffffff0b;border-color:#dae2ea14;transform:translate(2px)}.firebid-account-item-icon{color:#bac4cd;background:#ffffff09;border:1px solid #dae2ea14;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.firebid-account-item-icon svg{stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.firebid-account-item-copy{flex-direction:column;min-width:0;line-height:1.18;display:flex}.firebid-account-item-copy strong{color:#e2e8ec;font-size:15px;font-weight:660;line-height:1.2}.firebid-account-item-copy small{color:#84909a;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;line-height:1.28;overflow:hidden}.firebid-account-item-arrow{color:#6f7a84;transition:transform .16s var(--ease), color .16s ease;font-size:15px}.firebid-account-item:hover .firebid-account-item-arrow{color:#c7d0d7;transform:translate(2px)}.firebid-account-divider{background:#dae2ea17;height:1px;margin:8px 5px}.firebid-account-logout-form{margin:0}.firebid-account-logout{grid-template-columns:36px minmax(0,1fr)}.firebid-account-logout .firebid-account-item-icon{color:#d9988f;background:#d9988f0e;border-color:#d9988f1f}.firebid-account-logout:hover{background:#d9988f11;border-color:#d9988f24}.firebid-account-logout .firebid-account-item-copy strong{color:#e8b0a8}.home-account-nav,.home-account-nav .firebid-account-menu{display:block}.firebid-settings-page{width:min(1040px,100%);margin:0 auto;padding:6px 0 48px}.firebid-settings-header{margin-bottom:24px}.firebid-settings-kicker{color:#8f9aa4;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:12px}.firebid-settings-header h1{color:#eef2f5;letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,42px);line-height:1.04}.firebid-settings-header>p:last-child{color:#9ea8b2;max-width:700px;margin:12px 0 0;font-size:15px;line-height:1.65}.firebid-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.firebid-settings-card{background:linear-gradient(155deg,#181d23e6,#0c0f13e0);border:1px solid #dae2ea1a;border-radius:15px;min-height:190px;padding:20px;box-shadow:0 22px 50px #0003,inset 0 1px #ffffff05}.firebid-settings-card.wide{grid-column:1/-1}.firebid-settings-card-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.firebid-settings-card h2{color:#e8edf0;letter-spacing:-.025em;margin:0;font-size:18px}.firebid-settings-card p{color:#8f9aa4;margin:8px 0 0;font-size:13px;line-height:1.6}.firebid-settings-value{color:#dce3e8;overflow-wrap:anywhere;background:#ffffff06;border:1px solid #dae2ea14;border-radius:10px;margin-top:24px;padding:12px 13px;font-size:14px}.firebid-settings-action{color:#e3e9ed;min-height:42px;transition:transform .16s var(--ease), background .16s ease, border-color .16s ease;background:#ffffff09;border:1px solid #dae2ea21;border-radius:9px;justify-content:center;align-items:center;margin-top:24px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.firebid-settings-action:hover{background:#ffffff0f;border-color:#dae2ea38;transform:translateY(-1px)}.firebid-settings-theme-control{align-items:center;gap:12px;margin-top:22px;display:flex}.firebid-settings-theme-control>span{color:#aeb7bf;font-size:13px}.firebid-settings-theme-switch{position:relative;bottom:auto;right:auto}html[data-theme=light] .firebid-account-trigger{color:#273741;background:linear-gradient(#fffffff7,#f2f6f8f0);border-color:#24333d21;box-shadow:0 12px 30px #2330391a,inset 0 1px #fffffff0}html[data-theme=light] .firebid-account-trigger:hover,html[data-theme=light] .firebid-account-menu.is-open .firebid-account-trigger{background:#fff;border-color:#24333d38}html[data-theme=light] .firebid-account-avatar{color:#f7fafb;background:linear-gradient(145deg,#34444f,#697a85)}html[data-theme=light] .firebid-account-trigger-copy strong,html[data-theme=light] .firebid-account-identity strong,html[data-theme=light] .firebid-account-item-copy strong{color:#263640}html[data-theme=light] .firebid-account-trigger-copy small,html[data-theme=light] .firebid-account-identity small,html[data-theme=light] .firebid-account-item-copy small{color:#6f7e88}html[data-theme=light] .firebid-account-popover{background:linear-gradient(165deg,#fffffffc,#eef3f6fb);border-color:#24333d1f;box-shadow:0 24px 58px #23303929,inset 0 1px #fffffff5}html[data-theme=light] .firebid-account-item:hover{background:#25343f0d;border-color:#24333d14}html[data-theme=light] .firebid-account-item-icon{color:#53636f;background:#25343f0b;border-color:#24333d17}html[data-theme=light] .firebid-account-divider{background:#24333d1a}html[data-theme=light] .firebid-account-logout .firebid-account-item-copy strong{color:#a6554c}html[data-theme=light] .firebid-settings-header h1,html[data-theme=light] .firebid-settings-card h2{color:#1e2d37}html[data-theme=light] .firebid-settings-kicker,html[data-theme=light] .firebid-settings-header>p:last-child,html[data-theme=light] .firebid-settings-card p,html[data-theme=light] .firebid-settings-theme-control>span{color:#64747f}html[data-theme=light] .firebid-settings-card{background:linear-gradient(155deg,#fff,#edf2f5);border-color:#24333d1c;box-shadow:0 20px 46px #23303914,inset 0 1px #fffffff2}html[data-theme=light] .firebid-settings-value,html[data-theme=light] .firebid-settings-action{color:#2c3b45;background:#ffffffad;border-color:#24333d1f}@media (max-width:760px){.home-account-nav{top:21px;right:20px}.home-account-nav .firebid-account-trigger-copy{display:none}.home-account-nav .firebid-account-trigger{padding-right:7px}.home-account-nav .firebid-account-chevron{width:16px;height:16px;margin-left:0}.firebid-account-popover{width:min(360px,100vw - 28px);position:fixed;top:78px;right:14px}.firebid-settings-grid{grid-template-columns:1fr}.firebid-settings-card.wide{grid-column:auto}}@media (max-width:650px){.firebid-account-trigger{max-width:190px}.firebid-account-trigger-copy strong{max-width:108px;font-size:14px}.firebid-account-trigger-copy small{font-size:11px}.firebid-account-popover{width:min(350px,100vw - 16px)}.firebid-account-item-copy strong{font-size:14px}.firebid-account-item-copy small,.firebid-account-identity small{font-size:12px}}@media (max-width:520px){.firebid-account-popover{width:auto;left:14px;right:14px}.firebid-settings-card{min-height:0;padding:17px}}
.v3-nav{z-index:150;margin:0;position:fixed;top:12px;left:50%;transform:translate(-50%)}.v3-marketing{padding-top:86px}.v3-marketing section[id]{scroll-margin-top:108px}@media (max-width:650px){.v3-nav{margin-top:0;top:8px}.v3-marketing{padding-top:74px}.v3-marketing section[id]{scroll-margin-top:94px}}
.firebid-fixed-brand,.firebid-fixed-account{z-index:240;position:fixed;top:26px}.firebid-fixed-brand{width:208px;left:29px}.firebid-fixed-account{right:30px}.firebid-fixed-brand>a{width:100%;color:inherit;text-decoration:none;display:inline-flex}.firebid-fixed-brand>a:focus-visible{border-radius:10px}.firebid-brand-control{box-sizing:border-box;color:#e4e9ed;-webkit-backdrop-filter:blur(22px)saturate(115%);backdrop-filter:blur(22px)saturate(115%);width:100%;min-height:51px;transition:transform .17s var(--ease), border-color .17s ease, background .17s ease, box-shadow .17s ease;background:linear-gradient(#181d23f5,#0e1216f0);border:1px solid #dae2ea1f;border-radius:10px;align-items:center;gap:11px;padding:6px 13px 6px 10px;display:inline-flex;box-shadow:0 14px 36px #0000003d,inset 0 1px #ffffff06}.firebid-brand-control:hover{background:linear-gradient(#1f252cfa,#12161bf7);border-color:#dae2ea38;transform:translateY(-1px);box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff09}.firebid-brand-control .brand-mark{align-items:center;display:inline-flex}.firebid-brand-control .brand-icon{flex:0 0 32px;width:32px;height:32px}.firebid-brand-control-name{color:#e5eaee;letter-spacing:-.025em;white-space:nowrap;font-size:17px;font-weight:710;line-height:1}.firebid-profile-with-fixed-controls{padding-top:94px}html[data-theme=light] .firebid-brand-control{color:#273741;background:linear-gradient(#fffffff7,#f2f6f8f0);border-color:#24333d21;box-shadow:0 12px 30px #2330391a,inset 0 1px #fffffff0}html[data-theme=light] .firebid-brand-control:hover{background:#fff;border-color:#24333d38}html[data-theme=light] .firebid-brand-control-name{color:#263640}@media (max-width:930px){.firebid-fixed-brand,.firebid-fixed-account{top:16px}.firebid-fixed-brand{width:auto;left:18px}.firebid-fixed-account{right:18px}.firebid-brand-control{width:auto;min-height:46px;padding:5px 11px 5px 5px}.firebid-brand-control .brand-icon{flex-basis:34px;width:34px;height:34px}.firebid-brand-control-name{font-size:16px}.firebid-profile-with-fixed-controls{padding-top:84px}}@media (max-width:650px){.firebid-fixed-brand,.firebid-fixed-account{top:12px}.firebid-fixed-brand{left:10px}.firebid-fixed-account{right:10px}.firebid-brand-control{gap:8px;max-width:148px;min-height:44px;padding:5px 9px 5px 5px}.firebid-brand-control .brand-icon{flex-basis:32px;width:32px;height:32px}.firebid-brand-control-name{font-size:15px}.firebid-profile-with-fixed-controls{padding-top:78px}}@media (max-width:420px){.firebid-fixed-account .firebid-account-trigger-copy{display:none}.firebid-fixed-account .firebid-account-trigger{padding-right:8px}.firebid-brand-control{max-width:132px}}
html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f7fb}html[data-theme=light] body{--bg:#f6f7fb;--bg-soft:#eef1f7;--surface:#fff;--surface-strong:#fff;--surface-hover:#f8f7ff;--line:#d8dcea;--line-bright:#c4cada;--text:#171b2d;--text-soft:#343b52;--muted:#5c657a;--muted-dark:#737c90;--accent:#6557f4;--accent-strong:#4e3fe2;--accent-soft:#8a7fff;--accent-deep:#4031c8;--purple:#6557f4;--purple-light:#786aff;--teal:#158d82;--coral:#c65059;--green:#24835b;--warning:#9a660e;--shadow:0 20px 52px #262c4718, 0 2px 9px #262c470b, inset 0 1px 0 #fffffffa;--fs-micro:13px;--fs-label:14px;--fs-small:15px;--fs-ui:16px;--fs-body:17px;--fs-body-lg:19px;--fs-subtitle:21px;color:var(--text);background:var(--bg)}html[data-theme=light] ::selection{color:#171b2d;background:#dcd8ff}html[data-theme=light] :focus-visible{outline-offset:3px;outline:3px solid #6557f46b}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea,html[data-theme=light] button{font-size:var(--fs-ui)}html[data-theme=light] .spatial-shell,html[data-theme=light] .spatial-shell-auth,html[data-theme=light] .spatial-shell-onboarding,html[data-theme=light] .spatial-shell-dashboard{background:radial-gradient(circle at 82% 4%,#6557f418,#0000 31%),radial-gradient(circle at 8% 84%,#158d8211,#0000 28%),linear-gradient(145deg,#fbfbfe 0%,#f5f6fb 48%,#eef1f7 100%)}html[data-theme=light] .spatial-shell:before{opacity:.48;background:linear-gradient(#39405c07 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#39405c07 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle,#0000 28%,#f3f4f90a 64%,#d6dae833 100%)}html[data-theme=light] .spatial-background-home,html[data-theme=light] .spatial-background-auth,html[data-theme=light] .spatial-background-onboarding,html[data-theme=light] .spatial-background-dashboard{opacity:.055;filter:grayscale()brightness(1.35)}html[data-theme=light] .brand-wordmark strong,html[data-theme=light] .firebid-brand-control-name{color:var(--text)}html[data-theme=light] .brand-wordmark small{color:var(--muted);font-size:12.5px}html[data-theme=light] .theme-switch{color:#586178;border-color:var(--line);background:#fff;box-shadow:0 8px 24px #272d481a}html[data-theme=light] .theme-switch:hover{border-color:#b8bfd2}html[data-theme=light] .theme-switch-thumb{background:linear-gradient(145deg,#5d50e9,#7a6dff);box-shadow:0 5px 14px #5243d247}html[data-theme=light] .theme-switch[data-active-theme=light] .theme-switch-sun{color:#fff}html[data-theme=light] .firebid-account-trigger,html[data-theme=light] .firebid-account-popover,html[data-theme=light] .home-account-dashboard,html[data-theme=light] .home-profile-pill,html[data-theme=light] .firebid-brand-control{border-color:var(--line);background:#fffffff5;box-shadow:0 10px 28px #272d4817}html[data-theme=light] .firebid-account-trigger-copy strong,html[data-theme=light] .firebid-account-identity strong,html[data-theme=light] .firebid-account-item-copy strong,html[data-theme=light] .home-account-dashboard,html[data-theme=light] .home-profile-copy strong{color:var(--text)}html[data-theme=light] .firebid-account-trigger-copy small,html[data-theme=light] .firebid-account-identity small,html[data-theme=light] .firebid-account-item-copy small,html[data-theme=light] .home-profile-copy small{color:var(--muted);font-size:12px}html[data-theme=light] .firebid-account-item:hover,html[data-theme=light] .home-account-dashboard:hover,html[data-theme=light] .home-profile-pill:hover{color:var(--text);background:#f7f5ff;border-color:#cbc7ff}html[data-theme=light] .firebid-account-item-icon,html[data-theme=light] .firebid-account-avatar,html[data-theme=light] .home-profile-avatar{color:#fff;background:linear-gradient(145deg,#6557f4,#8175ff);border-color:#6557f433}html[data-theme=light] .v3-nav{border-color:var(--line);background:#fffffff0;box-shadow:0 14px 38px #272d4817}html[data-theme=light] .v3-nav nav a,html[data-theme=light] .v3-nav-login{color:#4f5870;font-size:15px}html[data-theme=light] .v3-nav nav a:hover,html[data-theme=light] .v3-nav-login:hover{color:var(--accent-strong);background:#f2f0ff}html[data-theme=light] .v3-primary-button,html[data-theme=light] .button-primary,html[data-theme=light] .auth-primary-button{color:#fff;background:linear-gradient(135deg,#6557f4,#5849e7 58%,#7569fb);border-color:#6657f4;box-shadow:0 14px 30px #5b49df3d,inset 0 1px #ffffff3d}html[data-theme=light] .v3-secondary-button,html[data-theme=light] .button-secondary{color:var(--text);border-color:var(--line-bright);background:#fff}html[data-theme=light] .v3-eyebrow,html[data-theme=light] .v3-section-heading>p,html[data-theme=light] .v3-section-heading.split>p,html[data-theme=light] .v3-trust-row span,html[data-theme=light] .v3-proof-strip span,html[data-theme=light] .v3-final-cta p{color:var(--muted)}html[data-theme=light] .v3-hero-copy h1 span,html[data-theme=light] .v3-section-heading h2 strong,html[data-theme=light] .v3-final-cta h2 strong,html[data-theme=light] .profile-preview-panel h1 strong{color:var(--accent)}html[data-theme=light] .v3-hero-copy>p{color:var(--text-soft)}html[data-theme=light] .v3-proof-strip,html[data-theme=light] .v3-feature-card,html[data-theme=light] .v3-split-demo,html[data-theme=light] .v3-opportunity-grid>article,html[data-theme=light] .v3-workflow-grid article,html[data-theme=light] .v3-pricing-grid>article,html[data-theme=light] .v3-final-cta,html[data-theme=light] .v3-console,html[data-theme=light] .v3-contract-chip{color:var(--text);border-color:var(--line);box-shadow:var(--shadow);background:#fff}html[data-theme=light] .v3-pricing-grid>article.featured{background:linear-gradient(155deg,#fff,#f4f2ff);border-color:#bdb6ff}html[data-theme=light] .auth-copy>span,html[data-theme=light] .preview-label,html[data-theme=light] .onboarding-form>header span,html[data-theme=light] .form-section-title>span{color:var(--accent-strong);font-size:var(--fs-label);font-weight:760}html[data-theme=light] .auth-copy h1,html[data-theme=light] .profile-preview-panel h1,html[data-theme=light] .onboarding-form h2,html[data-theme=light] .form-section-title strong{color:var(--text)}html[data-theme=light] .auth-copy>p,html[data-theme=light] .profile-preview-panel>p,html[data-theme=light] .form-section-title small,html[data-theme=light] .textarea-label>small,html[data-theme=light] .onboarding-footer>span{color:var(--muted);font-size:var(--fs-small)}html[data-theme=light] .auth-card,html[data-theme=light] .onboarding-form,html[data-theme=light] .profile-preview-card{border-color:var(--line);box-shadow:var(--shadow);background:#fff}html[data-theme=light] .profile-preview-card{transform:none}html[data-theme=light] .profile-preview-card:hover{transform:translateY(-2px)}html[data-theme=light] .profile-preview-card header span,html[data-theme=light] .profile-preview-stats small,html[data-theme=light] .profile-completion>span{color:#626b80;letter-spacing:.055em;font-size:12.5px;font-weight:760}html[data-theme=light] .profile-preview-card header strong{color:var(--accent-strong);font-size:24px;font-weight:800}html[data-theme=light] .profile-preview-card h2{color:var(--text);font-size:27px;line-height:1.12}html[data-theme=light] .profile-preview-card>span{color:var(--muted);font-size:var(--fs-small)}html[data-theme=light] .profile-preview-stats{border-color:var(--line)}html[data-theme=light] .profile-preview-stats strong{color:var(--text);font-size:22px;font-weight:790;line-height:1.15}html[data-theme=light] .profile-completion>div{background:#eceef6}html[data-theme=light] .profile-completion>div>i{background:linear-gradient(90deg,#6557f4,#7a6cff 58%,#2aa497);box-shadow:0 0 12px #6557f433}html[data-theme=light] .form-section{border-color:var(--line)}html[data-theme=light] .form-grid label,html[data-theme=light] .textarea-label,html[data-theme=light] .radius-row>div:first-child>span{color:#4e5870;font-size:var(--fs-label);letter-spacing:.055em;font-weight:760}html[data-theme=light] .auth-form input,html[data-theme=light] .onboarding-form input,html[data-theme=light] .onboarding-form select,html[data-theme=light] .onboarding-form textarea,html[data-theme=light] .firebid-settings-timezone-form select{color:var(--text);background:#fff;border-color:#ccd2e1;box-shadow:0 1px 2px #262c4709,inset 0 1px #ffffffeb}html[data-theme=light] .auth-form input:hover,html[data-theme=light] .onboarding-form input:hover,html[data-theme=light] .onboarding-form select:hover,html[data-theme=light] .onboarding-form textarea:hover,html[data-theme=light] .firebid-settings-timezone-form select:hover{border-color:#b8bfd1}html[data-theme=light] .auth-form input:focus,html[data-theme=light] .onboarding-form input:focus,html[data-theme=light] .onboarding-form select:focus,html[data-theme=light] .onboarding-form textarea:focus,html[data-theme=light] .firebid-settings-timezone-form select:focus{border-color:#786aff;outline:none;box-shadow:0 0 0 4px #6557f41c,0 2px 7px #262c470d}html[data-theme=light] .auth-form input::placeholder,html[data-theme=light] .onboarding-form input::placeholder,html[data-theme=light] .onboarding-form textarea::placeholder{color:#8b93a6;opacity:1}html[data-theme=light] .radius-row,html[data-theme=light] .states-selector{border-color:var(--line);background:#f8f9fc}html[data-theme=light] .radius-row strong,html[data-theme=light] .states-selector summary{color:var(--text);font-size:var(--fs-ui)}html[data-theme=light] .states-selector summary:hover{color:var(--accent-strong)}html[data-theme=light] .states-selector label span{color:#465069;font-size:var(--fs-label);background:#fff;border-color:#d4d9e7}html[data-theme=light] .states-selector input:checked+span{color:#4437c7;background:#efedff;border-color:#a99fff;box-shadow:inset 0 0 0 1px #6557f414}html[data-theme=light] .service-option{color:var(--text);background:#fff;border-color:#d2d7e5;box-shadow:0 6px 18px #262c470a,inset 0 1px #fffffffa}html[data-theme=light] .service-option:hover{background:#fbfaff;border-color:#b6b0f8;box-shadow:0 10px 24px #493db114}html[data-theme=light] .service-option>i{color:#5f687d;background:#f6f7fb;border-color:#c7cedd}html[data-theme=light] .service-option strong{color:var(--text);font-size:var(--fs-ui);font-weight:760}html[data-theme=light] .service-option small{color:var(--muted);font-size:var(--fs-small);line-height:1.48}html[data-theme=light] .service-option:has(input:checked){color:var(--text);background:linear-gradient(145deg,#f4f1ff 0%,#eeebff 58%,#f7f5ff 100%);border-color:#8d81ff;box-shadow:0 13px 30px #5848cc21,inset 0 0 0 1px #6557f414}html[data-theme=light] .service-option:has(input:checked) strong{color:#30256f}html[data-theme=light] .service-option:has(input:checked) small{color:#57516d}html[data-theme=light] .service-option input:checked~i{color:#fff;background:linear-gradient(135deg,#6557f4,#786aff);border-color:#6557f4;box-shadow:0 6px 16px #6557f442}html[data-theme=light] .onboarding-footer{border-color:var(--line)}html[data-theme=light] .onboarding-footer button{color:#fff;background:linear-gradient(135deg,#6557f4,#5647e4 62%,#7569f9);border-color:#6557f4;box-shadow:0 14px 30px #5947d73b}html[data-theme=light] .onboarding-footer button:hover{box-shadow:0 18px 36px #5947d747}html[data-theme=light] .app-dashboard-shell{color:var(--text);background:0 0}html[data-theme=light] .app-sidebar{border-color:var(--line);background:#fafafdf7;box-shadow:0 18px 48px #262c4714,inset -1px 0 #ffffffe6}html[data-theme=light] .app-dashboard-workspace{border-color:var(--line);background:#f7f8fc;box-shadow:0 24px 62px #262c4713}html[data-theme=light] .app-dashboard-content{background:radial-gradient(circle at 86% 3%,#6557f40b,#0000 25%),linear-gradient(#f9f9fc 0%,#f5f6fa 100%)}html[data-theme=light] .app-sidebar-nav a,html[data-theme=light] .app-mobile-nav a{color:#4b556d;font-size:var(--fs-small);font-weight:650}html[data-theme=light] .app-sidebar-nav a:hover,html[data-theme=light] .app-mobile-nav a:hover{color:var(--accent-strong);background:#f0eeff}html[data-theme=light] .app-sidebar-nav a.active,html[data-theme=light] .app-mobile-nav a.active{color:#3e31bd;background:linear-gradient(145deg,#efedff,#f7f6ff);border-color:#cdc7ff;box-shadow:inset 3px 0 #6557f4}html[data-theme=light] .app-nav-badge{color:#fff;background:var(--accent)}html[data-theme=light] .app-metric-grid article,html[data-theme=light] .app-best-match,html[data-theme=light] .app-profile-health,html[data-theme=light] .app-list-panel,html[data-theme=light] .app-analysis-panel,html[data-theme=light] .app-procurement-panel,html[data-theme=light] .app-requirements-panel,html[data-theme=light] .app-match-card,html[data-theme=light] .app-empty-state,html[data-theme=light] .app-alert-preview-grid article,html[data-theme=light] .workspace-panel,html[data-theme=light] .verified-intelligence-panel,html[data-theme=light] .saved-opportunity-card,html[data-theme=light] .saved-page-count,html[data-theme=light] .app-detail-facts article,html[data-theme=light] .app-alert-stat-grid article,html[data-theme=light] .app-alert-feed,html[data-theme=light] .app-alert-card{color:var(--text);border-color:var(--line);background:#fff;box-shadow:0 10px 28px #262c4711,0 1px 4px #262c4706,inset 0 1px #fffffffa}html[data-theme=light] .app-opportunity-row,html[data-theme=light] .app-match-message,html[data-theme=light] .app-analysis-reasons article,html[data-theme=light] .app-requirement-list article,html[data-theme=light] .app-intelligence-block,html[data-theme=light] .workspace-control,html[data-theme=light] .workspace-watch,html[data-theme=light] .workspace-notes,html[data-theme=light] .verified-evidence-card,html[data-theme=light] .verified-source-meta,html[data-theme=light] .app-alert-card-score{color:var(--text);box-shadow:none;background:#f8f9fc;border-color:#d6dbe8}html[data-theme=light] .app-opportunity-row:hover,html[data-theme=light] .app-match-card:hover,html[data-theme=light] .saved-opportunity-card:hover,html[data-theme=light] .app-alert-card:hover{background:#fff;border-color:#c2bcff;box-shadow:0 14px 34px #4438a917}html[data-theme=light] .app-page-heading>div:first-child>span,html[data-theme=light] .app-best-match>header span,html[data-theme=light] .app-profile-health header span,html[data-theme=light] .app-list-panel>header>div>span,html[data-theme=light] .app-metric-grid span{color:#535d74;font-size:var(--fs-label);font-weight:740}html[data-theme=light] .app-page-heading p,html[data-theme=light] .app-agency,html[data-theme=light] .app-contract-facts small,html[data-theme=light] .app-row-main small,html[data-theme=light] .app-row-data small,html[data-theme=light] .app-metric-grid small{color:var(--muted);font-size:var(--fs-small)}html[data-theme=light] .app-metric-grid strong,html[data-theme=light] .app-big-score,html[data-theme=light] .app-card-score,html[data-theme=light] .app-row-score{color:var(--text);opacity:1;text-shadow:none}html[data-theme=light] .app-metric-grid strong{font-size:clamp(27px,3vw,40px);font-weight:790;line-height:1}html[data-theme=light] .app-reason-pills>span:not(.review),html[data-theme=light] .app-match-status.strong,html[data-theme=light] .app-match-status.good,html[data-theme=light] .app-match-status.qualified{color:#1e6948!important;background:#e5f5ec!important;border-color:#b7ddc8!important}html[data-theme=light] .app-reason-pills>span.review,html[data-theme=light] .app-match-status.review,html[data-theme=light] .app-match-status.unknown{color:#80520b!important;background:#fff3d8!important;border-color:#e5cf9f!important}html[data-theme=light] .app-match-status.blocked,html[data-theme=light] .app-fit-circle.blocked,html[data-theme=light] .app-card-score.blocked,html[data-theme=light] .app-row-score.blocked{color:#8f3039!important;background:#fae8ea!important;border-color:#e5bac0!important}html[data-theme=light] .app-fit-circle.good,html[data-theme=light] .app-card-score.good,html[data-theme=light] .app-row-score.good,html[data-theme=light] .app-fit-circle.strong,html[data-theme=light] .app-card-score.strong,html[data-theme=light] .app-row-score.strong{color:#1f6949;background:radial-gradient(circle,#fbfefc 0%,#e5f5ec 100%);border-color:#b9dec9}html[data-theme=light] .firebid-settings-header h1,html[data-theme=light] .firebid-settings-card h2,html[data-theme=light] .firebid-settings-value,html[data-theme=light] .firebid-settings-billing-value strong{color:var(--text)}html[data-theme=light] .firebid-settings-kicker,html[data-theme=light] .firebid-settings-card-head p,html[data-theme=light] .firebid-settings-header>p:last-child,html[data-theme=light] .firebid-settings-billing-value small,html[data-theme=light] .firebid-settings-timezone-form label{color:var(--muted)}html[data-theme=light] .firebid-settings-timezone-form label{font-size:var(--fs-label)}html[data-theme=light] .firebid-settings-card{color:var(--text);border-color:var(--line);background:#fff;box-shadow:0 10px 28px #262c4711}html[data-theme=light] .firebid-settings-value{background:#f8f9fc;border-color:#d8dcea}html[data-theme=light] .firebid-settings-action{color:#4337c8;background:#f1efff;border-color:#cbc5ff}html[data-theme=light] .firebid-settings-action:hover{color:#fff;background:#6557f4;border-color:#6557f4}html[data-theme=light] .firebid-settings-plan-status{color:#1f6d4b;background:#e7f5ed;border-color:#bbdfca}html[data-theme=light] .firebid-settings-plan-status.attention{color:#80520b;background:#fff3d9;border-color:#e4cf9f}html[data-theme=light] .firebid-settings-plan-status.muted{color:#626b80;background:#f1f2f6;border-color:#d5d9e4}html[data-theme=light] .firebid-billing-hero-copy,html[data-theme=light] .firebid-current-plan,html[data-theme=light] .firebid-plan-card,html[data-theme=light] .firebid-billing-trust,html[data-theme=light] .firebid-billing-message{color:var(--text);border-color:var(--line);box-shadow:var(--shadow);background:#fff}html[data-theme=light] .firebid-billing-hero-copy{background:radial-gradient(circle at 84% 3%,#6557f417,#0000 34%),linear-gradient(145deg,#fff,#faf9ff)}html[data-theme=light] .firebid-current-plan{background:linear-gradient(155deg,#f6f3ff,#fff);border-color:#c9c3ff}html[data-theme=light] .firebid-plan-card.is-primary{background:linear-gradient(#f5f2ff,#fff 38%);border-color:#aaa2ff;box-shadow:0 18px 44px #4e3ebc1c}html[data-theme=light] .firebid-plan-card.is-current{outline-color:#158d826b}html[data-theme=light] .firebid-plan-badge.recommended{color:#4638c8;background:#efedff;border-color:#cbc5ff}html[data-theme=light] .firebid-plan-badge.current{color:#166b63;background:#e5f5f2;border-color:#b8ded9}html[data-theme=light] .firebid-plan-button{color:#fff;background:linear-gradient(135deg,#6557f4,#5748e6 65%,#7063f8);border-color:#6557f4;box-shadow:0 13px 27px #5746d333}html[data-theme=light] .firebid-plan-button.secondary,html[data-theme=light] .firebid-current-plan-action{color:var(--text);box-shadow:none;background:#f8f9fc;border-color:#d0d5e2}html[data-theme=light] .firebid-plan-card li,html[data-theme=light] .firebid-plan-description,html[data-theme=light] .firebid-plan-audience,html[data-theme=light] .firebid-billing-section-head>p,html[data-theme=light] .firebid-billing-trust p:last-child,html[data-theme=light] .firebid-current-plan p{color:var(--text-soft)}html[data-theme=light] .firebid-billing-kicker,html[data-theme=light] .firebid-plan-eyebrow,html[data-theme=light] .firebid-plan-price span,html[data-theme=light] .firebid-current-plan-topline>span{color:var(--muted)}html[data-theme=light] .firebid-global-footer{color:#bbc2d4;background:radial-gradient(circle at 85% -20%,#6557f429,#0000 31%),linear-gradient(#242839 0%,#191d2a 58%,#12151f 100%);border-top-color:#ffffff14;box-shadow:0 -14px 42px #21253721}html[data-theme=light] .firebid-global-footer a:hover{color:#fff}@media (max-width:700px){html[data-theme=light] body{--fs-micro:12.5px;--fs-label:13.5px;--fs-small:14.5px;--fs-ui:16px;--fs-body:16px;--fs-body-lg:18px}html[data-theme=light] .profile-preview-card,html[data-theme=light] .onboarding-form,html[data-theme=light] .auth-card,html[data-theme=light] .firebid-settings-card,html[data-theme=light] .firebid-plan-card{box-shadow:0 9px 24px #262c470f}html[data-theme=light] .app-sidebar-nav a.active,html[data-theme=light] .app-mobile-nav a.active{box-shadow:inset 0 3px #6557f4}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .service-option,html[data-theme=light] .profile-preview-card,html[data-theme=light] .firebid-settings-action,html[data-theme=light] .firebid-plan-button{transition:none}}
html[data-theme=light] .firebid-account-item-icon{color:var(--accent-strong);background:#fff;border-color:#d7d3ff;box-shadow:0 5px 14px #302a7014,inset 0 1px #fff}html[data-theme=light] .firebid-account-item:hover .firebid-account-item-icon{color:var(--accent-deep);background:#fff;border-color:#bdb6ff;box-shadow:0 7px 17px #4e3fe21c,inset 0 1px #fff}html[data-theme=light] .firebid-account-logout .firebid-account-item-icon{color:var(--coral);background:#fff;border-color:#efd2d5;box-shadow:0 5px 14px #8c373f0f,inset 0 1px #fff}html[data-theme=light] .firebid-account-logout:hover .firebid-account-item-icon{color:#a83943;background:#fff;border-color:#e9bfc3}html[data-theme=light] .firebid-account-avatar,html[data-theme=light] .home-profile-avatar{color:#fff;background:linear-gradient(145deg,#6557f4,#8175ff);border-color:#6557f433}
