.lp-wrapper #sec-hero-tagline{background:var(--bg-dark);color:var(--text-on-dark);padding-top:clamp(20px,5.3vw,53px);padding-bottom:clamp(20px,5.3vw,53px)}.lp-wrapper #sec-hero-tagline .ht-band{max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.lp-wrapper #sec-hero-tagline .ht-lead{margin:0;font-size:min(4vw,40px);font-family:var(--font-heading);font-weight:790;line-height:1.3;letter-spacing:.07em;color:var(--text-on-dark)}.lp-wrapper #sec-hero-tagline .ht-band .ht-main{margin:min(3.8vw,38px) 0 0;font-size:min(10.5vw,105px);font-family:var(--font-heading);font-weight:790;line-height:1.18;letter-spacing:.008em;color:var(--text-on-dark)}@media(max-width:768px){.lp-wrapper #sec-hero-tagline{padding-top:18px;padding-bottom:18px}.lp-wrapper #sec-hero-tagline .ht-band{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-hero-visual{background:var(--bg-dark);padding:0}.lp-wrapper #sec-hero-visual .hv-inner{max-width:1000px;margin:0 auto}.lp-wrapper #sec-hero-visual .hv-photo{display:block;width:100%;height:auto}.lp-wrapper #sec-brand{background:var(--bg-dark);color:var(--text-on-dark);padding-top:min(24.6vw,246px);padding-bottom:min(10.4vw,104px)}.lp-wrapper #sec-brand .br-inner{max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.lp-wrapper #sec-brand .br-lead{margin:0;font-family:var(--font-heading);font-size:min(6vw,60px);font-weight:745;line-height:1.3;letter-spacing:.06em;color:var(--text-on-dark)}.lp-wrapper #sec-brand .br-logo{width:min(70.8vw,708px);margin:min(10.5vw,105px) auto 0}.lp-wrapper #sec-brand .br-mark{display:block;width:100%;height:auto}.lp-wrapper #sec-brand .br-lockup{display:flex;align-items:flex-end;gap:min(2.9vw,29px);margin-top:min(2.4vw,24px)}.lp-wrapper #sec-brand .br-bar{flex:0 0 76.6%;height:min(2vw,20px);background:var(--gold)}.lp-wrapper #sec-brand .br-ride{font-family:var(--font-heading);font-size:min(5.1vw,51px);font-weight:745;line-height:1;letter-spacing:.11em;color:var(--text-on-dark)}@media(max-width:768px){.lp-wrapper #sec-brand{padding-top:96px;padding-bottom:48px}.lp-wrapper #sec-brand .br-inner{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-features-overview{background:var(--bg-dark);color:var(--text-on-dark);padding-top:min(26.4vw,264px);padding-bottom:min(21.6vw,216px)}.lp-wrapper #sec-features-overview .fo-inner{max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.lp-wrapper #sec-features-overview .fo-title{margin:0;font-family:var(--font-heading);font-size:min(8.9vw,89px);font-weight:745;line-height:1.1;letter-spacing:.05em;color:var(--text-on-dark)}.lp-wrapper #sec-features-overview .fo-rule{display:block;width:min(18.9vw,189px);height:2px;margin:min(2.3vw,23px) auto 0;background:#ffffff8c}.lp-wrapper #sec-features-overview .fo-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:min(4vw,40px);row-gap:0;margin-top:min(10.5vw,105px)}.lp-wrapper #sec-features-overview .fo-item{display:flex;flex-direction:column;align-items:center}.lp-wrapper #sec-features-overview .fo-iconbox{display:flex;align-items:center;justify-content:center}.lp-wrapper #sec-features-overview .fo-icon{display:block;width:100%;height:auto}.lp-wrapper #sec-features-overview .fo-row1 .fo-iconbox{height:min(42.2vw,422px)}.lp-wrapper #sec-features-overview .fo-row2 .fo-iconbox{height:min(46.1vw,461px)}.lp-wrapper #sec-features-overview .fo-row3 .fo-iconbox{height:min(33.2vw,332px)}.lp-wrapper #sec-features-overview .fo-row1{margin-bottom:min(17.8vw,178px)}.lp-wrapper #sec-features-overview .fo-row2{margin-bottom:min(26.7vw,267px)}.lp-wrapper #sec-features-overview .fo-row1 .fo-caption{margin-top:min(1.6vw,16px)}.lp-wrapper #sec-features-overview .fo-row2 .fo-caption{margin-top:min(9.4vw,94px)}.lp-wrapper #sec-features-overview .fo-row3 .fo-caption{margin-top:min(8.4vw,84px)}.lp-wrapper #sec-features-overview .fo-w249{width:min(26.8vw,268px)}.lp-wrapper #sec-features-overview .fo-w374{width:min(39.3vw,393px)}.lp-wrapper #sec-features-overview .fo-w396{width:min(41.5vw,415px)}.lp-wrapper #sec-features-overview .fo-w313{width:min(33.2vw,332px)}.lp-wrapper #sec-features-overview .fo-w296{width:min(31.5vw,315px)}.lp-wrapper #sec-features-overview .fo-caption{margin:0;font-family:var(--font-heading);font-size:min(3.5vw,35px);font-weight:430;line-height:1.43;letter-spacing:0;color:var(--text-on-dark)}@media(max-width:768px){.lp-wrapper #sec-features-overview{padding-top:110px;padding-bottom:108px}.lp-wrapper #sec-features-overview .fo-inner{padding-left:16px;padding-right:16px}.lp-wrapper #sec-features-overview .fo-grid{margin-top:47px}.lp-wrapper #sec-features-overview .fo-row1{margin-bottom:71px}.lp-wrapper #sec-features-overview .fo-row2{margin-bottom:107px}}.lp-wrapper #sec-proof-rakuten{background:var(--bg-dark);color:var(--text-on-dark);padding-top:min(26.8vw,268px);padding-bottom:min(16vw,160px)}.lp-wrapper #sec-proof-rakuten .rk-inner{max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.lp-wrapper #sec-proof-rakuten .rk-title{margin:0;font-family:var(--font-heading);font-size:min(4.7vw,47px);font-weight:745;line-height:1.723;letter-spacing:.1em;color:var(--text-on-dark)}.lp-wrapper #sec-proof-rakuten .rk-tp{margin-right:-.66em}.lp-wrapper #sec-proof-rakuten .rk-emblem{position:relative;width:min(73.7vw,737px);margin:min(7.4vw,74px) auto 0}.lp-wrapper #sec-proof-rakuten .rk-laurel{display:block;width:100%;height:auto}.lp-wrapper #sec-proof-rakuten .rk-crowns,.lp-wrapper #sec-proof-rakuten .rk-get{position:absolute;left:0;right:0;margin:0;line-height:1;font-family:var(--font-serif);color:var(--text-on-dark);white-space:nowrap}.lp-wrapper #sec-proof-rakuten .rk-crowns{top:23.1%}.lp-wrapper #sec-proof-rakuten .rk-num{font-size:min(32vw,320px);letter-spacing:.024em}.lp-wrapper #sec-proof-rakuten .rk-kan{font-size:min(11.6vw,116px);margin-left:min(.1vw,1px)}.lp-wrapper #sec-proof-rakuten .rk-get{top:73.98%;font-size:min(6.6vw,66px);letter-spacing:.803em;padding-left:.803em}.lp-wrapper #sec-proof-rakuten .rk-grid{list-style:none;margin:min(3.8vw,38px) auto 0;padding:0;width:min(86.8vw,868px);display:grid;grid-template-columns:1fr 1fr;column-gap:min(2.8vw,28px);row-gap:min(3.4vw,34px)}.lp-wrapper #sec-proof-rakuten .rk-badge{position:relative;height:min(9.25vw,92.5px);text-align:left}.lp-wrapper #sec-proof-rakuten .rk-badge:before,.lp-wrapper #sec-proof-rakuten .rk-badge:after{content:"";position:absolute;top:0;width:6.43%;height:100%;background:url(laurel_badge_arm.svg) no-repeat center / 100% 100%}.lp-wrapper #sec-proof-rakuten .rk-badge:before{left:0}.lp-wrapper #sec-proof-rakuten .rk-badge:after{left:93.57%;transform:scaleX(-1)}.lp-wrapper #sec-proof-rakuten .rk-l1,.lp-wrapper #sec-proof-rakuten .rk-l2{position:absolute;left:9.524%;transform:scaleX(var(--sx, 1));transform-origin:left top;font-family:var(--font-heading);font-weight:580;letter-spacing:var(--ls, 0);line-height:1;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-proof-rakuten .rk-l1{top:16.18%;font-size:min(3.55vw,35.5px)}.lp-wrapper #sec-proof-rakuten .rk-l2{top:65.86%;font-size:min(2.84vw,28.4px);margin-left:-.5em}.lp-wrapper #sec-proof-rakuten .rk-rank{position:absolute;left:70.7%;top:-15.66%;font-family:var(--font-serif);line-height:1;white-space:nowrap;color:var(--rank-grad-2)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.lp-wrapper #sec-proof-rakuten .rk-rank{background-image:linear-gradient(180deg,var(--rank-grad-1) 0%,var(--rank-grad-2) 28%,var(--rank-grad-3) 56%,var(--rank-grad-4) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}}.lp-wrapper #sec-proof-rakuten .rk-rank-num{display:inline-block;font-size:min(11.3vw,113px)}.lp-wrapper #sec-proof-rakuten .rk-rank-suf{display:inline-block;vertical-align:.07em;font-size:min(4.5vw,45px);margin-left:max(-1.408vw,-14.08px)}@media(max-width:768px){.lp-wrapper #sec-proof-rakuten{padding-top:100px;padding-bottom:60px}.lp-wrapper #sec-proof-rakuten .rk-inner{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-proof-review{background:var(--bg-dark);color:var(--text-on-dark);padding-top:min(12.6vw,126px);padding-bottom:min(12vw,120px)}.lp-wrapper #sec-proof-review .rv-inner{max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.lp-wrapper #sec-proof-review .rv-title{margin:0;position:relative;left:min(.8vw,8px);font-family:var(--font-heading);font-size:min(8.55vw,85.5px);font-weight:745;line-height:1.38;letter-spacing:.118em;font-feature-settings:"palt" 1;color:var(--text-on-dark)}.lp-wrapper #sec-proof-review .rv-label{margin:min(13.2vw,132px) 0 0;position:relative;left:min(.3vw,3px);font-family:var(--font-heading);font-size:min(4.74vw,47.4px);font-weight:745;line-height:1;letter-spacing:.115em;color:var(--text-on-dark)}.lp-wrapper #sec-proof-review .rv-rule{display:block;width:min(63.3vw,633px);height:1px;margin:min(2.7vw,27px) auto 0;background:#ffffff80}.lp-wrapper #sec-proof-review .rv-score{margin:min(7vw,70px) 0 0;line-height:1}.lp-wrapper #sec-proof-review .rv-dot{font-size:.55em}.lp-wrapper #sec-proof-review .rv-score-num{display:inline-block;font-family:var(--font-num);font-size:min(41.8vw,418px);font-weight:700;letter-spacing:-.02em;color:var(--text-on-dark)}.lp-wrapper #sec-proof-review .rv-stars{display:block;width:min(54.2vw,542px);height:auto;margin:min(.3vw,3px) auto 0;fill:var(--star)}.lp-wrapper #sec-proof-review .rv-note{margin:min(3.9vw,39px) 0 0;font-family:var(--font-heading);font-size:min(3.02vw,30.2px);font-weight:400;line-height:1;letter-spacing:.012em;font-feature-settings:"palt" 1;color:var(--text-on-dark)}@media(max-width:768px){.lp-wrapper #sec-proof-review{padding-top:62px;padding-bottom:50px}.lp-wrapper #sec-proof-review .rv-inner{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-proof-satisfaction{background:var(--bg-dark);color:var(--text-on-dark);padding-top:min(11.9vw,119px);padding-bottom:min(37.2vw,372px)}.lp-wrapper #sec-proof-satisfaction .sf-inner{max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.lp-wrapper #sec-proof-satisfaction .sf-title{margin:0;position:relative;left:min(.3vw,3px);font-family:var(--font-heading);font-size:min(4.79vw,47.9px);font-weight:745;line-height:1;letter-spacing:.142em;color:var(--text-on-dark)}.lp-wrapper #sec-proof-satisfaction .sf-rule{display:block;width:min(32.9vw,329px);height:1px;margin:min(2.7vw,27px) auto 0;background:#ffffff80}.lp-wrapper #sec-proof-satisfaction .sf-chart{position:relative;width:min(73.5vw,735px);height:min(72vw,720px);margin:min(7.6vw,76px) auto 0}.lp-wrapper #sec-proof-satisfaction .sf-pie{position:absolute;left:0;top:0;width:min(72vw,720px);height:100%;border-radius:50%;background:var(--gold);background:conic-gradient(from 0deg,var(--gold) 0deg 352deg,transparent 352deg 360deg)}.lp-wrapper #sec-proof-satisfaction .sf-pct,.lp-wrapper #sec-proof-satisfaction .sf-lead{position:absolute;left:0;margin:0;width:min(72vw,720px);text-align:center;line-height:1;color:var(--text-on-dark)}.lp-wrapper #sec-proof-satisfaction .sf-pct{top:min(10.9vw,109px);padding-right:min(4vw,40px)}.lp-wrapper #sec-proof-satisfaction .sf-num{font-family:var(--font-num);font-size:min(41.9vw,419px);font-weight:700;letter-spacing:-.039em}.lp-wrapper #sec-proof-satisfaction .sf-unit{font-family:var(--font-num);font-size:min(25.5vw,255px);font-weight:700;margin-left:min(.8vw,8px);vertical-align:.02em}.lp-wrapper #sec-proof-satisfaction .sf-lead{top:min(54vw,540px);padding-right:min(1.5vw,15px);font-family:var(--font-heading);font-size:min(8.66vw,86.6px);font-weight:745;letter-spacing:0}.lp-wrapper #sec-proof-satisfaction .sf-note{margin:min(3.2vw,32px) 0 0;font-family:var(--font-heading);font-size:min(3vw,30px);font-weight:400;line-height:1;letter-spacing:.046em;color:var(--text-on-dark)}.lp-wrapper #sec-proof-satisfaction .sf-note+.sf-note{margin-top:min(3vw,30px)}@media(max-width:768px){.lp-wrapper #sec-proof-satisfaction{padding-top:50px;padding-bottom:90px}.lp-wrapper #sec-proof-satisfaction .sf-inner{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-proof-media{background:var(--bg-dark);color:var(--text-on-dark);padding-top:min(10.1vw,101px);padding-bottom:min(12.4vw,124px)}.lp-wrapper #sec-proof-media .md-card{width:min(88vw,880px);margin:0 auto;padding:min(11.2vw,112px) 0 min(11.2vw,112px);border-radius:min(2.4vw,24px);background:var(--panel-brown);text-align:center}.lp-wrapper #sec-proof-media .md-lead{margin:0;position:relative;left:min(.2vw,2px);font-family:var(--font-heading);font-size:min(4.85vw,48.5px);font-weight:800;line-height:1;letter-spacing:.041em;color:var(--text-on-dark)}.lp-wrapper #sec-proof-media .md-title{margin:min(6vw,60px) 0 0;font-family:var(--font-heading);font-size:min(9vw,90px);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--text-on-dark)}.lp-wrapper #sec-proof-media .md-desc{margin:min(6.8vw,68px) 0 0;position:relative;left:min(.3vw,3px);font-family:var(--font-heading);font-size:min(2.37vw,23.7px);font-weight:400;line-height:1;letter-spacing:0;font-feature-settings:"palt" 1;color:var(--text-on-dark)}.lp-wrapper #sec-proof-media .md-item{position:relative}.lp-wrapper #sec-proof-media .md-item img{position:absolute;display:block;height:auto}.lp-wrapper #sec-proof-media .md-cover{left:11.82%;top:0;width:45.45%}.lp-wrapper #sec-proof-media .md-label{position:absolute;margin:0;left:64.89%;text-align:left;line-height:1;font-family:var(--font-heading);font-weight:400;color:var(--text-on-dark)}.lp-wrapper #sec-proof-media .md-mag{display:block;font-size:min(3vw,30px);letter-spacing:.046em}.lp-wrapper #sec-proof-media .md-issue{display:block;margin-top:min(2.1vw,21px);font-size:min(2.9vw,29px);letter-spacing:.07em}.lp-wrapper #sec-proof-media .md-item-1{height:min(53.6vw,536px);margin-top:min(10.5vw,105px)}.lp-wrapper #sec-proof-media .md-item-1 .md-clip{left:45.34%;top:34.14%;width:26.02%}.lp-wrapper #sec-proof-media .md-item-1 .md-label{top:9.51%}.lp-wrapper #sec-proof-media .md-item-2{height:min(53.7vw,537px);margin-top:min(13.2vw,132px)}.lp-wrapper #sec-proof-media .md-item-2 .md-clip{left:45%;top:52.51%;width:44.09%}.lp-wrapper #sec-proof-media .md-item-2 .md-label{top:20.48%}.lp-wrapper #sec-proof-media .md-item-3{height:min(55.6vw,556px);margin-top:min(12.4vw,124px)}.lp-wrapper #sec-proof-media .md-item-3 .md-clip{left:50.34%;top:38.67%;width:24.2%}.lp-wrapper #sec-proof-media .md-item-3 .md-label{top:14.39%}@media(max-width:768px){.lp-wrapper #sec-proof-media{padding-top:40px;padding-bottom:50px}}.lp-wrapper #sec-proof-pro{background:var(--bg-dark);color:var(--text-on-dark);padding-top:min(12.4vw,124px);padding-bottom:min(38.2vw,382px)}.lp-wrapper #sec-proof-pro .pr-inner{max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.lp-wrapper #sec-proof-pro .pr-lead{margin:0;font-family:var(--font-heading);font-size:min(4.8vw,48px);font-weight:745;line-height:1;letter-spacing:.106em;color:var(--text-on-dark)}.lp-wrapper #sec-proof-pro .pr-title{margin:min(4.9vw,49px) 0 0;font-family:var(--font-heading);font-size:min(7.5vw,75px);font-weight:800;line-height:1;letter-spacing:.008em;color:var(--text-on-dark)}.lp-wrapper #sec-proof-pro .pr-item{display:flex;align-items:flex-start;gap:min(3.1vw,31px);width:min(88.3vw,883px);margin:min(9.3vw,93px) auto 0;text-align:left}.lp-wrapper #sec-proof-pro .pr-item+.pr-item{margin-top:min(10vw,100px)}.lp-wrapper #sec-proof-pro .pr-photo{flex:0 0 min(44.2vw,442px);width:min(44.2vw,442px);height:auto;display:block}.lp-wrapper #sec-proof-pro .pr-body{flex:1 1 auto}.lp-wrapper #sec-proof-pro .pr-name{margin:0;position:relative;top:max(-.512vw,-5.12px);font-family:var(--font-heading);font-size:min(4.2vw,42px);font-weight:500;letter-spacing:.105em;font-feature-settings:"palt" 1;color:var(--text-on-dark)}.lp-wrapper #sec-proof-pro .pr-item-1 .pr-name{line-height:1.293}.lp-wrapper #sec-proof-pro .pr-item-2 .pr-name{line-height:1.238}.lp-wrapper #sec-proof-pro .pr-rule{display:block;width:min(41.1vw,411px);height:2px;background:#ffffff80}.lp-wrapper #sec-proof-pro .pr-item-1 .pr-rule,.lp-wrapper #sec-proof-pro .pr-item-2 .pr-rule{margin:min(3.1vw,31px) 0 0}.lp-wrapper #sec-proof-pro .pr-profile{margin:min(3.2vw,32px) 0 0;width:min(43vw,430px);font-family:var(--font-heading);font-size:min(2.75vw,27.5px);font-weight:400;line-height:1.418;letter-spacing:0;color:var(--text-on-dark)}.lp-wrapper #sec-proof-pro .pr-bracket{font-feature-settings:"palt" 1;letter-spacing:.065em}@media(max-width:768px){.lp-wrapper #sec-proof-pro{padding-top:50px;padding-bottom:90px}.lp-wrapper #sec-proof-pro .pr-inner{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-hero-motion{background:var(--bg-dark);padding:0}.lp-wrapper #sec-hero-motion .hm-inner{max-width:1000px;margin:0 auto}.lp-wrapper #sec-hero-copy{background:var(--bg-dark);color:var(--text-on-dark);padding-top:min(16.8vw,168px);padding-bottom:0}.lp-wrapper #sec-hero-copy .hc-inner{max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.lp-wrapper #sec-hero-copy .hc-inner .hc-title{margin:0;font-family:var(--font-heading);font-size:min(8.9vw,89px);font-weight:745;line-height:1.505;letter-spacing:.005em;color:var(--text-on-dark)}.lp-wrapper #sec-hero-copy .hc-sub{margin:min(4.9vw,49px) 0 0;font-family:var(--font-heading);font-size:min(3.5vw,35px);font-weight:700;line-height:1.5;letter-spacing:.032em;color:var(--text-on-dark)}.lp-wrapper #sec-hero-copy .hc-photo-wrap{max-width:1000px;margin:min(9.6vw,96px) auto 0}.lp-wrapper #sec-hero-copy .hc-photo{display:block;width:100%;height:auto}@media(max-width:768px){.lp-wrapper #sec-hero-copy{padding-top:56px}.lp-wrapper #sec-hero-copy .hc-inner{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-hero-motion .hm-video{display:block;width:100%;height:auto;aspect-ratio:1000 / 800;background:var(--bg-dark)}.lp-wrapper #sec-solution-intro{background:var(--bg-white);padding:0}.lp-wrapper #sec-solution-intro .si-photo-wrap{max-width:1000px;margin:0 auto}.lp-wrapper #sec-solution-intro .si-photo{display:block;width:100%;height:auto}.lp-wrapper #sec-solution-intro .si-copy{max-width:1000px;margin:0 auto;padding-left:20px;padding-right:20px;padding-top:min(10.5vw,105px);text-align:center}.lp-wrapper #sec-solution-intro .si-title{margin:0;position:relative;left:2px;font-family:var(--font-heading);font-size:min(10.4vw,104px);font-weight:870;line-height:1.394;letter-spacing:.01em;color:var(--text)}.lp-wrapper #sec-solution-intro .si-title .si-line2{letter-spacing:-.02em}.lp-wrapper #sec-solution-intro .si-lead{margin:min(5.4vw,54px) 0 0;font-family:var(--font-heading);font-size:min(3.5vw,35px);font-weight:500;line-height:1.571;letter-spacing:.02em;font-feature-settings:"palt" 1;color:var(--text)}.lp-wrapper #sec-solution-intro .si-panel-outer{max-width:1000px;margin:0 auto;padding-top:min(10.8vw,108px)}.lp-wrapper #sec-solution-intro .si-panel{width:min(90vw,900px);margin:0 auto;background:var(--beige);border-radius:24px 24px 0 0;padding:min(14.2vw,142px) min(2vw,20px) min(2.6vw,26px);text-align:center}.lp-wrapper #sec-solution-intro .si-panel-title{margin:0;position:relative;left:2px;font-family:var(--font-heading);font-size:min(9vw,90px);font-weight:860;line-height:1.567;font-feature-settings:"palt" 1;color:var(--text)}.lp-wrapper #sec-solution-intro .si-panp{font-family:var(--font-num);font-size:min(9.1vw,91px);font-weight:700;display:inline-block;line-height:1;transform:scaleX(1.25);transform-origin:left center;margin-right:min(6.8vw,68px);letter-spacing:0;vertical-align:baseline}.lp-wrapper #sec-solution-intro .si-panel-title .si-pl1,.lp-wrapper #sec-solution-intro .si-panel-title .si-pl2,.lp-wrapper #sec-solution-intro .si-panel-title .si-pl3{display:inline-block}.lp-wrapper #sec-solution-intro .si-panel-title .si-pl1{letter-spacing:.014em}.lp-wrapper #sec-solution-intro .si-panel-title .si-pl2{letter-spacing:.057em}.lp-wrapper #sec-solution-intro .si-panel-title .si-pl3{letter-spacing:.011em}@media(max-width:768px){.lp-wrapper #sec-solution-intro .si-copy{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-howto-motion{background:var(--bg-white);padding:0}.lp-wrapper #sec-howto-motion .hm2-outer{max-width:1000px;margin:0 auto}.lp-wrapper #sec-howto-motion .hm2-panel{width:min(90vw,900px);margin:0 auto;background:var(--beige);border-radius:0;padding-top:min(2.8vw,28px);padding-bottom:min(1.7vw,17px)}.lp-wrapper #sec-howto-motion .hm2-video{display:block;width:min(75.5vw,755px);height:auto;margin:0 auto;aspect-ratio:1 / 1;background:var(--beige)}.lp-wrapper #sec-features-2{background:var(--bg-white);padding:0}.lp-wrapper #sec-features-2 .ft2-outer{max-width:1000px;margin:0 auto}.lp-wrapper #sec-features-2 .ft2-panel{width:min(90vw,900px);margin:0 auto;background:var(--beige);border-radius:0 0 24px 24px;padding:min(8vw,80px) min(2vw,20px) min(13.7vw,137px);text-align:center}.lp-wrapper #sec-features-2 .ft2-num{margin:0;font-family:var(--font-heading);font-size:min(4vw,40px);font-weight:800;line-height:1;letter-spacing:.075em;color:var(--text)}.lp-wrapper #sec-features-2 .ft2-title{margin:min(4.3vw,43px) 0 0;font-family:var(--font-heading);font-size:min(5vw,50px);font-weight:800;line-height:1;letter-spacing:-.013em;color:var(--text)}.lp-wrapper #sec-features-2 .ft2-underline{border-bottom:3px solid #4E4D49;padding-bottom:min(1.4vw,14px)}.lp-wrapper #sec-features-2 .ft2-body{width:max-content;max-width:100%;white-space:nowrap;margin:min(4.4vw,44px) auto 0;font-family:var(--font-heading);font-size:min(2.75vw,27.5px);font-weight:500;line-height:1.418;letter-spacing:-.016em;text-align:left;color:var(--text)}.lp-wrapper #sec-features-2 .ft2-note{width:max-content;max-width:100%;white-space:nowrap;margin:min(1vw,10px) auto 0;font-family:var(--font-heading);font-size:min(2vw,20px);font-weight:500;line-height:1.4;letter-spacing:.022em;text-align:left;text-indent:max(-2.56vw,-25.6px);padding-left:min(2vw,20px);color:var(--text)}.lp-wrapper #sec-features-2 .ft2-item-2{margin-top:min(12.3vw,123px)}.lp-wrapper #sec-features-2 .ft2-item-2 .ft2-body{margin-top:min(5.4vw,54px)}.lp-wrapper #sec-features-2 .ft2-conclusion{max-width:1000px;margin:0 auto;padding:min(20.9vw,209px) 20px min(5vw,50px);text-align:center}.lp-wrapper #sec-features-2 .ft2-lead{margin:0;font-family:var(--font-heading);font-size:min(4.6vw,46px);font-weight:800;line-height:1;letter-spacing:.02em;color:var(--text)}.lp-wrapper #sec-features-2 .ft2-punch{margin:min(6.9vw,69px) 0 0;font-family:var(--font-heading);font-size:min(7.9vw,79px);font-weight:870;line-height:1.646;letter-spacing:.005em;color:var(--text)}@media(max-width:768px){.lp-wrapper #sec-features-2 .ft2-conclusion{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-voice-1{background:var(--bg-white);padding:0 0 min(10.2vw,102px)}.lp-wrapper #sec-voice-1 .vc-outer{max-width:1000px;margin:0 auto}.lp-wrapper #sec-voice-1 .vc-panel{position:relative;width:min(90vw,900px);margin:0 auto;background:var(--bg-gray);border-radius:24px;padding:min(13.3vw,133px) min(6.6vw,66px) min(12vw,120px) min(6.3vw,63px);overflow:hidden}.lp-wrapper #sec-voice-1 .vc-quote{position:absolute;display:block;width:min(20.3vw,203px);color:var(--bg-white);-webkit-user-select:none;user-select:none;pointer-events:none}.lp-wrapper #sec-voice-1 .vc-quote svg{display:block;width:100%;height:auto}.lp-wrapper #sec-voice-1 .vc-quote-open{top:min(2.6vw,26px);left:min(7.4vw,74px)}.lp-wrapper #sec-voice-1 .vc-quote-close{bottom:0;right:min(4.8vw,48px);transform:rotate(180deg)}.lp-wrapper #sec-voice-1 .vc-label{position:relative;z-index:1;display:flex;align-items:center;gap:min(2vw,20px);margin:0 0 min(2.8vw,28px);font-family:var(--font-heading);font-size:min(3vw,30px);font-weight:500;letter-spacing:.02em;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-voice-1 .vc-label:after{content:"";flex:1 1 auto;height:2px;background:#797979}.lp-wrapper #sec-voice-1 .vc-body{position:relative;z-index:1;margin:0;font-family:var(--font-heading);font-size:min(11.8vw,118px);font-weight:500;line-height:1.184;color:var(--text)}.lp-wrapper #sec-voice-1 .vc-body span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-voice-1 .vc-l1{letter-spacing:.117em}.lp-wrapper #sec-voice-1 .vc-l2{letter-spacing:.12em}.lp-wrapper #sec-voice-1 .vc-l3{letter-spacing:.107em}.lp-wrapper #sec-voice-1 .vc-l4{letter-spacing:-.044em}.lp-wrapper #sec-voice-1 .vc-l5{letter-spacing:.064em}.lp-wrapper #sec-voice-1 .vc-l6{letter-spacing:.114em}.lp-wrapper #sec-voice-1 .vc-l7{letter-spacing:.107em}.lp-wrapper #sec-voice-1 .vc-l8{letter-spacing:-.062em}.lp-wrapper #sec-voice-1 .vc-l9{letter-spacing:.112em}.lp-wrapper #sec-voice-1 .vc-l10{letter-spacing:-.114em}.lp-wrapper #sec-voice-1 .vc-red{color:var(--voice-red);font-weight:800}.lp-wrapper #sec-usecase{background:var(--bg-white);padding:0}.lp-wrapper #sec-usecase .uc-photos{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:0}.lp-wrapper #sec-usecase .uc-photos img{display:block;width:100%;height:auto}.lp-wrapper #sec-usecase .uc-head{max-width:1000px;margin:0 auto;padding:min(8.9vw,89px) 20px 0;text-align:center}.lp-wrapper #sec-usecase .uc-title{margin:0;font-family:var(--font-heading);font-size:min(10.2vw,102px);font-weight:870;line-height:1.422;letter-spacing:.005em;color:var(--text)}.lp-wrapper #sec-usecase .uc-lead{margin:min(7.1vw,71px) 0 0;font-family:var(--font-heading);font-size:min(3.4vw,34px);font-weight:500;line-height:1.618;letter-spacing:-.07em;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-usecase .uc-valve{margin:min(5.7vw,57px) 0 0;font-family:var(--font-heading);font-size:min(3.6vw,36px);font-weight:800;line-height:1;letter-spacing:-.022em;font-feature-settings:"palt" 1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-usecase .uc-cards{max-width:1000px;margin:min(7.3vw,73px) auto 0;padding:0 min(5.15vw,51.5px);display:grid;grid-template-columns:1fr 1fr;gap:min(2.4vw,24px) min(2.9vw,29px)}.lp-wrapper #sec-usecase .uc-card{background:var(--beige);border-radius:24px;padding:min(calc(var(--pt) * .1vw),calc(var(--pt) * 1px)) min(3.8vw,38px) min(6.8vw,68px);text-align:center}.lp-wrapper #sec-usecase .uc-icon{display:block;width:auto;height:min(calc(var(--ih) * .1vw),calc(var(--ih) * 1px));margin:0 auto}.lp-wrapper #sec-usecase .uc-card-title{margin:min(calc(var(--im) * .1vw),calc(var(--im) * 1px)) 0 0;font-family:var(--font-heading);font-size:min(4.4vw,44px);font-weight:800;line-height:.955;letter-spacing:.02em;color:var(--text)}.lp-wrapper #sec-usecase .uc-list{list-style:none;margin:min(4.3vw,43px) 0 0;padding:0}.lp-wrapper #sec-usecase .uc-list li{background:var(--bg-white);border-radius:24px;height:min(4.8vw,48px);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:min(2.7vw,27px);font-weight:500;letter-spacing:0;color:var(--text)}.lp-wrapper #sec-usecase .uc-list li+li{margin-top:min(1.9vw,19px)}.lp-wrapper #sec-usecase .uc-more{margin:min(4.1vw,41px) 0 max(-4.7vw,-47px);font-family:var(--font-heading);font-size:min(2.7vw,27px);font-weight:500;line-height:1;color:var(--text)}.lp-wrapper #sec-usecase .uc-card:nth-child(-n+2){min-height:min(83.5vw,835px)}.lp-wrapper #sec-usecase .uc-card:nth-child(n+3):nth-child(-n+4){min-height:min(73.5vw,735px)}.lp-wrapper #sec-usecase .uc-card:nth-child(n+5){min-height:min(71vw,710px);margin-top:max(-1vw,-10px)}.lp-wrapper #sec-usecase .uc-note{max-width:1000px;margin:0 auto;padding:min(6vw,60px) 20px min(10.5vw,105px);font-family:var(--font-heading);font-size:min(2.1vw,21px);font-weight:400;line-height:1.762;letter-spacing:-.029em;text-align:center;color:var(--text)}@media(max-width:768px){.lp-wrapper #sec-usecase .uc-head{padding-left:10px;padding-right:10px}.lp-wrapper #sec-usecase .uc-note{padding-left:16px;padding-right:16px}}.lp-wrapper #sec-spec-battery{background:var(--bg-white);padding:0 0 min(7vw,70px)}.lp-wrapper #sec-spec-battery .sb-head{max-width:1000px;margin:0 auto;padding:min(20.2vw,202px) 10px 0;text-align:center}.lp-wrapper #sec-spec-battery .sb-title{margin:0;font-family:var(--font-heading);font-size:min(10vw,100px);font-weight:870;line-height:1.455;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-title span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-spec-battery .sb-t1{letter-spacing:.007em}.lp-wrapper #sec-spec-battery .sb-t2{letter-spacing:-.0075em}.lp-wrapper #sec-spec-battery .sb-t3{letter-spacing:-.02em}.lp-wrapper #sec-spec-battery .sb-cards{max-width:1000px;margin:min(8.6vw,86px) auto 0;padding:0 min(4.95vw,49.5px);display:grid;grid-template-columns:1fr 1fr;gap:min(3.1vw,31px) min(3.5vw,35px)}.lp-wrapper #sec-spec-battery .sb-card{background:var(--beige);border-radius:24px;min-height:min(115.6vw,1156px);padding:min(calc(var(--it) * .1vw),calc(var(--it) * 1px)) min(3.3vw,33px) min(6.2vw,62px);text-align:center}.lp-wrapper #sec-spec-battery .sb-icon{display:block;width:auto;height:min(calc(var(--ih) * .1vw),calc(var(--ih) * 1px));margin:0 auto;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-card-title{margin:min(calc(var(--tm) * .1vw),calc(var(--tm) * 1px)) 0 0;font-family:var(--font-heading);font-size:min(5vw,50px);font-weight:800;line-height:1;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-c1{letter-spacing:-.0114em}.lp-wrapper #sec-spec-battery .sb-c2{letter-spacing:-.0067em}.lp-wrapper #sec-spec-battery .sb-c3{letter-spacing:.02em}.lp-wrapper #sec-spec-battery .sb-c4{letter-spacing:0}.lp-wrapper #sec-spec-battery .sb-card-sub{margin:min(1vw,10px) 0 0;font-family:var(--font-heading);font-size:min(2.8vw,28px);font-weight:500;line-height:1;letter-spacing:.06em;font-feature-settings:"palt" 1;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-label{margin:min(11.7vw,117px) 0 0;font-family:var(--font-heading);font-size:min(3.4vw,34px);font-weight:500;line-height:1;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-card-sub+.sb-label{margin-top:min(7.9vw,79px)}.lp-wrapper #sec-spec-battery .sb-label span{display:inline-block}.lp-wrapper #sec-spec-battery .sb-l1{letter-spacing:-.009em}.lp-wrapper #sec-spec-battery .sb-l2{letter-spacing:-.026em}.lp-wrapper #sec-spec-battery .sb-l3{letter-spacing:0}.lp-wrapper #sec-spec-battery .sb-label+.sb-num{margin-top:min(1.9vw,19px)}.lp-wrapper #sec-spec-battery .sb-label2{margin-top:min(7.2vw,72px);line-height:1.529}.lp-wrapper #sec-spec-battery .sb-label2+.sb-num{margin-top:min(1.4vw,14px)}.lp-wrapper #sec-spec-battery .sb-num{margin:0;font-size:min(9.7vw,97px);line-height:1;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-num .n{font-family:var(--font-num),var(--font-heading);font-weight:700;letter-spacing:-.02em}.lp-wrapper #sec-spec-battery .sb-num .n1{margin-right:.083em}.lp-wrapper #sec-spec-battery .sb-num .u{font-family:var(--font-heading);font-size:min(5.4vw,54px);font-weight:800}.lp-wrapper #sec-spec-battery .sb-note{margin:0;padding-left:min(2.2vw,22px);text-indent:max(-2.2vw,-22px);font-family:var(--font-heading);font-size:min(2.35vw,23.5px);font-weight:500;line-height:1.234;letter-spacing:-.022em;text-align:left;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-note-1{margin-top:min(7.35vw,73.5px)}.lp-wrapper #sec-spec-battery .sb-note>span{display:inline-block;text-indent:0}.lp-wrapper #sec-spec-battery .sb-n2{letter-spacing:-.04em}.lp-wrapper #sec-spec-battery .sb-n3{letter-spacing:-.01em;font-feature-settings:"palt" 1}.lp-wrapper #sec-spec-battery .sb-n4{letter-spacing:-.034em}.lp-wrapper #sec-spec-battery .sb-en{display:inline;font-size:1.19em;font-weight:400;letter-spacing:0;line-height:0}.lp-wrapper #sec-spec-battery .sb-panel-title .sb-en{font-weight:inherit}.lp-wrapper #sec-spec-battery .sb-panel{width:min(89.9vw,900px);margin:min(28.8vw,288px) auto 0;background:var(--beige);border-radius:24px;padding:min(11.4vw,114px) min(5.95vw,59.5px) min(6vw,60px);text-align:center}.lp-wrapper #sec-spec-battery .sb-battery{display:block;width:auto;height:min(9.2vw,92px);margin:0 auto}.lp-wrapper #sec-spec-battery .sb-panel-title{margin:min(6.1vw,61px) 0 0;font-family:var(--font-heading);font-size:min(8vw,80px);font-weight:870;line-height:1.5;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-panel-title span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-spec-battery .sb-pt1{letter-spacing:.014em}.lp-wrapper #sec-spec-battery .sb-pt2{letter-spacing:-.021em}.lp-wrapper #sec-spec-battery .sb-panel-note{margin:min(2vw,20px) 0 0;font-family:var(--font-heading);font-size:min(2.4vw,24px);font-weight:500;line-height:1;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-panel-note .sb-en{font-size:1.37em}.lp-wrapper #sec-spec-battery .sb-panel-note{position:relative;left:max(-1.6vw,-16px)}.lp-wrapper #sec-spec-battery .sb-list{margin:min(8.8vw,88px) 0 0;padding:0 0 0 min(2.35vw,23.5px);list-style:none;text-align:left}.lp-wrapper #sec-spec-battery .sb-list li{font-family:var(--font-heading);font-size:min(3.8vw,38px);font-weight:400;line-height:1;font-feature-settings:"palt" 1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-list li+li{margin-top:min(4.25vw,42.5px)}.lp-wrapper #sec-spec-battery .sb-li1{letter-spacing:-.043em}.lp-wrapper #sec-spec-battery .sb-li2{letter-spacing:-.047em}.lp-wrapper #sec-spec-battery .sb-li3{letter-spacing:-.043em}.lp-wrapper #sec-spec-battery .sb-panel-body{margin:min(7.55vw,75.5px) 0 0;font-family:var(--font-heading);font-size:min(3vw,30px);font-weight:500;line-height:1.3;font-feature-settings:"palt" 1;padding-left:min(2.35vw,23.5px);text-align:left;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-panel-body span{display:inline-block}.lp-wrapper #sec-spec-battery .sb-pb1{letter-spacing:.016em}.lp-wrapper #sec-spec-battery .sb-pb2{letter-spacing:-.04em}.lp-wrapper #sec-spec-battery .sb-pb3{letter-spacing:-.006em}.lp-wrapper #sec-spec-battery .sb-qa{margin:min(7.25vw,72.5px) 0 0;border:2px solid var(--bg-white);border-radius:24px;padding:min(5.9vw,59px) min(3.8vw,38px) min(3.94vw,39.4px);text-align:left}.lp-wrapper #sec-spec-battery .sb-qa-title{margin:0;font-family:var(--font-heading);font-size:min(4.4vw,44px);font-weight:800;line-height:1;letter-spacing:.02em;font-feature-settings:"palt" 1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-qa-body{margin:min(2.5vw,25px) 0 0;font-family:var(--font-heading);font-size:min(2.9vw,29px);font-weight:500;line-height:1.352;letter-spacing:.014em;font-feature-settings:"palt" 1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-spec-battery .sb-qa-body span{display:inline-block}.lp-wrapper #sec-spec-battery .sb-q1{letter-spacing:.007em}.lp-wrapper #sec-spec-battery .sb-q5{letter-spacing:.016em}.lp-wrapper #sec-spec-battery .sb-q6{letter-spacing:-.017em}@media(max-width:768px){.lp-wrapper #sec-spec-battery .sb-head{padding-left:6px;padding-right:6px}}.lp-wrapper #sec-family{background:var(--bg-white);padding:0}.lp-wrapper #sec-family .fm-head{max-width:1000px;margin:0 auto;padding:min(19.25vw,192.5px) 10px 0;text-align:center}.lp-wrapper #sec-family .fm-title{margin:0;font-family:var(--font-heading);font-size:min(7.9vw,79px);font-weight:870;line-height:1.544;color:var(--text)}.lp-wrapper #sec-family .fm-title span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-family .fm-en{display:inline;font-size:1.22em;letter-spacing:.036em;line-height:0}.lp-wrapper #sec-family .fm-item{margin:min(13.6vw,136px) 0 0;text-align:center}.lp-wrapper #sec-family .fm-item:first-of-type{margin-top:min(7.05vw,70.5px)}.lp-wrapper #sec-family .fm-item:nth-of-type(3){margin-top:min(13.9vw,139px)}.lp-wrapper #sec-family .fm-item:nth-of-type(4){margin-top:min(13.3vw,133px)}.lp-wrapper #sec-family .fm-photo{display:block;width:min(80.1vw,801px);height:auto;margin:0 auto}.lp-wrapper #sec-family .fm-cap{margin:min(4.1vw,41px) 0 0;font-family:var(--font-heading);font-size:min(4vw,40px);font-weight:800;line-height:1.75;color:var(--text)}.lp-wrapper #sec-family .fm-cap span{display:inline-block}.lp-wrapper #sec-family .fm-cap .fm-en{font-size:1.19em;font-weight:400;letter-spacing:0}.lp-wrapper #sec-family .fm-cap .fm-en-l{display:inline;font-size:1.27em;font-weight:400;letter-spacing:0;line-height:0}.lp-wrapper #sec-family .fm-c1a{letter-spacing:-.0125em}.lp-wrapper #sec-family .fm-c2a{letter-spacing:.008em}.lp-wrapper #sec-family .fm-c2b{letter-spacing:-.018em}.lp-wrapper #sec-family .fm-c3a{letter-spacing:-.009em}.lp-wrapper #sec-family .fm-c3b{letter-spacing:-.022em}.lp-wrapper #sec-family .fm-c4a{letter-spacing:.008em}.lp-wrapper #sec-family .fm-c4b{letter-spacing:-.034em}.lp-wrapper #sec-family .fm-c5a{letter-spacing:.016em}.lp-wrapper #sec-family .fm-c6b{letter-spacing:-.003em}.lp-wrapper #sec-family .fm-photo-wide{display:block;width:100%;max-width:1000px;height:auto;margin:min(37.7vw,377px) auto 0}@media(max-width:768px){.lp-wrapper #sec-family .fm-head{padding-left:6px;padding-right:6px}}.lp-wrapper #sec-size{background:var(--bg-white);padding:0 0 min(12.5vw,125px)}.lp-wrapper #sec-size .sz-inner{max-width:1000px;margin:0 auto;padding:0 10px;text-align:center}.lp-wrapper #sec-size .sz-title{margin:0;padding-top:min(13.9vw,139px);font-family:var(--font-heading);font-size:min(10.2vw,102px);font-weight:870;line-height:1;letter-spacing:-.037em;color:var(--text)}.lp-wrapper #sec-size .sz-lead{margin:min(7.7vw,77px) 0 0;font-family:var(--font-heading);font-size:min(3.5vw,35px);font-weight:500;line-height:1.571;font-feature-settings:"palt" 1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-size .sz-lead span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-size .sz-lead-1{letter-spacing:.032em}.lp-wrapper #sec-size .sz-lead-2{letter-spacing:.055em}.lp-wrapper #sec-size .sz-sub{margin:min(9.8vw,98px) 0 0;font-family:var(--font-heading);font-size:min(5vw,50px);font-weight:800;line-height:1;letter-spacing:-.006em;color:var(--text)}.lp-wrapper #sec-size .sz-figure{position:relative;max-width:1000px;height:min(189.7vw,1897px);margin:min(6.9vw,69px) auto 0}.lp-wrapper #sec-size .cp-top{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.lp-wrapper #sec-size .cp-col{position:absolute;top:min(109vw,1090px);height:min(80.7vw,807px);width:40%;background:var(--beige);border-radius:0 0 24px 24px}.lp-wrapper #sec-size .cp-col-r{left:60%}.lp-wrapper #sec-size .cp-rule{position:absolute;left:0;width:100%;background:linear-gradient(90deg,var(--compare-rule) 0 40%,transparent 40% 60%,var(--compare-rule) 60% 100%)}.lp-wrapper #sec-size .cp-rule-1{top:min(124.4vw,1244px);height:1px}.lp-wrapper #sec-size .cp-rule-2{top:min(160.1vw,1601px);height:2px}.lp-wrapper #sec-size .cp-rule-label{position:absolute;left:0;width:100%;text-align:center;font-family:var(--font-heading);font-size:min(3.2vw,32px);font-weight:500;line-height:1;color:var(--text)}.lp-wrapper #sec-size .cp-rule-label-1{top:min(123vw,1230px)}.lp-wrapper #sec-size .cp-rule-label-2{top:min(158.3vw,1583px)}.lp-wrapper #sec-size .cp-label{position:absolute;left:6.79%;top:min(112.4vw,1124px);margin:0;font-family:var(--font-heading);font-size:min(3.8vw,38px);font-weight:800;line-height:1;color:var(--text)}.lp-wrapper #sec-size .cp-logo{position:absolute;left:67.93%;top:min(109.6vw,1096px);width:24.08%}.lp-wrapper #sec-size .cp-logo-mark{display:block;width:100%;height:auto;filter:brightness(0)}.lp-wrapper #sec-size .cp-logo-lockup{display:flex;align-items:flex-end;gap:min(1.1vw,11px);margin-top:min(1.2vw,12px)}.lp-wrapper #sec-size .cp-logo-bar{flex:0 0 76.3%;height:min(.7vw,7px);background:var(--gold)}.lp-wrapper #sec-size .cp-logo-ride{font-family:var(--font-heading);font-size:min(1.8vw,18px);font-weight:745;line-height:1;letter-spacing:.02em;color:var(--text)}.lp-wrapper #sec-size .cp-val{position:absolute;margin:0;font-family:var(--font-heading);font-size:min(4.8vw,48px);font-weight:400;line-height:1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-size .cp-val-1l{left:2.7%;top:min(137.9vw,1379px);letter-spacing:-.0736em}.lp-wrapper #sec-size .cp-val-1r{left:63.14%;top:min(137.9vw,1379px);letter-spacing:-.016em}.lp-wrapper #sec-size .cp-val-2l{left:16.48%;top:min(171.5vw,1715px);letter-spacing:-.01em}.lp-wrapper #sec-size .cp-val-2r{left:70.93%;top:min(171.5vw,1715px);letter-spacing:.042em}.lp-wrapper #sec-size .cp-arrow{position:absolute;left:38.16%;width:23.98%;height:min(9.1vw,91px);background:var(--compare-arrow);clip-path:polygon(0 11.5%,80.4% 11.5%,80.4% 0,100% 50%,80.4% 100%,80.4% 88.5%,0 88.5%)}.lp-wrapper #sec-size .cp-arrow-1{top:min(135.9vw,1359px)}.lp-wrapper #sec-size .cp-arrow-2{top:min(170.8vw,1708px)}.lp-wrapper #sec-size .cp-frac{position:absolute;display:block;height:min(13.7vw,137px);color:var(--compare-frac)}.lp-wrapper #sec-size .cp-frac svg{display:block;width:100%;height:100%}.lp-wrapper #sec-size .cp-frac-1{left:41.66%;top:min(133.5vw,1335px);width:min(15.4vw,154px)}.lp-wrapper #sec-size .cp-frac-2{left:43.66%;top:min(168.6vw,1686px);width:min(11.9vw,119px)}.lp-wrapper #sec-size .sz-storage-title{margin:min(23.3vw,233px) 0 0;font-family:var(--font-heading);font-size:min(4.8vw,48px);font-weight:800;line-height:1;letter-spacing:.061em;font-feature-settings:"palt" 1;color:var(--text)}.lp-wrapper #sec-size .sz-photos{max-width:1000px;margin:min(6.4vw,64px) auto 0;padding:0 min(6vw,60px);display:grid;grid-template-columns:1fr 1fr;gap:min(3.2vw,32px)}.lp-wrapper #sec-size .sz-photos img{display:block;width:100%;height:auto}.lp-wrapper #sec-size .sz-note{margin:min(4vw,40px) 0 0;font-family:var(--font-heading);font-size:min(2.9vw,29px);font-weight:500;line-height:1.345;font-feature-settings:"palt" 1;padding-left:min(5.3vw,53px);text-align:left;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-size .sz-note span{display:inline-block}.lp-wrapper #sec-size .sz-note-2{letter-spacing:.021em}@media(max-width:768px){.lp-wrapper #sec-size .sz-inner{padding-left:6px;padding-right:6px}}.lp-wrapper #sec-award{background:var(--bg-white);padding:min(13.4vw,134px) 0 min(9.3vw,93px)}.lp-wrapper #sec-award .aw-inner{max-width:1000px;margin:0 auto;padding:0 10px;text-align:center}.lp-wrapper #sec-award .aw-logo{display:block;width:min(27.3vw,273px);height:auto;margin:0 auto}.lp-wrapper #sec-award .aw-award{margin:min(1.7vw,17px) 0 0;font-family:var(--font-heading);font-size:min(3.6vw,36px);font-weight:500;line-height:1.222;font-feature-settings:"palt" 1;color:var(--text)}.lp-wrapper #sec-award .aw-award span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-award .aw-award-1{letter-spacing:.065em}.lp-wrapper #sec-award .aw-award-2{letter-spacing:.061em}.lp-wrapper #sec-award .aw-title{margin:min(8vw,80px) 0 0;font-family:var(--font-heading);font-size:min(4.95vw,49.5px);font-weight:800;line-height:1.576;color:var(--text)}.lp-wrapper #sec-award .aw-title span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-award .aw-title-1{letter-spacing:-.011em}.lp-wrapper #sec-award .aw-title-2{letter-spacing:.01em}.lp-wrapper #sec-award .aw-body{margin:min(6.2vw,62px) 0 0;padding-left:min(5.2vw,52px);font-family:var(--font-heading);font-size:min(2.8vw,28px);font-weight:500;line-height:1.382;text-align:left;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-award .aw-body span{display:inline-block}.lp-wrapper #sec-award .aw-b1{letter-spacing:-.007em}.lp-wrapper #sec-award .aw-b2{letter-spacing:.038em;font-feature-settings:"palt" 1}.lp-wrapper #sec-award .aw-b3{letter-spacing:-.014em}.lp-wrapper #sec-award .aw-b4{letter-spacing:.024em;font-feature-settings:"palt" 1}.lp-wrapper #sec-award .aw-callout{display:block;width:min(49.5vw,495px);height:auto;margin:min(8.55vw,85.5px) auto 0}@media(max-width:768px){.lp-wrapper #sec-award .aw-inner{padding-left:6px;padding-right:6px}.lp-wrapper #sec-award .aw-body{padding-left:min(5.2vw,52px)}}.lp-wrapper #sec-easy-op{background:var(--bg-white);padding:min(14.9vw,149px) 0 min(10.9vw,109px)}.lp-wrapper #sec-easy-op .eo-inner{max-width:1000px;margin:0 auto;padding:0 10px}.lp-wrapper #sec-easy-op .eo-title{margin:0 0 min(7.4vw,74px);font-family:var(--font-heading);font-size:min(10.4vw,104px);font-weight:870;line-height:1;letter-spacing:-.034em;text-align:center;color:var(--text)}.lp-wrapper #sec-easy-op .eo-panel{position:relative;width:min(90vw,900px);margin:0 auto;background:var(--bg-gray);border-radius:24px;padding:min(13.3vw,133px) min(6.6vw,66px) min(12.2vw,122px) min(6.2vw,62px);overflow:hidden}.lp-wrapper #sec-easy-op .eo-quote{position:absolute;display:block;width:min(20.3vw,203px);color:var(--bg-white);-webkit-user-select:none;user-select:none;pointer-events:none}.lp-wrapper #sec-easy-op .eo-quote svg{display:block;width:100%;height:auto}.lp-wrapper #sec-easy-op .eo-quote-open{top:min(2.6vw,26px);left:min(7.4vw,74px)}.lp-wrapper #sec-easy-op .eo-quote-close{bottom:0;right:min(4.8vw,48px);transform:rotate(180deg)}.lp-wrapper #sec-easy-op .eo-label{position:relative;z-index:1;display:flex;align-items:center;gap:min(2vw,20px);margin:0 0 min(2.9vw,29px);font-family:var(--font-heading);font-size:min(3vw,30px);font-weight:500;letter-spacing:.02em;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-easy-op .eo-label:after{content:"";flex:1 1 auto;height:2px;background:#797979}.lp-wrapper #sec-easy-op .eo-body{position:relative;z-index:1;margin:0;font-family:var(--font-heading);font-size:min(11.8vw,118px);font-weight:500;line-height:1.186;color:var(--text)}.lp-wrapper #sec-easy-op .eo-body span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-easy-op .eo-l1{letter-spacing:.109em}.lp-wrapper #sec-easy-op .eo-l2{letter-spacing:.081em}.lp-wrapper #sec-easy-op .eo-l3{letter-spacing:.01em}.lp-wrapper #sec-easy-op .eo-l4{letter-spacing:-.055em}.lp-wrapper #sec-easy-op .eo-l5{letter-spacing:-.059em}.lp-wrapper #sec-easy-op .eo-l6{letter-spacing:.124em}.lp-wrapper #sec-easy-op .eo-l7{letter-spacing:-.072em}.lp-wrapper #sec-easy-op .eo-l8{letter-spacing:.112em}.lp-wrapper #sec-easy-op .eo-l9,.lp-wrapper #sec-easy-op .eo-l10{letter-spacing:-.079em}.lp-wrapper #sec-easy-op .eo-red{color:var(--voice-red);font-weight:800}.lp-wrapper #sec-howto-steps{background:var(--bg-white);padding:min(12.6vw,126px) 0 0}.lp-wrapper #sec-howto-steps .hs-panel{width:min(90vw,900px);margin:0 auto;background:var(--beige);border-radius:24px 24px 0 0;height:min(277.2vw,2772px);position:relative}.lp-wrapper #sec-howto-steps .hs-panel>*{position:absolute;margin:0}.lp-wrapper #sec-howto-steps .hs-title{left:0;right:0;top:min(14.5vw,145px);font-family:var(--font-heading);font-size:min(6vw,60px);font-weight:800;line-height:1;text-align:center;color:var(--text)}.lp-wrapper #sec-howto-steps .hs-en{display:inline;font-size:1.22em;letter-spacing:.058em;line-height:0}.lp-wrapper #sec-howto-steps .hs-sub{left:0;right:0;top:min(22.9vw,229px);font-family:var(--font-heading);font-size:min(3vw,30px);font-weight:500;line-height:1;letter-spacing:.003em;font-feature-settings:"palt" 1;text-align:center;color:var(--text)}.lp-wrapper #sec-howto-steps .hs-num{font-family:var(--font-num),var(--font-heading);font-size:min(10.4vw,104px);font-weight:700;line-height:1;color:var(--gold);display:block;transform:scaleX(.72);transform-origin:left}.lp-wrapper #sec-howto-steps .hs-n01{left:min(7vw,70px);top:min(34.7vw,347px);letter-spacing:.16em}.lp-wrapper #sec-howto-steps .hs-n02{left:min(6.8vw,68px);top:min(97.4vw,974px);letter-spacing:.02em}.lp-wrapper #sec-howto-steps .hs-n03{left:min(6.8vw,68px);top:min(176.6vw,1766px);letter-spacing:.013em}.lp-wrapper #sec-howto-steps .hs-n04{left:min(6.7vw,67px);top:min(225.1vw,2251px);letter-spacing:.02em}.lp-wrapper #sec-howto-steps .hs-text{font-family:var(--font-heading);font-weight:500;line-height:1.556;color:var(--text);white-space:nowrap}.lp-wrapper #sec-howto-steps .hs-t01{left:min(18.5vw,185px);top:min(36.2vw,362px);font-size:min(3.7vw,37px);letter-spacing:-.015em;font-feature-settings:"palt" 1}.lp-wrapper #sec-howto-steps .hs-t02{left:min(18.7vw,187px);top:min(98.9vw,989px);font-size:min(3.6vw,36px)}.lp-wrapper #sec-howto-steps .hs-t02 span{display:inline-block}.lp-wrapper #sec-howto-steps .hs-t02-1{letter-spacing:-.076em}.lp-wrapper #sec-howto-steps .hs-t02-2{letter-spacing:-.051em}.lp-wrapper #sec-howto-steps .hs-t03{left:min(6.3vw,63px);top:min(190.5vw,1905px);font-size:min(3.6vw,36px);line-height:1.583}.lp-wrapper #sec-howto-steps .hs-t03 span{display:inline-block}.lp-wrapper #sec-howto-steps .hs-t03-1{letter-spacing:-.036em}.lp-wrapper #sec-howto-steps .hs-t03-2{letter-spacing:-.014em}.lp-wrapper #sec-howto-steps .hs-t04{left:min(7vw,70px);top:min(237.2vw,2372px);font-size:min(3.6vw,36px);line-height:1.75}.lp-wrapper #sec-howto-steps .hs-t04 span{display:inline-block}.lp-wrapper #sec-howto-steps .hs-t04-2{letter-spacing:-.049em;font-feature-settings:"palt" 1}.lp-wrapper #sec-howto-steps .hs-power{display:inline-block;width:min(4.6vw,46px);height:min(4.6vw,46px);vertical-align:-.28em;margin-right:min(.5vw,5px);color:var(--text)}.lp-wrapper #sec-howto-steps .hs-power svg{display:block;width:100%;height:100%}.lp-wrapper #sec-howto-steps .hs-photo1{left:min(27.8vw,278px);top:min(45.5vw,455px);width:min(34.5vw,345px);height:auto;display:block}.lp-wrapper #sec-howto-steps .hs-photo2{left:min(19.9vw,199px);top:min(113.9vw,1139px);width:min(50.2vw,502px);height:auto;display:block}.lp-wrapper #sec-howto-steps .hs-callout{left:min(34.9vw,349px);top:min(165.4vw,1654px);width:min(49.9vw,499px);height:auto;display:block}.lp-wrapper #sec-howto-steps .hs-lead{left:min(17.6vw,176px);width:min(17.3vw,173px);height:min(.3vw,3px);background:var(--gold)}.lp-wrapper #sec-howto-steps .hs-lead-03{top:min(181.5vw,1815px)}.lp-wrapper #sec-howto-steps .hs-lead-04{top:min(230vw,2300px)}.lp-wrapper #sec-howto-steps .hs-rule{left:min(4.4vw,44px);top:min(272.1vw,2721px);width:min(81vw,810px);height:2px;background:var(--text)}.lp-wrapper #sec-support-1{background:var(--bg-white);padding:0}.lp-wrapper #sec-support-1 .sp-panel{position:relative;width:min(90vw,900px);margin:0 auto;background:var(--beige);height:min(54.9vw,549px)}.lp-wrapper #sec-support-1 .sp-panel>*{position:absolute;margin:0}.lp-wrapper #sec-support-1 .sp-title{left:min(7.5vw,75px);top:min(5.1vw,51px);font-family:var(--font-heading);font-size:min(4vw,40px);font-weight:800;line-height:1;letter-spacing:-.043em;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-support-1 .sp-body{left:min(7.9vw,79px);top:min(11.5vw,115px);font-family:var(--font-heading);font-size:min(3.1vw,31px);font-weight:500;line-height:1.297;font-feature-settings:"palt" 1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-support-1 .sp-body span{display:inline-block}.lp-wrapper #sec-support-1 .sp-b1{letter-spacing:.047em}.lp-wrapper #sec-support-1 .sp-b2{letter-spacing:.008em}.lp-wrapper #sec-support-1 .sp-b3{letter-spacing:.002em}.lp-wrapper #sec-support-1 .sp-b4{letter-spacing:.029em}.lp-wrapper #sec-support-1 .sp-b5{letter-spacing:.003em}.lp-wrapper #sec-support-1 .sp-b6{letter-spacing:.002em}.lp-wrapper #sec-support-1 .sp-en{display:inline;font-size:1.19em;font-weight:400;letter-spacing:0;line-height:0}.lp-wrapper #sec-support-1 .sp-note{left:min(8vw,80px);top:min(37.2vw,372px);padding-left:min(2.6vw,26px);text-indent:max(-2.6vw,-26px);font-family:var(--font-heading);font-size:min(2.4vw,24px);font-weight:500;line-height:1.375;font-feature-settings:"palt" 1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-support-1 .sp-note>span{display:inline-block;text-indent:0}.lp-wrapper #sec-support-1 .sp-note-2{top:min(43.7vw,437px)}.lp-wrapper #sec-support-1 .sp-n1{letter-spacing:.022em}.lp-wrapper #sec-support-1 .sp-n2{letter-spacing:.02em}.lp-wrapper #sec-support-1 .sp-n3{letter-spacing:.038em}.lp-wrapper #sec-support-1 .sp-icon{display:block;height:auto}.lp-wrapper #sec-support-1 .sp-icon-line{left:min(71.3vw,713px);top:min(7.4vw,74px);width:min(8.6vw,86px)}.lp-wrapper #sec-support-1 .sp-icon-youtube{left:min(66.9vw,669px);top:min(20.6vw,206px);width:min(16.8vw,168px)}.lp-wrapper #sec-support-1 .sp-icon-contact{left:min(68.8vw,688px);top:min(29.9vw,299px);width:min(12.7vw,127px);color:var(--text)}.lp-wrapper #sec-support-1 .sp-icon-contact svg{display:block;width:100%;height:auto}.lp-wrapper #sec-caution-other{background:var(--bg-white);padding:0 0 min(26.4vw,264px)}.lp-wrapper #sec-caution-other .co-panel{position:relative;width:min(90vw,900px);margin:0 auto;background:var(--beige);border-radius:0 0 24px 24px;height:min(53.3vw,533px)}.lp-wrapper #sec-caution-other .co-panel>*{position:absolute;margin:0}.lp-wrapper #sec-caution-other .co-title{left:min(7.5vw,75px);top:min(5.2vw,52px);font-family:var(--font-heading);font-size:min(4vw,40px);font-weight:800;line-height:1.3;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-caution-other .co-title span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-caution-other .co-t1{letter-spacing:.042em}.lp-wrapper #sec-caution-other .co-t2{letter-spacing:.028em;font-feature-settings:"palt" 1}.lp-wrapper #sec-caution-other .co-body{left:min(7.7vw,77px);top:min(17.4vw,174px);font-family:var(--font-heading);font-size:min(3.1vw,31px);font-weight:500;line-height:1.29;font-feature-settings:"palt" 1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-caution-other .co-body span{display:inline-block}.lp-wrapper #sec-caution-other .co-en{display:inline;font-size:1.19em;font-weight:400;letter-spacing:0;line-height:0}.lp-wrapper #sec-caution-other .co-title .co-en{font-weight:inherit}.lp-wrapper #sec-caution-other .co-ul{background-image:linear-gradient(currentColor,currentColor);background-size:100% min(.2vw,2px);background-position:0 min(3vw,30px);background-repeat:no-repeat}.lp-wrapper #sec-caution-other .co-b1{letter-spacing:.004em}.lp-wrapper #sec-caution-other .co-b2{letter-spacing:.007em}.lp-wrapper #sec-caution-other .co-b3{letter-spacing:-.008em}.lp-wrapper #sec-caution-other .co-b4{letter-spacing:.004em}.lp-wrapper #sec-caution-other .co-b5{letter-spacing:-.097em}.lp-wrapper #sec-caution-other .co-b6{letter-spacing:.007em}.lp-wrapper #sec-mechanism{background:var(--bg-dark);color:var(--text-on-dark);padding:0 0 min(13.7vw,137px)}.lp-wrapper #sec-mechanism .mc-inner{max-width:1000px;margin:0 auto;padding:0 10px;text-align:center}.lp-wrapper #sec-mechanism .mc-title{margin:0;padding-top:min(17.9vw,179px);font-family:var(--font-heading);font-size:min(7.9vw,79px);font-weight:870;line-height:1.392;color:var(--text-on-dark)}.lp-wrapper #sec-mechanism .mc-title span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-mechanism .mc-en{display:inline;font-size:1.22em;letter-spacing:.036em;line-height:0}.lp-wrapper #sec-mechanism .mc-t1{letter-spacing:-.034em}.lp-wrapper #sec-mechanism .mc-t2{letter-spacing:.035em;font-feature-settings:"palt" 1}.lp-wrapper #sec-mechanism .mc-body-photo{display:block;width:min(18vw,180px);height:auto;margin:min(8.2vw,82px) auto 0}.lp-wrapper #sec-mechanism .mc-lead{margin:min(10.6vw,106px) 0 0;font-family:var(--font-heading);font-size:min(3.6vw,36px);font-weight:500;line-height:1.472;color:var(--text-on-dark)}.lp-wrapper #sec-mechanism .mc-lead span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-mechanism .mc-l1{letter-spacing:.025em}.lp-wrapper #sec-mechanism .mc-l2{letter-spacing:.078em;font-size:min(3.7vw,37px);font-feature-settings:"palt" 1}.lp-wrapper #sec-mechanism .mc-panel{width:min(85.6vw,856px);margin:min(6.8vw,68px) auto 0;background:var(--panel-dark);border-radius:24px;padding:min(6.5vw,65px) 0 min(8.4vw,84px);text-align:center}.lp-wrapper #sec-mechanism .mc-panel-title{margin:0;font-family:var(--font-heading);font-size:min(3.5vw,35px);font-weight:500;line-height:1;letter-spacing:.02em;color:var(--text-on-dark)}.lp-wrapper #sec-mechanism .mc-figure{display:block;width:min(76.4vw,764px);height:auto;margin:min(3.3vw,33px) auto 0}.lp-wrapper #sec-mechanism .mc-panel-body{margin:min(5.3vw,53px) 0 0;padding-left:min(3.7vw,37px);font-family:var(--font-heading);font-size:min(3.1vw,31px);font-weight:500;line-height:1.645;font-feature-settings:"palt" 1;text-align:left;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-mechanism .mc-panel-body span{display:inline-block}.lp-wrapper #sec-mechanism .mc-pb1{letter-spacing:.031em}.lp-wrapper #sec-mechanism .mc-pb2{letter-spacing:.032em}.lp-wrapper #sec-mechanism .mc-pb3{letter-spacing:.04em}.lp-wrapper #sec-mechanism .mc-mid{margin:min(15.5vw,155px) 0 0;font-family:var(--font-heading);font-size:min(4.2vw,42px);font-weight:800;line-height:1.667;font-feature-settings:"palt" 1;color:var(--text-on-dark)}.lp-wrapper #sec-mechanism .mc-mid span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-mechanism .mc-m1{letter-spacing:.007em}.lp-wrapper #sec-mechanism .mc-m2{letter-spacing:0}.lp-wrapper #sec-mechanism .mc-punch{margin:min(3.9vw,39px) 0 0;font-family:var(--font-heading);font-size:min(7.9vw,79px);font-weight:870;line-height:1.392;color:var(--text-on-dark)}.lp-wrapper #sec-mechanism .mc-punch span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-mechanism .mc-p1{letter-spacing:-.005em}.lp-wrapper #sec-mechanism .mc-p2{letter-spacing:-.02em}.lp-wrapper #sec-mechanism .mc-p3{letter-spacing:.057em;font-feature-settings:"palt" 1}@media(max-width:768px){.lp-wrapper #sec-mechanism .mc-inner{padding-left:6px;padding-right:6px}}.lp-wrapper #sec-puncture{background:var(--bg-white);padding:min(19.3vw,193px) 0 0}.lp-wrapper #sec-puncture .pc-panel{width:min(90vw,900px);margin:0 auto;background:var(--beige);border-radius:24px 24px 0 0;padding:min(12.7vw,127px) 0 min(18.9vw,189px);text-align:center}.lp-wrapper #sec-puncture .pc-title{margin:0;font-family:var(--font-heading);font-size:min(7.9vw,79px);font-weight:870;line-height:1.506;color:var(--text)}.lp-wrapper #sec-puncture .pc-title span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-puncture .pc-en{display:inline;font-size:1.2em;font-weight:800;line-height:0}.lp-wrapper #sec-puncture .pc-sub{margin:min(12vw,120px) 0 0;font-family:var(--font-heading);font-size:min(4.8vw,48px);font-weight:800;line-height:1.625;color:var(--text)}.lp-wrapper #sec-puncture .pc-sub span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-puncture .pc-s1{letter-spacing:.038em;position:relative;left:min(1.4vw,14px)}.lp-wrapper #sec-puncture .pc-ul{background-image:linear-gradient(currentColor,currentColor);background-size:100% min(.3vw,3px);background-position:0 min(6.1vw,61px);background-repeat:no-repeat}.lp-wrapper #sec-puncture .pc-note{margin:min(6.8vw,68px) 0 0;font-family:var(--font-heading);font-size:min(3.4vw,34px);font-weight:500;line-height:1.647;color:var(--text)}.lp-wrapper #sec-puncture .pc-note span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-puncture .pc-n1{letter-spacing:.005em;position:relative;left:min(1vw,10px)}.lp-wrapper #sec-puncture .pc-n2{letter-spacing:-.016em;position:relative;left:min(1.1vw,11px)}.lp-wrapper #sec-puncture .pc-photo{display:block;width:min(80vw,800px);height:auto;margin:min(4.5vw,45px) auto 0}.lp-wrapper #sec-puncture .pc-mid{margin:min(21.3vw,213px) 0 0;font-family:var(--font-heading);font-size:min(5vw,50px);font-weight:800;line-height:1;letter-spacing:-.027em;color:var(--text)}.lp-wrapper #sec-puncture .pc-usecase{position:relative;width:min(79.9vw,799px);margin:min(3.5vw,35px) auto 0}.lp-wrapper #sec-puncture .pc-usecase-photo{display:block;width:min(33.7vw,337px);height:auto}.lp-wrapper #sec-puncture .pc-pills{position:absolute;left:min(33.7vw,337px);top:min(6.8vw,68px);width:min(46.2vw,462px)}.lp-wrapper #sec-puncture .pc-pill{display:flex;align-items:center;height:min(7.5vw,75px);margin-top:min(2.96vw,29.6px);padding-left:min(2.4vw,24px);background:var(--bg-white);border:min(.12vw,1.2px) solid var(--gold);border-radius:0 999px 999px 0;font-family:var(--font-heading);font-size:min(3.5vw,35px);font-weight:800;line-height:1;color:var(--text);white-space:nowrap}.lp-wrapper #sec-puncture .pc-pill:first-child{margin-top:0}.lp-wrapper #sec-puncture .pc-p1{letter-spacing:-.041em}.lp-wrapper #sec-puncture .pc-p2{letter-spacing:.005em}.lp-wrapper #sec-puncture .pc-p3{letter-spacing:-.007em}.lp-wrapper #sec-puncture .pc-p4{letter-spacing:-.036em}.lp-wrapper #sec-puncture .pc-p5{letter-spacing:.004em}.lp-wrapper #sec-puncture .pc-p6{letter-spacing:.029em}.lp-wrapper #sec-puncture .pc-close{margin:min(19.2vw,192px) 0 0;font-family:var(--font-heading);font-size:min(9.3vw,93px);font-weight:870;line-height:1.516;color:var(--text)}.lp-wrapper #sec-puncture .pc-close span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-puncture .pc-c2{letter-spacing:.012em}.lp-wrapper #sec-problem{background:var(--bg-white);padding:0}.lp-wrapper #sec-problem .pb-panel{max-width:1000px;margin:0 auto;background:var(--panel-gray-mid);border-radius:24px;padding:min(18.4vw,184px) 0 min(17.6vw,176px);color:var(--text-on-dark);text-align:center}.lp-wrapper #sec-problem .pb-lead{margin:0;font-family:var(--font-heading);font-size:min(5.3vw,53px);font-weight:800;line-height:1;color:var(--text-on-dark)}.lp-wrapper #sec-problem .pb-title{margin:min(11.4vw,114px) 0 0;font-family:var(--font-heading);font-size:min(7.3vw,73px);font-weight:870;line-height:1.438;color:var(--text-on-dark)}.lp-wrapper #sec-problem .pb-title span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-problem .pb-t1{letter-spacing:-.007em}.lp-wrapper #sec-problem .pb-t2{letter-spacing:.016em}.lp-wrapper #sec-problem .pb-t3{letter-spacing:-.022em}.lp-wrapper #sec-problem .pb-t4{letter-spacing:-.019em}.lp-wrapper #sec-problem .pb-label{width:min(83.3vw,833px);height:min(7.9vw,79px);margin:min(12.2vw,122px) auto 0;border:min(.2vw,2px) solid var(--text-on-dark);border-radius:24px;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:min(4vw,40px);font-weight:700;line-height:1;color:var(--text-on-dark)}.lp-wrapper #sec-problem .pb-label-t{display:inline-flex;align-items:baseline}.lp-wrapper #sec-problem .pb-label-2{margin-top:min(21.7vw,217px)}.lp-wrapper #sec-problem .pb-label-3{margin-top:min(20.4vw,204px)}.lp-wrapper #sec-problem .pb-num{font-size:1.22em;font-weight:700;line-height:0;margin-left:min(1.5vw,15px)}.lp-wrapper #sec-problem .pb-sub{margin:min(6vw,60px) 0 0;font-family:var(--font-heading);font-size:min(4.5vw,45px);font-weight:700;line-height:1;color:var(--text-on-dark)}.lp-wrapper #sec-problem .pb-head{margin:min(4vw,40px) 0 0;font-family:var(--font-heading);font-weight:870;line-height:1;color:var(--text-on-dark)}.lp-wrapper #sec-problem .pb-sub-3{letter-spacing:-.063em}.lp-wrapper #sec-problem .pb-small{font-size:.7em;line-height:0}.lp-wrapper #sec-problem .pb-h1{font-size:min(9.9vw,99px);letter-spacing:-.017em}.lp-wrapper #sec-problem .pb-h2{font-size:min(9.5vw,95px);letter-spacing:.008em;margin-top:min(3.8vw,38px)}.lp-wrapper #sec-problem .pb-h3{font-size:min(8.4vw,84px);letter-spacing:-.01em;margin-top:min(3.7vw,37px)}.lp-wrapper #sec-problem .pb-body{width:min(81.2vw,812px);margin:min(5.5vw,55px) auto 0;font-family:var(--font-heading);font-size:min(3.5vw,35px);font-weight:400;line-height:1.534;text-align:left;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-problem .pb-body-2{margin-top:min(9.5vw,95px)}.lp-wrapper #sec-problem .pb-body-3{margin-top:min(5.9vw,59px)}.lp-wrapper #sec-problem .pb-body span{display:inline-block}.lp-wrapper #sec-problem .pb-b1-1{letter-spacing:.009em}.lp-wrapper #sec-problem .pb-b1-2{letter-spacing:-.036em}.lp-wrapper #sec-problem .pb-b1-3{letter-spacing:-.032em}.lp-wrapper #sec-problem .pb-b1-4{letter-spacing:-.014em}.lp-wrapper #sec-problem .pb-b2-1{letter-spacing:-.013em}.lp-wrapper #sec-problem .pb-b2-2{letter-spacing:.01em}.lp-wrapper #sec-problem .pb-b2-3{letter-spacing:-.018em}.lp-wrapper #sec-problem .pb-b3-1{letter-spacing:-.036em}.lp-wrapper #sec-problem .pb-b3-2{letter-spacing:-.011em}.lp-wrapper #sec-problem .pb-b3-3{letter-spacing:.008em}.lp-wrapper #sec-problem .pb-b3-4{letter-spacing:-.012em}.lp-wrapper #sec-problem .pb-gauge{display:block;width:min(41.4vw,414px);height:auto;margin:min(4.4vw,44px) auto 0}.lp-wrapper #sec-problem .pb-units{position:relative;width:min(43.8vw,438px);margin:min(7.9vw,79px) auto 0;display:grid;grid-template-columns:repeat(2,min(20.7vw,207px));gap:min(2.4vw,24px) min(2.5vw,25px);justify-content:space-between}.lp-wrapper #sec-problem .pb-unit{height:min(15.8vw,158px);display:flex;align-items:center;justify-content:center;border:min(.3vw,3px) solid var(--text-on-dark);border-radius:16px;font-family:var(--font-heading);font-size:min(4.8vw,48px);font-weight:700;line-height:1;color:var(--text-on-dark)}.lp-wrapper #sec-problem .pb-unit sup{font-size:.6em;vertical-align:super;line-height:0}.lp-wrapper #sec-problem .pb-qmark{position:absolute;left:min(11.3vw,113px);top:min(.9vw,9px);width:min(21.3vw,213px);height:auto;pointer-events:none}.lp-wrapper #sec-problem .pb-tire{display:block;width:min(81.2vw,812px);height:auto;margin:min(1.7vw,17px) auto 0}.lp-wrapper #sec-solution-easy{background:var(--bg-white);padding:0}.lp-wrapper #sec-solution-easy .se-panel{width:min(90vw,900px);margin:0 auto;background:var(--beige);border-radius:0 0 24px 24px;padding:min(25.4vw,254px) 0 min(12.2vw,122px);text-align:center;color:var(--text)}.lp-wrapper #sec-solution-easy .se-en{display:inline;font-size:1.25em;line-height:0}.lp-wrapper #sec-solution-easy .se-title{margin:0;font-family:var(--font-heading);font-size:min(8vw,80px);font-weight:870;line-height:1.5125;color:var(--text)}.lp-wrapper #sec-solution-easy .se-title span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-solution-easy .se-title .se-en{display:inline}.lp-wrapper #sec-solution-easy .se-t1{letter-spacing:.02em}.lp-wrapper #sec-solution-easy .se-t2{letter-spacing:-.018em}.lp-wrapper #sec-solution-easy .se-label{width:min(47.9vw,479px);height:min(7.3vw,73px);margin:min(10.8vw,108px) auto 0;background:var(--gold);border-radius:24px;display:flex;align-items:center;justify-content:center}.lp-wrapper #sec-solution-easy .se-label-t{display:inline-flex;align-items:baseline;font-family:var(--font-heading);font-size:min(3.8vw,38px);font-weight:700;line-height:1;color:var(--text-on-dark)}.lp-wrapper #sec-solution-easy .se-num{font-size:1.21em;line-height:0;margin-left:min(1.5vw,15px)}.lp-wrapper #sec-solution-easy .se-label-2{margin-top:min(20.2vw,202px)}.lp-wrapper #sec-solution-easy .se-label-3{margin-top:min(22.7vw,227px)}.lp-wrapper #sec-solution-easy .se-sub{margin:min(5.9vw,59px) 0 0;font-family:var(--font-heading);font-size:min(3.7vw,37px);font-weight:800;line-height:1;letter-spacing:-.008em;color:var(--text)}.lp-wrapper #sec-solution-easy .se-sub-card{margin-top:min(17.4vw,174px);letter-spacing:-.006em}.lp-wrapper #sec-solution-easy .se-head{margin:min(3.8vw,38px) 0 0;font-family:var(--font-heading);font-size:min(6.4vw,64px);font-weight:870;line-height:1.4375;color:var(--text)}.lp-wrapper #sec-solution-easy .se-head span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-solution-easy .se-head .se-en{display:inline}.lp-wrapper #sec-solution-easy .se-h1{letter-spacing:-.014em}.lp-wrapper #sec-solution-easy .se-h2{margin-top:min(6.5vw,65px)}.lp-wrapper #sec-solution-easy .se-h2-1{letter-spacing:.02em}.lp-wrapper #sec-solution-easy .se-h2-2{letter-spacing:-.008em}.lp-wrapper #sec-solution-easy .se-h3{margin-top:min(6.5vw,65px);letter-spacing:.001em}.lp-wrapper #sec-solution-easy .se-h4{margin-top:min(3.5vw,35px);font-size:min(8vw,80px);letter-spacing:-.003em}.lp-wrapper #sec-solution-easy .se-body{width:min(78.4vw,784px);margin:min(5.1vw,51px) auto 0;font-family:var(--font-heading);font-size:min(3.5vw,35px);font-weight:500;line-height:1.629;text-align:left;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-solution-easy .se-body span{display:inline-block}.lp-wrapper #sec-solution-easy .se-body .se-en{display:inline;font-size:1.19em}.lp-wrapper #sec-solution-easy .se-body sup{font-size:.6em;vertical-align:super;line-height:0}.lp-wrapper #sec-solution-easy .se-body-2{margin-top:min(4.7vw,47px)}.lp-wrapper #sec-solution-easy .se-body-3{margin-top:min(5.6vw,56px)}.lp-wrapper #sec-solution-easy .se-body-4{margin-top:min(4vw,40px)}.lp-wrapper #sec-solution-easy .se-b1-1{letter-spacing:.008em}.lp-wrapper #sec-solution-easy .se-b1-2{letter-spacing:-.012em}.lp-wrapper #sec-solution-easy .se-b1-3{letter-spacing:-.022em}.lp-wrapper #sec-solution-easy .se-b1-4{letter-spacing:.009em}.lp-wrapper #sec-solution-easy .se-b2-1{letter-spacing:-.03em}.lp-wrapper #sec-solution-easy .se-b2-2{letter-spacing:-.001em}.lp-wrapper #sec-solution-easy .se-b2-3{letter-spacing:-.021em}.lp-wrapper #sec-solution-easy .se-b2-4{letter-spacing:-.038em}.lp-wrapper #sec-solution-easy .se-b2-5{letter-spacing:-.02em}.lp-wrapper #sec-solution-easy .se-b3-1{letter-spacing:-.05em}.lp-wrapper #sec-solution-easy .se-b3-2{letter-spacing:-.024em}.lp-wrapper #sec-solution-easy .se-b3-3{letter-spacing:-.006em}.lp-wrapper #sec-solution-easy .se-b3-4{letter-spacing:-.026em}.lp-wrapper #sec-solution-easy .se-b3-5{letter-spacing:.017em}.lp-wrapper #sec-solution-easy .se-b3-6{letter-spacing:-.02em}.lp-wrapper #sec-solution-easy .se-b3-7{letter-spacing:-.011em}.lp-wrapper #sec-solution-easy .se-b3-8{letter-spacing:-.004em}.lp-wrapper #sec-solution-easy .se-b4-1{letter-spacing:.022em}.lp-wrapper #sec-solution-easy .se-b4-2{letter-spacing:-.011em}.lp-wrapper #sec-solution-easy .se-b4-3{letter-spacing:-.003em}.lp-wrapper #sec-solution-easy .se-photo1{display:block;width:min(77.8vw,778px);height:auto;margin:min(3.8vw,38px) auto 0}.lp-wrapper #sec-solution-easy .se-card{display:block;width:min(100vw,1000px);max-width:none;height:auto;margin:max(-.5vw,-5px) max(-5vw,-50px) 0}.lp-wrapper #sec-solution-easy .se-note1{margin:max(-.1vw,-1px) 0 0;font-family:var(--font-heading);font-size:min(2.5vw,25px);font-weight:500;line-height:1;letter-spacing:-.048em;position:relative;left:min(1.15vw,11.5px);color:var(--text)}.lp-wrapper #sec-solution-easy .se-tri{color:var(--gold);font-size:1.29em;line-height:0;letter-spacing:0;margin-right:min(.6vw,6px)}.lp-wrapper #sec-solution-easy .se-note2{width:min(78.4vw,784px);margin:min(.4vw,4px) auto 0;padding-left:min(2.4vw,24px);text-indent:max(-2.4vw,-24px);font-family:var(--font-heading);font-size:min(2.4vw,24px);font-weight:500;line-height:1.417;letter-spacing:-.029em;text-align:left;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-solution-easy .se-note2>span{display:inline-block;text-indent:0}.lp-wrapper #sec-solution-easy .se-display{position:relative;width:min(90vw,900px);height:min(79.8vw,798px);margin:min(5.9vw,59px) auto 0}.lp-wrapper #sec-solution-easy .se-display>*{position:absolute;margin:0}.lp-wrapper #sec-solution-easy .se-dlabel{font-family:var(--font-heading);font-size:min(2.8vw,28px);font-weight:800;line-height:1;color:var(--text)}.lp-wrapper #sec-solution-easy .se-dl1{top:0;left:min(26.6vw,266px);letter-spacing:-.012em}.lp-wrapper #sec-solution-easy .se-dl2{top:min(6vw,60px);left:min(67vw,670px);letter-spacing:-.026em}.lp-wrapper #sec-solution-easy .se-dline{background:var(--gold);width:min(.4vw,4px)}.lp-wrapper #sec-solution-easy .se-dline-a{left:min(34vw,340px);top:min(3.7vw,37px);height:min(8.9vw,89px)}.lp-wrapper #sec-solution-easy .se-dline-b{left:min(76.7vw,767px);top:min(9.3vw,93px);height:min(3.3vw,33px)}.lp-wrapper #sec-solution-easy .se-photo-disp{left:min(17.7vw,177px);top:min(12.6vw,126px);width:min(59.6vw,596px);height:auto}.lp-wrapper #sec-solution-easy .se-gold{position:relative;width:min(78.2vw,782px);height:min(88.6vw,886px);margin:0 auto;background:var(--gold);border-radius:24px;color:var(--text-on-dark)}.lp-wrapper #sec-solution-easy .se-gold>*{position:absolute;margin:0}.lp-wrapper #sec-solution-easy .se-g-title{top:min(8.1vw,81px);left:0;right:0;font-family:var(--font-heading);font-size:min(6.1vw,61px);font-weight:870;line-height:1;letter-spacing:-.002em;color:var(--text-on-dark)}.lp-wrapper #sec-solution-easy .se-g-lead{top:min(17.7vw,177px);left:min(.8vw,8px);right:0;font-family:var(--font-heading);font-size:min(2.8vw,28px);font-weight:800;line-height:1;letter-spacing:.017em;color:var(--text-on-dark)}.lp-wrapper #sec-solution-easy .se-g-label{font-family:var(--font-heading);font-size:min(2.7vw,27px);font-weight:800;line-height:1.407;text-align:left;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-solution-easy .se-g-l0{top:min(27.2vw,272px);left:min(27.7vw,277px);font-size:min(2.7vw,27px);letter-spacing:-.037em}.lp-wrapper #sec-solution-easy .se-g-l1{top:min(41vw,410px);left:min(42vw,420px);letter-spacing:-.009em}.lp-wrapper #sec-solution-easy .se-g-l2{top:min(50vw,500px);left:min(42.1vw,421px);letter-spacing:-.028em}.lp-wrapper #sec-solution-easy .se-g-l3{top:min(57.2vw,572px);left:min(42.1vw,421px)}.lp-wrapper #sec-solution-easy .se-g-l3 span{display:inline-block}.lp-wrapper #sec-solution-easy .se-g-l3-1{letter-spacing:-.015em}.lp-wrapper #sec-solution-easy .se-dot{margin-left:max(-.68vw,-6.8px);margin-right:max(-.68vw,-6.8px)}.lp-wrapper #sec-solution-easy .se-g-l3-2{letter-spacing:-.015em}.lp-wrapper #sec-solution-easy .se-g-l3-3{letter-spacing:.011em}.lp-wrapper #sec-solution-easy .se-g-line{background:var(--text-on-dark);height:min(.1vw,1px)}.lp-wrapper #sec-solution-easy .se-g-lh{left:min(20.1vw,201px);top:min(29vw,290px);width:min(6.8vw,68px)}.lp-wrapper #sec-solution-easy .se-g-lv{left:min(20vw,200px);top:min(29vw,290px);width:min(.1vw,1px);height:min(5.8vw,58px)}.lp-wrapper #sec-solution-easy .se-g-r1{left:min(38.2vw,382px);top:min(42.8vw,428px);width:min(3vw,30px)}.lp-wrapper #sec-solution-easy .se-g-r2{left:min(38.2vw,382px);top:min(51.8vw,518px);width:min(3vw,30px)}.lp-wrapper #sec-solution-easy .se-g-r3{left:min(38.2vw,382px);top:min(58.6vw,586px);width:min(3vw,30px)}.lp-wrapper #sec-solution-easy .se-g-fig{left:min(6.5vw,65px);top:min(34.8vw,348px);width:min(31.7vw,317px);height:auto}.lp-wrapper #sec-solution-easy .se-g-note{top:min(76.6vw,766px);left:min(40.5vw,405px);padding-left:min(2.1vw,21px);text-indent:max(-1.4vw,-14px);font-family:var(--font-heading);font-size:min(2.1vw,21px);font-weight:500;line-height:1.524;text-align:left;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-solution-easy .se-g-note>span{display:inline-block;text-indent:0}.lp-wrapper #sec-solution-easy .se-gn1{letter-spacing:-.058em}.lp-wrapper #sec-solution-easy .se-gn2{letter-spacing:-.057em}.lp-wrapper #sec-solution-easy .se-gn3{letter-spacing:-.086em}.lp-wrapper #sec-solution-easy .se-card-pair{display:block;width:min(76.9vw,769px);height:auto;margin:min(4.6vw,46px) auto 0;position:relative;left:min(.45vw,4.5px)}.lp-wrapper #sec-solution-easy .se-motion{display:block;width:min(90vw,900px);height:auto;margin:min(3.8vw,38px) auto 0;aspect-ratio:9 / 8;background:var(--beige)}.lp-wrapper #sec-solution-easy .se-arrow-note{position:relative;width:min(90vw,900px);height:min(8.7vw,87px);margin:min(3.9vw,39px) auto 0}.lp-wrapper #sec-solution-easy .se-arrow-note>*{position:absolute;margin:0}.lp-wrapper #sec-solution-easy .se-arrow{left:min(16.1vw,161px);top:min(.1vw,1px);width:min(3.7vw,37px);height:auto}.lp-wrapper #sec-solution-easy .se-an{left:min(21.5vw,215px);top:max(-.7vw,-7px);font-family:var(--font-heading);font-size:min(3vw,30px);font-weight:700;line-height:1.567;text-align:left;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-solution-easy .se-an span{display:inline-block}.lp-wrapper #sec-solution-easy .se-an1{letter-spacing:0}.lp-wrapper #sec-solution-easy .se-an2{letter-spacing:-.017em}.lp-wrapper #sec-compare-manual{background:var(--bg-white);padding:min(29vw,290px) 0 min(11.6vw,116px)}.lp-wrapper #sec-compare-manual .cm-title{margin:0;font-family:var(--font-heading);font-size:min(7.9vw,79px);font-weight:870;line-height:1;text-align:center;color:var(--text)}.lp-wrapper #sec-compare-manual .cm-table{position:relative;width:min(91vw,910px);height:min(215.9vw,2159px);margin:min(8.6vw,86px) auto 0}.lp-wrapper #sec-compare-manual .cm-table>*{position:absolute;margin:0}.lp-wrapper #sec-compare-manual .cm-hilite{left:min(24.7vw,247px);top:0;width:min(38vw,380px);height:100%;background:var(--beige);border-radius:16px}.lp-wrapper #sec-compare-manual .cm-rule{left:0;width:100%;height:min(.1vw,1px);background:#e7e7e7}.lp-wrapper #sec-compare-manual .cm-photo-panp{left:min(39.1vw,391px);top:min(7.1vw,71px);width:min(8.8vw,88px);height:auto}.lp-wrapper #sec-compare-manual .cm-photo-pump{left:min(71.9vw,719px);top:min(4.6vw,46px);width:min(7.6vw,76px);height:auto}.lp-wrapper #sec-compare-manual .cm-logo{left:min(32.5vw,325px);top:min(31vw,310px);width:min(22.9vw,229px)}.lp-wrapper #sec-compare-manual .cm-logo-mark{display:block;width:100%;height:auto;filter:brightness(0)}.lp-wrapper #sec-compare-manual .cm-logo-lockup{display:flex;align-items:flex-end;gap:min(.2vw,2px);margin-top:min(.6vw,6px)}.lp-wrapper #sec-compare-manual .cm-logo-bar{flex:0 0 79%;height:min(.6vw,6px);background:var(--gold)}.lp-wrapper #sec-compare-manual .cm-logo-ride{font-family:var(--font-heading);font-size:min(1.65vw,16.5px);font-weight:745;line-height:1;letter-spacing:.125em;color:var(--text)}.lp-wrapper #sec-compare-manual .cm-q{left:min(.2vw,2px);font-family:var(--font-heading);font-size:min(2.9vw,29px);font-weight:800;line-height:1.379;text-align:left;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-compare-manual .cm-q span{display:inline-block}.lp-wrapper #sec-compare-manual .cm-c,.lp-wrapper #sec-compare-manual .cm-r{font-family:var(--font-heading);font-size:min(2.8vw,28px);font-weight:500;line-height:1.268;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-compare-manual .cm-c span,.lp-wrapper #sec-compare-manual .cm-r span{display:inline-block}.lp-wrapper #sec-compare-manual .cm-c .cm-en,.lp-wrapper #sec-compare-manual .cm-r .cm-en{display:inline;font-size:1.19em;line-height:0}.lp-wrapper #sec-compare-manual .cm-c{left:min(24.7vw,247px);width:min(38vw,380px)}.lp-wrapper #sec-compare-manual .cm-r{left:min(61vw,610px);width:min(29.2vw,292px)}.lp-wrapper #sec-compare-manual .cm-circle{width:min(10vw,100px);height:min(10vw,100px);border:min(1vw,10px) solid var(--text);border-radius:50%}.lp-wrapper #sec-compare-manual .cm-cross{width:min(8.5vw,85px);height:min(8.5vw,85px)}.lp-wrapper #sec-compare-manual .cm-cross:before,.lp-wrapper #sec-compare-manual .cm-cross:after{content:"";position:absolute;left:50%;top:50%;width:min(1vw,10px);height:min(11vw,110px);background:var(--text)}.lp-wrapper #sec-compare-manual .cm-cross:before{transform:translate(-50%,-50%) rotate(45deg)}.lp-wrapper #sec-compare-manual .cm-cross:after{transform:translate(-50%,-50%) rotate(-45deg)}.lp-wrapper #sec-compare-manual .cm-tri{width:min(10.2vw,102px);height:auto}.lp-wrapper #sec-compare-manual .cm-sym-c{left:min(38.7vw,387px)}.lp-wrapper #sec-compare-manual .cm-sym-c-tri{left:min(38.6vw,386px)}.lp-wrapper #sec-compare-manual .cm-sym-r{left:min(72.1vw,721px)}.lp-wrapper #sec-compare-manual .cm-sym-r1{left:min(70.7vw,707px)}.lp-wrapper #sec-compare-manual .cm-sym-r6{left:min(71.3vw,713px)}.lp-wrapper #sec-compare-manual .cm-close{margin:min(8.4vw,84px) 0 0;font-family:var(--font-heading);font-size:min(5vw,50px);font-weight:870;line-height:1.8;text-align:center;color:var(--text)}.lp-wrapper #sec-compare-manual .cm-close span{display:inline-block;white-space:nowrap}.lp-wrapper #sec-compare-manual .cm-close .cm-en{display:inline;font-size:1.28em;line-height:0}.lp-wrapper #sec-compare-manual .cm-cl1{letter-spacing:-.037em}.lp-wrapper #sec-compare-manual .cm-cl2{letter-spacing:.008em;position:relative;left:min(1.4vw,14px)}.lp-wrapper #sec-compare-manual .cm-rule-1{top:min(42.7vw,427px)}.lp-wrapper #sec-compare-manual .cm-rule-2{top:min(70.2vw,702px)}.lp-wrapper #sec-compare-manual .cm-rule-3{top:min(97.8vw,978px)}.lp-wrapper #sec-compare-manual .cm-rule-4{top:min(125.4vw,1254px)}.lp-wrapper #sec-compare-manual .cm-rule-5{top:min(159.1vw,1591px)}.lp-wrapper #sec-compare-manual .cm-rule-6{top:min(186.8vw,1868px)}.lp-wrapper #sec-compare-manual .cm-rule-7{top:min(214.3vw,2143px)}.lp-wrapper #sec-compare-manual .cm-head-pump{top:min(33.3vw,333px);font-size:min(2.9vw,29px);font-weight:800;letter-spacing:.039em;left:min(61.3vw,613px)}.lp-wrapper #sec-compare-manual .cm-q1{top:min(54.5vw,545px)}.lp-wrapper #sec-compare-manual .cm-q2{top:min(80.3vw,803px)}.lp-wrapper #sec-compare-manual .cm-q3{top:min(107.3vw,1073px)}.lp-wrapper #sec-compare-manual .cm-q4{top:min(137.5vw,1375px)}.lp-wrapper #sec-compare-manual .cm-q5{top:min(168.9vw,1689px)}.lp-wrapper #sec-compare-manual .cm-q6{top:min(199.4vw,1994px)}.lp-wrapper #sec-compare-manual .cm-q1{letter-spacing:.035em}.lp-wrapper #sec-compare-manual .cm-q2a{letter-spacing:.055em}.lp-wrapper #sec-compare-manual .cm-q3a{letter-spacing:.039em}.lp-wrapper #sec-compare-manual .cm-q3b{letter-spacing:-.009em}.lp-wrapper #sec-compare-manual .cm-q4a{letter-spacing:.006em}.lp-wrapper #sec-compare-manual .cm-q4b{letter-spacing:.012em}.lp-wrapper #sec-compare-manual .cm-q5a{letter-spacing:.052em}.lp-wrapper #sec-compare-manual .cm-q5b{letter-spacing:.013em}.lp-wrapper #sec-compare-manual .cm-q6{letter-spacing:-.012em}.lp-wrapper #sec-compare-manual .cm-y1s{top:min(48.8vw,488px)}.lp-wrapper #sec-compare-manual .cm-y1s2{top:min(48.4vw,484px)}.lp-wrapper #sec-compare-manual .cm-y2s{top:min(76.3vw,763px)}.lp-wrapper #sec-compare-manual .cm-y2s2{top:min(77vw,770px)}.lp-wrapper #sec-compare-manual .cm-y3s{top:min(102.4vw,1024px)}.lp-wrapper #sec-compare-manual .cm-y3s2{top:min(103.2vw,1032px)}.lp-wrapper #sec-compare-manual .cm-y4s{top:min(131.2vw,1312px)}.lp-wrapper #sec-compare-manual .cm-y4s2{top:min(131.9vw,1319px)}.lp-wrapper #sec-compare-manual .cm-y5s{top:min(163.8vw,1638px)}.lp-wrapper #sec-compare-manual .cm-y5s2{top:min(164.6vw,1646px)}.lp-wrapper #sec-compare-manual .cm-y6s,.lp-wrapper #sec-compare-manual .cm-y6s2{top:min(193.5vw,1935px)}.lp-wrapper #sec-compare-manual .cm-y1t{top:min(60.2vw,602px)}.lp-wrapper #sec-compare-manual .cm-y1t2{top:min(60.3vw,603px)}.lp-wrapper #sec-compare-manual .cm-y2t{top:min(88.3vw,883px)}.lp-wrapper #sec-compare-manual .cm-y2t2{top:min(88.4vw,884px)}.lp-wrapper #sec-compare-manual .cm-y3t,.lp-wrapper #sec-compare-manual .cm-y3t2{top:min(114.5vw,1145px)}.lp-wrapper #sec-compare-manual .cm-y4t{top:min(143.9vw,1439px)}.lp-wrapper #sec-compare-manual .cm-y4t2{top:min(144vw,1440px)}.lp-wrapper #sec-compare-manual .cm-y5t{top:min(175vw,1750px)}.lp-wrapper #sec-compare-manual .cm-y5t2{top:min(175.2vw,1752px)}.lp-wrapper #sec-compare-manual .cm-y6t,.lp-wrapper #sec-compare-manual .cm-y6t2{top:min(204.8vw,2048px)}.lp-wrapper #sec-compare-manual .cm-y1t{letter-spacing:-.02em}.lp-wrapper #sec-compare-manual .cm-y2t{letter-spacing:-.036em}.lp-wrapper #sec-compare-manual .cm-y2t2{letter-spacing:-.042em}.lp-wrapper #sec-compare-manual .cm-c3a{letter-spacing:-.056em}.lp-wrapper #sec-compare-manual .cm-c3b{letter-spacing:-.036em}.lp-wrapper #sec-compare-manual .cm-y3t2{letter-spacing:-.014em}.lp-wrapper #sec-compare-manual .cm-c4a{letter-spacing:-.044em}.lp-wrapper #sec-compare-manual .cm-c4b{letter-spacing:-.029em}.lp-wrapper #sec-compare-manual .cm-c4c{letter-spacing:-.017em}.lp-wrapper #sec-compare-manual .cm-r4a{letter-spacing:-.03em}.lp-wrapper #sec-compare-manual .cm-r4b{letter-spacing:-.066em}.lp-wrapper #sec-compare-manual .cm-y5t{letter-spacing:-.014em}.lp-wrapper #sec-compare-manual .cm-r5a{letter-spacing:-.005em}.lp-wrapper #sec-compare-manual .cm-r5b{letter-spacing:-.007em}.lp-wrapper #sec-product-visual{background:var(--bg-dark);padding:0}.lp-wrapper #sec-product-visual .pv-photo{display:block;width:100%;max-width:1000px;height:auto;margin:0 auto}.lp-wrapper #sec-no1-dev{background:var(--bg-dark);padding:0}.lp-wrapper #sec-no1-dev .nd-stage{position:relative;width:min(100vw,1000px);height:min(322vw,3220px);margin:0 auto;overflow:hidden}.lp-wrapper #sec-no1-dev .nd-stage>*{position:absolute;margin:0}.lp-wrapper #sec-no1-dev .nd-t{left:0;width:100%;font-family:var(--font-heading);font-weight:800;line-height:1;text-align:center;color:var(--text-on-dark);white-space:nowrap}.lp-wrapper #sec-no1-dev .nd-t1{top:min(17.4vw,174px);font-size:min(5.9vw,59px)}.lp-wrapper #sec-no1-dev .nd-t1 .nd-en{font-size:1.2305em;letter-spacing:.031em}.lp-wrapper #sec-no1-dev .nd-t1 .nd-ja{vertical-align:min(.3vw,3px)}.lp-wrapper #sec-no1-dev .nd-t2{top:min(29.1vw,291px);font-size:min(9.9vw,99px);letter-spacing:.0165em}.lp-wrapper #sec-no1-dev .nd-t2 .nd-en{font-size:1.21em}.lp-wrapper #sec-no1-dev .nd-t3{top:min(45.2vw,452px);font-size:min(4.9vw,49px);letter-spacing:-.0265em}.lp-wrapper #sec-no1-dev .nd-h{left:0;width:100%;font-family:var(--font-heading);font-size:min(5.4vw,54px);font-weight:800;line-height:1;text-align:center;color:var(--text-on-dark);white-space:nowrap}.lp-wrapper #sec-no1-dev .nd-h1{top:min(72.7vw,727px)}.lp-wrapper #sec-no1-dev .nd-h2{top:min(136vw,1360px)}.lp-wrapper #sec-no1-dev .nd-h3{top:min(244vw,2440px);letter-spacing:-.008em}.lp-wrapper #sec-no1-dev .nd-h3 .nd-pd{margin-left:min(.9vw,9px);margin-right:max(-2.9vw,-29px)}.lp-wrapper #sec-no1-dev .nd-num{left:min(53.4vw,534px);font-family:var(--font-heading);font-size:min(55vw,550px);font-weight:700;line-height:1;color:#262626;mix-blend-mode:screen;-webkit-user-select:none;user-select:none}.lp-wrapper #sec-no1-dev .nd-num-1{top:min(72.1vw,721px)}.lp-wrapper #sec-no1-dev .nd-num-2{top:min(153.8vw,1538px)}.lp-wrapper #sec-no1-dev .nd-num-3{top:min(257.2vw,2572px)}.lp-wrapper #sec-no1-dev .nd-ph{height:auto}.lp-wrapper #sec-no1-dev .nd-ph1{top:min(85vw,850px);left:min(3.8vw,38px);width:min(43.6vw,436px)}.lp-wrapper #sec-no1-dev .nd-ph2{top:min(160.3vw,1603px);left:min(3.6vw,36px);width:min(39.8vw,398px)}.lp-wrapper #sec-no1-dev .nd-band{top:min(260.1vw,2601px);left:0;width:100%}.lp-wrapper #sec-no1-dev .nd-b{font-family:var(--font-base);font-size:min(3.1vw,31px);font-weight:500;line-height:min(5.2vw,52px);text-align:left;color:var(--text-on-dark)}.lp-wrapper #sec-no1-dev .nd-b>span{display:block;white-space:nowrap}.lp-wrapper #sec-no1-dev .nd-en{font-size:1.17em;line-height:0}.lp-wrapper #sec-no1-dev .nd-y{color:var(--spec-yellow)}.lp-wrapper #sec-no1-dev .nd-b1{top:min(87.4vw,874px);left:min(51.9vw,519px)}.lp-wrapper #sec-no1-dev .nd-b2{top:min(147.8vw,1478px);left:min(48.2vw,482px)}.lp-wrapper #sec-no1-dev .nd-b3{top:min(256.1vw,2561px);left:min(44.4vw,444px)}.lp-wrapper #sec-no1-dev .nd-b1>span:nth-of-type(1){letter-spacing:+.0968em}.lp-wrapper #sec-no1-dev .nd-b1>span:nth-of-type(3){letter-spacing:+.0269em}.lp-wrapper #sec-no1-dev .nd-b1>span:nth-of-type(4){letter-spacing:+.0269em}.lp-wrapper #sec-no1-dev .nd-b1>span:nth-of-type(5){letter-spacing:+.0472em}.lp-wrapper #sec-no1-dev .nd-b1>span:nth-of-type(6){letter-spacing:-.0081em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(1){letter-spacing:+.0025em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(2){letter-spacing:+.0174em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(3){letter-spacing:+.0099em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(4){letter-spacing:+.005em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(5){letter-spacing:+.1389em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(6){letter-spacing:-.043em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(7){letter-spacing:+.0099em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(8){letter-spacing:+.005em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(9){letter-spacing:+.0099em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(10){letter-spacing:+.0968em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(11){letter-spacing:+.0645em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(12){letter-spacing:+.0887em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(14){letter-spacing:+.005em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(15){letter-spacing:+.0807em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(16){letter-spacing:+.086em}.lp-wrapper #sec-no1-dev .nd-b2>span:nth-of-type(17){letter-spacing:+.1613em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(1){letter-spacing:-.0038em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(2){letter-spacing:+.0668em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(3){letter-spacing:+.0207em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(4){letter-spacing:+.0161em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(5){letter-spacing:+.0276em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(6){letter-spacing:+.0146em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(7){letter-spacing:+.0161em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(8){letter-spacing:+.0299em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(9){letter-spacing:-.0129em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(10){letter-spacing:-.0259em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(11){letter-spacing:+.0306em}.lp-wrapper #sec-no1-dev .nd-b3>span:nth-of-type(12){letter-spacing:+.0184em}.lp-wrapper #sec-no1-dev .nd-pl{margin-left:max(-1.5vw,-15px)}.lp-wrapper #sec-no1-dev .nd-pr{margin-right:max(-1.2vw,-12px)}.lp-wrapper #sec-durability{background:var(--bg-dark);padding:0}.lp-wrapper #sec-durability .dr-stage{position:relative;width:min(100vw,1000px);height:min(149.4vw,1494px);margin:0 auto}.lp-wrapper #sec-durability .dr-stage>*{position:absolute;margin:0}.lp-wrapper #sec-durability .dr-box{top:min(4.7vw,47px);left:min(5.9vw,59px);width:min(88.3vw,883px);height:min(130.7vw,1307px);border:min(.3vw,3px) solid var(--spec-yellow);border-radius:min(2.4vw,24px);box-sizing:border-box}.lp-wrapper #sec-durability .dr-warn{top:min(10.9vw,109px);left:min(41.4vw,414px);width:min(17.4vw,174px);height:auto}.lp-wrapper #sec-durability .dr-title{top:min(38.1vw,381px);left:0;width:100%;font-family:var(--font-heading);font-size:min(6.8vw,68px);font-weight:800;line-height:1;letter-spacing:.0277em;text-align:center;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-durability .dr-lead{top:min(50.1vw,501px);left:0;width:100%;font-family:var(--font-base);font-size:min(2.9vw,29px);font-weight:500;line-height:min(5vw,50px);text-align:center;color:var(--text-on-dark)}.lp-wrapper #sec-durability .dr-lead>span{display:block;white-space:nowrap}.lp-wrapper #sec-durability .dr-lead>span:nth-of-type(1){letter-spacing:.0025em}.lp-wrapper #sec-durability .dr-lead>span:nth-of-type(2){padding-left:min(2vw,20px)}.lp-wrapper #sec-durability .dr-sub{top:min(73.6vw,736px);left:0;width:100%;font-family:var(--font-heading);font-size:min(5vw,50px);font-weight:800;line-height:1;letter-spacing:.01em;text-align:center;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-durability .dr-photo{top:min(83.8vw,838px);left:min(16.9vw,169px);width:min(14.5vw,145px);height:auto}.lp-wrapper #sec-durability .dr-list{top:min(84.9vw,849px);left:min(35.8vw,358px);font-family:var(--font-base);font-size:min(3.2vw,32px);font-weight:500;line-height:min(5.3vw,53px);text-align:left;color:var(--text-on-dark)}.lp-wrapper #sec-durability .dr-list>span{display:block;white-space:nowrap}.lp-wrapper #sec-durability .dr-list>span.dr-cont{margin-left:min(3.4vw,34px)}.lp-wrapper #sec-durability .dr-en{font-size:1.17em;line-height:0}.lp-wrapper #sec-durability .dr-list>span:nth-of-type(1){letter-spacing:-.0396em}.lp-wrapper #sec-durability .dr-list>span:nth-of-type(2){letter-spacing:-.0664em}.lp-wrapper #sec-durability .dr-list>span:nth-of-type(3){letter-spacing:-.0354em}.lp-wrapper #sec-durability .dr-list>span:nth-of-type(4){letter-spacing:-.0558em}.lp-wrapper #sec-durability .dr-list>span:nth-of-type(5){letter-spacing:+.0312em}.lp-wrapper #sec-durability .dr-list>span:nth-of-type(6){letter-spacing:-.0723em}.lp-wrapper #sec-durability .dr-list>span:nth-of-type(7){letter-spacing:+.0022em}.lp-wrapper #sec-compare-electric{background:var(--bg-dark);padding:0}.lp-wrapper #sec-compare-electric .ce-stage{position:relative;width:min(100vw,1000px);height:min(534.9vw,5349px);margin:0 auto}.lp-wrapper #sec-compare-electric .ce-stage>*{position:absolute;margin:0}.lp-wrapper #sec-compare-electric .ce-panel{top:min(14.1vw,141px);left:min(6.1vw,61px);width:min(88.1vw,881px);height:min(286.8vw,2868px);background:var(--panel-dark);border-radius:min(2.4vw,24px)}.lp-wrapper #sec-compare-electric .ce-gold{top:min(48.9vw,489px);left:min(27.3vw,273px);width:min(20.8vw,208px);height:min(246.7vw,2467px);background:var(--gold-deep)}.lp-wrapper #sec-compare-electric .ce-ptitle{left:0;width:100%;font-family:var(--font-heading);font-size:min(6.5vw,65px);font-weight:800;line-height:1;text-align:center;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-pt1{top:min(24vw,240px);letter-spacing:.0423em}.lp-wrapper #sec-compare-electric .ce-pt2{top:min(35.1vw,351px);letter-spacing:-.0205em}.lp-wrapper #sec-compare-electric .ce-hphoto{top:min(48.9vw,489px);left:min(27.3vw,273px);width:min(20.8vw,208px);height:auto}.lp-wrapper #sec-compare-electric .ce-logo{top:min(74vw,740px);left:min(31vw,310px);width:min(14vw,140px)}.lp-wrapper #sec-compare-electric .ce-logo-mark{display:block;width:100%;height:auto}.lp-wrapper #sec-compare-electric .ce-logo-lockup{display:flex;align-items:flex-end;gap:min(.1vw,1px);margin-top:min(.4vw,4px)}.lp-wrapper #sec-compare-electric .ce-logo-bar{flex:0 0 77%;height:min(.4vw,4px);background:var(--gold-light)}.lp-wrapper #sec-compare-electric .ce-logo-ride{font-family:var(--font-heading);font-size:min(1vw,10px);font-weight:745;line-height:1;letter-spacing:.125em;color:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-hlabel{top:min(63vw,630px);font-family:var(--font-base);font-size:min(2.8vw,28px);font-weight:800;line-height:1;text-align:center;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-rule{left:min(9.5vw,95px);width:min(80.8vw,808px);height:min(.2vw,2px);background:#555}.lp-wrapper #sec-compare-electric .ce-q{left:min(9.6vw,96px);width:min(18vw,180px);font-family:var(--font-base);font-size:min(2.3vw,23px);font-weight:500;line-height:min(3.5vw,35px);text-align:left;color:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-cell{width:min(30vw,300px);font-family:var(--font-base);font-size:min(2.3vw,23px);font-weight:500;line-height:min(3.3vw,33px);text-align:center;letter-spacing:.02em;color:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-q>span,.lp-wrapper #sec-compare-electric .ce-cell>span{display:block;white-space:nowrap}.lp-wrapper #sec-compare-electric .ce-en{font-size:1em;font-weight:400;line-height:0}.lp-wrapper #sec-compare-electric .ce-sym{box-sizing:border-box}.lp-wrapper #sec-compare-electric .ce-circle,.lp-wrapper #sec-compare-electric .ce-dcircle{width:min(5.9vw,59px);height:min(5.9vw,59px);border:min(.5vw,5px) solid var(--text-on-dark);border-radius:50%}.lp-wrapper #sec-compare-electric .ce-dcircle:after{content:"";position:absolute;left:50%;top:50%;width:min(3.9vw,39px);height:min(3.9vw,39px);transform:translate(-50%,-50%);border:min(.5vw,5px) solid var(--text-on-dark);border-radius:50%;box-sizing:border-box}.lp-wrapper #sec-compare-electric .ce-tri{width:min(5.4vw,54px);height:min(4.7vw,47px)}.lp-wrapper #sec-compare-electric .ce-cross{width:min(4.3vw,43px);height:min(4.3vw,43px)}.lp-wrapper #sec-compare-electric .ce-cross:before,.lp-wrapper #sec-compare-electric .ce-cross:after{content:"";position:absolute;left:50%;top:50%;width:min(.5vw,5px);height:min(5.8vw,58px);background:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-cross:before{transform:translate(-50%,-50%) rotate(45deg)}.lp-wrapper #sec-compare-electric .ce-cross:after{transform:translate(-50%,-50%) rotate(-45deg)}.lp-wrapper #sec-compare-electric .ce-title{left:0;width:100%;font-family:var(--font-heading);font-size:min(7.6vw,76px);font-weight:870;line-height:1;text-align:center;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-t1{top:min(320.6vw,3206px);letter-spacing:.0133em}.lp-wrapper #sec-compare-electric .ce-t2{top:min(331.7vw,3317px);letter-spacing:.0207em}.lp-wrapper #sec-compare-electric .ce-photo{top:min(353.7vw,3537px);left:min(58.2vw,582px);width:min(41.9vw,419px);height:auto}.lp-wrapper #sec-compare-electric .ce-sub{left:min(7.6vw,76px);font-family:var(--font-heading);font-size:min(3.3vw,33px);font-weight:800;line-height:1;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-body{left:min(7.6vw,76px);width:min(50vw,500px);font-family:var(--font-base);font-size:min(2vw,20px);font-weight:500;line-height:min(3.8vw,38px);text-align:left;color:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-body>span{display:block;white-space:nowrap}.lp-wrapper #sec-compare-electric .ce-close{left:0;width:100%;font-family:var(--font-heading);font-size:min(6.3vw,63px);font-weight:870;line-height:1;text-align:center;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-compare-electric .ce-close .ce-en{font-size:1.28em;font-weight:inherit}.lp-wrapper #sec-compare-electric .ce-close-4{letter-spacing:.0198em;padding-left:min(3.4vw,34px)}.lp-wrapper #sec-compare-electric .ce-sub-1{letter-spacing:.0202em}.lp-wrapper #sec-compare-electric .ce-sub-2{letter-spacing:.0539em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(1){letter-spacing:-.05em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(2){letter-spacing:+.013em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(3){letter-spacing:-.025em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(4){letter-spacing:-.0519em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(5){letter-spacing:-.0556em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(6){letter-spacing:-.0212em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(7){letter-spacing:-.0278em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(8){letter-spacing:+.034em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(9){letter-spacing:-.0196em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(10){letter-spacing:-.0184em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(11){letter-spacing:-.0212em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(12){letter-spacing:-.025em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(13){letter-spacing:-.0482em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(14){letter-spacing:-.0574em}.lp-wrapper #sec-compare-electric .ce-body-1>span:nth-of-type(15){letter-spacing:-.0381em}.lp-wrapper #sec-compare-electric .ce-body-2>span:nth-of-type(1){letter-spacing:-.0192em}.lp-wrapper #sec-compare-electric .ce-body-2>span:nth-of-type(2){letter-spacing:-.0212em}.lp-wrapper #sec-compare-electric .ce-body-2>span:nth-of-type(3){letter-spacing:-.0519em}.lp-wrapper #sec-compare-electric .ce-body-2>span:nth-of-type(5){letter-spacing:-.0409em}.lp-wrapper #sec-compare-electric .ce-body-3>span:nth-of-type(1){letter-spacing:-.0161em}.lp-wrapper #sec-compare-electric .ce-body-3>span:nth-of-type(2){letter-spacing:-.0519em}.lp-wrapper #sec-compare-electric .ce-body-3>span:nth-of-type(3){letter-spacing:-.0462em}.lp-wrapper #sec-compare-electric .ce-rule-1{top:min(81.2vw,812px)}.lp-wrapper #sec-compare-electric .ce-rule-2{top:min(93.7vw,937px)}.lp-wrapper #sec-compare-electric .ce-rule-3{top:min(112.6vw,1126px)}.lp-wrapper #sec-compare-electric .ce-rule-4{top:min(134.2vw,1342px)}.lp-wrapper #sec-compare-electric .ce-rule-5{top:min(156.9vw,1569px)}.lp-wrapper #sec-compare-electric .ce-rule-6{top:min(178.5vw,1785px)}.lp-wrapper #sec-compare-electric .ce-rule-7{top:min(200.2vw,2002px)}.lp-wrapper #sec-compare-electric .ce-rule-8{top:min(225vw,2250px)}.lp-wrapper #sec-compare-electric .ce-rule-9{top:min(251.1vw,2511px)}.lp-wrapper #sec-compare-electric .ce-rule-10{top:min(275.5vw,2755px)}.lp-wrapper #sec-compare-electric .ce-la{left:min(45.8vw,458px)}.lp-wrapper #sec-compare-electric .ce-lb{left:min(66.8vw,668px)}.lp-wrapper #sec-compare-electric .ce-lp{left:min(22.8vw,228px)}.lp-wrapper #sec-compare-electric .ce-ha{left:min(45.8vw,458px);width:min(30vw,300px)}.lp-wrapper #sec-compare-electric .ce-hb{left:min(66.8vw,668px);width:min(30vw,300px)}.lp-wrapper #sec-compare-electric .ce-q-1{top:min(85.6vw,856px)}.lp-wrapper #sec-compare-electric .ce-c-1p,.lp-wrapper #sec-compare-electric .ce-c-1a,.lp-wrapper #sec-compare-electric .ce-c-1b{top:min(85.9vw,859px)}.lp-wrapper #sec-compare-electric .ce-q-2{top:min(97.7vw,977px)}.lp-wrapper #sec-compare-electric .ce-s-2p{top:min(97.4vw,974px);left:min(34.9vw,349px)}.lp-wrapper #sec-compare-electric .ce-c-2p{top:min(105.9vw,1059px)}.lp-wrapper #sec-compare-electric .ce-c-2a,.lp-wrapper #sec-compare-electric .ce-c-2b{top:min(101.4vw,1014px)}.lp-wrapper #sec-compare-electric .ce-q-3{top:min(116.6vw,1166px)}.lp-wrapper #sec-compare-electric .ce-s-3p{top:min(116.3vw,1163px);left:min(34.9vw,349px)}.lp-wrapper #sec-compare-electric .ce-c-3p{top:min(124.7vw,1247px)}.lp-wrapper #sec-compare-electric .ce-s-3a{top:min(116.7vw,1167px);left:min(58.1vw,581px)}.lp-wrapper #sec-compare-electric .ce-c-3a{top:min(124.7vw,1247px)}.lp-wrapper #sec-compare-electric .ce-s-3b{top:min(116.7vw,1167px);left:min(79.1vw,791px)}.lp-wrapper #sec-compare-electric .ce-c-3b{top:min(124.7vw,1247px)}.lp-wrapper #sec-compare-electric .ce-q-4{top:min(138.1vw,1381px)}.lp-wrapper #sec-compare-electric .ce-s-4p{top:min(137.9vw,1379px);left:min(34.9vw,349px)}.lp-wrapper #sec-compare-electric .ce-c-4p{top:min(146.4vw,1464px)}.lp-wrapper #sec-compare-electric .ce-c-4a{top:min(143.1vw,1431px)}.lp-wrapper #sec-compare-electric .ce-s-4b{top:min(137.9vw,1379px);left:min(78.9vw,789px)}.lp-wrapper #sec-compare-electric .ce-c-4b{top:min(146.4vw,1464px)}.lp-wrapper #sec-compare-electric .ce-q-5{top:min(160.8vw,1608px)}.lp-wrapper #sec-compare-electric .ce-s-5p{top:min(160.6vw,1606px);left:min(34.9vw,349px)}.lp-wrapper #sec-compare-electric .ce-c-5p{top:min(169.1vw,1691px)}.lp-wrapper #sec-compare-electric .ce-c-5a{top:min(165.6vw,1656px)}.lp-wrapper #sec-compare-electric .ce-s-5b{top:min(160.6vw,1606px);left:min(78.9vw,789px)}.lp-wrapper #sec-compare-electric .ce-c-5b{top:min(169.1vw,1691px)}.lp-wrapper #sec-compare-electric .ce-q-6{top:min(182.5vw,1825px)}.lp-wrapper #sec-compare-electric .ce-s-6p{top:min(182.3vw,1823px);left:min(34.9vw,349px)}.lp-wrapper #sec-compare-electric .ce-c-6p{top:min(190.7vw,1907px)}.lp-wrapper #sec-compare-electric .ce-c-6a,.lp-wrapper #sec-compare-electric .ce-c-6b{top:min(187.6vw,1876px)}.lp-wrapper #sec-compare-electric .ce-q-7{top:min(204.1vw,2041px)}.lp-wrapper #sec-compare-electric .ce-s-7p{top:min(204.2vw,2042px);left:min(35.1vw,351px)}.lp-wrapper #sec-compare-electric .ce-c-7p{top:min(212.3vw,2123px)}.lp-wrapper #sec-compare-electric .ce-s-7a{top:min(204.7vw,2047px);left:min(58.7vw,587px)}.lp-wrapper #sec-compare-electric .ce-c-7a{top:min(216vw,2160px)}.lp-wrapper #sec-compare-electric .ce-s-7b{top:min(204.7vw,2047px);left:min(79.7vw,797px)}.lp-wrapper #sec-compare-electric .ce-c-7b{top:min(216vw,2160px)}.lp-wrapper #sec-compare-electric .ce-q-8{top:min(228.9vw,2289px)}.lp-wrapper #sec-compare-electric .ce-s-8p{top:min(228.7vw,2287px);left:min(34.9vw,349px)}.lp-wrapper #sec-compare-electric .ce-c-8p{top:min(237.1vw,2371px)}.lp-wrapper #sec-compare-electric .ce-c-8a{top:min(235.7vw,2357px)}.lp-wrapper #sec-compare-electric .ce-s-8b{top:min(229.3vw,2293px);left:min(79.1vw,791px)}.lp-wrapper #sec-compare-electric .ce-c-8b{top:min(237.1vw,2371px)}.lp-wrapper #sec-compare-electric .ce-q-9{top:min(255.1vw,2551px)}.lp-wrapper #sec-compare-electric .ce-s-9p{top:min(254.8vw,2548px);left:min(34.9vw,349px)}.lp-wrapper #sec-compare-electric .ce-c-9p{top:min(263.3vw,2633px)}.lp-wrapper #sec-compare-electric .ce-s-9a{top:min(255.4vw,2554px);left:min(58.1vw,581px)}.lp-wrapper #sec-compare-electric .ce-c-9a{top:min(263.2vw,2632px)}.lp-wrapper #sec-compare-electric .ce-s-9b{top:min(255.4vw,2554px);left:min(79.1vw,791px)}.lp-wrapper #sec-compare-electric .ce-c-9b{top:min(263.2vw,2632px)}.lp-wrapper #sec-compare-electric .ce-q-10{top:min(279.4vw,2794px)}.lp-wrapper #sec-compare-electric .ce-s-10p{top:min(279.2vw,2792px);left:min(34.9vw,349px)}.lp-wrapper #sec-compare-electric .ce-c-10p{top:min(287.6vw,2876px)}.lp-wrapper #sec-compare-electric .ce-s-10a{top:min(279.7vw,2797px);left:min(58.1vw,581px)}.lp-wrapper #sec-compare-electric .ce-c-10a{top:min(287.6vw,2876px)}.lp-wrapper #sec-compare-electric .ce-c-10b{top:min(283.1vw,2831px)}.lp-wrapper #sec-compare-electric .ce-sub-1{top:min(349.8vw,3498px)}.lp-wrapper #sec-compare-electric .ce-body-1{top:min(355.5vw,3555px)}.lp-wrapper #sec-compare-electric .ce-sub-2{top:min(420.4vw,4204px)}.lp-wrapper #sec-compare-electric .ce-body-2{top:min(426.1vw,4261px)}.lp-wrapper #sec-compare-electric .ce-sub-3{top:min(453.3vw,4533px)}.lp-wrapper #sec-compare-electric .ce-body-3{top:min(459vw,4590px)}.lp-wrapper #sec-compare-electric .ce-close-1{top:min(492vw,4920px)}.lp-wrapper #sec-compare-electric .ce-close-2{top:min(502.1vw,5021px)}.lp-wrapper #sec-compare-electric .ce-close-3{top:min(512.1vw,5121px)}.lp-wrapper #sec-compare-electric .ce-close-4{top:min(522vw,5220px)}.lp-wrapper #sec-improvement{background:var(--bg-dark);padding:0}.lp-wrapper #sec-improvement .im-stage{position:relative;width:min(100vw,1000px);height:min(82.2vw,822px);margin:0 auto}.lp-wrapper #sec-improvement .im-stage>*{position:absolute;margin:0}.lp-wrapper #sec-improvement .im-title{top:min(6.8vw,68px);left:0;width:100%;font-family:var(--font-heading);font-size:min(4vw,40px);font-weight:800;line-height:1;letter-spacing:0em;text-align:center;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-improvement .im-rule{top:min(9vw,90px);width:min(28vw,280px);height:min(.1vw,1px);background:var(--text-on-dark)}.lp-wrapper #sec-improvement .im-rule-l{left:min(7.5vw,75px)}.lp-wrapper #sec-improvement .im-rule-r{left:min(64.7vw,647px)}.lp-wrapper #sec-improvement .im-card{left:min(7.5vw,75px);width:min(39.6vw,396px);border:min(.2vw,2px) solid var(--text-on-dark);border-radius:min(2.4vw,24px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:min(3.4vw,34px);font-weight:800;line-height:min(5.3vw,53px);text-align:center;color:var(--text-on-dark)}.lp-wrapper #sec-improvement .im-card>span{display:block;white-space:nowrap}.lp-wrapper #sec-improvement .im-card-1{top:min(17.6vw,176px);height:min(19.8vw,198px)}.lp-wrapper #sec-improvement .im-card-2{top:min(43.1vw,431px);height:min(32.6vw,326px)}.lp-wrapper #sec-improvement .im-list{left:min(52.9vw,529px);font-family:var(--font-base);font-size:min(2.4vw,24px);font-weight:500;line-height:min(4.32vw,43.2px);text-align:left;color:var(--text-on-dark)}.lp-wrapper #sec-improvement .im-list>span{display:block;white-space:nowrap}.lp-wrapper #sec-improvement .im-list>span.im-cont{margin-left:min(2.2vw,22px)}.lp-wrapper #sec-improvement .im-list-1{top:min(16.8vw,168px)}.lp-wrapper #sec-improvement .im-list-2{top:min(42.3vw,423px)}.lp-wrapper #sec-improvement .im-en{font-size:1em;font-weight:400;line-height:0}.lp-wrapper #sec-improvement .im-list-1>span:nth-of-type(1){letter-spacing:+.0389em}.lp-wrapper #sec-improvement .im-list-1>span:nth-of-type(2){letter-spacing:-.0222em}.lp-wrapper #sec-improvement .im-list-1>span:nth-of-type(3){letter-spacing:+.025em}.lp-wrapper #sec-improvement .im-list-1>span:nth-of-type(5){letter-spacing:+.0151em}.lp-wrapper #sec-improvement .im-list-2>span:nth-of-type(1){letter-spacing:+.0307em}.lp-wrapper #sec-improvement .im-list-2>span:nth-of-type(2){letter-spacing:-.0513em}.lp-wrapper #sec-improvement .im-list-2>span:nth-of-type(3){letter-spacing:-.025em}.lp-wrapper #sec-improvement .im-list-2>span:nth-of-type(4){letter-spacing:+.0389em}.lp-wrapper #sec-improvement .im-list-2>span:nth-of-type(5){letter-spacing:-.0382em}.lp-wrapper #sec-improvement .im-list-2>span:nth-of-type(6){letter-spacing:-.0361em}.lp-wrapper #sec-improvement .im-list-2>span:nth-of-type(7){letter-spacing:-.0208em}.lp-wrapper #sec-improvement .im-list-2>span:nth-of-type(8){letter-spacing:-.0556em}.lp-wrapper #sec-support-2{background:var(--bg-white);padding:0}.lp-wrapper #sec-support-2 .sp-stage{position:relative;width:min(100vw,1000px);height:min(248vw,2480px);margin:0 auto}.lp-wrapper #sec-support-2 .sp-stage>*{position:absolute;margin:0}.lp-wrapper #sec-support-2 .sp-panel{top:min(14.1vw,141px);left:min(2.1vw,21px);width:min(96vw,960px);height:min(225.6vw,2256px);background:var(--bg-gray);border-radius:min(1.6vw,16px)}.lp-wrapper #sec-support-2 .sp-title{top:min(28.7vw,287px);left:0;width:100%;font-family:var(--font-heading);font-size:min(6.6vw,66px);font-weight:800;line-height:1;letter-spacing:.0084em;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-support-2 .sp-sub{left:0;width:100%;font-family:var(--font-heading);font-size:min(4vw,40px);font-weight:800;line-height:1;letter-spacing:-.015em;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-support-2 .sp-case{left:0;width:100%;font-family:var(--font-base);font-size:min(3vw,30px);font-weight:800;line-height:1;letter-spacing:-.0154em;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-support-2 .sp-body{font-family:var(--font-base);font-size:min(2.9vw,29px);font-weight:600;text-align:left;color:var(--text)}.lp-wrapper #sec-support-2 .sp-body>span{display:block;white-space:nowrap}.lp-wrapper #sec-support-2 .sp-lead{left:0;width:100%;text-align:center}.lp-wrapper #sec-support-2 .sp-b1,.lp-wrapper #sec-support-2 .sp-b2,.lp-wrapper #sec-support-2 .sp-b3{left:min(8.4vw,84px)}.lp-wrapper #sec-support-2 .sp-note{left:min(8.5vw,85px);font-family:var(--font-base);font-size:min(2.9vw,29px);font-weight:600;line-height:1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-support-2 .sp-card{left:min(9.1vw,91px);width:min(82vw,820px);background:var(--bg-white);border-radius:min(.8vw,8px)}.lp-wrapper #sec-support-2 .sp-cardbox{left:min(11.2vw,112px);width:min(77.6vw,776px);height:min(6vw,60px);border:min(.2vw,2px) solid var(--bg-gray);border-radius:min(.8vw,8px);box-sizing:border-box}.lp-wrapper #sec-support-2 .sp-label{left:0;width:100%;font-family:var(--font-base);font-size:min(2.7vw,27px);font-weight:600;line-height:1;letter-spacing:-.0106em;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-support-2 .sp-cardbody{left:min(14.5vw,145px)}.lp-wrapper #sec-support-2 .sp-ind{margin-left:min(3.3vw,33px)}.lp-wrapper #sec-support-2 .sp-cardbody>span:nth-of-type(1){margin-left:max(-1.7vw,-17px)}.lp-wrapper #sec-support-2 .sp-en{font-size:1em;font-weight:400;line-height:0}.lp-wrapper #sec-support-2 .sp-lead>span:nth-of-type(1){padding-left:min(1.4vw,14px)}.lp-wrapper #sec-support-2 .sp-lead>span:nth-of-type(2){padding-left:min(1.6vw,16px)}.lp-wrapper #sec-support-2 .sp-lead2>span:nth-of-type(1){padding-left:min(2vw,20px)}.lp-wrapper #sec-support-2 .sp-lead{top:min(43.3vw,433px);line-height:min(4.9vw,49px)}.lp-wrapper #sec-support-2 .sp-lead>span:nth-of-type(1){letter-spacing:-.0181em}.lp-wrapper #sec-support-2 .sp-lead>span:nth-of-type(2){letter-spacing:-.0172em}.lp-wrapper #sec-support-2 .sp-b1{top:min(65.7vw,657px);line-height:min(5vw,50px)}.lp-wrapper #sec-support-2 .sp-b1>span:nth-of-type(1){letter-spacing:+.0104em}.lp-wrapper #sec-support-2 .sp-b1>span:nth-of-type(2){letter-spacing:+.0048em}.lp-wrapper #sec-support-2 .sp-b1>span:nth-of-type(3){letter-spacing:+.016em}.lp-wrapper #sec-support-2 .sp-b1>span:nth-of-type(4){letter-spacing:+.0127em}.lp-wrapper #sec-support-2 .sp-b2{top:min(98.8vw,988px);line-height:min(5.1vw,51px)}.lp-wrapper #sec-support-2 .sp-b2>span:nth-of-type(1){letter-spacing:+.0086em}.lp-wrapper #sec-support-2 .sp-b3{top:min(127.5vw,1275px);line-height:min(5vw,50px)}.lp-wrapper #sec-support-2 .sp-b3>span:nth-of-type(1){letter-spacing:+.0123em}.lp-wrapper #sec-support-2 .sp-b3>span:nth-of-type(2){letter-spacing:+.0062em}.lp-wrapper #sec-support-2 .sp-case-1{top:min(60.9vw,609px);letter-spacing:-.0154em}.lp-wrapper #sec-support-2 .sp-case-2{top:min(94.7vw,947px);letter-spacing:-.047em}.lp-wrapper #sec-support-2 .sp-case-3{top:min(122.8vw,1228px);letter-spacing:-.0292em}.lp-wrapper #sec-support-2 .sp-note{top:min(109.9vw,1099px);letter-spacing:.0108em}.lp-wrapper #sec-support-2 .sp-sub-1{top:min(155.8vw,1558px)}.lp-wrapper #sec-support-2 .sp-lead2{top:min(161.4vw,1614px);line-height:min(4.9vw,49px);letter-spacing:-.0586em}.lp-wrapper #sec-support-2 .sp-lead2>span:nth-of-type(1){letter-spacing:-.0411em}.lp-wrapper #sec-support-2 .sp-card-1{top:min(170vw,1700px);height:min(29.4vw,294px)}.lp-wrapper #sec-support-2 .sp-cardbox-1{top:min(172.3vw,1723px)}.lp-wrapper #sec-support-2 .sp-label-1{top:min(174.1vw,1741px)}.lp-wrapper #sec-support-2 .sp-cardbody-1{top:min(181.1vw,1811px);line-height:min(5vw,50px)}.lp-wrapper #sec-support-2 .sp-cardbody-1>span:nth-of-type(1){letter-spacing:+.0254em}.lp-wrapper #sec-support-2 .sp-cardbody-1>span:nth-of-type(2){letter-spacing:+.0131em}.lp-wrapper #sec-support-2 .sp-card-2{top:min(201.4vw,2014px);height:min(25.4vw,254px)}.lp-wrapper #sec-support-2 .sp-cardbox-2{top:min(203.8vw,2038px)}.lp-wrapper #sec-support-2 .sp-label-2{top:min(205.6vw,2056px)}.lp-wrapper #sec-support-2 .sp-cardbody-2{top:min(212.6vw,2126px);line-height:min(5vw,50px)}.lp-wrapper #sec-support-2 .sp-cardbody-2>span:nth-of-type(1){letter-spacing:+.0345em}.lp-wrapper #sec-support-2 .sp-cardbody-2>span:nth-of-type(2){letter-spacing:+.0082em}.lp-wrapper #sec-warranty{background:var(--bg-white);padding:0}.lp-wrapper #sec-warranty .wr-stage{position:relative;width:min(100vw,1000px);height:min(237vw,2370px);margin:0 auto}.lp-wrapper #sec-warranty .wr-stage>*{position:absolute;margin:0}.lp-wrapper #sec-warranty .wr-frame{top:min(8.5vw,85px);left:min(5.4vw,54px);width:min(89.6vw,896px);height:min(154.9vw,1549px);border:min(.1vw,1px) solid var(--gold);box-sizing:border-box}.lp-wrapper #sec-warranty .wr-frame:after{content:"";position:absolute;inset:min(.3vw,3px);border:min(.1vw,1px) solid var(--gold)}.lp-wrapper #sec-warranty .wr-corner{width:min(7vw,70px);height:auto}.lp-wrapper #sec-warranty .wr-c-tl{top:min(8.1vw,81px);left:min(5vw,50px)}.lp-wrapper #sec-warranty .wr-c-tr{top:min(8.1vw,81px);left:min(88.3vw,883px);transform:scaleX(-1)}.lp-wrapper #sec-warranty .wr-c-bl{top:min(156.7vw,1567px);left:min(5vw,50px);transform:scaleY(-1)}.lp-wrapper #sec-warranty .wr-c-br{top:min(156.7vw,1567px);left:min(88.3vw,883px);transform:scale(-1)}.lp-wrapper #sec-warranty .wr-knock{top:min(7.5vw,75px);left:min(18.3vw,183px);width:min(54.5vw,545px);height:min(2.6vw,26px);background:var(--bg-white)}.lp-wrapper #sec-warranty .wr-title{top:min(5.9vw,59px);left:0;width:100%;font-family:var(--font-heading);font-size:min(5.9vw,59px);font-weight:800;line-height:1;letter-spacing:.0508em;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-warranty .wr-normal{top:min(24vw,240px);left:min(28.2vw,282px);font-family:var(--font-base);font-size:min(2.8vw,28px);font-weight:800;line-height:1;letter-spacing:.0238em;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-warranty .wr-year1{top:min(22.8vw,228px);left:min(42.9vw,429px);font-family:var(--font-heading);font-size:min(5.3vw,53px);font-weight:800;line-height:1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-warranty .wr-year1 .wr-big{font-size:1.5em;line-height:0}.lp-wrapper #sec-warranty .wr-arrow{top:min(33vw,330px);left:min(46.2vw,462px);width:0;height:0;border-left:min(3.85vw,38.5px) solid transparent;border-right:min(3.85vw,38.5px) solid transparent;border-top:min(3.4vw,34px) solid var(--text)}.lp-wrapper #sec-warranty .wr-gold{left:0;width:100%;font-family:var(--font-serif);font-weight:600;line-height:1;text-align:center;white-space:nowrap;color:var(--gold)}.lp-wrapper #sec-warranty .wr-g1{top:min(43.3vw,433px);font-size:min(6vw,60px);letter-spacing:-.05em;padding-left:min(1.4vw,14px)}.lp-wrapper #sec-warranty .wr-g2{top:min(52.9vw,529px);font-size:min(16.7vw,167px);letter-spacing:-.0763em;padding-right:min(.5vw,5px)}.lp-wrapper #sec-warranty .wr-panel{top:min(81.6vw,816px);left:min(10.7vw,107px);width:min(78.8vw,788px);height:min(74.6vw,746px);background:var(--bg-gray);border-radius:min(.8vw,8px)}.lp-wrapper #sec-warranty .wr-c{left:0;width:100%;font-family:var(--font-base);line-height:1;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-warranty .wr-small{font-size:.78em}.lp-wrapper #sec-warranty .wr-en{font-size:1.17em;line-height:0}.lp-wrapper #sec-warranty .wr-cond{top:min(140.5vw,1405px);left:min(16vw,160px);font-family:var(--font-base);font-size:min(2.5vw,25px);font-weight:600;line-height:min(3.6vw,36px);text-align:left;color:var(--text)}.lp-wrapper #sec-warranty .wr-cond>span{display:block;white-space:nowrap}.lp-wrapper #sec-warranty .wr-cond>span:nth-of-type(1){letter-spacing:-.0192em}.lp-wrapper #sec-warranty .wr-cond>span:nth-of-type(2){letter-spacing:-.0352em}.lp-wrapper #sec-warranty .wr-cond>span:nth-of-type(3){letter-spacing:-.0306em}.lp-wrapper #sec-warranty .wr-ship{top:min(184.7vw,1847px);left:min(2.1vw,21px);width:min(96vw,960px);height:min(45.4vw,454px);background:var(--bg-gray);border-radius:min(1.6vw,16px)}.lp-wrapper #sec-warranty .wr-panel-title{top:min(86.9vw,869px);font-size:min(4vw,40px);font-weight:800;letter-spacing:-.025em}.lp-wrapper #sec-warranty .wr-h1{top:min(98.5vw,985px);font-size:min(3vw,30px);font-weight:800;letter-spacing:.0133em}.lp-wrapper #sec-warranty .wr-l1{top:min(103.1vw,1031px);font-size:min(2.9vw,29px);font-weight:600;letter-spacing:-.0292em;padding-left:min(1.1vw,11px)}.lp-wrapper #sec-warranty .wr-l2{top:min(107.6vw,1076px);font-size:min(2.9vw,29px);font-weight:600;letter-spacing:.0345em}.lp-wrapper #sec-warranty .wr-l3{top:min(111.8vw,1118px);font-size:min(2.2vw,22px);font-weight:600;letter-spacing:-.0281em}.lp-wrapper #sec-warranty .wr-h2{top:min(122.1vw,1221px);font-size:min(3vw,30px);font-weight:800;letter-spacing:.0133em}.lp-wrapper #sec-warranty .wr-l4{top:min(126.6vw,1266px);font-size:min(2.9vw,29px);font-weight:600;letter-spacing:.0031em}.lp-wrapper #sec-warranty .wr-l5{top:min(131.1vw,1311px);font-size:min(2.9vw,29px);font-weight:600;letter-spacing:.0031em}.lp-wrapper #sec-warranty .wr-ship-title{top:min(196.3vw,1963px);font-family:var(--font-heading);font-size:min(6.6vw,66px);font-weight:800;letter-spacing:.0152em}.lp-wrapper #sec-warranty .wr-ship-lead{top:min(207.6vw,2076px);font-size:min(4vw,40px);font-weight:800;letter-spacing:-.0436em}.lp-wrapper #sec-warranty .wr-ship-note{top:min(216.8vw,2168px);font-size:min(2.5vw,25px);font-weight:600;letter-spacing:-.0194em}.lp-wrapper #sec-spec{background:var(--bg-white);padding:0}.lp-wrapper #sec-spec .sc-stage{position:relative;width:min(100vw,1000px);height:min(320.1vw,3201px);margin:0 auto}.lp-wrapper #sec-spec .sc-stage>*{position:absolute;margin:0}.lp-wrapper #sec-spec .sc-title{top:min(14.6vw,146px);left:0;width:100%;font-family:var(--font-heading);font-size:min(6.6vw,66px);font-weight:800;line-height:1;letter-spacing:.0455em;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-spec .sc-rule{left:min(11.2vw,112px);width:min(80vw,800px);height:min(.1vw,1px);background:#e8e8e8}.lp-wrapper #sec-spec .sc-label,.lp-wrapper #sec-spec .sc-value{font-family:var(--font-base);font-size:min(2vw,20px);line-height:1;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-spec .sc-label{left:min(12.4vw,124px);font-weight:800}.lp-wrapper #sec-spec .sc-value{left:min(40.4vw,404px);font-weight:500}.lp-wrapper #sec-spec .sc-en{font-size:1.04em;line-height:0}.lp-wrapper #sec-spec .sc-photo{height:auto}.lp-wrapper #sec-spec .sc-body{top:min(107vw,1070px);left:min(44.6vw,446px);width:min(12.8vw,128px)}.lp-wrapper #sec-spec .sc-cap{left:0;width:100%;font-family:var(--font-base);font-size:min(2vw,20px);font-weight:500;line-height:1;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-spec .sc-bodycap{padding-left:min(2.2vw,22px)}.lp-wrapper #sec-spec .sc-item{width:min(37.3vw,373px)}.lp-wrapper #sec-spec .sc-itemcap{width:min(37.3vw,373px);font-family:var(--font-base);font-size:min(2vw,20px);font-weight:500;line-height:1;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-spec .sc-rule-1{top:min(29.2vw,292px)}.lp-wrapper #sec-spec .sc-rule-2{top:min(37.6vw,376px)}.lp-wrapper #sec-spec .sc-rule-3{top:min(46vw,460px)}.lp-wrapper #sec-spec .sc-rule-4{top:min(54.4vw,544px)}.lp-wrapper #sec-spec .sc-rule-5{top:min(62.9vw,629px)}.lp-wrapper #sec-spec .sc-rule-6{top:min(71.3vw,713px)}.lp-wrapper #sec-spec .sc-rule-7{top:min(79.7vw,797px)}.lp-wrapper #sec-spec .sc-rule-8{top:min(88.1vw,881px)}.lp-wrapper #sec-spec .sc-rule-9{top:min(96.6vw,966px)}.lp-wrapper #sec-spec .sc-row-1{top:min(32.6vw,326px)}.lp-wrapper #sec-spec .sc-lab-1,.lp-wrapper #sec-spec .sc-val-1{letter-spacing:+.025em}.lp-wrapper #sec-spec .sc-row-2{top:min(41vw,410px)}.lp-wrapper #sec-spec .sc-lab-2{letter-spacing:+0em}.lp-wrapper #sec-spec .sc-val-2{letter-spacing:-.0264em}.lp-wrapper #sec-spec .sc-row-3{top:min(49.4vw,494px)}.lp-wrapper #sec-spec .sc-lab-3,.lp-wrapper #sec-spec .sc-val-3{letter-spacing:+0em}.lp-wrapper #sec-spec .sc-row-4{top:min(57.9vw,579px)}.lp-wrapper #sec-spec .sc-lab-4{letter-spacing:+.05em}.lp-wrapper #sec-spec .sc-val-4{letter-spacing:-.0289em}.lp-wrapper #sec-spec .sc-row-5{top:min(66.3vw,663px)}.lp-wrapper #sec-spec .sc-lab-5,.lp-wrapper #sec-spec .sc-val-5{letter-spacing:+0em}.lp-wrapper #sec-spec .sc-row-6{top:min(74.7vw,747px)}.lp-wrapper #sec-spec .sc-lab-6{letter-spacing:+0em}.lp-wrapper #sec-spec .sc-val-6{letter-spacing:-.0093em}.lp-wrapper #sec-spec .sc-row-7{top:min(83.1vw,831px)}.lp-wrapper #sec-spec .sc-lab-7,.lp-wrapper #sec-spec .sc-val-7{letter-spacing:+0em}.lp-wrapper #sec-spec .sc-row-8{top:min(91.5vw,915px)}.lp-wrapper #sec-spec .sc-lab-8{letter-spacing:+.0167em}.lp-wrapper #sec-spec .sc-val-8{letter-spacing:+.0045em}.lp-wrapper #sec-spec .sc-pack{top:min(100vw,1000px)}.lp-wrapper #sec-spec .sc-cap-body1{top:min(145.1vw,1451px)}.lp-wrapper #sec-spec .sc-cap-body2{top:min(147.9vw,1479px)}.lp-wrapper #sec-spec .sc-item-1{top:min(153.5vw,1535px);left:min(11.2vw,112px)}.lp-wrapper #sec-spec .sc-cap-1{top:min(193.1vw,1931px);left:min(11.2vw,112px);letter-spacing:+0em}.lp-wrapper #sec-spec .sc-item-2{top:min(153.5vw,1535px);left:min(53.9vw,539px)}.lp-wrapper #sec-spec .sc-cap-2{top:min(193.1vw,1931px);left:min(53.9vw,539px);letter-spacing:+.0214em}.lp-wrapper #sec-spec .sc-item-3{top:min(201.6vw,2016px);left:min(11.2vw,112px)}.lp-wrapper #sec-spec .sc-cap-3{top:min(240.9vw,2409px);left:min(11.2vw,112px);letter-spacing:-.047em}.lp-wrapper #sec-spec .sc-item-4{top:min(201.6vw,2016px);left:min(53.9vw,539px)}.lp-wrapper #sec-spec .sc-cap-4{top:min(240.9vw,2409px);left:min(53.9vw,539px);letter-spacing:-.047em}.lp-wrapper #sec-spec .sc-item-5{top:min(249.6vw,2496px);left:min(11.2vw,112px)}.lp-wrapper #sec-spec .sc-cap-5{top:min(289.1vw,2891px);left:min(11.2vw,112px);letter-spacing:-.05em}.lp-wrapper #sec-spec .sc-item-6{top:min(249.6vw,2496px);left:min(53.9vw,539px)}.lp-wrapper #sec-spec .sc-cap-6{top:min(289.1vw,2891px);left:min(53.9vw,539px);letter-spacing:-.05em}.lp-wrapper #sec-caution-before{background:var(--bg-white);padding:0}.lp-wrapper #sec-caution-before .cb-stage{position:relative;width:min(100vw,1000px);height:min(101.6vw,1016px);margin:0 auto}.lp-wrapper #sec-caution-before .cb-stage>*{position:absolute;margin:0}.lp-wrapper #sec-caution-before .cb-panel{top:min(1.1vw,11px);left:0;width:100%;height:min(99.7vw,997px);background:var(--panel-caution);border-radius:min(1.6vw,16px)}.lp-wrapper #sec-caution-before .cb-title{left:0;width:100%;font-family:var(--font-heading);font-size:min(6.8vw,68px);font-weight:800;line-height:1;text-align:center;white-space:nowrap;color:var(--gold-on-dark)}.lp-wrapper #sec-caution-before .cb-t1{top:min(13.1vw,131px);letter-spacing:.0294em}.lp-wrapper #sec-caution-before .cb-t2{top:min(24.6vw,246px);letter-spacing:0em}.lp-wrapper #sec-caution-before .cb-num{font-family:var(--font-heading);font-size:min(9.2vw,92px);font-weight:700;line-height:1;color:var(--gold-on-dark)}.lp-wrapper #sec-caution-before .cb-num-1{top:min(38.5vw,385px);left:min(14.5vw,145px)}.lp-wrapper #sec-caution-before .cb-num-2{top:min(72.9vw,729px);left:min(14.5vw,145px)}.lp-wrapper #sec-caution-before .cb-h{left:min(25vw,250px);font-family:var(--font-base);font-size:min(2.8vw,28px);font-weight:800;line-height:1;letter-spacing:.0208em;white-space:nowrap;color:var(--text-on-dark)}.lp-wrapper #sec-caution-before .cb-h1{top:min(39.6vw,396px)}.lp-wrapper #sec-caution-before .cb-h2{top:min(74.5vw,745px)}.lp-wrapper #sec-caution-before .cb-body{left:min(24.9vw,249px);font-family:var(--font-base);font-size:min(1.9vw,19px);font-weight:500;line-height:min(3.65vw,36.5px);letter-spacing:-.0164em;text-align:left;color:var(--text-on-dark)}.lp-wrapper #sec-caution-before .cb-body>span{display:block;white-space:nowrap}.lp-wrapper #sec-caution-before .cb-b1{top:min(44.3vw,443px)}.lp-wrapper #sec-caution-before .cb-b2{top:min(78.9vw,789px)}.lp-wrapper #sec-caution-before .cb-link{top:min(62.6vw,626px);left:min(63.4vw,634px);display:flex;align-items:center;gap:min(1.6vw,16px);font-family:var(--font-base);font-size:min(1.9vw,19px);font-weight:500;line-height:1;white-space:nowrap;color:var(--gold-on-dark);text-decoration:none}.lp-wrapper #sec-caution-before .cb-circle{flex:0 0 auto;width:min(2.2vw,22px);height:min(2.2vw,22px);border:min(.1vw,1px) solid var(--gold-on-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:min(1.3vw,13px);line-height:1}.lp-wrapper #sec-caution-before .cb-en{font-size:1.17em;line-height:0}.lp-wrapper #sec-return{background:var(--bg-white);padding:0}.lp-wrapper #sec-return .rt-stage{position:relative;width:min(100vw,1000px);height:min(155.8vw,1558px);margin:0 auto}.lp-wrapper #sec-return .rt-stage>*{position:absolute;margin:0}.lp-wrapper #sec-return .rt-panel{top:min(1vw,10px);left:0;width:100%;height:min(153.8vw,1538px);background:var(--bg-gray);border-radius:min(1.6vw,16px)}.lp-wrapper #sec-return .rt-title{top:min(13vw,130px);left:0;width:100%;font-family:var(--font-heading);font-size:min(6.8vw,68px);font-weight:800;line-height:1;letter-spacing:0em;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-return .rt-lead{top:min(25.65vw,256.5px);left:0;width:100%;font-family:var(--font-base);font-size:min(3vw,30px);font-weight:600;line-height:min(5.05vw,50.5px);text-align:center;color:var(--text)}.lp-wrapper #sec-return .rt-lead>span{display:block;white-space:nowrap}.lp-wrapper #sec-return .rt-sub{left:0;width:100%;font-family:var(--font-heading);font-size:min(3.6vw,36px);font-weight:500;line-height:1;text-align:center;white-space:nowrap;color:var(--text)}.lp-wrapper #sec-return .rt-sub-1{top:min(46.7vw,467px);letter-spacing:.0463em;padding-left:min(.47vw,4.7px)}.lp-wrapper #sec-return .rt-sub-2{top:min(112.1vw,1121px);letter-spacing:.0556em;padding-left:min(.56vw,5.6px)}.lp-wrapper #sec-return .rt-card{left:min(8.4vw,84px);width:min(83.3vw,833px);background:var(--bg-white);border-radius:min(.8vw,8px)}.lp-wrapper #sec-return .rt-card-1{top:min(53.2vw,532px);height:min(10.9vw,109px)}.lp-wrapper #sec-return .rt-card-2{top:min(66.2vw,662px);height:min(10.9vw,109px)}.lp-wrapper #sec-return .rt-card-3{top:min(79.2vw,792px);height:min(10.8vw,108px)}.lp-wrapper #sec-return .rt-card-4{top:min(92.1vw,921px);height:min(10.9vw,109px)}.lp-wrapper #sec-return .rt-card-5{top:min(118.1vw,1181px);height:min(23.7vw,237px)}.lp-wrapper #sec-return .rt-item{left:0;width:100%;font-family:var(--font-base);font-size:min(3vw,30px);font-weight:600;line-height:min(5.25vw,52.5px);text-align:center;color:var(--text)}.lp-wrapper #sec-return .rt-item>span{display:block;white-space:nowrap}.lp-wrapper #sec-return .rt-item-1{top:min(55.8vw,558px)}.lp-wrapper #sec-return .rt-item-2{top:min(68.8vw,688px)}.lp-wrapper #sec-return .rt-item-3{top:min(81.7vw,817px)}.lp-wrapper #sec-return .rt-item-4{top:min(94.6vw,946px)}.lp-wrapper #sec-return .rt-item-5{top:min(122.25vw,1222.5px)}.lp-wrapper #sec-return .rt-lead>span:nth-of-type(1){letter-spacing:-.0133em}.lp-wrapper #sec-return .rt-lead>span:nth-of-type(2){letter-spacing:-.0304em;padding-left:min(1.6vw,16px)}.lp-wrapper #sec-return .rt-lead>span:nth-of-type(3){letter-spacing:-.0187em;padding-left:min(1.5vw,15px)}.lp-wrapper #sec-return .rt-item-2>span{letter-spacing:-.0292em}.lp-wrapper #sec-return .rt-item-3>span{letter-spacing:-.0333em}.lp-wrapper #sec-return .rt-item-4>span{letter-spacing:+.0242em}.lp-wrapper #sec-return .rt-item-5>span:nth-of-type(1){letter-spacing:+.0121em}.lp-wrapper #sec-return .rt-item-5>span:nth-of-type(2){letter-spacing:-.013em}.lp-wrapper #sec-return .rt-item-5>span:nth-of-type(3){letter-spacing:+.0476em}.lp-wrapper #sec-return .rt-en{font-size:1em;font-weight:400;line-height:0}.lp-wrapper #sec-story{background:var(--bg-white);padding:0}.lp-wrapper #sec-story .st-stage{position:relative;width:min(100vw,1000px);height:min(296.5vw,2965px);margin:0 auto}.lp-wrapper #sec-story .st-stage>*{position:absolute;margin:0}.lp-wrapper #sec-story .st-title{top:min(18.1vw,181px);left:0;width:100%;font-family:var(--font-heading);font-size:min(7.8vw,78px);font-weight:800;line-height:1;letter-spacing:-.0107em;text-align:center;white-space:nowrap;color:var(--gold)}.lp-wrapper #sec-story .st-sub{top:min(35.6vw,356px);left:0;width:100%;font-family:var(--font-heading);font-size:min(5vw,50px);font-weight:800;line-height:1;letter-spacing:-.0169em;text-align:center;white-space:nowrap;color:var(--text-soft)}.lp-wrapper #sec-story .st-body{top:min(40.95vw,409.5px);left:min(8.7vw,87px);width:min(84vw,840px);font-family:var(--font-base);font-size:min(2.8vw,28px);font-weight:500;line-height:min(4.4vw,44px);text-align:left;color:var(--text)}.lp-wrapper #sec-story .st-body>span{display:block;white-space:nowrap}.lp-wrapper #sec-story .st-body>span.st-p{margin-top:min(4.4vw,44px)}.lp-wrapper #sec-story .st-en{font-size:1em;font-weight:400;line-height:0}.lp-wrapper #sec-story .st-body>span:nth-of-type(1){letter-spacing:-.0467em}.lp-wrapper #sec-story .st-body>span:nth-of-type(2){letter-spacing:-.0446em}.lp-wrapper #sec-story .st-body>span:nth-of-type(3){letter-spacing:-.0726em}.lp-wrapper #sec-story .st-body>span:nth-of-type(4){letter-spacing:-.0312em}.lp-wrapper #sec-story .st-body>span:nth-of-type(5){letter-spacing:-.0691em}.lp-wrapper #sec-story .st-body>span:nth-of-type(6){letter-spacing:-.0703em}.lp-wrapper #sec-story .st-body>span:nth-of-type(7){letter-spacing:-.1003em}.lp-wrapper #sec-story .st-body>span:nth-of-type(8){letter-spacing:-.0403em}.lp-wrapper #sec-story .st-body>span:nth-of-type(9){letter-spacing:-.0657em}.lp-wrapper #sec-story .st-body>span:nth-of-type(10){letter-spacing:-.0807em}.lp-wrapper #sec-story .st-body>span:nth-of-type(11){letter-spacing:-.0691em}.lp-wrapper #sec-story .st-body>span:nth-of-type(12){letter-spacing:-.0403em}.lp-wrapper #sec-story .st-body>span:nth-of-type(13){letter-spacing:-.0238em}.lp-wrapper #sec-story .st-body>span:nth-of-type(14){letter-spacing:-.0459em}.lp-wrapper #sec-story .st-body>span:nth-of-type(15){letter-spacing:-.0661em}.lp-wrapper #sec-story .st-body>span:nth-of-type(16){letter-spacing:-.0438em}.lp-wrapper #sec-story .st-body>span:nth-of-type(17){letter-spacing:-.0405em}.lp-wrapper #sec-story .st-body>span:nth-of-type(18){letter-spacing:-.0417em}.lp-wrapper #sec-story .st-body>span:nth-of-type(19){letter-spacing:-.0268em}.lp-wrapper #sec-story .st-body>span:nth-of-type(20){letter-spacing:-.0493em}.lp-wrapper #sec-story .st-body>span:nth-of-type(21){letter-spacing:-.0429em}.lp-wrapper #sec-story .st-body>span:nth-of-type(22){letter-spacing:-.0595em}.lp-wrapper #sec-story .st-body>span:nth-of-type(23){letter-spacing:-.1005em}.lp-wrapper #sec-story .st-body>span:nth-of-type(24){letter-spacing:+.0357em}.lp-wrapper #sec-story .st-body>span:nth-of-type(25){letter-spacing:-.0049em}.lp-wrapper #sec-story .st-body>span:nth-of-type(26){letter-spacing:-.1em}.lp-wrapper #sec-story .st-body>span:nth-of-type(27){letter-spacing:-.044em}.lp-wrapper #sec-story .st-body>span:nth-of-type(28){letter-spacing:-.0804em}.lp-wrapper #sec-story .st-body>span:nth-of-type(29){letter-spacing:-.044em}.lp-wrapper #sec-story .st-body>span:nth-of-type(30){letter-spacing:-.0649em}.lp-wrapper #sec-story .st-body>span:nth-of-type(31){letter-spacing:-.0622em}.lp-wrapper #sec-story .st-body>span:nth-of-type(32){letter-spacing:-.0504em}.lp-wrapper #sec-story .st-body>span:nth-of-type(33){letter-spacing:-.0646em}.lp-wrapper #sec-story .st-body>span:nth-of-type(34){letter-spacing:-.0588em}.lp-wrapper #sec-story .st-body>span:nth-of-type(35){letter-spacing:-.0757em}.lp-wrapper #sec-story .st-body>span:nth-of-type(36){letter-spacing:-.0603em}.lp-wrapper #sec-story .st-body>span:nth-of-type(37){letter-spacing:-.0945em}.lp-wrapper #sec-story .st-body>span:nth-of-type(38){letter-spacing:-.0726em}.lp-wrapper #sec-story .st-body>span:nth-of-type(39){letter-spacing:-.0741em}.lp-wrapper #sec-story .st-body>span:nth-of-type(41){letter-spacing:+.0536em}.lp-wrapper #sec-story .st-body>span:nth-of-type(42){letter-spacing:+.0268em}.lp-wrapper #sec-story .st-body>span:nth-of-type(20),.lp-wrapper #sec-story .st-body>span:nth-of-type(32){margin-left:max(-1.6vw,-16px)}.lp-wrapper #sec-faq{background:var(--bg-white);padding:0}.lp-wrapper #sec-faq .fq-stage{width:min(100vw,1000px);margin:0 auto;background:var(--bg-gray);border-radius:min(1.6vw,16px);padding:min(1.5vw,15px) 0 min(4vw,40px)}.lp-wrapper #sec-faq .fq-title{margin:0;padding:min(13.8vw,138px) 0 0;font-family:var(--font-heading);font-size:min(8.8vw,88px);font-weight:800;line-height:1;letter-spacing:0em;text-align:center;color:var(--text)}.lp-wrapper #sec-faq .fq-list{margin:min(14vw,140px) 0 0;padding:0}.lp-wrapper #sec-faq .fq-item{border-top:min(.1vw,1px) solid #E6E6E6;margin:0 min(11.2vw,112px)}.lp-wrapper #sec-faq .fq-item:first-child{border-top:0}.lp-wrapper #sec-faq .fq-q{display:flex;align-items:flex-start;gap:min(1.9vw,19px);padding:min(4.6vw,46px) 0 min(4.6vw,46px) min(.2vw,2px);list-style:none;cursor:pointer;position:relative}.lp-wrapper #sec-faq .fq-q::-webkit-details-marker{display:none}.lp-wrapper #sec-faq .fq-mark{flex:0 0 auto;font-family:var(--font-heading);font-size:min(3.6vw,36px);font-weight:800;line-height:min(5.3vw,53px);color:var(--text)}.lp-wrapper #sec-faq .fq-qtext{font-family:var(--font-heading);font-size:min(3.6vw,36px);font-weight:800;line-height:min(5.3vw,53px);color:var(--text)}.lp-wrapper #sec-faq .fq-qtext>span{display:block;white-space:nowrap}.lp-wrapper #sec-faq .fq-toggle{position:absolute;right:max(-7.2vw,-72px);top:min(5.4vw,54px);width:min(2vw,20px);height:min(2vw,20px);flex:0 0 auto}.lp-wrapper #sec-faq .fq-toggle:before,.lp-wrapper #sec-faq .fq-toggle:after{content:"";position:absolute;left:50%;top:50%;background:var(--gold);transform:translate(-50%,-50%)}.lp-wrapper #sec-faq .fq-toggle:before{width:min(2vw,20px);height:min(.2vw,2px)}.lp-wrapper #sec-faq .fq-toggle:after{width:min(.2vw,2px);height:min(2vw,20px);transition:opacity .15s}.lp-wrapper #sec-faq .fq-item[open] .fq-toggle:after{opacity:0}.lp-wrapper #sec-faq .fq-a{padding:0 min(4vw,40px) min(4.5vw,45px) min(.3vw,3px)}.lp-wrapper #sec-faq .fq-body{margin:0;font-family:var(--font-base);font-size:min(2.6vw,26px);font-weight:500;line-height:min(4.7vw,47px);text-align:left;color:var(--text)}.lp-wrapper #sec-faq .fq-body>span{display:block;white-space:nowrap}.lp-wrapper #sec-faq .fq-body>span.fq-note{margin-top:min(1.3vw,13px)}.lp-wrapper #sec-faq .fq-body>span.fq-note2{padding-left:min(2.5vw,25px)}.lp-wrapper #sec-faq .fq-en{font-size:1em;font-weight:400;line-height:0}.lp-wrapper #sec-faq .fq-fig{display:block;width:min(91.9vw,919px);max-width:none;height:auto;margin:min(2.2vw,22px) 0 min(1.5vw,15px) max(-6.5vw,-65px)}.lp-wrapper #sec-faq .fq-btn{display:flex;align-items:center;justify-content:space-between;height:min(4.3vw,43px);margin:min(3.5vw,35px) max(-11.9vw,-119px) 0 auto;padding:0 min(2vw,20px) 0 min(5.3vw,53px);background:var(--gold);border-radius:999px;font-family:var(--font-base);font-size:min(2.5vw,25px);font-weight:500;line-height:1;color:var(--text-on-dark);text-decoration:none;box-sizing:border-box}.lp-wrapper #sec-faq [data-slot=q2-button] span,.lp-wrapper #sec-faq [data-slot=q8-button] span{letter-spacing:-.0667em}.lp-wrapper #sec-faq [data-slot=q9-button] span{letter-spacing:-.056em}.lp-wrapper #sec-faq [data-slot=q14-button] span{letter-spacing:+.013em}.lp-wrapper #sec-faq .fq-btn svg{flex:0 0 auto;width:min(2.1vw,21px);height:min(2.1vw,21px)}.lp-wrapper #sec-faq .fq-btn span{white-space:nowrap}.lp-wrapper #sec-faq .fq-cards-title{margin:min(4.7vw,47px) 0 0;padding-left:min(1.3vw,13px);font-family:var(--font-base);font-size:min(2.8vw,28px);font-weight:500;line-height:1;color:var(--text);white-space:nowrap}.lp-wrapper #sec-faq .fq-cards{display:flex;gap:min(2.6vw,26px);margin:min(2.2vw,22px) max(-3.7vw,-37px) 0 0}.lp-wrapper #sec-faq .fq-card{flex:1 1 0;background:var(--bg-white);border:min(.1vw,1px) solid #E6E6E6;border-radius:min(.8vw,8px);padding:min(4.3vw,43px) min(2.1vw,21px) min(3.5vw,35px) min(3.6vw,36px);font-family:var(--font-base);font-size:min(2.6vw,26px);font-weight:500;line-height:min(3.65vw,36.5px);color:var(--text);box-sizing:border-box}.lp-wrapper #sec-faq .fq-card>span{display:block;white-space:nowrap}.lp-wrapper #sec-faq .fq-card>span:empty{height:min(2.5vw,25px)}.lp-wrapper #sec-faq .cl-L-1{letter-spacing:-.05em}.lp-wrapper #sec-faq .cl-L-2{letter-spacing:-.0692em}.lp-wrapper #sec-faq .cl-L-3{letter-spacing:-.0299em}.lp-wrapper #sec-faq .cl-L-4{letter-spacing:-.0808em}.lp-wrapper #sec-faq .cl-L-5{letter-spacing:-.0462em}.lp-wrapper #sec-faq .cl-L-6{letter-spacing:-.1111em}.lp-wrapper #sec-faq .cl-L-8{letter-spacing:-.05em}.lp-wrapper #sec-faq .cl-L-10{letter-spacing:-.0385em}.lp-wrapper #sec-faq .cl-L-11{letter-spacing:-.12em}.lp-wrapper #sec-faq .cl-L-12{letter-spacing:-.0214em}.lp-wrapper #sec-faq .cl-L-13{letter-spacing:-.12em}.lp-wrapper #sec-faq .cl-R-1{letter-spacing:-.0385em}.lp-wrapper #sec-faq .cl-R-2,.lp-wrapper #sec-faq .cl-R-3{letter-spacing:-.0769em}.lp-wrapper #sec-faq .cl-R-4{letter-spacing:-.1049em}.lp-wrapper #sec-faq .cl-R-5{letter-spacing:-.05em}.lp-wrapper #sec-faq .cl-R-6{letter-spacing:-.12em}.lp-wrapper #sec-faq .cl-R-9{letter-spacing:-.0346em}.lp-wrapper #sec-faq .cl-R-10{letter-spacing:-.12em}.lp-wrapper #sec-faq .cl-R-11{letter-spacing:-.0538em}.lp-wrapper #sec-faq .cl-R-12{letter-spacing:-.12em}.lp-wrapper #sec-faq .a-10-4{margin-left:max(-1.6vw,-16px)}.lp-wrapper #sec-faq .a-16-4,.lp-wrapper #sec-faq .a-16-5,.lp-wrapper #sec-faq .a-16-6,.lp-wrapper #sec-faq .a-16-7,.lp-wrapper #sec-faq .a-16-8,.lp-wrapper #sec-faq .a-16-9{margin-left:max(-1vw,-10px)}.lp-wrapper #sec-faq .fq-title{letter-spacing:+.0227em}.lp-wrapper #sec-faq .q-1-2{letter-spacing:-.0333em}.lp-wrapper #sec-faq .a-1-1,.lp-wrapper #sec-faq .a-1-2,.lp-wrapper #sec-faq .a-2-1,.lp-wrapper #sec-faq .a-2-2,.lp-wrapper #sec-faq .a-2-3,.lp-wrapper #sec-faq .a-2-4{letter-spacing:-.044em}.lp-wrapper #sec-faq .a-2-5{letter-spacing:-.0436em}.lp-wrapper #sec-faq .a-2-6{letter-spacing:-.0385em}.lp-wrapper #sec-faq .a-2-7{letter-spacing:-.0318em}.lp-wrapper #sec-faq .a-2-8{letter-spacing:-.0385em}.lp-wrapper #sec-faq .q-3-1{letter-spacing:+.0104em}.lp-wrapper #sec-faq .a-3-1{letter-spacing:-.0449em}.lp-wrapper #sec-faq .a-3-2{letter-spacing:-.0423em}.lp-wrapper #sec-faq .a-3-3{letter-spacing:-.0299em}.lp-wrapper #sec-faq .a-3-4{letter-spacing:-.0607em}.lp-wrapper #sec-faq .q-4-1{letter-spacing:+.0099em}.lp-wrapper #sec-faq .a-4-1{letter-spacing:-.0805em}.lp-wrapper #sec-faq .a-4-2{letter-spacing:-.035em}.lp-wrapper #sec-faq .q-5-1{letter-spacing:+.0093em}.lp-wrapper #sec-faq .a-5-1{letter-spacing:-.0513em}.lp-wrapper #sec-faq .a-5-2{letter-spacing:-.0449em}.lp-wrapper #sec-faq .q-6-1{letter-spacing:+.0179em}.lp-wrapper #sec-faq .a-6-1{letter-spacing:-.0273em}.lp-wrapper #sec-faq .q-7-1{letter-spacing:-.0331em}.lp-wrapper #sec-faq .a-7-1{letter-spacing:-.0345em}.lp-wrapper #sec-faq .a-7-2{letter-spacing:-.0216em}.lp-wrapper #sec-faq .a-7-3{letter-spacing:-.0308em}.lp-wrapper #sec-faq .q-8-1{letter-spacing:+.0192em}.lp-wrapper #sec-faq .a-8-1{letter-spacing:-.0449em}.lp-wrapper #sec-faq .a-8-2{letter-spacing:-.0385em}.lp-wrapper #sec-faq .a-8-3{letter-spacing:-.0853em}.lp-wrapper #sec-faq .a-8-4{letter-spacing:-.0292em}.lp-wrapper #sec-faq .a-8-5{letter-spacing:-.0436em}.lp-wrapper #sec-faq .a-8-6{letter-spacing:-.0346em}.lp-wrapper #sec-faq .q-9-1{letter-spacing:-.0085em}.lp-wrapper #sec-faq .a-9-1{letter-spacing:-.0509em}.lp-wrapper #sec-faq .a-10-1{letter-spacing:-.0372em}.lp-wrapper #sec-faq .a-10-2{letter-spacing:-.0308em}.lp-wrapper #sec-faq .a-10-3{letter-spacing:-.0409em}.lp-wrapper #sec-faq .a-10-4{letter-spacing:-.0128em}.lp-wrapper #sec-faq .q-11-1{letter-spacing:-.0139em}.lp-wrapper #sec-faq .a-11-1{letter-spacing:+.0286em}.lp-wrapper #sec-faq .a-11-2{letter-spacing:-.0328em}.lp-wrapper #sec-faq .q-12-1{letter-spacing:-.0125em}.lp-wrapper #sec-faq .a-12-1{letter-spacing:-.072em}.lp-wrapper #sec-faq .a-12-2{letter-spacing:-.0333em}.lp-wrapper #sec-faq .a-12-3{letter-spacing:-.0397em}.lp-wrapper #sec-faq .a-12-4{letter-spacing:-.086em}.lp-wrapper #sec-faq .a-12-5{letter-spacing:-.0713em}.lp-wrapper #sec-faq .q-13-1{letter-spacing:-.0131em}.lp-wrapper #sec-faq .a-13-1{letter-spacing:-.0571em}.lp-wrapper #sec-faq .a-13-2{letter-spacing:-.0538em}.lp-wrapper #sec-faq .q-14-1{letter-spacing:+.0099em}.lp-wrapper #sec-faq .a-14-1{letter-spacing:-.0372em}.lp-wrapper #sec-faq .a-14-2{letter-spacing:-.0571em}.lp-wrapper #sec-faq .q-15-1{letter-spacing:-.0241em}.lp-wrapper #sec-faq .q-15-2{letter-spacing:-.0243em}.lp-wrapper #sec-faq .a-15-1{letter-spacing:-.059em}.lp-wrapper #sec-faq .a-16-1{letter-spacing:-.0538em}.lp-wrapper #sec-faq .a-16-2{letter-spacing:-.0175em}.lp-wrapper #sec-faq .a-16-3{letter-spacing:-.0385em}.lp-wrapper #sec-faq .a-16-4{letter-spacing:-.0256em}.lp-wrapper #sec-faq .a-16-5{letter-spacing:-.0477em}.lp-wrapper #sec-faq .a-16-6{letter-spacing:-.0353em}.lp-wrapper #sec-faq .a-16-7{letter-spacing:-.0385em}.lp-wrapper #sec-faq .a-16-8{letter-spacing:-.0269em}.lp-wrapper #sec-faq .a-16-9{letter-spacing:-.0462em}.lp-wrapper #sec-faq .a-17-1{letter-spacing:-.0464em}.lp-wrapper #sec-faq .a-17-2{letter-spacing:-.0372em}.lp-wrapper #sec-faq .a-17-3{letter-spacing:-.0745em}.lp-wrapper #sec-faq .a-17-4{letter-spacing:-.067em}.lp-wrapper #sec-faq .a-17-5{letter-spacing:-.0757em}.lp-wrapper #sec-faq .a-17-6{letter-spacing:-.0913em}.lp-wrapper #sec-faq .a-17-7{letter-spacing:-.0577em}.lp-wrapper #sec-faq .fq-cards-title{letter-spacing:+.0286em}.lp-wrapper #sec-faq .q-18-1{letter-spacing:+.0123em}.lp-wrapper #sec-faq .q-18-2{letter-spacing:-.0222em}.lp-wrapper #sec-faq .a-18-1{letter-spacing:-.0462em}.lp-wrapper #sec-faq .a-18-2{letter-spacing:-.0709em}.lp-wrapper #sec-faq .a-18-3{letter-spacing:-.0423em}.lp-wrapper #sec-faq .a-18-4{letter-spacing:-.0223em}.lp-wrapper #sec-faq .a-18-5{letter-spacing:-.0551em}.lp-wrapper #sec-faq .a-18-6{letter-spacing:-.009em}.lp-wrapper #sec-faq .q-19-1{letter-spacing:+.0139em}.lp-wrapper #sec-faq .a-19-1{letter-spacing:-.0471em}.lp-wrapper #sec-faq .a-19-2{letter-spacing:-.0304em}.lp-wrapper #sec-faq .q-20-1{letter-spacing:+.0355em}.lp-wrapper #sec-faq .q-20-2{letter-spacing:-.0185em}.lp-wrapper #sec-faq .a-20-1{letter-spacing:-.0423em}.lp-wrapper #sec-faq .a-20-2{letter-spacing:-.0204em}.lp-wrapper #sec-video{background:var(--bg-white);padding:min(6vw,60px) 0 min(8vw,80px)}.lp-wrapper #sec-video .vd-stage{width:min(100vw,1000px);margin:0 auto}.lp-wrapper #sec-video .vd-frame{position:relative;width:100%;aspect-ratio:16 / 9;border:0;padding:0;margin:0;display:block;background:#000;border-radius:min(.8vw,8px);overflow:hidden;cursor:pointer}.lp-wrapper #sec-video .vd-frame img{display:block;width:100%;height:100%;object-fit:cover}.lp-wrapper #sec-video .vd-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lp-wrapper #sec-video .vd-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(8.5vw,85px);height:min(6vw,60px);background:red;border-radius:min(1.6vw,16px);display:flex;align-items:center;justify-content:center;transition:background .15s}.lp-wrapper #sec-video .vd-frame:hover .vd-play{background:#c00}.lp-wrapper #sec-video .vd-play:after{content:"";width:0;height:0;border-left:min(2.4vw,24px) solid #fff;border-top:min(1.4vw,14px) solid transparent;border-bottom:min(1.4vw,14px) solid transparent;margin-left:min(.4vw,4px)}.lp-wrapper #sec-video .vd-note{margin:min(1.6vw,16px) 0 0;font-family:var(--font-base);font-size:min(2.2vw,22px);font-weight:500;line-height:1.5;text-align:center;color:var(--text-sub)}.lp-wrapper #sec-proof-media .md-desc{font-size:max(min(2.37vw,23.7px),13px)}.lp-wrapper #sec-proof-media .md-mag{font-size:max(min(3vw,30px),13px)}.lp-wrapper #sec-proof-media .md-issue{font-size:max(min(2.9vw,29px),11px)}.lp-wrapper #sec-proof-pro .pr-profile,.lp-wrapper #sec-features-2 .ft2-body{font-size:max(min(2.75vw,27.5px),13px)}.lp-wrapper #sec-features-2 .ft2-note{font-size:max(min(2vw,20px),11px)}.lp-wrapper #sec-usecase .uc-lead{font-size:max(min(3.4vw,34px),13px)}.lp-wrapper #sec-usecase .uc-note{font-size:max(min(2.1vw,21px),11px)}.lp-wrapper #sec-usecase .uc-more{font-size:max(min(2.7vw,27px),13px)}.lp-wrapper #sec-usecase .uc-list li{font-size:max(min(2.7vw,27px),12px);height:max(min(4.8vw,48px),22px)}.lp-wrapper #sec-spec-battery .sb-card-sub{font-size:max(min(2.8vw,28px),11px)}.lp-wrapper #sec-spec-battery .sb-label{font-size:max(min(3.4vw,34px),13px)}.lp-wrapper #sec-spec-battery .sb-note{font-size:max(min(2.35vw,23.5px),11px)}.lp-wrapper #sec-spec-battery .sb-panel-note{font-size:max(min(2.4vw,24px),11px)}.lp-wrapper #sec-spec-battery .sb-panel-body{font-size:max(min(3vw,30px),13px)}.lp-wrapper #sec-spec-battery .sb-qa-body{font-size:max(min(2.9vw,29px),13px)}.lp-wrapper #sec-size .cp-rule-label{font-size:max(min(3.2vw,32px),13px)}.lp-wrapper #sec-size .sz-note{font-size:max(min(2.9vw,29px),13px)}.lp-wrapper #sec-award .aw-body{font-size:max(min(2.8vw,28px),13px)}.lp-wrapper #sec-mechanism .mc-panel-body{font-size:max(min(3.1vw,31px),13px)}.lp-wrapper #sec-puncture .pc-note{font-size:max(min(3.4vw,34px),13px)}.lp-wrapper #sec-faq .fq-body{font-size:max(min(2.6vw,26px),13px);line-height:max(min(4.7vw,47px),22px)}.lp-wrapper #sec-faq .fq-cards-title{font-size:max(min(2.8vw,28px),13px)}.lp-wrapper #sec-faq .fq-card{font-size:max(min(2.6vw,26px),13px);line-height:max(min(3.65vw,36.5px),20px)}.lp-wrapper #sec-faq .fq-btn{font-size:max(min(2.5vw,25px),11px);height:max(min(4.3vw,43px),22px)}.lp-wrapper #sec-video .vd-note{font-size:max(min(2.2vw,22px),11px)}@media(max-width:560px){.lp-wrapper #sec-proof-pro .pr-profile{width:auto;max-width:100%;letter-spacing:normal}.lp-wrapper #sec-proof-pro .pr-profile br{display:none}.lp-wrapper #sec-proof-pro .pr-bracket{letter-spacing:normal}.lp-wrapper #sec-features-2 .ft2-body,.lp-wrapper #sec-features-2 .ft2-note{white-space:normal;width:auto;letter-spacing:normal}.lp-wrapper #sec-features-2 .ft2-body br,.lp-wrapper #sec-features-2 .ft2-note br{display:none}.lp-wrapper #sec-features-2 .ft2-note{padding-left:12px;text-indent:-12px}.lp-wrapper #sec-usecase .uc-lead{white-space:normal;letter-spacing:normal}.lp-wrapper #sec-usecase .uc-lead br,.lp-wrapper #sec-usecase .uc-note br{display:none}.lp-wrapper #sec-spec-battery .sb-note,.lp-wrapper #sec-spec-battery .sb-panel-body,.lp-wrapper #sec-spec-battery .sb-qa-body,.lp-wrapper #sec-spec-battery .sb-qa-title{white-space:normal;letter-spacing:normal}.lp-wrapper #sec-spec-battery .sb-note>span,.lp-wrapper #sec-spec-battery .sb-panel-body>span,.lp-wrapper #sec-spec-battery .sb-qa-body>span{display:inline;white-space:normal;letter-spacing:normal}.lp-wrapper #sec-spec-battery .sb-note br,.lp-wrapper #sec-spec-battery .sb-panel-body br,.lp-wrapper #sec-spec-battery .sb-qa-body br{display:none}.lp-wrapper #sec-spec-battery .sb-note{padding-left:12px;text-indent:-12px}.lp-wrapper #sec-size .sz-note{white-space:normal;letter-spacing:normal}.lp-wrapper #sec-size .sz-note>span{display:inline;white-space:normal;letter-spacing:normal}.lp-wrapper #sec-size .sz-note br{display:none}.lp-wrapper #sec-award .aw-body{white-space:normal;letter-spacing:normal}.lp-wrapper #sec-award .aw-body>span{display:inline;white-space:normal;letter-spacing:normal;font-feature-settings:normal}.lp-wrapper #sec-award .aw-body br{display:none}.lp-wrapper #sec-mechanism .mc-panel-body{white-space:normal;letter-spacing:normal}.lp-wrapper #sec-mechanism .mc-panel-body>span{display:inline;white-space:normal;letter-spacing:normal}.lp-wrapper #sec-mechanism .mc-panel-body br{display:none}.lp-wrapper #sec-puncture .pc-note>span{display:inline;white-space:normal;letter-spacing:normal;left:0}.lp-wrapper #sec-puncture .pc-note br{display:none}.lp-wrapper #sec-faq .fq-body>span,.lp-wrapper #sec-faq .fq-card>span{display:inline;white-space:normal;letter-spacing:normal;margin-left:0}.lp-wrapper #sec-faq .fq-body>span.fq-note{display:block}.lp-wrapper #sec-faq .fq-body>span.fq-note2{padding-left:0}.lp-wrapper #sec-faq .fq-card>span:empty{display:block;height:min(2.5vw,25px)}.lp-wrapper #sec-faq .fq-cards-title{white-space:normal;letter-spacing:normal}.lp-wrapper #sec-faq .fq-body>span.a-2-5,.lp-wrapper #sec-faq .fq-body>span.a-2-7,.lp-wrapper #sec-faq .fq-body>span.a-3-4,.lp-wrapper #sec-faq .fq-body>span.a-16-4,.lp-wrapper #sec-faq .fq-body>span.a-16-5,.lp-wrapper #sec-faq .fq-body>span.a-16-6,.lp-wrapper #sec-faq .fq-body>span.a-16-7,.lp-wrapper #sec-faq .fq-body>span.a-16-8,.lp-wrapper #sec-faq .fq-body>span.a-16-9,.lp-wrapper #sec-faq .fq-body>span.a-17-4,.lp-wrapper #sec-faq .fq-body>span.a-18-5,.lp-wrapper #sec-faq .fq-card>span.cl-L-1,.lp-wrapper #sec-faq .fq-card>span.cl-R-1,.lp-wrapper #sec-faq .fq-card>span.cl-L-7,.lp-wrapper #sec-faq .fq-card>span.cl-L-8,.lp-wrapper #sec-faq .fq-card>span.cl-L-9,.lp-wrapper #sec-faq .fq-card>span.cl-L-10,.lp-wrapper #sec-faq .fq-card>span.cl-L-12,.lp-wrapper #sec-faq .fq-card>span.cl-R-7,.lp-wrapper #sec-faq .fq-card>span.cl-R-8,.lp-wrapper #sec-faq .fq-card>span.cl-R-11{display:block}.lp-wrapper #sec-faq .fq-btn{width:fit-content!important;margin-right:0;gap:10px;padding-left:14px;padding-right:12px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/lp-smart-kukiire-20260821.css.map */
