html[data-fi-apple-site]{
  color-scheme:light!important;
  background:#f5f5f7!important;
  --bg:#ffffff!important;
  --surface:#ffffff!important;
  --surface2:#f5f5f7!important;
  --panel:#ffffff!important;
  --panel2:#f5f5f7!important;
  --p:#ffffff!important;
  --p2:#f5f5f7!important;
  --line:rgba(29,29,31,.12)!important;
  --border:rgba(29,29,31,.12)!important;
  --text:#1d1d1f!important;
  --fg:#1d1d1f!important;
  --muted:#6e6e73!important;
  --green:#087a45!important;
  --green2:#0a9252!important;
  --g:#087a45!important;
  --lime:#34a853!important;
  --l:#34a853!important;
  --ink:#ffffff!important;
  --amber:#8a5a00!important;
  --red:#b42318!important;
  --shadow:0 24px 70px rgba(0,0,0,.08)!important;
  font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Inter,ui-sans-serif,system-ui,sans-serif!important;
}
html[data-fi-apple-site],html[data-fi-apple-site] body{max-width:100%;overflow-x:clip}
html[data-fi-apple-site] body{
  margin:0!important;
  background:#ffffff!important;
  color:#1d1d1f!important;
  font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Inter,ui-sans-serif,system-ui,sans-serif!important;
  line-height:1.52!important;
  letter-spacing:-.009em!important;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
}
html[data-fi-apple-site] a{color:#087a45}
html[data-fi-apple-site] h1,html[data-fi-apple-site] h2,html[data-fi-apple-site] h3,html[data-fi-apple-site] h4,html[data-fi-apple-site] strong,html[data-fi-apple-site] b{color:#1d1d1f}
html[data-fi-apple-site] p,html[data-fi-apple-site] li,html[data-fi-apple-site] small,html[data-fi-apple-site] dt{color:#6e6e73}
html[data-fi-apple-site] *{scrollbar-color:#c7cec9 transparent}
html[data-fi-apple-site] *:focus-visible{outline:3px solid rgba(0,113,227,.28)!important;outline-offset:3px!important}
html[data-fi-apple-site="public"] .wrap{width:min(1180px,calc(100% - 48px))!important}
html[data-fi-apple-site="public"] body>.nav,
html[data-fi-apple-site="public"] body>.topbar,
html[data-fi-apple-site="public"] body>header,
html[data-fi-apple-site="public"] header.nav{
  background:rgba(255,255,255,.82)!important;
  border-color:rgba(29,29,31,.09)!important;
  color:#1d1d1f!important;
  box-shadow:none!important;
  backdrop-filter:saturate(180%) blur(22px)!important;
}
html[data-fi-apple-site="public"] body>.nav.fi-scrolled,
html[data-fi-apple-site="public"] body>.topbar.fi-scrolled,
html[data-fi-apple-site="public"] body>header.fi-scrolled{box-shadow:0 10px 30px rgba(0,0,0,.055)!important}
html[data-fi-apple-site="public"] .navin,html[data-fi-apple-site="public"] .headerin{min-height:64px!important;height:auto!important}
html[data-fi-apple-site="public"] .topbar{min-height:64px!important;padding:10px max(22px,calc((100vw - 1180px)/2))!important}
html[data-fi-apple-site="public"] .brand{color:#1d1d1f!important;font-weight:760!important;letter-spacing:-.025em!important}
html[data-fi-apple-site="public"] .brand small{color:#7a7a80!important;font-size:9px!important;letter-spacing:.11em!important}
html[data-fi-apple-site="public"] .mark,
html[data-fi-apple-site="public"] .brand>span:first-child{
  color:#fff!important;
  background:linear-gradient(145deg,#0a8a4d,#087a45)!important;
  border:0!important;
  border-radius:11px!important;
  box-shadow:0 8px 24px rgba(8,122,69,.18)!important;
}
html[data-fi-apple-site="public"] .links,html[data-fi-apple-site="public"] nav{color:#3a3a3c!important}
html[data-fi-apple-site="public"] .links a,html[data-fi-apple-site="public"] nav a{color:#3a3a3c!important}
html[data-fi-apple-site="public"] .links a:hover,html[data-fi-apple-site="public"] nav a:hover{color:#087a45!important}
html[data-fi-apple-site="public"] .fi-lang summary,
html[data-fi-apple-site="public"] .fi-connect-lang summary{
  border-color:rgba(29,29,31,.12)!important;background:#f5f5f7!important;color:#3a3a3c!important;border-radius:999px!important
}
html[data-fi-apple-site="public"] .fi-lang-menu,
html[data-fi-apple-site="public"] .fi-connect-lang>div{
  background:rgba(255,255,255,.98)!important;border-color:rgba(29,29,31,.1)!important;box-shadow:0 18px 48px rgba(0,0,0,.12)!important
}
html[data-fi-apple-site="public"] .fi-lang-menu a.active,
html[data-fi-apple-site="public"] .fi-lang-menu a:hover,
html[data-fi-apple-site="public"] .fi-connect-lang a.active,
html[data-fi-apple-site="public"] .fi-connect-lang a:hover{background:#edf7f1!important;color:#087a45!important}
html[data-fi-apple-site="public"] .btn,
html[data-fi-apple-site="public"] .button,
html[data-fi-apple-site="public"] a.primary,
html[data-fi-apple-site="public"] button.primary,
html[data-fi-apple-site="public"] a.secondary,
html[data-fi-apple-site="public"] button.secondary{
  min-height:46px!important;padding:11px 20px!important;border-radius:999px!important;font-weight:700!important;font-size:13px!important;letter-spacing:-.01em!important;box-shadow:none!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important
}
html[data-fi-apple-site="public"] .btn.primary,
html[data-fi-apple-site="public"] .button:not(.ghost),
html[data-fi-apple-site="public"] a.primary,
html[data-fi-apple-site="public"] button.primary{
  background:#087a45!important;border-color:#087a45!important;color:#fff!important;box-shadow:0 10px 25px rgba(8,122,69,.16)!important
}
html[data-fi-apple-site="public"] .btn.primary:hover,
html[data-fi-apple-site="public"] .button:not(.ghost):hover,
html[data-fi-apple-site="public"] a.primary:hover,
html[data-fi-apple-site="public"] button.primary:hover{background:#096c3e!important;transform:translateY(-1px)!important}
html[data-fi-apple-site="public"] .btn.ghost,
html[data-fi-apple-site="public"] .button.ghost,
html[data-fi-apple-site="public"] a.secondary,
html[data-fi-apple-site="public"] button.secondary{
  background:#fff!important;border-color:rgba(29,29,31,.15)!important;color:#1d1d1f!important
}
html[data-fi-apple-site="public"] .btn.ghost:hover,
html[data-fi-apple-site="public"] .button.ghost:hover,
html[data-fi-apple-site="public"] a.secondary:hover,
html[data-fi-apple-site="public"] button.secondary:hover{background:#f5f5f7!important;border-color:rgba(29,29,31,.22)!important;transform:translateY(-1px)!important}
html[data-fi-apple-site="public"] .hero{
  padding:104px 0 90px!important;
  background:linear-gradient(180deg,#fff 0%,#fbfbfd 68%,#f5f5f7 100%)!important;
}
html[data-fi-apple-site="public"] .heroGrid{gap:68px!important}
html[data-fi-apple-site="public"] h1{
  color:#1d1d1f!important;font-size:clamp(48px,6.2vw,82px)!important;line-height:.98!important;letter-spacing:-.063em!important;font-weight:760!important
}
html[data-fi-apple-site="public"] h2{color:#1d1d1f!important;letter-spacing:-.045em!important;font-weight:740!important}
html[data-fi-apple-site="public"] h3{color:#1d1d1f!important;letter-spacing:-.025em!important}
html[data-fi-apple-site="public"] .accent{color:#087a45!important}
html[data-fi-apple-site="public"] .lead{color:#6e6e73!important;font-size:clamp(18px,1.65vw,22px)!important;line-height:1.42!important}
html[data-fi-apple-site="public"] .eyebrow{
  display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:12px!important;padding:7px 11px!important;border:1px solid #cfe7d9!important;border-radius:999px!important;background:#f0f8f3!important;color:#087a45!important;font-size:10px!important;font-weight:760!important;letter-spacing:.1em!important
}
html[data-fi-apple-site="public"] .pulse,html[data-fi-apple-site="public"] .status i{background:#20a464!important;box-shadow:0 0 0 5px rgba(32,164,100,.09)!important}
html[data-fi-apple-site="public"] .kicker,html[data-fi-apple-site="public"] .micro,html[data-fi-apple-site="public"] .role{color:#087a45!important}
html[data-fi-apple-site="public"] .proofline,html[data-fi-apple-site="public"] .note,html[data-fi-apple-site="public"] .privacyLine{color:#73737a!important}
html[data-fi-apple-site="public"] .proofline span:before{color:#087a45!important}
html[data-fi-apple-site="public"] section{padding-top:92px!important;padding-bottom:92px!important}
html[data-fi-apple-site="public"] .sectionHead,html[data-fi-apple-site="public"] .section-heading{margin-bottom:36px!important}
html[data-fi-apple-site="public"] .sectionHead h2,html[data-fi-apple-site="public"] .section-heading h2{font-size:clamp(34px,4.5vw,56px)!important;line-height:1.04!important}
html[data-fi-apple-site="public"] .sectionHead p,html[data-fi-apple-site="public"] .section-heading>p{color:#6e6e73!important;font-size:15px!important;line-height:1.55!important}
html[data-fi-apple-site="public"] .terminal,
html[data-fi-apple-site="public"] .matchCard,
html[data-fi-apple-site="public"] .language-card,
html[data-fi-apple-site="public"] .brief,
html[data-fi-apple-site="public"] .board,
html[data-fi-apple-site="public"] .fi-product-card,
html[data-fi-apple-site="public"] .fi-citrus-panel,
html[data-fi-apple-site="public"] .feature,
html[data-fi-apple-site="public"] .step,
html[data-fi-apple-site="public"] .trustMain,
html[data-fi-apple-site="public"] .trustList,
html[data-fi-apple-site="public"] .statusCard,
html[data-fi-apple-site="public"] .cta,
html[data-fi-apple-site="public"] .panel,
html[data-fi-apple-site="public"] .quality,
html[data-fi-apple-site="public"] .modelCard,
html[data-fi-apple-site="public"] .guard,
html[data-fi-apple-site="public"] .finalbox,
html[data-fi-apple-site="public"] main.wrap>article,
html[data-fi-apple-site="public"] .facts,
html[data-fi-apple-site="public"] .dataGrid ol,
html[data-fi-apple-site="public"] .fieldGrid{
  background:#fff!important;border-color:rgba(29,29,31,.1)!important;box-shadow:0 22px 65px rgba(0,0,0,.07)!important
}
html[data-fi-apple-site="public"] .terminal,
html[data-fi-apple-site="public"] .matchCard,
html[data-fi-apple-site="public"] .brief{border-radius:28px!important}
html[data-fi-apple-site="public"] .board,
html[data-fi-apple-site="public"] .trustMain,
html[data-fi-apple-site="public"] .trustList,
html[data-fi-apple-site="public"] .cta,
html[data-fi-apple-site="public"] .finalbox,
html[data-fi-apple-site="public"] main.wrap>article{border-radius:26px!important}
html[data-fi-apple-site="public"] .feature,
html[data-fi-apple-site="public"] .step,
html[data-fi-apple-site="public"] .statusCard,
html[data-fi-apple-site="public"] .fi-product-card,
html[data-fi-apple-site="public"] .fi-citrus-panel,
html[data-fi-apple-site="public"] .modelCard,
html[data-fi-apple-site="public"] .guard,
html[data-fi-apple-site="public"] .quality{border-radius:20px!important}
html[data-fi-apple-site="public"] .termTop,
html[data-fi-apple-site="public"] .boardTop,
html[data-fi-apple-site="public"] .articlehead,
html[data-fi-apple-site="public"] .card-head{background:#fbfbfd!important;border-color:rgba(29,29,31,.09)!important;color:#6e6e73!important}
html[data-fi-apple-site="public"] .termBody,html[data-fi-apple-site="public"] .matchCard{color:#1d1d1f!important}
html[data-fi-apple-site="public"] .metric,
html[data-fi-apple-site="public"] .trustRow,
html[data-fi-apple-site="public"] .statusCard,
html[data-fi-apple-site="public"] .op,
html[data-fi-apple-site="public"] .spec,
html[data-fi-apple-site="public"] .party,
html[data-fi-apple-site="public"] .fi-c-advanced,
html[data-fi-apple-site="public"] .fi-c-metrics>div{
  background:#f7f7f9!important;border-color:rgba(29,29,31,.09)!important;color:#1d1d1f!important;box-shadow:none!important
}
html[data-fi-apple-site="public"] .metric b,html[data-fi-apple-site="public"] .origin h3,html[data-fi-apple-site="public"] .score{color:#1d1d1f!important}
html[data-fi-apple-site="public"] .metric em,html[data-fi-apple-site="public"] .origin p,html[data-fi-apple-site="public"] .origin dt,html[data-fi-apple-site="public"] .spec small{color:#74747a!important}
html[data-fi-apple-site="public"] .interpret,
html[data-fi-apple-site="public"] .privacy,
html[data-fi-apple-site="public"] .fi-c-advice{
  background:#edf7f1!important;border-color:#0a8a4d!important;color:#1d1d1f!important
}
html[data-fi-apple-site="public"] .neutral,html[data-fi-apple-site="public"] .neutral strong{color:#6e6e73!important}
html[data-fi-apple-site="public"] .flowbar,html[data-fi-apple-site="public"] .track{background:#e6e6ea!important;border-color:#d8d8dc!important}
html[data-fi-apple-site="public"] .flowbar span,html[data-fi-apple-site="public"] .fill{background:linear-gradient(90deg,#087a45,#34a853)!important}
html[data-fi-apple-site="public"] .trend{background:#edf2ee!important;color:#4f5e55!important}
html[data-fi-apple-site="public"] .trend.soft{background:#fff5df!important;color:#8a5a00!important}
html[data-fi-apple-site="public"] .trend.firm{background:#eaf7ef!important;color:#087a45!important}
html[data-fi-apple-site="public"] .origin{background:#fff!important;border-color:rgba(29,29,31,.09)!important}
html[data-fi-apple-site="public"] .origin dl div,html[data-fi-apple-site="public"] .disclaimer{border-color:rgba(29,29,31,.08)!important}
html[data-fi-apple-site="public"] .disclaimer{background:#fafafa!important;color:#73737a!important}
html[data-fi-apple-site="public"] .stepNum,html[data-fi-apple-site="public"] .num,html[data-fi-apple-site="public"] .trustRow .dot,html[data-fi-apple-site="public"] .fi-product-icon{
  background:#eaf7ef!important;color:#087a45!important
}
html[data-fi-apple-site="public"] .fi-product-icon.citrus{background:#fff4da!important;color:#8a5a00!important}
html[data-fi-apple-site="public"] .feature li,html[data-fi-apple-site="public"] .trustRow small,html[data-fi-apple-site="public"] .statusCard span{color:#6e6e73!important}
html[data-fi-apple-site="public"] .gate,html[data-fi-apple-site="public"] .sourceBadge,html[data-fi-apple-site="public"] .private,html[data-fi-apple-site="public"] .tag,html[data-fi-apple-site="public"] .fi-product-tag{
  background:#f7f7f9!important;border-color:rgba(29,29,31,.12)!important;color:#4b4b50!important
}
html[data-fi-apple-site="public"] .fi-product-tag.live,html[data-fi-apple-site="public"] .role,html[data-fi-apple-site="public"] .opscore{color:#087a45!important}
html[data-fi-apple-site="public"] .fi-products,
html[data-fi-apple-site="public"] .roles,
html[data-fi-apple-site="public"] .requirements,
html[data-fi-apple-site="public"] .flow,
html[data-fi-apple-site="public"] .final,
html[data-fi-apple-site="public"] .intro{background:#f5f5f7!important;border-color:rgba(29,29,31,.08)!important}
html[data-fi-apple-site="public"] .fi-citrus,
html[data-fi-apple-site="public"] #market,
html[data-fi-apple-site="public"] #governance{background:#fff!important}
html[data-fi-apple-site="public"] .roleGrid article,
html[data-fi-apple-site="public"] .steps article,
html[data-fi-apple-site="public"] .privacy-grid article,
html[data-fi-apple-site="public"] .quality-grid article{
  background:#fff!important;border-color:rgba(29,29,31,.1)!important;color:#1d1d1f!important
}
html[data-fi-apple-site="public"] .dataGrid li,
html[data-fi-apple-site="public"] .fieldGrid span,
html[data-fi-apple-site="public"] .facts div{
  background:#fff!important;border-color:rgba(29,29,31,.09)!important;color:#3a3a3c!important
}
html[data-fi-apple-site="public"] .final{background:linear-gradient(135deg,#f5f5f7,#edf7f1)!important}
html[data-fi-apple-site="public"] .cta{background:linear-gradient(135deg,#ffffff,#edf7f1)!important}
html[data-fi-apple-site="public"] .modelCard.featured{background:linear-gradient(145deg,#edf7f1,#fff)!important;border-color:#b9dec8!important}
html[data-fi-apple-site="public"] .independent{background:#fff7e5!important;border-color:#ead4a4!important;color:#6f5524!important}
html[data-fi-apple-site="public"] input,
html[data-fi-apple-site="public"] select,
html[data-fi-apple-site="public"] textarea{
  width:100%;background:#fff!important;color:#1d1d1f!important;border:1px solid rgba(29,29,31,.14)!important;border-radius:13px!important;box-shadow:0 1px 0 rgba(0,0,0,.02)!important
}
html[data-fi-apple-site="public"] input::placeholder,html[data-fi-apple-site="public"] textarea::placeholder{color:#929298!important}
html[data-fi-apple-site="public"] .fi-form-grid label span{color:#5f5f65!important}
html[data-fi-apple-site="public"] .filter{
  background:#fff!important;color:#4b4b50!important;border-color:rgba(29,29,31,.12)!important;border-radius:999px!important
}
html[data-fi-apple-site="public"] .filter.active{background:#087a45!important;color:#fff!important;border-color:#087a45!important}
html[data-fi-apple-site="public"] .preview,html[data-fi-apple-site="public"] .pitch{color:#087a45!important}
html[data-fi-apple-site="public"] .fi-c-error{background:#fff0ef!important;border-color:#e2b4af!important;color:#8f221a!important}
html[data-fi-apple-site="public"] .hero-copy{background:transparent!important;color:#1d1d1f!important}
html[data-fi-apple-site="public"] .translation-rule,html[data-fi-apple-site="public"] .benchmark-rule{background:#f5f5f7!important;border-color:rgba(29,29,31,.1)!important;color:#5f5f65!important}
html[data-fi-apple-site="public"] .panel.warning{background:#fffaf2!important;border-color:#e8d7b7!important}
html[data-fi-apple-site="public"] main.wrap>article{overflow:hidden!important}
html[data-fi-apple-site="public"] .articlehead{background:#f7f7f9!important}
html[data-fi-apple-site="public"] .articlehead>span{background:#087a45!important;color:#fff!important}
html[data-fi-apple-site="public"] main.wrap>article section{background:#fff!important;border-color:rgba(29,29,31,.08)!important}
html[data-fi-apple-site="public"] main.wrap>article p,html[data-fi-apple-site="public"] main.wrap>article li{color:#5f5f65!important}
html[data-fi-apple-site="public"] .table{border-color:rgba(29,29,31,.1)!important;background:#fff!important}
html[data-fi-apple-site="public"] .table>div,html[data-fi-apple-site="public"] .table span,html[data-fi-apple-site="public"] .table strong{border-color:rgba(29,29,31,.08)!important}
html[data-fi-apple-site="public"] .table strong{background:#edf7f1!important;color:#087a45!important}
html[data-fi-apple-site="public"] .table span{color:#4f4f55!important}
html[data-fi-apple-site="public"] .modal{background:rgba(245,245,247,.78)!important;backdrop-filter:blur(12px)!important}
html[data-fi-apple-site="public"] .modalbox{background:#fff!important;border-color:rgba(29,29,31,.12)!important;box-shadow:0 30px 90px rgba(0,0,0,.18)!important}
html[data-fi-apple-site="public"] .close{background:#f5f5f7!important;border-color:rgba(29,29,31,.12)!important;color:#1d1d1f!important}
html[data-fi-apple-site="public"] .toast{background:#1d1d1f!important;color:#fff!important}
html[data-fi-apple-site="public"] .fi-offer-link{
  background:#087a45!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 12px 36px rgba(8,122,69,.2)!important
}
html[data-fi-apple-site="public"] .fi-connect-link{
  background:rgba(255,255,255,.94)!important;color:#1d1d1f!important;border:1px solid rgba(29,29,31,.1)!important;box-shadow:0 12px 36px rgba(0,0,0,.1)!important;backdrop-filter:blur(16px)!important
}
html[data-fi-apple-site="public"] footer,html[data-fi-apple-site="public"] .footer{
  background:#f5f5f7!important;border-color:rgba(29,29,31,.08)!important;color:#73737a!important
}
html[data-fi-apple-site="public"] footer strong,html[data-fi-apple-site="public"] .footer strong{color:#1d1d1f!important}
html[data-fi-apple-site="public"] footer a,html[data-fi-apple-site="public"] .footer a{color:#087a45!important}
html[data-fi-apple-site="public"] body:has(>main:only-child){background:#f5f5f7!important}
html[data-fi-apple-site="public"] body:has(>main:only-child)>main{width:min(680px,calc(100% - 40px));padding:42px!important;border:1px solid rgba(29,29,31,.1);border-radius:28px;background:#fff;box-shadow:0 24px 70px rgba(0,0,0,.08)}
html[data-fi-apple-site="public"] body:has(>main:only-child) .bar,html[data-fi-apple-site="public"] body:has(>main:only-child) .b{background:#e5e5ea!important}
html[data-fi-apple-site="public"] body:has(>main:only-child) .bar span,html[data-fi-apple-site="public"] body:has(>main:only-child) .b span{background:#087a45!important}
html[data-fi-apple-site="app"]{
  --bg:#f5f5f7!important;--surface:#fff!important;--surface2:#f7f7f9!important;--panel:#fff!important;--panel2:#f7f7f9!important;--card:#fff!important;--line:rgba(29,29,31,.12)!important;--border:rgba(29,29,31,.12)!important;--text:#1d1d1f!important;--muted:#6e6e73!important;--green:#087a45!important;--accent:#087a45!important
}
html[data-fi-apple-site="app"] body{background:#f5f5f7!important;color:#1d1d1f!important}
html[data-fi-apple-site="app"] header,
html[data-fi-apple-site="app"] nav,
html[data-fi-apple-site="app"] aside{
  border-color:rgba(29,29,31,.1)!important
}
html[data-fi-apple-site="app"] header{background:rgba(255,255,255,.9)!important;backdrop-filter:saturate(180%) blur(22px)!important}
html[data-fi-apple-site="app"] aside{background:#fff!important}
html[data-fi-apple-site="app"] [class*="card" i],
html[data-fi-apple-site="app"] [class*="panel" i],
html[data-fi-apple-site="app"] [class*="surface" i],
html[data-fi-apple-site="app"] [class*="modal" i],
html[data-fi-apple-site="app"] [class*="drawer" i],
html[data-fi-apple-site="app"] [class*="popover" i]{border-color:rgba(29,29,31,.1)!important}
html[data-fi-apple-site="app"] input,
html[data-fi-apple-site="app"] select,
html[data-fi-apple-site="app"] textarea{
  background:#fff!important;color:#1d1d1f!important;border-color:rgba(29,29,31,.14)!important;border-radius:12px!important
}
html[data-fi-apple-site="app"] table,html[data-fi-apple-site="app"] thead,html[data-fi-apple-site="app"] tbody,html[data-fi-apple-site="app"] tr,html[data-fi-apple-site="app"] th,html[data-fi-apple-site="app"] td{border-color:rgba(29,29,31,.09)!important}
html[data-fi-apple-site="app"] th{background:#f7f7f9!important;color:#5f5f65!important}
html[data-fi-apple-site="app"] td{background:#fff!important;color:#1d1d1f!important}
html[data-fi-apple-site="app"] button{border-radius:12px!important}
@media(max-width:980px){
  html[data-fi-apple-site="public"] .hero{padding:78px 0 66px!important}
  html[data-fi-apple-site="public"] section{padding-top:72px!important;padding-bottom:72px!important}
}
@media(max-width:720px){
  html[data-fi-apple-site="public"] .wrap{width:min(100% - 28px,1180px)!important}
  html[data-fi-apple-site="public"] .topbar{padding:9px 14px!important}
  html[data-fi-apple-site="public"] .navin,html[data-fi-apple-site="public"] .headerin{min-height:58px!important}
  html[data-fi-apple-site="public"] .hero{padding:58px 0 50px!important}
  html[data-fi-apple-site="public"] h1{font-size:clamp(42px,13vw,58px)!important}
  html[data-fi-apple-site="public"] .heroGrid{gap:38px!important}
  html[data-fi-apple-site="public"] section{padding-top:58px!important;padding-bottom:58px!important}
  html[data-fi-apple-site="public"] .sectionHead h2,html[data-fi-apple-site="public"] .section-heading h2{font-size:36px!important}
  html[data-fi-apple-site="public"] .terminal,html[data-fi-apple-site="public"] .matchCard,html[data-fi-apple-site="public"] .brief{border-radius:22px!important}
  html[data-fi-apple-site="public"] .fi-offer-link,html[data-fi-apple-site="public"] .fi-connect-link{right:10px!important;padding:10px 13px!important;font-size:12px!important}
  html[data-fi-apple-site="public"] body:has(>main:only-child)>main{padding:28px!important;border-radius:22px!important}
}
@media(prefers-reduced-motion:reduce){html[data-fi-apple-site] *,html[data-fi-apple-site] *:before,html[data-fi-apple-site] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
