/* vx-lp3.css · Velalux filler LP3 · v=327c90676e · generated 2026-10-27 from site/landing/filler/prod/src/lp3.css */
body:has(.vxlp){margin:0;background:#fff9f0}.vxlp :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,fieldset,legend,label,blockquote,details,summary,aside,section,header,footer,nav,main,article){margin:0;padding:0;border:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;text-align:inherit;background:none}.vxlp :is(a,button,input){letter-spacing:inherit;text-transform:none}.vxlp img{vertical-align:baseline}.vxlp,.vxlp *,.vxlp *:before,.vxlp *:after{box-sizing:border-box}.vxlp{position:relative;-webkit-text-size-adjust:100%}.vxlp{--canvas:#FFF9F0;--band:#FFF5EC;--card:#FFFFFF;--oak:#3B2B2F;--brown:#503828;--muted:#6F5A4B;--caramel:#CC9466;--caramel-ink:#7F5233;--error:#8C3A2B;--line:rgba(80,56,40,.12);--line-card:rgba(80,56,40,.14);--line-input:rgba(80,56,40,.22);--shadow:0 1px 20px rgba(59,43,47,.06);--serif:"Libre Caslon Text","Noto Serif Thai",Georgia,"Hiragino Mincho ProN","Yu Mincho","Noto Serif JP","Songti SC","Noto Serif SC","Noto Serif CJK JP",serif;--serif-th:"Noto Serif Thai","Libre Caslon Text",Georgia,serif;--sans:"Libre Franklin","IBM Plex Sans Thai",system-ui,-apple-system,"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic","PingFang SC","Microsoft YaHei","Noto Sans CJK JP",sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:72px;--s9:96px;--s10:128px;--r-photo:20px;--r-card:20px;--r-tile:14px;--r-input:12px;--r-pill:999px;--gut:16px}.vxlp *,.vxlp *:before,.vxlp *:after{box-sizing:border-box}.vxlp{margin:0;background:var(--canvas);color:var(--brown);font:400 17px/1.7 var(--sans);-webkit-font-smoothing:antialiased}.vxlp:lang(th){font-size:16.5px;line-height:1.75}.vxlp h1,.vxlp h2,.vxlp h3,.vxlp p,.vxlp ul,.vxlp ol,.vxlp figure,.vxlp fieldset,.vxlp legend{margin:0;padding:0}.vxlp fieldset{border:0;min-width:0}.vxlp ul,.vxlp ol{list-style:none}.vxlp img{display:block;max-width:100%;height:auto}.vxlp a{color:inherit}.vxlp button{font:inherit;color:inherit}.vxlp b,.vxlp strong{font-weight:500}.vxlp s{text-decoration-thickness:1px}.vxlp p{text-wrap:pretty}.vxlp .nw{white-space:nowrap}.vxlp .vh{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;opacity:0}.vxlp .num{font-variant-numeric:lining-nums tabular-nums}.vxlp section,.vxlp .hero,.vxlp .story,.vxlp .naming{overflow-x:clip}.vxlp .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:var(--r-pill);font:500 16px/1.25 var(--sans);text-decoration:none;text-align:center;cursor:pointer;border:0;-webkit-tap-highlight-color:transparent}.vxlp .btn-pri{background:var(--brown);color:#fff9f0}.vxlp .btn-sec{min-height:48px;background:transparent;color:var(--brown);box-shadow:inset 0 0 0 1px var(--brown)}.vxlp .tlink{display:inline-flex;align-items:center;min-height:44px;font:500 15px/1.35 var(--sans);color:var(--caramel-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vxlp .tlink.in{display:inline;min-height:0;padding:14px 0;font-size:inherit;line-height:inherit}.vxlp .hdr{position:relative;z-index:20;background:#fff9f0;box-shadow:var(--shadow)}.vxlp .hdr-in{display:flex;align-items:center;justify-content:center;height:56px;max-width:1320px;margin:0 auto;padding:0 var(--gut)}.vxlp .logo{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--oak);line-height:1}.vxlp .logo-w{font:400 20px/1 var(--serif);letter-spacing:.32em;margin-right:-.32em}.vxlp .logo-s{font:500 8.5px/1 var(--sans);letter-spacing:.42em;margin-right:-.42em;color:var(--brown)}.vxlp .hero,.vxlp .card-col,.vxlp .rail,.vxlp .story,.vxlp .naming,.vxlp .faq-sec{padding-inline:var(--gut)}.vxlp .hero{padding-top:16px;padding-bottom:40px;text-align:center}.vxlp .kicker{font:400 14px/22px var(--sans);color:var(--muted)}.vxlp .h1{margin-top:8px;font:400 32px/38px var(--serif);color:var(--oak);letter-spacing:-.005em}.vxlp .h1 .it{font-style:italic;font-size:24px;line-height:30px}.vxlp .benefit{margin:10px auto 0;max-width:30em;font-size:16.5px;line-height:28px;color:var(--brown);text-wrap:balance}.vxlp .hero-row{display:flex;flex-direction:column;align-items:center;margin-top:14px}.vxlp .price-line{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:8px;row-gap:0;color:var(--muted);font-size:15px;line-height:30px}.vxlp .pl-price{font:400 26px/30px var(--serif);color:var(--oak)}.vxlp .pl-date{font-size:14px}.vxlp .pl-sep{color:#6f5a4b99}.vxlp .hero-pill{width:100%;max-width:358px;margin-top:16px}.vxlp .micro{margin-top:8px;font-size:14px;line-height:20px;color:var(--muted)}.vxlp .hero-fig{margin-top:16px;text-align:left}.vxlp .hero-media{position:relative;overflow:hidden;border-radius:var(--r-photo);aspect-ratio:16/10;background:#eadbc8}.vxlp .hero-media .px-in{position:absolute;inset:0}.vxlp .hero-media picture,.vxlp .hero-media img{display:block;width:100%;height:100%}.vxlp .hero-media img{object-fit:cover}.vxlp .cap{margin-top:8px;font-size:13px;line-height:18px;color:var(--muted)}.vxlp .card-col{padding-block:40px;background:var(--band)}.vxlp .offer-h{font:400 26px/32px var(--serif);color:var(--oak)}.vxlp:lang(th) .offer-h{font:400 24px/36px var(--serif-th)}.vxlp .offer-card{position:relative;margin-top:16px;padding:20px 18px;background:var(--card);border:1px solid var(--line-card);border-radius:var(--r-card)}.vxlp .pick-lg{display:block;margin-bottom:10px;font:500 14px/20px var(--sans);color:var(--oak)}.vxlp .pick-lg small{font-size:inherit;font-weight:400;color:var(--muted)}.vxlp .tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vxlp .tile{position:relative;display:block;overflow:hidden;border:1px solid var(--line-input);border-radius:var(--r-tile);background:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.vxlp .tile-ph{display:block;aspect-ratio:360/332;overflow:hidden;background:#efe4d6}.vxlp .tile-ph img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}.vxlp .tile-tx{display:block;padding:10px 12px 12px}.vxlp .tile-l{display:block;font:500 14px/20px var(--sans);color:var(--oak)}.vxlp .tile-pr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;margin-top:4px}.vxlp .tp{font:400 20px/26px var(--serif);color:var(--oak)}.vxlp .tile-pr s,.vxlp .tile-n{font-size:13px;line-height:18px;color:var(--muted)}.vxlp .doc-chip{position:relative;display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:10px;padding:0 20px;overflow:hidden;border:1px solid var(--line-input);border-radius:var(--r-pill);font:500 15px/1.3 var(--sans);color:var(--brown);text-align:center;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent}.vxlp .model-cap{margin-top:8px;font-size:13px;line-height:18px;color:var(--muted)}.vxlp .promo{margin-top:20px;padding-top:20px;border-top:1px solid var(--line)}.vxlp .promo-name{font:400 18px/26px var(--serif);color:var(--oak)}.vxlp .promo-row{display:flex;align-items:center;gap:14px;margin-top:6px}.vxlp .pp{display:inline-block;min-width:6ch;font:400 40px/44px var(--serif);color:var(--oak);font-variant-numeric:lining-nums tabular-nums}.vxlp .promo-side{display:flex;flex-direction:column;font-size:15px;line-height:22px;color:var(--muted)}.vxlp .save{font-weight:500;color:var(--caramel-ink)}.vxlp .promo-meta{margin-top:10px;font-size:14px;line-height:22px;color:var(--muted)}.vxlp .promo-meta+.promo-meta{margin-top:4px}.vxlp .promo .tlink{font-size:14px}.vxlp .promo-doc{display:none}.vxlp .pd-h{font:400 18px/26px var(--serif);color:var(--oak)}.vxlp:lang(th) .pd-h{font-family:var(--serif-th)}.vxlp .pd-list{margin-top:8px;font-size:15px;line-height:24px;color:var(--oak)}.vxlp .pd-list s{color:var(--muted)}.vxlp .ended-note{display:none;padding:14px 16px;border-radius:12px;background:var(--band);font-size:15px;line-height:24px;color:var(--oak)}.vxlp .fields{margin-top:20px}.vxlp .field label{display:block;margin-bottom:6px;font:500 15px/20px var(--sans);color:var(--oak)}.vxlp .inp{position:relative}.vxlp .inp input{display:block;width:100%;height:52px;padding:0 16px;border:1px solid var(--line-input);border-radius:var(--r-input);background:#fff;font:400 16px/1.2 var(--sans);color:var(--oak);-webkit-appearance:none;appearance:none}.vxlp .inp input::placeholder{color:#6f5a4bb8}.vxlp .err-slot{min-height:22px}.vxlp .err{display:none;padding-top:3px;font-size:13px;line-height:18px;color:var(--error)}.vxlp .submit{width:100%;min-height:56px;margin-top:8px}.vxlp .fail{display:none;margin-top:12px;padding:14px;border:1px solid rgba(140,58,43,.3);border-radius:12px;background:#fbf1ec;text-align:center;font-size:15px;line-height:23px;color:var(--oak);outline:none}.vxlp .fail b{display:block;font-weight:500}.vxlp .fail-acts{display:flex;justify-content:center;flex-wrap:wrap;column-gap:20px;margin-top:4px}.vxlp .cb{margin-top:12px;text-align:center;font-size:14px;line-height:22px;color:var(--muted)}.vxlp .or{display:flex;align-items:center;gap:12px;margin:16px 0 0;font-size:13px;line-height:18px;color:var(--muted)}.vxlp .or:before,.vxlp .or:after{content:"";flex:1;height:1px;background:var(--line)}.vxlp .alt{display:flex;flex-wrap:wrap;justify-content:center;column-gap:14px}.vxlp .alt .tlink,.vxlp .fail-acts .tlink{gap:8px}.vxlp .alt-or,.vxlp .alt-dot{display:none}.vxlp .alt img,.vxlp .fail-acts img{width:18px;height:18px}.vxlp .privacy{margin-top:2px;text-align:center;font-size:13px;line-height:20px;color:var(--muted)}.vxlp .privacy summary{display:flex;align-items:center;justify-content:center;min-height:44px;padding:4px 0;cursor:pointer;list-style:none}.vxlp .privacy summary::-webkit-details-marker{display:none}.vxlp .pv-link{font-weight:500;color:var(--caramel-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vxlp .privacy-body{margin-top:4px;padding:12px 14px;border-radius:12px;background:var(--canvas);text-align:left;font-size:13px;line-height:21px}.vxlp .privacy-body p+p{margin-top:6px}.vxlp .hp{display:none}.vxlp .done{display:none;padding:8px 4px 4px;text-align:center}.vxlp .chk{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 auto;border:1px solid var(--caramel);border-radius:50%}.vxlp .chk-w{display:block;overflow:hidden}.vxlp .chk-w img{width:22px;height:22px}.vxlp .done h3{margin-top:16px;font:400 24px/32px var(--serif);color:var(--oak);outline:none}.vxlp:lang(th) .done h3{font:400 22px/34px var(--serif-th)}.vxlp .done-pill{display:inline-block;margin-top:12px;padding:6px 14px;border-radius:var(--r-pill);background:var(--band);font-size:14px;line-height:22px;color:var(--oak)}.vxlp .done-next{margin-top:14px;font-size:15px;line-height:25px;color:var(--brown);text-align:left}.vxlp .done-acts{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:16px}.vxlp .done-acts .btn{width:100%}.vxlp .rail{padding-block:40px 44px}.vxlp .facts-h{display:none}.vxlp .facts-list{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:24px}.vxlp .facts-list li{display:flex;flex-direction:column;align-items:center;text-align:center}.vxlp .facts-list img{width:24px;height:24px;margin-bottom:8px}.vxlp .f-l{font:500 15px/22px var(--sans);color:var(--oak)}.vxlp .f-v{font-size:15px;line-height:22px;color:var(--brown)}.vxlp:lang(th) .f-v{line-height:24px}.vxlp .rail-index{display:none}.vxlp .story{padding-block:56px}.vxlp .s-kick{font-size:14px;line-height:22px;color:var(--muted)}.vxlp .h2{margin-top:10px;font:400 26px/32px var(--serif);color:var(--oak)}.vxlp:lang(th) .h2{font:400 24px/36px var(--serif-th)}.vxlp .story-body{margin-top:16px;max-width:36em}.vxlp .tagline{margin-top:18px;font:italic 400 20px/30px var(--serif);color:var(--oak)}.vxlp:lang(th) .tagline{font:400 19px/30px var(--serif-th)}.vxlp .overview{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin:24px 0 40px}.vxlp .ov-line{position:absolute;left:0;right:0;top:50px;height:1px;background:var(--caramel)}.vxlp .ov-col{display:flex;flex-direction:column;align-items:center;text-align:center}.vxlp .ov-n{font:400 28px/32px var(--serif);color:var(--caramel)}.vxlp .ov-t{display:block;width:1px;height:10px;margin-top:8px;background:var(--brown)}.vxlp .ov-l{margin-top:12px;font:500 13px/18px var(--sans);color:var(--muted)}.vxlp:lang(th) .ov-l{font-size:13.5px;line-height:20px}.vxlp .stages{display:grid;row-gap:44px}.vxlp .stage{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:12px;align-items:start;scroll-margin-top:24px}.vxlp .stage-num{font:400 44px/44px var(--serif);color:var(--muted)}.vxlp .stage-head{padding-top:1px}.vxlp .stage-cap{font:italic 400 17px/24px var(--serif);color:var(--caramel-ink)}.vxlp .stage-h{font:400 24px/30px var(--serif);color:var(--oak)}.vxlp:lang(th) .stage-h{font:400 22px/32px var(--serif-th)}.vxlp .stage>.full{grid-column:1/-1}.vxlp .stage-fig{margin-top:20px}.vxlp .frame{position:relative;overflow:hidden;border-radius:var(--r-photo);aspect-ratio:16/10}.vxlp .frame .cur-in{position:absolute;inset:0;overflow:hidden}.vxlp .frame img{width:100%;height:100%;object-fit:cover}.vxlp .stage-tx{margin-top:20px}.vxlp .why{margin-top:12px;font:italic 400 16px/26px var(--serif);color:var(--muted)}.vxlp:lang(th) .why{font:400 15.5px/26px var(--serif-th)}.vxlp .tick-i{display:inline-block;width:14px;height:8px;margin-right:8px;vertical-align:baseline}.vxlp .two-q{display:grid;row-gap:12px;margin:28px 0 32px}.vxlp .q{border-radius:var(--r-card);padding:20px}.vxlp .q-muted{border:1px solid var(--line-input);font:italic 400 19px/28px var(--serif);color:var(--muted)}.vxlp:lang(th) .q-muted{font:400 18px/28px var(--serif-th)}.vxlp .q-hi{background:#fff;border:1px solid var(--caramel);font:400 22px/30px var(--serif);color:var(--oak)}.vxlp:lang(th) .q-hi{font:400 21px/32px var(--serif-th)}.vxlp .q-bridge{font-size:15px;line-height:24px;color:var(--muted)}.vxlp .measure-wrap{margin-top:28px}.vxlp .measure{position:relative;height:54px}.vxlp .measure-line{position:absolute;left:0;right:0;top:26px;height:1px;background:var(--brown)}.vxlp .measure-ticks{position:absolute;inset:0;display:flex;justify-content:space-between}.vxlp .measure-ticks i{display:block;width:1px;height:6px;margin-top:20px;background:var(--caramel)}.vxlp .measure-ticks i:nth-child(4n+1){height:12px;margin-top:14px;background:var(--brown)}.vxlp .measure-mark{position:absolute;left:calc(58% - 7.5px);top:19px;width:15px;height:15px;border-radius:50%;background:var(--caramel)}.vxlp .measure-cap{margin-top:12px;font:italic 400 18px/1.5 var(--serif);color:var(--oak)}.vxlp:lang(th) .measure-cap{font:400 17px/1.6 var(--serif-th)}.vxlp .story-note{margin-top:36px;font-size:15px;line-height:24px;color:var(--muted)}.vxlp .naming{padding-block:56px}.vxlp .naming-title{font:400 36px/38px var(--serif);letter-spacing:.01em;text-transform:uppercase;color:var(--oak)}.vxlp .naming-rule{display:block;height:1px;margin-top:20px;background:var(--caramel)}.vxlp .naming-sub{margin-top:16px;font:500 14px/22px var(--sans);color:var(--caramel-ink)}.vxlp .naming-promise{margin-top:8px;font:italic 400 19px/29px var(--serif);color:var(--muted)}.vxlp:lang(th) .naming-promise{font:400 18px/29px var(--serif-th)}.vxlp .sheets{display:grid;row-gap:52px;margin-top:44px}.vxlp .l2{font:500 14px/22px var(--sans);color:var(--caramel-ink)}.vxlp .l3{position:relative;margin-top:8px;padding-left:22px;font:400 32px/38px var(--serif);color:var(--oak)}.vxlp .l3 .tick{position:absolute;left:0;top:23px;width:14px;height:8px}.vxlp .l3 .ln{display:block}.vxlp .l3 .it{font-style:italic}.vxlp .l4{margin-top:10px;font:italic 400 19px/28px var(--serif);color:var(--muted)}.vxlp:lang(th) .l4{font:400 18px/29px var(--serif-th)}.vxlp .l5{margin-top:12px;font:500 13px/20px var(--sans);font-variant-caps:all-small-caps;letter-spacing:.06em;color:var(--caramel-ink)}.vxlp:lang(th) .l5{font:500 15px/24px var(--sans);font-variant-caps:normal;letter-spacing:0}.vxlp .l6{margin-top:6px;font-size:15px;line-height:24px;color:var(--muted);font-variant-numeric:lining-nums tabular-nums}.vxlp .sheet-body{margin-top:16px}.vxlp .why-one{margin-top:12px;font:italic 400 16px/26px var(--serif);color:var(--muted)}.vxlp:lang(th) .why-one{font:400 15.5px/26px var(--serif-th)}.vxlp .price-frame{margin-top:22px;padding:18px;border:1px solid var(--caramel)}.vxlp .pf-name{font:400 16px/24px var(--serif);color:var(--oak)}.vxlp .pf-row{display:flex;align-items:center;gap:14px;margin-top:6px}.vxlp .pf-price{font:400 32px/38px var(--serif);color:var(--oak);font-variant-numeric:lining-nums tabular-nums}.vxlp .pf-side{display:flex;flex-direction:column;font-size:15px;line-height:22px;color:var(--muted)}.vxlp .pf-meta{margin-top:8px;font-size:14px;line-height:22px;color:var(--muted)}.vxlp .pf-meta+.pf-meta{margin-top:4px}.vxlp .price-frame .tlink{font-size:14px}.vxlp .btn-pick{width:100%;margin-top:16px}.vxlp .not-sure{margin-top:40px;font-size:15px;line-height:24px;color:var(--muted)}.vxlp .not-sure .tlink{font-size:15px}.vxlp .cond{margin-top:20px;padding:18px;border:1px solid var(--caramel)}.vxlp .cond h3{font:500 17px/24px var(--sans);color:var(--oak)}.vxlp .cond li{position:relative;margin-top:8px;padding-left:16px;font-size:14px;line-height:22px;color:var(--muted)}.vxlp .cond li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--caramel)}.vxlp .faq-sec{padding-block:56px}.vxlp .faq-sub{margin-top:6px;font-size:15px;line-height:24px;color:var(--muted)}.vxlp .faq-sub .tlink{font-size:15px}.vxlp .faq-list{margin-top:24px;border-bottom:1px solid var(--line)}.vxlp .faq-item{border-top:1px solid var(--line)}.vxlp .faq-q button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:14px 0;border:0;background:none;text-align:left;font:500 17px/1.45 var(--sans);color:var(--oak);cursor:pointer}.vxlp:lang(th) .faq-q button{font-size:16.5px}.vxlp .pm{position:relative;flex:none;width:14px;height:14px}.vxlp .pm:before,.vxlp .pm:after{content:"";position:absolute;background:var(--caramel-ink)}.vxlp .pm:before{left:0;right:0;top:6.5px;height:1px}.vxlp .pm:after{top:0;bottom:0;left:6.5px;width:1px}.vxlp .faq-a{display:grid;grid-template-rows:0fr;visibility:hidden}.vxlp .faq-a>div{min-height:0;overflow:hidden}.vxlp .faq-a p{padding:0 30px 20px 0;font-size:16px;line-height:1.7;color:var(--brown)}.vxlp .closing{padding:64px var(--gut) 72px;background:var(--canvas);text-align:center}.vxlp .closing-in{max-width:640px;margin:0 auto}.vxlp .closing-k{font-size:15px;line-height:24px;color:var(--muted)}.vxlp .display{margin-top:12px;font:400 36px/42px var(--serif);color:var(--oak)}.vxlp:lang(th) .display{font:400 30px/44px var(--serif-th)}.vxlp .display>span{display:block}.vxlp .reason{max-width:34em;margin:20px auto 0;font-size:16.5px;line-height:1.75;color:var(--muted)}.vxlp .mini{position:relative;width:96px;height:22px;margin:30px auto 0}.vxlp .mini-line{position:absolute;left:0;right:0;top:12px;height:1px;background:var(--brown)}.vxlp .mini-ticks{position:absolute;inset:0;display:flex;justify-content:space-between}.vxlp .mini-ticks i{display:block;width:1px;height:5px;margin-top:8px;background:var(--caramel)}.vxlp .mini-ticks i:first-child,.vxlp .mini-ticks i:last-child{height:9px;margin-top:4px;background:var(--brown)}.vxlp .mini-dot{position:absolute;left:calc(58% - 4.5px);top:8px;width:9px;height:9px;border-radius:50%;background:var(--caramel)}.vxlp .signoff{margin-top:14px;font-size:14px;line-height:22px;color:var(--muted)}.vxlp .closing .btn{margin-top:28px;min-width:260px}.vxlp .closing-alt{margin-top:6px}.vxlp .foot{padding:48px var(--gut) calc(124px + env(safe-area-inset-bottom));background:var(--band)}.vxlp .foot-in{max-width:1256px;margin:0 auto}.vxlp .foot-t{font:400 24px/32px var(--serif);color:var(--oak)}.vxlp:lang(th) .foot-t{font:400 22px/34px var(--serif-th)}.vxlp .foot-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px}.vxlp .foot-tiles img{width:100%;aspect-ratio:1;object-fit:cover}.vxlp .foot-tiles .d-only{display:none}.vxlp .foot-cap{margin-top:8px;font-size:13px;line-height:18px;color:var(--muted)}.vxlp .foot-cols{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:24px;margin-top:32px}.vxlp .foot-cols>:first-child{grid-column:1/-1}.vxlp .foot-cols h3{font:500 15px/22px var(--sans);color:var(--oak)}.vxlp .foot-cols p{margin-top:6px;font-size:15px;line-height:24px;color:var(--brown)}.vxlp .foot-ico{display:flex;gap:10px;align-items:flex-start}.vxlp .foot-ico img{flex:none;width:20px;height:20px;margin-top:2px}.vxlp .foot-links{display:flex;flex-direction:column;margin-top:2px}.vxlp .foot-links .tlink{gap:10px}.vxlp .foot-links img{width:20px;height:20px}.vxlp .legal{display:grid;row-gap:6px;margin-top:28px;font-size:13px;line-height:20px;color:var(--muted)}.vxlp .legal .privacy{text-align:left;margin:0}.vxlp .legal .privacy summary{justify-content:flex-start}.vxlp .vx-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;padding:12px var(--gut) calc(12px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -1px 20px #3b2b2f0f;will-change:transform}.vxlp .bar-l{flex:1;min-width:0}.vxlp .bar-p{display:flex;align-items:baseline;gap:8px;line-height:24px}.vxlp .pp-b{display:inline-block;font:400 20px/24px var(--serif);color:var(--oak);font-variant-numeric:lining-nums tabular-nums}.vxlp .bar-p s{font-size:13px;color:var(--muted)}.vxlp .bar-m{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;color:var(--muted)}.vxlp .bar-doc,.vxlp .bar-ended{font:400 17px/24px var(--serif);color:var(--oak)}.vxlp:lang(th) .bar-doc,.vxlp:lang(th) .bar-ended{font:400 16px/24px var(--serif-th)}.vxlp .bar-doc{display:none}.vxlp .bar-btn{flex:none;min-height:44px;padding:0 20px;font-size:15px}@media(min-width:768px){.vxlp{--gut:32px}.vxlp .hero,.vxlp .card-col,.vxlp .rail,.vxlp .story,.vxlp .naming,.vxlp .faq-sec{padding-inline:max(32px,calc((100% - 720px)/2))}.vxlp .hero-media{aspect-ratio:2/1}.vxlp .hero-pill{width:auto;min-width:300px}.vxlp .facts-list{grid-template-columns:repeat(4,1fr)}.vxlp .two-q{grid-template-columns:1fr 1fr;column-gap:24px}.vxlp .q-bridge{grid-column:1/-1}.vxlp .foot-cols{grid-template-columns:repeat(3,1fr);column-gap:32px}.vxlp .foot-cols>:first-child{grid-column:auto}.vxlp .story,.vxlp .naming,.vxlp .faq-sec{padding-block:72px}.vxlp .closing{padding-block:96px}.vxlp .btn-pick{width:auto}}@media(max-width:374px){.vxlp .h1{font-size:29px;line-height:36px}}@media(max-width:380px){.vxlp .pl-sep2{display:none}.vxlp .pl-date{flex-basis:100%;line-height:22px}}@media(min-width:1280px){.vxlp .hdr{position:sticky;top:0;background:#fff9f0f5}.vxlp .hdr-in{height:76px;padding:0 32px}.vxlp .logo-w{font-size:24px}.vxlp .logo-s{font-size:9.5px}.vxlp .layout{display:grid;grid-template-columns:216px minmax(0,640px) 336px;column-gap:32px;align-items:start;grid-template-areas:"hero hero card" "rail story card" ". naming card" ". faq card";max-width:1320px;margin:0 auto;padding:0 32px}.vxlp .layout>*{padding-inline:0}.vxlp .hero{grid-area:hero;padding-top:40px;padding-bottom:0}.vxlp .card-col{grid-area:card;align-self:stretch;padding-block:40px 0;background:none}.vxlp .rail{grid-area:rail;align-self:stretch;padding-block:112px 0}.vxlp .story{grid-area:story;padding-block:112px 0}.vxlp .naming{grid-area:naming;padding-block:112px 0;overflow-x:visible}.vxlp .faq-sec{grid-area:faq;padding-block:112px 40px}.vxlp .h1{margin-top:12px;font-size:48px;line-height:56px}.vxlp .h1 .ln{display:inline-block}.vxlp .h1 .it{font-size:48px;line-height:56px}.vxlp .benefit{max-width:600px;margin-top:16px;font-size:19px;line-height:30px}.vxlp .hero-row{flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:24px;margin-top:24px}.vxlp .pl-price{font-size:30px;line-height:52px}.vxlp .price-line{line-height:52px}.vxlp .hero-pill{width:auto;min-width:0;max-width:none;margin-top:0;padding:0 36px}.vxlp .micro{margin-top:8px}.vxlp .hero-fig{margin-top:28px}.vxlp .offer-h{display:none}.vxlp .offer-card{margin-top:0;padding:20px 20px 6px}.vxlp .pick-lg{margin-bottom:6px;font-size:13px;line-height:18px}.vxlp .tiles{grid-template-columns:1fr;gap:6px}.vxlp .tile{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;column-gap:12px;min-height:64px;padding:5px 12px 5px 5px;border-radius:12px}.vxlp .tile-ph{width:56px;height:52px;aspect-ratio:auto;border-radius:9px}.vxlp .tile-tx{display:block;padding:0}.vxlp .tile-l{font-size:14px;line-height:19px}.vxlp .tile-pr{flex-wrap:nowrap;margin-top:1px;column-gap:8px}.vxlp .tp{font-size:19px;line-height:24px}.vxlp .tile-pr s,.vxlp .tile-n{font-size:13px;line-height:18px;white-space:nowrap}.vxlp .doc-chip{min-height:44px;margin-top:6px;font-size:14px}.vxlp .model-cap{margin-top:6px}.vxlp .promo{margin-top:10px;padding-top:10px}.vxlp .promo-name{font-size:16px;line-height:22px}.vxlp .promo-row{margin-top:2px}.vxlp .pp{font-size:34px;line-height:40px}.vxlp .promo-side{font-size:14px;line-height:19px}.vxlp .promo-meta{margin-top:4px;font-size:13px;line-height:19px}.vxlp .promo-meta+.promo-meta{margin-top:2px}.vxlp .pd-list{font-size:14px;line-height:22px}.vxlp .fields{margin-top:10px}.vxlp .field{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:8px;align-items:center}.vxlp .inp input{padding:0 12px;font-size:15px}.vxlp .tlink.in{padding:3px 0}.vxlp .field label{margin:0;font-size:14px;line-height:19px}.vxlp .inp input{height:48px}.vxlp .err-slot{grid-column:2;min-height:16px}.vxlp .err{padding-top:2px;line-height:16px}.vxlp .submit{min-height:52px;margin-top:8px}.vxlp .cb{margin-top:6px;font-size:13px;line-height:19px}.vxlp .or{display:none}.vxlp .alt{display:block;margin-top:8px;text-align:center;font-size:13px;line-height:20px;color:var(--muted)}.vxlp .alt-or,.vxlp .alt-dot{display:inline}.vxlp .alt .tlink{display:inline;min-height:0;font-size:13px;line-height:20px}.vxlp .privacy summary{min-height:40px;padding:2px 0}.vxlp .facts-h{display:block;margin-bottom:22px;font-size:14px;line-height:20px;color:var(--muted)}.vxlp .facts-list{display:flex;flex-direction:column;row-gap:24px}.vxlp .facts-list li{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:12px;align-items:start;text-align:left}.vxlp .facts-list img{grid-row:1/3;width:20px;height:20px;margin:1px 0 0}.vxlp .f-l,.vxlp .f-v{font-size:15px}.vxlp .rail-index{display:block;position:sticky;top:100px;margin-top:48px}.vxlp .ri-line{position:absolute;left:4px;top:22px;width:1px;height:168px;background:var(--caramel)}.vxlp .ri-dot{position:absolute;left:0;top:17.5px;width:9px;height:9px;border-radius:50%;background:var(--caramel)}.vxlp .rail-index ol{display:grid;row-gap:12px}.vxlp .rail-index a{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;min-height:44px;padding-left:20px;color:var(--muted);text-decoration:none}.vxlp .rail-index a[aria-current=step]{color:var(--oak)}.vxlp .ri-n{font:400 20px/1 var(--serif)}.vxlp .ri-t{display:flex;flex-direction:column;font:400 15px/20px var(--serif)}.vxlp:lang(th) .ri-t .ri-en{font:italic 400 13px/17px var(--serif);color:var(--caramel-ink)}.vxlp:lang(th) .ri-t .ri-th{font:500 14px/20px var(--sans)}.vxlp .h2{font-size:34px;line-height:42px}.vxlp:lang(th) .h2{font-size:30px;line-height:44px}.vxlp .overview{display:none}.vxlp .tagline{margin-bottom:56px}.vxlp .stage{grid-template-columns:56px minmax(0,1fr)}.vxlp .stage-num{font-size:48px;line-height:48px}.vxlp .two-q{grid-template-columns:304px 304px;column-gap:32px}.vxlp .story-note{font-size:14px;line-height:22px}.vxlp .naming-title{font-size:64px;line-height:64px}.vxlp .l3{padding-left:0;font-size:44px;line-height:50px}.vxlp .l3 .tick{left:-22px;top:30px}.vxlp .l3 .ln{display:inline-block}.vxlp .price-frame{margin-top:24px;padding:28px}.vxlp .cond{padding:28px}.vxlp .closing{padding:128px 32px}.vxlp .display{font-size:58px;line-height:64px}.vxlp:lang(th) .display{font-size:48px;line-height:68px}.vxlp .foot{padding:72px 32px 48px}.vxlp .foot-tiles{grid-template-columns:repeat(6,minmax(0,196px));gap:16px}.vxlp .foot-tiles .d-only{display:block}.vxlp .vx-bar{display:none}}@media(min-width:1280px)and (min-height:760px){.vxlp .offer-card{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow:auto;overscroll-behavior:contain}}.vxlp{--ease-out:cubic-bezier(.22,1,.36,1);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-soft:cubic-bezier(.33,1,.68,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-in:cubic-bezier(.5,0,.75,0);--t-press:.12s;--t-ui:.24s;--t-swift:.42s;--t-text:.8s;--t-line:.95s;--t-image:1.4s;--stagger:80ms;--rise:22px;--rise-sm:10px}@media(max-width:767px){.vxlp{--rise:16px;--t-image:1.2s}}.vxlp .inp input:focus{outline:none;border-color:var(--brown)}.vxlp .inp:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;border-radius:2px;background:var(--caramel);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--t-ui) var(--ease-out);pointer-events:none}.vxlp .inp:focus-within:after{transform:none}.vxlp .inp input[aria-invalid=true]{border-color:var(--error)}.vxlp .btn,.vxlp .tlink{transition:background-color var(--t-ui) var(--ease-out),color var(--t-ui) var(--ease-out),box-shadow var(--t-ui) var(--ease-out),transform var(--t-press) var(--ease-out)}.vxlp .btn:active{transform:scale(.98)}.vxlp .btn:focus-visible,.vxlp .tlink:focus-visible,.vxlp .faq-q button:focus-visible,.vxlp .privacy summary:focus-visible,.vxlp .rail-index a:focus-visible{outline:2px solid var(--oak);outline-offset:3px;border-radius:6px}.vxlp .btn:focus-visible{border-radius:var(--r-pill)}@media(hover:hover)and (pointer:fine){.vxlp .btn-pri:hover{background:var(--oak)}.vxlp .btn-sec:hover{background:var(--brown);color:#fff9f0}.vxlp .tlink:hover,.vxlp .pv-link:hover,.vxlp .rail-index a:hover{color:var(--oak)}}.vxlp .tile{transition:border-color var(--t-ui) var(--ease-out),box-shadow var(--t-ui) var(--ease-out)}.vxlp .tile:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--caramel);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--t-swift) var(--ease-out)}.vxlp .tile:has(input:checked){border-color:var(--brown);box-shadow:inset 0 0 0 .5px var(--brown)}.vxlp .tile:has(input:checked):after{transform:none}.vxlp .tile:has(input:focus-visible),.vxlp .doc-chip:has(input:focus-visible){outline:2px solid var(--oak);outline-offset:3px}.vxlp .doc-chip{transition:color var(--t-ui) var(--ease-out),border-color var(--t-ui) var(--ease-out)}.vxlp .doc-chip:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--oak);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--t-swift) var(--ease-out)}.vxlp .doc-chip:has(input:checked){color:#fff9f0;border-color:var(--oak)}.vxlp .doc-chip:has(input:checked):before{transform:none}.vxlp .lbl-doc,.vxlp .sel-doctor,.vxlp.offer-doctor .lbl-claim,.vxlp.offer-doctor .promo-offer,.vxlp.offer-doctor .bar-offer,.vxlp.offer-doctor .sel-offer{display:none}.vxlp.offer-doctor .lbl-doc,.vxlp.offer-doctor .sel-doctor{display:inline}.vxlp.offer-doctor .promo-doc,.vxlp.offer-doctor .bar-doc{display:block}.vxlp [data-ended-only]{display:none}.vxlp.promo-ended [data-promo-only]{display:none!important}.vxlp.promo-ended [data-ended-only]{display:block}.vxlp.promo-ended .offer-h [data-ended-only],.vxlp.promo-ended .btn [data-ended-only]{display:inline}.vxlp .err.is-shown{display:block;animation:vx-err .2s var(--ease-out) both}.vxlp .fail.is-shown{display:block}.vxlp .lbl-wait{display:none;align-items:center;gap:10px}.vxlp .btn[aria-busy=true]{cursor:progress}.vxlp .btn[aria-busy=true]>:not(.lbl-wait){display:none!important}.vxlp .btn[aria-busy=true]>.lbl-wait{display:inline-flex}.vxlp .spin{width:14px;height:14px;border:1.5px solid rgba(255,249,240,.35);border-top-color:#fff9f0;border-radius:50%;animation:vx-spin .9s linear infinite}.vxlp.lead-sent #reserve{display:flex;flex-direction:column;justify-content:center}.vxlp.lead-sent .done{display:block;animation:vx-rise .6s var(--ease-out) both}.vxlp.lead-sent .chk-w{animation:vx-wipe-a .7s var(--ease-out) .2s both}.vxlp.lead-sent .chk-w img{animation:vx-wipe-b .7s var(--ease-out) .2s both}.vxlp.lead-sent .vx-bar{display:none}.vxlp .vx-bar{transform:translateY(105%);visibility:hidden;transition:transform .28s var(--ease-in),visibility 0s linear .28s}.vxlp.show-bar .vx-bar{transform:none;visibility:visible;transition:transform var(--t-swift) var(--ease-out),visibility 0s}.vxlp .faq-a{transition:grid-template-rows var(--t-swift) var(--ease-in-out),visibility 0s linear var(--t-swift)}.vxlp .faq-item.open .faq-a{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--t-swift) var(--ease-in-out),visibility 0s}.vxlp .pm:after{transition:transform var(--t-swift) var(--ease-in-out)}.vxlp .faq-item.open .pm:after{transform:rotate(90deg)}.vxlp:not(.vx-js) .faq-a{grid-template-rows:1fr;visibility:visible}.vxlp .stage-num{transition:color var(--t-swift) var(--ease-soft)}.vxlp .stage.is-active .stage-num{color:var(--caramel)}.vxlp .ri-dot{transition:transform var(--t-swift) var(--ease-in-out)}.vxlp .ln{display:block;overflow:hidden;padding:.25em .08em;margin:-.25em -.08em}.vxlp .ln>span{display:block}.vxlp [data-split]>div{padding:.25em .08em;margin:-.25em -.08em}@media(prefers-reduced-motion:no-preference){.vxlp .hero-media img{animation:vx-settle 1.6s var(--ease-out) both}.vxlp .hero [data-load]{animation:vx-rise var(--t-text) var(--ease-out) both;animation-delay:calc(var(--d,0) * 1ms)}.vxlp .hero [data-load].sm{--rise:var(--rise-sm)}.vxlp .hero .ln>span{animation:vx-line var(--t-line) var(--ease-out-expo) both;animation-delay:calc(var(--d,0) * 1ms)}.vxlp.vx-js [data-reveal]{opacity:0;transform:translateY(var(--rise));transition:opacity var(--t-text) var(--ease-out),transform var(--t-text) var(--ease-out)}.vxlp.vx-js [data-reveal].is-in{opacity:1;transform:none}.vxlp.vx-js [data-curtain] .cur-in{transform:translateY(100%);transition:transform var(--t-image) var(--ease-out-expo)}.vxlp.vx-js [data-curtain] img{transform:translateY(-100%) scale(1.06);transition:transform var(--t-image) var(--ease-out-expo)}.vxlp.vx-js [data-curtain].is-in .cur-in,.vxlp.vx-js [data-curtain].is-in img{transform:none}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.vxlp.vx-js [data-curtain].is-in img{transition:transform 1.2s var(--ease-out)}.vxlp.vx-js [data-curtain].is-in:hover img{transform:scale(1.03)}}@supports (animation-timeline: view()){@media(min-width:1280px)and (prefers-reduced-motion:no-preference){.vxlp .hero-media{view-timeline-name:--vx-hero}.vxlp .hero-media .px-in{top:-6%;bottom:auto;height:112%;animation:vx-parallax linear both;animation-timeline:--vx-hero;animation-range:cover 0% cover 100%}}}@keyframes vx-settle{0%{transform:scale(1.06)}}@keyframes vx-rise{0%{opacity:0;transform:translateY(var(--rise))}}@keyframes vx-line{0%{transform:translateY(105%)}}@keyframes vx-err{0%{opacity:0;transform:translateY(4px)}}@keyframes vx-spin{to{transform:rotate(360deg)}}@keyframes vx-wipe-a{0%{transform:translate(-101%)}}@keyframes vx-wipe-b{0%{transform:translate(101%)}}@keyframes vx-parallax{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}.vxlp.vx-motion-fail [data-reveal],.vxlp.vx-motion-fail [data-curtain] .cur-in,.vxlp.vx-motion-fail [data-curtain] img,.vxlp.vx-motion-fail [data-split],.vxlp.vx-motion-fail [data-split] *,.vxlp.vx-motion-fail [data-naming-head] *,.vxlp.vx-motion-fail [data-sheet] *,.vxlp.vx-motion-fail .measure *{opacity:1!important;visibility:visible!important;transform:none!important}@media(prefers-reduced-motion:reduce){.vxlp .tile,.vxlp .tile:after,.vxlp .doc-chip,.vxlp .doc-chip:before,.vxlp .inp:after,.vxlp .stage-num,.vxlp .ri-dot,.vxlp .faq-a,.vxlp .faq-item.open .faq-a,.vxlp .pm:after{transition:none!important}.vxlp .spin{animation-duration:2.4s}.vxlp .err.is-shown,.vxlp.lead-sent .done,.vxlp.lead-sent .chk-w,.vxlp.lead-sent .chk-w img{animation:none}.vxlp .vx-bar,.vxlp.show-bar .vx-bar{transform:none}.vxlp .vx-bar{opacity:0;transition:opacity .15s linear,visibility 0s linear .15s}.vxlp.show-bar .vx-bar{opacity:1;transition:opacity .15s linear,visibility 0s}.vxlp .btn:active{transform:none}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.vxlp.vx-boot,.vxlp.vx-boot *{transition:none!important}.vxlp .kicker{--d:60}.vxlp .h1 .ln>span{--d:100}.vxlp .h1 .ln.it>span{--d:180}.vxlp .benefit{--d:320}.vxlp .hero-pill{--d:440}.vxlp .micro{--d:520}.vxlp .stage-cap,.vxlp .ri-en{display:none}.vxlp .stage-cap:before,.vxlp .ri-en:before{content:attr(data-cap)}.vxlp:is(:lang(th),:lang(ja),:lang(zh)) .stage-cap{display:block}@media(min-width:1280px){.vxlp:is(:lang(th),:lang(ja),:lang(zh)) .ri-t .ri-en{display:block;font:italic 400 13px/17px var(--serif);color:var(--caramel-ink)}.vxlp:is(:lang(th),:lang(ja),:lang(zh)) .ri-t .ri-th{font:500 14px/20px var(--sans)}}.vxlp:not(.sel-SR3) [data-for=SR3],.vxlp.sel-SR3 [data-for=FP1]{display:none!important}.vxlp .per{margin-left:.22em;font-family:var(--sans);font-size:max(12px,.46em);font-weight:400;font-style:normal;letter-spacing:0;color:var(--muted);white-space:nowrap}.vxlp :is(.pd-list,.done-pill) .per{margin-left:.15em;font-size:inherit;color:inherit}@media(max-width:409px){.vxlp .pl-sep2{display:none}.vxlp .pl-date{flex-basis:100%;line-height:22px}}@media(max-width:400px){.vxlp .vx-bar{gap:10px}.vxlp .bar-btn{padding:0 14px}.vxlp .bar-m{letter-spacing:-.01em}}.vxlp:not(.vx-js) .lead-form .submit{visibility:hidden}.vxlp .done-pill .dp-date{display:block}.vxlp.lead-sent #reserve{min-height:0}.vxlp:lang(ja){--serif:"Libre Caslon Text","Hiragino Mincho ProN","Yu Mincho","Noto Serif JP","Noto Serif CJK JP",Georgia,serif;--sans:"Libre Franklin",system-ui,-apple-system,"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic","Noto Sans JP","Noto Sans CJK JP",sans-serif}.vxlp:lang(zh){--serif:"Libre Caslon Text","Songti SC","STSong","Noto Serif SC","Noto Serif CJK SC",Georgia,serif;--sans:"Libre Franklin",system-ui,-apple-system,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC","Noto Sans CJK SC",sans-serif}.vxlp:is(:lang(ja),:lang(zh)) :is(.tagline,.why,.why-one,.q-muted,.q-hi,.measure-cap,.naming-promise,.l4){font-style:normal}.vxlp:is(:lang(ja),:lang(zh)) .l5{font-variant-caps:normal;letter-spacing:.02em}.vxlp:is(:lang(ja),:lang(zh)) :is(h1,h2,h3,.kicker,.benefit,.micro,.tagline,.q,.why,.why-one,.l2,.l4,.l5,.l6,.naming-sub,.naming-promise,.closing-k,.closing-sub,.btn,.tile-l,.promo-name,.pf-name,.bar-m,.stage-cap,.offer-h){word-break:keep-all;overflow-wrap:anywhere}.vxlp .vx-bar{z-index:2147483646}:where(.vxlp) :where(input,button,select,textarea){font:inherit;color:inherit}:where(.vxlp .lead-form label){display:block}@media(min-width:1280px){.vxlp .h1,.vxlp .l3{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.2667em}.vxlp .h1{justify-content:center}}.vxlp .faq-q{font-size:1.17em;font-weight:700}.vxlp :is(.alt,.fail-acts,.done-acts,.ch-pair,.foot-links) .ch-wa{order:1}.vxlp :is(.alt,.fail-acts,.done-acts,.ch-pair,.foot-links) .ch-line{order:2}.vxlp:lang(th) :is(.alt,.fail-acts,.done-acts,.ch-pair,.foot-links) .ch-line{order:1}.vxlp:lang(th) :is(.alt,.fail-acts,.done-acts,.ch-pair,.foot-links) .ch-wa{order:2}.vxlp :is(.alt,.fail-acts,.done-acts) .ch-tel{order:3}.vxlp .foot-links .ch-tel{order:0}.vxlp :is(.faq-sub,.closing-alt){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.3em}.vxlp .closing-alt{justify-content:center}.vxlp .ch-pair{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:.3em}.vxlp .ch-pair .tlink{display:block;min-height:44px;line-height:44px}.vxlp .ch-pair .ch-line:before,.vxlp:lang(th) .ch-pair .ch-wa:before{content:"·";display:inline-block;margin-inline-end:.3em;color:var(--muted);font-weight:400}.vxlp:lang(th) .ch-pair .ch-line:before{content:none}.vxlp .closing-alt{font-size:15px;line-height:24px;color:var(--muted)}.vxlp .closing-alt .tlink{font-size:15px}@media(min-width:1280px){.vxlp .alt{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.3em}.vxlp .alt-or,.vxlp .alt .tlink{display:block}.vxlp .alt .ch-tel:before,.vxlp .alt .ch-line:before,.vxlp:lang(th) .alt .ch-wa:before{content:"·";display:inline-block;margin-inline-end:.3em;color:var(--muted);font-weight:400}.vxlp:lang(th) .alt .ch-line:before{content:none}}.vxlp:is(:lang(th),:lang(ja),:lang(zh)) :is(.price-line .nw,.tile-n,.promo-side>span,.pf-side>span,.pd-list) s{margin-inline-start:.3em}.vxlp:is(:lang(th),:lang(ja),:lang(zh)) :is(:is(.promo-meta,.pf-meta)>a.tlink.in,.privacy summary .pv-link,.pd-list>.nw+.nw){padding-inline-start:.7em;background:radial-gradient(circle at 50% 56%,var(--dot,var(--muted)) 0 1.1px,transparent 1.6px) 0 0/.7em 100% no-repeat}.vxlp:is(:lang(th),:lang(ja),:lang(zh)) .pd-list>.nw+.nw{--dot:var(--oak)}.vxlp:is(:lang(th),:lang(ja),:lang(zh)) .privacy summary .pv-link{white-space:nowrap}.vxlp:is(:lang(th),:lang(ja),:lang(zh)) :is(.pl-price,.tp,.pp,.pf-price,.pp-b){display:inline-flex;align-items:baseline}
