@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/08f3d05b771d66cc-s.14e8a2c5.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 Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/413670c8b897121b-s.0824205a.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/72b93e0389b54497-s.2b795e3d.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 Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab8c2f9dfe50fb3c-s.965f1cd0.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 Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/57f2d0e8dd065b18-s.75f780da.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 Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/966a1ae9b0187c65-s.930a8de6.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/25d906941e607a44-s.03677ff4.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 Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/666deae7c569669f-s.666a1a68.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 Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cce0da533fe89a78-s.6e59fc4f.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 Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/411573def610439a-s.b7d92953.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0f35197ba25d2b5b-s.d7eb3b20.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 Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e4b5e1d5de235207-s.c98ad417.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 Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cdf71b3840042aba-s.682c261b.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 Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86fee4a10e2832ea-s.ad7a5276.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b1ef0ab36ab59f4e-s.34907d07.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 Sans Thai;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9fdf3a539c009271-s.08dddbec.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 Sans Thai Fallback;src:local(Arial);ascent-override:110.31%;descent-override:52.78%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_thai_f68ffc86-module__kjXenG__className{font-family:IBM Plex Sans Thai,IBM Plex Sans Thai Fallback;font-style:normal}.ibm_plex_sans_thai_f68ffc86-module__kjXenG__variable{--font-plex:"IBM Plex Sans Thai","IBM Plex Sans Thai Fallback"}
@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:400;font-display:swap;src:url(../media/09002b40273b9d8f-s.2af224f6.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 Sans Thai Looped;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2ce526728043d90d-s.437b2cd6.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8ab1509717e9e87c-s.71a48c72.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 Sans Thai Looped;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e7b79b72fa390d7f-s.c5eb20d6.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 Sans Thai Looped;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b681d59d845cd30f-s.9b4c70a5.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 Sans Thai Looped;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86ab07388496d784-s.589bb4d7.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a136bd85a058d4d-s.1951b439.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 Sans Thai Looped;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ef6c596754631961-s.836a130a.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 Sans Thai Looped;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cbb54531d74fd499-s.12f3cae6.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 Sans Thai Looped;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c8bb8836b3337fa-s.0b31e7b7.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eb7142f65a4378c5-s.ba98d4d2.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 Sans Thai Looped;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31766de0018db2b2-s.1021579a.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 Sans Thai Looped Fallback;src:local(Arial);ascent-override:110.31%;descent-override:52.78%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_thai_looped_44e5075-module__C0Uezq__className{font-family:IBM Plex Sans Thai Looped,IBM Plex Sans Thai Looped Fallback;font-style:normal}.ibm_plex_sans_thai_looped_44e5075-module__C0Uezq__variable{--font-looped:"IBM Plex Sans Thai Looped","IBM Plex Sans Thai Looped Fallback"}
@font-face{font-family:Mitr;font-style:normal;font-weight:500;font-display:swap;src:url(../media/23135ca79f77541b-s.p.e1384f75.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Mitr;font-style:normal;font-weight:500;font-display:swap;src:url(../media/116f85ba746052ed-s.1e6d3570.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:Mitr;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0dcb58815ea843cf-s.010e9cea.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:Mitr;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eb116f8ccfc8db06-s.p.be57fa29.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:Mitr Fallback;src:local(Arial);ascent-override:100.52%;descent-override:36.71%;line-gap-override:0.0%;size-adjust:114.4%}.mitr_fb699997-module__JQbOxq__className{font-family:Mitr,Mitr Fallback;font-style:normal;font-weight:500}.mitr_fb699997-module__JQbOxq__variable{--font-mitr:"Mitr","Mitr Fallback"}
:root:has(.lp){scroll-behavior:smooth}@keyframes lp-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lp-appear{0%{opacity:0}}@keyframes lp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes lp-glow{0%{transform:translate(-52%)scale(1)}to{transform:translate(-48%)scale(1.08)}}@keyframes lp-bob{50%{transform:translateY(-10px)}}@keyframes lp-pop{0%{opacity:0;transform:translateY(14px)scale(.94)}60%{opacity:1;transform:translateY(-3px)scale(1.02)}to{opacity:1;transform:none}}@keyframes lp-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-spin{to{transform:rotate(360deg)}}@supports (animation-timeline:scroll()){.lp:before{content:"";z-index:70;transform-origin:0;background:#2459c7;height:3px;animation:linear both lp-progress;animation-timeline:scroll(root);position:fixed;top:0;left:0;right:0}}.lp{--background:#fcfeff;--foreground:#05101c;--card:#fcfeff;--card-foreground:#0b1723;--primary:#0056a4;--primary-foreground:#f8fafd;--secondary:#ecf5fd;--secondary-foreground:#162330;--muted:#ebf1f7;--muted-foreground:#5b646f;--accent:#e2edf8;--destructive:#df2225;--border:#dae2eb;--input:#dae2eb;--sidebar:#f0f6fc;--sidebar-accent:#dceaf8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#1d2b3a;--ink-2:#3f5063;--mute:#66768a;--line:#dde5ef;--line-soft:#eaf0f6;--bg:#fff;--wash:#f2f7fc;--pri:#2459c7;--pri-ink:#1b47a3;--pri-soft:#e6eefb;--leaf:#2e8a57;--leaf-soft:#e3f3ea;--head:var(--font-mitr),var(--font-looped),system-ui,sans-serif;font-family:var(--font-looped),var(--font-plex),system-ui,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;padding-top:86px;font-size:16px;line-height:1.7;overflow-x:clip}@supports (color:lab(0% 0 0)){.lp{--background:lab(99.4162% -.553578 -1.78944);--foreground:lab(4.36635% -1.10613 -8.8972);--card:lab(99.4162% -.553578 -1.78944);--card-foreground:lab(7.14007% -1.78304 -10.1929);--primary:lab(34.4084% 8.97343 -66.3949);--primary-foreground:lab(98.2562% -.553459 -1.78938);--secondary:lab(95.9263% -1.61541 -5.34312);--secondary-foreground:lab(12.9225% -2.26182 -10.321);--muted:lab(94.7716% -1.09154 -3.57003);--muted-foreground:lab(41.9742% -2.00994 -7.05371);--accent:lab(93.02% -2.12058 -7.10671);--destructive:lab(49.0747% 69.3434 49.6251);--border:lab(89.5461% -1.61129 -5.34096);--input:lab(89.5461% -1.61129 -5.34096);--sidebar:lab(96.5116% -1.09199 -3.57032);--sidebar-accent:lab(91.8528% -2.60958 -8.86285)}}.lp a{color:var(--pri);text-decoration:none}.lp h1,.lp h2,.lp h3,.lp h4{font-family:var(--head);text-wrap:balance;margin:0;font-weight:500;line-height:1.4}.lp p{text-wrap:pretty;margin:0}.lp ul,.lp ol{margin:0;padding:0;list-style:none}.lp section[id]{scroll-margin-top:104px}.lp :focus-visible{outline:2px solid var(--pri);outline-offset:3px}.lp .wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.lp .ic{flex-shrink:0;justify-content:center;align-items:center;display:flex}.lp .btn{height:50px;font:inherit;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:16px;font-weight:600;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.lp .btn:active{transform:scale(.97)}.lp .btn-pri{background:var(--pri);color:#fff}.lp .btn-pri:hover{background:var(--pri-ink);color:#fff}.lp .btn-ghost{border-color:var(--line);color:var(--ink);background:#fff}.lp .btn-ghost:hover{border-color:var(--pri);color:var(--pri)}.lp .btn-sm{height:40px;padding:0 18px;font-size:14.5px}.lp .nav{z-index:60;pointer-events:none;padding:0 16px;position:fixed;top:14px;left:0;right:0}.lp .nav-in{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#ffffffbf;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:18px;max-width:1120px;height:62px;margin:0 auto;padding:0 12px 0 20px;transition:background .25s,box-shadow .25s;display:flex;box-shadow:0 8px 28px -18px #1d2b3a59}.lp .nav.stuck .nav-in{background:#ffffffe6;box-shadow:0 12px 32px -18px #1d2b3a73}.lp .nav-logo{flex-shrink:0;align-items:center;gap:10px;display:flex}.lp .nav-logo img{width:auto;height:23px}.lp .nav-logo span{color:var(--mute);border-left:1px solid var(--line);max-width:100px;padding-left:10px;font-size:12px;line-height:1.35}.lp .nav-links{align-items:center;gap:2px;margin:0 auto;display:flex}.lp .nav-links a{color:var(--ink-2);border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:500;transition:background .18s,color .18s}.lp .nav-links a:hover{background:var(--wash);color:var(--ink)}.lp .nav-links a.on{background:var(--pri-soft);color:var(--pri)}.lp .nav-cta{flex-shrink:0;align-items:center;gap:6px;display:flex}.lp .nav-cta .login{color:var(--pri);border-color:#c9d9f6;gap:6px}.lp .nav-cta .login:hover{border-color:var(--pri);background:var(--pri-soft)}.lp .burger{border:1px solid var(--line);cursor:pointer;width:42px;height:42px;color:var(--ink);background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:none}.lp .nav-drop{pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--line-soft);background:#fffffff5;border-radius:24px;flex-direction:column;gap:2px;max-width:1120px;margin:8px auto 0;padding:10px;display:flex;box-shadow:0 20px 44px -20px #1d2b3a66}.lp .nav-drop a{color:var(--ink-2);border-radius:14px;padding:12px 14px;font-size:15.5px;font-weight:600}.lp .nav-drop a:hover,.lp .nav-drop a.on{background:var(--pri-soft);color:var(--pri)}.lp .nav-drop .btn{color:#fff;width:100%;margin-top:8px}.lp .hero{margin-top:-86px;padding:170px 0 0;position:relative}.lp .hero:before{content:"";pointer-events:none;background:radial-gradient(at 42%,#6ea0f057,#0000 58%),radial-gradient(at 62% 56%,#78cda533,#0000 55%);width:1800px;height:1200px;position:absolute;top:-420px;left:50%;transform:translate(-50%)}.lp .hero-in{text-align:center;max-width:820px;margin:0 auto;position:relative}.lp .hero h1{font-size:clamp(32px,5vw,56px);line-height:1.35}.lp .hero p.lead{color:var(--ink-2);max-width:34em;margin:18px auto 0;font-size:clamp(16px,1.7vw,19px)}.lp .hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.lp .stage{perspective:1600px;max-width:1040px;margin:60px auto 0;padding-bottom:30px;position:relative}.lp .browser{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 36px 80px -40px #1d2b3a73}.lp .browser-bar{background:var(--wash);border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;height:36px;padding:0 14px;display:flex}.lp .dot{background:var(--line);border-radius:999px;width:10px;height:10px}.lp .browser-url{border:1px solid var(--line-soft);height:22px;color:var(--mute);background:#fff;border-radius:999px;flex:1;justify-content:center;align-items:center;max-width:280px;margin:0 auto;font-size:11px;display:flex}.lp .phone-float{width:206px;position:absolute;bottom:0;right:-6px}.lp .toast{border:1px solid var(--line-soft);color:var(--leaf);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:14px 20px 14px 16px;animation:.7s cubic-bezier(.2,.8,.2,1) 1.1s both lp-pop;display:flex;position:absolute;bottom:150px;left:-44px;box-shadow:0 22px 44px -22px #1d2b3a73}.lp .toast b{font-family:var(--head);color:var(--ink);font-size:15.5px;font-weight:500;line-height:1.3;display:block}.lp .toast span{color:var(--mute);font-size:13.5px;line-height:1.4;display:block}.lp section{padding:96px 0}.lp .alt{background:var(--wash)}.lp .sec-head{max-width:640px}.lp .sec-head.center{text-align:center;margin:0 auto}.lp .sec-head h2{font-size:clamp(25px,3.2vw,36px)}.lp .sec-head p{color:var(--ink-2);margin-top:10px;font-size:17px}.lp .usage{padding:72px 0 24px}.lp .usage-in{text-align:center;max-width:760px;margin:0 auto}.lp .usage-lead{color:var(--ink-2);font-size:18px}.lp .usage-lead b{font-family:var(--head);color:var(--ink);font-weight:500}.lp .usage-big{font-family:var(--head);color:var(--ink);text-wrap:balance;margin-top:6px;font-size:clamp(26px,3.6vw,40px);line-height:1.4;position:relative}.lp .usage-hours{cursor:help;outline-offset:4px;border-radius:8px;display:inline-block}.lp .usage-hours b{text-align:center;color:var(--leaf);font-variant-numeric:tabular-nums;text-underline-offset:8px;font-size:1.35em;font-weight:500;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;display:inline-block}.lp .usage-tip{z-index:5;text-wrap:wrap;white-space:normal;background:var(--ink);color:#fff;width:max-content;max-width:min(340px,88vw);font-family:var(--font-looped),sans-serif;text-align:left;opacity:0;visibility:hidden;pointer-events:none;border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px;font-size:13.5px;line-height:1.55;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-6px);box-shadow:0 18px 40px -18px #1d2b3a99}.lp .usage-tip span{color:#ffffffd1}.lp .usage-tip span:first-of-type{margin-top:6px}.lp .usage-hours:is(:hover,:focus-visible,:focus) .usage-tip{opacity:1;visibility:visible;transform:translate(-50%)}.lp .usage-days{color:var(--ink-2);text-wrap:balance;margin-top:4px;font-size:16.5px}.lp .nowrap{white-space:nowrap}.lp .explorer{grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:start;gap:32px;margin-top:40px;display:grid}.lp .tablist{flex-direction:column;gap:4px;display:flex;position:sticky;top:100px}.lp .tab{cursor:pointer;font:inherit;color:var(--ink-2);text-align:left;background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;font-size:15.5px;transition:background .18s,color .18s;display:flex}.lp .tab b{font-weight:500}.lp .tab .ic{background:var(--wash);width:34px;height:34px;color:var(--mute);border-radius:10px;transition:background .18s,color .18s}.lp .tab:hover{background:var(--wash);color:var(--ink)}.lp .tab[aria-selected=true]{background:var(--pri-soft);color:var(--pri)}.lp .tab[aria-selected=true] b{font-weight:600}.lp .tab[aria-selected=true] .ic{background:var(--pri);color:#fff}.lp .panel{min-width:0}.lp .panel-head{margin-bottom:20px}.lp .panel-head h3{font-size:23px}.lp .panel-head p{color:var(--ink-2);margin-top:4px;font-size:16px}.lp .fade{animation:.35s lp-fade}.lp .mob{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:56px;display:grid}.lp .mob-copy h2{font-size:clamp(25px,3.2vw,36px)}.lp .mob-lead{color:var(--ink-2);max-width:30em;margin-top:10px;font-size:17px}.lp .mob-points{flex-direction:column;gap:18px;margin-top:30px;display:flex}.lp .mob-points li{align-items:flex-start;gap:14px;display:flex}.lp .mob-points .ic{width:44px;height:44px;color:var(--pri);background:#fff;border-radius:14px}.lp .mob-points b{font-family:var(--head);font-size:18px;font-weight:500;line-height:1.4;display:block}.lp .mob-points p{color:var(--ink-2);font-size:15.5px}.lp .stores{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.lp .store{border-radius:7px;flex-shrink:0;display:inline-flex}.lp .store img{width:auto;height:52px;display:block}.lp .store:focus-visible{outline:3px solid var(--pri);outline-offset:4px}.lp .download-link{margin-top:18px;font-size:14px}.lp .download-link a{text-underline-offset:4px;text-decoration:underline}.lp .phones{height:560px;position:relative}.lp .ph{width:250px;position:absolute}.lp .ph-front{bottom:0;right:0}.lp .ph-back{opacity:.96;top:0;left:0;transform:rotate(-5deg)}.lp .phone-shell{border:1px solid var(--line);background:#f1f5f8;border-radius:38px;position:relative;overflow:hidden;box-shadow:0 36px 70px -34px #1d2b3a80}.lp .flow{grid-template-columns:repeat(4,minmax(0,1fr));max-width:860px;margin:48px auto 0;display:grid;position:relative}.lp .flow:before{content:"";background:var(--line);height:2px;position:absolute;top:26px;left:12.5%;right:12.5%}.lp .step{cursor:pointer;width:100%;font:inherit;color:var(--ink-2);background:0 0;border:none;flex-direction:column;align-items:center;gap:10px;padding:0 6px;font-size:15.5px;display:flex;position:relative}.lp .step .n{border:2px solid var(--line);width:54px;height:54px;color:var(--mute);background:#fff;border-radius:999px;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s,transform .2s;display:flex}.lp .step b{font-weight:500}.lp .step:hover .n{border-color:var(--pri);color:var(--pri)}.lp .step[aria-pressed=true] .n{background:var(--pri);border-color:var(--pri);color:#fff;transform:scale(1.06)}.lp .step[aria-pressed=true] b{color:var(--pri);font-weight:600}.lp .flow-detail{text-align:center;max-width:520px;color:var(--ink-2);min-height:3.4em;margin:28px auto 0;font-size:17px}.lp .fx{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:32px;overflow:hidden;box-shadow:0 30px 70px -40px #1d2b3a73}.lp .fx-bar{background:var(--wash);border-bottom:1px solid var(--line-soft);height:46px;color:var(--ink-2);align-items:center;gap:8px;padding:0 16px;font-size:13.5px;display:flex}.lp .fx-path{border:1px solid var(--line-soft);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;min-width:0;margin-left:10px;padding:3px 12px;display:inline-flex;overflow:hidden}.lp .fx-path svg{color:var(--mute);flex-shrink:0}.lp .fx-count{color:var(--mute);white-space:nowrap;margin-left:auto}.lp .fx-body{grid-template-columns:220px minmax(0,1fr);height:540px;display:grid;position:relative}.lp .fx-side{border-right:1px solid var(--line-soft);background:#fafcfe;flex-direction:column;gap:2px;padding:12px 10px;display:flex;overflow-y:auto}.lp .fx-side button{cursor:pointer;font:inherit;color:var(--ink-2);text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:14.5px;transition:background .15s,color .15s;display:flex}.lp .fx-side button svg{color:#e0a526;flex-shrink:0}.lp .fx-side button span{flex:1;min-width:0}.lp .fx-side button small{color:var(--mute);font-size:12.5px}.lp .fx-side button:hover{background:var(--wash)}.lp .fx-side button[aria-pressed=true]{background:var(--pri-soft);color:var(--pri);font-weight:600}.lp .fx-grid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));align-content:start;gap:6px;padding:18px;display:grid;overflow-y:auto}.lp .file{cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:14px 6px 10px;transition:background .15s,border-color .15s;animation:.35s both lp-fade;display:flex}.lp .file:hover,.lp .file:focus-visible{background:var(--pri-soft);border-color:#c9d9f6}.lp .file:hover .paper{transform:translateY(-3px);box-shadow:0 10px 18px -8px #1d2b3a59}.lp .paper{background:#fff;border:1px solid #d5dee9;border-radius:3px 10px 3px 3px;flex-direction:column;justify-content:center;gap:5px;padding:0 9px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 10px -6px #1d2b3a4d}.lp .paper.p{width:52px;height:68px}.lp .paper.l{width:68px;height:52px;margin:8px 0}.lp .paper i{background:#e3e9f1;border-radius:2px;height:3px;display:block}.lp .paper i:nth-child(2){width:80%}.lp .paper i:nth-child(4){width:60%}.lp .paper em{letter-spacing:.02em;color:#fff;border-radius:4px;padding:1px 5px;font-size:9.5px;font-style:normal;font-weight:700;position:absolute;bottom:7px;left:-7px}.lp .paper em.PDF{background:#d8453a}.lp .paper em.XLS{background:#1f8a4c}.lp .fname{color:var(--ink);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.lp .file.more{cursor:default}.lp .file.more:hover{background:0 0;border-color:#0000}.lp .file.more .paper{color:var(--mute);background:var(--wash);box-shadow:none;border-style:dashed;align-items:center;transform:none}.lp .file.more .fname{color:var(--mute)}.lp .fx-look{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ecf1f7f7;flex-direction:column;align-items:center;gap:12px;padding:16px 20px 18px;display:flex;position:absolute;inset:0;overflow-y:auto}.lp .fx-look-bar{align-items:center;gap:12px;width:100%;display:flex}.lp .fx-look-bar b{min-width:0;font-family:var(--head);flex:1;font-size:17px;font-weight:500}.lp .fx-look-bar button{border:1px solid var(--line);width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;display:flex}.lp .fx-look-page{background:#fff;width:100%;box-shadow:0 24px 50px -28px #1d2b3a8c,0 1px 3px #00000014}.lp .fx-look p{max-width:560px;color:var(--ink-2);text-align:center;font-size:14.5px}.lp .fx-custom{text-align:center;color:var(--ink-2);margin-top:18px;font-size:16px}.lp .fx-custom a{margin-left:6px;font-weight:600}.lp .roles{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:40px;display:grid}.lp .role{background:var(--wash);border-radius:20px;padding:26px 28px}.lp .role h3{align-items:center;gap:10px;font-size:19px;display:flex}.lp .role h3 .ic{width:32px;height:32px;color:var(--pri);background:#fff;border-radius:999px}.lp .role ul{flex-direction:column;gap:6px;margin-top:14px;display:flex}.lp .role li{color:var(--ink-2);padding-left:42px;font-size:15.5px}.lp .plans{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:20px;max-width:800px;margin:40px auto 0;display:grid}.lp .plan{border:1.5px solid var(--line);background:#fff;border-radius:26px;padding:32px 30px 28px;position:relative}.lp .plan h3{font-size:20px}.lp .plan .price{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:12px;display:flex}.lp .plan .price b{font-family:var(--head);font-variant-numeric:tabular-nums;color:var(--ink);font-size:50px;font-weight:500;line-height:1.1}.lp .plan .price s{font-family:var(--head);color:#fff9;font-size:22px;text-decoration-thickness:2px}.lp .plan .price span{color:var(--mute);font-size:15px}.lp .plan .sub{color:var(--mute);margin-top:4px;font-size:15px}.lp .plan .btn{width:100%;margin-top:26px}.lp .plan.hi{background:var(--pri);border-color:var(--pri);color:#fff;padding:44px 34px 34px;box-shadow:0 30px 60px -30px #2459c7b3}.lp .plan.hi .price b{color:#fff;font-size:60px}.lp .plan.hi .price span,.lp .plan.hi .sub{color:#ffffffd9}.lp .plan .badge{color:#5a3e00;background:#ffd66b;border-radius:999px;padding:4px 16px;font-size:14px;font-weight:600;position:absolute;top:-15px;left:34px;box-shadow:0 6px 14px -6px #5a3e0073}.lp .plan .save{color:#fff;background:#ffffff29;border-radius:12px;margin-top:14px;padding:5px 14px;font-size:14.5px;font-weight:600;display:inline-block}.lp .btn-light{color:var(--pri);background:#fff}.lp .btn-light:hover{background:var(--pri-soft);color:var(--pri-ink)}.lp .plan-feat{flex-wrap:wrap;justify-content:center;gap:8px;max-width:800px;margin:28px auto 0;display:flex}.lp .plan-feat li{color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 14px 5px 11px;font-size:14.5px;display:inline-flex}.lp .plan-feat svg{color:var(--leaf)}.lp .pbudget{text-align:center;color:var(--ink-2);margin-top:22px;font-size:16px;font-weight:500}.lp .pnote{text-align:center;color:var(--mute);margin-top:14px;font-size:13.5px}.lp .trust{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:40px;display:grid}.lp .tlist,.lp .support ul{flex-direction:column;gap:14px;display:flex}.lp .tlist li,.lp .support li{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:16px;display:flex}.lp .tlist svg,.lp .support svg{color:var(--leaf);flex-shrink:0;margin-top:5px}.lp .tlist{padding:8px 0}.lp .support{background:var(--pri-soft);border-radius:24px;padding:28px 30px}.lp .support h3{color:var(--pri-ink);margin-bottom:16px;font-size:20px}.lp .support svg{color:var(--pri)}.lp .faq{flex-direction:column;gap:10px;max-width:760px;margin:36px auto 0;display:flex}.lp .q{background:#fff;border-radius:16px}.lp .q summary{cursor:pointer;color:var(--ink);border-radius:16px;align-items:center;gap:14px;padding:18px 22px;font-size:16.5px;font-weight:500;list-style:none;display:flex}.lp .q summary::-webkit-details-marker{display:none}.lp .q summary svg{color:var(--pri);flex-shrink:0;margin-left:auto;transition:transform .25s}.lp .q[open] summary svg{transform:rotate(45deg)}.lp .q .a{color:var(--ink-2);padding:0 56px 20px 22px;font-size:15.5px;animation:.3s lp-fade}.lp .cta{text-align:center;background:var(--pri-soft);border-radius:32px;padding:64px 32px}.lp .cta h2{color:var(--ink);font-size:clamp(26px,3.4vw,38px)}.lp .cta p{max-width:30em;color:var(--ink-2);margin:10px auto 0;font-size:17px}.lp .cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.lp footer{border-top:1px solid var(--line-soft);padding:56px 0 40px}.lp .foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.lp .foot-cols{flex-wrap:wrap;gap:64px;display:flex}.lp .foot-col h4{color:var(--mute);margin:0 0 10px;font-size:14px}.lp .foot-col a{color:var(--ink-2);margin-bottom:6px;font-size:14.5px;display:block}.lp .foot-col a:hover{color:var(--pri)}.lp .foot-bottom{border-top:1px solid var(--line-soft);color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;padding-top:22px;font-size:13.5px;display:flex}.lp .foot-bottom a{color:var(--mute);margin-left:16px}.lp .store-credits{color:var(--mute);margin-top:16px;font-size:12px}.lp .reveal{opacity:0;transform:translateY(16px)}.lp .reveal.in{opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:none}.lp :is(.roles,.trust)>.reveal.in:nth-child(2){transition-delay:90ms}.lp :is(.roles,.trust)>.reveal.in:nth-child(3){transition-delay:.18s}.lp .hero-in>*{animation:.8s cubic-bezier(.2,.8,.2,1) both lp-rise}.lp .hero-in>:nth-child(2){animation-delay:.1s}.lp .hero-in>:nth-child(3){animation-delay:.2s}.lp .hero:before{animation:16s ease-in-out infinite alternate lp-glow}.lp .stage .browser{transform:rotateX(var(--rx,0deg))rotateY(var(--ry,0deg));will-change:transform;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.lp .phone-float{animation:6s ease-in-out infinite lp-bob}@media (prefers-reduced-motion:reduce){.lp .reveal{transform:none}.lp .reveal.in{transition:opacity .6s}.lp .fade,.lp .q .a,.lp .hero-in>*,.lp .toast{animation-name:lp-appear}.lp .hero:before,.lp .phone-float{animation:none}.lp .stage .browser,.lp .btn:active,.lp .step[aria-pressed=true] .n{transform:none}}@media (max-width:1060px){.lp .fx-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:600px}.lp .fx-side{border-right:none;border-bottom:1px solid var(--line-soft);scrollbar-width:none;flex-direction:row;overflow-x:auto}.lp .fx-side button{flex-shrink:0}.lp .explorer{grid-template-columns:1fr}.lp .tablist{scrollbar-width:none;flex-direction:row;padding-bottom:6px;position:static;overflow-x:auto}.lp .tab{flex-shrink:0}.lp .mob{grid-template-columns:1fr;gap:40px}.lp .phones{width:100%;max-width:420px;margin:0 auto}.lp .phone-float{display:none}.lp .toast{bottom:44px;left:12px}.lp .nav-links{display:none}.lp .nav-cta{margin-left:auto}.lp .burger{display:flex}.lp section{padding:72px 0}}@media (max-width:720px){.lp .trust,.lp .plans{grid-template-columns:1fr}.lp .plan.hi{order:-1}.lp .plans{gap:28px}.lp .flow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.lp .flow:before{display:none}}@media (max-width:560px){.lp .wrap{padding:0 16px}.lp .nav-cta .demo{display:none}.lp .phones{height:440px}.lp .ph{width:196px}.lp .nav-logo span{display:none}.lp .hero{padding-top:142px}.lp .toast{padding:10px 14px 10px 12px;bottom:16px}.lp .toast b{font-size:14px}.lp .toast span{font-size:12px}.lp .foot-cols{gap:36px}.lp .fx-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));padding:12px}.lp .fx-count{display:none}.lp .plan{padding:28px 22px 24px}}.lp.download-page{background:var(--wash);place-items:center;min-height:100svh;padding:48px 20px;display:grid}.lp.download-page .download-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:28px;width:100%;max-width:560px;padding:clamp(24px,5vw,48px)}.lp.download-page .download-card>a:first-child{display:inline-block}.lp.download-page .download-eyebrow{color:var(--pri);margin-top:28px;font-size:14px}.lp.download-page h1{margin-top:8px;font-size:clamp(24px,5vw,32px)}.lp.download-page .download-intro{color:var(--ink-2);margin-top:12px}.lp.download-page .download-status{min-height:60px;color:var(--pri);justify-content:center;align-items:center;gap:12px;margin-top:28px;font-size:14px;display:flex}.lp.download-page .download-spinner{border:2px solid var(--pri-soft);border-top-color:var(--pri);border-radius:50%;flex-shrink:0;width:22px;height:22px;animation:.8s linear infinite lp-spin}.lp.download-page .stores{justify-content:center;margin-top:24px}.lp.download-page .download-help{color:var(--mute);margin-top:20px;font-size:14px}.lp.download-page .download-home{text-underline-offset:4px;margin-top:28px;text-decoration:underline;display:inline-block}.lp.download-page .store-credits{margin-top:32px;font-size:11px}@media (prefers-reduced-motion:reduce){.lp.download-page .download-spinner{animation:none}}.lp-fit{width:100%;position:relative;overflow:hidden}.lp-fit>div{transform-origin:0 0;position:absolute;top:0;left:0}.m{--m-bg:#f1f5f8;--m-surface:#fbfeff;--m-s2:#0b17230e;--m-text:#05101c;--m-dim:#2f3c4a;--m-mute:#5b646f;--m-faint:#86909b;--m-border:#0b17231a;--m-sep:#0b172312;--m-pri:#0051bd;--m-pri-soft:#0051bd1a;--m-grad:linear-gradient(135deg,#0061ce,#593ec7);--m-danger:#c50516;--m-ok:#00792f;--m-warn:#9d5900;background:var(--m-bg);width:390px;height:844px;color:var(--m-text);font-family:var(--font-plex),sans-serif;font-variant-numeric:tabular-nums;flex-direction:column;line-height:1.35;display:flex;position:relative;overflow:hidden}.m *{box-sizing:border-box}.m .m-status{flex-shrink:0;justify-content:space-between;align-items:center;height:47px;padding:0 30px 0 34px;font-size:15px;font-weight:600;display:flex}.m .m-status i{align-items:center;gap:5px;display:inline-flex}.m .m-body{flex:1;padding-bottom:110px;overflow:hidden}.m .m-card{background:var(--m-surface);border:1px solid var(--m-sep);border-radius:24px;box-shadow:0 1px 1px #0b172308,0 10px 30px -10px #24406b2e}.m .m-row{border-top:1px solid var(--m-sep);align-items:center;gap:12px;padding:13px 14px;display:flex}.m .m-row:first-child{border-top:none}.m .m-sec{align-items:baseline;gap:7px;margin:24px 18px 11px;font-size:15px;font-weight:700;display:flex}.m .m-sec a{color:var(--m-pri);margin-left:auto;font-size:12.5px;font-weight:600}.m .m-top{padding:16px 16px 10px}.m .m-top .m-h1{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.3}.m .m-top p{color:var(--m-mute);margin-top:2px;font-size:12px}.m .m-av{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.m .m-pill{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.m .m-seg{background:var(--m-s2);border-radius:999px;padding:4px;display:flex}.m .m-seg span{height:34px;color:var(--m-mute);border-radius:999px;flex:1;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.m .m-seg span.on{background:var(--m-surface);color:var(--m-text);box-shadow:0 1px 3px #0b17231f}.m .m-mute{color:var(--m-mute)}.m .m-faint{color:var(--m-faint)}.m .m-tabbar{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffc7;border:1px solid #ffffffd9;border-radius:999px;height:66px;padding:6px;display:flex;position:absolute;bottom:30px;left:16px;right:16px;box-shadow:0 10px 30px -10px #24406b40}.m .m-tab{color:var(--m-mute);border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:10px;font-weight:500;display:flex;position:relative}.m .m-tab.on{color:var(--m-pri);background:#0051bd21;font-weight:700}.m .m-tab .m-badge{background:var(--m-danger);color:#fff;border:2px solid #ffffffe6;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:4px;padding:0 4px;font-size:9.5px;font-weight:700;display:flex;position:absolute;top:5px;left:50%}.m .m-home-ind{background:#05101c;border-radius:999px;width:134px;height:5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.lp .article-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.lp .article-links article{border:1px solid var(--line);background:var(--bg);border-radius:20px;max-width:800px;padding:28px}.lp .article-links h3{margin:12px 0;font-size:clamp(22px,3vw,28px);line-height:1.6}.lp .article-links p{color:var(--mute);margin-bottom:20px}.lp .article-links .article-category{margin:0;font-size:14px;font-weight:600}.lp .article-links a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){.lp .article-links{grid-template-columns:1fr}}.pd{color:#000;background:#fff;font-family:THSarabunNew,serif;font-size:16px;line-height:1.25;position:relative;overflow:hidden}.pd *{box-sizing:border-box}.pd .c{text-align:center}.pd .r{text-align:right}.pd .b{font-weight:700}.pd .u{text-decoration:underline}.pd .ln{white-space:nowrap;align-items:baseline;gap:4px;display:flex}.pd .f{text-align:center;text-overflow:ellipsis;border-bottom:1px dotted #000;flex:1;min-width:12px;padding:0 4px;overflow:hidden}.pd .fx{text-align:center;border-bottom:1px dotted #000;padding:0 6px;display:inline-block}.pd .box{vertical-align:-1px;border:1px solid #000;width:11px;height:11px;margin-right:4px;display:inline-block;position:relative}.pd .box.x:after{content:"✓";font-size:15px;position:absolute;top:-8px;left:0}.pd table{border-collapse:collapse;table-layout:fixed;width:100%}.pd th,.pd td{vertical-align:middle;border:.5px solid #000;padding:1px 3px;overflow:hidden}.pd th{text-align:center;font-weight:700}.pd .sh{background:#ffd9b3}.pd .gr{background:#eef0f2}.pd .xl{font-family:Calibri,Segoe UI,system-ui,sans-serif}
