.vela-lp{--paper:#fbfcfe;--paper2:#f2f7fc;--sky:#4fa3d1;--sky-deep:#2e6e96;--sky-mist:#dcebf5;--gold:#c9a24b;--gold-soft:#e3c989;--gold-deep:#a9863a;--ink:#12222e;--ink-soft:#3d5566;--mist-dim:#7d93a3;--line:#d8e6f0;--line-soft:#eaf1f7;--vmaxw:1160px;--serif:"Zen Old Mincho",serif;--fr:"Fraunces",serif;--sans:"Noto Sans JP",sans-serif;--mono:"IBM Plex Mono",monospace;--toc-h:52px;font-family:var(--sans);background:var(--paper);color:var(--ink);line-height:1.9;font-weight:400;-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.vela-lp *{margin:0;padding:0;box-sizing:border-box}.vela-lp h1,.vela-lp h2,.vela-lp h3{font-family:var(--serif);font-weight:600;line-height:1.42;letter-spacing:.012em;color:var(--ink)}.vela-lp a{color:inherit}.vela-lp ::selection{background:rgba(201,162,75,.2);color:var(--ink)}.vela-lp ::-moz-selection{background:rgba(201,162,75,.2);color:var(--ink)}.vela-lp .philo ::selection{background:transparent}.vela-lp .philo ::-moz-selection{background:transparent}.vela-lp section[id]{scroll-margin-top:calc(var(--nav-h,100px) + var(--toc-h) + 12px)}.vela-lp .wrap{max-width:var(--vmaxw);margin:0 auto;padding:0 28px;position:relative;z-index:2}.vela-lp .eyebrow{font-family:var(--mono);font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;color:var(--sky-deep);margin-bottom:20px;display:inline-block}.vela-lp .eyebrow:before{content:"";display:inline-block;width:26px;height:1px;background:var(--gold);vertical-align:middle;margin-right:12px}.vela-lp .eyebrow.c:before{display:none}.vela-lp .accent{color:var(--sky-deep)}.vela-lp .accent-g{color:var(--gold-deep)}.vela-lp #sea{z-index:0;opacity:.9}.vela-lp #sea,.vela-lp .vela-ship3d{position:fixed;inset:0;pointer-events:none}.vela-lp .vela-ship3d{z-index:30;opacity:0;transition:opacity .5s ease}.vela-lp .vela-ship3d.on{opacity:1}.vela-lp .vela-ship3d canvas{display:block;width:100%;height:100%}@media(max-width:760px){.vela-lp .vela-ship3d.on{opacity:.97}}.vela-lp .veil{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 80% 0,rgba(79,163,209,.07),transparent 60%),radial-gradient(ellipse 80% 50% at 20% 100%,rgba(201,162,75,.05),transparent 65%)}.vela-lp .vhero{position:relative;min-height:88svh;display:flex;align-items:center;padding:150px 0 80px;overflow:hidden}.vela-lp .vhero-bg{position:absolute;inset:-3% 0;z-index:0;background-size:cover;background-position:50%;opacity:.1;pointer-events:none;will-change:transform;transform:scale(1.06)}.vela-lp .vhero-inner{max-width:900px}.vela-lp .vhero-logo{margin-bottom:28px}.vela-lp .vhero-logo img{height:108px;width:auto;display:block;filter:drop-shadow(0 8px 20px rgba(46,110,150,.14))}.vela-lp .vhero h1{font-size:clamp(2.15rem,5.4vw,4.2rem);font-weight:700;line-height:1.32;margin-bottom:30px}.vela-lp .vhero h1 .line{display:block;overflow:hidden}.vela-lp .vhero h1 .line span{display:inline-block;transform:translateY(115%);animation:vlpHeroUp 1.05s cubic-bezier(.19,.85,.22,1) forwards}.vela-lp .vhero h1 .l1 span{animation-delay:.15s}.vela-lp .vhero h1 .l2 span{animation-delay:.34s}@keyframes vlpHeroUp{to{transform:translateY(0)}}.vela-lp .vhero-sub{font-size:clamp(1rem,1.55vw,1.18rem);color:var(--ink-soft);max-width:640px;margin-bottom:42px;opacity:0;animation:vlpFadeUp 1s ease .6s forwards}.vela-lp .vhero-sub b{color:var(--ink);font-weight:700}@keyframes vlpFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.vela-lp .vhero-cta-row{display:flex;gap:16px;flex-wrap:wrap;opacity:0;animation:vlpFadeUp 1s ease .8s forwards}.vela-lp .btn-primary{font-family:var(--sans);font-weight:700;font-size:1rem;background:linear-gradient(135deg,var(--gold-soft),var(--gold) 55%,var(--gold-deep));color:#fff;padding:18px 36px;border-radius:3px;text-decoration:none;display:inline-flex;align-items:center;gap:11px;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s;cursor:pointer;border:none;position:relative;overflow:hidden;box-shadow:0 6px 18px rgba(201,162,75,.24)}.vela-lp .btn-primary:after{content:"";position:absolute;top:0;left:-130%;width:65%;height:100%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.55),transparent);transform:skewX(-18deg);transition:left .6s ease;pointer-events:none}.vela-lp .btn-primary:hover:after{left:135%}.vela-lp .btn-primary .arr{transition:transform .25s}.vela-lp .btn-primary:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(201,162,75,.4)}.vela-lp .btn-primary:hover .arr{transform:translateX(4px)}.vela-lp .btn-primary:active{transform:translateY(-1px)}.vela-lp .btn-primary:disabled{opacity:.6;cursor:default;transform:none;box-shadow:none}.vela-lp .btn-ghost{font-family:var(--sans);font-weight:500;font-size:.95rem;color:var(--sky-deep);padding:18px 30px;border:1px solid var(--sky);border-radius:3px;text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s;cursor:pointer;background:none;display:inline-flex;align-items:center;gap:10px}.vela-lp .btn-ghost .arr{transition:transform .25s}.vela-lp .btn-ghost:hover{background:var(--sky);color:#fff;transform:translateY(-3px);box-shadow:0 12px 28px rgba(46,110,150,.24)}.vela-lp .btn-ghost:hover .arr{transform:translateX(4px)}.vela-lp .btn-ghost:active{transform:translateY(-1px)}.vela-lp .vhero-note{margin-top:26px;font-family:var(--mono);font-size:.73rem;color:var(--mist-dim);letter-spacing:.05em;opacity:0;animation:vlpFadeUp 1s ease 1s forwards}.vela-lp .vhero-mark{position:absolute;right:-2%;top:52%;transform:translateY(-50%);font-family:var(--fr);font-weight:900;font-size:clamp(8rem,26vw,26rem);color:rgba(79,163,209,.05);line-height:.8;letter-spacing:.04em;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vela-lp .vela-toc{position:-webkit-sticky;position:sticky;top:var(--nav-h,100px);z-index:90;background:rgba(251,252,254,.96);border-bottom:1px solid var(--line);box-shadow:0 6px 22px rgba(46,110,150,.05)}body.vela-body .nav.scrolled{backdrop-filter:none;-webkit-backdrop-filter:none;background:hsla(0,0%,100%,.94)}.vela-lp .vela-toc-inner{max-width:var(--vmaxw);margin:0 auto;padding:0 20px;display:flex;align-items:stretch;gap:4px;overflow-x:auto;scrollbar-width:none;height:var(--toc-h)}.vela-lp .vela-toc-inner::-webkit-scrollbar{display:none}.vela-lp .vela-toc-idx{flex:0 0 auto;align-self:center;font-family:var(--mono);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mist-dim);padding-right:10px;margin-right:4px;border-right:1px solid var(--line)}.vela-lp .vela-toc button{flex:0 0 auto;background:none;cursor:pointer;font-family:var(--sans);font-weight:600;font-size:.83rem;color:var(--ink-soft);white-space:nowrap;padding:0 16px;border:none;border-bottom:2px solid transparent;border-radius:6px 6px 0 0;transition:color .2s,border-color .2s,background .2s}.vela-lp .vela-toc button:hover{color:var(--sky-deep);background:rgba(79,163,209,.07)}.vela-lp .vela-toc button.active{color:var(--sky-deep);border-bottom-color:var(--gold)}.vela-lp .vela-toc button.cta{color:var(--gold-deep)}.vela-lp .vela-toc button.cta.active{color:var(--gold-deep);border-bottom-color:var(--gold)}.vela-lp .block{padding:clamp(80px,11vh,132px) 0;position:relative}.vela-lp .block.tint{background:linear-gradient(180deg,var(--paper),var(--paper2))}.vela-lp .block.tint2{background:var(--paper2)}.vela-lp .sec-head{max-width:760px;margin-bottom:58px}.vela-lp .sec-head.c{margin:0 auto 54px;text-align:center}.vela-lp .sec-head h2{font-size:clamp(1.75rem,3.6vw,2.7rem);margin-bottom:22px;line-height:1.46}.vela-lp .sec-head p{color:var(--ink-soft);font-size:1.06rem}.vela-lp [data-anim]{opacity:0;will-change:transform,opacity;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.vela-lp [data-anim=up]{transform:translateY(46px)}.vela-lp [data-anim=left]{transform:translateX(-60px)}.vela-lp [data-anim=right]{transform:translateX(60px)}.vela-lp [data-anim=scale]{transform:scale(.94)}.vela-lp [data-anim].in{opacity:1;transform:none;will-change:auto}.vela-lp .lang-flow{max-width:960px;margin:12px auto 0}.vela-lp .lang-row{display:grid;grid-template-columns:104px 1fr 240px;grid-gap:34px;gap:34px;align-items:center;padding:34px 0;border-bottom:1px solid var(--line);position:relative}.vela-lp .lang-row:last-child{border-bottom:none}.vela-lp .lang-row .glyph{font-family:var(--serif);font-weight:700;font-size:clamp(2.6rem,6vw,4.2rem);color:var(--sky-deep);line-height:1}.vela-lp .lang-row .glyph small{display:block;font-family:var(--mono);font-size:.5rem;letter-spacing:.2em;color:var(--mist-dim);margin-top:10px;text-transform:uppercase}.vela-lp .lang-row .body .kj{font-family:var(--serif);font-size:1.2rem;color:var(--ink);font-weight:600;margin-bottom:12px}.vela-lp .lang-row .body p{color:var(--ink-soft);font-size:1rem;max-width:560px}.vela-lp .lang-thumb{width:100%;height:140px;border-radius:10px;background-size:cover;background-position:50%;align-self:center;box-shadow:0 10px 28px rgba(46,110,150,.14);filter:saturate(1.02)}.vela-lp .lang-oneline{margin-top:50px;text-align:center;font-family:var(--serif);font-size:clamp(1.2rem,2.6vw,1.85rem);font-weight:500;color:var(--ink);line-height:1.7}.vela-lp .aieo-def{max-width:820px;margin:50px auto 0;padding:32px 36px;border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:6px;background:#fff;box-shadow:0 6px 24px rgba(46,110,150,.05)}.vela-lp .aieo-def p{color:var(--ink-soft);font-size:.96rem;line-height:1.95}.vela-lp .aieo-def strong{color:var(--ink);font-weight:700}.vela-lp .voyage-inner{max-width:1000px;margin:0 auto}.vela-lp .vtrack{position:relative;height:4px;background:var(--line);border-radius:4px;margin:44px 0}.vela-lp .vtrack .prog{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,var(--sky),var(--gold));border-radius:4px;width:0;transition:width .1s linear}.vela-lp .vtrack .knob{position:absolute;top:50%;left:0;width:14px;height:14px;border-radius:50%;background:var(--gold);transform:translate(-50%,-50%);box-shadow:0 0 0 4px rgba(201,162,75,.18);transition:left .1s linear}.vela-lp .vports{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.vela-lp .vport{padding:30px 32px;border-radius:8px;overflow:hidden}.vela-lp .vport.a{background:#fff;border:1px solid var(--line)}.vela-lp .vport.b{background:linear-gradient(160deg,#fff,var(--sky-mist));border:1px solid var(--sky);text-align:right}.vela-lp .vport-img{margin:-30px -32px 24px;height:184px;background-size:cover;background-position:50%;position:relative}.vela-lp .vport.a .vport-img{filter:grayscale(.25) brightness(.96)}.vela-lp .vport.b .vport-img:after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,transparent,rgba(79,163,209,.12))}.vela-lp .vport .lbl{font-family:var(--mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px}.vela-lp .vport.a .lbl{color:var(--mist-dim)}.vela-lp .vport.b .lbl{color:var(--sky-deep)}.vela-lp .vport h3{font-size:1.24rem;margin-bottom:16px}.vela-lp .vport.a h3{color:var(--ink-soft)}.vela-lp .vport ul{list-style:none}.vela-lp .vport li{font-size:.96rem;padding:8px 0;color:var(--ink-soft);position:relative}.vela-lp .vport.a li{padding-left:22px}.vela-lp .vport.a li:before{content:"—";position:absolute;left:0;color:var(--mist-dim)}.vela-lp .vport.b li{padding-right:22px;color:var(--ink)}.vela-lp .vport.b li:after{content:"→";position:absolute;right:0;color:var(--gold-deep)}.vela-lp .why-list{max-width:920px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.vela-lp .why-row{display:grid;grid-template-columns:76px 1fr;grid-gap:30px;gap:30px;align-items:center;padding:32px 38px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 4px 18px rgba(46,110,150,.04);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s}.vela-lp .why-row:hover{transform:translateX(10px);border-color:var(--sky);box-shadow:0 10px 30px rgba(46,110,150,.1)}.vela-lp .why-row .num{font-family:var(--fr);font-weight:300;font-size:2.6rem;color:var(--gold);line-height:1}.vela-lp .why-row h3{font-size:1.26rem;margin-bottom:8px}.vela-lp .why-row p{color:var(--ink-soft);font-size:.96rem}.vela-lp .vgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:16px}.vela-lp .vtile{position:relative;padding:38px 32px;border:1px solid var(--line);border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 4px 18px rgba(46,110,150,.04);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .45s}.vela-lp .vtile:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx,50%) var(--my,0),rgba(79,163,209,.1),transparent 60%);opacity:0;transition:opacity .4s}.vela-lp .vtile:hover{transform:translateY(-8px);border-color:var(--sky);box-shadow:0 14px 34px rgba(46,110,150,.12)}.vela-lp .vtile:hover:before{opacity:1}.vela-lp .vtile .vi{font-family:var(--fr);font-weight:900;font-size:1.4rem;color:var(--gold);line-height:1;position:relative}.vela-lp .vtile h3{font-size:1.16rem;margin:16px 0 12px;position:relative}.vela-lp .vtile .state{color:var(--ink-soft);font-size:.92rem;padding-left:20px;position:relative}.vela-lp .vtile .state:before{content:"→";position:absolute;left:0;color:var(--sky)}.vela-lp .vtile .wind-word{position:absolute;bottom:14px;right:18px;font-family:var(--mono);font-size:.6rem;letter-spacing:.12em;color:var(--mist-dim);text-transform:uppercase;opacity:.7}.vela-lp .vtile-img{margin:-38px -32px 20px;height:152px;background-size:cover;background-position:50%;position:relative}.vela-lp .vtile-img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,34,46,.06),transparent 45%,hsla(0,0%,100%,.06))}.vela-lp .min-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-top:16px}.vela-lp .min-card{padding:34px 26px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 4px 18px rgba(46,110,150,.04);transition:transform .4s,box-shadow .4s,border-color .4s}.vela-lp .min-card:hover{transform:translateY(-6px);border-color:var(--sky);box-shadow:0 12px 30px rgba(46,110,150,.1)}.vela-lp .min-card .step{font-family:var(--mono);font-size:.66rem;letter-spacing:.16em;color:var(--gold-deep);text-transform:uppercase;margin-bottom:16px}.vela-lp .min-card h3{font-size:1.1rem;margin-bottom:10px}.vela-lp .min-card p{color:var(--ink-soft);font-size:.9rem}.vela-lp .hscroll-hint{display:none;font-family:var(--mono);font-size:.6rem;letter-spacing:.12em;color:var(--mist-dim);text-transform:uppercase;text-align:center;margin-top:14px}.vela-lp .sim-shell{max-width:1040px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:12px;padding:clamp(26px,5vw,52px);position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(46,110,150,.1)}.vela-lp .sim-shell:before{content:"";position:absolute;top:-24%;right:-10%;width:55%;height:120%;background:radial-gradient(ellipse at center,rgba(79,163,209,.08),transparent 65%);pointer-events:none}.vela-lp .sim-top{display:flex;align-items:center;gap:16px;margin-bottom:26px;position:relative;z-index:2}.vela-lp .sim-top .sim-progress{font-family:var(--mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep);border:1px solid var(--line);border-radius:20px;padding:6px 14px}.vela-lp .sim-cta-row{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.vela-lp .sim-reset{font-family:var(--sans);font-weight:500;font-size:.8rem;color:var(--mist-dim);background:none;border:none;cursor:pointer;padding:8px 12px;opacity:.65;transition:color .2s,opacity .2s;white-space:nowrap}.vela-lp .sim-reset:hover{color:var(--sky-deep);opacity:1}.vela-lp .sim-step{margin-bottom:32px;position:relative;z-index:2}.vela-lp .sim-step .q{font-family:var(--serif);font-size:1.15rem;color:var(--ink);margin-bottom:6px}.vela-lp .sim-step .q .n{font-family:var(--mono);font-size:.72rem;color:var(--sky-deep);margin-right:10px;letter-spacing:.1em}.vela-lp .sim-step .hint{font-family:var(--mono);font-size:.66rem;letter-spacing:.12em;color:var(--mist-dim);text-transform:uppercase;margin-bottom:18px}.vela-lp .opts{display:grid;grid-gap:12px;gap:12px}.vela-lp .opts.sail,.vela-lp .opts.wind{grid-template-columns:repeat(3,1fr)}.vela-lp .opts.rev{grid-template-columns:repeat(5,1fr)}.vela-lp .opt{padding:16px;border:1px solid var(--line);border-radius:6px;background:var(--paper);cursor:pointer;text-align:left;transition:border-color .3s,background .3s,transform .2s,box-shadow .3s;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vela-lp .opt:hover{border-color:var(--sky);transform:translateY(-2px);box-shadow:0 6px 16px rgba(46,110,150,.08)}.vela-lp .opt:active{transform:translateY(0)}.vela-lp .opt.sel{border-color:var(--gold);background:#fffcf4;box-shadow:0 0 0 1px var(--gold) inset,0 8px 20px rgba(201,162,75,.14)}.vela-lp .opt .ot{font-family:var(--serif);font-size:.98rem;color:var(--ink);display:block;font-weight:600}.vela-lp .opt .od{font-size:.76rem;color:var(--mist-dim);margin-top:5px;display:block;line-height:1.5}.vela-lp .opts.wind .opt{padding-left:44px}.vela-lp .opts.wind .opt:before{content:"";position:absolute;left:16px;top:18px;width:16px;height:16px;border:1.5px solid var(--line);border-radius:50%;transition:all .2s}.vela-lp .opts.wind .opt.sel:before{border-color:var(--gold);box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 8px var(--gold)}.vela-lp .opts.sail .opt{text-align:center}.vela-lp .opts.sail .opt .ot{font-size:1rem}.vela-lp .opts.sail .opt .od{min-height:2.4em}.vela-lp .opts.rev .opt{text-align:center}.vela-lp .sim-result{margin-top:6px;border-top:1px solid var(--line);padding-top:32px;position:relative;z-index:2;min-height:100px}.vela-lp .sim-empty{color:var(--mist-dim);font-size:.95rem;text-align:center;padding:22px 0}.vela-lp .sim-out{animation:vlpFadeUp .6s ease}.vela-lp .sim-out .rhead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.vela-lp .sim-out .rhead .rt{font-family:var(--serif);font-size:1.2rem;color:var(--ink)}.vela-lp .sim-out .rhead .rd{font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;color:var(--sky-deep);text-transform:uppercase}.vela-lp .sim-single{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:18px;gap:18px;align-items:stretch}.vela-lp .pb-card{background:linear-gradient(160deg,#fff,var(--sky-mist));border:1px solid var(--sky);border-radius:8px;padding:26px 28px;position:relative;overflow:hidden}.vela-lp .pb-card .pbf{display:flex;align-items:center;gap:10px;margin-bottom:14px}.vela-lp .pb-card .pbf .pfi{font-family:var(--fr);font-weight:900;font-size:1.1rem;color:var(--gold-deep)}.vela-lp .pb-card .pbf .pfn{font-family:var(--serif);font-weight:600;font-size:1.08rem;color:var(--ink)}.vela-lp .pb-card .pbb{color:var(--ink);font-size:1rem;line-height:1.8}.vela-lp .pb-card .pbb .arrow{color:var(--gold-deep);font-weight:700;margin-right:4px}.vela-lp .pb-card .pblead{margin-top:16px;font-family:var(--mono);font-size:.62rem;letter-spacing:.08em;color:var(--sky-deep);text-transform:uppercase;border-top:1px dashed var(--line);padding-top:12px}.vela-lp .price-card{background:linear-gradient(135deg,#fffcf4,#fff);border:1px solid var(--gold);border-radius:10px;padding:26px 28px;display:flex;flex-direction:column;justify-content:center}.vela-lp .price-card .pl{font-family:var(--mono);font-size:.62rem;letter-spacing:.12em;color:var(--gold-deep);text-transform:uppercase;margin-bottom:10px}.vela-lp .price-card .pv{font-family:var(--fr);font-weight:600;font-size:clamp(1.9rem,5vw,2.8rem);color:var(--gold-deep);line-height:1}.vela-lp .price-card .pv small{font-size:.32em;color:var(--mist-dim);font-weight:400;margin-left:6px;font-family:var(--sans)}.vela-lp .price-card .pv .est{font-family:var(--serif);font-size:1.15rem;color:var(--ink);font-weight:600}.vela-lp .price-card .ps-note{font-family:var(--mono);font-size:.6rem;letter-spacing:.05em;color:var(--sky-deep);margin-top:14px;border-top:1px dashed var(--line);padding-top:12px;line-height:1.7}.vela-lp .sim-note{margin-top:28px;text-align:center;position:relative;z-index:2}.vela-lp .sim-note p{font-size:.86rem;color:var(--mist-dim);margin-bottom:20px;line-height:1.8}.vela-lp .sim-note p strong{color:var(--ink-soft)}.vela-lp .philo{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--sky-mist),var(--paper));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.vela-lp .philo .wrap{max-width:860px;text-align:center;padding-top:clamp(72px,10vh,112px);padding-bottom:clamp(72px,10vh,112px)}.vela-lp .philo .mark{font-family:var(--fr);font-weight:300;font-size:2.2rem;color:var(--gold);margin-bottom:24px}.vela-lp .philo .mark,.vela-lp .philo .vmission{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vela-lp .philo .vmission{font-family:var(--serif);font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:600;line-height:1.55;color:var(--ink);margin-bottom:22px}.vela-lp .philo .vision{color:var(--ink-soft);font-size:1.04rem;max-width:640px;margin:0 auto 28px}.vela-lp .philo .values{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;color:var(--sky-deep);text-transform:uppercase;line-height:2}.vela-lp .faq-wrap{max-width:860px}.vela-lp .faq-item{border-bottom:1px solid var(--line)}.vela-lp .faq-q{width:100%;text-align:left;background:none;border:none;color:var(--ink);font-family:var(--serif);font-size:1.14rem;font-weight:600;padding:26px 44px 26px 0;cursor:pointer;position:relative;display:flex;justify-content:space-between;gap:22px}.vela-lp .faq-q .ic{color:var(--gold);font-family:var(--mono);transition:transform .3s;flex-shrink:0}.vela-lp .faq-q[aria-expanded=true] .ic{transform:rotate(45deg)}.vela-lp .faq-a{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.2,.7,.2,1)}.vela-lp .faq-a p{color:var(--ink-soft);padding:0 0 26px;font-size:.97rem}.vela-lp .contact-sec{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--paper2),#fff)}.vela-lp .contact-sec .cta-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:50%;opacity:.07;pointer-events:none}.vela-lp .contact-head{text-align:center;max-width:760px;margin:0 auto 44px}.vela-lp .contact-head h2{font-size:clamp(1.85rem,4.2vw,2.9rem);margin-bottom:20px;line-height:1.42}.vela-lp .contact-head .lead{color:var(--ink-soft);font-size:1.06rem}.vela-lp .vela-form{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:clamp(26px,4vw,44px);box-shadow:0 20px 60px rgba(46,110,150,.08)}.vela-lp .f-field{display:flex;flex-direction:column;gap:8px}.vela-lp .f-field label{font-family:var(--mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sky-deep)}.vela-lp .f-field label .req{color:var(--gold-deep);margin-left:6px}.vela-lp .f-field input,.vela-lp .f-field textarea{font-family:var(--sans);font-size:.95rem;padding:14px 16px;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);width:100%;transition:border-color .2s,box-shadow .2s}.vela-lp .f-field textarea{resize:vertical;min-height:190px;line-height:1.8}.vela-lp .f-field input:focus,.vela-lp .f-field textarea:focus{outline:none;border-color:var(--sky);box-shadow:0 0 0 3px rgba(79,163,209,.12);background:#fff}.vela-lp .f-fill{align-self:flex-start;font-family:var(--sans);font-weight:600;font-size:.78rem;color:var(--sky-deep);background:var(--sky-mist);border:1px solid var(--sky);border-radius:20px;padding:8px 16px;cursor:pointer;transition:background .2s}.vela-lp .f-fill:hover{background:#cfe3f1}.vela-lp .f-err{font-size:.82rem;color:#c01818;line-height:1.7}.vela-lp .form-sent{text-align:center;padding:56px 20px;background:#fff;border:1px solid var(--line);border-radius:12px;max-width:720px;margin:0 auto}.vela-lp .form-sent .fs-mark{font-family:var(--fr);font-size:2.4rem;color:var(--gold);margin-bottom:18px}.vela-lp .form-sent h3{font-family:var(--serif);font-size:1.4rem;margin-bottom:14px}.vela-lp .form-sent p{color:var(--ink-soft);font-size:.95rem}@media(max-width:900px){.vela-lp .vhero-mark{font-size:38vw;right:-6%}.vela-lp .vhero-logo img{height:74px}.vela-lp .lang-row{grid-template-columns:74px 1fr;gap:16px 20px}.vela-lp .lang-thumb{grid-column:1/-1;height:150px;margin-top:4px}.vela-lp .vports{grid-template-columns:1fr;gap:22px}.vela-lp .vport.b{text-align:left}.vela-lp .vport.b li{padding-right:0;padding-left:22px}.vela-lp .vport.b li:after{content:"→";left:0;right:auto}.vela-lp .opts.sail{grid-template-columns:1fr}.vela-lp .opts.rev{grid-template-columns:repeat(3,1fr)}.vela-lp .sim-single{grid-template-columns:1fr}}@media(max-width:760px){.vela-lp .vhero-logo img{height:62px}.vela-lp .opts.wind{grid-template-columns:1fr;gap:10px}.vela-lp .opts.wind .opt{padding:15px 16px 15px 46px}.vela-lp .opts.wind .opt:before{top:50%;margin-top:-8px}.vela-lp .sim-shell{border-radius:10px}.vela-lp .sim-step{margin-bottom:26px}.vela-lp .opts.rev{grid-template-columns:1fr 1fr;gap:10px}.vela-lp .opts.rev .opt{padding:0 10px;min-height:56px;display:flex;align-items:center;justify-content:center}.vela-lp .opts.rev .opt:last-child{grid-column:1/-1}.vela-lp .opts.rev .opt .ot{font-size:.94rem}.vela-lp .sim-result{padding-top:26px}.vela-lp .sim-out .rhead{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:18px}.vela-lp .sim-single{gap:14px}.vela-lp .pb-card,.vela-lp .price-card{padding:22px 20px}.vela-lp .pb-card .pbb{font-size:.96rem}.vela-lp .sim-note{margin-top:24px}.vela-lp .sim-note p{font-size:.82rem;margin-bottom:18px}.vela-lp .sim-cta-row{display:flex;flex-direction:column;width:100%;gap:6px}.vela-lp .sim-cta-row .btn-primary{width:100%;justify-content:center;padding:17px 18px;font-size:.96rem}.vela-lp .sim-reset{padding:8px;font-size:.82rem}.vela-lp #simulator{padding-bottom:28px!important}.vela-lp .philo{padding-top:8px!important}.vela-lp .philo .wrap{padding-top:38px;padding-bottom:56px}.vela-lp .philo .mark{margin-bottom:14px}.vela-lp .min-grid,.vela-lp .vgrid,.vela-lp .why-list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:16px -20px 0;padding:2px 20px 16px;scrollbar-width:none}.vela-lp .min-grid::-webkit-scrollbar,.vela-lp .vgrid::-webkit-scrollbar,.vela-lp .why-list::-webkit-scrollbar{display:none}.vela-lp .min-grid .min-card,.vela-lp .vgrid .vtile,.vela-lp .why-list .why-row{flex:0 0 80%;scroll-snap-align:center;opacity:1!important;transform:none!important;transition:none;will-change:auto;box-shadow:0 4px 16px rgba(46,110,150,.06)}.vela-lp .vgrid .vtile:before{display:none}.vela-lp .min-grid .min-card:hover,.vela-lp .vgrid .vtile:hover,.vela-lp .why-list .why-row:hover{transform:none!important;box-shadow:0 4px 16px rgba(46,110,150,.06);border-color:var(--line)}.vela-lp .why-list .why-row{grid-template-columns:52px 1fr;gap:16px;padding:24px 22px}.vela-lp .hscroll-hint{display:block}}@media(max-width:560px){.vela-lp .vhero-cta-row{flex-direction:column;align-items:stretch}.vela-lp .btn-ghost,.vela-lp .btn-primary{justify-content:center}.vela-lp .min-grid .min-card,.vela-lp .vgrid .vtile{flex-basis:84%}.vela-lp .why-list .why-row{flex-basis:88%}}@media(prefers-reduced-motion:reduce){.vela-lp *{animation:none!important;transition:none!important}.vela-lp [data-anim]{opacity:1!important}.vela-lp .vhero h1 .line span,.vela-lp [data-anim]{transform:none!important}.vela-lp #sea{display:none}}.vela-lp .vmedia-main{position:relative;z-index:2;min-height:60vh}.vela-lp .vmedia-hero{position:relative;padding:calc(var(--nav-h,100px) + 64px) 0 56px;overflow:hidden}.vela-lp .vmedia-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--line),transparent)}.vela-lp .vmedia-hero .hero-mark{position:absolute;right:-2%;top:54%;transform:translateY(-50%);font-family:var(--fr);font-weight:900;font-size:clamp(6rem,20vw,18rem);color:rgba(79,163,209,.05);line-height:.8;letter-spacing:.04em;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vela-lp .vmedia-hero .wrap{max-width:920px}.vela-lp .vmedia-bc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mist-dim);margin-bottom:22px}.vela-lp .vmedia-bc a{color:var(--sky-deep);text-decoration:none;transition:color .2s;display:inline;min-height:0}.vela-lp .vmedia-bc a:hover{color:var(--gold-deep)}.vela-lp .vmedia-bc .sep{color:var(--line)}.vela-lp .vmedia-hero h1{font-size:clamp(2rem,5vw,3.4rem);font-weight:700;line-height:1.36;margin-bottom:22px}.vela-lp .vmedia-hero .lead{font-size:clamp(1rem,1.5vw,1.14rem);color:var(--ink-soft);max-width:660px}.vela-lp .vmedia-hero .lead b{color:var(--ink);font-weight:700}.vela-lp .vmedia-list{padding:clamp(40px,6vh,72px) 0 clamp(80px,11vh,120px);position:relative}.vela-lp .vmedia-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:44px}.vela-lp .vmedia-fbtn{font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);background:#fff;border:1px solid var(--line);border-radius:22px;padding:9px 18px;cursor:pointer;transition:color .2s,border-color .2s,background .2s,box-shadow .2s,transform .2s}.vela-lp .vmedia-fbtn:hover{color:var(--sky-deep);border-color:var(--sky);transform:translateY(-1px)}.vela-lp .vmedia-fbtn.on{color:#fff;border-color:var(--gold);background:linear-gradient(135deg,var(--gold-soft),var(--gold) 60%,var(--gold-deep));box-shadow:0 6px 16px rgba(201,162,75,.24)}.vela-lp .vmedia-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;max-width:1120px;margin:0 auto}.vela-lp .vmedia-card{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:30px 28px 26px;background:#fff;border:1px solid var(--line);border-radius:10px;text-decoration:none;overflow:hidden;box-shadow:0 4px 18px rgba(46,110,150,.05);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .45s}.vela-lp .vmedia-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sky),var(--gold));transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.vela-lp .vmedia-card:hover{transform:translateY(-8px);border-color:var(--sky);box-shadow:0 16px 38px rgba(46,110,150,.13)}.vela-lp .vmedia-card:hover:before{transform:scaleX(1)}.vela-lp .vmedia-card .cat{font-family:var(--mono);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--sky-deep);margin-bottom:16px}.vela-lp .vmedia-card h2{font-family:var(--serif);font-weight:600;font-size:1.16rem;line-height:1.6;color:var(--ink);margin-bottom:14px}.vela-lp .vmedia-card .excerpt{font-size:.92rem;color:var(--ink-soft);line-height:1.9;flex:1 1;margin-bottom:22px}.vela-lp .vmedia-card .foot{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line-soft);padding-top:16px}.vela-lp .vmedia-card .date{font-family:var(--mono);font-size:.66rem;letter-spacing:.06em;color:var(--mist-dim)}.vela-lp .vmedia-card .arr{font-family:var(--mono);font-size:.68rem;letter-spacing:.06em;color:var(--gold-deep);transition:transform .3s}.vela-lp .vmedia-card:hover .arr{transform:translateX(4px)}.vela-lp .vmedia-empty{text-align:center;color:var(--mist-dim);font-size:.95rem;padding:60px 0}.vela-lp .vart-hero{position:relative;padding:calc(var(--nav-h,100px) + 56px) 0 44px;overflow:hidden}.vela-lp .vart-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--line),transparent)}.vela-lp .vart-hero .wrap{max-width:820px}.vela-lp .vart-cat{font-family:var(--mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--sky-deep);margin-bottom:18px;display:inline-flex;align-items:center;gap:12px}.vela-lp .vart-cat:before{content:"";width:26px;height:1px;background:var(--gold)}.vela-lp .vart-hero h1{font-size:clamp(1.75rem,4.2vw,2.9rem);font-weight:700;line-height:1.45;margin-bottom:20px}.vela-lp .vart-date{font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;color:var(--mist-dim)}.vela-lp .vart-wrap{padding:clamp(40px,6vh,64px) 0 clamp(72px,10vh,110px);position:relative}.vela-lp .vart-body{max-width:760px;margin:0 auto}.vela-lp .vart-answer{position:relative;background:linear-gradient(160deg,#fff,var(--sky-mist));border:1px solid var(--sky);border-left:3px solid var(--gold);border-radius:8px;padding:26px 30px;margin-bottom:44px;box-shadow:0 8px 26px rgba(46,110,150,.07)}.vela-lp .vart-answer .lbl{font-family:var(--mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:10px}.vela-lp .vart-answer p{font-family:var(--serif);font-size:1.08rem;line-height:1.9;color:var(--ink)}.vela-lp .vart-h2{font-family:var(--serif);font-weight:600;font-size:clamp(1.4rem,2.6vw,1.8rem);line-height:1.5;color:var(--ink);margin:52px 0 18px;padding-top:8px;position:relative}.vela-lp .vart-h2:before{content:"";position:absolute;top:-4px;left:0;width:34px;height:2px;background:linear-gradient(90deg,var(--sky),var(--gold))}.vela-lp .vart-h3{font-family:var(--serif);font-weight:600;font-size:clamp(1.14rem,2vw,1.34rem);line-height:1.6;color:var(--ink);margin:34px 0 12px}.vela-lp .vart-para{font-size:1rem;line-height:2.05;color:var(--ink-soft);margin-bottom:20px}.vela-lp .vart-list strong,.vela-lp .vart-para strong{color:var(--ink);font-weight:700}.vela-lp .vart-list{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:12px}.vela-lp .vart-list li{position:relative;padding-left:26px;font-size:1rem;line-height:1.9;color:var(--ink-soft)}.vela-lp .vart-list li:before{content:"";position:absolute;left:6px;top:.75em;width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--sky),var(--gold))}.vela-lp .vart-table-wrap{margin:8px 0 26px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:10px;box-shadow:0 6px 22px rgba(46,110,150,.06)}.vela-lp .vart-table{width:100%;border-collapse:collapse;font-size:.9rem;min-width:520px;background:#fff}.vela-lp .vart-table th{background:linear-gradient(160deg,var(--sky-mist),#fff);font-family:var(--serif);font-weight:600;color:var(--ink);text-align:left;padding:13px 16px;border-bottom:2px solid var(--sky);white-space:nowrap}.vela-lp .vart-table td{padding:12px 16px;border-bottom:1px solid var(--line-soft);color:var(--ink-soft);line-height:1.75;vertical-align:top}.vela-lp .vart-table tbody tr:last-child td{border-bottom:none}.vela-lp .vart-table tbody tr:nth-child(2n){background:var(--paper2)}.vela-lp .vart-table td:first-child{font-weight:600;color:var(--ink);white-space:nowrap}.vela-lp .vart-note{margin:0 0 24px;padding:16px 20px;background:var(--paper2);border-left:3px solid var(--gold);border-radius:0 8px 8px 0;font-size:.9rem;line-height:1.9;color:var(--mist-dim)}.vela-lp .vart-note strong{color:var(--gold-deep);font-weight:700}.vela-lp .vart-faq{margin-top:60px}.vela-lp .vart-faq .vart-h2{margin-top:0}.vela-lp .vart-faq-item{border-bottom:1px solid var(--line);padding:22px 0}.vela-lp .vart-faq-q{font-family:var(--serif);font-weight:600;font-size:1.06rem;color:var(--ink);margin-bottom:10px;display:flex;gap:10px}.vela-lp .vart-faq-q:before{content:"Q";font-family:var(--fr);font-weight:900;color:var(--sky-deep);line-height:1.5}.vela-lp .vart-faq-a{font-size:.97rem;line-height:1.95;color:var(--ink-soft);display:flex;gap:10px}.vela-lp .vart-faq-a:before{content:"A";font-family:var(--fr);font-weight:900;color:var(--gold-deep);line-height:1.6}.vela-lp .vart-cta{margin-top:52px;text-align:center;padding:40px 28px;background:linear-gradient(160deg,var(--sky-mist),var(--paper));border:1px solid var(--line);border-radius:12px}.vela-lp .vart-cta .vart-cta-lead{font-family:var(--serif);font-size:1.12rem;color:var(--ink);margin-bottom:22px}.vela-lp .vart-author{margin-top:36px;padding-top:20px;border-top:1px dashed var(--line);font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;color:var(--mist-dim);text-align:right}.vela-lp .vart-nav{max-width:760px;margin:44px auto 0;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:18px;gap:18px;align-items:center}.vela-lp .vart-nav .vart-link{text-decoration:none;font-size:.9rem;color:var(--ink-soft);display:flex;flex-direction:column;gap:6px;transition:color .2s}.vela-lp .vart-nav .vart-link .d{font-family:var(--mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mist-dim)}.vela-lp .vart-nav .vart-link:hover{color:var(--sky-deep)}.vela-lp .vart-nav .vart-prev{text-align:left}.vela-lp .vart-nav .vart-next{text-align:right}.vela-lp .vart-nav .vart-all{font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);text-decoration:none;border:1px solid var(--line);border-radius:22px;padding:10px 20px;white-space:nowrap;transition:color .2s,border-color .2s,background .2s}.vela-lp .vart-nav .vart-all:hover{color:var(--sky-deep);border-color:var(--sky);background:rgba(79,163,209,.06)}.vela-lp .vart-404{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:relative;z-index:2}.vela-lp .vart-404 .code{font-family:var(--fr);font-weight:900;font-size:4rem;color:var(--gold)}.vela-lp .vart-404 .msg{color:var(--ink-soft)}.vela-lp .vart-404 a{color:var(--sky-deep);text-decoration:none;font-size:.9rem}.vela-lp .insights-teaser .it-scroll{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;max-width:1120px;margin:0 auto}.vela-lp .insights-teaser .it-card{display:flex;flex-direction:column;align-items:stretch;padding:26px 24px 22px;background:#fff;border:1px solid var(--line);border-radius:10px;text-decoration:none;box-shadow:0 4px 18px rgba(46,110,150,.05);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s}.vela-lp .insights-teaser .it-card:hover{transform:translateY(-6px);border-color:var(--sky);box-shadow:0 14px 32px rgba(46,110,150,.12)}.vela-lp .insights-teaser .it-card .cat{font-family:var(--mono);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sky-deep);margin-bottom:12px}.vela-lp .insights-teaser .it-card h3{font-family:var(--serif);font-weight:600;font-size:1.02rem;line-height:1.6;color:var(--ink);margin-bottom:14px;flex:1 1}.vela-lp .insights-teaser .it-card .date{font-family:var(--mono);font-size:.64rem;color:var(--mist-dim)}.vela-lp .insights-teaser .it-more-card{align-items:center;justify-content:center;text-align:center;gap:14px;background:linear-gradient(160deg,#fffcf4,#fff);border-color:var(--gold-soft)}.vela-lp .insights-teaser .it-more-card:hover{border-color:var(--gold);box-shadow:0 14px 32px rgba(201,162,75,.16)}.vela-lp .insights-teaser .it-more-arr{font-family:var(--fr);font-weight:900;font-size:1.9rem;line-height:1;color:#fff;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--gold-soft),var(--gold) 60%,var(--gold-deep));box-shadow:0 8px 20px rgba(201,162,75,.28);transition:transform .3s}.vela-lp .insights-teaser .it-more-card:hover .it-more-arr{transform:translateX(4px)}.vela-lp .insights-teaser .it-more-label{font-family:var(--serif);font-weight:600;font-size:1.02rem;line-height:1.6;color:var(--ink)}@media(max-width:900px){.vela-lp .vmedia-grid{grid-template-columns:1fr 1fr}.vela-lp .insights-teaser .it-scroll{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 -20px;padding:2px 20px 14px;scrollbar-width:none}.vela-lp .insights-teaser .it-scroll::-webkit-scrollbar{display:none}.vela-lp .insights-teaser .it-card{flex:0 0 76%;scroll-snap-align:center}.vela-lp .insights-teaser .it-more-card{flex-basis:56%;padding:34px 24px}}@media(max-width:760px){.vela-lp .vmedia-hero{padding:calc(var(--nav-h,90px) + 44px) 0 40px}.vela-lp .vart-hero{padding:calc(var(--nav-h,90px) + 40px) 0 34px}.vela-lp .vmedia-grid{grid-template-columns:1fr;gap:16px}.vela-lp .vmedia-filter{gap:8px;margin-bottom:32px}.vela-lp .vmedia-fbtn{padding:8px 14px;font-size:.64rem}.vela-lp .vart-answer{padding:22px 20px}.vela-lp .vart-nav{grid-template-columns:1fr;gap:14px;text-align:center}.vela-lp .vart-nav .vart-next,.vela-lp .vart-nav .vart-prev{text-align:center;align-items:center}.vela-lp .vart-nav .vart-all{order:3}.vela-lp .vart-author{text-align:left}.vela-lp .insights-teaser .it-card{flex-basis:82%}.vela-lp .insights-teaser .it-more-card{flex-basis:62%}}