@font-face{font-family:'Sash Supreme';src:url('https://cdn.prod.website-files.com/6aa0ad0b1688fe03bb5c58e7/6ac6a5ccb496262ee10d6693_sash-supreme.woff2') format('woff2');font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:'Sash Thunder';src:url('https://cdn.prod.website-files.com/6aa0ad0b1688fe03bb5c58e7/6ac745ce502bbbddccd7b5cb_sash-thunder-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Material Icons Outlined';src:url('https://cdn.prod.website-files.com/6aa0ad0b1688fe03bb5c58e7/6ac6a5cbb496262ee10d667d_material-icons-outlined.woff2') format('woff2');font-weight:400;font-style:normal;font-display:block}
@media not all and (min-width: 1081px){.ff2_box-32{width:revert;padding-left:32px;padding-right:32px}}
@media not all and (min-width: 1081px){.ff2_box-34{row-gap:revert;width:revert;max-width:revert;margin-left:revert;margin-right:revert;justify-content:revert;column-gap:revert;grid-template-columns:minmax(0px, 1.28fr) minmax(0px, 0.72fr);gap:clamp(36px, 5vw, 96px)}}
@media not all and (min-width: 1081px){.ff2_box-35{min-height:revert;max-width:revert;max-height:revert;width:revert;height:revert;aspect-ratio:revert;justify-self:revert;padding:revert;margin:revert;overflow:revert;display:grid}}
@media not all and (min-width: 1081px){.ff2_box-36{grid-template-columns:revert}}
@media not all and (min-width: 1081px){.ff2_box-50{position:revert;width:revert;justify-self:revert;max-width:revert;align-self:revert;justify-content:revert;padding:revert;margin:revert}}
@media not all and (min-width: 1081px){.ff2_h3-1{font:400 clamp(26px,2.3vw,38px)/1.15 Supremell,sans-serif;max-width:revert;color:#243A5E;margin:0px 0px 18px 0px}}
@media not all and (min-width: 1081px){.ff2_text-6{font:400 clamp(16px,1.15vw,18px)/1.7 Supremell,sans-serif;color:#556076;max-width:62ch}}
@media not all and (min-width: 1081px){.ff2_box-52{min-height:revert;max-width:revert;max-height:revert;width:revert;height:revert;aspect-ratio:revert;justify-self:revert;padding:revert;margin:revert;overflow:revert;order:1;display:grid}}
@media not all and (min-width: 761px){.ff2_box-53{grid-template-columns:minmax(0px, 1.1fr) minmax(0px, 1.5fr) minmax(0px, 0.55fr)}}
@media not all and (min-width: 761px){.ff2_box-54{grid-template-columns:minmax(0px, 1.1fr) minmax(0px, 1.5fr) minmax(0px, 0.55fr)}}
@media not all and (min-width: 761px){.ff2_box-55{grid-template-columns:minmax(0px, 1.1fr) minmax(0px, 1.5fr) minmax(0px, 0.55fr)}}
@media not all and (min-width: 761px){.ff2_box-57{grid-template-columns:minmax(0px, 1.1fr) minmax(0px, 1.5fr) minmax(0px, 0.55fr);gap:10px}}
@media not all and (min-width: 761px){.ff2_box-58{grid-template-columns:minmax(0px, 1.1fr) minmax(0px, 1.5fr) minmax(0px, 0.55fr);gap:10px}}
@media not all and (min-width: 1081px){.ff2_box-59{position:revert;width:revert;justify-self:revert;max-width:revert;align-self:revert;justify-content:revert;padding:revert;margin:revert;order:2}}
@media not all and (min-width: 1081px){.ff2_box-60{min-height:revert;max-width:revert;max-height:revert;width:revert;height:revert;aspect-ratio:revert;justify-self:revert;padding:revert;margin:revert;overflow:revert;display:grid}}
@media not all and (min-width: 1081px){.ff2_box-82{min-height:revert;max-width:revert;max-height:revert;width:revert;height:revert;aspect-ratio:revert;justify-self:revert;padding:revert;margin:revert;overflow:revert;order:1;display:grid}}
@media not all and (min-width: 901px){.ff2_text-8{left:84%;top:-2%}}
@media (min-width: 1081px){#ffe [data-apside][data-apside][data-apside]{--apc:min(calc(36.67vw + 68px),596px,85svh)}}
[data-k~="ff"] [data-k~="hm-peek"]{--g:56px}
@media (max-width: 1080px){[data-k~="ff"] [data-k~="hm-peek"]{--g:32px}}
@media (max-width: 900px){[data-k~="ff"] [data-k~="hm-peek"]{--g:22px}}
#ffe [data-k~="sh-hero"]{--g:56px}
@media (max-width: 1023px){#ffe [data-k~="sh-hero"]{--g:32px}}
@media (max-width: 900px){#ffe [data-k~="sh-hero"]{--g:22px}}
#ffe [data-k~="hm-peek__stage"]{--w:clamp(260px,24vw,380px)}
@media (max-width: 600px){#ffe [data-k~="hm-peek__stage"]{--w:210px}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__stage"]{--w:190px}}
@property --ff-k { syntax: "<integer>"; inherits: true; initial-value: 0; }
@property --ff-u { syntax: "<integer>"; inherits: true; initial-value: 0; }
@property --ff-pos { syntax: "<percentage>"; inherits: true; initial-value: 50%; }
@counter-style ff-pad3 { system: extends decimal; pad: 3 "0"; }
.ff2_box-22{font-family:ui-monospace, Menlo, monospace}
.ff2_span-55{mask-image:url("https://cdn.prod.website-files.com/6aa0ad0b1688fe03bb5c58e7/6ac6c533d4ebfdbd8ccc7a8f_hero-logo-white-pelicans-snoballs.png");mask-size:contain;mask-repeat:no-repeat;mask-origin:border-box;mask-clip:border-box;mask-composite:add;mask-mode:match-source}
.ff2_link-3{transition:background-color 500ms cubic-bezier(0.32,0.72,0,1),border-color 500ms cubic-bezier(0.32,0.72,0,1), color 500ms cubic-bezier(0.32,0.72,0,1),transform 500ms cubic-bezier(0.32,0.72,0,1), box-shadow 500ms cubic-bezier(0.32,0.72,0,1),opacity 500ms cubic-bezier(0.32,0.72,0,1);transition-behavior:normal, normal;transition-duration:150ms, 160ms;transition-timing-function:ease, cubic-bezier(0.23, 1, 0.32, 1);transition-delay:0s, 0s;transition-property:background-color, transform}
.ff2_img-7{animation-duration:4.8s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hmPeekBlink}
.ff2_img-8{animation-duration:4.8s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hmPeekBlink}
html:not(#z1):not(#z2) [data-k~="ff-views"]{border-radius:4px !important}
html:not(#z1):not(#z2) #ffe [data-k~="ff-why"] [data-k~="ff-ch-copy"] [data-k~="ff-pts"]{margin-top:28px !important;padding-top:0px !important;gap:6px !important}
html:not(#z1):not(#z2) #ffe [data-k~="ff-why"] [data-k~="ff-ch-copy"] [data-k~="ff-links"]{margin-top:28px !important;gap:12px 32px !important;padding-top:24px !important;border-top:1px solid rgba(36, 58, 94, 0.14) !important;max-width:540px !important}
@media (min-width: 1081px){html:not(#z1):not(#z2) #ffe [data-k~="ff-why"] [data-k~="ff-ch-copy"] [data-k~="ff-pts"]{margin-top:28px !important}}
@media (min-width: 1081px){html:not(#z1):not(#z2) #ffe [data-k~="ff-why"] [data-k~="ff-ch-copy"] [data-k~="ff-links"]{margin-top:28px !important}}
@media (min-width: 1081px){html:not(#z1):not(#z2) #ffe [data-k~="ff-why"] [data-k~="ff-ch-copy"]{align-self:center !important;justify-content:center !important}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] > [data-k~="ff-wrap"]{box-sizing:border-box;max-width:1560px !important;padding-left:56px !important;padding-right:56px !important}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"]{grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr) !important;gap:0px 8% !important;align-items:center !important}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] > [data-k~="ff-views"]{aspect-ratio:1 / 1;box-sizing:border-box;overflow:hidden;display:block !important;width:100% !important;max-width:min(100%, 78svh) !important;border-radius:12px !important;padding:8% 8% 0px !important}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] > [data-k~="ff-views"]{justify-self:start;background:rgb(237, 236, 230)}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] [data-k~="ff-views-in"]{display:grid;grid-template-columns:minmax(0px, 0.9fr) minmax(0px, 1.1fr);gap:16px;align-items:start}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] > [data-k~="ff-ch-copy"]{align-self:stretch !important;justify-content:flex-start !important;padding:48px 0px !important}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] [data-k~="ff-ch-t"]{max-width:560px;font:400 clamp(24px,2vw,28.8px)/1.2 Supremell,sans-serif !important;letter-spacing:-0.02em !important;margin:0px 0px 24px !important}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] [data-k~="ff-ch-t"]{color:rgb(28, 29, 33) !important}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] [data-k~="ff-ch-copy"] [data-k~="ff-body"]{font-size:clamp(16px, 1.15vw, 16.56px) !important;font-weight:300 !important;line-height:1.65 !important;max-width:560px !important}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] [data-k~="ff-ch-copy"] [data-k~="ff-body"]{color:rgb(74, 74, 80) !important}}
@media (min-width: 1081px){#ffe [data-apside][data-apside][data-apside]{column-gap:clamp(64px, -196px + 19vw, 78px) !important}}
@media (min-width: 1081px){#ffe [data-apside="L"][data-apside][data-apside]{grid-template-columns:var(--apc) minmax(0,600px) !important;justify-content:center !important}}
@media (min-width: 1081px){#ffe [data-apside="R"][data-apside][data-apside]{grid-template-columns:minmax(0,600px) var(--apc) !important;justify-content:center !important}}
@media (min-width: 1081px){#ffe [data-apside] [data-apcard][data-apcard][data-apcard]{width:var(--apc) !important;height:var(--apc) !important;max-width:none !important;min-height:0px !important;max-height:none !important;aspect-ratio:auto !important;box-sizing:border-box !important;justify-self:stretch !important}}
@media (min-width: 1081px){#ffe [data-apside] > [data-apcopy][data-apcopy]{max-width:600px !important;width:auto !important}}
[data-k~="ibtn"]:focus{outline:none}
[data-k~="ibtn"]:focus-visible{outline:2px solid #3E6FA8;outline-offset:3px}
[data-k~="ibtn--primary"]:hover{background-color:#243A5E;color:#ffffff;transform:translateY(-2px)}
[data-k~="ibtn--primary"]:active{background-color:color-mix(in srgb,#243A5E 84%,#000000);color:#ffffff;transform:translateY(0px)}
[data-k~="ibtn--text"]:hover{color:#3E6FA8}
[data-k~="ibtn--text"]:active{color:#3E6FA8;opacity:0.7}
@media (prefers-reduced-motion: reduce){[data-k~="ibtn"]{transition-duration:1ms}}
@media (prefers-reduced-motion: reduce){[data-k~="ibtn"]:hover{transform:none}}
html.ff-js [data-k~="ff"] [data-ff-rv]:not([data-in]){opacity:0;transform:translateY(12px)}
html.ff-js [data-k~="ff"] [data-ff-rv]{transition-delay:var(--d,0ms)}
html.ff-js [data-k~="ff-rail"]:not([data-in]){opacity:0;transform:translateY(10px)}
html.ff-js [data-k~="ff-rail"]{transition:opacity 480ms var(--eo) 900ms,transform 560ms var(--eo) 900ms}
html.ff-js [data-k~="ff-rail"]:not([data-in]) [data-k~="ff-kpi"]{opacity:0;transform:translateY(8px)}
html.ff-js [data-k~="ff-rail"] [data-k~="ff-kpi"]{transition:opacity 420ms var(--eo),transform 520ms var(--eo)}
html.ff-js [data-k~="ff-rail"] [data-k~="ff-kpi"]:nth-child(1){transition-delay:1000ms}
html.ff-js [data-k~="ff-rail"] [data-k~="ff-kpi"]:nth-child(2){transition-delay:1060ms}
html.ff-js [data-k~="ff-rail"] [data-k~="ff-kpi"]:nth-child(3){transition-delay:1120ms}
html.ff-js [data-k~="ff-rail"] [data-k~="ff-kpi"]:nth-child(4){transition-delay:1180ms}
html.ff-js [data-k~="ff-views"]:not([data-in]) [data-k~="ff-loc"][style]{opacity:0;transform:translateY(6px)}
html.ff-js [data-k~="ff-views"] [data-k~="ff-loc"][style]{transition-delay:calc(var(--i) * 70ms + 360ms)}
@media (max-width: 1080px){[data-k~="ff-ch"]{grid-template-columns:minmax(0px, 1fr)}}
@media (max-width: 1080px){[data-k~="ff-ch2"] [data-k~="ff-ch-copy"]{order:0}}
@media (max-width: 1080px){[data-k~="ff-views"]{order:1}}
@media (max-width: 760px){[data-k~="ff-rail"]{margin-top:18px}}
@media (max-width: 760px){[data-k~="ff-kpis"]{grid-template-columns:repeat(2, minmax(0px, 1fr));gap:10px}}
@media (max-width: 760px){[data-k~="ff-kpi"]{padding:16px 14px}}
@media (max-width: 760px){[data-k~="ff-kpi"] [data-k~="l"]{font-size:13px;margin-bottom:10px}}
@media (max-width: 760px){[data-k~="ff-kpi"] > b{font-size:20px}}
@media (max-width: 760px){[data-k~="ff-kpi"] [data-k~="d"]{font-size:12.5px;flex-wrap:wrap}}
@media (max-width: 760px){[data-k~="ff-ch2"]{grid-template-columns:minmax(0px, 1fr)}}
@media (max-width: 760px){[data-k~="ff-views"]{grid-template-columns:minmax(0px, 1fr)}}
@media (prefers-reduced-motion: reduce){[data-k~="ff"] *{animation:auto ease 0s 1 normal none running none !important}}
@media (prefers-reduced-motion: reduce){html.ff-js [data-k~="ff"] [data-ff-rv]{transform:none !important;transition:opacity 200ms !important}}
@media (prefers-reduced-motion: reduce){html.ff-js [data-k~="ff"] [data-k~="ff-rail"],html.ff-js [data-k~="ff"] [data-k~="ff-kpi"],html.ff-js [data-k~="ff"] [data-k~="ff-loc"][style]{transform:none !important;transition:opacity 200ms !important}}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] > [data-k~="ff-ch-copy"][data-k~="ff-ch-copy"]{align-self:center !important;position:static}}
#ffe [data-k~="ff-why"] [data-k~="ff-ch2"] [data-k~="ff-loc"]{min-height:40px}
@media (min-width: 1441px){[data-k~="ff-map-svg"]{overflow:visible}}
@media (max-width: 1000px){[data-k~="ff-map-board"]{grid-template-columns:minmax(0px, 1fr)}}
@media (max-width: 1000px){[data-k~="ff-map-geo"]{aspect-ratio:10 / 7}}
@media (max-width: 1000px){[data-k~="ff-map-count"]{left:var(--pad);bottom:16px}}
@media (max-width: 1000px){[data-k~="ff-map-fig"]{gap:24px;padding:32px var(--pad) 56px}}
@media (max-width: 1000px){[data-k~="ff-map-q"]{font-size:clamp(18px, 2.2vw, 20px)}}
@media (max-width: 600px){[data-k~="ff-map-num"]{font-size:32px}}
#ffe[data-k~="ff"] [data-k~="ff-fchip"] b{font-size:inherit;font-weight:600;color:rgb(255, 255, 255);padding-right:5px;border-right:1px solid rgba(255, 255, 255, 0.7)}
#ffe[data-k~="ff"] [data-k~="ff-fchip"] > span{font-size:inherit;color:rgb(255, 255, 255)}
@media (prefers-reduced-motion: reduce){[data-k~="ff-ovs-bg"],[data-k~="ff-ovs-tag"] i,[data-k~="ff-ovs-top"],[data-k~="ff-ovs-cols"],[data-k~="ff-ovs-card"],[data-k~="ff-ovs-a"],[data-k~="ff-ovs-row"],[data-k~="ff-ovs-tot"]{transition:none !important}}
@media (max-width: 1080px){[data-k~="ff-ovs-in"]{grid-template-columns:minmax(0px, 1fr);padding-left:32px;padding-right:32px}}
@media (max-width: 1080px){[data-k~="ff-ovs-vis"]{justify-self:start}}
@media (max-width: 900px){[data-k~="ff-ovs-in"]{padding-left:22px;padding-right:22px}}
@media (max-width: 600px){[data-k~="ff-ovs-pts"] li{font-size:16px}}
#ffe[data-k~="ff"] [data-k~="hm-peek__h"]{max-width:16em}
@media (max-width: 1080px){[data-k~="ff"] [data-k~="hm-peek"]{}}
@media (max-width: 900px){[data-k~="ff"] [data-k~="hm-peek"]{}}
#ffe [data-k~="ff-feat"] [data-k~="ff-views"]{--om-text3:#5F6A84;--om-text2:#5F6A84}
#ffe [data-k~="ff-feat"] [data-k~="ff-win"]{background:rgb(244, 246, 249);border:0px;border-radius:4px}
#ffe [data-k~="ff-feat"] [data-k~="ff-win-h"] [data-k~="ff-q"]{display:none}
#ffe [data-k~="ff-feat"] [data-k~="ff-views-in"] > [data-k~="ff-win"]:first-child > [data-k~="ff-win-h"]:not([data-k~="sm"]) > div > b{font:600 26px/1 Thunder,sans-serif;text-transform:uppercase;letter-spacing:0.005em;color:rgb(36, 58, 94)}
#ffe [data-k~="ff-feat"] [data-k~="ff-views-in"] > [data-k~="ff-win"]:first-child > [data-k~="ff-win-h"]:not([data-k~="sm"]) > div span{margin-top:4px;font-size:10.5px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:rgb(95, 106, 132)}
#ffe [data-k~="ff-feat"] [data-k~="ff-win-h"] > div > b{font-weight:600;color:rgb(36, 58, 94)}
#ffe [data-k~="ff-feat"] [data-k~="ff-win-h"] > div span,#ffe [data-k~="ff-feat"] [data-k~="ff-view-who"] span{color:rgb(95, 106, 132)}
#ffe [data-k~="ff-feat"] [data-k~="ff-pill"],#ffe [data-k~="ff-feat"] [data-k~="ff-st"]{height:auto;padding:0px;background:none;border-radius:0px;gap:7px;color:rgb(36, 58, 94);font-size:12px;font-weight:500}
#ffe [data-k~="ff-feat"] [data-k~="ff-pill"]::before,#ffe [data-k~="ff-feat"] [data-k~="ff-st"]::before{content:"";width:7px;height:7px;border-radius:50%;background:rgb(138, 147, 166);flex:0 0 auto}
#ffe [data-k~="ff-feat"] [data-k~="ff-pill-ok"]::before{background:rgb(46, 125, 91)}
#ffe [data-k~="ff-feat"] [data-k~="ff-pill-warn"]::before,#ffe [data-k~="ff-feat"] [data-k~="ff-st"]::before{background:rgb(179, 58, 46)}
#ffe [data-k~="ff-feat"] [data-k~="ff-chips"] s,#ffe [data-k~="ff-feat"] [data-k~="ff-prof-ch"] s{padding:3px 9px;border-radius:999px;background:rgb(62, 111, 168);color:rgb(255, 255, 255);font-size:11px;font-weight:500}
#ffe [data-k~="ff-feat"] [data-k~="ff-prof-ch"] s{padding:5px 11px;font-size:11.5px}
#ffe [data-k~="ff-feat"] [data-k~="ff-dl"]{height:auto;padding:0px;border:0px;border-radius:0px;color:rgb(62, 111, 168);font-size:12.5px}
#ffe [data-k~="ff-feat"] [data-k~="ff-seg"],#ffe [data-k~="ff-feat"] [data-k~="ff-seg"] span{border-radius:4px}
#ffe [data-k~="ff-feat"] [data-k~="ff-seg"]{background:rgb(255, 255, 255)}
#ffe [data-k~="ff-feat"] [data-k~="ff-role"],#ffe [data-k~="ff-feat"] [data-k~="ff-bm"],#ffe [data-k~="ff-feat"] [data-k~="ff-gr"],#ffe [data-k~="ff-feat"] [data-k~="ff-svc"],#ffe [data-k~="ff-feat"] [data-k~="ff-f1-co"] [data-k~="ff-loc"]{border:0px;background:rgb(255, 255, 255);border-radius:4px;margin:0px 0px 5px;padding:0px 12px}
#ffe [data-k~="ff-feat"] [data-k~="ff-role"][data-k~="head"],#ffe [data-k~="ff-feat"] [data-k~="ff-bm"][data-k~="head"],#ffe [data-k~="ff-feat"] [data-k~="ff-f1-co"] [data-k~="ff-loc"][data-k~="head"]{background:none;margin:0px;color:rgb(95, 106, 132)}
#ffe [data-k~="ff-feat"] [data-k~="ff-bm"][data-k~="total"],#ffe [data-k~="ff-feat"] [data-k~="ff-f1-co"] [data-k~="ff-loc"][data-k~="total"]{font-weight:600;margin-bottom:0px}
#ffe [data-k~="ff-feat"] [data-k~="ff-role"].on,#ffe [data-k~="ff-feat"] [data-k~="ff-loc"][data-k~="ff-hl"]{margin:0px 0px 5px;padding:0px 12px;background:rgb(255, 255, 255);box-shadow:rgb(62, 111, 168) 2px 0px 0px inset}
#ffe [data-k~="ff-feat"] [data-k~="ff-role"]:last-child,#ffe [data-k~="ff-feat"] [data-k~="ff-gr"]:last-child,#ffe [data-k~="ff-feat"] [data-k~="ff-svc"]:last-child{margin-bottom:0px}
#ffe [data-k~="ff-feat"] [data-k~="ff-role"] > span:last-child{color:rgb(36, 58, 94)}
@media (min-width: 761px){#ffe [data-k~="ff-feat"] [data-k~="ff-bs"] + [data-k~="ff-win"] [data-k~="ff-role"]{grid-template-columns:minmax(0px, 1fr) auto minmax(56px, auto);gap:14px}}
#ffe [data-k~="ff-feat"] [data-k~="ff-view-who"]{border-bottom:0px;margin-bottom:0px}
#ffe [data-k~="ff-feat"] [data-k~="ff-view-who"] [data-k~="ff-av"]{width:30px;height:30px;background:rgb(255, 255, 255)}
#ffe [data-k~="ff-feat"] [data-k~="ff-av"]{background:rgb(255, 255, 255);color:rgb(36, 58, 94)}
#ffe [data-k~="ff-feat"] [data-k~="ff-mini"],#ffe [data-k~="ff-feat"] [data-k~="ff-prof-k"] div,#ffe [data-k~="ff-feat"] [data-k~="ff-lg"]{border:0px;border-radius:4px;background:rgb(255, 255, 255)}
#ffe [data-k~="ff-feat"] [data-k~="ff-mini"] b,#ffe [data-k~="ff-feat"] [data-k~="ff-prof-k"] b{font-weight:600;color:rgb(36, 58, 94)}
#ffe [data-k~="ff-feat"] [data-k~="ff-mini"] [data-k~="d"]{color:rgb(46, 125, 91);display:flex;align-items:center;gap:3px}
#ffe [data-k~="ff-feat"] [data-k~="ff-mini"] [data-k~="d"] em{font-style:normal;font-weight:400;color:rgb(95, 106, 132);margin-left:3px}
#ffe [data-k~="ff-feat"] [data-k~="ff-int-g"]{background:none;padding:0px}
#ffe [data-k~="ff-feat"] [data-k~="ff-goal-ic"]{border-radius:4px;background:rgb(255, 255, 255)}
#ffe [data-k~="ff-feat"] [data-k~="ff-msg"]{border-radius:4px;background:rgb(255, 255, 255)}
#ffe [data-k~="ff-feat"] [data-k~="ff-item"] img,#ffe [data-k~="ff-feat"] [data-k~="ff-rank"] img,#ffe [data-k~="ff-feat"] [data-k~="ff-add"]{border-radius:4px}
#ffe [data-k~="ff-feat"] [data-k~="ff-item"][data-k~="cart"]{border-bottom-color:rgb(221, 225, 232)}
#ffe [data-k~="ff-feat"] [data-k~="ff-up"] b{font-weight:600;color:rgb(36, 58, 94)}
@media (max-width: 760px){#ffe [data-k~="ff-feat"] [data-k~="ff-role"]{padding:8px 12px}}
@media (max-width: 760px){#ffe [data-k~="ff-feat"] [data-k~="ff-role"].on{padding:8px 12px}}
@media (max-width: 760px){#ffe [data-k~="ff-feat"] [data-k~="ff-views-in"] > [data-k~="ff-win"]:first-child > [data-k~="ff-win-h"]:not([data-k~="sm"]) > div > b{font-size:22px}}
@media (max-width: 760px){#ffe [data-k~="ff-feat"] [data-k~="ff-win-h"] [data-k~="ff-fchip"]{order:3}}
#ffe [data-k~="sh-hero"]{position:relative;overflow:hidden;box-sizing:border-box;height:100svh;min-height:760px;max-height:1240px;margin:0px;background:rgb(231, 238, 246);color:rgb(36, 58, 94);font-family:Supremell,Arial,sans-serif;padding:var(--chrome,127px) 0 0 !important}
@media (max-width: 1023px){#ffe [data-k~="sh-hero"]{}}
@media (max-width: 900px){#ffe [data-k~="sh-hero"]{}}
#ffe [data-k~="sh-hero"] [data-k~="sh-eb"]{margin:0px 0px 24px;padding:0px;font:400 13px/1 Supremell,sans-serif;letter-spacing:0.16em;text-transform:uppercase;color:rgb(36, 58, 94)}
#ffe [data-k~="sh-hero"] [data-k~="sh-h1"]{margin:0px;font-family:Thunder,Arial,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:0.015em;line-height:0.9;color:rgb(36, 58, 94);font-size:min(clamp(80px,7.6vw,140px),13.5vh,calc(min(50vw - var(--g,56px) - 112px, 56vw - 136px - var(--g,56px) - max(0px, (100vw - 1560px) / 2)) / var(--sh-em,5.2)))}
#ffe [data-k~="sh-hero"] [data-k~="sh-h1"] span{display:block;white-space:nowrap;font-style:normal}
#ffe [data-k~="sh-hero"] [data-k~="sh-acc"]{color:rgb(62, 111, 168)}
#ffe [data-k~="sh-hero"] [data-k~="sh-lede"]{margin:28px 0px 40px;font:400 clamp(17px,1.25vw,20px)/1.6 Supremell,sans-serif;color:rgb(74, 84, 104);max-width:min(520px,calc(50vw - var(--g,56px) - 112px));text-wrap:balance}
@media (max-width: 900px){#ffe [data-k~="sh-hero"]{height:auto;min-height:0px;max-height:none;padding-bottom:48px !important}}
@media (max-width: 900px){[data-k~="sh-hero"] [data-k~="sh-in"]{display:block;height:auto;padding:40px var(--g,22px) 0}}
@media (max-width: 900px){[data-k~="sh-hero"] [data-k~="sh-copy"],#ffe [data-k~="sh-hero"] [data-k~="sh-lede"]{max-width:none}}
@media (max-width: 900px){#ffe [data-k~="sh-hero"] [data-k~="sh-eb"]{font-size:12px;margin-bottom:18px}}
@media (max-width: 900px){#ffe [data-k~="sh-hero"] [data-k~="sh-h1"]{font-size:clamp(46px, 13.4vw, 64px)}}
@media (max-width: 900px){#ffe [data-k~="sh-hero"] [data-k~="sh-lede"]{margin:20px 0px 28px;font-size:17px}}
@media (max-width: 900px){[data-k~="sh-hero"] [data-k~="sh-vis"]{position:relative;inset:auto;height:470px;margin-top:40px}}
@media (max-width: 900px){[data-k~="sh-hero"] [data-k~="sh-photo"]{left:16%}}
@media (max-width: 900px){[data-k~="sh-hero"] [data-k~="sh-card"]{left:var(--g,22px);bottom:28px;width:min(300px, 80%)}}
#ffe [data-k~="sh-hero"] [data-k~="sh-card"] [data-k~="ff-rail"]{gap:12px;padding:16px;border-radius:4px}
#ffe [data-k~="sh-hero"] [data-k~="sh-card"] [data-k~="ff-kpis"]{grid-template-columns:repeat(2, minmax(0px, 1fr));gap:8px}
#ffe [data-k~="sh-hero"] [data-k~="sh-card"] [data-k~="ff-kpi"]{padding:12px 14px;border-radius:4px}
#ffe [data-k~="sh-hero"][data-k~="ff-hero"]{padding-bottom:0px !important}
#ffe [data-k~="ff-hero"][data-k~="sh-hero"]{--sh-em:4.2}
#ffe [data-k~="ff-hero"][data-k~="sh-hero"] [data-k~="sh-card"]{width:380px}
#ffe [data-k~="sh-hero"] [data-k~="sh-card"] [data-k~="ff-kpi"] b{font-size:22px}
@media (max-width: 900px){#ffe [data-k~="ff-hero"][data-k~="sh-hero"] [data-k~="sh-card"]{width:min(340px, 86%)}}
#ffe [data-k~="hm-peek"]{--hm-sec:clamp(96px,8.9vw,128px)}
#ffe [data-k~="hm-peek"]{position:relative;overflow:hidden}
#ffe [data-k~="hm-peek__in"]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:var(--hm-sec)}
#ffe [data-k~="hm-peek__h"]{margin:0px 0px clamp(28px, 2.6vw, 40px);font:400 clamp(44px,5vw,80px)/1 Supremell,sans-serif;letter-spacing:-0.045em;color:rgb(28, 29, 33);text-wrap:balance;max-width:11em}
#ffe [data-k~="hm-peek__btn"]{background-color:rgb(213, 206, 243);color:rgb(43, 42, 61);font-size:14px;line-height:18px;letter-spacing:0.1em;padding:22px 40px;border:0px;border-radius:4px;transition:background-color 150ms, transform 160ms cubic-bezier(0.23, 1, 0.32, 1)}
@media (hover: hover) and (pointer: fine){#ffe [data-k~="hm-peek__btn"]:hover{background-color:rgb(201, 192, 240);color:rgb(43, 42, 61)}}
#ffe [data-k~="hm-peek__btn"]:active{transform:scale(0.97)}
#ffe [data-k~="hm-peek__stage"]{position:relative;width:var(--w);height:calc(var(--w) * .6);margin-top:clamp(88px, 7.5vw, 120px)}
#ffe [data-k~="hm-peek__rise"]{position:absolute;left:0px;right:0px;top:0px}
#ffe [data-k~="hm-peek__lift"]{transition:transform 560ms cubic-bezier(0.23, 1, 0.32, 1)}
#ffe [data-k~="hm-peek"][data-hi] [data-k~="hm-peek__lift"]{transform:translateY(-7%)}
#ffe [data-k~="hm-peek__wave"]{transform-origin:50% 90%}
#ffe [data-k~="hm-peek__bot"]{position:relative;width:100%;aspect-ratio:512 / 472}
#ffe [data-k~="hm-peek__bot"] img{position:absolute;display:block;max-width:none}
#ffe [data-k~="hm-peek__base"]{inset:0px;width:100%;height:100%}
#ffe [data-k~="hm-peek__look"]{position:absolute;inset:0px;transition:transform 260ms cubic-bezier(0.23, 1, 0.32, 1)}
#ffe [data-k~="hm-peek__eye"]{transform-origin:50% 55%}
#ffe [data-k~="hm-peek__eye--l"]{left:37.89%;top:42.58%;width:23.05%;height:25%}
#ffe [data-k~="hm-peek__eye--r"]{left:72.07%;top:38.77%;width:14.65%;height:23.73%}
#ffe [data-k~="hm-peek__msg"]{position:absolute;z-index:2;left:84%;top:-2%;margin:0px;width:max-content;max-width:290px;background:rgb(238, 242, 247);color:rgb(28, 29, 33);border-radius:20px 20px 20px 6px;padding:14px 20px 16px;text-align:left;font:400 clamp(16px,1.2vw,18px)/1.45 Supremell,sans-serif;transform-origin:0px 100%}
#ffe [data-k~="hm-peek__from"]{display:block;margin-bottom:4px;font:500 12px/1.2 Supremell,sans-serif;letter-spacing:0.08em;text-transform:uppercase;color:rgb(107, 115, 133)}
@media (prefers-reduced-motion: no-preference){#ffe [data-k~="hm-peek"][data-js] [data-k~="hm-peek__rise"]{transform:translateY(100%)}}
@media (prefers-reduced-motion: no-preference){#ffe [data-k~="hm-peek"][data-in] [data-k~="hm-peek__rise"]{animation:1100ms cubic-bezier(0.23, 1, 0.32, 1) 200ms 1 normal both running hmPeekUp}}
@media (prefers-reduced-motion: no-preference){#ffe [data-k~="hm-peek"][data-js] [data-k~="hm-peek__msg"]{opacity:0}}
@media (prefers-reduced-motion: no-preference){#ffe [data-k~="hm-peek"][data-in] [data-k~="hm-peek__msg"]{animation:520ms cubic-bezier(0.23, 1, 0.32, 1) 1100ms 1 normal both running hmPeekPop}}
@media (prefers-reduced-motion: no-preference){#ffe [data-k~="hm-peek"][data-in] [data-k~="hm-peek__bob"]{animation:4.8s cubic-bezier(0.45, 0, 0.55, 1) 0s infinite normal none running hmPeekBob}}
@media (prefers-reduced-motion: no-preference){#ffe [data-k~="hm-peek"][data-hi] [data-k~="hm-peek__wave"]{animation:1100ms cubic-bezier(0.45, 0, 0.55, 1) 0s 1 normal both running hmPeekWave}}
@media (prefers-reduced-motion: no-preference){#ffe [data-k~="hm-peek__eye"]{animation:4.8s ease 0s infinite normal none running hmPeekBlink}}
@media (max-width: 900px){#ffe [data-k~="hm-peek__msg"]{left:auto;right:72%;border-radius:20px 20px 6px;transform-origin:100% 100%;max-width:230px}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__stage"]{margin-top:150px}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__msg"]{right:auto;left:50%;top:-112px;translate:-50%;border-radius:20px}}
@media (min-width: 901px){#ffe [data-k~="hm-peek__msg"]{left:94%;top:-6%}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__h"]{font-size:clamp(38px, 10.5vw, 46px);margin-bottom:24px}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__btn"]{width:100%;display:flex;justify-content:center}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__stage"]{margin-top:132px}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__msg"]{left:38%;right:auto;top:-104px;translate:none;max-width:200px;padding:12px 16px 14px;font-size:15px;border-radius:18px 18px 18px 6px;transform-origin:0px 100%}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__from"]{font-size:11px}}
@media (max-width: 900px){#ffe [data-k~="hm-peek__stage"]{align-self:flex-start;margin-left:-8px}}
@media (max-width: 900px){#ffe [data-k~="hm-peek__msg"]{left:58%;right:auto;top:-96px;translate:none;max-width:220px;border-radius:18px 18px 18px 6px;transform-origin:0px 100%}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__stage"]{margin-top:120px}}
@media (max-width: 600px){#ffe [data-k~="hm-peek__msg"]{left:62%;top:-92px;max-width:min(200px, -157.8px + 100vw)}}
@media (min-width: 601px) and (max-width: 900px){#ffe [data-k~="hm-peek__stage"]{margin-top:150px}}
#ffe [data-k~="hm-peek"] [data-k~="hm-peek__in"]{max-width:1560px;margin:0px auto;padding-left:var(--g,56px);padding-right:var(--g,56px);padding-bottom:0px;box-sizing:border-box}
html #ffe [data-k~="ff-lg"] > span{overflow:hidden}
html #ffe [data-k~="ff-lg"] img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}
html:not(#z1):not(#z2):not(#z3) #ffe [data-k~="ff-why"] [data-k~="ff-ch-copy"] [data-k~="ff-pts"] li{position:relative !important;padding-left:30px !important;list-style:none !important}
html:not(#z1):not(#z2):not(#z3) #ffe [data-k~="ff-why"] [data-k~="ff-ch-copy"] [data-k~="ff-pts"] li::before{content:"" !important;display:block !important;position:absolute !important;left:0px !important;top:0.2em !important;width:18px !important;height:18px !important;border-radius:0px !important;background:rgb(62, 111, 168) !important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' sc-camel-view-box='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center center / contain no-repeat !important}
html #ffe [data-k~="ff-why"][data-k~="ff-how"] > [data-k~="ff-wrap"]{max-width:1560px;margin:0px auto;padding-left:32px;padding-right:32px;box-sizing:border-box}
@media (max-width: 900px){html #ffe [data-k~="ff-why"][data-k~="ff-how"] > [data-k~="ff-wrap"]{padding-left:22px;padding-right:22px}}
@media (min-width: 1081px){html #ffe [data-k~="ff-why"][data-k~="ff-how"] > [data-k~="ff-wrap"]{max-width:1560px !important;width:100% !important;margin:0px auto !important;padding-left:56px !important;padding-right:56px !important;box-sizing:border-box !important}}
@media (min-width: 1081px){html #ffe [data-k~="ff-why"][data-k~="ff-how"] [data-k~="ff-ch2"]{width:100% !important;max-width:none !important;margin-left:0px !important;margin-right:0px !important;grid-template-columns:minmax(0px, 1fr) minmax(0px, 1fr) !important;justify-content:stretch !important;column-gap:8% !important}}
@media (min-width: 1081px){html #ffe [data-k~="ff-why"][data-k~="ff-how"] [data-k~="ff-ch2"] > [data-k~="ff-views"]{max-width:100% !important;max-height:none !important;width:100% !important;height:auto !important;aspect-ratio:1 / 1 !important;justify-self:stretch !important;margin:0px !important}}
@media (min-width: 1081px){html #ffe [data-k~="ff-why"][data-k~="ff-how"] [data-k~="ff-ch2"] > [data-k~="ff-ch-copy"]{justify-self:stretch !important;max-width:none !important;margin:0px !important}}
[data-k~="ff-pts"] li::before{content:"";position:absolute;left:0px;top:0.62em;width:8px;height:8px;border-radius:50%;background:var(--act)}
#ffe [data-k~="ff-why"] [data-k~="ff-ch2"][data-k~="ff-feat"] [data-k~="ff-views-in"]{display:flex;flex-direction:column;align-items:stretch;gap:12px}
#ffe [data-k~="ff-why"] [data-k~="ff-ch2"][data-k~="ff-feat"] > [data-k~="ff-views"][data-k~="ff-t-blue"]{background:rgb(228, 234, 242)}
#ffe [data-k~="ff-why"] [data-k~="ff-ch2"][data-k~="ff-feat"] > [data-k~="ff-views"][data-k~="ff-t-lilac"]{background:rgb(233, 230, 244)}
#ffe [data-k~="ff-why"] [data-k~="ff-ch2"][data-k~="ff-feat"] > [data-k~="ff-views"][data-k~="ff-t-cream"]{background:rgb(236, 233, 226)}
@media (min-width: 1081px){#ffe [data-k~="ff-why"] [data-k~="ff-ch2"][data-k~="ff-feat"] > [data-k~="ff-ch-copy"]{padding:40px 0px !important}}
[data-k~="ff-role"].on{background:rgb(244, 247, 251);margin:0px -16px;padding:0px 16px}
#ffe [data-k~="ff-f1-co"] [data-k~="ff-loc"]{min-height:31px;font-size:12.5px;gap:8px}
#ffe [data-k~="ff-f1-co"] [data-k~="ff-loc"][data-k~="head"]{min-height:30px;font-size:11px}
#ffe [data-k~="ff-f1-co"] [data-k~="ff-loc"][data-k~="total"]{font-size:13px}
[data-k~="ff-seg"] .on{background:rgb(62, 111, 168);color:rgb(255, 255, 255)}
[data-k~="ff-bm"][data-k~="ff-lag"] > span:first-child::after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-radius:50%;background:rgb(179, 58, 46);vertical-align:middle}
[data-k~="ff-dv"]::before{content:"";position:absolute;left:50%;top:-4px;bottom:-4px;width:1px;background:rgb(201, 206, 216)}
[data-k~="ff-dv"].up i{left:50%;background:rgb(127, 168, 138)}
[data-k~="ff-dv"].up em{right:0px;color:rgb(46, 125, 91)}
html.ff-js [data-k~="ff-views"]:not([data-in]) [data-k~="ff-dv"] i{opacity:0;transform:scaleX(0.15)}
html.ff-js [data-k~="ff-views"] [data-k~="ff-dv"].up i{transform-origin:left center;transition-delay:calc(var(--i) * 60ms + 300ms)}
html.ff-js [data-k~="ff-views"] [data-k~="ff-dv"][data-k~="dn"] i{transform-origin:right center;transition-delay:calc(var(--i) * 60ms + 300ms)}
[data-k~="ff-rank"] i::after{content:"";position:absolute;inset:0px auto 0px 0px;width:var(--w);background:rgb(62, 111, 168);border-radius:3px}
html.ff-js [data-k~="ff-views"]:not([data-in]) [data-k~="ff-bars"]{opacity:0;transform:translateY(6px)}
html.ff-js [data-k~="ff-views"] [data-k~="ff-bars"]{transition:opacity 600ms var(--eo) 300ms,transform 700ms var(--eo) 300ms}
[data-k~="ff-steps"] span::before{content:"";position:absolute;left:0px;right:0px;top:0px;height:4px;border-radius:2px;background:rgb(228, 234, 242)}
[data-k~="ff-steps"] [data-k~="done"]::before{background:rgb(62, 111, 168)}
[data-k~="ff-steps"] .on{color:var(--act)}
[data-k~="ff-steps"] .on::before{background:linear-gradient(90deg, rgb(62, 111, 168) 55%, rgb(228, 234, 242) 55%)}
@media (max-width: 1080px){[data-k~="ff-feat"] > [data-k~="ff-views"]{display:block;padding:clamp(20px, 4vw, 40px);border-radius:4px}}
@media (max-width: 1080px){[data-k~="ff-feat"]{margin-bottom:clamp(72px, 10vw, 110px)}}
@media (max-width: 760px){[data-k~="ff-feat"] > [data-k~="ff-views"]{padding:16px 12px}}
@media (max-width: 760px){[data-k~="ff-feat"] [data-k~="ff-views-in"]{gap:10px}}
@media (max-width: 760px){[data-k~="ff-win"]{padding:12px}}
@media (max-width: 760px){[data-k~="ff-role"]{grid-template-columns:minmax(0px, 1fr) auto;row-gap:4px;padding:8px 0px}}
@media (max-width: 760px){[data-k~="ff-role"][data-k~="head"]{display:none}}
@media (max-width: 760px){[data-k~="ff-role"] [data-k~="ff-chips"]{grid-area:2 / 1 / auto / -1}}
@media (max-width: 760px){[data-k~="ff-role"] > span:last-child{grid-area:1 / 2}}
@media (max-width: 760px){[data-k~="ff-role"].on{margin:0px -12px;padding:8px 12px}}
@media (max-width: 760px){[data-k~="ff-f1-cols"],[data-k~="ff-f4-cols"]{grid-template-columns:minmax(0px, 1fr)}}
@media (max-width: 760px){[data-k~="ff-f1-fr"]{display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr));column-gap:8px}}
@media (max-width: 760px){[data-k~="ff-f1-fr"] [data-k~="ff-view-who"]{grid-column:1 / -1}}
@media (max-width: 760px){[data-k~="ff-win-h"] > div span{white-space:normal}}
@media (max-width: 760px){[data-k~="ff-bm"]{grid-template-columns:minmax(0px, 1fr) auto minmax(0px, 1.1fr);gap:8px;font-size:12px}}
@media (max-width: 760px){[data-k~="ff-bm"][data-k~="head"] > span:last-child{text-align:right}}
@media (max-width: 760px){[data-k~="ff-seg"] span{padding:7px 9px}}
@media (max-width: 760px){[data-k~="ff-int"]{grid-template-columns:minmax(0px, 1fr)}}
@media (max-width: 760px){[data-k~="ff-int-g"]{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr));gap:6px}}
@media (max-width: 760px){[data-k~="ff-int-l"]{grid-column:1 / -1}}
@media (max-width: 760px){[data-k~="ff-lg"]{grid-template-columns:minmax(0px, 1fr);padding:0px 14px 0px 8px;position:relative;height:38px}}
@media (max-width: 760px){[data-k~="ff-lg"] > span{height:15px}}
@media (max-width: 760px){[data-k~="ff"] [data-k~="ff-lg"] img{object-position:center center}}
@media (max-width: 760px){[data-k~="ff-lg"] s{position:absolute;top:5px;right:5px;width:6px;height:6px}}
@media (max-width: 760px){[data-k~="ff-join"]{display:none}}
@media (max-width: 760px){[data-k~="ff-prof-k"] b{font-size:14px}}
@media (max-width: 760px){[data-k~="ff-up"] b{font-size:18px}}
@media (max-width: 760px){[data-k~="ff-win-h"]{flex-wrap:wrap}}
@media (max-width: 760px){[data-k~="ff-links"] [data-k~="ibtn"]{white-space:normal}}
@media (prefers-reduced-motion: reduce){html.ff-js [data-k~="ff"] [data-k~="ff-dv"] i{opacity:1 !important;transform:none !important;transition:none !important}}
@media (prefers-reduced-motion: reduce){html.ff-js [data-k~="ff"] [data-k~="ff-bars"]{opacity:1 !important;transform:none !important;transition:none !important}}
html body #ffe :is([data-dscard], [data-apcard], [data-mkstage]):is([data-dscard], [data-apcard], [data-mkstage]):is([data-dscard], [data-apcard], [data-mkstage]):is([data-dscard], [data-apcard], [data-mkstage]):is([data-dscard], [data-apcard], [data-mkstage]):is([data-dscard], [data-apcard], [data-mkstage]){border-radius:4px !important}
@keyframes hmPeekUp { 0% { transform: translateY(100%); } 100% { transform: none; } }
@keyframes hmPeekPop { 0% { opacity: 0; transform: scale(0.9) translateY(8px); } 100% { opacity: 1; transform: none; } }
@keyframes hmPeekBob { 0%, 100% { transform: translateY(0px) rotate(-2deg); } 50% { transform: translateY(-10px) rotate(2deg); } }
@keyframes hmPeekWave { 0% { transform: rotate(0deg); } 20% { transform: rotate(-9deg); } 42% { transform: rotate(7deg); } 62% { transform: rotate(-5deg); } 80% { transform: rotate(2deg); } 100% { transform: rotate(0deg); } }
@keyframes hmPeekBlink { 0%, 46%, 52%, 100% { transform: scaleY(1); } 48.5% { transform: scaleY(0.08); } }
#ffe{--ink:#243A5E;--act:#3E6FA8;--mut:#556076;--sub:#6B7690;--line:#E4E6EB;--paper:#FCFBF7;--navy:#0C1028;--lilac:#D5CEF3;--wash:#F1EFF8;--r:4px;--om-text:#243A5E;--om-text2:#5F6A84;--om-text3:#6B7690;--om-line:#E6E8EC;--om-border:#EAEAEE;--om-pos:#4C7A5A;--om-neg:#9B4F47;--om-track:#D6D6DC;--om-raised:#F1F1F4;--om-ease:cubic-bezier(.165,.84,.44,1);--eo:cubic-bezier(.165,.84,.44,1);--eio:cubic-bezier(.645,.045,.355,1);--pad:clamp(20px,4.4vw,64px)}
:where(#ffe) figcaption{text-align:inherit;margin-top:0}
:where(#ffe) blockquote{padding:0;border-left:0;font-size:inherit;line-height:inherit}
#ffe [data-k~="sh-card"] [data-k~="ff-rail"]{gap:12px;padding:16px;border-radius:4px}
#ffe [data-k~="sh-card"] [data-k~="ff-kpis"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#ffe [data-k~="sh-card"] [data-k~="ff-kpi"]{padding:12px 14px;border-radius:4px}
#ffe [data-k~="sh-card"] [data-k~="ff-kpi"] b{font-size:22px}
@media (min-width:1441px){#ffe [data-k~="ff-map-svg"]{overflow:visible}}
/* owner, Nov 7 (Vercel 1201597): the map section sits on the nav grid (1560 max, 56/32 gutters) and is taller; the "150+" count lines up
   with the logo's left edge, the quote column starts at the grid's centre, the land keeps bleeding left. Mobile unchanged. */
@media (min-width:1001px){#ffe [data-k~="ff-map-board"]{max-width:1560px;box-sizing:border-box;padding:0 56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(40px,4vw,72px);align-items:stretch;min-height:clamp(680px,84svh,920px)}#ffe [data-k~="ff-map-geo"]{aspect-ratio:auto;height:auto;min-height:100%}#ffe [data-k~="ff-map-svg"]{overflow:visible}#ffe [data-k~="ff-map-count"]{left:0;bottom:clamp(40px,5vh,64px)}#ffe [data-k~="ff-map-fig"]{padding:0;max-width:620px;align-self:center}}
@media (min-width:1001px) and (max-width:1100px){#ffe [data-k~="ff-map-board"]{padding:0 32px}}
/* owner, Nov 7 (2) (Vercel 991bd29): map column wider, quote pushed right so its right edge meets the grid's right edge (Book a demo) */
@media (min-width:1001px){#ffe [data-k~="ff-map-board"]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}#ffe [data-k~="ff-map-fig"]{justify-self:end;width:100%;max-width:560px}}

/* audit Nov 9 (6.3): full Pelican's quote, body-size text (Vercel ff-page.css) */
#ffe [data-k~="ff-map-q"]{font-size:clamp(18px,1.528vw,22px);line-height:1.5;letter-spacing:-.005em;text-wrap:wrap}
@media (max-width:1000px){#ffe [data-k~="ff-map-q"]{font-size:clamp(18px,2.2vw,20px)}}
#ffe .ff2_b-1,#ffe .ff2_b-3,#ffe .ff2_b-7,#ffe .ff2_el-6,#ffe .ff2_h2-1,#ffe .ff2_h2-2,#ffe .ff2_h2-3,#ffe .ff2_h3-1,#ffe .ff2_item-1,#ffe .ff2_item-2,#ffe .ff2_text-1,#ffe .ff2_text-2,#ffe .ff2_text-3,#ffe .ff2_text-4,#ffe .ff2_text-5,#ffe .ff2_text-6,#ffe .ff2_text-8,#ffe .ff2_span-14,#ffe .ff2_span-54,#ffe .ff2_span-57{font-style:normal;font-variant:normal;font-stretch:normal}