@keyframes horizon-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes horizon-flash-up{0%{background:rgba(52,211,153,.4)}to{background:rgba(0,0,0,0)}}@keyframes horizon-flash-down{0%{background:rgba(248,113,113,.4)}to{background:rgba(0,0,0,0)}}.horizon{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:.05em;width:100%}.horizon h1{font-size:clamp(40px,32.25px + 2.066vw,62px);font-weight:700;letter-spacing:.05em;line-height:1.5;margin:0}.horizon h1 span{color:#4169e1}.horizon h2{font-size:clamp(24px,3.2vw,40px);font-weight:700;line-height:1.5;font-feature-settings:"palt";margin:0 0 32px}.horizon h2+p{margin-bottom:48px}.horizon h3{font-size:clamp(20px,2.5vw,28px);line-height:1.5;margin:0}.horizon h3,.horizon h4,.horizon h5,.horizon h6{font-weight:700}.horizon p{font-size:16px;line-height:1.4;letter-spacing:.05em;margin:0}.horizon .note{font-size:11px;color:rgba(0,0,0,.4);line-height:1.6;margin:14px 0 0}.horizon .mb-0,.horizon .mb-sp-8{margin-bottom:0}.horizon img,.horizon picture{width:100%;height:auto;display:block}.horizon article{width:100%}.horizon .container{max-width:1180px;padding:0 28px;margin:0 auto}@media screen and (max-width:1439px){.horizon .container{max-width:90%;padding:10px 0}}.horizon section{width:100%;margin:0 auto;padding:80px 0}@media screen and (max-width:799px){.horizon section{padding:40px 0}}.horizon section:first-of-type{padding:100px 0 0}.horizon section .inner{max-width:90%;margin:0 auto}.horizon section .inner.enclosure{padding:80px 0;border-radius:40px}@media screen and (max-width:799px){.horizon section .inner.enclosure{padding:40px 0;border-radius:20px}.horizon section .inner:not(.enclosure){max-width:100%}}.horizon section .wrapper{display:flex;gap:.5%}@media screen and (max-width:799px){.horizon section .wrapper{flex-direction:column}}.horizon .dot-title{display:flex;gap:10px;align-items:center;margin-bottom:48px}.horizon .dot-title p{font-size:clamp(24px,21.18px + .751vw,32px);font-weight:700;margin:0;letter-spacing:.05em}.horizon .sp{display:none}@media screen and (max-width:799px){.horizon .sp{display:block}}.horizon .pc{display:block}@media screen and (max-width:799px){.horizon .pc{display:none}}.horizon .arch-light{position:relative;overflow:hidden;min-height:min(70vh,560px)}.horizon .arch-light .alp-canvas{position:absolute;inset:0;width:100%;height:100%}.horizon .arch-light .arch-light__content{position:relative;z-index:1;display:grid;place-items:center;min-height:inherit;pointer-events:none}.horizon .arch-light.alp-fallback{background:radial-gradient(ellipse 62% 34% at 50% 74%,rgba(166,184,241,.3),transparent 62%),radial-gradient(ellipse 46% 22% at 50% 70%,rgba(233,233,238,.14),transparent 58%),#f7f8fc}.horizon .particle-bg{position:relative;overflow:hidden;min-height:min(70vh,560px);background:#0e0e11;color:#f4f4f5}.horizon .particle-bg .pbg-canvas{position:absolute;inset:0;width:100%;height:100%}.horizon .particle-bg .particle-bg__content{position:relative;z-index:1;display:grid;place-items:center;min-height:inherit;padding:32px;pointer-events:none}.horizon .particle-bg.pbg-fallback{background:radial-gradient(ellipse at 30% 20%,rgba(161,161,170,.25),transparent 55%),radial-gradient(ellipse at 75% 75%,rgba(113,113,122,.2),transparent 60%),#0e0e11}.horizon .cursor-follower{position:relative;overflow:hidden;min-height:320px}.horizon .cursor-follower.cfl-active{cursor:none}.horizon .cfl-dot{position:absolute;top:0;left:0;border-radius:50%;background:currentColor;pointer-events:none;z-index:10;opacity:0}.horizon .cfl-dot--fixed{position:fixed;z-index:150}.horizon .cfl-dot--blend{background:rgba(169,190,255,.1);border:1.5px solid #4169e1}.horizon .d-wrap{display:inline-flex;align-items:center}.horizon .d-roll{display:block;height:1em;line-height:1em;overflow:hidden}.horizon .d-col{display:block;will-change:transform;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.horizon .d-col>span{text-align:center}.horizon .d-col>span,.horizon .d-static{display:block;height:1em;line-height:1em}.horizon .d-static{white-space:pre}.horizon section.hero{overflow:hidden;padding-top:0}.horizon section.hero .arch-light{min-height:calc(min(70vh,560px) + 100px)}@media screen and (max-width:799px){.horizon section.hero .arch-light{min-height:calc(min(70vh,560px) + 40px)}}.horizon section.hero .arch-light__content{padding-top:100px}@media screen and (max-width:799px){.horizon section.hero .arch-light__content{padding-top:40px}}.horizon section.hero .container{max-width:1300px;width:90%}.horizon section.hero .container>.note{padding-left:51%}@media screen and (max-width:799px){.horizon section.hero .container>.note{padding-left:0}}.horizon section.hero .wrapper{display:flex;margin:0 auto;justify-content:space-between;align-items:flex-end;padding:0}@media screen and (max-width:799px){.horizon section.hero .wrapper{align-items:center;gap:40px;flex-direction:column}}.horizon section.hero .wrapper .description{width:50%}@media screen and (max-width:799px){.horizon section.hero .wrapper .description{width:100%}}.horizon section.hero .wrapper .description img{width:45%;min-width:150px;height:auto;display:block;margin-bottom:16px}@media screen and (max-width:799px){.horizon section.hero .wrapper .description img{max-width:200px}}.horizon section.hero .wrapper .thumb{max-width:600px;width:50%}@media screen and (max-width:799px){.horizon section.hero .wrapper .thumb{width:100%}}.horizon section.hero .wrapper .thumb img{filter:drop-shadow(10px 10px 56px rgba(0,0,0,.07));width:100%;height:auto;display:block}.horizon section.hero .ticker{background:#181b39;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.12);overflow:hidden;white-space:nowrap}.horizon section.hero .ticker .track{display:inline-flex;gap:48px;padding:10px 0;animation:horizon-scroll 70s linear infinite;will-change:transform}.horizon section.hero .ticker .item{font-family:Roboto Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.03em;color:hsla(0,0%,100%,.6)}.horizon section.hero .ticker .item b{color:#fff;font-weight:700;margin-right:9px;letter-spacing:.06em}.horizon section.hero .ticker .up{color:#34d399}.horizon section.hero .ticker .down{color:#f87171}.horizon section.cta:last-of-type{background:#f7f8fc}.horizon section.cta:last-of-type .inner{background:#fff;box-shadow:inset 0 4px 35.2px rgba(231,231,241,.98)}.horizon section.cta:last-of-type .btn-sp{display:none}@media screen and (max-width:799px){.horizon section.cta:last-of-type .description .btn-fill-link{display:none}.horizon section.cta:last-of-type .btn-sp{display:inline-flex}.horizon section.cta:last-of-type h2+p{margin-bottom:0}}.horizon section.cta .inner{background:rgba(229,238,255,.4)}@media screen and (max-width:799px){.horizon section.cta .inner{padding:40px 0}}.horizon section.cta h2 span{font-size:clamp(32px,26.37px + 1.502vw,48px);color:#4169e1;font-feature-settings:"palt";margin-left:-.2em}.horizon section.cta h2 span .punc-l{letter-spacing:-.05em}.horizon section.cta h2 span .punc-r{margin-left:0}.horizon section.cta .wrapper{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:799px){.horizon section.cta .wrapper{gap:40px;flex-direction:column}}.horizon section.cta .wrapper .description{width:49%}@media screen and (max-width:799px){.horizon section.cta .wrapper .description{width:auto}}.horizon section.cta .wrapper .description p{line-height:1.8}.horizon section.cta .wrapper .thumb{width:51%;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:799px){.horizon section.cta .wrapper .thumb{flex-direction:column;width:auto}}.horizon section.cta .wrapper .thumb .note{width:100%}.horizon section.cta .wrapper .thumb img{filter:drop-shadow(10px 10px 56px rgba(0,0,0,.07))}@media screen and (max-width:799px){.horizon section.cta .wrapper .thumb img{max-width:400px;margin:0 auto}}.horizon section.cta .wrapper .thumb .thumb_inner:first-of-type{width:25%;position:relative}@media screen and (max-width:799px){.horizon section.cta .wrapper .thumb .thumb_inner:first-of-type{width:100%}}.horizon section.cta .wrapper .thumb .thumb_inner:first-of-type:after{content:"";position:absolute;right:-80%;top:0;bottom:0;margin:auto;width:100%;height:60%;background:url(/img/horizon/arrow_cta.svg) no-repeat 50%/auto 100%;pointer-events:none}@media screen and (max-width:799px){.horizon section.cta .wrapper .thumb .thumb_inner:first-of-type:after{content:none}}.horizon section.cta .wrapper .thumb .thumb_inner:nth-of-type(2){width:56%;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:799px){.horizon section.cta .wrapper .thumb .thumb_inner:nth-of-type(2){width:100%;gap:24px;position:relative;z-index:1}.horizon section.cta .wrapper .thumb .thumb_inner:nth-of-type(2):before{content:"";display:block;width:100%;height:80px;background:url(/img/horizon/arrow_cta_sp.svg) no-repeat 50%/contain;margin:-8px auto 0}}.horizon section.cta .wrapper .thumb .thumb_inner:nth-of-type(2) img:first-of-type{min-width:150px;width:60%}@media screen and (max-width:799px){.horizon section.cta .wrapper .thumb .thumb_inner:nth-of-type(2) img:first-of-type{margin:0 auto;padding:0}}.horizon section.cta .btn-fill-link{display:inline-flex;align-items:center;gap:10px;padding:16px 24px;border-radius:32px;background:#181b39;color:#fff;font-size:clamp(14px,1.6vw,16px);font-weight:700;line-height:1;letter-spacing:.05em;text-decoration:none;cursor:pointer}.horizon section.cta .btn-fill-link p{margin:0;letter-spacing:.05em;font-size:inherit;line-height:1}.horizon section.cta .btn-fill-link .icon-arrow{width:24px;height:24px;display:block;flex-shrink:0}.horizon section.challenge .container>p{margin-bottom:86px}.horizon section.challenge .wrapper{gap:20px}@media screen and (max-width:799px){.horizon section.challenge .wrapper{gap:60px}}.horizon section.challenge .wrapper .card{background:#fff;border-radius:14px;box-shadow:10px 10px 56px rgba(0,0,0,.07);padding:80px 24px 28px;position:relative;width:33%;display:flex;flex-direction:column}@media screen and (max-width:799px){.horizon section.challenge .wrapper .card{padding-top:40px;width:auto;max-width:400px;margin:0 auto}}.horizon section.challenge .wrapper .card>p{flex-grow:1;margin:24px 0 12px}@media screen and (max-width:799px){.horizon section.challenge .wrapper .card>p{margin:0 0 16px}}.horizon section.challenge .wrapper .card .num{color:#4169e1;font-size:clamp(72px,62.14px + 2.63vw,100px);font-weight:700;position:absolute;top:-70px}.horizon section.challenge .wrapper .card h3{font-size:clamp(24px,3.2vw,32px);margin:0 0 12px;flex-grow:1}@media screen and (max-width:799px){.horizon section.challenge .wrapper .card h3{margin:0 0 16px}}.horizon section.challenge .wrapper .card .card_inner{background:#f7f8fc;padding:14px 10px;border-radius:10px}.horizon section.challenge .wrapper .card .card_inner p{margin:0}.horizon section.challenge .wrapper .card .card_inner p:first-of-type{border:1px solid #4169e1;border-radius:4px;padding:4px 10px;color:#4169e1;margin-bottom:12px;font-size:14px;width:fit-content}.horizon section.challenge .wrapper .card .card_inner p span{color:#4169e1;font-weight:700}.horizon section.what-is-horizon{background:url(/img/horizon/bg_what-is-horizon.webp) no-repeat 50%/cover}@media screen and (max-width:799px){.horizon section.what-is-horizon img{max-width:400px;margin:0 auto}}.horizon section.what-is-horizon strong{color:#4169e1;font-size:clamp(18px,16.94px + .28vw,21px);font-weight:700;display:block;margin-bottom:20px;line-height:1.5}.horizon section.what-is-horizon .inner{background:#fff;box-shadow:inset 0 4px 35.2px rgba(172,172,237,.91);position:relative;z-index:1}.horizon section.what-is-horizon .wrapper{justify-content:space-between}@media screen and (max-width:799px){.horizon section.what-is-horizon .wrapper{gap:40px}}.horizon section.what-is-horizon .wrapper p{line-height:1.5}.horizon section.what-is-horizon .wrapper:first-of-type{margin-bottom:40px}@media screen and (max-width:799px){.horizon section.what-is-horizon .wrapper:nth-of-type(2) .card:first-of-type{width:100%;max-width:400px;margin:0 auto}}.horizon section.what-is-horizon .wrapper:nth-of-type(2) .card:nth-of-type(2) img{filter:drop-shadow(10px 10px 56px rgba(0,0,0,.07))}.horizon section.what-is-horizon .wrapper .card{width:49%}@media screen and (max-width:799px){.horizon section.what-is-horizon .wrapper .card{width:auto}}.horizon .compare-card{display:flex;border-radius:16px;overflow:hidden}@media screen and (max-width:799px){.horizon .compare-card{flex-direction:column}}.horizon .compare-card .before{flex:1 1;background:#f7f8fc;padding:10px 0 32px 24px}@media screen and (max-width:799px){.horizon .compare-card .before{padding:16px 16px 32px}}.horizon .compare-card .before .heading{color:#4169e1}.horizon .compare-card .after{flex:1 1;position:relative;background:#4169e1;color:#fff;padding:10px 24px 32px 64px}@media screen and (max-width:799px){.horizon .compare-card .after{padding:40px 16px 32px}}.horizon .compare-card .after:before{content:"";position:absolute;left:-1px;top:0;width:100%;height:100%;background:url(/img/horizon/arrow_compair.svg) no-repeat 0/auto 100%;pointer-events:none}@media screen and (max-width:799px){.horizon .compare-card .after:before{left:0;right:0;top:-1px;bottom:auto;width:auto;height:30px;clip-path:polygon(0 0,100% 0,50% 100%);background:#f7f8fc}}.horizon .compare-card .after .heading{color:#fff}.horizon .compare-card .after ul li:after{background:linear-gradient(90deg,#ffffff,rgba(255,255,255,.1))}.horizon .compare-card .heading{font-size:clamp(32px,29.18px + .75vw,40px);font-weight:700;margin:0 0 32px;line-height:1}.horizon .compare-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:32px}@media screen and (max-width:799px){.horizon .compare-card ul{gap:16px}}.horizon .compare-card ul li{padding:0 0 16px;font-size:16px;line-height:1.5;position:relative}@media screen and (max-width:1439px){.horizon .compare-card ul li{min-height:48px}}@media screen and (max-width:799px){.horizon .compare-card ul li{min-height:unset}}.horizon .compare-card ul li:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#4169e1,rgba(65,105,225,.1))}.horizon section.capabilities{position:relative}.horizon section.capabilities .particle-bg{position:absolute;inset:0;min-height:unset}.horizon section.capabilities .inner{position:relative;z-index:1}.horizon section.capabilities h2{margin-bottom:86px}.horizon section.capabilities .wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:799px){.horizon section.capabilities .wrapper{display:flex;flex-direction:column;gap:60px}}.horizon section.capabilities .wrapper .card{background:#fff;border-radius:14px;box-shadow:10px 10px 56px rgba(0,0,0,.07);padding:32px 18px 28px;position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 3}@media screen and (max-width:799px){.horizon section.capabilities .wrapper .card{display:flex;flex-direction:column;padding-top:40px;width:auto;max-width:400px;margin:0 auto}}.horizon section.capabilities .wrapper .card .num{color:#4169e1;font-size:60px;font-weight:700;position:absolute;top:-40px}.horizon section.capabilities .wrapper .card .thumb{max-width:160px;margin:0 auto;padding-bottom:10px}.horizon section.capabilities .wrapper .card .description{grid-row:span 2;display:grid;grid-template-rows:subgrid;grid-gap:0}@media screen and (max-width:799px){.horizon section.capabilities .wrapper .card .description{display:flex;flex-direction:column}}.horizon section.capabilities .wrapper .card .description p{font-size:14px;font-weight:400}.horizon section.capabilities .wrapper .card h3{font-weight:700;color:#4169e1;font-size:clamp(18px,17.3px + .19vw,20px);margin:0 0 12px;text-align:center}.horizon section.capabilities ul{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;list-style:none;margin:32px 0 0;padding:0}@media screen and (max-width:799px){.horizon section.capabilities ul{justify-content:flex-start}}.horizon section.capabilities ul li{background:#181b39;padding:8px 14px;color:#fff;font-size:14px;border-radius:4px;display:flex;align-items:center;gap:8px}.horizon section.capabilities ul li:before{content:"";background:url(/img/horizon/icon_check.svg) no-repeat 50%/contain;width:16px;height:16px;flex-shrink:0}.horizon section.market-indices{background:#f7f8fc}.horizon section.market-indices .inner{background:#181b39;color:#fff}.horizon section.market-indices .dot-title p,.horizon section.market-indices h2{color:#fff}.horizon section.market-indices .container>p:not(.note){color:hsla(0,0%,100%,.7);margin-bottom:0}.horizon section.market-indices .note{color:hsla(0,0%,100%,.5)}.horizon section.market-indices .terminal{margin-top:40px;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;overflow:hidden;background:#000;box-shadow:0 60px 120px -50px rgba(0,4,30,.8)}.horizon section.market-indices .terminal .top{display:flex;align-items:center;gap:14px;padding:16px 24px;border-bottom:1px solid hsla(0,0%,100%,.12);flex-wrap:wrap}.horizon section.market-indices .terminal .top .name{font-family:Roboto Mono,ui-monospace,monospace;font-size:12.5px;letter-spacing:.08em;font-weight:700;color:#fff}.horizon section.market-indices .terminal .top .crumb{font-family:Roboto Mono,ui-monospace,monospace;font-size:11px;color:hsla(0,0%,100%,.45)}.horizon section.market-indices .terminal .top .asof{margin-left:auto;font-family:Roboto Mono,ui-monospace,monospace;font-size:10.5px;color:hsla(0,0%,100%,.35)}.horizon section.market-indices .terminal .body{display:grid;grid-template-columns:1.55fr 1fr}.horizon section.market-indices .terminal .tbl-wrap{overflow-x:auto;border-right:1px solid hsla(0,0%,100%,.12)}@media screen and (max-width:1023px){.horizon section.market-indices .terminal .body{grid-template-columns:1fr}.horizon section.market-indices .terminal .tbl-wrap{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.12)}}.horizon section.market-indices table.market-tbl{width:100%;border-collapse:collapse;font-family:Roboto Mono,ui-monospace,monospace;min-width:520px}.horizon section.market-indices table.market-tbl th{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.38);text-align:right;padding:14px 14px 10px;font-weight:500;white-space:nowrap}.horizon section.market-indices table.market-tbl th:first-child{text-align:left}.horizon section.market-indices table.market-tbl td{font-size:12px;color:#e9ecff;text-align:right;padding:11px 14px;border-top:1px solid hsla(0,0%,100%,.05);white-space:nowrap}.horizon section.market-indices table.market-tbl td:first-child{text-align:left;color:#fff;display:flex;align-items:center;gap:9px}.horizon section.market-indices table.market-tbl tr{cursor:pointer;transition:background .15s}.horizon section.market-indices table.market-tbl tr:hover td{background:rgba(65,105,225,.1)}.horizon section.market-indices table.market-tbl .market-row-select{display:inline-flex;align-items:center;gap:9px;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer}.horizon section.market-indices table.market-tbl .market-row-select:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:2px}.horizon section.market-indices .tick{width:3px;height:13px;border-radius:2px;display:inline-block}.horizon section.market-indices .detail{padding:24px}.horizon section.market-indices .detail .dcat{font-family:Roboto Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;color:#7a93e8;text-transform:uppercase}.horizon section.market-indices .detail .dprice{font-family:Roboto Mono,ui-monospace,monospace;font-size:32px;font-weight:700;margin:8px 0 2px;letter-spacing:-.02em;color:#fff}.horizon section.market-indices .detail .dchg{font-family:Roboto Mono,ui-monospace,monospace;font-size:12px}.horizon section.market-indices .detail .chart{margin:18px 0;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:hsla(0,0%,100%,.02);padding:12px}.horizon section.market-indices .detail .stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;overflow:hidden}.horizon section.market-indices .detail .stat{background:#000;padding:11px 14px}.horizon section.market-indices .detail .stat .k{font-family:Roboto Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.4)}.horizon section.market-indices .detail .stat .v{font-family:Roboto Mono,ui-monospace,monospace;font-size:14px;color:#fff;margin-top:3px}.horizon section.market-indices .delta{transition:color .3s ease}.horizon section.market-indices .up{color:#34d399}.horizon section.market-indices .down{color:#f87171}.horizon section.market-indices .flash-up{animation:horizon-flash-up .9s ease}.horizon section.market-indices .flash-down{animation:horizon-flash-down .9s ease}.horizon section.simple-by-design .wrapper{gap:unset;padding:0 0 28px}.horizon section.simple-by-design .wrapper .card{box-shadow:4px 4px 10px rgba(211,211,211,.24);width:25%}@media screen and (max-width:799px){.horizon section.simple-by-design .wrapper .card{width:80%;max-width:400px;margin:0 auto}}.horizon section.simple-by-design .wrapper .card:first-child{border-radius:14px 0 0 14px}@media screen and (max-width:799px){.horizon section.simple-by-design .wrapper .card:first-child{border-radius:14px 14px 0 0}}.horizon section.simple-by-design .wrapper .card:first-child .step{background:#bec7ed;border-radius:14px 0 0 0}@media screen and (max-width:799px){.horizon section.simple-by-design .wrapper .card:first-child .step{border-radius:14px 14px 0 0}}.horizon section.simple-by-design .wrapper .card:first-child .step:after{background:url(/img/horizon/arrow_simple_01.svg) no-repeat 50%/contain}.horizon section.simple-by-design .wrapper .card:nth-child(2) .step{background:#99adff}.horizon section.simple-by-design .wrapper .card:nth-child(2) .step:after{background:url(/img/horizon/arrow_simple_02.svg) no-repeat 50%/contain}.horizon section.simple-by-design .wrapper .card:nth-child(3) .step{background:#4169e1}.horizon section.simple-by-design .wrapper .card:nth-child(3) .step:after{background:url(/img/horizon/arrow_simple_03.svg) no-repeat 50%/contain}.horizon section.simple-by-design .wrapper .card:nth-child(4){border-radius:0 14px 14px 0}@media screen and (max-width:799px){.horizon section.simple-by-design .wrapper .card:nth-child(4){border-radius:0 0 14px 14px}}.horizon section.simple-by-design .wrapper .card:nth-child(4) .step{background:#181b39;border-radius:0 14px 0 0}@media screen and (max-width:799px){.horizon section.simple-by-design .wrapper .card:nth-child(4) .step{border-radius:0}}.horizon section.simple-by-design .wrapper .card .step{padding:4px 0;color:#fff;font-size:24px;font-weight:700;text-align:center;margin:0;position:relative}.horizon section.simple-by-design .wrapper .card .step:after{content:"";width:41.59px;height:41.59px;position:absolute;right:-18px;top:0;bottom:0;margin:auto;z-index:1}@media screen and (max-width:799px){.horizon section.simple-by-design .wrapper .card .step:after{display:none}}.horizon section.simple-by-design .wrapper .card .description{padding:20px}@media screen and (max-width:799px){.horizon section.simple-by-design .wrapper .card .description img{max-width:36px;height:36px;margin:0 auto;transform:rotate(90deg)}}.horizon section.simple-by-design .wrapper .card .description h3{text-align:center;font-size:clamp(20px,18.59px + .376vw,24px);margin:0 0 16px}.horizon section.simple-by-design .wrapper .card .description p{font-size:14px;font-weight:400;margin:0 0 16px}.horizon section.simple-by-design picture img{filter:drop-shadow(10px 10px 56px rgba(0,0,0,.07));border-radius:14px;width:100%;height:auto;display:block}@media screen and (max-width:799px){.horizon section.simple-by-design picture img{max-width:400px;margin:0 auto}}.horizon section.onboarding{background:#f7f8fc}.horizon section.onboarding .wrapper{gap:unset}@media screen and (max-width:799px){.horizon section.onboarding .wrapper{max-width:400px;margin:0 auto;flex-direction:column}}.horizon section.onboarding .wrapper .card{width:25%;padding:20px 20px 32px;position:relative;display:flex;flex-direction:column}@media screen and (max-width:799px){.horizon section.onboarding .wrapper .card{padding:40px 20px 20px;width:100%;margin:0 auto;flex-direction:row-reverse;align-items:center;gap:10px}}.horizon section.onboarding .wrapper .card:after{content:"";position:absolute;right:-19px;top:0;bottom:0;width:20px;z-index:1}.horizon section.onboarding .wrapper .card:first-child{background:#bec7ed;border-radius:14px 0 0 14px}.horizon section.onboarding .wrapper .card:first-child:after{background:url(/img/horizon/arrow_onboarding_01.svg) no-repeat 50%/contain}@media screen and (max-width:799px){.horizon section.onboarding .wrapper .card:first-child{border-radius:14px 14px 0 0;padding:20px}.horizon section.onboarding .wrapper .card:first-child:after{background:#bec7ed;clip-path:polygon(0 0,100% 0,50% 100%);right:0;left:0;top:unset;bottom:-29px;width:auto;height:30px;margin:0}}.horizon section.onboarding .wrapper .card:nth-child(2){background:#99adff;padding-left:40px}.horizon section.onboarding .wrapper .card:nth-child(2):after{background:url(/img/horizon/arrow_onboarding_02.svg) no-repeat 50%/contain}@media screen and (max-width:799px){.horizon section.onboarding .wrapper .card:nth-child(2){padding-left:20px}.horizon section.onboarding .wrapper .card:nth-child(2):after{background:#99adff;clip-path:polygon(0 0,100% 0,50% 100%);right:0;left:0;top:unset;bottom:-29px;width:auto;height:30px;margin:0}}.horizon section.onboarding .wrapper .card:nth-child(3){background:#4169e1;color:#fff;padding-left:40px}.horizon section.onboarding .wrapper .card:nth-child(3):after{background:url(/img/horizon/arrow_onboarding_03.svg) no-repeat 50%/contain}@media screen and (max-width:799px){.horizon section.onboarding .wrapper .card:nth-child(3){padding-left:20px}.horizon section.onboarding .wrapper .card:nth-child(3):after{background:#4169e1;clip-path:polygon(0 0,100% 0,50% 100%);right:0;left:0;top:unset;bottom:-29px;width:auto;height:30px;margin:0}}.horizon section.onboarding .wrapper .card:nth-child(4){background:#181b39;border-radius:0 14px 14px 0;color:#fff;padding-left:40px}@media screen and (max-width:799px){.horizon section.onboarding .wrapper .card:nth-child(4){padding-left:20px;border-radius:0 0 14px 14px}.horizon section.onboarding .wrapper .card:nth-child(4):after{display:none}}.horizon section.onboarding .wrapper .card .thumb{max-width:160px;margin:0 auto}.horizon section.onboarding .wrapper .card .thumb img{width:100%;height:auto;display:block}@media screen and (max-width:799px){.horizon section.onboarding .wrapper .card .thumb{width:38%}}.horizon section.onboarding .wrapper .card .description{flex-grow:1}@media screen and (max-width:799px){.horizon section.onboarding .wrapper .card .description{width:60%}}.horizon section.onboarding .wrapper .card .description h3{font-size:clamp(20px,18.59px + .376vw,24px);margin:0 0 10px}.horizon section.onboarding .wrapper .card .description p{font-size:14px;font-weight:400;margin:0 0 16px}@media screen and (max-width:799px){.horizon section.onboarding .wrapper .card .description p{margin-bottom:0}}.horizon section.onboarding .wrapper .card .description p.step{font-size:clamp(18px,17.3px + .19vw,20px);font-weight:700;margin:0 0 16px}@media(prefers-reduced-motion:reduce){.horizon .flash-down,.horizon .flash-up,.horizon .ticker .track{animation:none!important}.horizon .d-col{transition:none}}