.article-page-module__hAFrya__page{--article-text:#17211d;--article-muted:#5d6959;--article-line:#d8dfd0;--article-surface:#fff;--landing-text:var(--article-text);--landing-line-strong:var(--article-line);--landing-glass:var(--article-surface);--landing-shadow:#344626;color:var(--article-text);background:radial-gradient(650px 520px at 12% 3%,#e5f6af 0%,#0000 80%),#f6f8f0;min-height:100vh}.dark .article-page-module__hAFrya__page{--article-text:#eef1e9;--article-muted:#a8b2a3;--article-line:#394137;--article-surface:#232923;background:radial-gradient(650px 520px at 12% 3%,#303d25 0%,#0000 80%),#171d18}.article-page-module__hAFrya__page :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #819950}.article-page-module__hAFrya__page [id]{scroll-margin-top:110px}.article-page-module__hAFrya__page p{text-wrap:pretty}.article-page-module__hAFrya__muted{color:var(--article-muted)}.article-page-module__hAFrya__container{max-width:1280px;margin-inline:auto;padding-inline:32px}.article-page-module__hAFrya__header{border-bottom:1px solid var(--article-line);justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin-inline:auto;padding:18px 32px;display:flex}.article-page-module__hAFrya__header nav a:hover{text-underline-offset:5px;text-decoration:underline}.article-page-module__hAFrya__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:60px 64px;display:grid}.article-page-module__hAFrya__eyebrow{color:var(--article-muted);align-items:center;gap:10px;font-size:13px;font-weight:500;line-height:1.8;display:flex}.article-page-module__hAFrya__title{letter-spacing:-.035em;text-wrap:balance;white-space:pre-line;margin-top:22px;font-family:Georgia,Noto Serif,serif;font-size:clamp(40px,4.3vw,60px);font-weight:700;line-height:1.16}.article-page-module__hAFrya__heading{letter-spacing:-.02em;text-wrap:balance;font-family:Georgia,Noto Serif,serif;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.3}:is(html:lang(th) .article-page-module__hAFrya__title,html:lang(th) .article-page-module__hAFrya__heading){letter-spacing:0;line-height:1.5}.article-page-module__hAFrya__input{border-radius:26px;box-shadow:0 16px 50px -28px #536e2d66}.article-page-module__hAFrya__input .composer-submit{margin-inline-start:auto}.article-page-module__hAFrya__section{padding-block:46px}.article-page-module__hAFrya__sourceGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:72px;display:grid}.article-page-module__hAFrya__document{border:1px solid var(--article-line);background:var(--article-surface);border-radius:18px;padding:32px;box-shadow:0 12px 36px -30px #34462666}.article-page-module__hAFrya__sampleButton{text-align:start;text-underline-offset:5px;align-items:center;gap:12px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.article-page-module__hAFrya__stepNumber{color:var(--article-muted);font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:4px;font-size:13px}.article-page-module__hAFrya__scenario{border-top:1px solid var(--article-line);padding-top:26px}.article-page-module__hAFrya__faq{border-bottom:1px solid var(--article-line)}.article-page-module__hAFrya__faq[open] summary svg{transform:rotate(45deg)}.article-page-module__hAFrya__closing{text-align:center;padding-block:60px 88px}.article-page-module__hAFrya__primary{color:#17211d;background:#d4ff32;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:14px 25px;font-size:15px;font-weight:600;display:inline-flex}.article-page-module__hAFrya__primary:hover{background:#c8f329}.article-page-module__hAFrya__footer{border-top:1px solid var(--article-line)}@media (max-width:1023px){.article-page-module__hAFrya__hero{gap:32px;padding-block:48px 60px}.article-page-module__hAFrya__title{font-size:42px}.article-page-module__hAFrya__sourceGrid{gap:36px}}@media (max-width:767px){.article-page-module__hAFrya__container{padding-inline:20px}.article-page-module__hAFrya__header{gap:12px;padding:16px 20px}.article-page-module__hAFrya__hero{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:36px 24px}.article-page-module__hAFrya__title{margin-top:18px;font-size:38px;line-height:1.2}html:lang(th) .article-page-module__hAFrya__title{font-size:32px}:is(html:lang(zh-Hans) .article-page-module__hAFrya__title,html:lang(zh-Hant) .article-page-module__hAFrya__title){font-size:35px}.article-page-module__hAFrya__sourceGrid{grid-template-columns:minmax(0,1fr);gap:36px}.article-page-module__hAFrya__section{padding-block:32px}.article-page-module__hAFrya__document{padding:24px}.article-page-module__hAFrya__closing{padding-block:44px 60px}}.article-page-module__hAFrya__painPanel,.article-page-module__hAFrya__costPanel{color:#f4f7ed;background:#17211d;border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;padding:40px;display:grid}.article-page-module__hAFrya__costPanel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.article-page-module__hAFrya__fitCard{border:1px solid var(--article-line);background:var(--article-surface);border-radius:28px;padding:32px}.article-page-module__hAFrya__fitSuitable{background:#e5efd9}.article-page-module__hAFrya__homeModules .text-gray-600{color:var(--article-muted)}.article-page-module__hAFrya__homeModules .font-black{font-weight:600}.article-page-module__hAFrya__homeModules h3.font-serif{font-size:28px;line-height:1.35}.article-page-module__hAFrya__homeModules .landing-fade-up{opacity:1}.article-page-module__hAFrya__homeModules .localization-output{min-width:0}.article-page-module__hAFrya__homeModules .localization-output h4{color:var(--article-text)}.article-page-module__hAFrya__articleStyles .style-library{padding:0}.article-page-module__hAFrya__articleStyles .style-library-intro h2{font-size:clamp(28px,3vw,40px);line-height:1.3}.article-page-module__hAFrya__articleStyles .style-library-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dark .article-page-module__hAFrya__fitSuitable{background:#283323}:is(.dark .article-page-module__hAFrya__homeModules article[class*=bg-white],.dark .article-page-module__hAFrya__homeModules article[class*=bg-\[linear-gradient]){background:var(--article-surface);border-color:var(--article-line)}.dark .article-page-module__hAFrya__homeModules .text-\[\#6f8f00\]{color:#bfd384}@media (max-width:1023px){.article-page-module__hAFrya__painPanel,.article-page-module__hAFrya__costPanel{gap:28px;padding:28px}.article-page-module__hAFrya__articleStyles .style-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.article-page-module__hAFrya__painPanel,.article-page-module__hAFrya__costPanel{grid-template-columns:minmax(0,1fr);gap:28px;padding:24px}.article-page-module__hAFrya__fitCard{padding:24px}.article-page-module__hAFrya__homeModules h3.font-serif{font-size:24px}.article-page-module__hAFrya__articleStyles .style-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.article-page-module__hAFrya__articleStyles .style-card-caption{flex-wrap:wrap}.article-page-module__hAFrya__articleStyles .style-card-caption strong{overflow-wrap:anywhere;flex:120px;min-width:0}.article-page-module__hAFrya__topicBand{border-block:1px solid var(--article-line);background:var(--article-surface);padding-block:26px}.article-page-module__hAFrya__topicList{-moz-column-gap:48px;flex-wrap:wrap;gap:14px 48px;margin-top:16px;font-family:Georgia,Noto Serif,serif;font-size:23px;font-weight:600;display:flex}.article-page-module__hAFrya__topicList li{align-items:center;gap:16px;display:flex}.article-page-module__hAFrya__topicList li:before{content:"";background:#819950;border-radius:50%;flex-shrink:0;width:7px;height:7px}.article-page-module__hAFrya__scenarioTabs{flex-wrap:wrap;gap:10px;margin-block:28px;display:flex}.article-page-module__hAFrya__scenarioTabs button{border:1px solid var(--article-line);overflow-wrap:anywhere;border-radius:999px;min-width:0;max-width:100%;padding:11px 20px;font-size:14px}.article-page-module__hAFrya__scenarioTabs button[aria-selected=true]{color:#17211d;background:#d4ff32;border-color:#d4ff32}.article-page-module__hAFrya__sourcePlan{border:1px solid var(--article-line);background:var(--article-surface);border-radius:28px;margin-top:36px;padding:32px}.article-page-module__hAFrya__planGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:32px;margin-top:30px;display:grid}.article-page-module__hAFrya__versionList{gap:24px;display:grid}.article-page-module__hAFrya__versionList li{gap:18px;display:flex}.article-page-module__hAFrya__versionNumber{color:#26371e;background:#e5efd9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;display:flex}.article-page-module__hAFrya__reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px;display:grid}@media (max-width:767px){.article-page-module__hAFrya__topicList{-moz-column-gap:24px;column-gap:24px;font-size:19px}.article-page-module__hAFrya__scenarioTabs button{padding:10px 16px}.article-page-module__hAFrya__sourcePlan{padding:22px 18px}.article-page-module__hAFrya__planGrid,.article-page-module__hAFrya__reviewGrid{grid-template-columns:minmax(0,1fr);gap:28px}.article-page-module__hAFrya__planGrid .article-page-module__hAFrya__document{padding:22px}.article-page-module__hAFrya__versionList li{gap:12px}}.article-page-module__hAFrya__testimonialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.article-page-module__hAFrya__testimonialCard{border:1px solid var(--article-line);background:var(--article-surface);border-radius:28px;flex-direction:column;min-width:0;padding:30px;display:flex}.article-page-module__hAFrya__testimonialDark{color:#f4f7ed;background:#17211d;border-color:#17211d}.article-page-module__hAFrya__quoteRating{letter-spacing:3px;color:#617d24;margin-bottom:20px;font-size:17px;line-height:1;display:block}.article-page-module__hAFrya__testimonialDark .article-page-module__hAFrya__quoteRating{color:#d4ff32}.article-page-module__hAFrya__quoteAuthor{align-items:center;gap:14px;margin-top:auto;padding-top:24px;display:flex}.article-page-module__hAFrya__quoteAvatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}@media (max-width:767px){.article-page-module__hAFrya__testimonialGrid{grid-template-columns:minmax(0,1fr)}.article-page-module__hAFrya__testimonialCard{padding:24px}}.article-page-module__hAFrya__showcase{min-width:0}.article-page-module__hAFrya__showcaseHeading{margin-bottom:22px}.article-page-module__hAFrya__showcaseCategory{color:var(--article-muted);margin-bottom:10px;font-size:12px;line-height:1.8}.article-page-module__hAFrya__showcaseHeading h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(21px,1.9vw,27px);font-weight:600;line-height:1.45}.article-page-module__hAFrya__showcaseCard{border:1px solid var(--article-line);background:var(--article-surface);border-radius:24px;padding:10px 10px 0;box-shadow:0 22px 50px -30px #34462655}.article-page-module__hAFrya__showcaseMedia{aspect-ratio:16/9;background:#f3f4ef;border-radius:15px;position:relative;overflow:hidden}.article-page-module__hAFrya__showcaseMedia video{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.article-page-module__hAFrya__showcaseOpen{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.article-page-module__hAFrya__showcasePlay{color:#fff;background:#17211de6;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;padding-inline-start:3px;display:flex;box-shadow:0 4px 18px #17211d33}.article-page-module__hAFrya__showcasePlaying .article-page-module__hAFrya__showcasePlay{opacity:0}.article-page-module__hAFrya__showcaseOpen:hover .article-page-module__hAFrya__showcasePlay,.article-page-module__hAFrya__showcaseOpen:focus-visible .article-page-module__hAFrya__showcasePlay{opacity:1;background:#17211d}.article-page-module__hAFrya__showcasePause{color:#fff;background:#17211de6;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.article-page-module__hAFrya__showcaseBar{justify-content:space-between;align-items:center;gap:16px;padding:14px 6px;display:flex}.article-page-module__hAFrya__showcaseDuration{color:var(--article-muted);font-variant-numeric:tabular-nums;font-size:12px}.article-page-module__hAFrya__showcaseWatch{color:#17211d;background:#d4ff32;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 17px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.article-page-module__hAFrya__showcaseWatch svg{flex-shrink:0}.article-page-module__hAFrya__showcaseWatch:hover{background:#c8f329}.article-page-module__hAFrya__showcaseFeatures{color:var(--article-muted);flex-wrap:wrap;justify-content:center;gap:10px 20px;margin-top:19px;font-size:12px;line-height:1.6;display:flex}.article-page-module__hAFrya__showcaseFeatures li{align-items:center;gap:6px;display:flex}.article-page-module__hAFrya__showcaseFeatures svg{color:#6b8337;flex-shrink:0}@media (min-width:768px) and (max-width:1023px){.article-page-module__hAFrya__hero{grid-template-columns:minmax(0,1fr);max-width:760px}}@media (max-width:767px){.article-page-module__hAFrya__showcaseHeading{margin-bottom:16px}.article-page-module__hAFrya__showcaseCard{border-radius:20px;padding:7px 7px 0}.article-page-module__hAFrya__showcaseMedia{border-radius:13px}.article-page-module__hAFrya__showcasePlay{width:48px;height:48px}.article-page-module__hAFrya__showcaseFeatures{gap:8px 14px}}.article-page-module__hAFrya__showcasePortrait{justify-self:center;width:100%;max-width:260px;margin-inline:auto}.article-page-module__hAFrya__showcasePortrait .article-page-module__hAFrya__showcaseMedia{aspect-ratio:9/16}.article-page-module__hAFrya__showcasePortrait .article-page-module__hAFrya__showcaseHeading{margin-bottom:14px}.article-page-module__hAFrya__showcasePortrait .article-page-module__hAFrya__showcaseHeading h2{font-size:22px}.article-page-module__hAFrya__showcasePortrait .article-page-module__hAFrya__showcaseFeatures{gap:7px 12px}.article-page-module__hAFrya__showcasePortrait .article-page-module__hAFrya__showcaseBar{gap:8px;padding-inline:2px}.article-page-module__hAFrya__showcasePortrait .article-page-module__hAFrya__showcaseWatch{gap:6px;padding-inline:10px}@media (max-width:767px){.article-page-module__hAFrya__sourcePlan .article-page-module__hAFrya__reviewGrid{gap:20px}.article-page-module__hAFrya__sourcePlan .article-page-module__hAFrya__scenario{padding-top:16px}.article-page-module__hAFrya__sourcePlan .article-page-module__hAFrya__scenario h4{margin-top:12px}}
