.sv-landing{--sv-sky-1:var(--vf-accent-bg);--sv-sky-2:#bae6fd;--sv-blue-mid:#38bdf8;--sv-blue-light:#7dd3fc;--sv-navy:#112636;--sv-display:var(--font-sans);--sv-mono:var(--font-geist-mono), ui-monospace, monospace;font-family:var(--font-sans);color:var(--vf-text);background:radial-gradient(1600px 900px at 50% 54%, var(--vf-accent-bg), transparent 70%), var(--vf-bg);isolation:isolate;line-height:1.55;position:relative;overflow-x:hidden}.sv-landing ::selection{background:var(--sv-blue-light);color:var(--vf-text)}.sv-landing :focus-visible{outline:3px solid var(--vf-accent);outline-offset:3px;border-radius:6px}.sv-landing a{color:inherit}.sv-landing svg{display:block}.sv-mono{font-family:var(--sv-mono)}.sv-flightpath{pointer-events:none;z-index:0;width:100%;position:absolute;top:0;left:0}.sv-fp-base{fill:none;stroke-opacity:.4;stroke-width:2px;stroke-dasharray:2 9;stroke-linecap:round}.sv-fp-progress{fill:none;stroke-opacity:.85;stroke-width:2.5px;stroke-linecap:round}.sv-fp-bird{will-change:transform;transition:opacity .5s}.sv-fp-bird.sv-landed{opacity:0}.sv-fp-bird path{transition:fill .6s,opacity .6s}.sv-fp-bird.sv-night .sv-b-body{fill:var(--sv-blue-light);opacity:.85}.sv-fp-bird.sv-night .sv-b-wing,.sv-fp-bird.sv-night .sv-b-head{fill:var(--sv-blue-light);opacity:.55}.sv-fp-bird.sv-flying .sv-wing{transform-origin:309px 294px;transform-box:view-box;animation:.5s ease-in-out infinite sv-flap}@media (max-width:900px){.sv-flightpath{display:none}}.sv-nav{z-index:50;justify-content:space-between;align-items:center;padding:14px clamp(20px,5vw,56px);transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:sticky;top:0}.sv-nav.sv-scrolled{-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--vf-border);background:#f0f4f8d1}.sv-nav-links{align-items:center;gap:22px;font-size:.95rem;font-weight:500;display:flex}.sv-nav-links a{color:var(--vf-text-secondary);text-decoration:none;transition:color .2s}.sv-nav-links a:hover{color:var(--vf-text)}.sv-btn{white-space:nowrap;font-family:var(--font-sans);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;padding:13px 24px;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.sv-btn-primary{background:var(--vf-accent);color:#fff;box-shadow:0 10px 24px -10px #28abde8c}.sv-btn-primary:hover{background:var(--vf-accent-dark);transform:translateY(-2px);box-shadow:0 14px 28px -10px #28abde99}.sv-btn-primary:active{transform:translateY(0)}.sv-btn-ghost{color:var(--vf-text);box-shadow:inset 0 0 0 1.5px var(--vf-border);background:0 0}.sv-btn-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--vf-accent);transform:translateY(-2px)}.sv-btn-sm{padding:9px 18px;font-size:.92rem}.sv-btn .sv-arr{transition:transform .18s}.sv-btn:hover .sv-arr{transform:translate(4px)}.sv-hero{z-index:-1;background:radial-gradient(1200px 600px at 78% -10%, var(--sv-sky-2), transparent 65%), linear-gradient(180deg, var(--sv-sky-1) 0%, var(--vf-bg) 82%);padding:clamp(40px,7vh,84px) clamp(20px,5vw,56px) clamp(64px,9vh,110px);position:relative;overflow:visible}.sv-cloud{filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#ffffffe6,#fff0);border-radius:50%;position:absolute}.sv-cloud-1{width:520px;height:170px;animation:70s linear infinite sv-drift;top:8%;left:-6%}.sv-cloud-2{width:420px;height:140px;animation:90s linear infinite reverse sv-drift;top:52%;right:-8%}.sv-cloud-3{width:300px;height:110px;animation:110s linear infinite sv-drift;top:78%;left:22%}@keyframes sv-drift{0%{transform:translate(-4vw)}50%{transform:translate(4vw)}to{transform:translate(-4vw)}}.sv-hero-inner{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,72px);max-width:1180px;margin:0 auto;display:grid;position:relative}.sv-eyebrow{font-family:var(--sv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--vf-text-secondary);align-items:center;gap:10px;font-size:.74rem;font-weight:500;display:inline-flex}.sv-eyebrow:before{content:"";background:var(--sv-blue-mid);flex:none;width:26px;height:1.5px}.sv-hero h1{font-family:var(--sv-display);letter-spacing:-.03em;margin:20px 0 22px;font-size:clamp(2.6rem,5.4vw,4.2rem);font-weight:800;line-height:1.03}.sv-org{color:var(--sv-navy);display:inline-block;position:relative}.sv-org .sv-underline{clip-path:inset(-60% 106% -60% -4%);width:112%;height:.5em;animation:1.1s cubic-bezier(.6,0,.2,1) .5s forwards sv-draw;position:absolute;bottom:-.34em;left:-2%;overflow:visible}.sv-org .sv-underline path{fill:var(--vf-accent)}.sv-org .sv-underline .sv-tip{opacity:0;animation:.5s 1.45s forwards sv-tip-in}.sv-fp-on .sv-org .sv-underline .sv-tip{opacity:0;animation:none}@keyframes sv-draw{to{clip-path:inset(-60% -10% -60% -4%)}}@keyframes sv-tip-in{0%{opacity:0;transform:translate(-8px,6px)}to{opacity:1;transform:translate(0)}}.sv-hero-sub{color:var(--vf-text-secondary);max-width:34ch;margin-bottom:34px;font-size:clamp(1.05rem,1.6vw,1.28rem)}.sv-hero-ctas{flex-wrap:wrap;gap:14px;display:flex}.sv-hero-note{font-family:var(--sv-mono);color:var(--vf-text-secondary);letter-spacing:.04em;margin-top:22px;font-size:.78rem}.sv-hero-note b{color:var(--vf-success);font-weight:600}.sv-demo-wrap{perspective:1200px}.sv-demo{background:var(--vf-surface);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow-float);border:1px solid var(--vf-border);transform-style:preserve-3d;padding:0;transition:transform .2s;position:relative;overflow:hidden}.sv-demo-bar{border-bottom:1px solid var(--vf-border);background:linear-gradient(#fbfdff,#f3f8fd);align-items:center;gap:8px;padding:14px 18px;display:flex}.sv-demo-bar .sv-dot{background:var(--vf-border);border-radius:50%;width:10px;height:10px}.sv-demo-bar .sv-file{font-family:var(--sv-mono);color:var(--vf-text-secondary);letter-spacing:.03em;margin-left:8px;font-size:.78rem}.sv-demo-progress{background:var(--sv-sky-1);height:5px;position:relative}.sv-demo-progress i{background:linear-gradient(90deg, var(--sv-blue-mid), var(--vf-accent));width:0%;transition:width .7s cubic-bezier(.5,0,.2,1);position:absolute;inset:0 auto 0 0}.sv-demo-body{padding:10px 12px 12px}.sv-demo-count{justify-content:space-between;align-items:baseline;padding:8px 8px 10px;display:flex}.sv-demo-count h3{font-family:var(--sv-display);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}.sv-demo-count .sv-n{font-family:var(--sv-mono);color:var(--vf-text-secondary);font-size:.78rem}.sv-chaps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv-chap{border:1.5px solid var(--vf-border);border-radius:var(--vf-radius-md);background:#fcfdff;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:10px 12px;transition:border-color .35s,background .35s;display:grid}.sv-chap-ic{border-radius:10px;place-items:center;width:38px;height:38px;font-size:19px;line-height:1;display:grid}.sv-chap-txt{min-width:0}.sv-chap-name{font-family:var(--sv-display);color:var(--vf-text);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;line-height:1.2;display:block;overflow:hidden}.sv-chap-sub{font-family:var(--font-sans);color:var(--vf-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.72rem;display:block;overflow:hidden}.sv-chap-meta{align-items:center;gap:9px;display:flex}.sv-chap-count{font-family:var(--sv-mono);color:var(--vf-text-secondary);white-space:nowrap;font-size:.72rem;transition:color .35s}.sv-chap-bar{background:var(--sv-sky-1);border-radius:3px;flex:none;width:50px;height:5px;position:relative;overflow:hidden}.sv-chap-bar i{background:linear-gradient(90deg, var(--sv-blue-mid), var(--vf-accent));width:0%;transition:width .7s cubic-bezier(.5,0,.2,1),background .35s;position:absolute;inset:0 auto 0 0}.sv-chap-chev{color:var(--vf-text-secondary);opacity:.6;font-size:.7rem}.sv-chap.sv-done{border-color:var(--vf-success-border);background:#fbfefc}.sv-chap.sv-done .sv-chap-bar i{background:var(--vf-success)}.sv-chap.sv-done .sv-chap-count{color:var(--vf-success)}.sv-chap.sv-filling{border-color:var(--sv-blue-mid)}.sv-chap-complete{font-family:var(--font-sans);color:var(--vf-success);opacity:0;align-items:center;gap:8px;margin:11px 4px 2px;font-size:.85rem;font-weight:600;transition:opacity .45s,transform .45s;display:flex;transform:translateY(6px)}.sv-chap-complete.sv-on{opacity:1;transform:none}.sv-demo-foot{border-radius:var(--vf-radius-md);background:var(--sv-navy);color:#fff;opacity:0;justify-content:space-between;align-items:center;gap:12px;margin:12px 4px 4px;padding:13px 16px;transition:opacity .5s,transform .5s;display:flex;transform:translateY(8px)}.sv-demo-foot.sv-on{opacity:1;transform:none}.sv-demo-foot .sv-pkg{font-family:var(--sv-mono);letter-spacing:.02em;font-size:.8rem}.sv-demo-foot .sv-pkg b{font-family:var(--font-sans);letter-spacing:0;font-size:.95rem;font-weight:600;display:block}.sv-demo-foot .sv-dl{background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.sv-demo-stamp{opacity:0;pointer-events:none;width:92px;height:92px;color:var(--vf-accent);position:absolute;top:64px;right:18px;transform:rotate(-18deg)scale(1.5)}.sv-demo-stamp.sv-on{animation:.45s cubic-bezier(.2,1.4,.4,1) forwards sv-stamp-in}@keyframes sv-stamp-in{to{opacity:.92;transform:rotate(-10deg)scale(1)}}.sv-landing section{z-index:1;position:relative}.sv-section-head{text-align:center;max-width:1180px;margin:0 auto 44px;padding:0 clamp(20px,5vw,56px)}.sv-section-head .sv-eyebrow{justify-content:center}.sv-section-head .sv-eyebrow:after{content:"";background:var(--sv-blue-mid);flex:none;width:26px;height:1.5px}.sv-section-head h2{font-family:var(--sv-display);letter-spacing:-.025em;margin:16px 0 0;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.08}.sv-section-head p{color:var(--vf-text-secondary);margin:12px 0 0;font-size:1.08rem}.sv-visas{padding:clamp(56px,9vh,110px) clamp(20px,5vw,56px)}.sv-visa-grid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1180px;margin:0 auto;display:grid}.sv-card{background:var(--vf-surface);border:1px solid var(--vf-border);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow-card);padding:30px 28px 26px;text-decoration:none;transition:transform .25s cubic-bezier(.3,.9,.4,1),box-shadow .25s,border-color .25s;display:block;position:relative;overflow:hidden}.sv-card:hover{box-shadow:var(--vf-shadow-float);border-color:var(--sv-blue-light);transform:translateY(-7px)}.sv-card .sv-sky{background:linear-gradient(180deg, var(--sv-sky-1), transparent);opacity:0;height:120px;transition:opacity .3s;position:absolute;inset:0 0 auto}.sv-card:hover .sv-sky{opacity:1}.sv-bird-art{width:150px;height:104px;margin:2px 0 14px;position:relative}.sv-card:hover .sv-bird-fly{animation:1.7s ease-in-out infinite sv-bob}@keyframes sv-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(-2.5deg)}}.sv-card:hover .sv-wing{transform-origin:309px 294px;transform-box:view-box;animation:1.7s ease-in-out infinite sv-flap}@keyframes sv-flap{0%,to{transform:rotate(0)}50%{transform:rotate(9deg)}}.sv-card:hover .sv-tassel{transform-origin:615px 32px;transform-box:view-box;animation:1.7s ease-in-out infinite sv-swing}@keyframes sv-swing{0%,to{transform:rotate(0)}50%{transform:rotate(10deg)}}.sv-card:hover .sv-chick{animation:1.7s ease-in-out .25s infinite sv-bob}.sv-card h3{font-family:var(--sv-display);letter-spacing:-.02em;margin:0 0 8px;font-size:1.5rem;font-weight:700;position:relative}.sv-card .sv-desc{color:var(--vf-text-secondary);min-height:3.1em;margin:0;font-size:.99rem;position:relative}.sv-chips{flex-wrap:wrap;gap:7px;margin:16px 0 20px;display:flex;position:relative}.sv-chip{font-family:var(--sv-mono);letter-spacing:.03em;background:var(--sv-sky-1);color:var(--sv-navy);border:1px dashed var(--sv-blue-light);border-radius:7px;padding:5px 10px;font-size:.7rem}.sv-chip.sv-more{color:var(--vf-text-secondary);border-style:solid;border-color:var(--vf-border);background:0 0}.sv-card .sv-cta{color:var(--vf-accent);align-items:center;gap:8px;font-weight:600;display:inline-flex;position:relative}.sv-card .sv-cta .sv-arr{transition:transform .2s}.sv-card:hover .sv-cta .sv-arr{transform:translate(5px)}.sv-route{padding:clamp(56px,9vh,110px) clamp(20px,5vw,56px)}.sv-steps{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1180px;margin:0 auto;display:grid}.sv-step{background:var(--vf-surface);border:1px solid var(--vf-border);border-radius:var(--vf-radius-lg);box-shadow:var(--vf-shadow-card);padding:30px 28px;transition:transform .25s,box-shadow .25s}.sv-step:hover{box-shadow:var(--vf-shadow-float);transform:translateY(-5px)}.sv-step .sv-num{font-family:var(--sv-mono);letter-spacing:.14em;color:var(--vf-accent);align-items:center;gap:12px;margin-bottom:18px;font-size:.78rem;display:flex}.sv-step .sv-num:after{content:"";background:repeating-linear-gradient(90deg, var(--sv-blue-light) 0 6px, transparent 6px 12px);flex:1;height:1.5px}.sv-step h3{font-family:var(--sv-display);letter-spacing:-.015em;margin:0 0 9px;font-size:1.32rem;font-weight:700}.sv-step p{color:var(--vf-text-secondary);margin:0;font-size:.98rem}.sv-step .sv-art{height:56px;color:var(--vf-accent);margin-bottom:16px}.sv-strip{padding:clamp(40px,7vh,80px) clamp(20px,5vw,56px)}.sv-pass{background:var(--vf-surface);border:1px solid var(--vf-border);border-radius:var(--vf-radius-lg);max-width:980px;box-shadow:var(--vf-shadow-card);grid-template-columns:1fr 1fr 1fr 130px;margin:0 auto;display:grid;position:relative;overflow:hidden}.sv-pass .sv-cell{padding:28px 26px;position:relative}.sv-pass .sv-cell+.sv-cell{border-left:2px dashed var(--vf-border)}.sv-pass .sv-cell+.sv-cell:before,.sv-pass .sv-cell+.sv-cell:after{content:"";background:var(--vf-bg);border:1px solid var(--vf-border);border-radius:50%;width:16px;height:16px;position:absolute;left:-9px}.sv-pass .sv-cell+.sv-cell:before{top:-9px}.sv-pass .sv-cell+.sv-cell:after{bottom:-9px}.sv-pass .sv-k{font-family:var(--sv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--vf-text-secondary);margin-bottom:8px;font-size:.68rem}.sv-pass .sv-v{font-family:var(--sv-display);letter-spacing:-.01em;font-size:1.12rem;font-weight:700;line-height:1.25}.sv-pass .sv-v small{font-family:var(--font-sans);color:var(--vf-text-secondary);margin-top:4px;font-size:.82rem;font-weight:500;display:block}.sv-pass .sv-pass-stub{border-left:2px dashed var(--vf-border);justify-content:center;align-items:center;padding:18px;display:flex;position:relative}.sv-pass .sv-pass-stub:before,.sv-pass .sv-pass-stub:after{content:"";background:var(--vf-bg);border:1px solid var(--vf-border);border-radius:50%;width:16px;height:16px;position:absolute;left:-9px}.sv-pass .sv-pass-stub:before{top:-9px}.sv-pass .sv-pass-stub:after{bottom:-9px}.sv-passport-stamp{width:100%;max-width:118px;height:auto;color:var(--vf-text);opacity:.82}.sv-marquee{max-width:980px;margin:26px auto 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.sv-marquee-track{width:max-content;animation:46s linear infinite sv-marquee-scroll;display:flex}.sv-marquee:hover .sv-marquee-track{animation-play-state:paused}.sv-marquee-item{white-space:nowrap;font-family:var(--font-sans);color:var(--vf-text-secondary);border:1px solid var(--vf-border);background:var(--vf-surface);border-radius:999px;flex:none;align-items:center;gap:9px;margin-right:12px;padding:10px 18px;font-size:.9rem;font-weight:600;display:inline-flex}.sv-marquee-item:before{content:"";background:var(--vf-accent);border-radius:50%;flex:none;width:6px;height:6px}@keyframes sv-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sv-marquee{-webkit-mask-image:none;mask-image:none}.sv-marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.sv-marquee-item{margin-bottom:10px}.sv-marquee-item:nth-child(n+8){display:none}}@media (max-width:820px){.sv-pass{grid-template-columns:1fr}.sv-pass .sv-cell+.sv-cell{border-left:none;border-top:2px dashed var(--vf-border)}.sv-pass .sv-cell+.sv-cell:before{top:-9px;left:-9px}.sv-pass .sv-cell+.sv-cell:after{inset:-9px -9px auto auto}.sv-pass .sv-pass-stub{border-left:none;border-top:2px dashed var(--vf-border)}.sv-pass .sv-pass-stub:before{top:-9px;left:-9px}.sv-pass .sv-pass-stub:after{inset:-9px -9px auto auto}.sv-passport-stamp{max-width:132px}}.sv-landing section.sv-finale{z-index:-1}.sv-finale{background:radial-gradient(900px 480px at 50% 118%, var(--vf-night-2), transparent 70%), var(--vf-night);color:#eaf2fb;text-align:center;margin-top:clamp(40px,7vh,80px);padding:clamp(90px,14vh,150px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.sv-stars,.sv-stars:after{content:"";pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 12% 28%,#fffc,#0000 60%),radial-gradient(1px 1px at 32% 12%,#fff9,#0000 60%),radial-gradient(1.5px 1.5px at 54% 34%,#ffffffb3,#0000 60%),radial-gradient(1px 1px at 72% 18%,#ffffff8c,#0000 60%),radial-gradient(1.5px 1.5px at 88% 42%,#ffffffb3,#0000 60%),radial-gradient(1px 1px at 44% 62%,#fff6,#0000 60%),radial-gradient(1px 1px at 8% 74%,#ffffff73,#0000 60%);position:absolute;inset:0}.sv-stars:after{opacity:.7;transform:scaleX(-1)}.sv-finale-inner{max-width:760px;margin:0 auto;position:relative}.sv-finale-stamp{opacity:0;width:150px;height:150px;color:var(--sv-blue-light);margin:0 auto 34px;position:relative;transform:rotate(-22deg)scale(1.6)}.sv-finale-stamp.sv-on{animation:.5s cubic-bezier(.2,1.5,.4,1) forwards sv-stamp-in-2}@keyframes sv-stamp-in-2{to{opacity:.95;transform:rotate(-9deg)scale(1)}}.sv-finale h2{font-family:var(--sv-display);letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.06}.sv-finale p{color:#a9c3e2;max-width:46ch;margin:0 auto 34px;font-size:1.12rem}.sv-finale .sv-btn-primary{color:var(--vf-night);background:#fff;box-shadow:0 14px 34px -12px #ffffff59}.sv-finale .sv-btn-primary:hover{background:var(--sv-sky-1)}.sv-finale p.sv-finale-note{font-family:var(--sv-mono);letter-spacing:.06em;text-transform:uppercase;color:#8fa9cc;max-width:none;margin:26px auto 0;font-size:.74rem}.sv-foot{background:var(--vf-night);color:#8fa9cc;padding:44px clamp(20px,5vw,56px) 56px}.sv-foot-inner{border-top:1px solid #ffffff1a;grid-template-columns:1.3fr .7fr;gap:32px;max-width:1180px;margin:0 auto;padding-top:34px;display:grid}.sv-foot-disclaimer{max-width:62ch;margin:14px 0 0;font-size:.86rem;line-height:1.65}.sv-foot-disclaimer a{color:inherit;text-underline-offset:2px;text-decoration:underline}.sv-foot-links{flex-direction:column;align-items:flex-start;gap:10px;font-size:.92rem;display:flex}.sv-foot-links a{text-decoration:none;transition:color .2s}.sv-foot-links a:hover{color:#eaf2fb}.sv-foot-legal{font-family:var(--sv-mono);letter-spacing:.05em;color:#7d95ba;grid-column:1/-1;margin-top:8px;font-size:.72rem}.sv-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(22px)}.sv-reveal.sv-in{opacity:1;transform:none}.sv-reveal:nth-child(2){transition-delay:80ms}.sv-reveal:nth-child(3){transition-delay:.16s}@media (max-width:980px){.sv-hero-inner{grid-template-columns:1fr;gap:44px}.sv-hero-sub{max-width:none}.sv-visa-grid,.sv-steps{grid-template-columns:1fr;max-width:560px}}@media (max-width:640px){.sv-nav-links a:not(.sv-btn){display:none}.sv-foot-inner{grid-template-columns:1fr}.sv-nav{gap:14px;padding-left:18px;padding-right:18px}.sv-nav-links{gap:14px}.sv-brand img{width:auto;height:26px}}@media (max-width:400px){.sv-nav{gap:12px;padding-left:14px;padding-right:14px}.sv-nav-links{gap:10px}.sv-brand img{height:22px}}html[lang=ja] .sv-hero h1,html[lang=zh] .sv-hero h1,html[lang=ja] .sv-section-head h2,html[lang=zh] .sv-section-head h2,html[lang=ja] .sv-finale h2,html[lang=zh] .sv-finale h2{letter-spacing:normal;word-break:keep-all;overflow-wrap:anywhere;line-height:1.35}html[lang=ja] .sv-hero h1,html[lang=zh] .sv-hero h1{font-size:clamp(2.2rem,4.6vw,3.6rem)}html[lang=ja] .sv-org .sv-underline,html[lang=zh] .sv-org .sv-underline,html[lang=hi] .sv-org .sv-underline{bottom:-.42em}@media (prefers-reduced-motion:reduce){.sv-landing *,.sv-landing :before,.sv-landing :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}.sv-cloud{animation:none}.sv-reveal{opacity:1;transform:none}.sv-flightpath{display:none}}