@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_922e9676-module__Th1KEa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_922e9676-module__Th1KEa__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/08f3d05b771d66cc-s.09q3flbxo0w4e.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.p.3u0t_c_yzgtgw.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.3fcxnszjbtksy.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.p.09e83-4vqkr8v.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.2taqxaqrv3ssw.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.p.3_xwflgq9fbqb.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.1x31jf7v-_3a0.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.p.2t1pwrt0o-zp3.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.20mrlfyovr0p8.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.p.2wx1mw4dt7_s5.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.10770ssbdafq9.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.p.0xwse1x-bzy3s.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.2m8zx_hq13x-4.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.p.2_z8r5dfkst21.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.1nxoen_49_z0x.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.p.0oqt8towxai-k.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_d33ae9f8-module__xbG6aG__className{font-family:IBM Plex Sans Thai,IBM Plex Sans Thai Fallback;font-style:normal}.ibm_plex_sans_thai_d33ae9f8-module__xbG6aG__variable{--font-thai:"IBM Plex Sans Thai", "IBM Plex Sans Thai Fallback"}
.tl-landing{--a-bg:#f2ecdd;--a-ink:#12302e;--a-muted:#56655f;--a-teal:#1b4b4b;--a-teal-2:#2c6a67;--a-cream:#f7f3e8;--a-mint:#a6dcd3;--a-peach:#f8d3b4;--a-lilac:#d6c6f4;--a-sea:#c3ead9;--a-night:#0d2422;--a-night-ink:#e6eee9;--b-bg:#06110f;--b-ink:#ebe6d8;--b-muted:#8ea29b;--b-teal:#5fd1c1;--b-teal-2:#2aa596;--b-peach:#f3b48a;--b-line:#ebe6d81a;--c-paper:#eee7d6;--c-ink:#121918;--c-muted:#5d615a;--c-teal:#1b4b4b;--c-rule:#12191829;--f-a:var(--font-sans), var(--font-thai), system-ui, sans-serif;--f-mono:var(--font-mono), ui-monospace, Menlo, monospace;--chat-bg:#8ea9c9;--bub-me:#93e26e;--bub-me-ink:#10311a;--bub-bot:#fff;--bub-bot-ink:#141a1a;--line-green:#1f8a4c;--ease-out:cubic-bezier(.2, .7, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.tl-landing *{box-sizing:border-box}.tl-landing{background:var(--a-bg);color:var(--a-ink);font:16px/1.6 var(--f-a);-webkit-font-smoothing:antialiased;margin:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.tl-landing img{max-width:100%;display:block}.tl-landing a{color:inherit;text-decoration:none}.tl-landing button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tl-landing h1,.tl-landing h2,.tl-landing h3,.tl-landing p,.tl-landing ul,.tl-landing ol,.tl-landing figure{margin:0}.tl-landing ul,.tl-landing ol{padding:0;list-style:none}.tl-landing h1,.tl-landing h2,.tl-landing h3{text-wrap:balance}.tl-landing :focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid}.tl-landing svg.i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.tl-landing .dir{isolation:isolate;min-height:100vh;padding-bottom:88px;position:relative;overflow-x:clip}.tl-landing{background:var(--a-bg)}.tl-landing .w{white-space:nowrap;display:inline-block}.tl-landing .nw{white-space:nowrap}.tl-landing .pin{height:var(--h,300vh);position:relative}.tl-landing .stick{height:100svh;position:sticky;top:0;overflow:hidden}.tl-landing .wrap{max-width:1180px;margin-inline:auto;padding-inline:16px}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes tl-spin{to{--ang:360deg}}@keyframes tl-fade-up{0%{opacity:.2;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes tl-caret{50%{opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tl-landing .rv{animation:linear both tl-rv-in;animation-timeline:view();animation-range:entry 5% cover 26%}}}@keyframes tl-rv-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.tl-landing .sw{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:100;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);color:#f3eee2;font:500 13px/1 var(--font-sans), system-ui, sans-serif;white-space:nowrap;background:#0e1615d1;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:3px;max-width:calc(100vw - 24px);padding:5px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 34px -12px #00000080}.tl-landing .sw button{border-radius:999px;align-items:center;gap:6px;padding:9px 12px;transition:background-color .25s,color .25s;display:inline-flex}.tl-landing .sw button b{font-weight:700}.tl-landing .sw button[aria-selected=true],.tl-landing .sw button[aria-pressed=true]{color:#12302e;background:#f3eee2}.tl-landing .sw .sep{background:#fff3;width:1px;height:20px;margin-inline:3px}.tl-landing .chat{--r:34px;background:var(--chat-bg);border-radius:var(--r);height:100%;font:13px/1.45 var(--font-thai), var(--font-sans), system-ui, sans-serif;color:var(--bub-bot-ink);text-align:left;flex-direction:column;display:flex;overflow:hidden}.tl-landing .chat-top{color:#fff;font:600 14px/1 var(--font-sans), var(--font-thai), sans-serif;background:#0000000f;align-items:center;gap:8px;padding:16px 14px 10px;display:flex}.tl-landing .chat-top .bk{opacity:.9;font-size:22px;line-height:.8}.tl-landing .chat-av{color:#f7f3e8;width:24px;height:24px;font:700 12px/1 var(--font-sans), sans-serif;background:#1b4b4b;border-radius:8px;flex:none;place-items:center;display:grid}.tl-landing .chat-top .vf{color:#fff;background:#06c755;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;display:grid}.tl-landing .chat-body{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden}.tl-landing .chat-list{flex-direction:column;gap:7px;padding:10px 10px 8px;display:flex}.tl-landing .m{animation:tl-msg-in .38s var(--ease-out) both;align-items:flex-end;gap:6px;display:flex}.tl-landing .m.me{flex-direction:row-reverse}.tl-landing .m time{font:9.5px/1 var(--font-sans), sans-serif;color:#ffffffd9;white-space:nowrap;padding-bottom:3px}.tl-landing .b{background:var(--bub-bot);max-width:78%;color:var(--bub-bot-ink);overflow-wrap:anywhere;border-radius:16px;padding:8px 11px}.tl-landing .m.bot .b{border-top-left-radius:5px}.tl-landing .m.me .b{background:var(--bub-me);color:var(--bub-me-ink);border-top-right-radius:5px}.tl-landing .m.me .b.file{color:#141a1a;background:#fff;align-items:center;gap:9px;display:flex}.tl-landing .b.file .fi{color:#fff;width:28px;height:34px;font:700 9px/34px var(--font-sans), sans-serif;text-align:center;background:#e8473c;border-radius:4px;flex:none}.tl-landing .b.file b{font-size:12px;font-weight:600}.tl-landing .b.file small{color:#6b7280;font-size:10.5px;display:block}.tl-landing .typing .b{gap:4px;padding:11px 12px;display:flex}.tl-landing .typing .b i{background:#9aa3ad;border-radius:50%;width:6px;height:6px;animation:1s infinite tl-dot}.tl-landing .typing .b i:nth-child(2){animation-delay:.15s}.tl-landing .typing .b i:nth-child(3){animation-delay:.3s}.tl-landing .car{gap:6px;width:86%;display:flex;overflow:hidden}.tl-landing .cc{background:#fff;border-radius:12px;flex:0 0 46%;min-width:0;transition:transform .25s,box-shadow .25s;display:grid;overflow:hidden}.tl-landing .cc img{aspect-ratio:1.51;object-fit:cover;object-position:top;width:100%;height:auto}.tl-landing .cc b{font:600 10.5px/1.2 var(--font-sans), sans-serif;color:#141a1a;padding:6px 7px 2px}.tl-landing .cc span{color:var(--line-green);padding:0 7px 7px;font-size:10px;font-weight:600}.tl-landing .cc.tap{transform:scale(.94);box-shadow:0 0 0 2px #06c755}.tl-landing .card{color:#141a1a;background:#fff;border-radius:5px 16px 16px;width:74%;overflow:hidden}.tl-landing .card .ci{aspect-ratio:1.51;background:#eef0f2;overflow:hidden}.tl-landing .card .ci img{object-fit:cover;object-position:top;width:100%;height:auto}.tl-landing .card .ct{padding:8px 10px;font-size:12px;font-weight:600}.tl-landing .card .cb{color:var(--line-green);text-align:center;border-top:1px solid #e6e9ed;padding:8px 10px;font-size:12px;font-weight:600}.tl-landing .chat-qr{align-items:center;gap:6px;height:36px;padding:0 10px;display:flex;overflow:hidden}.tl-landing .chat-qr .q{color:var(--line-green);border:1.5px solid var(--line-green);animation:tl-msg-in .3s var(--ease-out) both;background:#fff;border-radius:999px;flex:none;padding:6px 12px;font-size:12px;font-weight:600;transition:transform .2s,background-color .2s,color .2s}.tl-landing .chat-qr .q.tap{background:var(--line-green);color:#fff;transform:scale(.92)}.tl-landing .chat-in{color:#8a939c;background:#ffffffe6;border-radius:999px;margin:6px 10px 14px;padding:9px 14px;font-size:12px}.tl-landing .chat.fade .chat-list,.tl-landing .chat.fade .chat-qr{opacity:0;transition:opacity .6s}@keyframes tl-msg-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes tl-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.tl-landing .raw{color:#222;background:#fbf9f3;border-radius:3px;position:absolute;overflow:hidden;box-shadow:0 1px #0000000a,0 24px 50px -24px #1b282680,0 2px 6px #1b282614;container-type:inline-size}.tl-landing .raw-in{padding:7cqw;font-size:2.6cqw;line-height:1.35;position:absolute;inset:0}.tl-landing .r-top{align-items:center;gap:4cqw;margin-bottom:3.4cqw;display:flex}.tl-landing .r-photo{background:linear-gradient(160deg,#c9c3b6,#a39d91);border-radius:1cqw;flex:none;width:13cqw;height:16cqw}.tl-landing .r-name{letter-spacing:.12em;font:700 5.4cqw/1.1 Times New Roman,Times,serif;rotate:-.6deg}.tl-landing .r-contact{color:#555;margin-top:1.4cqw;font:2.3cqw/1.4 Courier New,Courier,monospace}.tl-landing .r-obj{color:#666;margin-bottom:2.6cqw;font:italic 2.4cqw/1.4 Georgia,serif}.tl-landing .r-h{letter-spacing:.02em;margin:2.8cqw 0 1.2cqw;font:900 2.9cqw/1.2 Arial Black,Arial,sans-serif;text-decoration:underline}.tl-landing .r-h2{color:#333;margin:3.2cqw 0 1cqw;font:italic 700 3.2cqw/1.2 Georgia,serif}.tl-landing .r-h3{color:#444;margin:3cqw 0 .8cqw;font:3cqw/1.2 Comic Sans MS,Chalkboard SE,cursive}.tl-landing .r-l{border-radius:.8cqw;margin-inline:-1cqw;padding:.4cqw 1cqw;font:2.65cqw/1.4 Arial,Helvetica,sans-serif;transition:background-color .25s,box-shadow .25s}.tl-landing .r-l b{background:linear-gradient(#0000 55%,#fae65abf 55% 90%,#0000 90%)}.tl-landing .r-l.r-date{color:#555;font-family:Times New Roman,serif;font-style:italic}.tl-landing .r-ul{color:#444;margin:.6cqw 0 0 4cqw;font:2.4cqw/1.45 Verdana,sans-serif}.tl-landing .r-ul li{list-style:outside}.tl-landing .r-ring{aspect-ratio:1;background:radial-gradient(closest-side,#0000 78%,#8c623447 82%,#8c62341f 90%,#0000 96%);border-radius:50%;width:30cqw;position:absolute;bottom:8cqw;right:-7cqw}.tl-landing .r-l.lit,.tl-landing .r-name.lit{background-color:#5fd1c13d;box-shadow:inset 2px 0 #2aa596}.tl-landing .bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"search bulk email hl""blind blind career dup""photo dash pdpa pdpa""pitch pitch pitch pitch";gap:16px;display:grid}.tl-landing .t-blind{grid-area:blind}.tl-landing .t-search{grid-area:search}.tl-landing .t-bulk{grid-area:bulk}.tl-landing .t-email{grid-area:email}.tl-landing .t-hl{grid-area:hl}.tl-landing .t-career{grid-area:career}.tl-landing .t-dup{grid-area:dup}.tl-landing .t-dash{grid-area:dash}.tl-landing .t-photo{grid-area:photo}.tl-landing .t-pdpa{grid-area:pdpa}.tl-landing .t-pitch{grid-area:pitch}.tl-landing .tile{--d-paper:#f6f2e7;--d-ink:#10201e;--d-accent:#5fd1c1;--d-muted:#9fb3ad;--d-head:#f2efe6;--d-panel:#ffffff0f;border-radius:24px;grid-template-rows:auto auto 1fr;gap:6px;min-width:0;padding:16px 16px 20px;display:grid;position:relative;overflow:hidden}.tl-landing .tile h3{letter-spacing:-.01em;color:var(--d-head);margin-top:10px;font-size:17px;font-weight:650}.tl-landing .tile p{color:#a9bab4;font-size:14px;line-height:1.55}.tl-landing .tile-demo{background:var(--d-panel);border-radius:16px;height:176px;position:relative;overflow:hidden}@media (max-width:1100px){.tl-landing .bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"search bulk""email hl""blind blind""career dup""photo dash""pdpa pdpa""pitch pitch"}}@media (max-width:640px){.tl-landing .bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"search""bulk""email""hl""blind""career""dup""photo""dash""pdpa""pitch"}}.tl-landing .demo-blind{place-items:center;display:grid}.tl-landing .mini-cv{background:var(--d-paper);width:min(300px,86%);color:var(--d-ink);border-radius:10px;padding:14px 16px;font-size:12px;box-shadow:0 18px 40px -20px #00000080}.tl-landing .mc-head{align-items:center;gap:10px;display:flex}.tl-landing .mc-photo{filter:blur(5px)grayscale();opacity:.45;background:linear-gradient(160deg,#b9c4c0,#8fa19b);border-radius:50%;flex:none;width:34px;height:34px}.tl-landing .mc-name{font-size:14px;font-weight:700;display:grid}.tl-landing .mc-name>span{grid-area:1/1}.tl-landing .mc-name .anon{opacity:1}.tl-landing .mc-name .real{opacity:0}.tl-landing .mc-role{color:#5b6764;margin:1px 0 8px 44px;font-size:11.5px}.tl-landing .mc-contact{font:11px/1.3 var(--f-mono);color:#3f4a47;padding:3px 0;position:relative}.tl-landing .mc-contact .bar{background:var(--d-ink);transform-origin:0;border-radius:3px;width:calc(100% + 6px);position:absolute;top:1px;bottom:1px;left:-3px;transform:scaleX(1)}.tl-landing .mc-lines i{background:#10201e1f;border-radius:3px;height:6px;margin-top:7px;display:block}.tl-landing .mc-lines i:nth-child(2){width:86%}.tl-landing .mc-lines i:nth-child(3){width:62%}.tl-landing .demo-badge{background:var(--d-accent);color:#062421;font:600 11.5px/1 var(--f-a);opacity:1;border-radius:999px;padding:6px 10px;position:absolute;bottom:12px;right:12px}.tl-landing .play .mc-photo{animation:5s infinite tl-bl-photo}.tl-landing .play .mc-name .real{animation:5s infinite tl-bl-real}.tl-landing .play .mc-name .anon{animation:5s infinite tl-bl-anon}.tl-landing .play .mc-contact .bar{animation:5s infinite tl-bl-bar}.tl-landing .play .demo-badge{animation:5s infinite tl-bl-badge}@keyframes tl-bl-photo{0%,20%{filter:none;opacity:1}30%,85%{filter:blur(5px)grayscale();opacity:.45}to{filter:none;opacity:1}}@keyframes tl-bl-real{0%,22%{opacity:1}30%,85%{opacity:0}95%,to{opacity:1}}@keyframes tl-bl-anon{0%,26%{opacity:0;transform:translateY(4px)}34%,85%{opacity:1;transform:none}93%,to{opacity:0}}@keyframes tl-bl-bar{0%,36%{transform:scaleX(0)}46%,85%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes tl-bl-badge{0%,50%{opacity:0;transform:translateY(6px)}58%,85%{opacity:1;transform:none}92%,to{opacity:0}}.tl-landing .demo-search{align-content:start;gap:10px;padding:14px;display:grid}.tl-landing .ds-in{background:var(--d-paper);color:var(--d-ink);border-radius:999px;align-items:center;gap:2px;min-height:36px;padding:8px 12px;font-size:13px;display:flex}.tl-landing .ds-in .caret{background:var(--d-ink);width:1.5px;height:15px;animation:1s step-end infinite tl-caret}.tl-landing .ds-res{gap:6px;display:grid}.tl-landing .ds-res li{opacity:1;color:var(--d-head);background:#ffffff12;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding:6px 10px;font-size:12px;line-height:1.35;transition:opacity .35s,transform .35s;display:grid;transform:none}.tl-landing .play .ds-res li{opacity:0;transform:translateY(6px)}.tl-landing .play .ds-res li.in,.tl-landing .ds-res li.in{opacity:1;transform:none}.tl-landing .ds-res b{font-weight:600}.tl-landing .ds-res span{color:var(--d-muted);grid-column:1;font-size:11px}.tl-landing .ds-res em{font:600 10.5px/1 var(--f-mono);color:var(--d-accent);background:#5fd1c129;border-radius:999px;grid-area:1/2/3;align-self:center;padding:5px 8px;font-style:normal}.tl-landing .demo-bulk{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.tl-landing .db-stack{height:140px;position:relative}.tl-landing .db-stack i{left:calc(var(--k) * 7%);top:calc(8px + var(--k) * 5px);background:var(--d-paper);opacity:1;border-radius:5px;width:42px;height:54px;position:absolute;box-shadow:0 6px 14px -6px #0000008c}.tl-landing .db-stack i:after{content:"PDF";font:700 8px/1 var(--f-mono);color:#e8473c;position:absolute;top:5px;left:5px}.tl-landing .play .db-stack i{animation:tl-db-in 4.6s var(--ease-out) infinite backwards;animation-delay:calc(var(--k) * .16s)}@keyframes tl-db-in{0%{opacity:0;transform:translateY(-16px)rotate(-6deg)}8%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(6px)}}.tl-landing .db-side{justify-items:end;gap:10px;display:grid}.tl-landing .db-count{font:600 12px/1.3 var(--f-mono);color:var(--d-muted);text-align:right}.tl-landing .db-count b{font:800 30px/1 var(--f-a);color:var(--d-head);font-variant-numeric:tabular-nums;display:block}.tl-landing .db-btn{background:var(--d-accent);color:#062421;white-space:nowrap;opacity:1;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:600}.tl-landing .play .db-btn{animation:4.6s infinite tl-db-btn}@keyframes tl-db-btn{0%,44%{opacity:0;transform:scale(.9)}52%,84%{opacity:1;transform:none}92%,to{opacity:0}}.tl-landing .demo-email{grid-template-rows:auto 1fr;gap:8px;padding:12px;display:grid}.tl-landing .de-head{font:500 11px/1.2 var(--f-mono);color:var(--d-muted);justify-content:space-between;align-items:center;gap:8px;display:flex}.tl-landing .de-copy{border:1px solid;border-radius:999px;padding:4px 9px}.tl-landing .de-body{background:var(--d-paper);color:var(--d-ink);white-space:pre-line;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5;overflow:hidden}.tl-landing .de-body:after{content:"";background:var(--d-ink);vertical-align:-2px;width:1.5px;height:13px;margin-left:1px;animation:1s step-end infinite tl-caret;display:inline-block}.tl-landing .demo-hl{align-content:start;gap:8px;padding:14px;display:grid}.tl-landing .hl-k{font:600 10.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--d-accent)}.tl-landing .hl-li{color:var(--d-head);opacity:1;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.tl-landing .hl-li:before{content:"•";color:var(--d-accent);flex:none}.tl-landing .hl-ok{background:var(--d-accent);color:#062421;font:600 11px/1 var(--f-a);opacity:1;border-radius:999px;justify-self:end;margin-top:2px;padding:6px 10px}.tl-landing .play .hl-li{animation:5.4s infinite backwards tl-hl-li}.tl-landing .play .hl-li:nth-child(3){animation-delay:.5s}.tl-landing .play .hl-li:nth-child(4){animation-delay:1s}.tl-landing .play .hl-ok{animation:5.4s infinite tl-hl-ok}@keyframes tl-hl-li{0%,8%{opacity:0;transform:translateY(6px)}16%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes tl-hl-ok{0%,40%{opacity:0;transform:scale(.9)}48%,88%{opacity:1;transform:none}96%,to{opacity:0}}.tl-landing .demo-career{align-content:center;gap:9px;padding:14px;display:grid}.tl-landing .cr-row{color:var(--d-head);grid-template-columns:78px minmax(0,1fr) 44px;align-items:center;gap:8px;font-size:11px;display:grid}.tl-landing .cr-row span:last-child{font:600 10.5px/1 var(--f-mono);color:var(--d-accent);text-align:right}.tl-landing .cr-bar{background:#ffffff14;border-radius:5px;height:10px;position:relative;overflow:hidden}.tl-landing .cr-bar i{left:var(--l);width:var(--w);background:var(--d-accent);transform-origin:0;border-radius:5px;position:absolute;top:0;bottom:0;transform:scaleX(1)}.tl-landing .cr-bar i.gap{background:repeating-linear-gradient(90deg,#f3b48a 0 4px,#0000 4px 8px)}.tl-landing .play .cr-bar i{animation:tl-cr-grow 4.8s var(--ease-out) infinite backwards;animation-delay:var(--d,0s)}@keyframes tl-cr-grow{0%,6%{transform:scaleX(0)}22%,90%{transform:scaleX(1)}98%,to{transform:scaleX(0)}}.tl-landing .cr-tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.tl-landing .cr-tags span{font:600 10.5px/1 var(--f-mono);color:var(--d-accent);background:#5fd1c124;border-radius:999px;padding:5px 8px}.tl-landing .demo-dup{place-items:center;padding:14px;display:grid}.tl-landing .dup-card{background:var(--d-paper);width:min(300px,92%);color:var(--d-ink);border-radius:14px;gap:8px;padding:12px 14px;font-size:12px;line-height:1.45;display:grid;box-shadow:0 18px 40px -20px #00000080}.tl-landing .dup-card b{align-items:center;gap:6px;font-size:12.5px;display:flex}.tl-landing .dup-btns{gap:6px;display:flex}.tl-landing .dup-btns span{text-align:center;color:#1f8a4c;border:1.5px solid #1f8a4c;border-radius:999px;flex:1;padding:7px 8px;font-size:11.5px;font-weight:600}.tl-landing .dup-btns span:last-child{color:#b5432e;border-color:#b5432e}.tl-landing .play .dup-card{animation:tl-dup-in 5s var(--ease-out) infinite}.tl-landing .play .dup-btns span:last-child{animation:5s infinite tl-dup-tap}@keyframes tl-dup-in{0%{opacity:0;transform:translateY(10px)}10%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes tl-dup-tap{0%,55%{color:#b5432e;background:0 0}62%,88%{color:#fff;background:#b5432e}96%,to{color:#b5432e;background:0 0}}.tl-landing .demo-dash{grid-template-columns:34px minmax(0,1fr);gap:8px;padding:12px;display:grid}.tl-landing .dd-side{align-content:start;gap:6px;padding-top:4px;display:grid}.tl-landing .dd-side i{background:#ffffff12;border-radius:7px;height:22px}.tl-landing .dd-side i.on{background:var(--d-accent);opacity:.85}.tl-landing .dd-main{align-content:start;gap:5px;min-width:0;display:grid}.tl-landing .dd-top{font:600 11px/1.2 var(--f-mono);color:var(--d-muted);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:4px;display:flex}.tl-landing .dd-av{display:flex}.tl-landing .dd-av i{width:18px;height:18px;font:700 9px/1 var(--f-a);color:#062421;background:var(--d-accent);border-radius:50%;place-items:center;margin-left:-5px;font-style:normal;display:grid;box-shadow:0 0 0 1.5px #10201e}.tl-landing .dd-av i:nth-child(2){background:#f3b48a}.tl-landing .dd-av i:nth-child(3){background:#d6c6f4}.tl-landing .dd-row{color:var(--d-head);border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:6px;padding:5px 7px;font-size:11px;transition:background-color .3s;display:grid}.tl-landing .dd-row b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tl-landing .dd-row span{color:var(--d-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tl-landing .dd-row em{font:600 9.5px/1 var(--f-mono);color:var(--d-accent);white-space:nowrap;background:#5fd1c124;border-radius:999px;padding:4px 6px;font-style:normal}.tl-landing .play .dd-row{animation:6s infinite tl-dd-hi}.tl-landing .play .dd-row:nth-child(3){animation-delay:1.5s}.tl-landing .play .dd-row:nth-child(4){animation-delay:3s}.tl-landing .play .dd-row:nth-child(5){animation-delay:4.5s}@keyframes tl-dd-hi{0%,4%{background:0 0}8%,22%{background:var(--d-row-hi,#ffffff17)}28%,to{background:0 0}}.tl-landing .demo-photo{place-items:center;display:grid}.tl-landing .ph-wrap{background:linear-gradient(#c7d2cd 0 55%,#8b9b95 55%);border-radius:12px;width:120px;height:140px;position:relative;overflow:hidden}.tl-landing .ph-wrap:before{content:"";background:#e9c9a8;border-radius:50% 50% 46% 46%;width:34px;height:40px;position:absolute;top:24%;left:50%;translate:-50%}.tl-landing .ph-wrap:after{content:"";background:#1b4b4b;border-radius:30px 30px 0 0;width:70px;height:60px;position:absolute;top:50%;left:50%;translate:-50%}.tl-landing .ph-frame{border:2px solid var(--d-accent);border-radius:8px;position:absolute;inset:18px 24px 56px;box-shadow:0 0 0 999px #06110f8c}.tl-landing .play .ph-frame{animation:tl-ph-snap 4.4s var(--ease-out) infinite}@keyframes tl-ph-snap{0%,15%{inset:6px;box-shadow:0 0 0 999px #06110f00}40%,85%{inset:18px 24px 56px;box-shadow:0 0 0 999px #06110f8c}to{inset:6px;box-shadow:0 0 0 999px #06110f00}}.tl-landing .ph-tag{font:600 10.5px/1 var(--f-mono);color:var(--d-accent);background:#5fd1c129;border-radius:999px;padding:5px 8px;position:absolute;bottom:10px;right:10px}.tl-landing .demo-pdpa{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:16px 20px;display:grid}.tl-landing .dp-shield{width:64px;height:74px;color:var(--d-accent);place-items:center;display:grid;position:relative}.tl-landing .dp-shield svg{fill:#5fd1c11a;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;width:100%;height:100%}.tl-landing .dp-shield:after{content:"";border:1px solid #5fd1c166;border-radius:50%;animation:2.8s ease-out infinite tl-dp-ring;position:absolute;inset:-10px}@keyframes tl-dp-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}.tl-landing .demo-pdpa ul{color:var(--d-head);gap:8px;font-size:13px;display:grid}.tl-landing .demo-pdpa li{opacity:1;align-items:center;gap:8px;display:flex}.tl-landing .demo-pdpa li:before{content:"✓";width:18px;height:18px;color:var(--d-accent);background:#5fd1c12e;border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.tl-landing .play .demo-pdpa li{animation:4s infinite backwards tl-dp-li}.tl-landing .play .demo-pdpa li:nth-child(2){animation-delay:.4s}.tl-landing .play .demo-pdpa li:nth-child(3){animation-delay:.8s}.tl-landing .play .demo-pdpa li:nth-child(4){animation-delay:1.2s}@keyframes tl-dp-li{0%,10%{opacity:.35}20%,90%{opacity:1}to{opacity:.35}}.tl-landing .tile-badge{z-index:1;font:600 11.5px/1 var(--f-mono);background:var(--d-accent);color:#062421;white-space:nowrap;border-radius:999px;padding:6px 10px;position:absolute;top:16px;right:16px}.tl-landing .t-pitch{grid-template:"demo head""demo desc"/minmax(0,1.05fr) minmax(0,.95fr);align-content:center;column-gap:28px;padding:20px 24px 22px 20px}.tl-landing .t-pitch>div{grid-area:demo}.tl-landing .t-pitch h3{grid-area:head;align-self:end;margin-top:0;font-size:22px}.tl-landing .t-pitch p{grid-area:desc;align-self:start;font-size:15px}.tl-landing .t-pitch .tile-demo{height:224px}@media (max-width:640px){.tl-landing .t-pitch{grid-template:"badge""demo""head""desc"1fr/minmax(0,1fr);padding:16px 16px 20px}.tl-landing .t-pitch .tile-badge{grid-area:badge;justify-self:start;margin-bottom:10px;position:static}.tl-landing .t-pitch h3{margin-top:10px;padding-right:0}}.tl-landing .demo-pitch{align-content:start;gap:8px;padding:14px;display:grid}.tl-landing .pr-head{font:500 11px/1.2 var(--f-mono);color:var(--d-muted);justify-content:space-between;gap:8px;display:flex}.tl-landing .pr-list{gap:6px;display:grid}.tl-landing .pr-row{color:var(--d-head);opacity:1;background:#ffffff12;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:grid}.tl-landing .pr-row i{font:700 11px/1 var(--f-mono);color:var(--d-accent);font-style:normal}.tl-landing .pr-row b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tl-landing .pr-fit{--fit:var(--d-accent);font:600 10.5px/1 var(--f-mono);white-space:nowrap;color:var(--fit);background:color-mix(in srgb, var(--fit) 16%, transparent);opacity:1;border-radius:999px;padding:5px 8px;font-style:normal}.tl-landing .pr-fit.g{--fit:#f3b48a}.tl-landing .pr-fit.x{--fit:#d6c6f4}.tl-landing .pr-tip{background:var(--d-paper);color:var(--d-ink);opacity:1;border-radius:10px;gap:3px;padding:9px 11px;font-size:12px;line-height:1.4;display:grid;box-shadow:0 14px 30px -18px #00000080}.tl-landing .pr-tk{font:600 10.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#1b4b4b}.tl-landing .play .pr-row{animation:tl-pr-row 6.4s var(--ease-out) infinite backwards}.tl-landing .play .pr-row:nth-child(2){animation-delay:.3s}.tl-landing .play .pr-row:nth-child(3){animation-delay:.6s}.tl-landing .play .pr-fit{animation:tl-pr-fit 6.4s var(--ease-out) infinite backwards;animation-delay:1.1s}.tl-landing .play .pr-row:nth-child(2) .pr-fit{animation-delay:1.4s}.tl-landing .play .pr-row:nth-child(3) .pr-fit{animation-delay:1.7s}.tl-landing .play .pr-tip{animation:tl-pr-tip 6.4s var(--ease-out) infinite}@keyframes tl-pr-row{0%,5%{opacity:0;transform:translateY(8px)}13%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes tl-pr-fit{0%,8%{opacity:0;transform:scale(.8)}16%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes tl-pr-tip{0%,30%{opacity:0;transform:translateY(8px)}38%,90%{opacity:1;transform:none}97%,to{opacity:0}}.tl-landing .also{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.tl-landing .also li{color:#cfdbd6;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;padding:8px 13px;font-size:13px}.tl-landing .hitl{background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;padding:12px 18px;font-size:14px;display:flex}.tl-landing .hitl-ic{color:#7fd6c8;background:#5fd1c12e;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.tl-landing .hitl b{color:#f2efe6;white-space:nowrap;font-size:15px;font-weight:700}.tl-landing .hitl b em{color:#7fd6c8;font-variant-numeric:tabular-nums;font-style:normal}.tl-landing .hitl-p{color:#a9bab4;flex:320px;min-width:0;line-height:1.45}.tl-landing .tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.tl-landing .tier{color:var(--a-ink);border-radius:28px;align-content:start;gap:14px;padding:24px;display:grid;position:relative}.tl-landing .tier h3{font-size:18px;font-weight:650}.tl-landing .tier .amt{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.tl-landing .tier .amt b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;line-height:1}.tl-landing .tier .amt small{color:var(--a-muted);font-size:14px}.tl-landing .tier ul{gap:9px;font-size:14.5px;display:grid}.tl-landing .tier li{gap:9px;display:flex}.tl-landing .tier li:before{content:"✓";background:var(--a-tint);width:18px;height:18px;color:var(--a-teal);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:11px;font-weight:700;display:grid}.tl-landing .tier .badge{font:600 11.5px/1 var(--f-mono);background:var(--a-teal);color:var(--a-cream);border-radius:999px;padding:5px 10px;position:absolute;top:20px;right:20px}.tl-landing .tier .tier-ring{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:conic-gradient(from var(--ang), var(--a-mint), var(--a-teal), var(--a-peach), var(--a-lilac), var(--a-mint));padding:1.5px;animation:6s linear infinite tl-spin;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tl-landing .price-foot{color:var(--a-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 28px;margin-top:22px;font-size:13.5px;display:flex}.tl-landing .talk{max-width:100%;color:var(--a-teal);flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;display:inline-flex}.tl-landing .talk>span{flex:12em;min-width:0}.tl-landing .talk code{font:500 13px var(--f-mono);color:var(--a-ink);overflow-wrap:anywhere;min-width:0}@media (max-width:880px){.tl-landing .tiers{grid-template-columns:minmax(0,1fr)}}.tl-landing .tier.addon{background:linear-gradient(135deg,#a6dcd36b,#fff9 48%,#f8d3b46b);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main amt";align-items:end;gap:18px 40px;padding:30px 34px}html.dark .tl-landing .tier.addon{background:linear-gradient(135deg,#5fd1c124,#ffffff0a 48%,#f3b48a1f)}.tl-landing .addon-main{grid-area:main;gap:14px;display:grid}.tl-landing .tier.addon h3{font:600 12.5px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--a-teal-2);align-items:center;gap:8px;display:inline-flex}.tl-landing .tier.addon h3 svg.i{width:16px;height:16px}.tl-landing .addon-h{letter-spacing:-.035em;max-width:17ch;font-size:clamp(30px,3.6vw,48px);font-weight:800;line-height:1.02}.tl-landing .addon-h span,.tl-landing .addon-h em{white-space:nowrap}.tl-landing .addon-h em{color:var(--a-teal-2);font-style:normal}.tl-landing[lang=th] .addon-h{letter-spacing:-.012em;max-width:24ch;font-weight:700;line-height:1.24}.tl-landing .addon-p{color:var(--a-muted);max-width:58ch;font-size:17px;line-height:1.6}.tl-landing .tier.addon .amt{text-align:right;flex-direction:column;grid-area:amt;align-items:flex-end;gap:8px}.tl-landing .tier.addon .amt b{font-size:60px}@media (max-width:880px){.tl-landing .tier.addon{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""amt";padding:24px}.tl-landing .tier.addon .amt{text-align:left;align-items:flex-start}}.tl-landing .cmp-btn{color:var(--a-teal);border-radius:999px;align-items:center;gap:10px;margin-top:22px;padding:12px 18px;font-size:15px;font-weight:600;display:inline-flex}.tl-landing .cmp-btn svg.i{width:17px;height:17px;transition:rotate .35s var(--ease-out)}.tl-landing .cmp-btn[aria-expanded=true] svg.i{rotate:180deg}.tl-landing .cmp{transition:grid-template-rows .55s var(--ease-out);grid-template-rows:0fr;display:grid}.tl-landing .cmp.open{grid-template-rows:1fr}.tl-landing .cmp>div{min-height:0;overflow:hidden}.tl-landing .cmp-scroll{border-radius:22px;margin-top:18px;overflow-x:auto}.tl-landing .cmp-t{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.tl-landing .cmp-t th,.tl-landing .cmp-t td{text-align:left;vertical-align:top;border-bottom:1px solid var(--a-rule);padding:11px 16px}.tl-landing .cmp-t thead th{font:600 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--a-muted);padding-top:18px}.tl-landing .cmp-t thead th.hi{color:var(--a-teal)}.tl-landing .cmp-t th[scope=row]{color:var(--a-ink);background:var(--a-bg);width:46%;font-weight:500;position:sticky;left:0}.tl-landing .cmp-t td{font-variant-numeric:tabular-nums;color:var(--a-ink);white-space:nowrap}.tl-landing .cmp-t td.hi{background:var(--a-tint)}.tl-landing .cmp-t tr.grp th{font:600 11.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--a-teal-2);background:0 0;border-bottom:0;padding:20px 16px 6px;position:static}.tl-landing .cmp-t tbody tr:last-child th,.tl-landing .cmp-t tbody tr:last-child td{border-bottom:0}.tl-landing .cmp-t .y{background:var(--a-tint);width:20px;height:20px;color:var(--a-teal);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.tl-landing .cmp-t .n{color:var(--a-muted);opacity:.55}.tl-landing .cmp-note{color:var(--a-muted);max-width:80ch;margin-top:12px;font-size:13px;line-height:1.5}@media (min-width:881px){.tl-landing .cmp-t th[scope=row]{background:0 0;position:static}}.tl-landing .dir-a{color:var(--a-ink);font-family:var(--f-a)}.tl-landing .a-aurora{z-index:-2;pointer-events:none;background:radial-gradient(36% 32% at 14% 14%, var(--a-mint), transparent 70%), radial-gradient(32% 30% at 86% 12%, var(--a-peach), transparent 70%), radial-gradient(38% 34% at 80% 86%, var(--a-sea), transparent 70%), radial-gradient(32% 30% at 12% 84%, var(--a-lilac), transparent 70%);will-change:transform;animation:30s ease-in-out infinite alternate tl-a-drift,11s ease-in-out infinite alternate tl-a-breathe;position:fixed;inset:-18%}.tl-landing .a-aurora .orb{filter:blur(48px);will-change:transform;border-radius:50%;position:absolute}.tl-landing .a-aurora .o1{background:radial-gradient(closest-side, var(--orb-1), var(--orb-2) 45%, transparent 72%);width:26%;height:26%;animation:48s ease-in-out infinite tl-a-orb;top:32%;left:37%}.tl-landing .a-aurora .o2{background:radial-gradient(closest-side, var(--orb-3), transparent 72%);width:20%;height:20%;animation:58s ease-in-out infinite tl-a-orb2;top:16%;left:70%}.tl-landing .a-aurora .o3{background:radial-gradient(closest-side, var(--orb-4), transparent 72%);width:22%;height:22%;animation:66s ease-in-out infinite tl-a-orb3;top:58%;left:10%}@keyframes tl-a-orb2{0%{transform:translate(0,0)scale(1)}33%{transform:translate(-45%,70%)scale(1.15)}66%{transform:translate(-110%,15%)scale(.9)}to{transform:translate(0,0)scale(1)}}@keyframes tl-a-orb3{0%{transform:translate(0,0)scale(.95)}30%{transform:translate(80%,-45%)scale(1.1)}60%{transform:translate(150%,25%)scale(1)}to{transform:translate(0,0)scale(.95)}}@keyframes tl-a-breathe{0%{opacity:.82}to{opacity:1}}@keyframes tl-n-glow1{0%{transform:translate(0,0)scale(1)}to{transform:translate(14%,18%)scale(1.18)}}@keyframes tl-n-glow2{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-16%,-14%)scale(.9)}}.tl-landing .a-night:before{will-change:transform;animation:26s ease-in-out infinite alternate tl-n-glow1}.tl-landing .a-night:after{will-change:transform;animation:32s ease-in-out infinite alternate tl-n-glow2}@keyframes tl-grain-shift{0%{background-position:0 0}20%{background-position:-40px 60px}40%{background-position:70px -30px}60%{background-position:-90px -70px}80%{background-position:50px 90px}to{background-position:0 0}}@media (prefers-reduced-motion:no-preference){.tl-landing .grain{animation:1.4s steps(5,end) infinite tl-grain-shift}}.tl-landing.rm .a-aurora,.tl-landing.rm .a-aurora .orb,.tl-landing.rm .a-night:before,.tl-landing.rm .a-night:after,.tl-landing.rm .grain{animation:none}@keyframes tl-a-drift{0%{transform:translate(-3%,-2%)rotate(-2deg)scale(1)}to{transform:translate(4%,3%)rotate(10deg)scale(1.08)}}@keyframes tl-a-orb{0%{transform:translate(-30%,-12%)scale(.92)}25%{transform:translate(12%,-26%)scale(1.04)}50%{transform:translate(36%,16%)scale(1.1)}75%{transform:translateY(32%)scale(.98)}to{transform:translate(-30%,-12%)scale(.92)}}.tl-landing .grain{z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.tl-landing .dir-a .grain{opacity:.06}.tl-landing .lg{background:linear-gradient(140deg, var(--g1), var(--g2));-webkit-backdrop-filter:blur(20px)saturate(175%);backdrop-filter:blur(20px)saturate(175%);border:1px solid var(--g-line);box-shadow:inset 0 1px 0 var(--g-top), inset 0 -1px 0 #1b4b4b0d, 0 24px 48px -28px var(--g-glow);position:relative}.tl-landing .lg:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(150deg, var(--g-top), #fff0 32%, #fff0 68%, var(--g-line));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tl-landing .lg:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(220px circle at var(--mx,50%) var(--my,-40%), var(--g-top), transparent 65%);opacity:0;transition:opacity .35s;position:absolute;inset:0}@media (hover:hover){.tl-landing .lg:hover:after{opacity:1}}.tl-landing .lg-lite{background:linear-gradient(150deg, var(--gl1), var(--gl2));border:1px solid var(--g-line);box-shadow:inset 0 1px 0 var(--g-top), 0 18px 36px -26px var(--g-glow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tl-landing .lg{background:#fbf8eff0}}.tl-landing .mark{width:28px;height:28px;color:var(--a-cream);font:800 14px/1 var(--font-sans), sans-serif;background:linear-gradient(160deg,#2b6b68,#1b4b4b);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff59}.tl-landing .logo{letter-spacing:-.01em;align-items:center;gap:9px;font-size:16px;font-weight:700;display:inline-flex}.tl-landing .a-nav{top:calc(10px + env(safe-area-inset-top,0px));z-index:30;border-radius:999px;align-items:center;gap:18px;width:min(1120px,100% - 32px);margin:12px auto 0;padding:7px 7px 7px 14px;display:flex;position:sticky}.tl-landing .a-links{color:var(--a-muted);gap:22px;margin-left:10px;font-size:14.5px;display:flex}.tl-landing .a-links a:hover{color:var(--a-ink)}.tl-landing .a-navr{align-items:center;gap:14px;margin-left:auto;font-size:14.5px;display:flex}@media (max-width:760px){.tl-landing .a-links,.tl-landing .a-signin{display:none}}.tl-landing .btn-a{transition:transform .25s var(--ease-out), box-shadow .25s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:16px;font-weight:600;display:inline-flex}.tl-landing .btn-a.pri{color:var(--a-cream);background:linear-gradient(#2b6b68,#1b4b4b 60%,#163e3e);box-shadow:inset 0 1px #ffffff59,inset 0 -2px 6px #0000002e,0 14px 28px -12px #1b4b4ba6}.tl-landing .btn-a.pri:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff73,0 18px 36px -12px #1b4b4bbf,0 0 0 6px #a6dcd366}.tl-landing .btn-a.sec{color:var(--a-teal)}.tl-landing .btn-a.sm{padding:9px 16px;font-size:14px}.tl-landing .btn-a svg.i{width:17px;height:17px}.tl-landing .a-hero{z-index:1;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:clamp(28px,4vw,64px);max-width:1180px;margin:0 auto;padding:clamp(36px,7vh,88px) 16px clamp(40px,8vh,96px);display:grid;position:relative}.tl-landing .a-eyebrow{color:var(--a-teal);animation:tl-fade-up .8s var(--ease-out) both;border-radius:999px;align-items:center;gap:9px;padding:7px 14px 7px 10px;font-size:13.5px;font-weight:500;display:inline-flex}.tl-landing .a-eyebrow .dot{background:#2aa596;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2aa5962e}.tl-landing .a-h1{letter-spacing:-.038em;margin-top:20px;font-size:clamp(42px,6vw,78px);font-weight:800;line-height:1.02}.tl-landing[lang=th] .a-h1{letter-spacing:-.012em;font-size:clamp(38px,5.4vw,70px);font-weight:700;line-height:1.17}.tl-landing .a-h1 .ln{display:block}.tl-landing .a-h1 .acc{color:var(--a-teal-2);width:fit-content;position:relative}.tl-landing .a-h1 .acc svg{width:100%;height:.3em;position:absolute;bottom:-.1em;left:0;overflow:visible}.tl-landing .a-h1 .acc path{fill:none;stroke:#7cc8bc;stroke-width:6px;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;animation:tl-a-draw 1.2s 1s var(--ease-out) forwards}@keyframes tl-a-draw{to{stroke-dashoffset:0}}.tl-landing .a-h1 .w{animation:tl-a-word .95s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * 55ms)}@keyframes tl-a-word{0%{opacity:.18;filter:blur(10px);transform:translateY(.38em)}to{opacity:1;filter:blur();transform:none}}.tl-landing .a-tag{letter-spacing:-.01em;color:var(--a-ink);text-wrap:balance;animation:tl-fade-up .9s .45s var(--ease-out) both;margin-top:18px;font-size:clamp(19px,1.7vw,22px);font-weight:600;line-height:1.5}.tl-landing .a-sub{max-width:54ch;color:var(--a-muted);animation:tl-fade-up .9s .55s var(--ease-out) both;margin-top:22px;font-size:18px;line-height:1.6}.tl-landing .a-ctas{animation:tl-fade-up .9s .7s var(--ease-out) both;flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.tl-landing .a-micro{color:var(--a-muted);animation:tl-fade-up .9s .85s var(--ease-out) both;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:20px;font-size:15px;line-height:1.5;display:flex}.tl-landing .a-micro b{letter-spacing:-.01em;color:var(--a-ink);font-size:clamp(19px,1.7vw,22px);font-weight:700}.tl-landing .a-micro mark{font-variant-numeric:tabular-nums;font-size:1.24em;font-weight:800}@media (max-width:520px){.tl-landing .a-micro{flex-direction:column;align-items:flex-start;gap:0}.tl-landing .a-micro>[aria-hidden]{display:none}}.tl-landing .a-vis{perspective:1400px;place-items:center;min-height:clamp(520px,66vh,640px);display:grid;position:relative}.tl-landing .a-phone{aspect-ratio:9/18.4;width:min(310px,78vw);animation:tl-a-rise 1.1s .25s var(--ease-out) both;transition:rotate .5s var(--ease-out);border-radius:46px;padding:9px}.tl-landing .a-phone .chat{--r:38px}@keyframes tl-a-rise{0%{opacity:.3;transform:translateY(30px)scale(.97)}to{opacity:1;transform:none}}.tl-landing .a-float{color:var(--a-ink);white-space:nowrap;animation:tl-a-pop .7s var(--ease-out) both, tl-a-bob 6s ease-in-out infinite;border-radius:16px;align-items:center;gap:9px;padding:8px 14px 8px 8px;font-size:13px;font-weight:600;display:inline-flex;position:absolute}.tl-landing .a-float .ic{background:var(--a-tint);width:28px;height:28px;color:var(--a-teal);border-radius:9px;place-items:center;display:grid}.tl-landing .a-float.f1{animation-delay:1s,1s;top:13%;left:0}.tl-landing .a-float.f2{animation-delay:1.15s,1.9s;top:31%;right:-2%}.tl-landing .a-float.f3{animation-delay:1.3s,.6s;bottom:20%;left:3%}.tl-landing .a-float.f4{animation-delay:1.45s,2.4s;bottom:9%;right:3%}@keyframes tl-a-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes tl-a-pop{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@media (max-width:880px){.tl-landing .a-hero{grid-template-columns:minmax(0,1fr);padding-top:26px}.tl-landing .a-vis{min-height:0;padding:12px 0 8px}.tl-landing .a-float.f3,.tl-landing .a-float.f4{display:none}.tl-landing .a-float.f1{top:7%}.tl-landing .a-float.f2{top:48%;right:0}}.tl-landing .a-story .stick{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(20px,4vw,64px);max-width:1180px;margin:0 auto;padding:84px 16px 28px;display:grid}.tl-landing .kick{font:600 12.5px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase}.tl-landing .a-kicker{color:var(--a-teal-2)}.tl-landing .a-h2{letter-spacing:-.03em;margin-top:12px;font-size:clamp(30px,3.8vw,50px);font-weight:750;line-height:1.08}.tl-landing[lang=th] .a-h2{letter-spacing:-.01em;font-weight:700;line-height:1.3}.tl-landing .a-steps{gap:4px;margin-top:26px;padding-left:22px;display:grid;position:relative}.tl-landing .a-steps:before{content:"";background:var(--a-rule);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:6px}.tl-landing .a-steps:after{content:"";transform-origin:50% 0;width:2px;transform:scaleY(var(--p,0));background:linear-gradient(#2aa596,#1b4b4b);border-radius:2px;position:absolute;top:10px;bottom:10px;left:6px}.tl-landing .a-steps li{opacity:.4;border-radius:18px;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:12px 14px;transition:opacity .45s,background-color .45s,box-shadow .45s;display:grid}.tl-landing .a-steps li.on{opacity:1;background:var(--on-bg);box-shadow:inset 0 1px 0 var(--g-top), 0 10px 24px -18px var(--g-glow)}.tl-landing .a-steps .n{width:28px;height:28px;font:600 13px/1 var(--f-mono);color:var(--a-teal);background:var(--a-tint);border-radius:50%;place-items:center;transition:background-color .45s,color .45s;display:grid}.tl-landing .a-steps li.on .n{background:var(--a-teal);color:var(--a-cream)}.tl-landing .a-steps b{font-size:17px;font-weight:650;display:block}.tl-landing .a-steps p{color:var(--a-muted);margin-top:2px;font-size:14.5px}.tl-landing .a-stage{aspect-ratio:1/1.02;justify-self:center;width:min(100%,98.0392svh - 127.451px);position:relative}.tl-landing .a-stage .raw{aspect-ratio:1/1.414;width:54%;top:5%;left:3%;rotate:-5deg}.tl-landing .a-final{aspect-ratio:596/843;opacity:0;background:#fff;border-radius:6px;width:54%;position:absolute;top:2%;left:25%;overflow:hidden;box-shadow:0 50px 90px -40px #1b4b4b99,0 0 0 1px #1b4b4b14}.tl-landing .a-final img{object-fit:cover;width:100%;height:100%}.tl-landing .a-stamp{font:700 clamp(9px, 1.05vw, 12px)/1 var(--f-a);letter-spacing:-.01em;color:var(--a-teal);opacity:0;background:#f7f3e8f5;border-radius:999px;align-items:center;gap:.45em;padding:.45em .7em .45em .45em;display:inline-flex;position:absolute;top:3.4%;right:6%;box-shadow:0 6px 16px -8px #1b4b4b80,0 0 0 1px #1b4b4b1a}.tl-landing .a-stamp .mark{border-radius:.55em;width:1.7em;height:1.7em;font-size:1em}.tl-landing .a-beam{opacity:0;z-index:3;background:linear-gradient(90deg,#0000,#48c2b1 18%,#e9fffb 50%,#48c2b1 82%,#0000);border-radius:3px;width:0;height:3px;position:absolute;top:0;left:0;box-shadow:0 0 22px 5px #48c2b173}.tl-landing .a-chip{z-index:4;white-space:nowrap;opacity:0;will-change:transform, opacity;border-radius:14px;align-items:center;gap:8px;padding:8px 12px 8px 9px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;top:0;left:0}.tl-landing .a-chip>svg.i{color:var(--a-teal-2)}.tl-landing .a-chip .ok{background:var(--a-teal);width:18px;height:18px;color:var(--a-cream);border-radius:50%;place-items:center;transition:transform .35s cubic-bezier(.3,1.6,.5,1);display:grid;transform:scale(0)}.tl-landing .a-chip .ok svg.i{stroke-width:3px;width:11px;height:11px}.tl-landing .a-chip.ok-on{border-color:#2aa5968c}.tl-landing .a-chip.ok-on .ok{transform:scale(1)}.tl-landing .a-pdf{z-index:5;color:var(--a-teal);opacity:0;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:650;display:inline-flex;position:absolute;bottom:7%;right:4%}@media (max-width:880px){.tl-landing .a-story .stick{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding-top:80px}.tl-landing .a-story .a-h2{margin-top:8px;font-size:25px}.tl-landing .a-steps{margin-top:8px;padding-left:0}.tl-landing .a-steps:before,.tl-landing .a-steps:after{display:none}.tl-landing .a-steps li{opacity:0;grid-area:1/1;padding:10px 12px}.tl-landing .a-steps li.on{opacity:1}.tl-landing .a-steps p{font-size:13.5px}.tl-landing .a-stage{width:min(100%,98.0392svh - 333.333px)}.tl-landing .a-chip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffe0;border-radius:11px;gap:6px;padding:6px 9px 6px 7px;font-size:11px}}.tl-landing .a-styles{z-index:1;padding:14vh 0 10vh;position:relative}.tl-landing .a-styles-head{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:8px 28px;max-width:1180px;margin:0 auto 36px;padding-inline:16px;display:grid}.tl-landing .a-big{letter-spacing:-.06em;color:var(--a-teal);font-variant-numeric:tabular-nums;font-size:clamp(72px,12vw,160px);font-weight:800;line-height:.86}.tl-landing .a-styles-head .a-h2{max-width:18ch;margin:0}.tl-landing .a-styles-head p{color:var(--a-muted);grid-column:2;max-width:46ch;font-size:17px}.tl-landing .a-row{padding-block:12px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tl-landing .a-track{width:max-content;animation:64s linear infinite tl-a-marq;display:flex}.tl-landing .a-row.r2 .a-track{animation-duration:74s;animation-direction:reverse}.tl-landing .a-row:hover .a-track{animation-play-state:paused}.tl-landing .a-tcard{width:clamp(132px,15vw,188px);transition:transform .35s var(--ease-out);border-radius:18px;flex:none;margin-right:18px;padding:8px}.tl-landing .a-tcard img{aspect-ratio:596/843;object-fit:cover;border-radius:10px;width:100%;height:auto}.tl-landing .a-tcard figcaption{font:600 12px/1 var(--f-mono);color:var(--a-muted);letter-spacing:.04em;padding:9px 4px 3px}@media (hover:hover){.tl-landing .a-tcard:hover{transform:translateY(-6px)rotate(-1deg)}}@keyframes tl-a-marq{to{transform:translate(-50%)}}@media (max-width:880px){.tl-landing .a-styles-head{grid-template-columns:minmax(0,1fr)}.tl-landing .a-styles-head p{grid-column:1}}.tl-landing .a-night{z-index:1;color:var(--a-night-ink);background:linear-gradient(180deg, #0d242200, var(--a-night) 18vh, var(--a-night) calc(100% - 18vh), #0d242200);padding:24vh 16px 22vh;position:relative;overflow:clip}.tl-landing .a-night:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2aa59659,#0000);width:60%;height:50%;position:absolute;top:14%;left:-10%}.tl-landing .a-night:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#a99cf033,#0000);width:55%;height:50%;position:absolute;bottom:16%;right:-10%}.tl-landing .a-night-in{z-index:1;max-width:1180px;margin:0 auto;position:relative}.tl-landing .a-night .a-kicker{color:#7fd6c8}.tl-landing .a-night .a-h2{color:#f2efe6;max-width:20ch}.tl-landing .a-night .bento{margin-top:36px}.tl-landing .dir-a .tile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);--d-paper:#f6f2e7;--d-ink:#10201e;--d-accent:#5fd1c1;--d-muted:#9fb3ad;--d-head:#f2efe6;--d-panel:#ffffff0f;background:linear-gradient(160deg,#ffffff17,#ffffff08);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff1f,0 30px 60px -40px #0009}.tl-landing .dir-a .tile h3{color:#f2efe6}.tl-landing .dir-a .tile p{color:#a9bab4}.tl-landing .a-price{z-index:1;padding:14vh 16px 6vh;position:relative}.tl-landing .a-price-in{max-width:1180px;margin:0 auto}.tl-landing .dir-a .tier{color:var(--a-ink)}.tl-landing .dir-a .tier .amt small,.tl-landing .dir-a .price-note{color:var(--a-muted)}.tl-landing .dir-a .tier li:before{color:var(--a-teal);background:#1b4b4b1a}.tl-landing .dir-a .tier .badge{background:var(--a-teal);color:var(--a-cream)}.tl-landing .dir-a .tier .tier-ring{background:conic-gradient(from var(--ang), var(--a-mint), var(--a-teal), var(--a-peach), var(--a-lilac), var(--a-mint))}.tl-landing .a-cta{z-index:1;text-align:center;padding:16vh 16px 18vh;position:relative;overflow:clip}.tl-landing .a-bloom{z-index:-1;aspect-ratio:1.6;width:min(1100px,150vw);translate:-50% -50%;scale:var(--bloom,.6);opacity:var(--bloomo,.5);background:radial-gradient(40% 40% at 35% 45%,#a6dcd3f2,#0000 70%),radial-gradient(36% 38% at 65% 55%,#f8d3b4d9,#0000 70%),radial-gradient(30% 30% at 50% 35%,#d6c6f4b3,#0000 70%);border-radius:50%;position:absolute;top:50%;left:50%}.tl-landing .a-cta h2{letter-spacing:-.035em;max-width:16ch;margin:0 auto;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1.05}.tl-landing[lang=th] .a-cta h2{letter-spacing:-.01em;font-weight:700;line-height:1.28}.tl-landing .a-cta p{color:var(--a-muted);margin:14px auto 28px;font-size:17px}.tl-landing .foot{z-index:1;flex-wrap:wrap;justify-content:space-between;gap:10px 22px;max-width:1180px;margin:0 auto;padding:26px 16px 8px;font-size:13px;display:flex;position:relative}.tl-landing .foot nav{flex-wrap:wrap;gap:18px;display:flex}.tl-landing .dir-a .foot{color:var(--a-muted);border-top:1px solid var(--a-rule)}.tl-landing .wall-stage{perspective:1200px;height:clamp(380px,70vh,680px);margin-top:8px;position:relative;-webkit-mask-image:radial-gradient(64% 62%,#000 45%,#0000 100%);mask-image:radial-gradient(64% 62%,#000 45%,#0000 100%)}.tl-landing .wall-grid{width:1080px;transform-style:preserve-3d;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(40deg)rotate(-24deg)scale(.95)}.tl-landing .wall-col{will-change:transform;gap:22px;display:grid}.tl-landing .wall-col img{aspect-ratio:596/843;object-fit:cover;border-radius:8px;width:100%;height:auto;box-shadow:0 30px 60px -20px #000000b3,0 0 0 1px #ffffff0f}.tl-landing .a-night .a-big{color:#7fd6c8}.tl-landing .wall-head{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:8px 28px;display:grid}.tl-landing .wall-head p{color:#a9bab4;grid-column:2;max-width:46ch;font-size:17px}@media (max-width:880px){.tl-landing .wall-grid{gap:14px;width:760px}.tl-landing .wall-col{gap:14px}.tl-landing .wall-head{grid-template-columns:minmax(0,1fr)}.tl-landing .wall-head p{grid-column:1}}html:not(.dark) .tl-landing .a-night{color:var(--a-ink);background:0 0;padding:12vh 16px 10vh}html:not(.dark) .tl-landing .a-night:before,html:not(.dark) .tl-landing .a-night:after{content:none}html:not(.dark) .tl-landing .a-night .a-kicker{color:var(--a-teal-2)}html:not(.dark) .tl-landing .a-night .a-h2{color:var(--a-ink)}html:not(.dark) .tl-landing .a-night .a-big{color:var(--a-teal)}html:not(.dark) .tl-landing .wall-head p{color:var(--a-muted)}html:not(.dark) .tl-landing .wall-col img{box-shadow:0 26px 50px -24px #1b4b4b73,0 0 0 1px #1b4b4b14}html:not(.dark) .tl-landing .tile{background:linear-gradient(140deg, var(--g1), var(--g2));border:1px solid var(--g-line);box-shadow:inset 0 1px 0 var(--g-top), inset 0 -1px 0 #1b4b4b0d, 0 24px 48px -28px var(--g-glow);-webkit-backdrop-filter:blur(20px)saturate(175%);backdrop-filter:blur(20px)saturate(175%);--d-paper:#fffdf8;--d-ink:#10201e;--d-accent:#5fd1c1;--d-muted:var(--a-muted);--d-head:var(--a-ink);--d-panel:#1b4b4b0f;--d-row-hi:#1b4b4b12}html:not(.dark) .tl-landing .tile h3{color:var(--a-ink)}html:not(.dark) .tl-landing .tile p{color:var(--a-muted)}html:not(.dark) .tl-landing .ds-in,html:not(.dark) .tl-landing .de-body{box-shadow:0 0 0 1px #1b4b4b1f}html:not(.dark) .tl-landing .ds-res li,html:not(.dark) .tl-landing .pr-row{background:#fffc;box-shadow:0 0 0 1px #1b4b4b0f}html:not(.dark) .tl-landing .pr-row i{color:var(--a-teal-2)}html:not(.dark) .tl-landing .pr-fit{color:var(--a-ink);background:color-mix(in srgb, var(--fit) 42%, white)}html:not(.dark) .tl-landing .pr-tip{box-shadow:0 14px 30px -18px #1b4b4b66,0 0 0 1px #1b4b4b14}html:not(.dark) .tl-landing .db-stack i{box-shadow:0 6px 14px -8px #1b4b4b73,0 0 0 1px #1b4b4b1a}html:not(.dark) .tl-landing .mini-cv,html:not(.dark) .tl-landing .dup-card{box-shadow:0 14px 30px -18px #1b4b4b66,0 0 0 1px #1b4b4b14}html:not(.dark) .tl-landing .cr-bar,html:not(.dark) .tl-landing .dd-side i:not(.on){background:#1b4b4b1a}html:not(.dark) .tl-landing .dd-top{border-bottom-color:#1b4b4b1f}html:not(.dark) .tl-landing .dd-av i{box-shadow:0 0 0 1.5px #fffdf8}html:not(.dark) .tl-landing .ds-res em,html:not(.dark) .tl-landing .hl-k,html:not(.dark) .tl-landing .hl-li:before,html:not(.dark) .tl-landing .cr-row span:last-child,html:not(.dark) .tl-landing .cr-tags span,html:not(.dark) .tl-landing .dd-row em,html:not(.dark) .tl-landing .ph-tag,html:not(.dark) .tl-landing .dp-shield,html:not(.dark) .tl-landing .demo-pdpa li:before{color:var(--a-teal-2)}html:not(.dark) .tl-landing .ph-tag{color:var(--a-teal);background:#fffdf8;box-shadow:0 0 0 1px #1b4b4b1f,0 6px 14px -8px #1b4b4b66}html:not(.dark) .tl-landing .hitl{border-color:var(--g-line);background:linear-gradient(140deg, var(--g1), var(--g2));box-shadow:inset 0 1px 0 var(--g-top), 0 18px 36px -28px var(--g-glow)}html:not(.dark) .tl-landing .hitl-ic{background:var(--a-tint);color:var(--a-teal)}html:not(.dark) .tl-landing .hitl b{color:var(--a-ink)}html:not(.dark) .tl-landing .hitl b em{color:var(--a-teal-2)}html:not(.dark) .tl-landing .hitl-p{color:var(--a-muted)}html:not(.dark) .tl-landing .also li{color:var(--a-ink);background:#ffffff80;border-color:#1b4b4b24}.tl-landing .pain{z-index:1;padding:10vh 16px 12vh;position:relative}.tl-landing .pain-in{max-width:1180px;margin:0 auto}.tl-landing .hook{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(22px,4vw,56px);margin-top:clamp(36px,7vh,72px);display:grid}.tl-landing .hook-h{letter-spacing:-.035em;font-size:clamp(32px,4.6vw,60px);font-weight:800;line-height:1.04}.tl-landing[lang=th] .hook-h{letter-spacing:-.012em;font-weight:700;line-height:1.26}.tl-landing .hook-h em{color:var(--a-teal-2);font-style:normal}.tl-landing .hook-p{color:var(--a-muted);max-width:46ch;margin-top:16px;font-size:17px}.tl-landing .hook-q{letter-spacing:-.02em;margin-top:24px;font-size:clamp(20px,2.2vw,26px);font-weight:650;line-height:1.3}.tl-landing[lang=th] .hook-q{font-weight:600}.tl-landing .calc{border-radius:28px;gap:16px;padding:22px 22px 20px;display:grid}.tl-landing .calc h3{justify-content:space-between;align-items:baseline;gap:10px;font-size:15px;font-weight:650;display:flex}.tl-landing .calc h3 small{font:500 11.5px/1.3 var(--f-mono);color:var(--a-muted);letter-spacing:.02em}.tl-landing .calc-in{gap:12px;display:grid}.tl-landing .ci-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.tl-landing .ci-row label{color:var(--a-muted);font-size:13.5px}.tl-landing .ci-row output{font:650 15px/1 var(--f-a);font-variant-numeric:tabular-nums;color:var(--a-ink);text-align:right;white-space:nowrap}.tl-landing .ci-row input[type=range]{width:100%;height:26px;accent-color:var(--a-teal);background:0 0;grid-column:1/-1;margin:0}.tl-landing .calc-out{border-top:1px solid var(--a-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:14px;display:grid}.tl-landing .co{gap:4px;display:grid}.tl-landing .co b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--a-teal);font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1}.tl-landing .co span{color:var(--a-muted);font-size:12.5px;line-height:1.35}.tl-landing .calc-vs{background:#1b4b4b0f;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;font-size:13.5px;display:grid}.tl-landing .calc-vs b{letter-spacing:-.03em;color:var(--a-teal-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:800}.tl-landing .calc-note{color:var(--a-muted);font-size:12px;line-height:1.45}@media (max-width:880px){.tl-landing .hook{grid-template-columns:minmax(0,1fr)}.tl-landing .calc-out{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.tl-landing .co b{font-size:22px}}@media (max-width:560px){.tl-landing .calc-out.long{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.tl-landing .calc-out.long .co:last-child{grid-column:1/-1}}.tl-landing .evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.tl-landing .evidence li{border-radius:18px;align-content:start;gap:3px;padding:14px 14px 12px;display:grid}.tl-landing .evidence b{letter-spacing:-.03em;color:var(--a-teal);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1.1}.tl-landing .evidence span{font-size:13px;line-height:1.4}.tl-landing .evidence small{font:500 11px/1.4 var(--f-mono);color:var(--a-muted);margin-top:4px}.tl-landing .ev-note{color:var(--a-muted);max-width:60ch;margin-top:10px;font-size:12.5px;line-height:1.5}.tl-landing .calc-per{background:#1b4b4b0f;border-radius:16px;padding:12px 14px;font-size:13.5px;line-height:1.5}.tl-landing .calc-per strong{letter-spacing:-.03em;color:var(--a-teal-2);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.tl-landing .door{border-radius:28px;justify-items:start;gap:14px;margin-top:clamp(40px,7vh,72px);padding:30px clamp(20px,4vw,48px) 32px;display:grid}.tl-landing .door h3{letter-spacing:-.025em;max-width:26ch;font-size:clamp(24px,3vw,38px);font-weight:750;line-height:1.15}.tl-landing[lang=th] .door h3{letter-spacing:-.01em;font-weight:700;line-height:1.3}.tl-landing .door p{color:var(--a-muted);max-width:52ch;font-size:17px}.tl-landing .door .btn-a{text-align:left;margin-top:6px}.tl-landing .owner{border-left:3px solid var(--a-teal-2);color:var(--a-muted);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 16px;max-width:86ch;margin-top:18px;padding:14px 18px;font-size:13.5px;line-height:1.55;display:grid}.tl-landing .owner b{font:600 11.5px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--a-teal-2);white-space:nowrap}@media (max-width:880px){.tl-landing .evidence,.tl-landing .owner{grid-template-columns:minmax(0,1fr)}.tl-landing .door .btn-a{white-space:normal}}.tl-landing .orig{z-index:1;padding:12vh 16px 10vh;position:relative}.tl-landing .orig-in{max-width:1180px;margin:0 auto}.tl-landing .orig-h{letter-spacing:-.035em;max-width:22ch;font-size:clamp(30px,4vw,54px);font-weight:800;line-height:1.06}.tl-landing[lang=th] .orig-h{letter-spacing:-.012em;font-weight:700;line-height:1.26}.tl-landing .vs{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:18px;margin-top:36px;display:grid}.tl-landing .vs-col{gap:14px;display:grid}.tl-landing .vs-tag{width:fit-content;font:600 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.tl-landing .vs-tag.bad{color:#a43d2a;background:#b5432e1a}.tl-landing .vs-tag.good{background:var(--a-tint);color:var(--a-teal)}.tl-landing .vs-sheet{aspect-ratio:1/1.3;justify-self:center;width:min(100%,420px);position:relative}.tl-landing .vs-sheet .raw{width:100%;height:100%;inset:0;rotate:-1.5deg}.tl-landing .leak{z-index:2;color:#a43d2a;font:600 11.5px/1.2 var(--f-a);white-space:nowrap;background:#fff3f0;border:1px solid #b5432e59;border-radius:10px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex;position:absolute;box-shadow:0 10px 22px -14px #b5432e80}.tl-landing .leak:before{content:"";background:#d14a33;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #d14a3333}.tl-landing .leak.l1{top:10%;left:44%}.tl-landing .leak.l2{top:25%;left:6%}.tl-landing .leak.l3{top:46%;right:-2%}.tl-landing .leak.l4{bottom:10%;left:10%}.tl-landing .r-pii{color:#444;border:.3cqw dashed #bbb;margin:1.5cqw 0 2cqw;padding:1.4cqw 2cqw;font:2.4cqw/1.5 Courier New,Courier,monospace}.tl-landing .r-pii b{background:#d14a332e;padding:0 .4cqw;font-weight:400}.tl-landing .vs-arrow{width:64px;height:64px;color:var(--a-teal);border-radius:50%;justify-self:center;place-items:center;display:grid}.tl-landing .vs-arrow svg.i{width:26px;height:26px}.tl-landing .good-cv{aspect-ratio:1/1.3;color:#1a2e2e;background:#fff;border-radius:6px;justify-self:center;width:min(100%,420px);position:relative;overflow:hidden;rotate:1.5deg;box-shadow:0 40px 80px -36px #1b4b4b8c,0 0 0 1px #1b4b4b14;container-type:inline-size}.tl-landing .gc-in{align-content:start;gap:2.6cqw;padding:7cqw;font-size:2.6cqw;line-height:1.4;display:grid;position:absolute;inset:0}.tl-landing .gc-logo{font:700 3.6cqw/1 var(--f-a);letter-spacing:-.01em;color:#1b4b4b;border-bottom:.3cqw solid #1b4b4b;justify-content:center;align-items:center;gap:1.6cqw;padding-bottom:3cqw;display:flex}.tl-landing .gc-logo .mark{border-radius:1.6cqw;width:5.4cqw;height:5.4cqw;font-size:3cqw}.tl-landing .gc-name{font:700 5.6cqw/1.1 var(--font-sans), sans-serif;letter-spacing:-.03em}.tl-landing .gc-role{font:500 3cqw/1.2 var(--font-sans), sans-serif;color:#2c6a67}.tl-landing .gc-h{font:600 2.3cqw/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#6b6355;margin-top:1.5cqw}.tl-landing .gc-sum{color:#2f3d3b}.tl-landing .gc-ul{gap:1.2cqw;padding-left:3.6cqw;display:grid}.tl-landing .gc-ul li{color:#2f3d3b;list-style:outside}.tl-landing .gc-ul b{color:#1a2e2e;font-weight:600}.tl-landing .gc-foot{font:2.1cqw/1.3 var(--f-mono);color:#6b6355;border-top:.25cqw solid #ddd3bc;justify-content:space-between;padding-top:2cqw;display:flex;position:absolute;bottom:5cqw;left:7cqw;right:7cqw}.tl-landing .good{z-index:2;color:var(--a-teal);font:600 11.5px/1.2 var(--f-a);white-space:nowrap;background:#eef7f4;border:1px solid #1b4b4b38;border-radius:10px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex;position:absolute;box-shadow:0 10px 22px -14px #1b4b4b80}.tl-landing .good:before{content:"✓";background:var(--a-teal);color:#fff;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;display:grid}.tl-landing .good.g1{top:4%;right:-2%}.tl-landing .good.g2{top:27%;left:-2%}.tl-landing .good.g3{top:56%;right:-3%}.tl-landing .good.g4{bottom:-3%;left:6%}.tl-landing .why{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.tl-landing .why li{border-radius:22px;align-content:start;gap:8px;padding:20px 20px 22px;display:grid}.tl-landing .why .wn{background:var(--a-teal);width:30px;height:30px;color:var(--a-cream);font:600 13px/1 var(--f-mono);border-radius:50%;place-items:center;display:grid}.tl-landing .why b{font-size:16.5px;font-weight:650}.tl-landing .why p{color:var(--a-muted);font-size:14px;line-height:1.55}.tl-landing .why p strong{color:var(--a-ink);font-weight:600}@media (max-width:1000px){.tl-landing .why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.tl-landing .vs{grid-template-columns:minmax(0,1fr)}.tl-landing .vs-arrow{rotate:90deg}.tl-landing .leak,.tl-landing .good{padding:5px 7px;font-size:10.5px}.tl-landing .leak.l3,.tl-landing .good.g1,.tl-landing .good.g3{right:0}.tl-landing .good.g2{left:0}}@media (max-width:560px){.tl-landing .why{grid-template-columns:minmax(0,1fr)}}@media (max-width:359px){.tl-landing .leak,.tl-landing .good{white-space:normal;text-wrap:balance;max-width:calc(100% - 8px)}.tl-landing .leak.l1{max-width:64%;left:auto;right:0}}.tl-landing .trust{z-index:1;padding:6vh 16px 2vh;position:relative}.tl-landing .trust-in{border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:24px;max-width:1180px;margin:0 auto;padding:26px 28px;display:grid}.tl-landing .trust-in h2{letter-spacing:-.02em;font-size:clamp(22px,2.6vw,32px);font-weight:750;line-height:1.2}.tl-landing[lang=th] .trust-in h2{font-weight:700;line-height:1.32}.tl-landing .trust-in p{color:var(--a-muted);margin-top:8px;font-size:15px}.tl-landing .trust-facts{gap:10px;display:grid}.tl-landing .trust-facts li{align-items:flex-start;gap:10px;font-size:14px;display:flex}.tl-landing .trust-facts li:before{content:"✓";background:var(--a-tint);width:20px;height:20px;color:var(--a-teal);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:11px;font-weight:700;display:grid}@media (max-width:880px){.tl-landing .trust-in{grid-template-columns:minmax(0,1fr)}}.tl-landing .foot .mail{color:var(--a-teal);font-weight:600}.tl-landing .pain-lede{color:var(--a-muted);max-width:64ch;margin-top:14px;font-size:17.5px;line-height:1.6}.tl-landing .sub-h{letter-spacing:-.025em;margin-top:10px;font-size:clamp(24px,3vw,38px);font-weight:750;line-height:1.12}.tl-landing[lang=th] .sub-h{letter-spacing:-.01em;font-weight:700;line-height:1.3}.tl-landing .stats,.tl-landing .worse-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.tl-landing .stat,.tl-landing .worse-list li,.tl-landing .lever-list li{border-radius:22px;align-content:start;gap:8px;min-width:0;padding:20px 20px 18px;display:grid}.tl-landing .stat b,.tl-landing .worse-list b,.tl-landing .lever-list b{letter-spacing:-.045em;color:var(--a-teal);font-variant-numeric:tabular-nums;font-size:clamp(38px,4.2vw,56px);font-weight:800;line-height:.95}.tl-landing .stat b i,.tl-landing .worse-list b i,.tl-landing .lever-list b i{letter-spacing:-.01em;vertical-align:.25em;margin-left:.1em;font-size:.42em;font-style:normal;font-weight:700}.tl-landing .stat p,.tl-landing .worse-list p,.tl-landing .lever-list p{color:var(--a-ink);font-size:14px;line-height:1.55}.tl-landing .stat small,.tl-landing .worse-list small,.tl-landing .lever-list small{font:500 11px/1.4 var(--f-mono);color:var(--a-muted)}.tl-landing mark{background:linear-gradient(transparent 55%, var(--a-mark) 55% 92%, transparent 92%);color:var(--a-ink);padding:0 .1em;font-weight:700}.tl-landing .worse{margin-top:clamp(40px,7vh,72px)}.tl-landing .worse-list b{color:#b5432e}.tl-landing .worse-list b .or{color:var(--a-muted);letter-spacing:0;vertical-align:.35em;margin:0 .15em;font-size:.38em;font-weight:600}.tl-landing .lever{background:var(--lv-bg);color:var(--lv-ink);border-radius:32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(22px,4vw,56px);margin-top:clamp(40px,7vh,72px);padding:clamp(24px,4vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #1b4b4b99}.tl-landing .lever:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#7fd6c838,#0000 72%);border-radius:50%;width:55%;height:90%;position:absolute;top:-30%;right:-10%}.tl-landing .lever>*{position:relative}.tl-landing .lever .a-kicker{color:var(--lv-accent)}.tl-landing .lever .sub-h{color:var(--lv-ink)}.tl-landing .lever-p{color:var(--lv-muted);max-width:44ch;margin-top:12px;font-size:16px;line-height:1.6}.tl-landing .lv-big{letter-spacing:-.045em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.1em .25em;font-size:clamp(44px,6vw,84px);font-weight:800;line-height:1;display:flex}.tl-landing .lv-big i{letter-spacing:-.01em;font-size:.34em;font-style:normal;font-weight:700}.tl-landing .lv-from{color:var(--lv-muted)}.tl-landing .lv-arrow{color:var(--lv-accent);font-size:.6em;font-weight:500}.tl-landing .lv-to{color:var(--lv-accent)}.tl-landing .lv-per{font:600 12.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lv-muted);margin-top:6px}.tl-landing .lv-bars{gap:12px;margin-top:22px;display:grid}.tl-landing .lv-row{grid-template-columns:minmax(96px,max-content) minmax(0,1fr) 84px;align-items:center;gap:12px;font-size:13.5px;display:grid}.tl-landing .lv-lab{color:var(--lv-muted);line-height:1.25}.tl-landing .lv-val{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.tl-landing .lv-val i{font-size:12px;font-style:normal;font-weight:600}.tl-landing .lv-bar{background:var(--lv-track);border-radius:11px;gap:3px;height:22px;padding:3px;display:flex;overflow:hidden}.tl-landing .lv-bar i{transform-origin:0;height:100%;transition:transform 1.1s var(--ease-out);border-radius:8px;display:block;transform:scaleX(0)}.tl-landing .lv-bar i.before{background:linear-gradient(90deg,#f3b48a,#e08a74);width:100%}.tl-landing .lv-bar i.ai{background:var(--lv-accent);width:2.2%;min-width:12px}.tl-landing .lv-bar i.you{background:var(--lv-ink);width:4.4%;min-width:22px}.tl-landing .go .lv-bar i.before{transform:scaleX(1)}.tl-landing .go .lv-bar i.ai{transition-delay:.9s;transform:scaleX(1)}.tl-landing .go .lv-bar i.you{transition-delay:1.25s;transform:scaleX(1)}.tl-landing .lv-legend{color:var(--lv-muted);flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:13px;display:flex}.tl-landing .lv-legend span{align-items:center;gap:7px;display:inline-flex}.tl-landing .lv-legend span:before{content:"";background:var(--lv-accent);border-radius:3px;width:10px;height:10px}.tl-landing .lv-legend span.you:before{background:var(--lv-ink)}.tl-landing .lever-vis small{font:500 11px/1.4 var(--f-mono);color:var(--lv-muted);margin-top:10px;display:block}.tl-landing .lv-stats{border-top:1px solid var(--lv-line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;padding-top:22px;display:grid}.tl-landing .lv-stats li{align-content:start;gap:5px;min-width:0;display:grid}.tl-landing .lv-stats b{letter-spacing:-.035em;color:var(--lv-ink);font-variant-numeric:tabular-nums;font-size:clamp(26px,2.6vw,36px);font-weight:800;line-height:1}.tl-landing .lv-stats b i{letter-spacing:-.01em;vertical-align:.2em;margin-left:.1em;font-size:.42em;font-style:normal;font-weight:700}.tl-landing .lv-stats>li>span{color:var(--lv-muted);font-size:13.5px;line-height:1.5}.tl-landing .lv-stats b [data-n]{font:inherit;color:inherit}.tl-landing .lv-stats small{font:500 11px/1.4 var(--f-mono);color:var(--lv-muted);opacity:.8}@media (max-width:880px){.tl-landing .lever{border-radius:26px;grid-template-columns:minmax(0,1fr)}.tl-landing .lv-stats{grid-template-columns:minmax(0,1fr);gap:16px}.tl-landing .lv-row{grid-template-columns:minmax(80px,max-content) minmax(0,1fr) 70px;gap:8px;font-size:12.5px}}@media (max-width:1100px){.tl-landing .stats,.tl-landing .worse-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.tl-landing .lever,.tl-landing .lever-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.tl-landing .stats,.tl-landing .worse-list{grid-template-columns:minmax(0,1fr)}}.tl-landing{--a-mark:#a6dcd3e6;--a-tint:#1b4b4b14;--a-rule:#1b4b4b1f;--g1:#ffffffa3;--g2:#ffffff4d;--g-line:#ffffff8c;--g-top:#fffffff2;--g-glow:#1b4b4b80;--gl1:#ffffffb3;--gl2:#ffffff6b;--on-bg:#ffffff80;--bloom-max:1;--grain-o:.06;--orb-1:#ffffff80;--orb-2:#a6dcd352;--orb-3:#f8d3b48c;--orb-4:#d6c6f480;--flare-1:#ffffffe6;--flare-2:#a6dcd366;--lv-bg:#1b4b4b;--lv-ink:#f7f3e8;--lv-muted:#f7f3e8bd;--lv-accent:#7fd6c8;--lv-line:#ffffff24;--lv-track:#ffffff1f}html.dark .tl-landing{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--a-bg:#0e1917;--a-ink:#ece4d0;--a-muted:#a4b3ad;--a-teal:#7fd6c8;--a-teal-2:#5fd1c1;--a-night:#050e0d;--a-night-ink:#e6eee9;--a-mint:#14514f;--a-peach:#4a3a2a;--a-lilac:#2e2a55;--a-sea:#124238;--a-mark:#5fd1c159;--a-tint:#7fd6c824;--a-rule:#ffffff1f;--g1:#ffffff1a;--g2:#ffffff09;--g-line:#ffffff24;--g-top:#fff3;--g-glow:#000000b3;--gl1:#ffffff1f;--gl2:#ffffff0d;--on-bg:#ffffff14;--bloom-max:.35;--grain-o:.1;--orb-1:#5fd1c124;--orb-2:#5fd1c10f;--orb-3:#f3b48a1a;--orb-4:#a99cf01f;--flare-1:#7fd6c83d;--flare-2:#5fd1c114;--lv-bg:#17403e;--lv-ink:#f1ebdb;--lv-muted:#f1ebdbb8;--lv-accent:#7fd6c8;--lv-line:#ffffff1f;--lv-track:#ffffff1a;background:var(--a-bg);color:var(--a-ink)}html.dark .tl-landing .dir-a .grain{opacity:var(--grain-o)}html.dark .tl-landing .a-stamp,html.dark .tl-landing .a-chip{color:#ece4d0;background:#162624f5}html.dark .tl-landing .a-chip>svg.i{color:#7fd6c8}html.dark .tl-landing .a-night{background:linear-gradient(180deg, #050e0d00, var(--a-night) 18vh, var(--a-night) calc(100% - 18vh), #050e0d00)}html.dark .tl-landing .a-bloom{opacity:calc(var(--bloomo,.5) * var(--bloom-max))}html.dark .tl-landing .worse-list b{color:#e08a74}html.dark .tl-landing .vs-tag.bad{color:#e08a74;background:#e08a7424}html.dark .tl-landing .leak{color:#f0b8a9;background:#3a1e18;border-color:#e08a7466}html.dark .tl-landing .good{color:#9fe3d8;background:#10302d;border-color:#5fd1c159}html.dark .tl-landing .good:before{color:#062421;background:#5fd1c1}html.dark .tl-landing .btn-a.sec{color:#9fe3d8}html.dark .tl-landing .calc-vs,html.dark .tl-landing .calc-per{background:#7fd6c81a}html.dark .tl-landing .ci-row input[type=range]{accent-color:#5fd1c1}.tl-landing .theme-btn{width:36px;height:36px;color:var(--a-teal);background:var(--a-tint);transition:transform .4s var(--ease-out), background-color .3s;border-radius:50%;place-items:center;display:grid}.tl-landing .theme-btn:hover{transform:rotate(25deg)}.tl-landing .theme-btn svg.i{width:17px;height:17px}.tl-landing .theme-btn .moon,html.dark .tl-landing .theme-btn .sun{display:none}html.dark .tl-landing .theme-btn .moon{display:block}.tl-landing .cur{display:none}.tl-landing.has-fine .cur{display:block}.tl-landing .cur i{z-index:-1;pointer-events:none;will-change:translate;border-radius:50%;position:fixed;top:0;left:0}.tl-landing .cur-flare{background:radial-gradient(closest-side, var(--flare-1), var(--flare-2) 45%, transparent 75%);filter:blur(16px);opacity:.95;width:180px;height:180px;transition:scale .4s var(--ease-out), opacity .3s;margin:-90px 0 0 -90px}.tl-landing .cur.big .cur-flare{scale:1.25}.tl-landing .cur.down .cur-flare{scale:.8}html.dark .tl-landing .cur.on-dark i{z-index:95;mix-blend-mode:screen}html.dark .tl-landing .cur.on-dark .cur-flare{--flare-1:#7fd6c84d;--flare-2:#5fd1c11a;width:140px;height:140px;margin:-70px 0 0 -70px}.tl-landing .cur.off i{opacity:0}@media (min-width:1600px){.tl-landing .wrap,.tl-landing .a-hero,.tl-landing .pain-in,.tl-landing .a-night-in,.tl-landing .a-price-in,.tl-landing .orig-in,.tl-landing .trust-in,.tl-landing .foot{max-width:1320px}.tl-landing .a-nav{width:min(1260px,100% - 32px)}.tl-landing .a-story .stick{max-width:1320px}.tl-landing .a-h1{font-size:clamp(42px,5.4vw,92px)}}@media (min-width:881px) and (max-width:1100px){.tl-landing .a-hero{gap:28px}.tl-landing .a-h1{font-size:clamp(38px,5vw,60px)}.tl-landing .a-story .stick{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.tl-landing[lang=en] .a-h1{font-size:clamp(38px,4.9vw,54px)}}@media (min-width:1101px) and (max-width:1599px){.tl-landing[lang=en] .a-h1{font-size:clamp(50px,4.4vw,56px)}}@media (min-width:1600px){.tl-landing[lang=en] .a-h1{font-size:clamp(56px,3.6vw,62px)}}@media (min-width:761px) and (max-width:880px){.tl-landing .a-vis{min-height:0;padding:16px 0 8px}.tl-landing .a-float.f3,.tl-landing .a-float.f4{display:block}.tl-landing .a-float.f3{bottom:10%;left:6%}.tl-landing .a-float.f4{bottom:2%;right:6%}}.tl-landing .whytl{z-index:1;padding:12vh 16px 10vh;position:relative}.tl-landing .whytl-in{max-width:1180px;margin:0 auto}.tl-landing .whytl-lede{color:var(--a-muted);max-width:62ch;margin-top:14px;font-size:17px;line-height:1.6}.tl-landing .flow{grid-template-columns:minmax(0,1fr) 76px minmax(0,1.05fr) 76px minmax(0,1.2fr);align-items:center;gap:0 8px;margin-top:36px;display:grid}.tl-landing .fl-col{align-content:space-around;align-self:stretch;gap:0;min-width:0;display:grid}.tl-landing .fl-node{border-radius:18px;gap:4px;min-width:0;margin-block:6px;padding:14px 16px;display:grid;position:relative}.tl-landing .fl-node b{align-items:center;gap:8px;font-size:15px;font-weight:650;line-height:1.3;display:flex}.tl-landing .fl-node b svg.i{color:var(--a-teal-2);width:16px;height:16px}.tl-landing .fl-node p{color:var(--a-muted);font-size:13px;line-height:1.45}.tl-landing .fl-node .to{font:600 11.5px/1.4 var(--f-mono);color:var(--a-teal-2);letter-spacing:.02em}.tl-landing .fl-node.soon{border:1.5px dashed var(--a-rule);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.tl-landing .fl-node.soon:before,.tl-landing .fl-node.soon:after{display:none}.tl-landing .fl-node.soon .to,.tl-landing .fl-node.soon b svg.i{color:var(--a-muted)}.tl-landing .tip{border:5px solid #0000;border-left:7px solid var(--a-teal-2);opacity:.8;width:0;height:0;position:absolute;top:50%;left:-9px;translate:0 -50%}.tl-landing .fl-node.soon .tip{border-left-color:var(--a-muted);opacity:.6}.tl-landing .fl-core{border-radius:24px;gap:12px;padding:20px;display:grid;position:relative}.tl-landing .fl-core .logo{font-size:18px}.tl-landing .fl-core ul{gap:8px;font-size:13.5px;line-height:1.45;display:grid}.tl-landing .fl-core li{align-items:flex-start;gap:9px;display:flex}.tl-landing .fl-core .n{width:22px;height:22px;font:600 11px/1 var(--f-mono);color:var(--a-bg);background:var(--a-teal);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.tl-landing .fl-link{align-self:stretch;min-height:120px;position:relative}.tl-landing .fl-link svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tl-landing .fl-link path{fill:none;stroke:var(--a-teal-2);stroke-width:1.6px;stroke-linecap:round;opacity:.5;vector-effect:non-scaling-stroke}.tl-landing .fl-link path.pulse{opacity:1;stroke:var(--a-teal);stroke-width:2.4px;stroke-dasharray:14 420;stroke-dashoffset:434px;animation:3.2s linear infinite tl-fl-pulse;animation-delay:var(--d,0s)}.tl-landing .fl-link path.dash{stroke-dasharray:5 6;opacity:.4}@keyframes tl-fl-pulse{to{stroke-dashoffset:0}}.tl-landing.rm .fl-link path.pulse{display:none}.tl-landing .fl-link em{font:600 10.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--a-teal-2);background:var(--a-bg);border:1px solid var(--a-rule);white-space:nowrap;border-radius:999px;padding:5px 8px;font-style:normal;position:absolute;top:50%;left:50%;translate:-50% -50%}.tl-landing .fl-down{width:18px;height:18px;color:var(--a-teal-2);display:none}.tl-landing .ben{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.tl-landing .ben li{border-radius:22px;align-content:start;gap:8px;min-width:0;padding:20px 20px 22px;display:grid}.tl-landing .ben .bi{background:var(--a-tint);width:38px;height:38px;color:var(--a-teal);border-radius:12px;place-items:center;display:grid}.tl-landing .ben .bi svg.i{width:19px;height:19px}.tl-landing .ben b{letter-spacing:-.01em;margin-top:4px;font-size:17px;font-weight:650;line-height:1.3}.tl-landing .ben p{color:var(--a-muted);font-size:14px;line-height:1.55}.tl-landing .ben .get{border-top:1px solid var(--a-rule);color:var(--a-teal);align-items:flex-start;gap:8px;margin-top:4px;padding-top:10px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.tl-landing .ben .get svg.i{stroke-width:2.2px;margin-top:3px}.tl-landing .soon-tag{font:600 10.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--a-tint);color:var(--a-muted);vertical-align:middle;border-radius:999px;margin-left:6px;padding:4px 7px;display:inline-block}.tl-landing .fl-pic{background:var(--a-tint);border-radius:12px;height:58px;margin-bottom:8px;position:relative;overflow:hidden}.tl-landing .pic-line{background:#8ea9c9;align-content:center;justify-items:start;gap:4px;padding:6px 8px;display:grid}.tl-landing .pic-line .pb{max-width:92%;font:500 9.5px/1.3 var(--font-thai), var(--font-sans), sans-serif;color:#141a1a;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:9px;align-items:center;gap:5px;padding:4px 7px;display:inline-flex;overflow:hidden}.tl-landing .pic-line .pb.me{color:#10311a;background:#93e26e;justify-self:end}.tl-landing .pic-line .pf{font:700 7px/1 var(--f-mono);color:#fff;background:#e8473c;border-radius:2px;padding:2px 3px;font-style:normal}.tl-landing .pic-web{align-content:center;gap:5px;padding:7px 9px;display:grid}.tl-landing .pic-web i{grid-template-columns:1.1fr 1fr auto;align-items:center;gap:6px;font-style:normal;display:grid}.tl-landing .pic-web s{background:#1b4b4b2e;border-radius:3px;height:6px;text-decoration:none;display:block}html.dark .tl-landing .pic-web s{background:#ffffff29}.tl-landing .pic-web em{font:600 7.5px/1 var(--f-mono);background:var(--a-tint);color:var(--a-teal);white-space:nowrap;border-radius:999px;padding:3px 5px;font-style:normal}.tl-landing .pic-cv{justify-content:center;align-items:flex-start;padding-top:7px;display:flex}.tl-landing .pic-cv img{aspect-ratio:596/843;object-fit:cover;object-position:top;width:38px;height:auto;transform:rotate(var(--r)) translateY(var(--ty));background:#fff;border-radius:3px;margin:0 -5px;box-shadow:0 4px 10px -4px #00000073,0 0 0 1px #0000000f}.tl-landing .pic-blind{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.tl-landing .pic-blind .av{filter:blur(2px)grayscale();opacity:.7;background:linear-gradient(160deg,#b9c4c0,#8fa19b);border-radius:50%;width:26px;height:26px}.tl-landing .pic-blind b{font-size:10.5px;font-weight:650;display:block}.tl-landing .pic-blind s{background:var(--a-ink);opacity:.8;border-radius:3px;width:72%;height:5px;margin-top:4px;text-decoration:none;display:block}.tl-landing .pic-blind em{font:600 8px/1 var(--f-mono);background:var(--a-teal);color:var(--a-bg);white-space:nowrap;border-radius:999px;padding:4px 6px;font-style:normal}.tl-landing .pic-pool{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.tl-landing .pic-pool .q{font:500 9.5px/1 var(--f-a);background:var(--a-bg);color:var(--a-ink);border:1px solid var(--a-rule);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;min-width:0;padding:6px 9px;overflow:hidden}.tl-landing .pic-pool .avs{padding-left:5px;display:flex}.tl-landing .pic-pool .avs i{background:var(--a-teal);width:20px;height:20px;color:var(--a-bg);font:700 8px/20px var(--f-a);text-align:center;box-shadow:0 0 0 1.5px var(--a-bg);border-radius:50%;margin-left:-6px;font-style:normal}.tl-landing .pic-pool .avs i:nth-child(2){color:#3a2210;background:#f3b48a}.tl-landing .pic-pool .avs i:nth-child(3){color:#2e2a55;background:#d6c6f4}.tl-landing .pic-pool .avs i:nth-child(4){background:var(--a-tint);color:var(--a-teal);font-size:7.5px}.tl-landing .pic-crm{border:1px dashed var(--a-rule);background:0 0;flex-wrap:wrap;align-content:center;gap:5px;padding:8px 10px;display:flex}.tl-landing .pic-crm span{font:600 9px/1 var(--f-mono);border:1px dashed var(--a-rule);color:var(--a-muted);border-radius:999px;padding:5px 7px}.tl-landing .pic-crm span.now{border-style:solid;border-color:var(--a-teal-2);color:var(--a-teal-2)}.tl-landing .fl-tok{z-index:3;font:600 10px/1 var(--f-mono);background:var(--a-teal);color:var(--a-bg);white-space:nowrap;opacity:0;translate:var(--x,-200px) var(--y,-200px);pointer-events:none;border-radius:8px;align-items:center;margin:-11px 0 0 -18px;padding:4px 7px;transition:opacity .2s;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 8px 18px -8px #1b4b4bb3}.tl-landing .fl-tok.show{opacity:1}.tl-landing .fl-node,.tl-landing .fl-core{transition:box-shadow .35s}.tl-landing .fl-node.lit,.tl-landing .fl-core.lit{box-shadow:0 0 0 2px var(--a-teal-2), 0 20px 44px -22px var(--g-glow)}.tl-landing .fl-core li{transition:opacity .3s}.tl-landing .fl-core.cycle li{opacity:.4}.tl-landing .fl-core.cycle li.on{opacity:1}.tl-landing .fl-core.cycle li.on .n{box-shadow:0 0 0 4px var(--a-tint)}@media (max-width:1000px){.tl-landing .ben{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.tl-landing .flow{grid-template-columns:minmax(0,1fr);gap:8px}.tl-landing .fl-col{grid-template-columns:repeat(2,minmax(0,1fr));align-self:auto;gap:10px}.tl-landing .fl-node{margin-block:0}.tl-landing .fl-link{justify-items:center;gap:4px;min-height:0;padding:6px 0;display:grid}.tl-landing .fl-link svg{display:none}.tl-landing .fl-link em{position:static;translate:none}.tl-landing .fl-down{display:block}.tl-landing .tip{display:none}}@media (max-width:560px){.tl-landing .ben{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.tl-landing .fl-col{grid-template-columns:minmax(0,1fr)}}@keyframes tl-rm-in{0%{opacity:0}}@keyframes tl-rm-out{0%{opacity:1}}@keyframes tl-rm-blink{0%,to{opacity:.35}50%{opacity:1}}@keyframes tl-none{}.tl-landing.rm .a-h1 .w,.tl-landing.rm .a-eyebrow,.tl-landing.rm .a-tag,.tl-landing.rm .a-sub,.tl-landing.rm .a-ctas,.tl-landing.rm .a-micro,.tl-landing.rm .a-phone{animation-name:tl-rm-in}.tl-landing.rm .a-float{animation-name:tl-rm-in,tl-none}.tl-landing.rm .a-float,.tl-landing.rm .a-phone,.tl-landing.rm .wall-col{translate:none!important;rotate:none!important}.tl-landing.rm .m,.tl-landing.rm .chat-qr .q{animation-name:tl-rm-in}.tl-landing.rm .typing .b i{animation-name:tl-rm-blink}.tl-landing.rm .cc.tap,.tl-landing.rm .chat-qr .q.tap{transform:none}.tl-landing.rm .play .mc-photo{animation:none}.tl-landing.rm .play .mc-name .real{animation:tl-rm-out .5s .2s var(--ease-out) both}.tl-landing.rm .play .mc-name .anon{animation:tl-rm-in .5s .45s var(--ease-out) both}.tl-landing.rm .play .mc-contact .bar{animation:tl-rm-in .5s .8s var(--ease-out) both}.tl-landing.rm .play .demo-badge{animation:tl-rm-in .5s 1.2s var(--ease-out) both}.tl-landing.rm .play .ds-res li{transform:none}.tl-landing.rm .play .db-stack i{animation:tl-rm-in .4s var(--ease-out) both;animation-delay:calc(var(--k) * .12s)}.tl-landing.rm .play .db-btn{animation:tl-rm-in .5s 1.5s var(--ease-out) both}.tl-landing.rm .play .hl-li{animation:tl-rm-in .6s var(--ease-out) both}.tl-landing.rm .play .hl-li:nth-child(3){animation-delay:.5s}.tl-landing.rm .play .hl-li:nth-child(4){animation-delay:1s}.tl-landing.rm .play .hl-ok{animation:tl-rm-in .5s 1.6s var(--ease-out) both}.tl-landing.rm .play .cr-bar i{animation:tl-rm-in .6s var(--ease-out) both;animation-delay:var(--d,0s)}.tl-landing.rm .play .dup-card{animation:tl-rm-in .6s var(--ease-out) both}.tl-landing.rm .play .dup-btns span:last-child,.tl-landing.rm .play .dd-row{animation:none}.tl-landing.rm .play .ph-frame{animation:tl-rm-in .6s .2s var(--ease-out) both}.tl-landing.rm .play .demo-pdpa li{animation:tl-rm-in .5s var(--ease-out) both}.tl-landing.rm .play .demo-pdpa li:nth-child(2){animation-delay:.3s}.tl-landing.rm .play .demo-pdpa li:nth-child(3){animation-delay:.6s}.tl-landing.rm .play .demo-pdpa li:nth-child(4){animation-delay:.9s}.tl-landing.rm .play .pr-row{animation:tl-rm-in .6s var(--ease-out) both}.tl-landing.rm .play .pr-row:nth-child(2){animation-delay:.25s}.tl-landing.rm .play .pr-row:nth-child(3){animation-delay:.5s}.tl-landing.rm .play .pr-fit{animation:tl-rm-in .5s var(--ease-out) both;animation-delay:.8s}.tl-landing.rm .play .pr-row:nth-child(2) .pr-fit{animation-delay:1s}.tl-landing.rm .play .pr-row:nth-child(3) .pr-fit{animation-delay:1.2s}.tl-landing.rm .play .pr-tip{animation:tl-rm-in .6s 1.6s var(--ease-out) both}.tl-landing.rm .dp-shield:after{opacity:0;animation:none}.tl-landing.rm .ds-in .caret,.tl-landing.rm .de-body:after{display:none}.tl-landing.rm .tier .tier-ring{animation:none}.tl-landing.rm .pin{height:auto}.tl-landing.rm .stick{position:relative}.tl-landing.rm .lv-bar i{transition:none;transform:scaleX(1)}.tl-landing.rm .a-bloom{opacity:.8;scale:1}
