@font-face{font-family: "Inter";src: url("../fonts/inter/inter-var-latin.woff2") format("woff2-variations");font-weight: 100 900;font-style: normal;font-display: swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Inter";src: url("../fonts/inter/inter-var-latin-ext.woff2") format("woff2-variations");font-weight: 100 900;font-style: normal;font-display: swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Inter Tight";src: url("../fonts/inter-tight/inter-tight-var.woff2") format("woff2-variations");font-weight: 100 900;font-style: normal;font-display: swap}:root{--l4-blue: #033DE6;--l4-blue-600: #0233C4;--l4-blue-soft: #E8EEFE;--l4-blue-tint: #F1F5FF;--l4-navy: #02214F;--l4-navy-deep: #071F4D;--l4-ink: #041436;--l4-body: #47506A;--l4-muted: #676F89;--l4-bg: #F4F7FE;--l4-bg-well: #E6ECFA;--l4-line: #E4EAF7;--l4-line-soft: #EEF2FB;--l4-orange: #E74908;--l4-red: #C90109;--l4-red-600: #A80007;--l4-green: #12A05C;--l4-green-soft: #D8FAEC;--l4-amber: #F5A524;--l4-orange-ink: #CF3F05;--l4-r-xs: 6px;--l4-r-sm: 10px;--l4-r: 14px;--l4-r-lg: 20px;--l4-r-xl: 28px;--l4-shadow-xs: 0 1px 2px rgba(4,20,54,.05);--l4-shadow-sm: 0 4px 14px rgba(4,20,54,.05);--l4-shadow: 0 10px 30px rgba(4,20,54,.07);--l4-shadow-lg: 0 22px 60px rgba(4,20,54,.10);--l4-shadow-blue: 0 12px 28px rgba(3,61,230,.28);--l4-display: "Inter Tight","Inter",system-ui,sans-serif;--l4-text: "Inter",system-ui,sans-serif;--l4-ease: cubic-bezier(.22,.8,.28,1);--l4-container: 1246px;--l4-fs-display: clamp(30px,5.06vw,64px);--l4-fs-h2: clamp(25px,2.24vw,34px);--l4-fs-h3: 20px;--l4-fs-h4: 17px;--l4-fs-h5: 15px;--l4-fs-lead: 16px;--l4-fs-body: 15px;--l4-fs-sm: 13.5px;--l4-fs-xs: 12.5px;--l4-fs-tag: 11px;--l4-w-body: 400;--l4-w-med: 500;--l4-w-semi: 600;--l4-w-bold: 700;--l4-ls-display: .01em;--l4-ls-h2: -.025em;--l4-ls-h3: -.014em;--l4-ls-title: -.004em;--l4-band: clamp(34px,1.18vw + 29px,52px);--l4-head-gap: clamp(24px,1.6vw + 8px,34px);--l4-pad-panel: clamp(28px,3.4vw,52px);--l4-pad-card: clamp(20px,1.9vw,26px);--l4-pad-card-sm: clamp(14px,1.3vw,18px);--l4-gap: clamp(16px,1.9vw,24px);--l4-gap-sm: 12px;--l4-gap-lg: clamp(24px,3vw,40px);--l4-t-fast: .18s;--l4-t: .26s;--l4-t-slow: .4s;--l4-t-img: .7s}@view-transition{navigation: auto}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body{margin: 0}svg{vertical-align: middle}table{border-collapse: collapse}[hidden]{display: none !important}.l4-page{font-family: var(--l4-text);font-size: 16px;font-weight: var(--l4-w-body);line-height: 1.55;color: var(--l4-body);background: var(--l4-bg);-webkit-font-smoothing: antialiased;overflow-x: hidden}:where(.l4-page) :is(h1,h2,h3,h4,h5,h6){font-family: var(--l4-display);color: var(--l4-ink);font-weight: var(--l4-w-bold);letter-spacing: var(--l4-ls-title);line-height: 1.16;margin: 0;word-break: normal;overflow-wrap: break-word}:where(.l4-page) p{margin: 0;color: var(--l4-body);font-weight: inherit;line-height: inherit}:where(.l4-page) :is(b,strong){font-weight: var(--l4-w-bold)}:where(.l4-page) :is(ul,ol){list-style: none;margin: 0;padding: 0}:where(.l4-page) :is(ul,ol) li{margin: 0;color: inherit}:where(.l4-page) table{margin: 0}:where(.l4-page) :is(td,th){border: 0;padding: 0}:where(.l4-page) a{color: inherit;text-decoration: none;transition: color var(--l4-t) var(--l4-ease)}:where(.l4-page) img{max-width: 100%;height: auto;display: block}:where(.l4-page) button{font-family: inherit;font-size: inherit;font-weight: inherit;line-height: inherit;cursor: pointer;border: 0;background: none}.l4-page button{appearance: none;-webkit-appearance: none}:where(.l4-page) :is(select,input,textarea){height: auto;padding: 0;line-height: inherit;font-weight: inherit}.l4-page{--l4-focus: #041436}:is(.l4-support__inner,.l4-footer,.l4-steps__cta,.l4-banner__inner){--l4-focus: #fff}.l4-page *:focus-visible{outline: 3px solid var(--l4-focus);outline-offset: 2px;border-radius: 4px}.l4-skip{position: fixed;top: 8px;left: 8px;z-index: 300;transform: translateY(-160%);display: flex;align-items: center;min-height: 44px;padding: 0 18px;border-radius: var(--l4-r-sm);background: var(--l4-blue);color: #fff;font: var(--l4-w-semi) var(--l4-fs-body)/1 var(--l4-text);box-shadow: var(--l4-shadow-lg);transition: transform var(--l4-t) var(--l4-ease)}.l4-skip:focus-visible{transform: translateY(0)}.l4-shell{width: 100%;max-width: var(--l4-container);margin-inline: auto;padding-inline: 20px}.l4-shell--wide{max-width: 1710px;padding-inline: 30px}.l4-shell--head{max-width: 1880px;padding-inline: clamp(16px,1.88vw,36px)}.l4-eyebrow{display: inline-flex;align-items: center;gap: 1.43em;padding: 1.05em 2.05em 1.05em 1.61em;border: 1px solid rgba(216,228,251,.9);background: #fff;box-shadow: 0 6px 18px rgba(4,20,54,.07);border-radius: 999px;position: relative;overflow: hidden;animation: l4-badge-in .7s var(--l4-ease) both;font: 700 clamp(10.5px,.84vw,16.1px)/1 var(--l4-text);letter-spacing: .085em;text-transform: uppercase;color: var(--l4-blue)}.l4-eyebrow svg{flex: none;position: relative;z-index: 1;width: 1.93em;height: auto}.l4-eyebrow > *{position: relative;z-index: 1}.l4-eyebrow::after{content: "";position: absolute;inset: 0;z-index: 0;background: linear-gradient(105deg,transparent 35%,rgba(255,255,255,.95) 50%,transparent 65%);transform: translateX(-120%);animation: l4-badge-shine 5.5s ease-in-out 1.2s infinite}@keyframes l4-badge-in{from{opacity: 0;transform: translateY(-10px)}to{opacity: 1;transform: none}}@keyframes l4-badge-shine{0%{transform: translateX(-120%)}55%,100%{transform: translateX(120%)}}:is(.l4-head,.l4-res__top,.l4-case__top,.l4-faq__head){margin-bottom: var(--l4-head-gap)}.l4-kicker{display: block;font: var(--l4-w-bold) var(--l4-fs-tag)/1.2 var(--l4-text);letter-spacing: .14em;text-transform: uppercase;color: var(--l4-blue);margin-bottom: 10px}.l4-support__copy .l4-kicker{color: #A8C4FF}:is(.l4-head,.l4-res__top,.l4-case__top,.l4-faq__head) h2{font-size: var(--l4-fs-h2);letter-spacing: var(--l4-ls-h2);text-wrap: balance}:is(.l4-head,.l4-res__top,.l4-case__top,.l4-faq__head) > :where(div) > p,:is(.l4-head,.l4-res__top,.l4-case__top,.l4-faq__head) > p{margin-top: 10px;font-size: var(--l4-fs-lead);color: var(--l4-muted);max-width: 62ch;text-wrap: balance}.l4-head{text-align: center}.l4-head > p{margin-inline: auto}.l4-res__top,.l4-case__top{display: flex;align-items: flex-end;justify-content: space-between;gap: var(--l4-gap-lg);flex-wrap: wrap;text-align: left}.l4-btn{display: inline-flex;align-items: center;justify-content: center;gap: 9px;min-height: 52px;padding: 0 24px;border-radius: var(--l4-r-sm);font: var(--l4-w-semi) 16px/1 var(--l4-text);white-space: nowrap;transition: transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease),background-color var(--l4-t) var(--l4-ease),color var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease)}.l4-btn svg{transition: transform var(--l4-t) var(--l4-ease)}.l4-btn:hover svg{transform: translateX(4px)}.l4-btn--primary{background: var(--l4-blue);color: #fff;box-shadow: var(--l4-shadow-blue)}.l4-btn--primary:hover{background: var(--l4-blue-600);color: #fff;transform: translateY(-2px);box-shadow: 0 16px 34px rgba(3,61,230,.34)}.l4-btn--ghost{background: #fff;color: var(--l4-blue);border: 1.5px solid rgba(3,61,230,.38)}.l4-btn--ghost:hover{color: #fff;background: var(--l4-blue);border-color: var(--l4-blue);transform: translateY(-2px)}.l4-btn--red{background: var(--l4-red);color: #fff;box-shadow: 0 10px 26px rgba(201,1,9,.28)}.l4-btn--red:hover{background: var(--l4-red-600);color: #fff;transform: translateY(-2px);box-shadow: 0 16px 34px rgba(201,1,9,.34)}.l4-btn--orange{background: var(--l4-orange-ink);color: #fff;box-shadow: 0 10px 24px rgba(231,73,8,.3)}.l4-btn--orange:hover{background: #B83703;color: #fff;transform: translateY(-2px)}.l4-btn--white{background: #fff;color: var(--l4-navy)}.l4-btn--white:hover{color: var(--l4-blue);transform: translateY(-2px);box-shadow: var(--l4-shadow)}.l4-btn--block{width: 100%}.l4-link{display: inline-flex;align-items: center;gap: 8px;font: var(--l4-w-semi) var(--l4-fs-body)/1 var(--l4-text);color: var(--l4-blue)}.l4-link svg{transition: transform var(--l4-t) var(--l4-ease)}.l4-link:hover{color: var(--l4-blue-600)}.l4-link:hover svg{transform: translateX(5px)}.l4-header{position: sticky;top: 0;z-index: 120;background: #fff;transition: box-shadow var(--l4-t) var(--l4-ease)}.l4-header.is-stuck{box-shadow: 0 6px 24px rgba(4,20,54,.09)}.l4-header__inner{display: flex;align-items: center;gap: clamp(12px,1.6vw,26px);height: clamp(76px,7.24vw,139px)}.l4-logo{flex: 0 0 auto;line-height: 0}.l4-logo img{height: clamp(52px,5.42vw,104px);width: auto;max-width: none}.l4-nav{display: flex;align-items: center;gap: 2px;margin-inline: auto}.l4-nav__item{position: relative}.l4-nav__link{display: flex;align-items: center;gap: 6px;padding: 10px clamp(7px,1.1vw,25px);border-radius: var(--l4-r-sm);font: 500 clamp(14px,1.06vw,19px)/1 var(--l4-text);color: var(--l4-ink);white-space: nowrap}.l4-nav__link svg{transition: transform var(--l4-t) var(--l4-ease)}.l4-nav__link:hover{color: var(--l4-blue);background: var(--l4-blue-tint)}.l4-nav__item:hover > .l4-nav__link svg{transform: rotate(180deg)}.l4-drop{position: absolute;top: calc(100% + 10px);left: 0;min-width: 244px;padding: 10px;background: #fff;border: 1px solid var(--l4-line);border-radius: var(--l4-r);box-shadow: var(--l4-shadow-lg);opacity: 0;visibility: hidden;transform: translateY(10px);transition: opacity var(--l4-t) var(--l4-ease),transform var(--l4-t) var(--l4-ease),visibility var(--l4-t)}.l4-nav__item:hover .l4-drop,.l4-nav__item:focus-within .l4-drop{opacity: 1;visibility: visible;transform: translateY(0)}.l4-drop a{display: block;padding: 10px 12px;border-radius: var(--l4-r-sm);font-size: var(--l4-fs-body);color: var(--l4-body);transition: background-color var(--l4-t-fast) var(--l4-ease),color var(--l4-t-fast) var(--l4-ease),transform var(--l4-t-fast) var(--l4-ease)}.l4-drop a:hover{background: var(--l4-blue-tint);color: var(--l4-blue);transform: translateX(3px)}.l4-header__right{display: flex;align-items: center;gap: clamp(8px,.9vw,14px);flex: 0 0 auto}.l4-header__right .l4-btn{min-height: clamp(44px,3.6vw,69px);padding: 0 clamp(14px,1.6vw,28px);font-size: clamp(14px,1.05vw,18px)}.l4-header__phone{display: flex;align-items: center;gap: 8px;white-space: nowrap;flex: 0 0 auto;font: 600 clamp(14px,1.05vw,17.7px)/1 var(--l4-text);color: var(--l4-ink)}.l4-header__phone:hover{color: var(--l4-blue)}.l4-burger{display: none;width: 44px;height: 44px;border-radius: var(--l4-r-sm);border: 1px solid var(--l4-line);color: var(--l4-ink);align-items: center;justify-content: center}.l4-drawer{position: fixed;inset: 0 0 0 auto;width: min(360px,88vw);z-index: 200;background: #fff;padding: var(--l4-pad-card);overflow-y: auto;transform: translateX(100%);visibility: hidden;transition: transform var(--l4-t-slow) var(--l4-ease),visibility var(--l4-t-slow);box-shadow: -20px 0 60px rgba(4,20,54,.16)}.l4-drawer.is-open{transform: translateX(0);visibility: visible}.l4-drawer__top{display: flex;align-items: center;justify-content: space-between;margin-bottom: var(--l4-pad-card)}.l4-drawer__logo{height: 52px;width: auto}.l4-drawer__close{width: 44px;height: 44px;border-radius: var(--l4-r-sm);border: 1px solid var(--l4-line);display: grid;place-items: center}.l4-drawer nav a{display: block;padding: 13px 4px;border-bottom: 1px solid var(--l4-line-soft);font-weight: var(--l4-w-med);color: var(--l4-ink)}.l4-drawer nav a:hover{color: var(--l4-blue)}.l4-dnav__row{display: flex;align-items: center;border-bottom: 1px solid var(--l4-line-soft)}.l4-dnav__row > a{flex: 1 1 auto;border-bottom: 0}.l4-dnav__toggle{flex: none;width: 44px;height: 44px;display: grid;place-items: center;color: var(--l4-muted);border-radius: var(--l4-r-sm)}.l4-dnav__toggle:hover{color: var(--l4-blue);background: var(--l4-blue-tint)}.l4-dnav__toggle svg{transition: transform var(--l4-t) var(--l4-ease)}.l4-dnav__toggle[aria-expanded="true"] svg{transform: rotate(180deg)}.l4-dnav__panel{padding: 2px 0 8px 14px}.l4-drawer nav .l4-dnav__panel a{padding: 11px 4px;border-bottom: 1px solid var(--l4-line-soft);font-weight: var(--l4-w-body);font-size: var(--l4-fs-body);color: var(--l4-body)}.l4-drawer nav .l4-dnav__panel a:last-child{border-bottom: 0}.l4-drawer nav .l4-dnav__panel a:hover{color: var(--l4-blue)}.l4-drawer__cta{display: grid;gap: 10px;margin-top: var(--l4-pad-card)}.l4-scrim{position: fixed;inset: 0;z-index: 190;background: rgba(4,20,54,.45);opacity: 0;visibility: hidden;transition: opacity var(--l4-t-slow) var(--l4-ease),visibility var(--l4-t-slow)}.l4-scrim.is-open{opacity: 1;visibility: visible}.l4-hero{position: relative;overflow: hidden;background-color: #F4F7FE;background-image:
radial-gradient(70% 52% at 10% 24%,rgba(255,255,255,.42) 0%,rgba(255,255,255,.16) 50%,rgba(255,255,255,0) 80%),url("../images/layout4/Mainbanbgnew.webp");background-repeat: no-repeat,no-repeat;background-position: left top,left top;background-size: auto,100% 100%;padding: 24px 0 clamp(26px,2.9vw,56px)}.l4-hero{--l4-plate-x: 1;--l4-plate-w: calc(var(--l4-plate-x) * 100%);--l4-plate-h: calc(var(--l4-plate-x) * 100vw * 1130 / 1920)}.l4-hero h1{margin: 26px 0 0;font-size: clamp(38px,5.3vw,96px);line-height: 1.16;letter-spacing: -.05em;font-weight: 600}.l4-hero h1 .l4-accent{color: var(--l4-blue);display: block}.l4-usp__item{display: flex;align-items: center;gap: clamp(8px,.78vw,10px);padding-right: clamp(10px,1.25vw,16px);flex: 0 1 auto;min-width: 0}.l4-usp__item + .l4-usp__item{padding-left: clamp(10px,1.25vw,16px);border-left: 1px solid var(--l4-line)}.l4-usp__ico{width: clamp(36px,2.86vw,44px);height: clamp(36px,2.86vw,44px);flex: none;border-radius: var(--l4-r-sm);background: var(--l4-blue-soft);color: var(--l4-blue);display: grid;place-items: center;transition: transform var(--l4-t) var(--l4-ease),background-color var(--l4-t) var(--l4-ease)}.l4-usp__item:hover .l4-usp__ico{transform: translateY(-3px) scale(1.06);background: var(--l4-blue);color: #fff}.l4-quickstart{display: flex;flex-wrap: wrap;gap: clamp(10px,1.1vw,14px);margin-top: clamp(28px,2.7vw,42px)}.l4-field{position: relative;flex: 1 1 0;min-width: 150px;background: #fff;border: 1px solid var(--l4-line);border-radius: var(--l4-r);box-shadow: var(--l4-shadow-xs);display: flex;align-items: center;gap: clamp(9px,.9vw,12px);padding: 0 clamp(13px,1.2vw,18px);min-height: clamp(56px,4.56vw,70px);transition: border-color var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease)}.l4-field:focus-within{border-color: var(--l4-blue);box-shadow: 0 0 0 4px rgba(3,61,230,.12)}.l4-field__num{width: 26px;height: 26px;flex: none;border-radius: 50%;background: var(--l4-blue);color: #fff;font: var(--l4-w-semi) var(--l4-fs-sm)/26px var(--l4-text);text-align: center}.l4-field :is(select,.l4-combo__input){appearance: none;-webkit-appearance: none;border: 0;background: transparent;width: 100%;min-height: clamp(54px,4.4vw,68px);font: 500 clamp(14px,1.04vw,16px)/1 var(--l4-text);color: var(--l4-ink);cursor: pointer;padding-right: 22px}.l4-field :is(select,.l4-combo__input):focus{outline: none}.l4-field--combo.is-open .l4-combo__input{cursor: text}.l4-combo__input::placeholder{color: var(--l4-muted);opacity: 1}.l4-combo__input{text-overflow: ellipsis}.l4-combo__list{position: fixed;z-index: 300;margin: 0;padding: 6px;list-style: none;background: #fff;border: 1px solid var(--l4-line);border-radius: var(--l4-r);box-shadow: var(--l4-shadow-lg);overflow-y: auto;overscroll-behavior: contain;-webkit-overflow-scrolling: touch;scrollbar-width: thin;scrollbar-color: var(--l4-line) transparent}.l4-combo__opt{display: flex;align-items: center;gap: 10px;min-height: 44px;padding: 10px 12px;border-radius: var(--l4-r-sm);cursor: pointer;font: var(--l4-w-med) var(--l4-fs-body)/1.35 var(--l4-text);color: var(--l4-ink);transition: background-color var(--l4-t-fast) var(--l4-ease)}.l4-combo__opt:hover,.l4-combo__opt.is-active{background: var(--l4-blue-soft);color: var(--l4-blue)}.l4-combo__opt[aria-selected="true"]{font-weight: var(--l4-w-semi);color: var(--l4-blue)}.l4-combo__tick{margin-left: auto;flex: none;opacity: 0;color: var(--l4-blue)}.l4-combo__opt[aria-selected="true"] .l4-combo__tick{opacity: 1}.l4-combo__empty{padding: 12px;font-size: var(--l4-fs-sm);color: var(--l4-muted);text-align: center}.l4-quickstart .l4-btn{min-height: clamp(56px,4.56vw,70px);padding: 0 clamp(18px,1.95vw,30px);flex: none}@keyframes l4-bob{0%,100%{transform: translateY(0)}50%{transform: translateY(-1.36cqw)}}.l4-float__scribble{width: 10.2cqw;height: auto;color: var(--l4-blue);opacity: .9}.l4-trust__inner{width: 100%;max-width: 1650px;margin-inline: auto;background: #fff;border-radius: var(--l4-r-lg);box-shadow: var(--l4-shadow-lg);border: 1px solid var(--l4-line-soft);display: flex;overflow: hidden}.l4-trust__score{display: flex;align-items: center;gap: 9px;margin-top: 3px}.l4-trust__score b{font: var(--l4-w-bold) clamp(22px,1.91vw,36.7px)/1 var(--l4-display);color: var(--l4-ink)}.l4-marquee{position: relative;overflow: hidden;margin-top: 26px;padding-bottom: 24px;content-visibility: auto;contain-intrinsic-size: auto 100px}@media (max-width: 991px){.l4-marquee{contain-intrinsic-size: auto 80px}}.l4-marquee-track{display: flex;align-items: center;gap: 12px;width: max-content;animation: l4-marquee-scroll var(--l4-marquee-dur,118s) linear infinite}.l4-marquee-track:hover{animation-play-state: paused}@keyframes l4-marquee-scroll{from{transform: translateX(0)}to{transform: translateX(-50%)}}.l4-marquee__w{font-family: var(--l4-display);font-weight: 700;text-transform: uppercase;letter-spacing: .04em;font-size: clamp(26px,3vw,40px);color: transparent;-webkit-text-stroke: 1.5px rgba(255,255,255,.92);text-stroke: 1.5px rgba(255,255,255,.92)}.l4-marquee svg{flex: none;width: clamp(22px,2.2vw,34px);height: auto}.l4-marquee svg path{fill: none;stroke: rgba(255,255,255,.92);stroke-width: 3}.l4-plans{display: grid;grid-template-columns: repeat(3,1fr);gap: var(--l4-gap);align-items: stretch}.l4-plan{transform: var(--l4-rest,none);position: relative;background: #fff;border: 1px solid var(--l4-line);border-radius: var(--l4-r-lg);padding: var(--l4-pad-card);text-align: center;box-shadow: var(--l4-shadow-sm);display: flex;flex-direction: column;transition: transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease)}.l4-plan:hover{--l4-rest: translateY(-8px);box-shadow: var(--l4-shadow-lg);border-color: rgba(3,61,230,.3)}.l4-plan__name{font: var(--l4-w-bold) var(--l4-fs-h3)/1.3 var(--l4-display);letter-spacing: var(--l4-ls-h3);color: var(--l4-ink)}.l4-plan__list{margin: 16px 0 auto;padding-bottom: 22px;text-align: left;display: grid;gap: 9px}.l4-plan__list li{display: flex;align-items: flex-start;gap: 10px;font-size: var(--l4-fs-body);line-height: 1.45;color: var(--l4-body)}.l4-plan__list svg{flex: none;margin-top: 2px;color: #0620F5}.l4-plan__list svg path{stroke-width: 2.6}.l4-dash{background: var(--l4-bg);position: relative;overflow: hidden}.l4-dash::before,.l4-dash::after{content: "";position: absolute;top: 0;bottom: 0;width: clamp(96px,7.2vw,140px);background-repeat: no-repeat;background-size: contain;pointer-events: none;z-index: 0}.l4-dash::before{left: 0;background-image: url("../images/layout4/dash-deco-left.webp");background-position: left center;-webkit-mask-image: linear-gradient(to right,#000 78%,transparent 100%);mask-image: linear-gradient(to right,#000 78%,transparent 100%)}.l4-dash::after{right: 0;background-image: url("../images/layout4/dash-deco-right.webp");background-position: right center;-webkit-mask-image: linear-gradient(to left,#000 78%,transparent 100%);mask-image: linear-gradient(to left,#000 78%,transparent 100%)}.l4-dash__dots{position: absolute;inset: 0;z-index: 0;pointer-events: none;background-image: radial-gradient(circle at center,#B9CBF9 0 1.6px,transparent 1.7px);background-size: 14px 14px;-webkit-mask-image: radial-gradient(62% 118% at 50% 50%,transparent 48%,rgba(0,0,0,.55) 74%,#000 96%);mask-image: radial-gradient(62% 118% at 50% 50%,transparent 48%,rgba(0,0,0,.55) 74%,#000 96%)}.l4-dash > .l4-shell{position: relative;z-index: 1}.l4-dash__preview-wrap{border-radius: var(--l4-r)}.l4-dash__preview{width: 100%;height: auto;display: block}.l4-steps{display: grid;grid-template-columns: repeat(4,1fr) 1.11fr;gap: 28px;align-items: stretch}.l4-step{transform: var(--l4-rest,none);position: relative;background: #fff;border: 1px solid var(--l4-line);border-radius: var(--l4-r-lg);padding: var(--l4-pad-card) var(--l4-pad-card-sm);text-align: center;box-shadow: var(--l4-shadow-xs);display: flex;flex-direction: column;justify-content: center;transition: transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease)}.l4-step:hover{--l4-rest: translateY(-7px);box-shadow: var(--l4-shadow)}.l4-step__ico{display: block;margin: 16px auto 14px;color: var(--l4-blue);width: 45px;transition: transform var(--l4-t-slow) var(--l4-ease)}.l4-step:hover .l4-step__ico{transform: translateY(-3px) rotate(-6deg)}.l4-steps__cta{background: linear-gradient(160deg,#02214F,#041436);border-radius: var(--l4-r-lg);padding: var(--l4-pad-card);text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;box-shadow: 0 18px 44px rgba(2,33,79,.3)}.l4-steps__cta h3{color: #fff;font-size: var(--l4-fs-h5);margin-top: 14px}.l4-steps__cta p{color: rgba(255,255,255,.82);font-size: var(--l4-fs-xs);margin-top: 8px;line-height: 1.6}.l4-steps__cta .l4-btn{margin-top: 18px}.l4-banner{padding-block: var(--l4-band)}.l4-banner__inner{position: relative;border-radius: var(--l4-r-xl);overflow: hidden;min-height: min(380px,calc((100vw - 40px) / 3.174));display: flex;align-items: flex-start;box-shadow: var(--l4-shadow-lg)}.l4-banner__bg{position: absolute;inset: 0}.l4-banner__bg img{width: 100%;height: 100%;object-fit: cover;transition: transform 8s var(--l4-ease)}.l4-banner__inner:hover .l4-banner__bg img{transform: scale(1.05)}.l4-banner__bg::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,rgba(4,15,32,.78) 0%,rgba(4,15,32,.70) 34%,rgba(4,15,32,.42) 54%,rgba(4,15,32,.12) 68%,rgba(4,15,32,0) 78%)}.l4-banner__copy{position: relative;z-index: 2;max-width: 760px;padding: clamp(26px,4.8vw,61px) clamp(24px,6vw,76px)}.l4-banner__copy h2{color: #fff;margin-top: 18px;font-size: var(--l4-fs-display);line-height: 1.05;letter-spacing: var(--l4-ls-display);text-transform: uppercase;font-weight: 800}.l4-banner__copy h2 span{color: var(--l4-amber);display: block}.l4-banner__copy p{color: rgba(255,255,255,.86);margin-top: 16px;font-size: var(--l4-fs-lead)}.l4-cover__pick,.l4-cover__main{padding: clamp(16px,1.7vw,22px);border-radius: var(--l4-r)}.l4-cover__pick{position: relative;overflow: hidden}.l4-cover__pick .l4-usmap{position: absolute;width: 380px;max-width: none;height: auto;right: -215px;top: 50%;transform: translateY(-50%);opacity: .55;pointer-events: none}.l4-cover__pick h3,.l4-cover__main h3{font-size: var(--l4-fs-h5);letter-spacing: var(--l4-ls-h3)}.l4-cover__pick > p{font-size: var(--l4-fs-xs);color: var(--l4-body);margin-top: 6px}.l4-cover__pick .l4-field{margin-top: 14px;min-height: 44px;border-radius: var(--l4-r-sm);padding: 0 14px}.l4-cover__pick .l4-field :is(select,.l4-combo__input){min-height: 42px;font-size: var(--l4-fs-sm)}.l4-cover__facts{position: relative;z-index: 2;margin-top: 14px;display: grid;gap: 6px}.l4-cover__facts li{display: flex;gap: 9px;align-items: flex-start;font-size: var(--l4-fs-xs);color: var(--l4-body)}.l4-cover__facts svg{flex: none;margin-top: 3px;color: var(--l4-blue)}.l4-chips{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 14px}.l4-chip{display: inline-flex;align-items: center;justify-content: center;padding: 9px 13px;border-radius: var(--l4-r-sm);border: 1px solid var(--l4-line);background: #fff;font: var(--l4-w-semi) var(--l4-fs-tag)/1 var(--l4-text);color: var(--l4-body);transition: background-color var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease),color var(--l4-t) var(--l4-ease),transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease)}.l4-chip:hover{border-color: var(--l4-blue);color: var(--l4-blue);transform: translateY(-2px);box-shadow: var(--l4-shadow-sm)}.l4-chip.is-active{background: var(--l4-blue-soft);border-color: var(--l4-blue);color: var(--l4-blue)}@media (min-width: 1101px) and (max-width: 1240px){.l4-chips{gap: 8px}.l4-chip{padding: 9px 9px}}.l4-cover__cta{margin-top: 16px}.l4-cover__cta .l4-link{font-size: var(--l4-fs-sm)}.l4-cover__state{margin-top: 14px;padding-top: 12px;border-top: 1px solid var(--l4-line-soft)}.l4-cover__state h4{font-size: var(--l4-fs-h5);letter-spacing: var(--l4-ls-title)}.l4-adv{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px;margin-top: 14px}.l4-res{position: relative;overflow: hidden}.l4-res__dots{position: absolute;z-index: 0;pointer-events: none;background-image: radial-gradient(#B9CBF9 1.6px,transparent 1.6px);background-size: 14px 14px}.l4-res .l4-shell{position: relative;z-index: 1}@media (max-width: 767px){.l4-res__dots,.l4-dash__dots{display: none}}.l4-res__top h2{max-width: 24ch}.l4-posts{display: grid;grid-template-columns: repeat(3,1fr);gap: var(--l4-gap)}.l4-post{transform: var(--l4-rest,none);background: #fff;border: 1px solid var(--l4-line);border-radius: var(--l4-r-lg);overflow: hidden;box-shadow: var(--l4-shadow-xs);transition: transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease);display: flex;flex-direction: column}.l4-post:hover{--l4-rest: translateY(-8px);border-color: var(--l4-blue-soft);box-shadow: var(--l4-shadow-lg)}.l4-post{position: relative}.l4-post__t{margin-top: var(--l4-gap-sm);font-size: var(--l4-fs-h5);letter-spacing: var(--l4-ls-title);line-height: 1.35}.l4-post__t a::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: inherit}.l4-post__t a{color: var(--l4-ink);transition: color var(--l4-t) var(--l4-ease)}.l4-post:hover .l4-post__t a{color: var(--l4-blue)}@media (min-width: 992px){.l4-post__t{min-height: 2.7em}}.l4-case__top h2{max-width: 24ch}.l4-case__top p{max-width: 44ch}.l4-case__nav{display: flex;gap: 10px;flex: none}.l4-case__nav button{width: 44px;height: 44px;flex: none;border-radius: 50%;border: 1px solid var(--l4-line);background: #fff;color: var(--l4-blue);display: grid;place-items: center;transition: background-color var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease),color var(--l4-t) var(--l4-ease),opacity var(--l4-t) var(--l4-ease)}.l4-case__nav button:hover{background: var(--l4-blue);border-color: var(--l4-blue);color: #fff}.l4-case__nav button[disabled]{opacity: .35;pointer-events: none}.l4-case__rail{display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - 2 * var(--l4-gap)) / 3);gap: var(--l4-gap);overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: none;-ms-overflow-style: none;padding-block: 10px 20px;margin-block: -10px -20px}.l4-case__rail::-webkit-scrollbar{display: none}.l4-case__rail:focus-visible{outline: 2px solid var(--l4-blue);outline-offset: 3px;border-radius: var(--l4-r-lg)}.l4-case__progress{margin-top: var(--l4-gap);height: 3px;border-radius: 999px;background: var(--l4-line)}.l4-case__progress span{display: block;height: 100%;width: 33%;border-radius: 999px;background: var(--l4-blue);transition: transform var(--l4-t) var(--l4-ease),width var(--l4-t) var(--l4-ease)}.l4-case-card{scroll-snap-align: start;transform: var(--l4-rest,none);display: flex;flex-direction: column;height: 100%;background: #fff;border-radius: var(--l4-r-lg);overflow: hidden;box-shadow: var(--l4-shadow-sm);will-change: transform;transition: transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease)}.l4-case-card:hover{--l4-rest: translateY(-8px);box-shadow: var(--l4-shadow-lg)}.l4-case-card__fig{font: var(--l4-w-bold) clamp(24px,2.2vw,30px)/1 var(--l4-display);letter-spacing: -.03em;color: var(--l4-orange-ink)}.l4-case-card__t{margin-top: 10px;font: var(--l4-w-bold) var(--l4-fs-h5)/1.35 var(--l4-display);letter-spacing: var(--l4-ls-title);color: var(--l4-ink)}.l4-support__inner{position: relative;border-radius: var(--l4-r-lg);overflow: hidden;background: linear-gradient(120deg,#02214F 0%,#052B63 55%,#073A80 100%);min-height: 260px;display: flex;align-items: center}.l4-support__photo{position: absolute;top: 0;right: 0;bottom: 0;width: 51%}.l4-support__photo img{width: 100%;height: 100%;object-fit: cover;object-position: center 32%;filter: brightness(1.14) saturate(1.06)}.l4-support__photo::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,#02214F 0%,#02214F 8%,rgba(2,33,79,.40) 20%,rgba(2,33,79,.10) 27%,rgba(2,33,79,0) 34%)}.l4-support__copy{position: relative;z-index: 2;padding: clamp(26px,2.7vw,38px) clamp(20px,3.6vw,48px);max-width: 620px}.l4-support__copy h2{color: #fff;font-size: var(--l4-fs-h2);letter-spacing: var(--l4-ls-h2)}.l4-support__copy > p{color: rgba(255,255,255,.82);margin-top: clamp(15px,1.34vw,20px);font-size: var(--l4-fs-lead);max-width: 44ch;text-wrap: balance}.l4-support__pt{display: flex;align-items: center;gap: 8px;min-width: 0}.l4-support__pt .l4-ico{width: 32px;height: 32px;flex: none;border-radius: 50%;border: 1.5px dashed rgba(231,73,8,.6);color: var(--l4-orange);display: grid;place-items: center;transition: transform var(--l4-t) var(--l4-ease),background-color var(--l4-t) var(--l4-ease)}.l4-support__pt:hover .l4-ico{transform: translateY(-3px);background: rgba(231,73,8,.16)}.l4-support__pt b{display: block;font: var(--l4-w-semi) var(--l4-fs-xs)/1.3 var(--l4-display);letter-spacing: var(--l4-ls-title);color: #fff}.l4-support__pt span{font-size: var(--l4-fs-xs);color: rgba(255,255,255,.74)}.l4-support__copy .l4-link{color: #fff;margin-top: clamp(26px,2.7vw,36px)}.l4-support__copy .l4-link:hover{color: var(--l4-amber)}.l4-acc{margin-top: var(--l4-gap);background: #fff;border: 1px solid var(--l4-line);border-radius: var(--l4-r-lg);overflow: hidden;box-shadow: var(--l4-shadow-xs)}.l4-acc__item + .l4-acc__item{border-top: 1px solid var(--l4-line-soft)}.l4-acc__btn{width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: var(--l4-pad-card-sm) var(--l4-pad-card);min-height: 56px;text-align: left;font: var(--l4-w-semi) var(--l4-fs-body)/1.4 var(--l4-text);color: var(--l4-ink);transition: background-color var(--l4-t) var(--l4-ease),color var(--l4-t) var(--l4-ease)}.l4-acc__btn{cursor: pointer;list-style: none}.l4-acc__btn::-webkit-details-marker{display: none}.l4-acc__btn::marker{content: ""}.l4-acc__btn:hover{background: var(--l4-blue-tint);color: var(--l4-blue)}.l4-acc__btn svg{flex: none;color: var(--l4-muted);transition: transform var(--l4-t) var(--l4-ease),color var(--l4-t) var(--l4-ease)}.l4-acc__item[open] > .l4-acc__btn{color: var(--l4-blue)}.l4-acc__item[open] > .l4-acc__btn svg{transform: rotate(90deg);color: var(--l4-blue)}@supports selector(::details-content){:root{interpolate-size: allow-keywords}.l4-acc__item::details-content{block-size: 0;overflow: hidden;transition: block-size var(--l4-t-slow) var(--l4-ease),content-visibility var(--l4-t-slow) allow-discrete}.l4-acc__item[open]::details-content{block-size: auto}}.l4-acc__panel > p{padding: 0 var(--l4-pad-card) var(--l4-pad-card);font-size: var(--l4-fs-body);line-height: 1.7;max-width: 68ch;color: var(--l4-body)}.l4-help{margin-top: var(--l4-gap);padding: var(--l4-pad-card);text-align: left}.l4-help b{display: block;font: var(--l4-w-bold) var(--l4-fs-h5)/1.3 var(--l4-display);letter-spacing: var(--l4-ls-title);color: var(--l4-ink)}.l4-help p{font-size: var(--l4-fs-sm);color: var(--l4-muted);margin-top: 8px;line-height: 1.6}.l4-help .l4-link{margin-top: var(--l4-pad-card-sm)}.l4-footer{background: var(--l4-navy-deep);color: rgba(255,255,255,.74);padding-top: var(--l4-band)}.l4-footer__grid{display: grid;grid-template-columns: 1.25fr repeat(4,.8fr) 1.25fr;gap: var(--l4-gap-lg)}.l4-footer__logo img{height: 58px;width: auto}.l4-footer__about{font-size: var(--l4-fs-sm);line-height: 1.7;margin-top: 16px;max-width: 30ch;color: rgba(255,255,255,.74)}.l4-social{display: flex;gap: 10px;margin-top: 20px}.l4-social a{width: 36px;height: 36px;border-radius: 50%;border: 1px solid rgba(255,255,255,.22);color: #fff;display: grid;place-items: center;transition: background-color var(--l4-t) var(--l4-ease),transform var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease)}.l4-social a:hover{background: var(--l4-blue);border-color: var(--l4-blue);transform: translateY(-3px)}.l4-fcol .l4-fcol__h{color: #fff;font-size: var(--l4-fs-h5);letter-spacing: var(--l4-ls-title);margin-bottom: var(--l4-pad-card-sm)}.l4-fcol li + li{margin-top: 10px}.l4-fcol a{font-size: var(--l4-fs-sm);color: rgba(255,255,255,.78)}.l4-fcol a:hover{color: #fff;padding-left: 4px}.l4-fcta{background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.1);border-radius: var(--l4-r-lg);padding: var(--l4-pad-card);text-align: center}.l4-fcta b{display: block;color: #fff;font: var(--l4-w-bold) var(--l4-fs-h5)/1.35 var(--l4-display);letter-spacing: var(--l4-ls-title)}.l4-fcta p{font-size: var(--l4-fs-xs);color: rgba(255,255,255,.74);margin-top: 8px}.l4-fcta__tel{display: inline-flex;align-items: center;gap: 9px;margin-top: var(--l4-pad-card-sm);min-height: 44px;white-space: nowrap;font: var(--l4-w-bold) 22px/1 var(--l4-display);color: #fff;letter-spacing: var(--l4-ls-h3)}.l4-fcta__tel:hover{color: var(--l4-amber)}.l4-fcta .l4-btn{margin-top: var(--l4-pad-card-sm)}.l4-footer__bar{margin-top: var(--l4-gap-lg);border-top: 1px solid rgba(255,255,255,.1);padding: var(--l4-pad-card-sm) 0 var(--l4-pad-card);display: flex;align-items: center;justify-content: space-between;gap: 20px;flex-wrap: wrap}.l4-footer__bar p,.l4-footer__bar a{font-size: var(--l4-fs-sm);color: rgba(255,255,255,.74)}.l4-footer__bar nav{display: flex;gap: var(--l4-gap-lg);flex-wrap: wrap}.l4-footer__bar a:hover{color: #fff}.l4-js .l4-reveal{opacity: 0;translate: 0 24px;transition: opacity var(--l4-t-img) var(--l4-ease),translate var(--l4-t-slow) var(--l4-ease),transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease),background-color var(--l4-t) var(--l4-ease);transition-delay: var(--l4-delay,0s)}.l4-js .is-in{opacity: 1;translate: none}.l4-js .is-instant{transition: none !important}@media (prefers-reduced-motion: reduce){.l4-marquee-track{animation: none}.l4-js .l4-reveal{opacity: 1;translate: none;transition: none}.l4-page *,.l4-page *::before,.l4-page *::after{animation-duration: .001ms !important;animation-iteration-count: 1 !important;transition-duration: .001ms !important}}@media print{.l4-js .l4-reveal{opacity: 1;translate: none}}@media (min-width: 1710px){.l4-hero h1{line-height: 1.28}.l4-quickstart{margin-top: clamp(42px,9.52vw - 120.9px,62px)}}@media (max-width: 1150px){.l4-header__phone{display: none}}@media (max-width: 1180px){.l4-nav{display: none}.l4-burger{display: flex}.l4-header__right{margin-left: auto}.l4-footer__grid{grid-template-columns: 1fr 1fr 1fr}.l4-footer__grid > :first-child,.l4-fcta{grid-column: span 3}}@media (max-width: 1100px){.l4-dash::before,.l4-dash::after{display: none}.l4-steps{grid-template-columns: repeat(2,1fr);gap: 16px}.l4-steps__cta{grid-column: span 2}}@media (max-width: 1050px){.l4-hero{--l4-plate-x: 1.35;background-image:
radial-gradient(130% 100% at 16% 12%,rgba(255,255,255,.62) 0%,rgba(255,255,255,.34) 48%,rgba(255,255,255,0) 82%),url("../images/layout4/hero-plate.webp");background-size: 100% var(--l4-plate-h),var(--l4-plate-w) auto}}@media (max-width: 1100px){.l4-trust__inner{display: grid;grid-template-columns: 1fr 1fr;width: 100%;max-width: 100%}}@media (max-width: 991px){.l4-case__rail{grid-auto-columns: calc((100% - var(--l4-gap)) / 2)}}@media (max-width: 700px){.l4-case__rail{grid-auto-columns: 78%}}@media (max-width: 991px){.l4-plans{grid-template-columns: 1fr;max-width: 460px;margin-inline: auto}.l4-posts{grid-template-columns: 1fr 1fr}.l4-support__photo{width: 100%;opacity: .3}.l4-support__photo::after{background: linear-gradient(90deg,rgba(2,33,79,.94),rgba(2,33,79,.86))}.l4-banner__bg::after{background: linear-gradient(90deg,rgba(4,15,32,.88),rgba(4,15,32,.70))}.l4-res__top,.l4-case__top{flex-direction: column;align-items: flex-start}}@media (max-width: 767px){.l4-hero{padding-top: 20px;--l4-plate-x: 1.7}.l4-usp__item{flex: 1 1 100%;padding: 0}.l4-usp__item + .l4-usp__item{padding-left: 0;border-left: 0}.l4-quickstart{flex-direction: column}.l4-quickstart .l4-btn{width: 100%}.l4-trust__inner{display: grid;grid-template-columns: 1fr;width: 100%;max-width: 100%}.l4-dash__preview-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch}.l4-dash__preview{width: 100%;min-width: 640px;max-width: none}.l4-steps{grid-template-columns: 1fr}.l4-steps__cta{grid-column: span 1}.l4-adv{grid-template-columns: 1fr}.l4-posts{grid-template-columns: 1fr}.l4-footer__grid{grid-template-columns: 1fr 1fr}.l4-footer__grid > :first-child,.l4-fcta{grid-column: span 2}.l4-footer__bar{flex-direction: column;align-items: flex-start}.l4-footer__bar nav{gap: 18px}}@media (max-width: 767px){.l4-float__scribble{width: 46px}}@media (max-width: 600px){.l4-header__inner{gap: 12px;height: 70px}.l4-logo img{height: 46px}.l4-header__right{gap: 8px}.l4-header__right .l4-btn--ghost{display: none}.l4-header__right .l4-btn{padding: 0 15px}.l4-eyebrow{font-size: 11px;padding: 7px 12px 7px 10px;letter-spacing: .05em}}@media (max-width: 480px){.l4-hero{--l4-plate-x: 2.2}.l4-hero h1{font-size: 34px}}.l4-faq{content-visibility: auto;contain-intrinsic-size: auto 575px}.l4-footer{content-visibility: auto;contain-intrinsic-size: auto 355px}@media (max-width: 1100px){.l4-faq{contain-intrinsic-size: auto 970px}.l4-footer{contain-intrinsic-size: auto 955px}}@media (max-width: 767px){.l4-faq{contain-intrinsic-size: auto 1070px}.l4-footer{contain-intrinsic-size: auto 1030px}}.l4-mobar{display: none}@media (max-width: 767px){.l4-mobar{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;position: fixed;left: 0;right: 0;bottom: 0;z-index: 150;padding: 10px 14px calc(10px + env(safe-area-inset-bottom,0px));background: rgba(255,255,255,.94);border-top: 1px solid var(--l4-line);box-shadow: 0 -6px 24px rgba(4,20,54,.10)}.l4-mobar a{display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 48px;padding: 0 12px;border-radius: var(--l4-r-sm);font: var(--l4-w-semi) var(--l4-fs-sm)/1.2 var(--l4-text);text-align: center}.l4-mobar__start{background: var(--l4-blue);color: #fff}.l4-mobar__track{background: var(--l4-surface,#fff);color: var(--l4-blue);border: 1px solid var(--l4-blue)}.l4-page{padding-bottom: calc(78px + env(safe-area-inset-bottom,0px))}}@media (pointer: coarse){.l4-chip{min-height: 44px;display: inline-flex;align-items: center}.l4-header__phone{min-height: 44px}.l4-post__t a{display: inline-block}.l4-social a{width: 44px;height: 44px}.l4-drop a{padding: 12px}.l4-fcol li + li{margin-top: 2px}.l4-fcol a{display: block;padding: 12px 0}.l4-footer__bar nav a{display: inline-block;padding: 12px 0}.l4-link{min-height: 44px}.l4-cover__pick .l4-field :is(select,.l4-combo__input){min-height: 44px}}.l4-page :is(.l4-btn,.l4-chip,.l4-combo__opt,.l4-case-prev,.l4-case-next,.l4-burger,.l4-drawer__close,.l4-social a,.l4-mobar a,.l4-dnav__toggle,.l4-totop):active{scale: .97}.l4-page :is(.l4-post,.l4-case-card,.l4-adv__item,.l4-plan,.l4-acc__btn):active{scale: .995}.l4-totop{position: fixed;z-index: 140;right: clamp(14px,1.6vw,30px);bottom: clamp(16px,1.6vw,30px);width: 48px;height: 48px;border-radius: 50%;display: grid;place-items: center;background: #fff;color: var(--l4-blue);border: 1px solid var(--l4-line);box-shadow: var(--l4-shadow-lg);cursor: pointer;opacity: 0;visibility: hidden;translate: 0 14px;transition: opacity var(--l4-t) var(--l4-ease),visibility var(--l4-t) var(--l4-ease),translate var(--l4-t) var(--l4-ease),transform var(--l4-t) var(--l4-ease),background-color var(--l4-t) var(--l4-ease),color var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease)}.l4-totop.is-visible{opacity: 1;visibility: visible;translate: none}.l4-totop:hover{background: var(--l4-blue);color: #fff;border-color: var(--l4-blue);transform: translateY(-3px);box-shadow: var(--l4-shadow-lg)}.l4-totop:focus-visible{outline-color: var(--l4-focus);box-shadow: 0 0 0 6px #fff,var(--l4-shadow-lg)}@media (max-width: 767px){.l4-totop{bottom: calc(78px + 14px + env(safe-area-inset-bottom,0px))}}@font-face{font-family: "Inter Fallback";src: local("Arial");size-adjust: 107.6%;ascent-override: 90.1%;descent-override: 22.4%;line-gap-override: 0%}@font-face{font-family: "Inter Tight Fallback";src: local("Arial");size-adjust: 97.2%;ascent-override: 99.7%;descent-override: 24.8%;line-gap-override: 0%}:root{--l4-display: "Inter Tight","Inter Tight Fallback","Inter",system-ui,sans-serif;--l4-text: "Inter","Inter Fallback",system-ui,sans-serif}.l4-drop.site-mega{display: grid;grid-template-columns: repeat(3,minmax(200px,1fr));gap: 4px 14px;width: min(720px,calc(100vw - 48px));padding: 16px}.site-mega__col{display: grid;align-content: start;gap: 2px}.site-mega__h{margin: 4px 12px 6px;font: var(--l4-w-bold) 11px/1.2 var(--l4-text);letter-spacing: .14em;text-transform: uppercase;color: var(--l4-blue)}.l4-drop.site-mega .site-mega__col a{display: grid;align-content: start;gap: 2px;padding: 9px 12px}.site-mega a b{font-weight: var(--l4-w-semi);font-size: 15px;color: var(--l4-ink);transition: color var(--l4-t-fast) var(--l4-ease)}.site-mega a small{font-size: var(--l4-fs-xs);line-height: 1.4;color: var(--l4-muted)}.site-mega a:hover b{color: var(--l4-blue)}.site-mega__foot{grid-column: 1 / -1;display: flex;justify-content: space-between;gap: 12px;margin-top: 8px;padding-top: 10px;border-top: 1px solid var(--l4-line)}.l4-drop.site-mega .site-mega__foot a{padding: 8px 12px;font-weight: var(--l4-w-semi);font-size: var(--l4-fs-sm);color: var(--l4-blue)}.site-mega__foot a::after{content: " \2192"}@media (max-width: 1280px){.l4-drop.site-mega{grid-template-columns: repeat(3,minmax(0,1fr))}}.l4-drop.site-mega .site-mega__col a.site-mega__h{display: inline-flex;align-items: center;gap: 6px;justify-self: start;margin: 0;padding: 4px 12px;color: var(--l4-blue);font-size: 11px}.l4-drop.site-mega .site-mega__col a.site-mega__h::after{content: "\2192";font-size: 13px;letter-spacing: 0;transition: translate var(--l4-t) var(--l4-ease)}.l4-drop.site-mega .site-mega__col a.site-mega__h:hover{background: var(--l4-blue-tint)}.l4-drop.site-mega .site-mega__col a.site-mega__h:hover::after{translate: 3px 0}.l4-drop.site-mega .site-mega__col a.site-mega__intl{grid-template-columns: auto 1fr;align-items: center;column-gap: 7px;row-gap: 2px;padding: 9px 12px;border-radius: var(--l4-r);background: var(--l4-blue-tint);border: 1px solid var(--l4-line);transition: border-color var(--l4-t-fast) var(--l4-ease)}.l4-drop.site-mega .site-mega__col a.site-mega__intl .site-mega__ico{width: auto;height: auto;background: none;box-shadow: none}.l4-drop.site-mega .site-mega__col a.site-mega__intl small{grid-column: 1 / -1}@supports (grid-template-rows: subgrid){.l4-drop.site-mega{grid-template-rows: repeat(5,auto) auto}.l4-drop.site-mega .site-mega__col{grid-row: span 5;grid-template-rows: subgrid;row-gap: 2px}}.l4-drop.site-mega .site-mega__col a.site-mega__intl:hover{border-color: rgba(3,61,230,.3)}.site-mega__ico{display: grid;place-items: center;flex: none;width: 36px;height: 36px;border-radius: var(--l4-r-sm);background: #fff;color: var(--l4-blue);box-shadow: var(--l4-shadow-xs)}.site-mega__ico svg{width: 18px;height: 18px}.l4-drawer nav .l4-dnav__panel .site-dnav__h{margin: 12px 4px 2px;font: var(--l4-w-bold) 11px/1.2 var(--l4-text);letter-spacing: .14em;text-transform: uppercase;color: var(--l4-blue)}.l4-drawer nav .l4-dnav__panel .site-dnav__h:first-child{margin-top: 4px}.l4-drawer nav .l4-dnav__panel a.site-dnav__all{color: var(--l4-blue);font-weight: var(--l4-w-semi)}.l4-drawer nav .l4-dnav__panel a.site-dnav__h{display: flex;align-items: center;gap: 6px;min-height: 44px;margin: 6px 4px 0;padding: 0;border-bottom: 0}.l4-drawer nav .l4-dnav__panel a.site-dnav__h::after{content: "\2192";font-size: 13px;letter-spacing: 0}.l4-drawer nav .l4-dnav__panel a.site-dnav__intl{display: flex;align-items: center;gap: 10px;min-height: 44px;margin: 8px 0 14px;padding: 10px 12px;border: 1px solid var(--l4-line);border-radius: var(--l4-r);background: var(--l4-blue-tint);color: var(--l4-ink);font-size: var(--l4-fs-sm)}.l4-drawer nav .l4-dnav__panel a.site-dnav__intl svg{flex: none;width: 18px;height: 18px;color: var(--l4-blue)}.l4-drawer nav .l4-dnav__panel a.site-dnav__intl b{color: var(--l4-blue)}@media (min-width: 1181px){.l4-footer__grid{grid-template-columns: 1.1fr 1.05fr .9fr .9fr .85fr 1.05fr}}.l4-fcol a.site-fcol__all{color: #fff;font-weight: var(--l4-w-semi)}.l4-fcol a.site-fcol__all::after{content: " \2192"}@media (min-width: 1181px){.l4-footer__grid>.l4-fcol{display: flex;flex-direction: column}.l4-footer__grid>.l4-fcol ul{flex: 1;display: flex;flex-direction: column;justify-content: space-between}.site-fbrand{display: flex;flex-direction: column}.site-fbrand .l4-social{margin-top: auto;padding-top: 18px}}@media (min-width: 992px){.l4-support__photo{-webkit-mask-image: linear-gradient(90deg,transparent 0,transparent 9%,rgba(0,0,0,.6) 20%,#000 34%);mask-image: linear-gradient(90deg,transparent 0,transparent 9%,rgba(0,0,0,.6) 20%,#000 34%)}.l4-support__photo::after{content: none}}.l4-btn--sm{min-height: 44px;padding: 0 20px;font-size: 14.5px}:is(.fl-panel,.sv-panel){position: relative;overflow: hidden;background: #fff;border: 1px solid var(--l4-line);border-radius: var(--l4-r-lg);box-shadow: var(--l4-shadow-sm);padding: clamp(22px,2.3vw,34px)}:is(.fl-card,.sv-card){background: #fff;border: 1px solid var(--l4-line);border-radius: var(--l4-r);box-shadow: var(--l4-shadow-xs);transform: var(--l4-rest,none);transition: transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease)}:is(.fl-card,.sv-card):hover{--l4-rest: translateY(-8px);box-shadow: var(--l4-shadow-lg);border-color: rgba(3,61,230,.3)}:is(.fl-subcard,.sv-subcard){background: var(--l4-blue-tint);border: 1px solid var(--l4-line-soft);border-radius: var(--l4-r);padding: var(--l4-pad-card)}.sv-tl{color: var(--l4-blue);font-weight: var(--l4-w-semi);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 2px}.sv-tl:hover{text-decoration-thickness: 2px}.sv-rel-all{display: flex;justify-content: flex-end;margin: 18px 0 0}:is(.fl-ico,.sv-ico){display: inline-grid;place-items: center;flex: none;width: clamp(36px,2.86vw,44px);height: clamp(36px,2.86vw,44px);border-radius: var(--l4-r-sm);background: var(--l4-blue-soft);color: var(--l4-blue)}:is(.fl-ico,.sv-ico) svg{width: 55%;height: 55%}.fl-ico--green{background: var(--l4-green-soft);color: var(--l4-green)}:is(.fl-checks,.sv-checks){list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}:is(.fl-checks,.sv-checks) li{position: relative;padding-left: 26px;font-size: 15px;line-height: 1.45;color: var(--l4-body)}:is(.fl-checks,.sv-checks) li::before{content: "";position: absolute;left: 0;top: 2px;width: 16px;height: 16px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.4 6.4 11.3l6-6.6' stroke='%23033DE6' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}:is(.fl-photo,.sv-photo){position: relative;overflow: hidden}:is(.fl-photo,.sv-photo) img{position: absolute;left: 0;top: -9%;width: 100%;height: 118%;max-width: none;object-fit: cover}:is(.fl-sprite,.sv-sprite){position: absolute;width: 0;height: 0;overflow: hidden}:is(.fl-vh,.sv-vh){position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}:is(.fl-page,.sv-page){position: relative;background: var(--l4-bg);overflow: clip;isolation: isolate}:is(.fl-ground,.sv-ground){position: absolute;inset: 0;z-index: -1;pointer-events: none}:is(.fl-ribbon,.sv-ribbon){position: absolute;left: 0;width: 100%;height: 520px;-webkit-mask-image: linear-gradient(180deg,transparent,#000 35%,#000 55%,transparent);mask-image: linear-gradient(180deg,transparent,#000 35%,#000 55%,transparent)}:is(.fl-dots,.sv-dots){position: absolute;width: 260px;height: 220px;background-image: radial-gradient(circle,rgba(3,61,230,.2) 1.3px,transparent 1.6px);background-size: 14px 14px;-webkit-mask-image: radial-gradient(closest-side,#000 40%,transparent);mask-image: radial-gradient(closest-side,#000 40%,transparent)}:is(.fl-band,.sv-band){position: relative;padding-block: clamp(9px,1vw,14px)}:is(.fl-head,.sv-head){max-width: 820px;margin-bottom: var(--l4-gap)}:is(.fl-head--row,.sv-head--row){max-width: none;display: flex;align-items: flex-end;justify-content: space-between;gap: 16px 24px;flex-wrap: wrap}:is(.fl-head--row,.sv-head--row)>div{max-width: 820px}:is(.fl-h2,.sv-h2,.fl-h3,.sv-h3){margin: 0;font-family: var(--l4-display);font-weight: var(--l4-w-bold);color: var(--l4-ink)}:is(.fl-h2,.sv-h2){font-size: var(--l4-fs-h2);line-height: 1.16;letter-spacing: var(--l4-ls-h2)}:is(.fl-h3,.sv-h3){font-size: clamp(21px,1.75vw,26px);line-height: 1.2;letter-spacing: var(--l4-ls-h2)}:is(.fl-h4,.sv-h4){margin: 0 0 14px;font: var(--l4-w-bold) 18px/1.3 var(--l4-display);letter-spacing: var(--l4-ls-h3);color: var(--l4-ink)}:is(.fl-sub,.sv-sub){margin: 6px 0 0;font-size: 16px;line-height: 1.55;color: var(--l4-muted)}:is(.fl-kicker,.sv-kicker){display: inline-flex;align-items: center;gap: 7px}:is(.fl-kicker,.sv-kicker) svg{width: 15px;height: 15px}@font-face{font-family: "Dancing Script";src: url("../fonts/dancing-script/dancing-script-700-latin.woff2") format("woff2");font-weight: 700;font-style: normal;font-display: swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:is(.fl-script,.sv-script){font-family: "Dancing Script","Brush Script MT","Segoe Script",cursive;font-weight: 700;margin: 0;line-height: 1}@keyframes fl-bob{0%,100%{translate: 0 0}50%{translate: 0 -8px}}:root{--map-fill: url(#l4-map-grad) #2558EC;--map-alt: #7AA3F8;--map-hot: #4F86F7;--map-on: #021C70}html{scroll-padding-top: calc(clamp(64px,4.9vw,86px) + 16px)}@media (prefers-reduced-motion: no-preference){html{scroll-behavior: smooth}}.l4-faq,.l4-footer{content-visibility: visible;contain-intrinsic-size: none}.l4-cover__cta{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 28px}.l4-cover__cta [hidden]{display: none !important}.l4-case__nav[hidden]{display: none !important}.l4-drop.site-drop--cols{display: grid;grid-template-rows: repeat(5,auto);grid-auto-flow: column;column-gap: 6px;min-width: 330px}.l4-drop.site-drop--cols a{white-space: nowrap}.l4-drawer nav .l4-dnav__panel.site-dnav--cols:not([hidden]){display: grid;grid-template-rows: repeat(5,auto);grid-auto-flow: column;column-gap: 14px}.l4-drawer nav .l4-dnav__panel.site-dnav--cols a:nth-child(5),.l4-drawer nav .l4-dnav__panel.site-dnav--cols a:nth-child(10){border-bottom:0}@property --hm-a{syntax: "<angle>";inherits: false;initial-value: 0deg}.hm-progress{position: absolute;left: 0;right: 0;bottom: 0;height: 3px;pointer-events: none}.hm-progress span{display: block;height: 100%;transform-origin: 0 50%;transform: scaleX(var(--hm-sp,0));background: linear-gradient(90deg,var(--l4-blue),#5B8CFF 55%,var(--l4-orange));border-radius: 0 3px 3px 0}.l4-totop{position: fixed}.hm-ring{position: absolute;inset: -5px;width: calc(100% + 10px);height: calc(100% + 10px);rotate: -90deg;pointer-events: none}.hm-ring circle{fill: none;stroke: var(--l4-blue);stroke-width: 2.5;stroke-linecap: round;stroke-dasharray: 1;stroke-dashoffset: calc(1 - var(--hm-sp,0));opacity: .9}.hm .hm-w{display: inline-block;overflow: hidden;vertical-align: top;padding-bottom: .14em;margin-bottom: -.14em}.hm .hm-wi{display: inline-block;translate: 0 135%;transition: translate .95s var(--l4-ease) calc(var(--i,0) * 55ms + var(--hm-d0,0ms))}.hm .is-hm-in .hm-wi{translate: none}.hm .l4-usp__item,.hm .l4-quickstart{opacity: 0;translate: 0 22px;transition: opacity .8s var(--l4-ease),translate .8s var(--l4-ease)}.hm .l4-usp__item:nth-child(1){transition-delay: .6s}.hm .l4-usp__item:nth-child(2){transition-delay: .7s}.hm .l4-usp__item:nth-child(3){transition-delay: .8s}.hm .l4-quickstart{transition-delay: .9s}.hm.hm-go .l4-usp__item,.hm.hm-go .l4-quickstart{opacity: 1;translate: none}.hm #l4-hero-title{--hm-d0: 120ms}.hm .l4-float__scribble path{stroke-dasharray: 1;stroke-dashoffset: 1}.hm.hm-go .l4-float__scribble path{animation: hm-sign 9s ease-in-out 1.6s infinite}@keyframes hm-sign{0%{stroke-dashoffset: 1;opacity: 1}22%,88%{stroke-dashoffset: 0;opacity: 1}96%{stroke-dashoffset: 0;opacity: 0}100%{stroke-dashoffset: 1;opacity: 0}}@keyframes hm-stamp{0%,20%{scale: 0;rotate: -30deg}27%,88%{scale: 1;rotate: 0deg}96%,100%{scale: 0;rotate: 0deg}}@keyframes hm-skel{from{background-position: 100% 0}to{background-position: -150% 0}}@keyframes hm-tick{to{rotate: 360deg}}.hm #l4-quickstart-cta.hm-ready{animation: hm-ready 1.8s ease-out 2}.hm #l4-quickstart-cta.hm-ready svg{animation: hm-nudge 1s ease-in-out infinite}@keyframes hm-ready{0%{box-shadow: 0 0 0 0 rgba(201,1,9,.45)}100%{box-shadow: 0 0 0 16px rgba(201,1,9,0)}}@keyframes hm-nudge{0%,100%{translate: 0}50%{translate: 4px}}.hm .hm-mag{translate: calc(var(--hm-bx,0) * 1px) calc(var(--hm-by,0) * 1px);transition: translate .35s var(--l4-ease),transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease),background-color var(--l4-t),color var(--l4-t)}.hm.hm-marq .l4-marquee-track{animation: none;will-change: transform}.hm .l4-plan{transform-style: preserve-3d}.hm .l4-plan::before{content: "";position: absolute;inset: 0;border-radius: inherit;pointer-events: none;z-index: 0;background: radial-gradient(360px circle at var(--hm-px,50%) var(--hm-py,0%),rgba(3,61,230,.08),transparent 60%);opacity: 0;transition: opacity .4s}.hm .l4-plan:hover::before{opacity: 1}.hm .l4-plan>*{position: relative;z-index: 1}@keyframes hm-spin{to{--hm-a: 360deg}}.hm .l4-plan.is-tilting{transition: box-shadow var(--l4-t) var(--l4-ease),border-color var(--l4-t)}.hm .l4-dash__preview-wrap{position: relative;perspective: 1600px}.hm .l4-dash__preview{transform-origin: 50% 100%;transform: rotateX(calc((1 - var(--hm-dp,1)) * 24deg)) scale(calc(.9 + var(--hm-dp,1) * .1));border-radius: 14px;box-shadow: 0 30px 70px rgba(4,20,54,.08)}@keyframes hm-ping{to{box-shadow: 0 0 0 8px rgba(231,73,8,0)}}.hm .l4-dash__dots{translate: 0 calc((var(--hm-dp,1) - 1) * -40px)}.hm .l4-step{transition: transform var(--l4-t) var(--l4-ease),box-shadow .5s var(--l4-ease),border-color .5s,background-color .5s}.hm .l4-step .l4-step__ico{transition: background-color .5s,color .5s,box-shadow .5s,scale .5s cubic-bezier(.34,1.56,.64,1)}.hm .l4-step.hm-lit{border-color: rgba(3,61,230,.45);box-shadow: 0 16px 36px rgba(3,61,230,.14)}.hm .l4-step.hm-lit .l4-step__ico{color: var(--l4-blue)}.hm .l4-steps__cta.hm-lit{box-shadow: 0 0 0 4px rgba(3,61,230,.18),0 20px 44px rgba(3,61,230,.3);transition: box-shadow .6s}.hm .l4-banner__inner{clip-path: inset(calc((1 - var(--hm-bp,1)) * 7%) calc((1 - var(--hm-bp,1)) * 11%) round var(--l4-r-xl))}.hm .l4-banner__bg{scale: 1.14;translate: 0 calc((var(--hm-bq,.5) - .5) * -70px)}.l4-cover__pick{isolation: isolate;overflow: hidden}.hm-usmap{position: absolute;top: 0;left: 0;width: 720px;height: auto;max-width: none;pointer-events: none;z-index: -1;transition: transform 1.2s var(--l4-ease)}.hm-usmap path{fill: #DCE4F7;stroke: #BFD0EE;stroke-width: 1.1;stroke-linejoin: round;transition: fill .6s,opacity .8s var(--l4-ease)}.hm-usmap .hm-st{opacity: .55}.hm .hm-usmap:not(.is-drawn) .hm-st{opacity: 0}.hm-usmap .hm-st.is-on{fill: #A9C3F5;opacity: .95}.hm-usmap .hm-lines{opacity: .55}.hm-pin{transition: transform 1.2s var(--l4-ease)}.hm-usmap .hm-pin path{fill: var(--l4-blue);stroke: #fff;stroke-width: 2.5}.hm-usmap .hm-pin circle:not(.hm-pin__halo){fill: #fff}.hm-pin__drop{animation: hm-drop .7s cubic-bezier(.34,1.56,.64,1) both}.hm-pin__halo{fill: rgba(3,61,230,.25);transform-box: fill-box;transform-origin: center;animation: hm-halo 2s ease-out infinite}@keyframes hm-drop{from{translate: 0 -40px;opacity: 0}to{translate: 0 0;opacity: 1}}@keyframes hm-halo{from{scale: .4;opacity: 1}to{scale: 2.4;opacity: 0}}.hm .l4-cover__state{transition: opacity .35s}.l4-cover__state.hm-swap{animation: hm-swap .5s var(--l4-ease)}@keyframes hm-swap{from{opacity: .2;translate: 0 8px}to{opacity: 1;translate: none}}.hm .l4-res__dots{translate: 0 calc(var(--hm-rp,.5) * -60px)}.hm .l4-case__rail.hm-drag-ready{cursor: none}.l4-case__rail.is-dragging{scroll-snap-type: none !important;scroll-behavior: auto !important;user-select: none}.l4-case__rail.is-dragging a{pointer-events: none}.hm-cursor{position: fixed;left: 0;top: 0;z-index: 200;pointer-events: none;width: 84px;height: 84px;margin: -42px 0 0 -42px;border-radius: 50%;display: grid;place-items: center;background: var(--l4-blue);color: #fff;font: 700 13px/1 var(--l4-text);letter-spacing: .02em;box-shadow: 0 12px 30px rgba(3,61,230,.35);scale: 0;transition: scale .35s cubic-bezier(.34,1.56,.64,1)}.hm-cursor.is-on{scale: 1}.hm-cursor.is-down{scale: .82}.hm .l4-support__photo img{scale: 1.12;translate: 0 calc((var(--hm-up,.5) - .5) * -60px)}@media (prefers-reduced-motion: no-preference){.hm{interpolate-size: allow-keywords}.hm .l4-acc__item::details-content{block-size: 0;overflow: clip;transition: block-size .45s var(--l4-ease),content-visibility .45s allow-discrete}.hm .l4-acc__item[open]::details-content{block-size: auto}}@media (prefers-reduced-motion: reduce){.hm *,.hm *::before,.hm *::after{animation: none !important;transition-duration: .01ms !important}.hm .hm-wi{translate: none !important}}@view-transition{navigation: auto}::view-transition-old(root){animation: hm-vt-out .28s var(--l4-ease) both}::view-transition-new(root){animation: hm-vt-in .42s var(--l4-ease) both}@keyframes hm-vt-out{to{opacity: 0;translate: 0 -10px}}@keyframes hm-vt-in{from{opacity: 0;translate: 0 14px}}.hm .hm-draw{stroke-dasharray: 1;stroke-dashoffset: 0}.hm .hm-undrawn .hm-draw{stroke-dashoffset: 1}.hm .hm-drawing .hm-draw{animation: hm-draw .7s var(--l4-ease) calc(var(--di,0) * 70ms) both}@keyframes hm-draw{from{stroke-dashoffset: 1}to{stroke-dashoffset: 0}}.hm .l4-header{transition: translate .45s var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease),margin-bottom .45s var(--l4-ease)}.hm .l4-header.hm-hide{translate: 0 -100%}.hm .l4-header__inner{transition: height .45s var(--l4-ease)}.hm .l4-logo img{transition: height .45s var(--l4-ease)}.hm .l4-header.hm-compact .l4-header__inner{height: clamp(64px,4.9vw,86px)}.hm .l4-header.hm-compact .l4-logo img{height: clamp(44px,3.5vw,64px)}.hm .l4-header.hm-measure,.hm .l4-header.hm-measure *{transition: none !important}.hm .l4-nav{position: relative}.hm-navline{position: absolute;left: 0;bottom: 2px;height: 2px;width: 0;border-radius: 2px;background: var(--l4-blue);opacity: 0;pointer-events: none;transition: translate .35s var(--l4-ease),width .35s var(--l4-ease),opacity .25s}.hm .l4-drop a{opacity: 0;translate: 0 6px;transition: opacity .3s var(--l4-ease),translate .3s var(--l4-ease),background-color var(--l4-t-fast),color var(--l4-t-fast),transform var(--l4-t-fast) var(--l4-ease)}.hm .l4-nav__item:hover .l4-drop a,.hm .l4-nav__item:focus-within .l4-drop a{opacity: 1;translate: none}.hm .l4-drop a:nth-child(2){transition-delay: .03s}.hm .l4-drop a:nth-child(3){transition-delay: .06s}.hm .l4-drop a:nth-child(4){transition-delay: .09s}.hm .l4-drop a:nth-child(5){transition-delay: .12s}.hm .l4-drop a:nth-child(6){transition-delay: .15s}.hm .hm-brush{position: relative}.hm .l4-hero h1 .l4-accent{width: fit-content}.hm .hm-brush::after{content: "";position: absolute;left: -2%;right: -4%;bottom: -.1em;height: .2em;pointer-events: none;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M3 13C60 6 140 4 297 9M40 16c70-5 150-7 230-3' fill='none' stroke='%23E74908' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;clip-path: inset(0 100% 0 0);transition: clip-path .9s cubic-bezier(.65,0,.35,1) 1.5s}.hm.hm-go .hm-brush::after{clip-path: inset(0 0 0 0)}.hm .l4-usp__item:nth-child(1):hover .l4-usp__ico svg{animation: hm-flash .7s ease-in-out}.hm .l4-usp__item:nth-child(3):hover .l4-usp__ico svg{animation: hm-bounce .7s cubic-bezier(.34,1.56,.64,1)}@keyframes hm-flash{0%,100%{scale: 1;opacity: 1}25%{scale: 1.25;opacity: .35}50%{opacity: 1}75%{opacity: .5}}@keyframes hm-bounce{0%,100%{translate: 0 0}35%{translate: 0 -7px}60%{translate: 0 0}80%{translate: 0 -2px}}.hm .l4-field__num{position: relative;transition: background-color .4s,color .2s,scale .4s cubic-bezier(.34,1.56,.64,1)}.hm .l4-field__num::after{content: "";position: absolute;left: 50%;top: 45%;width: 10px;height: 5px;border: 2.2px solid #fff;border-top: 0;border-right: 0;translate: -50% -50%;rotate: -45deg;scale: 0;transition: scale .35s cubic-bezier(.34,1.56,.64,1) .1s}.hm .l4-field__num.hm-done{background: var(--l4-green);color: transparent;scale: 1.08}.hm .l4-field__num.hm-done::after{scale: 1}.hm .l4-marquee__w{transition: color .45s,-webkit-text-stroke-color .45s}.hm .l4-marquee__w.is-center{color: #fff}.hm .l4-marquee svg{animation: hm-glyph 9s linear infinite}@keyframes hm-glyph{to{rotate: 360deg}}.hm .l4-plans:hover .l4-plan:not(:hover):not(.hm-linked){opacity: .6;filter: saturate(.6)}.hm .l4-plan{transition: opacity .4s var(--l4-ease),filter .4s,transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease),border-color var(--l4-t)}.hm .l4-plan.hm-linked{box-shadow: 0 0 0 3px rgba(3,61,230,.35),var(--l4-shadow-lg)}.hm .hm-linker{cursor: help;text-decoration: underline dotted rgba(3,61,230,.5);text-underline-offset: 4px}.hm .l4-steps:hover .l4-step:not(:hover){opacity: .55}.hm .l4-step{transition: opacity .4s var(--l4-ease),transform var(--l4-t) var(--l4-ease),box-shadow .5s var(--l4-ease),border-color .5s,background-color .5s}.hm .hm-ch{opacity: 0;filter: blur(8px);transition: opacity .7s var(--l4-ease),filter .8s var(--l4-ease);transition-delay: calc(var(--c,0) * 30ms + .15s)}.hm .is-hm-in .hm-ch{opacity: 1;filter: none}.hm .l4-banner__copy h2 .hm-ch{display: inline;color: inherit}.hm .l4-banner__bg{translate: calc(var(--hm-bmx,0) * -16px) calc((var(--hm-bq,.5) - .5) * -70px + var(--hm-bmy,0) * -10px);transition: translate var(--l4-t-fast) linear}.hm .l4-adv{perspective: 900px}@keyframes hm-flip{0%{rotate: y 0deg}45%{rotate: y 90deg;opacity: .4}55%{rotate: y -90deg;opacity: .4}100%{rotate: y 0deg;opacity: 1}}.hm .l4-post{transform-style: preserve-3d}.hm .l4-post::before{content: "";position: absolute;inset: 0;z-index: 3;border-radius: inherit;pointer-events: none;background: radial-gradient(300px circle at var(--hm-gx,50%) var(--hm-gy,0%),rgba(255,255,255,.45),transparent 60%);mix-blend-mode: soft-light;opacity: 0;transition: opacity .35s}.hm .l4-post:hover::before{opacity: 1}.hm .l4-post.is-tilting{transition: box-shadow var(--l4-t) var(--l4-ease),border-color var(--l4-t)}.hm .hm-autoplay{position: relative}@keyframes hm-timer{to{stroke-dashoffset: 0}}.hm .l4-support__pt .l4-ico{scale: 0;transition: scale .6s cubic-bezier(.34,1.56,.64,1),transform var(--l4-t) var(--l4-ease),background-color var(--l4-t)}.hm .l4-support__inner.is-in .l4-support__pt .l4-ico{scale: 1}.hm .l4-support__inner.is-in .l4-support__pt:nth-child(1) .l4-ico{transition-delay: .5s}.hm .l4-support__inner.is-in .l4-support__pt:nth-child(2) .l4-ico{transition-delay: .65s}.hm .l4-support__inner.is-in .l4-support__pt:nth-child(3) .l4-ico{transition-delay: .8s}@keyframes hm-ring{0%,12%,100%{rotate: 0deg}2%{rotate: -14deg}4%{rotate: 12deg}6%{rotate: -10deg}8%{rotate: 7deg}10%{rotate: -3deg}}@keyframes hm-ripple{from{scale: .3;opacity: .7}to{scale: 2.4;opacity: 0}}.hm .l4-fcol:nth-of-type(1){transition-delay: .05s}.hm .l4-fcol:nth-of-type(2){transition-delay: .15s}.hm .l4-fcol:nth-of-type(3){transition-delay: .25s}.hm .l4-fcol:nth-of-type(4){transition-delay: .35s}.hm .l4-social a[aria-label*="Facebook"]:hover{background: #1877F2;border-color: #1877F2}.hm .l4-social a[aria-label*="on X"]:hover{background: #000;border-color: #000}.hm .l4-social a[aria-label*="LinkedIn"]:hover{background: #0A66C2;border-color: #0A66C2}.hm .l4-social a[aria-label*="Instagram"]:hover{background: radial-gradient(circle at 30% 110%,#FDF497 0%,#FD5949 45%,#D6249F 60%,#285AEB 90%);border-color: #D6249F}.hm .l4-social a[aria-label*="YouTube"]:hover{background: #FF0000;border-color: #FF0000}.hm .l4-fcta .l4-btn{background-image: linear-gradient(110deg,transparent 35%,rgba(255,255,255,.38) 50%,transparent 65%);background-size: 260% 100%;background-repeat: no-repeat;background-position: 130% 0;animation: hm-shine 4.5s ease-in-out 1s infinite}@keyframes hm-shine{0%,55%{background-position: 130% 0}85%,100%{background-position: -30% 0}}.hm-autoplay[hidden]{display: none !important}.hm-paused *,.hm-paused *::before,.hm-paused *::after{animation-iteration-count: 1 !important}.hm-pausebtn{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding: 0;border: 0;background: none;cursor: pointer;font: inherit;font-size: var(--l4-fs-sm);color: rgba(255,255,255,.74);transition: color var(--l4-t)}.hm-pausebtn:hover{color: #fff}.l4-footer__bar nav{align-items: center}.hm-pausebtn svg{fill: currentColor;flex: none}.hm-pausebtn__play,.hm-paused .hm-pausebtn__ii{display: none}.hm-paused .hm-pausebtn__play{display: inline}.hm [data-hm-px]{translate: 0 calc((var(--hm-pp,.5) - .5) * var(--hm-pn,40) * -1px)}.l4-js.hm .l4-reveal:not(.is-in) :is(.sv-media,.sv-cta2__photo,.fl-photo)>:is(img,picture),.l4-js.hm :is(.sv-media,.fl-photo).l4-reveal:not(.is-in)>:is(img,picture){clip-path: inset(0 100% 0 0)}.l4-js.hm :is(.sv-media,.sv-cta2__photo,.fl-photo)>:is(img,picture){transition: clip-path 1.1s cubic-bezier(.65,0,.25,1) .15s,scale var(--l4-t-img) var(--l4-ease)}.hm .hm-off,.hm .hm-off *,.hm .hm-off *::before,.hm .hm-off *::after{animation-play-state: paused !important}.hm [data-hm-px],.hm .l4-banner__bg,.hm .l4-support__photo img,.hm .l4-res__dots,.hm .l4-dash__dots{will-change: translate}@keyframes l4-svc-row{from{opacity: 0;translate: 0 18px}to{opacity:1;translate:0 0}}.fl-ribbon--1{top: 700px}.fl-ribbon--2{top: 2000px}.fl-ribbon--3{top: 3400px;transform: scaleX(-1)}.fl-dots--a{top: 820px;left: -40px}.fl-dots--b{top: 2150px;right: 2%}.fl-dots--c{top: 3800px;left: 30%}.fl-subcard h3{margin: 0 0 14px;font: var(--l4-w-bold) var(--l4-fs-h4)/1.3 var(--l4-display);letter-spacing: var(--l4-ls-h3);color: var(--l4-ink)}.fl-head--tight{margin-bottom: 16px}.fl-h2--ico,.fl-h3--ico{display: flex;align-items: center;gap: 12px}.fl-ico--white{background: #fff;color: var(--l4-red);width: 34px;height: 34px}.fl-page svg:not([fill]):not(.fl-state):not(.fl-world):not(.fl-agent__map){fill: none}.fl-ico svg,.fl-topics svg,.fl-chip svg,.fl-search svg,.fl-step__ico svg,.fl-kicker svg,.fl-rel svg,.fl-states__all svg,.l4-btn svg use{stroke: currentColor;stroke-width: 1.7;stroke-linecap: round;stroke-linejoin: round}.fl-dots-list{list-style: none;margin: 16px 0 22px;padding: 0;display: grid;gap: 10px}.fl-dots-list li{position: relative;padding-left: 24px;font-size: 15px;line-height: 1.45;color: var(--l4-body)}.fl-dots-list li::before{content: "";position: absolute;left: 0;top: 4px;width: 14px;height: 14px;border-radius: 50%;border: 4px solid var(--l4-blue-soft);background: var(--l4-blue);box-sizing: border-box}@keyframes fl-sway{from{rotate: -1.2deg}to{rotate: 1.4deg}}@keyframes fl-pulse{0%{transform: scale(.6);opacity: .7}100%{transform: scale(2.2);opacity: 0}}.fl-hero{position: relative;min-height: clamp(560px,46vw,720px);padding: clamp(36px,4.4vw,68px) 0 110px;overflow: hidden;background: #F7FAFF}.fl-hero__scene{position: absolute;inset: 0;pointer-events: none}.fl-layer{position: absolute}.fl-layer--photo{inset: 0;display: block;scale: 1.08;translate: calc(var(--hm-mx,0) * -14px) calc(var(--hm-my,0) * -8px + var(--hm-hs,0) * 90px)}.fl-layer--photo img{width: 100%;height: 100%;max-width: none;object-fit: cover;object-position: 70% 50%}.fl-layer--fade{inset: 0;background: linear-gradient(90deg,#F7FAFF 0%,rgba(247,250,255,.94) 28%,rgba(247,250,255,.55) 42%,rgba(247,250,255,0) 56%)}.fl-layer--state{right: 6%;top: 7%;width: clamp(230px,22vw,340px);z-index: 4;translate: calc(var(--hm-mx,0) * -26px) calc(var(--hm-my,0) * -16px + var(--hm-hs,0) * 40px)}.fl-state{width: 100%;height: auto;display: block;filter: drop-shadow(0 14px 22px rgba(2,40,168,.35))}.fl-state__pin{position: absolute;left: 60%;top: 14%;width: 38px;height: 38px;display: grid;place-items: center;background: #fff;border-radius: 50% 50% 50% 0;rotate: -45deg;color: var(--l4-blue);box-shadow: 0 8px 18px rgba(2,40,168,.35);animation: fl-bob 3.6s ease-in-out infinite}.fl-state__pin svg{width: 20px;height: 20px;rotate: 45deg;fill: none;stroke: currentColor;stroke-width: 2.2}.fl-state__script{position: absolute;left: 62%;top: 38%;margin: 0;color: #fff;text-shadow: 0 2px 10px rgba(2,20,90,.6);rotate: -8deg}.fl-state__script span{display: block;font-size: clamp(22px,1.8vw,30px)}.fl-state__tag{position: absolute;right: 2%;top: calc(100% + 2px);z-index: 1;margin: 0;padding: 4px 10px 6px;text-align: right;font-size: clamp(17px,1.45vw,22px);line-height: 1.15;color: #fff;rotate: -4deg;text-shadow: 0 2px 8px rgba(2,20,90,.75)}.fl-state__tag::before{content: "";position: absolute;inset: -6px -14px;z-index: -1;border-radius: 50%;background: radial-gradient(closest-side,rgba(2,30,120,.5),rgba(2,30,120,0))}.fl-state__tagname{display: none}@media (min-width: 1024px) and (max-width: 1439px){.fl-layer--state{top: 3%;right: 4%;width: clamp(150px,14vw,190px)}.fl-state__script{display: none}.fl-state__tag{right: 0;font-size: 16px}.fl-state__tagname{display: block;font-size: 30px;line-height: 1}}.fl-layer--palms{right: -13%;bottom: -8%;height: 100%;z-index: 3;display: block;translate: calc(var(--hm-mx,0) * -44px) calc(var(--hm-my,0) * -18px - var(--hm-hs,0) * 60px)}.fl-layer--palms img{height: 100%;width: auto;max-width: none;transform-origin: 70% 100%;animation: fl-sway 8s ease-in-out infinite alternate}.fl-hero__inner{position: relative;z-index: 4;display: grid;grid-template-columns: minmax(0,580px) 1fr;column-gap: 40px}.fl-hero__copy{grid-column: 1}.fl-hero__title{margin: 18px 0 18px;font: 600 clamp(34px,4.1vw,60px)/1.12 var(--l4-display);letter-spacing: -.045em;color: var(--l4-ink)}.fl-hero__title .l4-accent{color: var(--l4-blue);display: inline-block}.fl-hero__lead{margin: 0 0 28px;max-width: 540px;font-size: clamp(16px,1.3vw,19px);line-height: 1.55;color: #222B44}.fl-hero__ctas{display: flex;flex-wrap: wrap;gap: 14px}.fl-kpis{grid-column: 2;grid-row: 1 / span 2;align-self: center;justify-self: start;display: grid;grid-template-columns: repeat(2,minmax(150px,180px));gap: 16px 18px;margin: 70px 0 0 2%}.fl-kpi{display: flex;align-items: center;gap: 12px;padding: 14px 16px;background: rgba(255,255,255,.96);border-radius: var(--l4-r);box-shadow: 0 18px 44px rgba(4,20,54,.14);animation: fl-bob 6s ease-in-out var(--d,0s) infinite}.fl-kpi small{display: block;font: var(--l4-w-semi) 12px/1.2 var(--l4-text);color: var(--l4-muted)}.fl-kpi b{display: block;margin-top: 3px;font: var(--l4-w-bold) 24px/1 var(--l4-display);letter-spacing: -.01em;color: var(--l4-ink)}.fl-topics{grid-column: 1 / -1;margin-top: 34px;justify-self: start;display: flex;flex-wrap: wrap;gap: 2px;padding: 7px;border-radius: var(--l4-r);background: rgba(255,255,255,.92);box-shadow: var(--l4-shadow);border: 1px solid rgba(255,255,255,.9);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px)}.fl-topics a{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding: 0 13px;border-radius: var(--l4-r-sm);font: var(--l4-w-med) 13.5px/1 var(--l4-text);color: var(--l4-ink);transition: background-color var(--l4-t) var(--l4-ease),color var(--l4-t) var(--l4-ease)}.fl-topics a svg{width: 18px;height: 18px;color: var(--l4-blue)}.fl-topics a:hover{background: var(--l4-blue-tint);color: var(--l4-blue)}@media (min-width: 1181px){.fl-topics{flex-wrap: nowrap}}.fl-wave{position: absolute;left: 0;bottom: -1px;z-index: 5;width: 100%;height: 90px;pointer-events: none}.hm .fl-hero__lead,.hm .fl-hero__ctas,.hm .fl-topics{opacity: 0;translate: 0 22px;transition: opacity .8s var(--l4-ease),translate .8s var(--l4-ease)}.hm .fl-hero__lead{transition-delay: .45s}.hm .fl-hero__ctas{transition-delay: .7s}.hm .fl-topics{transition-delay: 1.05s}.hm.hm-go .fl-hero__lead,.hm.hm-go .fl-hero__ctas,.hm.hm-go .fl-topics{opacity: 1;translate: none}.hm #fl-hero-title{--hm-d0: 120ms}.hm .fl-kpi{opacity: 0;scale: .82;transition: opacity .6s var(--l4-ease),scale .75s cubic-bezier(.34,1.56,.64,1);transition-delay: calc(.8s + var(--k,0) * .14s)}.hm.hm-go .fl-kpi{opacity: 1;scale: 1}.hm .fl-state{opacity: 0;scale: .8;transition: opacity .8s var(--l4-ease) .4s,scale 1s cubic-bezier(.34,1.4,.64,1) .4s}.hm.hm-go .fl-state{opacity: 1;scale: 1}.hm .fl-state__script,.hm .fl-state__tag,.hm .fl-state__pin{opacity: 0;transition: opacity .8s var(--l4-ease) 1.2s}.hm.hm-go .fl-state__script,.hm.hm-go .fl-state__tag,.hm.hm-go .fl-state__pin{opacity: 1}.hm .fl-layer--palms{opacity: 0;transition: opacity 1.2s var(--l4-ease) .3s}.hm.hm-go .fl-layer--palms{opacity: 1}.fl-quick{padding-top: 8px;z-index: 6}.fl-quick__panel{display: grid;grid-template-columns: minmax(0,1.08fr) minmax(0,1fr);padding: 0}.fl-quick__copy{align-self: center;padding: clamp(26px,3vw,44px)}.fl-quick__title{margin: 4px 0 14px;font: var(--l4-w-bold) var(--l4-fs-h2)/1.16 var(--l4-display);letter-spacing: var(--l4-ls-h2);color: var(--l4-ink)}.fl-quick__text{margin: 0 0 22px;font-size: 16px;line-height: 1.7;color: var(--l4-body);max-width: 640px}.fl-quick__scene{position: relative;min-height: 340px}.fl-photo--quick{position: absolute;inset: 0}.fl-photo--quick::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(4,20,54,0) 52%,rgba(4,20,54,.72) 100%);pointer-events: none}.fl-photo--quick img{object-position: 30% 60%}.fl-quick__script{position: absolute;left: clamp(20px,2.2vw,32px);bottom: clamp(16px,1.9vw,26px);margin: 0;font-size: clamp(24px,2.1vw,32px);line-height: 1.1;color: #fff;text-shadow: 0 2px 12px rgba(4,20,54,.5)}.fl-snapshot{padding-top: 28px}.fl-snap-grid{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 16px}.fl-snap{padding: 20px 18px}.fl-snap .fl-ico{margin-bottom: 14px}.fl-snap h3{margin: 0 0 6px;font: var(--l4-w-bold) 15px/1.3 var(--l4-display);letter-spacing: var(--l4-ls-h3);color: var(--l4-ink)}.fl-snap__num{margin: 0;font: var(--l4-w-bold) clamp(24px,2vw,30px)/1.1 var(--l4-display);letter-spacing: -.02em;color: var(--l4-ink);font-variant-numeric: tabular-nums}.fl-snap__num small{font: var(--l4-w-med) 12px/1 var(--l4-text);color: var(--l4-muted);letter-spacing: 0}.fl-snap__note{margin: 6px 0 0;font-size: var(--l4-fs-xs);line-height: 1.45;color: var(--l4-muted)}.fl-compare{display: grid;grid-template-columns: 1fr minmax(300px,.52fr);gap: 26px}.fl-tabs{position: relative;display: inline-flex;margin: 18px 0;padding: 4px;border-radius: var(--l4-r);background: var(--l4-blue-tint);border: 1px solid var(--l4-line)}.fl-tabs__btn{position: relative;z-index: 1;min-width: 128px;min-height: 44px;padding: 0 24px;border: 0;background: none;border-radius: var(--l4-r-sm);font: var(--l4-w-semi) 15px/1 var(--l4-text);color: var(--l4-ink);cursor: pointer;transition: color var(--l4-t) var(--l4-ease)}.fl-tabs__btn.is-active{color: #fff}.fl-tabs__pill{position: absolute;z-index: 0;top: 4px;bottom: 4px;left: 4px;width: 128px;border-radius: var(--l4-r-sm);background: var(--l4-blue);box-shadow: var(--l4-shadow-blue);transition: transform .45s var(--l4-ease),width .45s var(--l4-ease)}.fl-compare__cols{display: grid;grid-template-columns: 1fr 1.15fr;gap: 16px}.fl-point{display: flex;align-items: center;gap: 14px;margin: 0 0 18px;font-size: 15px;line-height: 1.5;color: var(--l4-body)}.fl-pane[hidden]{display: none}.fl-pane.is-entering .fl-subcard{animation: fl-pane-in .5s var(--l4-ease) both}.fl-pane.is-entering .fl-subcard + .fl-subcard{animation-delay: .07s}@keyframes fl-pane-in{from{opacity: 0;translate: 0 12px}to{opacity: 1;translate: none}}.fl-photo--compare{min-height: 300px;border-radius: var(--l4-r)}.fl-photo--compare img{object-position: 50% 42%}.fl-chip{display: inline-flex;align-items: center;gap: 9px;margin: 0;padding: 10px 16px;border-radius: 999px;font: var(--l4-w-semi) 13.5px/1 var(--l4-text);color: var(--l4-blue);background: #fff;border: 1px solid var(--l4-line);box-shadow: var(--l4-shadow-xs)}.fl-chip svg{width: 18px;height: 18px}.fl-steps{position: relative}.fl-steps__track{position: absolute;left: 4%;right: 6%;top: 30px;height: 2px;background: repeating-linear-gradient(90deg,rgba(3,61,230,.28) 0 6px,transparent 6px 12px)}.fl-steps__fill{position: absolute;inset: 0;transform-origin: 0 50%;transform: scaleX(var(--fill,0));background: var(--l4-blue);border-radius: 2px}.fl-steps__list{position: relative;list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 10px}.fl-step{position: relative;display: block;width: 100%;padding: 0 12px 16px 0;text-align: left;background: none;border: 0;cursor: pointer;border-radius: var(--l4-r);font-family: var(--l4-text);color: inherit}.fl-step__n{position: absolute;left: 0;top: 0;z-index: 1;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;font: var(--l4-w-bold) 13px/1 var(--l4-display);color: #fff;background: var(--l4-blue);box-shadow: var(--l4-shadow-blue);transition: scale .35s cubic-bezier(.34,1.56,.64,1),background-color var(--l4-t)}.fl-step__ico{display: grid;place-items: center;width: 60px;height: 60px;margin: 0 0 18px 24px;border-radius: 50%;color: var(--l4-blue);background: #fff;box-shadow: 0 0 0 7px rgba(3,61,230,.07),var(--l4-shadow);transition: transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t),background-color var(--l4-t),color var(--l4-t)}.fl-step__ico svg{width: 26px;height: 26px}.fl-step b{display: block;margin-bottom: 6px;font: var(--l4-w-bold) var(--l4-fs-h5)/1.3 var(--l4-display);letter-spacing: var(--l4-ls-title);color: var(--l4-ink)}.fl-step small{display: block;font-size: var(--l4-fs-sm);line-height: 1.5;color: var(--l4-muted)}.fl-step:hover .fl-step__ico{transform: translateY(-4px)}.fl-step.is-active .fl-step__ico{background: var(--l4-blue);color: #fff;box-shadow: 0 0 0 7px rgba(3,61,230,.14),var(--l4-shadow-blue)}.fl-step.is-active .fl-step__n{scale: 1.12;background: var(--l4-red);box-shadow: 0 6px 14px rgba(201,1,9,.3)}.fl-steps__list:hover .fl-step:not(:hover):not(.is-active){opacity: .6}.fl-step{transition: opacity .4s var(--l4-ease)}.fl-step-detail{margin-top: 10px;display: flex;gap: 18px;align-items: baseline;padding: 18px 24px}.fl-step-detail__k{flex: none;margin: 0;font: var(--l4-w-bold) var(--l4-fs-tag)/1.4 var(--l4-text);letter-spacing: .14em;text-transform: uppercase;color: var(--l4-blue)}.fl-step-detail__t{margin: 0;font-size: 15px;line-height: 1.6;color: var(--l4-body)}.fl-step-detail__t.is-swap{animation: fl-pane-in .45s var(--l4-ease) both}.fl-ra-grid{display: grid;grid-template-columns: 1.55fr 1fr;gap: 18px;align-items: stretch}.fl-agent{display: grid;grid-template-columns: minmax(250px,.9fr) 1.1fr;padding: 0}.fl-agent__copy{position: relative;z-index: 1;padding: clamp(22px,2.3vw,34px);padding-right: 10px}.fl-agent__copy>p{margin: 12px 0 0;font-size: 15px;line-height: 1.6;color: var(--l4-body)}.fl-agent__scene{position: relative;min-height: 320px}.fl-photo--agent{position: absolute;inset: 0;-webkit-mask-image: linear-gradient(90deg,transparent,#000 20%);mask-image: linear-gradient(90deg,transparent,#000 20%)}.fl-agent__map{position: absolute;left: 12%;top: 8%;width: 74%;height: auto;filter: drop-shadow(0 0 1px #fff) drop-shadow(0 0 10px rgba(255,255,255,.9)) drop-shadow(0 14px 18px rgba(2,40,168,.35))}.fl-agent__ping{transform-box: fill-box;transform-origin: center;animation: fl-pulse 2.2s ease-out infinite}.fl-agent__pin{position: absolute;left: 70%;top: 34%;width: 46px;height: 46px;animation: fl-bob 3.2s ease-in-out infinite;filter: drop-shadow(0 8px 10px rgba(120,0,5,.35))}.fl-agent__pin svg{width: 100%;height: 100%}.fl-deadline{display: flex;flex-direction: column;padding: 0}.fl-deadline__band{display: flex;align-items: center;gap: 12px;margin: 0;padding: 16px 24px;background: linear-gradient(100deg,var(--l4-blue),var(--l4-blue-600));color: #fff;font: var(--l4-w-bold) 16px/1 var(--l4-display);letter-spacing: .06em;text-transform: uppercase}.fl-deadline__body{flex: 1;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: 18px 26px 26px}.fl-deadline__date{display: flex;align-items: center;justify-content: center;gap: 10px 18px;flex-wrap: wrap}.fl-deadline__may{margin: 0;white-space: nowrap;font: 800 clamp(60px,6vw,92px)/.95 var(--l4-display);letter-spacing: -.04em;color: var(--l4-ink)}.fl-deadline__fee{margin: 0;padding: 10px 16px;border-radius: var(--l4-r-sm);rotate: -4deg;background: var(--l4-ink);color: #fff;text-align: center;font: var(--l4-w-bold) 12.5px/1.1 var(--l4-text);text-transform: uppercase;letter-spacing: .06em;box-shadow: var(--l4-shadow)}.fl-deadline__fee b{display: block;font: 800 32px/1 var(--l4-display);letter-spacing: -.01em;text-transform: none;color: var(--l4-amber)}.fl-deadline__text{margin: 12px 0 10px;max-width: 360px;font-size: 15px;line-height: 1.55;color: var(--l4-body)}.fl-deadline__text--note{margin-top: 0;font-size: var(--l4-fs-sm);color: var(--l4-muted)}.fl-deadline__count{margin: 0 0 18px;padding: 7px 14px;border-radius: 999px;background: var(--l4-blue-soft);color: var(--l4-blue);font: var(--l4-w-semi) 13.5px/1.2 var(--l4-text)}.fl-deadline__count span[data-days]{font-weight: 800;font-variant-numeric: tabular-nums}.fl-deadline .l4-btn{margin-top: 4px}.fl-taxes{display: grid;grid-template-columns: 1fr minmax(290px,340px);gap: 24px}.fl-taxes__row{display: grid;grid-template-columns: repeat(3,minmax(0,1fr)) 1.9fr;gap: 14px;align-items: stretch}.fl-ring-card{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 20px 10px 18px}.fl-ring-card h3{margin: 12px 0 2px;font: var(--l4-w-bold) 15px/1.3 var(--l4-display);letter-spacing: var(--l4-ls-title);color: var(--l4-ink)}.fl-ring-card p{margin: 0;font-size: 12.5px;line-height: 1.4;color: var(--l4-muted)}.fl-ring{position: relative;width: 108px;height: 108px}.fl-ring svg{width: 100%;height: 100%;rotate: -90deg}.fl-ring circle{fill: none;stroke-width: 9}.fl-ring__bg{stroke: var(--l4-blue-soft)}.fl-ring__fg{stroke: #3B82F6;stroke-linecap: round;stroke-dasharray: 1;stroke-dashoffset: calc(1 - var(--p) * var(--draw,1));transition: stroke-dashoffset 1.6s var(--l4-ease)}.fl-ring--b .fl-ring__fg{stroke: var(--l4-blue)}.fl-ring b{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;font: var(--l4-w-bold) 25px/1 var(--l4-display);color: var(--l4-ink)}.fl-explorer{position: relative;min-height: 230px;border-radius: var(--l4-r);overflow: hidden;padding: 24px;display: flex;flex-direction: column;justify-content: flex-end;align-items: flex-start;box-shadow: var(--l4-shadow);isolation: isolate}.fl-explorer img{position: absolute;left: 0;top: -9%;width: 100%;height: 118%;max-width: none;object-fit: cover;z-index: -2;transition: scale var(--l4-t-img) var(--l4-ease)}.fl-explorer::before{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(180deg,rgba(4,20,54,0) 8%,rgba(4,20,54,.55) 45%,rgba(4,20,54,.84))}.fl-explorer:hover img{scale: 1.06}.fl-explorer__t{margin: 0 0 14px;font: var(--l4-w-bold) 26px/1.1 var(--l4-display);letter-spacing: var(--l4-ls-h2);color: #fff}.fl-explorer .l4-btn{pointer-events: none}.fl-explorer:hover .l4-btn{background: var(--l4-blue-600)}.fl-explorer:hover .l4-btn svg{transform: translateX(4px)}.fl-calc{padding: 22px;display: flex;flex-direction: column}.fl-calc:hover{--l4-rest: none;box-shadow: var(--l4-shadow-xs);border-color: var(--l4-line)}.fl-calc__head{display: flex;gap: 14px;align-items: center;padding-bottom: 14px;border-bottom: 1px solid var(--l4-line)}.fl-calc__head h3{margin: 0;font: var(--l4-w-bold) 18px/1.2 var(--l4-display);letter-spacing: var(--l4-ls-h3);color: var(--l4-ink)}.fl-calc__head p{margin: 3px 0 0;font-size: var(--l4-fs-xs);color: var(--l4-muted)}.fl-calc__opts{margin: 0;padding: 4px 0;border: 0}.fl-opt{position: relative;display: flex;align-items: center;gap: 12px;min-height: 46px;padding: 0 4px;border-bottom: 1px solid var(--l4-line-soft);font: var(--l4-w-med) 15px/1.2 var(--l4-text);color: var(--l4-ink);cursor: pointer;transition: color var(--l4-t),padding-left var(--l4-t) var(--l4-ease)}.fl-opt:hover{color: var(--l4-blue);padding-left: 8px}.fl-opt input{position: absolute;opacity: 0;pointer-events: none}.fl-opt__mark{flex: none;width: 19px;height: 19px;border-radius: 50%;border: 1.8px solid #B9C6DE;background: #fff;transition: border-color var(--l4-t),box-shadow var(--l4-t),background-color var(--l4-t)}.fl-opt__mark--sq{border-radius: var(--l4-r-xs)}.fl-opt input:checked + .fl-opt__mark{border-color: var(--l4-blue);box-shadow: inset 0 0 0 4px #fff;background: var(--l4-blue)}.fl-opt input:checked + .fl-opt__mark--sq{box-shadow: none;background: var(--l4-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.4 6.4 11.3l6-6.6' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 13px no-repeat}.fl-opt input:focus-visible + .fl-opt__mark{outline: 2px solid var(--l4-blue);outline-offset: 3px}.fl-calc__result{margin: 14px 0 4px;padding: 14px 16px;border-radius: var(--l4-r-sm);background: var(--l4-blue-tint);border: 1px solid var(--l4-line)}.fl-calc__result.is-in{animation: fl-pane-in .45s var(--l4-ease) both}.fl-calc__total{display: flex;justify-content: space-between;align-items: baseline;margin: 0 0 8px;font: var(--l4-w-semi) 14px/1.2 var(--l4-text);color: var(--l4-ink)}.fl-calc__total b{font: var(--l4-w-bold) 28px/1 var(--l4-display);color: var(--l4-ink);font-variant-numeric: tabular-nums}.fl-calc__lines{list-style: none;margin: 0;padding: 0;display: grid;gap: 5px}.fl-calc__lines li{display: flex;justify-content: space-between;font-size: 13px;line-height: 1.3;color: var(--l4-body)}.fl-calc__note{margin: 10px 0 0;font-size: 12px;line-height: 1.4;color: var(--l4-muted)}.fl-calc .l4-btn{margin-top: 14px}.fl-proc-grid{display: grid;grid-template-columns: 1fr 1.45fr;gap: 18px}.fl-proc__cards{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin: 18px 0 22px}.fl-proc__cards h3{margin-bottom: 10px;font-size: 15px}.fl-proc__time{margin: 0 0 14px;font: var(--l4-w-semi) 19px/1.25 var(--l4-display);letter-spacing: var(--l4-ls-h3);color: var(--l4-ink)}.fl-proc__fee{margin: 0;font: var(--l4-w-bold) 26px/1 var(--l4-display);color: var(--l4-ink)}.fl-proc__fee small{font: 400 12.5px/1.3 var(--l4-text);color: var(--l4-muted)}.fl-portal{display: grid;grid-template-columns: 1fr 1.05fr;gap: 10px;align-items: center}.fl-portal__bg{position: absolute;left: 0;bottom: 0;width: 100%;height: 42%;object-fit: cover;object-position: 50% 30%;opacity: .16;pointer-events: none;-webkit-mask-image: linear-gradient(180deg,transparent,#000 60%);mask-image: linear-gradient(180deg,transparent,#000 60%)}.fl-portal__copy{position: relative}.fl-portal__copy>p{margin: 12px 0 16px;font-size: 15px;line-height: 1.6;color: var(--l4-body);max-width: 360px}.fl-portal__copy .l4-btn{margin-top: 20px}.fl-laptop{position: relative;justify-self: end;width: 100%;max-width: 380px;margin-right: 6px}.fl-laptop__screen{position: relative;aspect-ratio: 16 / 10.4;padding: 8px;border-radius: 14px 14px 4px 4px;background: #1A2233;box-shadow: 0 24px 46px rgba(4,20,54,.3);overflow: hidden}.fl-laptop__bar{display: flex;align-items: center;gap: 4px;height: 16px;padding: 0 8px;background: #F3F6FB;border-radius: 6px 6px 0 0;font: 600 8px/1 var(--l4-text);color: var(--l4-blue)}.fl-laptop__bar i{width: 5px;height: 5px;border-radius: 50%;background: #CBD5E1}.fl-laptop__bar span{margin-left: 8px;padding: 2px 8px;border-radius: 4px;background: #fff}.fl-laptop__nav{height: 12px;background: var(--l4-blue)}.fl-laptop__body{display: grid;grid-template-columns: 26% 1fr;gap: 7px;height: calc(100% - 28px);padding: 7px;background: #fff;border-radius: 0 0 6px 6px}.fl-laptop__side{display: grid;align-content: start;gap: 6px}.fl-laptop__side i{height: 7px;border-radius: 3px;background: #E7EEFA}.fl-laptop__side i:first-child{background: #CFE0FF}.fl-laptop__main{display: grid;align-content: start;gap: 7px}.fl-laptop__row{display: grid;grid-template-columns: 1fr 1fr;gap: 7px}.fl-laptop__row b{height: 10px;border-radius: 3px;background: #D6E4FF}.fl-laptop__row em{display: flex;align-items: center;height: 44px;padding: 0 9px;border-radius: 5px;background: #F6F9FE;border: 1px solid #E4ECFA;border-left: 3px solid var(--l4-blue);font: var(--l4-w-semi) 8.5px/1.2 var(--l4-text);font-style: normal;color: var(--l4-ink);position: relative;overflow: hidden}.fl-laptop__row em::after{content: "";position: absolute;inset: 0;background: linear-gradient(100deg,transparent 30%,rgba(255,255,255,.9) 50%,transparent 70%);animation: fl-shimmer 3.2s ease-in-out infinite}@keyframes fl-shimmer{from{transform: translateX(-100%)}to{transform: translateX(100%)}}.fl-laptop__base{height: 12px;margin: 0 -6%;border-radius: 0 0 14px 14px;background: linear-gradient(180deg,#CBD5E1,#94A3B8)}.fl-laptop__tag{position: absolute;right: -4px;bottom: 22px;padding: 10px 16px;border-radius: var(--l4-r-sm);background: var(--l4-blue);color: #fff;font: var(--l4-w-semi) 12.5px/1 var(--l4-text);box-shadow: var(--l4-shadow-blue)}.fl-intl{display: grid;grid-template-columns: minmax(280px,.75fr) 1.6fr;gap: 10px;align-items: center;min-height: 290px}.fl-intl__copy .fl-checks{margin: 18px 0 22px}.fl-intl__map{position: relative;align-self: stretch;min-height: 260px}.fl-world{position: absolute;left: 0;top: 0;width: 88%;height: auto;overflow: visible}.fl-arc{stroke-dasharray: 1;stroke-dashoffset: var(--arc,0)}.fl-mpin__halo{fill: rgba(3,61,230,.22);transform-box: fill-box;transform-origin: center;animation: fl-pulse 2.4s ease-out infinite}.fl-mpin--home .fl-mpin__halo{fill: rgba(201,1,9,.25)}.fl-mlabel rect{fill: #fff;filter: drop-shadow(0 2px 4px rgba(4,20,54,.15))}.fl-mlabel text{font: 600 9.5px/1 var(--l4-text);fill: var(--l4-ink);text-anchor: middle}.fl-mhome{font: 700 15px/1 var(--l4-display);fill: var(--l4-blue)}.fl-plane{position: absolute;left: 0;top: 0;width: 22px;height: 22px;color: #4B6FA8;fill: currentColor;offset-path: path("M470 150C540 60 700 30 860 70");offset-rotate: auto;animation: fl-fly 12s linear infinite}@keyframes fl-fly{from{offset-distance: 0%;opacity: 0}8%{opacity: 1}90%{opacity: 1}to{offset-distance: 100%;opacity: 0}}.fl-intl__skyline{position: absolute;right: -34px;bottom: -34px;width: 52%;max-width: none;height: auto;-webkit-mask-image: linear-gradient(90deg,transparent,#000 35%),linear-gradient(0deg,#000 70%,transparent);-webkit-mask-composite: source-in;mask-image: linear-gradient(90deg,transparent,#000 35%),linear-gradient(0deg,#000 70%,transparent);mask-composite: intersect}.fl-kc{display: grid;grid-template-columns: 1.15fr 1fr;gap: 36px}.fl-search{position: relative;display: flex;align-items: center;margin: 22px 0 16px}.fl-search__ico{position: absolute;left: 16px;width: 18px;height: 18px;color: var(--l4-muted);pointer-events: none}.fl-search input{width: 100%;height: 52px;padding: 0 60px 0 44px;border-radius: var(--l4-r-sm);border: 1px solid var(--l4-line);background: #fff;font: 400 15px/1 var(--l4-text);color: var(--l4-ink);transition: border-color var(--l4-t),box-shadow var(--l4-t)}.fl-search input:focus{border-color: var(--l4-blue);box-shadow: 0 0 0 4px rgba(3,61,230,.14)}.fl-search button{position: absolute;right: 4px;width: 44px;height: 44px;display: grid;place-items: center;border: 0;border-radius: var(--l4-r-xs);background: var(--l4-blue);color: #fff;cursor: pointer;transition: background-color var(--l4-t)}.fl-search button:hover{background: var(--l4-blue-600)}.fl-search button svg{width: 18px;height: 18px}.fl-chips{display: flex;flex-wrap: wrap;gap: 8px}.fl-kc__help{display: grid;grid-template-columns: auto 1fr;gap: 12px 14px;align-items: center;margin-top: 26px}.fl-kc__help b{display: block;font: var(--l4-w-bold) 15px/1.3 var(--l4-display);color: var(--l4-ink)}.fl-kc__help p{margin: 3px 0 0;font-size: var(--l4-fs-sm);line-height: 1.5;color: var(--l4-body)}.fl-kc__help .l4-btn{grid-column: 1 / -1;justify-self: start}.fl-acc{border: 1px solid var(--l4-line);border-radius: var(--l4-r);background: #fff;overflow: hidden}.fl-q[hidden]{display: none}.fl-js:not(.fl-ready) .fl-q:not([data-popular]),.fl-js:not(.fl-ready) #fl-pane-corp{display: none}.fl-page [tabindex="-1"]:focus{outline: none}.fl-q mark{background: #FFF1B8;color: inherit;border-radius: 3px;padding: 0 1px}.fl-faq__empty{margin: 0;padding: 18px;font-size: 15px;line-height: 1.5;color: var(--l4-body)}.fl-kc__right{display: flex;flex-direction: column}.fl-kc__right .fl-acc{margin-bottom: 14px}.fl-faq__more{align-self: flex-start;margin-top: auto;padding: 0;border: 0;background: none;cursor: pointer;font: var(--l4-w-semi) 14.5px/1 var(--l4-text)}.fl-rel-grid{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 14px;margin-top: 20px}.fl-rel{display: flex;flex-direction: column;gap: 8px;padding: 18px;border-radius: var(--l4-r);background: #fff;border: 1px solid var(--l4-line);box-shadow: var(--l4-shadow-xs);transform: var(--l4-rest,none);transition: transform var(--l4-t) var(--l4-ease),box-shadow var(--l4-t) var(--l4-ease),border-color var(--l4-t) var(--l4-ease)}.fl-rel .fl-ico{margin-bottom: 4px;transition: background-color var(--l4-t),color var(--l4-t)}.fl-rel b{font: var(--l4-w-bold) var(--l4-fs-h5)/1.3 var(--l4-display);letter-spacing: var(--l4-ls-title);color: var(--l4-ink)}.fl-rel small{font-size: var(--l4-fs-xs);line-height: 1.5;color: var(--l4-muted)}.fl-rel .l4-link{margin-top: auto;padding-top: 4px;font-style: normal;font-size: 13.5px}.fl-rel .l4-link svg{width: 14px;height: 11px}.fl-rel:hover{--l4-rest: translateY(-8px);box-shadow: var(--l4-shadow-lg);border-color: rgba(3,61,230,.3)}.fl-rel:hover .fl-ico{background: var(--l4-blue);color: #fff}.fl-rel:hover .l4-link svg{transform: translateX(5px)}.fl-states{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 20px;margin-top: 22px;padding-top: 20px;border-top: 1px solid var(--l4-line)}.fl-states__t{margin: 0;display: inline-flex;align-items: center;gap: 12px;font: var(--l4-w-bold) var(--l4-fs-h5)/1.3 var(--l4-display);letter-spacing: var(--l4-ls-title);color: var(--l4-ink)}.fl-states .l4-chips{margin-top: 0}.fl-states .l4-chip{text-decoration: none}.fl-states__all{margin-left: auto;min-height: 44px;display: inline-flex;align-items: center;font-size: 13.5px}.fl-states__all svg{width: 14px;height: 11px}@media (max-width: 767px){.fl-states{flex-direction: column;align-items: flex-start}.fl-states__all{margin-left: 0}}.fl-band--cta{padding-bottom: clamp(40px,5vw,72px)}.fl-cta{position: relative;min-height: 270px;border-radius: var(--l4-r-xl);overflow: hidden;display: flex;align-items: center;box-shadow: var(--l4-shadow-lg);isolation: isolate}.fl-cta__photo{position: absolute;inset: 0;z-index: -2;overflow: hidden}.fl-cta__photo img{position: absolute;left: 0;top: -12%;width: 100%;height: 124%;max-width: none;object-fit: cover;object-position: 60% 50%}.fl-cta::before{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(90deg,rgba(255,255,255,.94) 0%,rgba(255,255,255,.78) 32%,rgba(255,255,255,0) 54%)}.fl-cta__copy{padding: 40px clamp(24px,3vw,48px)}.fl-cta__title{margin: 0 0 8px;font: var(--l4-w-bold) var(--l4-fs-h2)/1.16 var(--l4-display);letter-spacing: var(--l4-ls-h2);color: var(--l4-ink)}.fl-cta__copy p{margin: 0 0 24px;font-size: 16px;line-height: 1.55;color: var(--l4-body)}.fl-cta__script{position: absolute;left: 55%;top: 12%;font-size: clamp(22px,2vw,30px);color: #fff;text-shadow: 0 2px 14px rgba(4,20,54,.45);rotate: -10deg;text-align: center;line-height: 1.05}@media (max-width: 1180px){.fl-snap-grid,.fl-rel-grid{grid-template-columns: repeat(3,minmax(0,1fr))}.fl-taxes{grid-template-columns: 1fr}.fl-calc{max-width: 540px}.fl-hero__inner{grid-template-columns: minmax(0,520px) 1fr}.fl-kpis{grid-template-columns: repeat(2,minmax(140px,160px));margin-left: 0;margin-top: 160px}.fl-steps__list{grid-template-columns: repeat(3,minmax(0,1fr));row-gap: 20px}.fl-steps__track{display: none}}@media (max-width: 1023px){.fl-hero{padding-bottom: 96px}.fl-hero__inner{grid-template-columns: 1fr}.fl-kpis{grid-column: 1;grid-row: auto;margin: 26px 0 0;grid-template-columns: repeat(2,minmax(0,200px))}.fl-layer--fade{background: linear-gradient(180deg,rgba(247,250,255,.96) 0%,rgba(247,250,255,.86) 50%,rgba(247,250,255,.35) 76%,rgba(247,250,255,0) 100%)}.fl-layer--state{top: 2%;right: 3%;width: 150px}.fl-state__script,.fl-state__tag{display: none}.fl-layer--palms{height: 70%;right: -10%}.fl-quick__panel{grid-template-columns: 1fr}.fl-quick__scene{min-height: 260px}.fl-compare{grid-template-columns: 1fr}.fl-photo--compare{min-height: 240px}.fl-ra-grid,.fl-proc-grid{grid-template-columns: 1fr}.fl-taxes__row{grid-template-columns: repeat(3,minmax(0,1fr))}.fl-explorer{grid-column: 1 / -1}.fl-intl{grid-template-columns: 1fr}.fl-intl__map{min-height: 300px}.fl-kc{grid-template-columns: 1fr;gap: 28px}.fl-cta::before{background: linear-gradient(180deg,rgba(255,255,255,.93) 0%,rgba(255,255,255,.8) 58%,rgba(255,255,255,.15) 100%)}.fl-cta__script{display: none}}@media (max-width: 767px){.fl-hero__title br{display: none}.fl-hero__ctas .l4-btn{width: 100%}.fl-kpis{grid-template-columns: 1fr 1fr;gap: 10px}.fl-kpi{padding: 11px 12px;gap: 10px}.fl-kpi b{font-size: 20px}.fl-topics a{padding: 0 10px;font-size: 13px}.fl-layer--state,.fl-state__script,.fl-state__tag{display: none}.fl-layer--palms{height: 46%;right: -18%;bottom: -4%;opacity: .95}.fl-snap-grid,.fl-rel-grid{grid-template-columns: 1fr 1fr}.fl-compare__cols,.fl-proc__cards{grid-template-columns: 1fr}.fl-steps__list{grid-template-columns: 1fr 1fr}.fl-step-detail{flex-direction: column;gap: 6px}.fl-agent{grid-template-columns: 1fr}.fl-agent__copy{padding: 22px 22px 0}.fl-agent__scene{min-height: 250px}.fl-photo--agent{-webkit-mask-image: linear-gradient(180deg,transparent,#000 18%);mask-image: linear-gradient(180deg,transparent,#000 18%)}.fl-taxes__row{grid-template-columns: 1fr 1fr}.fl-portal{grid-template-columns: 1fr}.fl-laptop{justify-self: center;margin-top: 16px}.fl-quick__script,.fl-intl__skyline,.fl-plane{display: none}.fl-intl__map{min-height: 0}.fl-world{position: relative;width: 100%}.fl-cta{min-height: 0}}@media (max-width: 420px){.fl-rel-grid,.fl-taxes__row{grid-template-columns: 1fr}.fl-snap{padding: 16px 14px}.fl-snap__num{font-size: 22px}.fl-steps__list{grid-template-columns: 1fr}.fl-deadline__may{font-size: 60px}}@media (prefers-reduced-motion: reduce){.fl-page *,.fl-page *::before,.fl-page *::after{animation: none !important;transition-duration: .01ms !important}.fl-plane{display: none}}.fl-cta--ca::before{background: linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.88) 40%,rgba(255,255,255,.55) 58%,rgba(255,255,255,0) 74%)}@media (max-width: 767px){.fl-cta--ca::before{background: linear-gradient(180deg,rgba(255,255,255,.95) 0%,rgba(255,255,255,.86) 62%,rgba(255,255,255,.2) 100%)}}.fl-deadline__may--days{font-size: clamp(46px,4.4vw,66px)}.fl-tiers{margin-top: 14px;padding: 16px 18px 18px}.fl-tiers__t{display: flex;align-items: center;gap: 10px;margin: 0 0 12px;font: var(--l4-w-bold) 15px/1.3 var(--l4-display);letter-spacing: var(--l4-ls-title);color: var(--l4-ink)}.fl-tiers__list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px}.fl-tiers__list li{display: grid;gap: 3px;padding: 11px 12px;border-radius: var(--l4-r-sm);background: var(--l4-blue-tint);border: 1px solid var(--l4-line-soft)}.fl-tiers__list small{font-size: 12px;line-height: 1.3;color: var(--l4-muted);font-variant-numeric: tabular-nums}.fl-tiers__list b{font: 800 20px/1.1 var(--l4-display);letter-spacing: -.01em;color: var(--l4-ink);font-variant-numeric: tabular-nums}@media (max-width: 1180px){.fl-tiers__list{grid-template-columns: 1fr 1fr}}.fl-calc[data-exclusive] .l4-btn[data-calc-go]{margin-top: auto}.fl-calc[data-exclusive] .fl-calc__opts{margin-bottom: 14px}.fl-calc[data-exclusive] .fl-calc__result{margin-bottom: 14px}.fl-taxes__main:has(.fl-tiers){display: flex;flex-direction: column}.fl-taxes__main:has(.fl-tiers) .fl-taxes__row{flex: none}.fl-taxes__main:has(.fl-tiers) .fl-tiers{flex: 1;display: flex;flex-direction: column}.fl-tiers__list{flex: 1;align-items: stretch}.fl-tiers__list li{align-content: end;justify-items: start;gap: 8px;padding: 16px}.fl-tiers__list b{font-size: clamp(24px,2.3vw,34px)}.fl-tiers__list small{font-size: 12.5px}.fl-compare__cols>.fl-subcard:last-child{display: flex;flex-direction: column;justify-content: space-between}.fl-proc{display: flex;flex-direction: column}.fl-proc>.l4-btn{margin-top: auto;align-self: flex-start}.fl-tiers__note{margin: 12px 0 0;font-size: 13px;line-height: 1.5;color: var(--l4-muted)}.fl-tiers--3 .fl-tiers__list{grid-template-columns: repeat(3,minmax(0,1fr))}.fl-tiers--3 .fl-tiers__list li{padding: 14px}.fl-tiers--3 .fl-tiers__list b{font-size: clamp(19px,1.7vw,26px)}@media (max-width: 767px){.fl-tiers--3 .fl-tiers__list{grid-template-columns: 1fr}}.fl-tiers--3 .fl-tiers__list li{align-content: start;justify-items: start;gap: 6px}.fl-tiers__d{font-size: 13px;line-height: 1.45;color: var(--l4-muted)}.fl-tiers--3 .fl-tiers__list li{align-content: space-between}.fl-hero--az .fl-layer--state{width: clamp(165px,13.6vw,210px);right: 7%;top: 4%}@media (min-width: 1024px) and (max-width: 1439px){.fl-hero--az .fl-layer--state{width: clamp(135px,11.5vw,165px);right: 4%}}@media (min-width: 768px) and (max-width: 1023px){.fl-hero--az .fl-layer--state{width: 120px;right: 4%;top: 3%}}.fl-agent--az .fl-agent__map{left: 20%;width: 58%;top: 6%}.fl-hero--az .fl-kpis{grid-template-columns: repeat(2,minmax(204px,214px))}.fl-hero--az .fl-kpi small,.fl-hero--az .fl-kpi b{white-space: nowrap}@media (max-width: 767px){.fl-hero--az .fl-kpis{grid-template-columns: 1fr 1fr}}.fl-hero--az .fl-state__pin{left: 46%;top: 62%}.fl-hero--az .fl-state__script{left: 28%;top: 30%}.fl-agent--az .fl-agent__pin{left: 41%;top: 30%}.fl-hero--az .fl-state__tag{white-space: nowrap}@media (max-width: 767px){.fl-hero--az .fl-kpis{grid-template-columns: repeat(2,minmax(0,1fr))}.fl-hero--az .fl-kpi small{white-space:normal}}