:root{--lk-navy: #0b2a66;--lk-blue: #1463ff;--lk-bluel: #eaf2ff;--lk-red: #e5243b;--lk-redl: #fdecee;--lk-ink: #0e1c3f;--lk-muted: #52628a;--lk-border: #dde6f7;--lk-page: #eef5ff;--lk-tint: #e8f1ff;--lk-slate: #34456b;--lk-acc: #ffc61a;--lk-accd: #1463ff;--lk-accl: #fff3c4;--lk-accbd: rgba(255, 198, 26, .6);--lk-accf: rgba(255, 198, 26, .3);--lk-accon: #ffd84d;--lk-grad: linear-gradient(90deg, #ffc61a 0%, #ffd84d 100%);--lk-cta-fg: #0b2a66;--lk-cta-sh: rgba(232, 168, 0, .38);--lk-figbd: #dde6f7;--lk-foot: #0b2a66;--lk-bar-bg: #e3ecfb;--lk-act: #ffc61a;--lk-act-solid: #f2b400;--lk-act-fg: #0b2a66;--lk-rgb-blue: 20, 99, 255;--lk-rgb-act: 255, 198, 26;--lk-card-bd: #ffffff;--lk-badge-bg: #1463ff;--lk-chip-bg: #fff3c4;--lk-chip-bd: rgba(255, 198, 26, .6);--lk-chip-fg: #7a5200;--fs-sky: linear-gradient(180deg, #d4e5ff 0%, #e6f0ff 55%, #f5f9ff 100%);--fs-tricolore: linear-gradient(90deg, #1463ff 0 33.33%, #ffffff 33.33% 66.66%, #e5243b 66.66%);--fs-sun: #ffc61a}.lk-header{background:#fff}.lk-header-name{color:var(--lk-blue)}.lk-header-line{font-style:italic;font-weight:600;color:var(--lk-navy)}.lk-header-line svg{display:none}.lk-header-line:before{content:"";width:18px;height:18px;flex-shrink:0;background:#e8a800;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4'/%3E%3C/svg%3E") center / contain no-repeat}.lk-header-cta{background:var(--lk-blue);color:#fff;box-shadow:0 10px 24px #1463ff4d}.lk-header-cta:hover{box-shadow:0 14px 30px #1463ff61}.lk-hero{background:var(--fs-sky);min-height:0;justify-content:flex-start;padding-top:26px;padding-bottom:36px}@media(min-width:900px){.lk-hero{padding-top:48px;padding-bottom:64px}}.lk-hero-bg .b1{left:auto;right:-28px;top:-28px;width:88px;height:88px;background:var(--fs-sun);box-shadow:0 0 0 18px #ffffff73,0 0 0 40px #ffffff38}.lk-hero-bg .b2{background:#fff6}.lk-hero-bg .b3{border-color:#ffffffb3}.lk-hero-bg .b4{border-color:#ffffff8c}@media(min-width:900px){.lk-hero-bg .b1{left:auto;right:max(60px,calc((100vw - 1320px)/2));top:36px;width:160px;height:160px;box-shadow:0 0 0 26px #ffffff73,0 0 0 60px #ffffff38}}.lk-h1{color:var(--lk-navy)}.lk-h1 em{color:var(--lk-blue);padding-bottom:.14em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 12' preserveAspectRatio='none'%3E%3Cpath d='M4 9 C 90 3.5, 210 3, 296 6.5' fill='none' stroke='%23FFC61A' stroke-width='3.5' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") no-repeat 0 100% / 100% .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lk-step i{box-shadow:0 0 0 4px #e3eeff}.lk-step.cur i{box-shadow:0 0 0 4px #e3eeff,0 8px 18px #1463ff57}.lk-stepper-line i{background:linear-gradient(90deg,var(--lk-navy),var(--lk-blue))}.lk-fbox{border-color:transparent;background:var(--fs-tricolore) top / 100% 6px no-repeat border-box,#fff;box-shadow:0 0 0 6px #ffffff8c,0 30px 70px #1463ff33}.lk-trust-box{border-color:#fff;box-shadow:0 4px 12px #1463ff14}.lk-cta>svg,.lk-btn>svg{box-sizing:content-box;padding:9px;border-radius:50%;flex-shrink:0;background:var(--lk-blue);color:#fff}.lk-cta>svg{margin-right:-12px}.lk-cta[disabled]>svg,.lk-cta.off>svg{background:#fff6}.lk-btn{padding-right:8px}.lk-proof svg{color:var(--lk-blue)}.lk-sect.page{background:var(--lk-page)}.lk-num{background:var(--lk-blue)}.lk-num.acc{background:var(--lk-acc);color:var(--lk-navy)}.lk-stars b{color:var(--lk-navy)}.lk-chip.acc{color:#7a5200}.lk-sect.navy{background:linear-gradient(135deg,#0b3fb8,#1257e6)}.lk-sect.navy .lk-lead,.lk-vis-cap{color:#ffffffe6}.lk-vis-note,.lk-legend span{color:#ffffffd9}.lk-grid.c4>.lk-card{border-color:transparent;box-shadow:none}.lk-grid.c4>.lk-card:nth-child(1){background:var(--lk-blue)}.lk-grid.c4>.lk-card:nth-child(1) .lk-gain-n{color:var(--fs-sun)}.lk-grid.c4>.lk-card:nth-child(1) .lk-gain-t{color:#fff}.lk-grid.c4>.lk-card:nth-child(1) .lk-gain-p{color:#dce7ff}.lk-grid.c4>.lk-card:nth-child(2),.lk-grid.c4>.lk-card:nth-child(3){background:#fff}.lk-grid.c4>.lk-card:nth-child(4){background:#fff1bf}.lk-grid.c4>.lk-card:nth-child(4) .lk-gain-n{color:var(--lk-navy)}.lk-sect:has(.lk-stack){background:var(--lk-blue)}.lk-sect:has(.lk-stack):before{content:"";position:absolute;right:-70px;top:-70px;width:240px;height:240px;border-radius:50%;background:var(--fs-sun);box-shadow:0 0 0 36px #ffffff24}.lk-sect:has(.lk-stack)>*{position:relative}.lk-sect:has(.lk-stack) .lk-kicker{color:#ffe27a}.lk-sect:has(.lk-stack) .lk-h2{color:#fff}.lk-sect:has(.lk-stack) .lk-lead{color:#ffffffeb}.lk-sect:has(.lk-stack) .lk-card{border-color:#fff;box-shadow:0 24px 50px #0828784d}.lk-sect:has(.lk-stack) .lk-btn{box-shadow:0 14px 30px #08287859}.lk-sect.navy.lk-final{background:var(--fs-sun)}.lk-final:before{content:"";position:absolute;right:-120px;bottom:-220px;width:520px;height:520px;border-radius:50%;background:#ffffff47;pointer-events:none}.lk-final:after{content:"";position:absolute;left:-90px;top:-110px;width:260px;height:260px;border-radius:50%;background:#fff3;pointer-events:none}.lk-final-in{position:relative;z-index:1}.lk-final-in .lk-h2{color:var(--lk-navy)}.lk-sect.navy.lk-final .lk-lead{color:#3b3208}.lk-final .lk-btn{background:var(--lk-blue);color:#fff;box-shadow:0 14px 30px #1463ff59}.lk-final .lk-btn>svg{background:var(--fs-sun);color:var(--lk-navy)}.lk-final .lk-chip.glass{background:#ffffff8c;color:var(--lk-navy);border-color:#fffc}.lk-footer{position:relative}.lk-footer:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--fs-tricolore)}@media(max-width:899px){.lk-sect:has(.lk-stack):before{right:-50px;top:-50px;width:120px;height:120px;box-shadow:0 0 0 20px #ffffff24}}
