.brand-fs{--color-primary:#1A535C;--color-primary-on-tint:#1A535C;--color-primary-light:#21828D;--color-bg:#FFFFFF;--color-bg-card:#FFFFFF;--color-bg-hero:#FFFFFF;--color-dark:#10131A;--color-text:#10131A;--color-text-muted:#596069;--color-border:#E3E5E2;--color-accent:#21828D;--color-accent-hover:#1A535C;--color-accent-text:#1A535C;--color-accent-band:rgba(33,130,141,0.12);--font-heading:'Onest',system-ui,sans-serif;--font-body:'Onest',system-ui,sans-serif}.brand-fs[data-theme="dark"]{--color-primary:#3FA3AC;--color-primary-on-tint:#3FA3AC;--color-primary-light:#6CC2C9;--color-bg:#0B1020;--color-bg-card:#131A2C;--color-bg-hero:#0B1020;--color-dark:#F4F5F2;--color-text:#E2E5E9;--color-text-muted:#9AA1AB;--color-border:#252D40;--color-accent:#3FA3AC;--color-accent-hover:#6CC2C9;--color-accent-text:#6CC2C9;--color-accent-band:rgba(63,163,172,0.16)}@media (prefers-color-scheme:dark){:root.brand-fs:not([data-theme="light"]){--color-primary:#3FA3AC;--color-primary-on-tint:#3FA3AC;--color-primary-light:#6CC2C9;--color-bg:#0B1020;--color-bg-card:#131A2C;--color-bg-hero:#0B1020;--color-dark:#F4F5F2;--color-text:#E2E5E9;--color-text-muted:#9AA1AB;--color-border:#252D40;--color-accent:#3FA3AC;--color-accent-hover:#6CC2C9;--color-accent-text:#6CC2C9;--color-accent-band:rgba(63,163,172,0.16)}}.brand-fs h1,.brand-fs h2{letter-spacing:-0.02em}.brand-fs .tr-kpi__value,.brand-fs .lr-kpi__value,.brand-fs .v2-stat__n{font-variant-numeric:normal}.fs-hero{padding:3.25rem 0 2rem}.fs-hero__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.fs-hero__h1{font-size:3.1rem;line-height:1.08;max-width:36ch;margin:0;text-wrap:balance}.fs-hero__sub{font-size:1.2rem;line-height:1.5;color:var(--color-text-muted);max-width:46ch;margin:1.1rem 0 0;text-wrap:balance}.v2-search.fs-search{width:100%;max-width:820px;margin:2.25rem 0 0;align-items:center;gap:0.5rem;padding:0.4rem 0.4rem 0.4rem 1.1rem;background:#fff;border:2px solid #8C9694;border-radius:14px;transition:border-color 0.15s}.v2-search.fs-search:focus-within{border-color:var(--color-primary)}.fs-search__icon{width:1.3rem;height:1.3rem;flex:none;color:var(--color-text-muted)}.v2-search.fs-search input{font-size:1.2rem;padding:0.85rem 0.25rem;border:0;background:transparent;outline:none;box-shadow:none}.v2-search.fs-search input:focus{border:0;outline:none;box-shadow:none}.v2-search.fs-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.brand-fs[data-theme="dark"] .v2-search.fs-search{background:var(--color-bg-card);border-color:#5A6664}.brand-fs[data-theme="dark"] .v2-search.fs-search:focus-within{border-color:var(--color-primary)}@media (prefers-color-scheme:dark){:root.brand-fs:not([data-theme="light"]) .v2-search.fs-search{background:var(--color-bg-card);border-color:#5A6664}:root.brand-fs:not([data-theme="light"]) .v2-search.fs-search:focus-within{border-color:var(--color-primary)}}.v2-search.fs-search .btn{padding:0.9rem 1.6rem;font-size:1.05rem;border-radius:10px}.fs-examples{width:100%;max-width:940px;margin:0.9rem 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0.4rem 0.5rem;font-size:0.9rem}.fs-examples__lead{color:var(--color-text-muted)}.fs-examples a{padding:0.25rem 0.75rem;border:1px solid var(--color-border);border-radius:999px;color:var(--color-dark);text-decoration:none}.fs-examples a:hover{border-color:var(--color-primary);color:var(--color-primary)}.fs-hero .fs-chips:empty{min-height:0;margin:0}.fs-hero .fs-chips:not(:empty) + .fs-examples{display:none}@media (min-width:1600px){.brand-fs .fs-hero__h1{font-size:3.6rem}.brand-fs .fs-hero__sub{font-size:1.4rem}.v2-search.fs-search,.fs-hero .fs-chips{max-width:900px}.fs-examples{max-width:1000px}.v2-search.fs-search input{font-size:1.3rem;padding:1rem 0.25rem}.v2-search.fs-search .btn{padding:1rem 1.9rem;font-size:1.15rem}}.fs-search .hero-search__results{text-align:left}.fs-hero__cta{margin:1rem 0 0;font-size:1rem;color:var(--color-text-muted)}.fs-hero__cta a{font-weight:600}.fs-hero__cta-note{display:block;margin-top:0.3rem;font-size:0.9rem}.fs-proof{padding:1rem 0 2.5rem}.fs-proof__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1.75rem;border-top:1px solid var(--color-border)}.fs-proof__eyebrow{margin:0;font-size:0.8rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--color-text-muted)}.fs-tabs .v2-tab{font-size:0.9rem}.brand-fs .v2-tab[aria-selected="true"]{background:rgba(26,83,92,0.08)}.fs-proof__title{font-size:1.5rem;line-height:1.25;margin:1.1rem 0 0}.fs-proof__sub{margin:0.35rem 0 0;color:var(--color-text-muted);font-size:0.95rem}.fs-table{width:100%;border-collapse:collapse;margin-top:1rem;font-size:0.95rem}.fs-table th{text-align:left;font-size:0.75rem;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;color:var(--color-text-muted);padding:0.6rem 0.75rem;border-bottom:1px solid var(--color-border)}.fs-table td{padding:0.85rem 0.75rem;border-bottom:1px solid var(--color-border);vertical-align:top}.fs-table th:first-child,.fs-table td:first-child{padding-left:0}.fs-table th:last-child,.fs-table td:last-child{padding-right:0}.fs-table__when{white-space:nowrap;color:var(--color-text-muted);width:7rem}.fs-table__name{display:block;font-weight:600;color:var(--color-dark)}.fs-table__desc{display:block;margin-top:0.15rem;color:var(--color-text-muted);font-size:0.9rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.fs-table__desc--snip{display:block;-webkit-line-clamp:unset;overflow:visible}.fs-table__desc strong{color:var(--color-dark);font-weight:600}.fs-table__contact{white-space:nowrap;color:var(--color-dark);width:13rem}.fs-table__contact--none{color:var(--color-text-muted)}.fs-table__stack{color:var(--color-text-muted);font-size:0.9rem;width:18rem}.fs-table__stack a{color:var(--color-text-muted)}.fs-table__stack a:hover{color:var(--color-primary)}.fs-proof__foot{margin-top:1.25rem}@media (max-width:760px){.fs-hero{padding:2.5rem 0 1.5rem}.fs-hero__h1{font-size:2.05rem}.fs-hero__sub{font-size:1.05rem}.v2-search.fs-search{padding-left:0.85rem;border-radius:12px}.v2-search.fs-search input{font-size:1.05rem;padding:0.75rem 0.15rem}.v2-search.fs-search .btn{padding:0.8rem 1rem;font-size:1rem}.fs-examples{justify-content:flex-start}.fs-table thead{display:none}.fs-table,.fs-table tbody,.fs-table tr,.fs-table td{display:block;width:auto}.fs-table tr{display:grid;grid-template-columns:auto 1fr;gap:0.1rem 0.75rem;padding:0.8rem 0;border-bottom:1px solid var(--color-border)}.fs-table td{padding:0;border:0}.fs-table__when{grid-column:1;grid-row:1}.fs-table__contact{grid-column:2;grid-row:1;text-align:right}.fs-table__biz{grid-column:1 / -1;grid-row:2}.fs-table__stack{grid-column:1 / -1;grid-row:3}.fs-table__biz{margin-top:0.3rem}}@media (min-width:1100px){.brand-fs .tr-rail{font-size:0.85rem}.brand-fs .tr-rail__title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.brand-fs .tr-rail__list{padding:0;border-left:0;gap:0.05rem}.brand-fs .tr-rail__list a{display:block;padding:0.3rem 0.65rem;border-left:2px solid transparent;border-radius:0 var(--radius) var(--radius) 0;color:var(--color-text-muted)}.brand-fs .tr-rail__list a:hover,.brand-fs .tr-rail__list a:focus-visible{text-decoration:none;color:var(--color-primary);background:var(--color-bg-card);border-left-color:var(--color-primary)}}.brand-fs .about ul,.brand-fs .methodology ul{padding-left:1.25rem;margin:0.5rem 0 1rem}.brand-fs .about li,.brand-fs .methodology li{margin:0.3rem 0}.brand-fs .footer-content{gap:3rem}.brand-fs .footer-brand{flex:0 1 20rem}.brand-fs .footer-links{flex:0 0 auto}.brand-fs .footer-links a{white-space:nowrap}@media (max-width:768px){.brand-fs .footer-brand{flex-basis:auto}.brand-fs .footer-links a{white-space:normal}}.footer-legal{display:flex;align-items:flex-start;gap:1.25rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.footer-legal .footer-datafreak{margin-top:0.1rem;flex:0 0 auto}.footer-legal__text{max-width:82ch}.footer-legal__text p{margin:0;font-size:0.75rem;line-height:1.55;color:var(--color-text-muted)}.footer-legal__text p + p{margin-top:0.35rem}@media (max-width:640px){.footer-legal{flex-direction:column;gap:0.75rem}}.brand-fs .v2-card{border-color:#D5D9D6;box-shadow:0 1px 2px rgba(16,19,26,0.06)}.brand-fs[data-theme="dark"] .v2-card{border-color:#2E3750;box-shadow:none}@media (prefers-color-scheme:dark){:root.brand-fs:not([data-theme="light"]) .v2-card{border-color:#2E3750;box-shadow:none}}.fs-proof{background:#F4F4F1;padding:2.25rem 0 2.75rem;margin-top:1.5rem}.fs-proof__head{border-top:0;padding-top:0}.fs-proof .v2-tab{background:#FFFFFF}.fs-proof__title{font-size:1.6rem}.fs-proof__num{color:#21828D}.fs-table{background:#FFFFFF;border:1px solid var(--color-border);border-radius:10px;border-collapse:separate;border-spacing:0;overflow:hidden}.fs-table th,.fs-table td,.fs-table th:first-child,.fs-table td:first-child,.fs-table th:last-child,.fs-table td:last-child{padding-left:1rem;padding-right:1rem}.fs-table tbody tr:last-child td{border-bottom:0}.fs-table__desc{color:var(--color-text);font-size:0.95rem}.fs-table__contact{white-space:normal}.fs-route{display:inline-flex;align-items:center;gap:0.3rem;margin:0 0.3rem 0.3rem 0;padding:0.2rem 0.6rem 0.2rem 0.5rem;border-radius:999px;white-space:nowrap;font-size:0.85rem;font-weight:500;color:#1A535C;background:rgba(33,130,141,0.10)}.fs-route svg{width:14px;height:14px;flex:none}.brand-fs[data-theme="dark"] .fs-proof{background:#0F1528}.brand-fs[data-theme="dark"] .fs-proof .v2-tab,.brand-fs[data-theme="dark"] .fs-table{background:var(--color-bg-card)}.brand-fs[data-theme="dark"] .fs-proof__num{color:#3FA3AC}.brand-fs[data-theme="dark"] .fs-route{color:#6CC2C9;background:rgba(63,163,172,0.14)}@media (prefers-color-scheme:dark){:root.brand-fs:not([data-theme="light"]) .fs-proof{background:#0F1528}:root.brand-fs:not([data-theme="light"]) .fs-proof .v2-tab,:root.brand-fs:not([data-theme="light"]) .fs-table{background:var(--color-bg-card)}:root.brand-fs:not([data-theme="light"]) .fs-proof__num{color:#3FA3AC}:root.brand-fs:not([data-theme="light"]) .fs-route{color:#6CC2C9;background:rgba(63,163,172,0.14)}}@media (max-width:760px){.fs-table tr{padding:0.8rem 1rem}.fs-table tbody tr:last-child{border-bottom:0}}.fs-stats .v2-stat{gap:0.25rem}.fs-stat__what{font-size:1rem;font-weight:600;line-height:1.35;color:var(--color-dark)}.fs-stats .v2-stat__how{font-size:0.9rem;color:var(--color-primary)}.fs-proof__foot{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.fs-proof__cta.btn{font-size:1.05rem;padding:0.85rem 1.5rem}.fs-proof__trial{color:var(--color-text-muted);font-size:0.95rem}.fs-hero{padding:3.25rem 0 3.5rem}.fs-hero__sub{font-size:1.25rem}.fs-hero__cta{font-size:0.875rem;margin-top:1rem}.fs-proof{margin-top:0;padding:3rem 0 3.25rem}.fs-proof__head{justify-content:flex-start}.fs-proof__title{font-size:2rem;line-height:1.2;margin-top:1.25rem}.fs-proof__sub{font-size:1rem}.brand-fs .v2-section--stats{padding:2.75rem 0 0.5rem}.fs-stats{gap:0}.fs-stats .v2-stat{background:none;border:0;border-radius:0;padding:0 1.75rem;border-left:1px solid var(--color-border)}.fs-stats .v2-stat:first-child{padding-left:0;border-left:0}.fs-stats .v2-stat:hover{border-color:var(--color-border)}.fs-stats .v2-stat__n{font-size:1.25rem}.fs-stat__what{font-size:0.95rem;font-weight:500}.fs-stats .v2-stat__how{font-size:0.875rem}@media (max-width:860px){.fs-stats{gap:1.25rem}.fs-stats .v2-stat{padding:0;border-left:0}}.fs-chips{width:100%;max-width:780px;min-height:2.1rem;margin-top:0.7rem}.fs-chips__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.4rem}.fs-chips--start .fs-chips__list{justify-content:flex-start}.fs-chips__lead{font-size:0.85rem;color:var(--color-text-muted);margin-right:0.15rem}.fs-chip{display:inline-flex;align-items:center;gap:0.35rem;padding:0.15rem 0.2rem 0.15rem 0.65rem;border-radius:999px;font-size:0.85rem;font-weight:500;line-height:1.5;color:#1A535C;background:rgba(33,130,141,0.10)}.fs-chip__kind{font-weight:400}.fs-chip__icon{width:16px;height:16px;object-fit:contain;flex:none}.fs-tabs .v2-tab{display:inline-flex;align-items:center;gap:0.4rem}.fs-tab__icon{width:16px;height:16px;object-fit:contain;flex:none}.fs-chips__join{font-size:0.85rem;color:var(--color-text-muted)}.fs-chip__icon--flag{height:12px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,0.08)}.fs-chip__x{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;margin-left:0.15rem;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:1rem;line-height:1;text-decoration:none;cursor:pointer}.fs-chip__x:hover,.fs-chip__x:focus-visible{background:rgba(33,130,141,0.18);text-decoration:none}.fs-chip__x:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.fs-chips__unused{margin:0.4rem 0 0;font-size:0.85rem;color:var(--color-text-muted)}.brand-fs[data-theme="dark"] .fs-chip{color:#6CC2C9;background:rgba(63,163,172,0.14)}.brand-fs[data-theme="dark"] .fs-chip__x:hover,.brand-fs[data-theme="dark"] .fs-chip__x:focus-visible{background:rgba(63,163,172,0.24)}@media (prefers-color-scheme:dark){:root.brand-fs:not([data-theme="light"]) .fs-chip{color:#6CC2C9;background:rgba(63,163,172,0.14)}:root.brand-fs:not([data-theme="light"]) .fs-chip__x:hover,:root.brand-fs:not([data-theme="light"]) .fs-chip__x:focus-visible{background:rgba(63,163,172,0.24)}}.fs-hero .fs-chips + .fs-hero__cta{margin-top:0.4rem}.fs-find{padding:2rem 0 1rem}.v2-search.fs-search--find{margin:0}.fs-proof--find{padding-top:2rem}.fs-proof--find .fs-proof__title{margin-top:0}.fs-find__note{margin:0.6rem 0 0;font-size:0.875rem;color:var(--color-text-muted)}.fs-relax{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:0.5rem}.fs-relax li{color:var(--color-text-muted)}.fs-relax strong{color:var(--color-text)}@media (max-width:760px){.fs-find{padding:1.25rem 0 0.75rem}.fs-proof--find .fs-proof__title{font-size:1.5rem}}.nav-cta{padding:0.45rem 0.95rem;font-size:0.875rem;line-height:1.2;white-space:nowrap}@media (max-width:820px){.brand-fs .nav-links{gap:0.8rem}.brand-fs .site-nav__actions{gap:0.7rem}.nav-cta{padding:0.4rem 0.7rem;font-size:0.8rem}}.brand-fs .fs-tech-search{max-width:640px;align-items:center;gap:0.5rem;padding:0.3rem 0.3rem 0.3rem 0.95rem;background:#fff;border:2px solid #8C9694;border-radius:12px;transition:border-color 0.15s}.brand-fs .fs-tech-search:focus-within{border-color:var(--color-primary)}.brand-fs .fs-tech-search .hero-search__input{border:0;background:transparent;padding:0.6rem 0.2rem;outline:none;box-shadow:none}.brand-fs .fs-tech-search .hero-search__input:focus{border:0;outline:none;box-shadow:none}.brand-fs .fs-tech-search .hero-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.brand-fs .fs-tech-search .hero-search__btn{border-radius:9px;padding:0.65rem 1.2rem}.brand-fs[data-theme="dark"] .fs-tech-search{background:var(--color-bg-card);border-color:#5A6664}.brand-fs[data-theme="dark"] .fs-tech-search:focus-within{border-color:var(--color-primary)}@media (prefers-color-scheme:dark){:root.brand-fs:not([data-theme="light"]) .fs-tech-search{background:var(--color-bg-card);border-color:#5A6664}:root.brand-fs:not([data-theme="light"]) .fs-tech-search:focus-within{border-color:var(--color-primary)}}@media (max-width:600px){.brand-fs .fs-tech-search{flex-wrap:nowrap}.brand-fs .fs-tech-search .hero-search__btn{width:auto;padding:0.6rem 0.9rem}}.brand-fs .tech-card__count,.brand-fs .tech-card__toolcount{font-family:inherit;font-variant-numeric:tabular-nums}.brand-fs .tech-card__count{font-size:0.78rem}.brand-fs .tech-card__toolcount{font-size:0.82rem}.tr-watch{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;margin:1.5rem 0 0;padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-card))}.tr-watch__text{flex:1 1 360px}.tr-watch__title{font-size:1.15rem;margin:0 0 0.35rem}.tr-watch__text p{margin:0;color:var(--color-text)}.tr-watch__action{display:flex;flex-direction:column;align-items:flex-start;gap:0.35rem}.tr-watch__price{font-size:0.85rem;color:var(--color-text-muted)}.brand-fs .tr-grid3 .tr-cap-note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-fs .tr-table caption sup{line-height:0}.brand-fs .tr-grid3 .tr-table td,.brand-fs .tr-green-grid .tr-table td{white-space:nowrap;height:2.25rem}.brand-fs .tr-grid3 .tr-table td:first-child,.brand-fs .tr-green-grid .tr-table td:first-child{overflow:hidden;text-overflow:ellipsis;max-width:0;width:46%}.brand-fs .tr-green-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:1.4rem;margin-top:1.4rem}.brand-fs .tr-green-grid > .tr-green{max-width:none;margin-top:0;min-width:0}.brand-fs .tr-grid3 .tr-table,.brand-fs .tr-green-grid .tr-table{table-layout:fixed}.brand-fs .tr-grid3 .tr-table thead th.tr-n,.brand-fs .tr-green-grid .tr-table thead th.tr-n{width:4.6rem}.brand-fs .tr-grid3 .tr-table thead th.tr-sites{width:5.2rem}.brand-fs .tr-grid3 .tr-table thead th.tr-barcol,.brand-fs .tr-green-grid .tr-table thead th.tr-barcol{width:26%}.brand-fs .tr-grid3 .tr-table td:first-child,.brand-fs .tr-green-grid .tr-table td:first-child{width:auto;max-width:none}.brand-fs .tr-grid3 .tr-tool{display:flex;min-width:0}.brand-fs .tr-grid3 .tr-tool img{flex:none}.brand-fs .report-incorrect{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.1rem 1.5rem;margin:2rem 0 1rem;background:color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-card));color:var(--color-text)}.brand-fs .about.fs-features--wide{max-width:1140px}.fs-features--wide > h1,.fs-features--wide > .lede,.fs-features--wide > .pl-jump,.fs-features--wide > .fs-feat:not(.fs-feat--shot){max-width:720px}.fs-feat--shot{display:grid;grid-template-columns:minmax(0,30rem) minmax(0,1fr);gap:2rem 3.5rem;align-items:center;margin-top:3.5rem}.fs-feat--shot .fs-feat__text h2{margin-top:0}.fs-feat--shot .fs-feat__text p:last-child{margin-bottom:0}.fs-feat--flip{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}.fs-feat--flip .fs-feat__shot{order:-1}.fs-feat__shot{margin:0}.fs-feat__shot img{display:block;width:100%;height:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg)}@media (max-width:900px){.fs-feat--shot,.fs-feat--flip{grid-template-columns:minmax(0,1fr)}.fs-feat--flip .fs-feat__shot{order:0}}.brand-fs .acct-chip--ok{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent);border-color:transparent}.brand-fs .acct-chip--warn{color:var(--color-text-muted);background:none;border-color:var(--color-border)}.brand-fs td > .portal-actions{flex-wrap:nowrap}.brand-fs td > .portal-actions .btn{white-space:nowrap}.brand-fs td > .portal-actions .portal-cell-form:nth-child(2) .btn{min-width:4.9rem;justify-content:center;text-align:center}.acct-foot{grid-column:2;display:flex;flex-wrap:wrap;gap:0.4rem 1.25rem;margin:3rem 1.5rem 2rem;padding-top:1.1rem;border-top:1px solid var(--color-border);font-size:0.8rem;color:var(--color-text-muted)}.acct-foot a{color:var(--color-text-muted);text-decoration:none}.acct-foot a:hover{color:var(--color-primary);text-decoration:underline}@media (max-width:900px){.acct-foot{grid-column:1;margin:2rem 1rem 1.5rem}}@media (min-width:52rem){.brand-fs .watch-form > .acct-note{grid-column:1 / -1}}.about.fs-pricing{max-width:1040px}.fs-pricing .pl-plans .pl-plan{padding:1.35rem 1.4rem 1.4rem}.fs-pricing .pl-plan__gbp{font-size:2.1rem}.fs-pricing .pl-plan__usd{font-size:1rem}.about.fs-pricing .pl-plan__drivers{font-size:0.925rem;padding-left:0;margin-left:0}.fs-pricing .pl-plan__for{font-size:0.95rem}.fs-pricing .pl-compare{margin-top:2.75rem}.fs-pricing > h1{margin-bottom:0.6rem}.fs-pricing__lede{font-size:1.15rem;color:var(--color-text-muted);margin:0 0 2rem}.about.fs-pricing .fs-pricing__notes{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:0.55rem;font-size:0.92rem;color:var(--color-text-muted)}.fs-pricing__notes strong{color:var(--color-text);font-weight:600}.fs-pricing__h2{margin:3.5rem 0 1rem}.fs-pricing__faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:1.5rem 2.5rem;margin:0}.fs-pricing__faq dt{font-weight:600;margin-bottom:0.3rem}.fs-pricing__faq dd{margin:0;color:var(--color-text-muted);line-height:1.6}.brand-fs .pl-plan__tag{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.fs-search__clear{flex:none;width:2rem;height:2rem;border:0;border-radius:50%;background:none;color:var(--color-text-muted);font-size:1.4rem;line-height:1;cursor:pointer}.fs-search__clear:hover{background:var(--color-border);color:var(--color-text)}.fs-search__clear:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.fs-search__clear[hidden]{display:none}.brand-fs .launch-card__thumb--empty{background:var(--color-accent-band)}.brand-fs .launch-card__thumb-placeholder{color:var(--color-text-muted);font-family:var(--font-body);font-size:0.8125rem;letter-spacing:0}.brand-fs .section-link{color:var(--color-accent-text)}.brand-fs .section-link:hover{color:var(--color-accent)}.fs-notfound{max-width:560px;text-align:center;padding:4.5rem 1rem 4rem}.fs-notfound__title{font-size:2rem;margin:0 0 0.5rem}.fs-notfound__lede{color:var(--color-text-muted);margin:0 0 1.75rem}.fs-notfound__search{display:flex;gap:0.5rem;margin:0 0 1.5rem}.fs-notfound__search input{flex:1 1 auto;min-width:0;font:inherit;font-size:1rem;padding:0.75rem 1rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-card);color:var(--color-text)}.fs-notfound__search input:focus{outline:none;border-color:var(--color-primary)}.fs-notfound__search .btn{border-radius:10px;padding:0.75rem 1.2rem}.fs-notfound__links{display:flex;justify-content:center;gap:1.25rem;margin:0;font-size:0.9rem}.fs-notfound__links a{color:var(--color-accent-text);font-weight:500}.fs-proof__panel,.fs-proof__foot{transition:opacity 160ms ease}.fs-proof--loading .fs-proof__panel,.fs-proof--loading .fs-proof__foot{opacity:0.45}.fs-proof--loading{cursor:progress}@keyframes fs-panel-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fs-tab-in{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.fs-proof__panel--enter{animation:fs-panel-in 220ms ease-out}.fs-tab--enter{animation:fs-tab-in 220ms ease-out}@media (prefers-reduced-motion:reduce){.fs-proof__panel,.fs-proof__foot{transition:none}.fs-proof__panel--enter,.fs-tab--enter{animation:none}}