.lp{--lp-paper:#faf9f3;--lp-ink:#24483c;--lp-body:#62695e;--lp-line:#dedfd2;--lp-lime:#d6e5b7;background:var(--lp-paper);color:var(--lp-ink);font-size:15px;overflow:clip}.lp a{text-decoration:none}.lp button,.lp a{-webkit-tap-highlight-color:transparent}.lp p{margin:0;line-height:1.95}.lp svg{flex-shrink:0;display:block}.lp-wrap{max-width:1240px;margin:0 auto;padding-left:48px;padding-right:48px}.lp-skip{z-index:20;background:#fff;padding:12px;position:absolute;top:8px;left:12px;transform:translateY(-160%)}.lp-skip:focus{transform:translateY(0)}.lp-header{justify-content:space-between;align-items:center;gap:24px;height:110px;display:flex}.lp-logo{color:var(--lp-ink);align-items:center;gap:9px;display:inline-flex}.lp-logo>svg{width:35px;height:35px}.lp-logo>span{font-family:var(--font-thai),sans-serif;letter-spacing:-2.5px;font-size:36px;font-weight:750;line-height:1}.lp-header nav{gap:29px;margin-left:24px;display:flex}.lp-header nav a{color:#535d50;font-size:13px;transition:color .2s}.lp-header nav a:hover{color:var(--lp-ink);text-underline-offset:6px;text-decoration:underline}.lp-nav-cta{border:1px solid #b8bfae;border-radius:40px;align-items:center;gap:18px;padding:11px 19px;font-size:12px;font-weight:600;transition:background .2s;display:flex}.lp-nav-cta:hover{background:#ecf0e2}.lp-nav-cta svg{width:16px;height:16px}.lp-hero{grid-template-columns:1.08fr 1fr;align-items:center;gap:38px;min-height:650px;padding-top:67px;padding-bottom:69px;display:grid}.lp-kicker{letter-spacing:1.65px;color:#69755d;align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex;font-family:var(--font-thai),sans-serif!important}.lp-kicker>span{background:#76945a;border-radius:100%;width:6px;height:6px}.lp h1{letter-spacing:-2.8px;text-wrap:balance;margin:25px 0 21px;font-size:clamp(42px,4.45vw,62px);font-weight:580;line-height:1.45}.lp-highlight{color:#68814b;white-space:nowrap;position:relative}.lp-highlight>svg{color:#c7d698;width:100%;height:15px;position:absolute;bottom:-4px;left:0}.lp-hero-description{color:var(--lp-body);font-size:15px;line-height:2!important}.lp-hero-actions{align-items:center;gap:26px;margin-top:30px;display:flex}.lp-cta{background:var(--lp-ink);color:#fffdf5;border:1px solid var(--lp-ink);border-radius:32px;justify-content:center;align-items:center;gap:10px;min-height:51px;padding:14px 20px;font-size:13px;font-weight:550;transition:transform .2s,background .2s;display:inline-flex}.lp-cta:hover{background:#365c47;transform:translateY(-2px)}.lp-cta>svg:first-child{color:#cde6b5;width:24px;height:24px}.lp-cta>svg:last-child{width:17px;height:17px;margin-left:10px}.lp-text-link{color:#515c48;white-space:nowrap;font-size:12px}.lp-text-link span{margin-left:7px}.lp-early{color:#6d735f;align-items:center;gap:7px;font-size:10px;display:flex;margin-top:15px!important}.lp-early-dot{background:#a0aa75;border-radius:50%;width:5px;height:5px}.lp-hero-footnote{align-items:center;gap:12px;margin-top:44px;display:flex}.lp-tiny-flower{color:#a1ad81;font-size:28px}.lp-hero-footnote p{color:#7c806f;font-size:10px;line-height:1.7}.lp-hero-footnote strong{color:#5a6550;font-weight:450}.lp-scene{isolation:isolate;min-height:500px;margin-top:4px;position:relative}.lp-scene:before{content:"";z-index:-2;background:#e9eddf;border-radius:48% 45% 42% 43%;position:absolute;inset:10px -16px 20px -8px;transform:rotate(-7deg)}.lp-scene-grid{opacity:.3;z-index:-1;background-image:radial-gradient(#aab79c 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:50px -7px 30px 6px;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.lp-scene-sticker{z-index:2;background:#e9b779;border-radius:6px;align-items:center;gap:8px;padding:11px 17px;display:flex;position:absolute;top:-8px;right:-8px;transform:rotate(9deg);box-shadow:0 5px #dca87530}.lp-scene-sticker>svg{color:#644724;width:28px;height:28px}.lp-scene-sticker>span{color:#5d432e;font-family:Georgia,serif;font-size:15px;line-height:1.25}.lp-scene-sticker em{font-weight:600}.lp-chat{background:#fffefa;border:1px solid #d7decf;border-radius:17px;margin:38px 23px 0 12px;padding:0 21px 21px;position:relative;transform:rotate(-3deg);box-shadow:0 24px 48px -28px #30472b55}.lp-chat-header{border-bottom:1px solid #e6e8dd;align-items:center;gap:10px;padding:16px 0 14px;display:flex}.lp-avatar{background:var(--lp-ink);color:#d6e5b7;border-radius:14px;place-items:center;width:41px;height:41px;display:grid}.lp-avatar svg{width:28px;height:28px}.lp-chat-header>div:nth-child(2){flex-direction:column;gap:1px;display:flex}.lp-chat-header strong{font-size:13px;font-weight:650}.lp-chat-header span{color:#7a8272;font-size:8px}.lp-chat-header .lp-chat-dots{letter-spacing:3px;margin-left:auto;font-size:11px}.lp-demo-label{text-align:center;color:#929786;font-size:8px;margin:14px 0!important}.lp-chat-user{color:#304b33;background:#d5e5bd;border-radius:12px 12px 3px;width:fit-content;max-width:89%;margin-left:auto;padding:12px 16px;font-size:12px}.lp-chat-reply{gap:8px;margin-top:19px;display:flex}.lp-mini-avatar{background:#e8eee0;border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.lp-mini-avatar svg{width:17px;height:17px}.lp-chat-reply>div{flex:1;min-width:0}.lp-chat-reply p{font-size:11px;line-height:1.8}.lp-demo-files{flex-direction:column;gap:7px;margin-top:12px;display:flex}.lp-demo-file{background:#fff;border:1px solid #e5e7dd;border-radius:9px;align-items:center;gap:10px;padding:10px;display:flex}.lp-file-icon{color:#bc7855;background:#f7e9e0;border-radius:6px;place-items:center;width:32px;height:35px;display:grid}.lp-file-icon svg{width:20px;height:20px}.lp-file-sheet{color:#758b59;background:#e8eddd}.lp-file-image{color:#a38ab9;background:#efebf8}.lp-demo-file>div{min-width:0}.lp-demo-file strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:550;display:block;overflow:hidden}.lp-demo-file>div>span{color:#89907f;margin-top:2px;font-size:8px;line-height:1.7;display:block}.lp-demo-file>span:last-child{color:#8b957f;margin-left:auto;font-size:12px}.lp-chat-source{color:#7b8372;margin-top:10px;font-size:7px;display:block}.lp-note{z-index:2;background:#fffdf8;border:1px solid #ddd9c7;border-radius:11px;align-items:center;gap:11px;padding:14px 20px;display:flex;position:absolute;bottom:9px;right:-11px;transform:rotate(4deg);box-shadow:0 9px 20px #344a2410}.lp-note>svg{color:#5e7444;background:#e9efda;border-radius:50%;width:28px;height:28px;padding:5px}.lp-note strong,.lp-note span{display:block}.lp-note strong{font-size:11px;font-weight:600}.lp-note span{color:#8c8c78;margin-top:2px;font-size:8px}.lp-scene-caption{letter-spacing:1.6px;color:#7a856e;font-size:7px;position:absolute;bottom:-25px;left:21px}.lp-intro-strip{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);margin-top:10px}.lp-intro-strip>div{justify-content:space-between;align-items:center;gap:20px;padding-top:25px;padding-bottom:25px;display:flex}.lp-intro-strip span{color:#626c55;font-size:13px}.lp-intro-strip svg{color:#a6b58e;width:17px;height:17px}.lp-about{grid-template-columns:.85fr 1.3fr;gap:90px;padding-top:107px;padding-bottom:97px;display:grid}.lp h2{letter-spacing:-1.5px;text-wrap:balance;margin:16px 0 22px;font-size:36px;font-weight:550;line-height:1.5}.lp-section-heading>p:last-child{color:var(--lp-body);max-width:290px;font-size:13px}.lp-feature-list{padding-top:8px}.lp-feature-list article{border-bottom:1px solid var(--lp-line);gap:20px;margin-bottom:27px;padding:0 0 26px;display:flex}.lp-feature-list article:last-child{border:0;margin-bottom:0;padding-bottom:0}.lp-number{color:#8a947b;padding-top:5px;font-size:10px}.lp h3{letter-spacing:-.3px;margin:0 0 11px;font-size:17px;font-weight:550;line-height:1.8}.lp-feature-list article p{color:var(--lp-body);font-size:12px;line-height:1.95}.lp-example{color:#677253;background:#eef0e4;border-radius:5px;margin-top:14px;padding:6px 12px;font-size:10px;display:inline-block}.lp-feature-symbol{color:#9aac7b;flex-shrink:0;margin-left:auto;font-size:24px}.lp-how{background:#eceddf;border-block:1px solid #dfe1d1;padding:66px 0 70px}.lp-how-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:41px;display:flex}.lp-how-heading h2{margin-bottom:0}.lp-how-heading>p{color:#6c735f;padding-right:30px;font-size:13px}.lp-steps{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.lp-steps article{border-top:1px solid #c6cdb6;padding-top:20px}.lp-steps article>span{letter-spacing:1.3px;color:#758166;font-size:8px}.lp-steps h3{margin-top:16px;font-size:17px}.lp-steps p{color:#68715b;max-width:285px;font-size:12px}.lp-care{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:96px;padding-bottom:99px;display:grid}.lp-care-visual{place-items:center;height:330px;display:grid;position:relative}.lp-care-visual:before{content:"";background:#e6ebd8;border-radius:50%;width:256px;height:256px;position:absolute}.lp-care-visual>svg{color:#45684b;width:166px;height:166px;position:relative;transform:rotate(-12deg)}.lp-care-orbit{border:1px solid #b7c49e;border-radius:50%;width:310px;height:215px;position:absolute;transform:rotate(-30deg)}.lp-care-orbit:after{content:"";border:5px solid var(--lp-paper);background:#e3af77;border-radius:50%;width:16px;height:16px;position:absolute;top:49px;left:7px}.lp-care-badge{color:#84633c;letter-spacing:1.8px;background:#f2d9b9;border-radius:3px;padding:12px 17px;font-size:8px;position:absolute;bottom:19px;right:18px;transform:rotate(-6deg)}.lp-care>div:last-child>p:not(.lp-kicker){max-width:410px;color:var(--lp-body);font-size:13px}.lp-care ul{margin:21px 0 0;padding:0;list-style:none}.lp-care li{color:#627057;gap:9px;margin:11px 0;font-size:11px;line-height:1.9;display:flex}.lp-care li:before{content:"✓";color:#849b65;font-size:12px}.lp-faq{border-top:1px solid var(--lp-line);grid-template-columns:.8fr 1.3fr;gap:70px;padding-top:25px;padding-bottom:86px;display:grid}.lp-faq>div:first-child{padding-top:33px}.lp-faq h2{font-size:30px}.lp-questions{padding-top:21px}.lp-questions details{border-bottom:1px solid var(--lp-line);padding:22px 0}.lp-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:13px;line-height:1.8;list-style:none;display:flex}.lp-questions summary::-webkit-details-marker{display:none}.lp-questions summary>span{color:#8c9877;font-size:22px;font-weight:350;line-height:1;transition:transform .2s}.lp-questions details[open] summary>span{transform:rotate(45deg)}.lp-questions details p{color:#707760;padding:16px 35px 0 0;font-size:12px;line-height:2}.lp-start{padding-bottom:72px;scroll-margin-top:25px}.lp-start-card{text-align:center;color:#fffdf5;background:#24483c;border-radius:18px;padding:51px 30px 45px;position:relative;overflow:hidden}.lp-start-card:before,.lp-start-card:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:290px;height:290px;position:absolute;top:20px;left:-125px}.lp-start-card:after{inset:auto -125px 10px auto}.lp-start-card>.lp-kicker{color:#bdcca7;justify-content:center}.lp-start-card>svg{color:#c7d99f;width:37px;height:37px;margin:0 auto 18px}.lp-start h2{margin:12px 0 10px;font-size:37px;line-height:1.5}.lp-start-card>p:not(.lp-kicker){color:#d0d7c5;font-size:12px}.lp-start .lp-cta{color:#24483c;background:#d6e5b7;border-color:#d6e5b7;margin-top:25px}.lp-start .lp-cta:hover{background:#e3edcd}.lp-start .lp-cta>svg:first-child{color:#24483c}.lp-start .lp-cta>svg:first-child path:last-child{stroke:#d6e5b7}.lp-line-id{letter-spacing:.5px;color:#ccd9bb;margin-top:15px;font-size:10px;display:block}.lp-start-pending{margin-top:20px!important}.lp-footer{border-top:1px solid var(--lp-line);align-items:center;gap:30px;padding-top:26px;padding-bottom:30px;display:flex}.lp-footer .lp-logo>svg{width:24px;height:24px}.lp-footer .lp-logo>span{font-size:28px}.lp-footer>span{color:#7d836e;font-size:10px}.lp-footer>a:not(.lp-logo){color:#626f55;margin-left:auto;font-size:10px}.lp-footer small{color:#8b907d;white-space:nowrap;font-size:9px}.lp section[id]{scroll-margin-top:30px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.lp-hero-copy{animation:.65s ease-out both lp-appear}.lp-scene{animation:.8s ease-out .12s both lp-appear}@keyframes lp-appear{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}}@media (min-width:1450px){.lp-hero{padding-top:79px;padding-bottom:85px}.lp-wrap{max-width:1280px}.lp h1{font-size:65px}.lp-hero-description{font-size:16px}.lp-scene{max-width:510px}}@media (max-width:1050px){.lp-wrap{padding-left:32px;padding-right:32px}.lp-header nav{gap:19px;margin:0}.lp-hero{gap:20px;padding-top:55px;padding-bottom:55px}.lp h1{letter-spacing:-2px;font-size:46px}.lp-hero-description{font-size:13px}.lp-hero-actions{gap:16px}.lp-scene{min-height:460px}.lp-chat{margin-left:0;margin-right:6px;padding-left:16px;padding-right:16px}.lp-scene-sticker{font-size:12px;right:-5px}.lp-note{bottom:-6px;right:-4px}.lp-about{gap:45px}.lp-care,.lp-faq{gap:40px}}@media (max-width:760px){.lp-wrap{padding-left:24px;padding-right:24px}.lp-header{height:84px}.lp-header nav{display:none}.lp-logo>span{font-size:32px}.lp-logo>svg{width:29px;height:29px}.lp-nav-cta{gap:10px;padding:9px 13px;font-size:10px}.lp-hero{flex-direction:column;align-items:stretch;gap:50px;padding-top:38px;padding-bottom:57px;display:flex}.lp-kicker{letter-spacing:1.4px;font-size:8px}.lp h1{letter-spacing:-1.7px;margin-top:23px;margin-bottom:23px;font-size:clamp(38px,8.4vw,59px);line-height:1.5}.lp-hero-description{font-size:13px;line-height:2.1!important}.lp-hero-actions{gap:22px;margin-top:25px}.lp-cta{min-height:49px;padding:13px 17px;font-size:12px}.lp-early{font-size:9px}.lp-hero-footnote{display:none}.lp-scene{align-self:center;width:100%;max-width:440px;min-height:465px;margin:0 0 25px;padding:0 9px}.lp-scene:before{inset:11px -2px -4px 4px}.lp-chat{margin:32px 9px 0 3px}.lp-scene-sticker{padding:10px 14px;top:0;right:3px}.lp-scene-sticker>span{font-size:13px}.lp-chat-header{padding-top:15px}.lp-note{padding:12px 16px;bottom:-12px;right:0}.lp-scene-caption{letter-spacing:1.3px;font-size:6px;bottom:-39px;left:10px}.lp-intro-strip{margin-top:0}.lp-intro-strip>div{flex-wrap:wrap;justify-content:center;gap:11px;padding-top:20px;padding-bottom:20px}.lp-intro-strip span{font-size:10px}.lp-intro-strip svg{width:11px;height:11px}.lp-about{grid-template-columns:1fr;gap:35px;padding-top:62px;padding-bottom:62px}.lp h2{letter-spacing:-1px;margin-top:13px;margin-bottom:17px;font-size:31px}.lp-section-heading>p:last-child{max-width:100%;font-size:12px}.lp-feature-list{padding-top:0}.lp-feature-list article{gap:14px;margin-bottom:25px;padding-bottom:25px}.lp h3{font-size:15px}.lp-feature-list article p{font-size:11px}.lp-example{padding:6px 9px;font-size:9px}.lp-feature-symbol{font-size:22px}.lp-how{padding-top:49px;padding-bottom:49px}.lp-how-heading{margin-bottom:30px;display:block}.lp-how-heading>p{margin-top:17px;font-size:12px}.lp-steps{grid-template-columns:1fr;gap:25px}.lp-steps article{padding-top:16px}.lp-steps h3{margin-top:10px;margin-bottom:7px}.lp-steps p{max-width:100%;font-size:11px}.lp-care{grid-template-columns:1fr;gap:25px;padding-top:44px;padding-bottom:53px}.lp-care-visual{height:245px}.lp-care-visual:before{width:204px;height:204px}.lp-care-visual>svg{width:128px;height:128px}.lp-care-orbit{width:260px;height:175px}.lp-care-badge{font-size:7px;bottom:7px;right:15%}.lp-care>div:last-child>p:not(.lp-kicker){font-size:12px}.lp-care li{font-size:10px}.lp-faq{grid-template-columns:1fr;gap:0;padding-top:0;padding-bottom:48px}.lp-faq>div:first-child{padding-top:29px}.lp-faq h2{margin-bottom:4px;font-size:27px}.lp-questions{padding-top:0}.lp-questions summary{font-size:12px}.lp-questions details p{padding-right:15px;font-size:11px}.lp-start{padding-bottom:43px}.lp-start-card{border-radius:13px;padding:37px 20px 33px}.lp-start h2{font-size:30px}.lp-start-card>.lp-kicker{font-size:7px}.lp-footer{flex-wrap:wrap;gap:15px;padding-top:23px;padding-bottom:25px}.lp-footer>span{font-size:9px}.lp-footer small{width:100%;font-size:8px}.lp-footer>a:not(.lp-logo){font-size:9px}.lp-footer .lp-logo>span{font-size:25px}.lp-footer .lp-logo>svg{width:21px;height:21px}}@media (max-width:360px){.lp-wrap{padding-left:18px;padding-right:18px}.lp-hero-actions{gap:13px}.lp h1{font-size:36px}.lp-desktop-break{display:none}.lp-nav-cta{font-size:9px}.lp-chat{padding-left:12px;padding-right:12px}.lp-demo-file strong{font-size:9px}.lp-chat-user{font-size:11px}.lp-note{right:-2px}.lp-footer>span{display:none}}.lp{--lp-ink:#252d69;--lp-lime:#f1d9a0;--lp-line:#dddde8}.lp-brand-icon{object-fit:contain;border-radius:9px;flex-shrink:0;width:35px;height:35px;display:block}.lp-logo-dot{color:#c59c4d}.lp-cta{background:#29316c;border-color:#29316c}.lp-cta:hover{background:#353f81}.lp-mascot{z-index:2;object-fit:contain;filter:drop-shadow(0 10px 20px #252d6920);width:100%;height:auto;max-height:240px;margin:-25px auto -8px;display:block;position:relative}.lp-scene{min-height:650px}.lp-chat{margin-top:0}.lp-avatar .lp-brand-icon{border-radius:12px;width:40px;height:40px}.lp-mini-avatar .lp-brand-icon{border-radius:7px;width:25px;height:25px}.lp-intro-strip .lp-brand-icon{border-radius:5px;width:20px;height:20px}.lp-care-visual .lp-care-mascot{z-index:1;object-fit:contain;width:100%;height:auto;max-height:270px;position:relative}.lp-care-visual:before{background:#ededf8}.lp-care-badge{z-index:2}.lp-start-card{background:#252d69}.lp-start-card>.lp-brand-icon{width:48px;height:48px;margin:0 auto 18px}.lp-footer .lp-brand-icon{border-radius:8px;width:30px;height:30px}@media (max-width:760px){.lp-logo>.lp-brand-icon{width:32px;height:32px}.lp-mascot{max-height:210px;margin:0 auto -4px}.lp-scene{min-height:650px;padding-top:0}.lp-chat{margin-top:0}.lp-care-visual .lp-care-mascot{max-height:225px}.lp-note{bottom:-6px}}
