@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_98a667af-module__pZcI-q__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_98a667af-module__pZcI-q__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
[data-m~=mega-item]{position:relative}[data-m~=mega-panel]{opacity:0;visibility:hidden;pointer-events:none;z-index:60;margin-top:-2px;padding-top:14px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:0;transform:translateY(4px)}[data-m~=mega-item]:hover [data-m~=mega-panel],[data-m~=mega-item]:focus-within [data-m~=mega-panel]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}[data-m~=mega-item] [data-m~=mega-chevron]{transition:transform .16s}[data-m~=mega-item]:hover [data-m~=mega-chevron]{transform:rotate(180deg)}[data-m~=mega-panel-inner]{border:1px solid var(--border);background:#fff;border-radius:16px;padding:18px;box-shadow:0 1px 2px #2c2e350d,0 24px 50px -24px #2c2e3559}[data-m~=mobile-accordion] summary{cursor:pointer;list-style:none}[data-m~=mobile-accordion] summary::-webkit-details-marker{display:none}[data-m~=mobile-accordion] [data-m~=mobile-chevron]{transition:transform .16s}[data-m~=mobile-accordion][open] [data-m~=mobile-chevron]{transform:rotate(180deg)}#blogRail{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;cursor:grab}#blogRail[data-dragging="1"]{cursor:grabbing}@media (max-width:1060px){[data-rail-arrow]{display:none!important}}#blogRail::-webkit-scrollbar{display:none}@keyframes fsColUp{0%{transform:translate(0)}to{transform:translateY(-50%)}}@keyframes fsRowLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fsCursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes fsHeroCopyOut{99%{visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-52px)scale(.95)}}@keyframes fsHeroWallOut{to{opacity:.05;transform:scale(1.55)}}@keyframes fsHeroVeilOut{to{opacity:.7}}@keyframes fsHeroCueOut{to{opacity:0}}@keyframes fsHeroPanelIn{0%{opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.94)}58%{pointer-events:none}59%{pointer-events:auto}to{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}}@supports (animation-timeline:view()){@media (min-width:901px){[data-m~=hero-driver]{view-timeline-name:--fsHero;view-timeline-axis:block}[data-m~=hero-copy]{animation:linear both fsHeroCopyOut;animation-timeline:--fsHero;animation-range:contain contain 42%}[data-m~=hero-wall]{animation:linear both fsHeroWallOut;animation-timeline:--fsHero;animation-range:contain contain 48%}[data-m~=hero-veil]{animation:linear both fsHeroVeilOut;animation-timeline:--fsHero;animation-range:contain contain 48%}[data-m~=hero-cue]{animation:linear both fsHeroCueOut,2.6s ease-in-out infinite fsFloat;animation-timeline:--fsHero,auto;animation-range:contain contain 9%,normal}[data-m~=hero-panel]{animation:linear both fsHeroPanelIn;animation-timeline:--fsHero;animation-range:contain 13% contain 55%}}}@supports not (animation-timeline:view()){[data-m~=hero-driver]{height:auto!important;margin-top:0!important}[data-m~=hero-stage]{height:auto!important;padding:26px 0 34px!important;display:block!important;position:static!important}[data-m~=hero-wall],[data-m~=hero-veil],[data-m~=hero-cue]{display:none!important}[data-m~=hero-copy]{opacity:1!important;padding:0 clamp(16px,4vw,32px)!important;position:static!important;transform:none!important}[data-m~=hero-panel]{opacity:1!important;pointer-events:auto!important;width:auto!important;max-width:940px!important;margin:28px auto 0!important;position:static!important;transform:none!important}}@media (prefers-reduced-motion:reduce){[data-m~=hero-driver]{height:auto!important;margin-top:0!important}[data-m~=hero-stage]{height:auto!important;padding:26px 0 34px!important;display:block!important;position:static!important}[data-m~=hero-wall],[data-m~=hero-veil],[data-m~=hero-cue]{display:none!important}[data-m~=hero-copy]{opacity:1!important;padding:0 clamp(16px,4vw,32px)!important;position:static!important;transform:none!important}[data-m~=hero-panel]{opacity:1!important;pointer-events:auto!important;width:auto!important;max-width:940px!important;margin:28px auto 0!important;position:static!important;transform:none!important}}@media (min-width:901px) and (max-height:780px){[data-m~=hero-panel]{grid-template-rows:auto auto auto auto!important;overflow-y:auto!important}[data-m~=calc-grid]{align-items:start!important;height:auto!important}[data-m~=calc-results]{height:auto!important;padding-right:0!important;overflow:visible!important}[data-m~=hero-copy] h1{margin-top:14px!important;font-size:clamp(30px,4.4vw,44px)!important}[data-m~=hero-copy] p{margin-top:14px!important;font-size:16px!important}[data-m~=hero-cta]{margin-top:22px!important}[data-m~=hero-stats]{gap:10px 18px!important;margin-top:26px!important}}@media (min-width:901px) and (max-height:560px){[data-m~=hero-stats]{display:none!important}}@media (max-width:900px){[data-m~=hero-driver]{height:auto!important;margin-top:0!important}[data-m~=hero-stage]{height:auto!important;min-height:0!important;padding:26px 0 34px!important;display:block!important;position:static!important}[data-m~=hero-wall],[data-m~=hero-veil]{display:none!important}[data-m~=hero-copy]{opacity:1!important;padding:0 clamp(16px,4vw,32px)!important;position:static!important;transform:none!important}[data-m~=hero-panel]{opacity:1!important;pointer-events:auto!important;width:auto!important;max-width:940px!important;height:auto!important;max-height:none!important;margin:28px auto 0!important;position:static!important;overflow:visible!important;transform:none!important}[data-m~=hero-cue]{display:none!important}}@media (max-width:900px),(prefers-reduced-motion:reduce){[data-m~=hero-stage]{padding-top:clamp(168px,50vw,372px)!important}[data-m~=hero-photo]{pointer-events:none;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000);background-position:6% 18%!important;height:clamp(196px,56vw,400px)!important;display:block!important;inset:0 0 auto!important}}@supports not (animation-timeline:view()){[data-m~=hero-stage]{padding-top:clamp(168px,50vw,372px)!important}[data-m~=hero-photo]{pointer-events:none;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000);background-position:6% 18%!important;height:clamp(196px,56vw,400px)!important;display:block!important;inset:0 0 auto!important}}[data-m~=root] .fx1:hover{filter:brightness(1.05);color:#fff}[data-m~=root] .fx2:hover{background:var(--cta-hover);color:#fff}[data-m~=root] .fx3:hover,[data-m~=root] .fx4:hover,[data-m~=root] .fx5:hover,[data-m~=root] .fx6:hover,[data-m~=root] .fx7:hover{color:var(--cta)}[data-m~=root] .fx8:hover{background:var(--cta)}[data-m~=root] .fx9:hover{color:var(--ink)}[data-m~=root] .fx10:hover,[data-m~=root] .fx11:hover{border-color:var(--ink);color:var(--ink)}[data-m~=root] .fx12:hover{background:var(--cta);color:#fff}[data-m~=root] .fx13:hover{color:#fff}[data-m~=root] .fx14:hover{border-color:var(--ink);color:var(--ink);background:#fff;transform:translateY(-1px)}[data-m~=root] .fx15:hover{background:var(--cta-hover);color:#fff;transform:translateY(-1px)}[data-m~=root] .fx16:hover{background:var(--cta-hover)}[data-m~=root] .fx17:hover{background:var(--cta-hover);color:#fff;transform:translateY(-1px)}[data-m~=root] .fx18:hover{color:var(--cta-hover)}[data-m~=root] .fx19:hover{transform:translateY(-6px);box-shadow:0 2px 4px #2c2e350f,0 34px 64px -28px #2c2e3573}[data-m~=root] .fx20:hover{color:var(--ink);background:#ffffffe0;transform:translateY(-1px)}[data-m~=root] .fx21:hover{color:#fff;transform:translateY(-3px);box-shadow:0 40px 70px -44px #2c2e35cc}[data-m~=root] .fx22:hover,[data-m~=root] .fx23:hover{border-color:var(--cta);color:var(--ink);transform:translateY(-3px);box-shadow:0 26px 50px -34px #2c2e356b}[data-m~=root] .fx24:hover,[data-m~=root] .fx25:hover,[data-m~=root] .fx26:hover{background:var(--canvas-soft);color:var(--ink)}[data-m~=root] .fx27:hover{color:var(--cta-hover)}[data-m~=root] .fx28:hover{border-color:var(--cta);transform:translateY(-3px);box-shadow:0 24px 46px -34px #2c2e3566}[data-m~=root] .fx29:hover{transform:translateY(-4px);box-shadow:0 1px 2px #2c2e350d,0 22px 50px -24px #2c2e3552}[data-m~=root] [data-m~=eco-card]>a{position:relative}[data-m~=root] [data-m~=eco-card]>a:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#f15a224d 50%,#0000 70%);transition:none;position:absolute;inset:0;transform:translate(-140%)}[data-m~=root] [data-m~=eco-card]>a:hover:after{transition:transform .65s cubic-bezier(.22,.61,.36,1);transform:translate(140%)}[data-m~=root] [data-m~=eco-card]>a:hover{border-color:var(--cta)!important}[data-m~=root] .fx31:hover{background:var(--cta-hover);color:#fff!important}[data-m~=root] .fx31:hover *{color:#fff!important}[data-m~=root] .fx32:hover{color:#fff;border-color:#fff}[data-m~=root] .fx33:hover{border-color:var(--border-strong);box-shadow:0 24px 52px -26px #2c2e3573}[data-m~=root] .fx34:hover{color:var(--cta)}[data-m~=root] .fx35:hover{border-color:var(--ink);color:var(--ink)}[data-m~=root] .fx36:hover img{transform:scale(1.06)}[data-m~=root]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-orange:#f15a22;--brand-slate:#43525a;--orange-50:#fff3ef;--orange-100:#fee4dc;--orange-200:#ffc9b7;--orange-300:#ffa385;--orange-400:#ff7041;--orange-500:#f15a22;--orange-600:#c74001;--orange-700:#a03203;--orange-800:#7a2402;--orange-900:#531601;--slate-50:#f3f6f8;--slate-100:#e5ecef;--slate-200:#cfd9de;--slate-300:#b3c0c7;--slate-400:#95a5ae;--slate-500:#7d8e97;--slate-600:#667781;--slate-700:#4f6069;--slate-800:#43525a;--slate-900:#243036;--accent-turquoise:#1e797d;--accent-orange:#ff6720;--accent-deep-blue:#263c4f;--accent-warm-yellow:#ff9228;--canvas-soft:#f0f1f1;--ink-black:#2c2e35;--canvas:#fff;--canvas-muted:var(--slate-100);--canvas-inverse:var(--ink-black);--ink:var(--ink-black);--body:var(--slate-700);--mute:var(--slate-600);--disabled:var(--slate-400);--on-inverse:#fff;--link:var(--orange-600);--border:var(--slate-200);--border-strong:var(--slate-300);--cta:var(--brand-orange);--cta-hover:#e14b07;--cta-press:#cc4100;--slate-cta:var(--brand-slate);--slate-cta-hover:#37464e;--slate-cta-press:#2c3a42;--focus-ring:var(--orange-600);--success:#0e8a5f;--success-bg:#e4f4ec;--warning:#a66a00;--warning-bg:#fbf0da;--danger:#b3261e;--danger-bg:#fbe9e7;--info:var(--brand-slate);--info-bg:var(--slate-100);--font-brand:var(--font-inter), var(--font-plex-thai), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-roboto-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.36s;--fs-hdr:69px;-webkit-font-smoothing:antialiased}[data-m~=root] a{color:var(--ink);text-decoration:none}[data-m~=root] a:hover{color:var(--cta)}[data-m~=root] input,[data-m~=root] select,[data-m~=root] button{min-width:0;max-width:100%;font-family:inherit}[data-m~=root] img{max-width:100%}[data-m~=root] input:focus-visible,[data-m~=root] select:focus-visible{outline:2px solid var(--cta);outline-offset:1px}[data-m~=root] ::selection{background:#f15a2229}[data-m~=root]:lang(th),[data-m~=root] :lang(th){line-height:1.65}@keyframes fsRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fsDriftA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(5%,3%)scale(1.12)}}@keyframes fsDriftB{0%,to{transform:translate(0)scale(1.06)}50%{transform:translate(-4%,-4%)scale(1)}}@keyframes fsDash{to{stroke-dashoffset:-320px}}@keyframes fsFly{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}@keyframes fsPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.15;transform:scale(1.35)}}@keyframes fsWiggle{0%,to{transform:rotate(-7deg)}50%{transform:rotate(-1deg)}}@keyframes fsFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){[data-m~=root] *{transition:none!important;animation:none!important}}[data-m~=calc-results]:focus-visible{outline:2px solid var(--cta);outline-offset:2px;border-radius:10px}#blogRail[data-dragging="1"] a{pointer-events:none}@media (min-width:1280px){[data-m~=only-s]{display:none!important}}@media (max-width:1279px){[data-m~=hide-s]{display:none!important}[data-m~=show-s]{display:flex!important}[data-m~=root]{padding-bottom:80px!important}}@media (max-width:900px){[data-m~=calc-grid]{grid-template-columns:1fr!important;align-items:start!important;height:auto!important}[data-m~=calc-results]{height:auto!important;min-height:0!important;padding-right:0!important;overflow:visible!important}[data-m~=services-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-m~=services-grid]>a{grid-column:span 1!important}}@media (max-width:560px){[data-m~=services-grid]{grid-template-columns:1fr!important}}@media (max-width:860px){[data-m~=sol-hero]{grid-template-columns:1fr!important}[data-m~=sol-hero]>div:last-child{padding:0 clamp(10px,2vw,18px) 18px!important}}@media (max-width:1024px) and (min-width:821px){[data-m~=tool-hero]>img{width:min(48%,380px)!important}}@media (max-width:820px){[data-m~=tool-grid]{grid-template-columns:1fr!important}[data-m~=tool-hero]{flex-direction:column!important;align-items:stretch!important;gap:22px!important}[data-m~=tool-hero]>img{order:-1;width:min(88%,340px)!important;margin:0 auto!important;position:static!important;top:auto!important;right:auto!important;transform:none!important}[data-m~=tool-hero-glow]{display:none!important}[data-m~=eco-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}[data-m~=eco-card]{width:auto!important;margin-left:0!important;transform:none!important}}@media (max-width:480px){[data-m~=eco-grid]{grid-template-columns:1fr!important}[data-m~=rate-stats-row]{flex-wrap:wrap!important}[data-m~=rate-stats-row]>div:first-child{flex:100%!important}[data-m~=rate-stats-row]>a{flex:100%!important;justify-content:center!important}}@media (max-width:720px){[data-m~=ev]{grid-template-columns:1fr!important;gap:2px!important}[data-m~=ev]>div:nth-child(2){display:none!important}[data-m~=faq-a]{padding-right:8px!important}[data-m~=step-l]{margin-top:8px!important;font-size:10.5px!important}input,select{font-size:16px!important}}
