:root{color-scheme:light;--bg:#f5f5f7;--surface:#ffffff;--col:#ebebf0;--sunken:#f5f5f7;--line:#d2d2d7;--line-soft:#e8e8ed;--ink:#1d1d1f;--ink2:#424245;--muted:#6e6e73;--accent-bg:#0071e3;--accent-ink:#0066cc;--tint:#e8f1fc;--chip:#e8e8ed;--ok-bg:#e3f5ea;--ok-ink:#1d6b3a;--warn-bg:#fff4d6;--warn-ink:#7a5200;--danger:#d70015}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#000000;--surface:#1d1d1f;--col:#161618;--sunken:#2c2c2e;--line:#424245;--line-soft:#2c2c2e;--ink:#f5f5f7;--ink2:#d2d2d7;--muted:#a1a1a6;--accent-bg:#0071e3;--accent-ink:#2997ff;--tint:#0a2a4d;--chip:#2c2c2e;--ok-bg:#0e2e1a;--ok-ink:#6fd08c;--warn-bg:#3a2e0a;--warn-ink:#ffd479;--danger:#ff6961}}:root[data-theme=dark]{color-scheme:dark;--bg:#000000;--surface:#1d1d1f;--col:#161618;--sunken:#2c2c2e;--line:#424245;--line-soft:#2c2c2e;--ink:#f5f5f7;--ink2:#d2d2d7;--muted:#a1a1a6;--accent-bg:#0071e3;--accent-ink:#2997ff;--tint:#0a2a4d;--chip:#2c2c2e;--ok-bg:#0e2e1a;--ok-ink:#6fd08c;--warn-bg:#3a2e0a;--warn-ink:#ffd479;--danger:#ff6961}*{box-sizing:border-box}body,html{margin:0}body{background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Noto Sans Thai,system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}a{color:var(--accent-ink)}h1{font-size:34px;letter-spacing:-.02em}h1,h2{margin:0;font-weight:600}h2{font-size:21px;letter-spacing:-.01em}.lbl{font-size:13px;color:var(--muted)}.card{background:var(--surface);border-radius:18px;padding:24px}.field{display:flex;flex-direction:column;gap:6px}.in{width:100%;height:44px;border:1px solid var(--line);border-radius:10px;padding:0 12px;font:inherit;font-size:15px;background:var(--surface);color:var(--ink)}textarea.in{height:auto;padding:10px 12px;line-height:1.6}select.in{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding:0 40px 0 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%236E6E73' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px}select.in:disabled{cursor:default;opacity:.7}.pagehead .in{border-radius:999px;padding-left:18px}.in:focus{outline:none;border-color:var(--accent-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-bg) 22%,transparent)}a:focus:not(:focus-visible),button:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent-bg);outline-offset:2px}.btn{min-height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-size:15px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none}.btn.primary{background:var(--accent-bg);border-color:var(--accent-bg);color:#fff}.btn.circle{width:44px;padding:0}.btn:disabled{opacity:.6;cursor:default}.err{background:#fde8e8;color:#9b1c1c}.err,.ok{border-radius:12px;padding:10px 14px;font-size:14px}.ok{background:var(--ok-bg);color:var(--ok-ink)}.chip{font-size:12px;padding:3px 10px}.chip,.pill{font-weight:600;border-radius:999px;background:var(--chip);color:var(--ink2)}.pill{white-space:nowrap;flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;font-size:13px;text-decoration:none}.pill[aria-current=true]{background:var(--ink);color:var(--bg)}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;font-size:12px;font-weight:500;color:var(--muted);padding:8px}.table td,.table th{border-bottom:1px solid var(--line-soft)}.table td{padding:12px 8px}.shell{min-height:100vh;display:flex;flex-wrap:wrap;align-items:stretch}.side{flex:1 1 232px;background:var(--surface);border-right:1px solid var(--line-soft);padding:28px 16px;display:flex;flex-direction:column;gap:28px}.side-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.side-toggle{display:none;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font:inherit;font-size:15px;cursor:pointer}.side-panel{display:flex;flex-direction:column;gap:28px;flex:1 1}.brand{padding:4px 6px 0}.brand img{width:100%!important;height:auto!important;max-width:200px}.nav{display:flex;flex-direction:column;gap:4px}.nav a{display:block;padding:11px 14px;border-radius:12px;color:var(--ink2);text-decoration:none;font-size:15px}.nav a[aria-current=page]{background:var(--tint);color:var(--accent-ink);font-weight:600}.me{margin-top:auto;padding:14px;border-top:1px solid var(--line-soft);font-size:13px;color:var(--muted);line-height:1.5}.main{flex:999 1 560px;min-width:0;padding:40px 48px;display:flex;flex-direction:column;gap:24px}.pagehead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}@media (max-width:800px){.shell{align-content:flex-start}.side{flex:1 1 100%;align-self:flex-start;position:-webkit-sticky;position:sticky;top:0;z-index:30;padding:10px 16px;gap:0;border-right:0;border-bottom:1px solid var(--line-soft)}.side-toggle{display:inline-flex}.brand{padding:0}.brand img{width:auto!important;height:30px!important;max-width:none}.side-panel{display:none;gap:12px;padding-top:12px;max-height:calc(100vh - 72px);overflow-y:auto}.side[data-open=true] .side-panel{display:flex}.me{margin-top:0}}@media (max-width:640px){.main{padding:24px 16px}.table.stack{min-width:0!important}.table.stack thead{display:none}.table.stack,.table.stack tbody,.table.stack tr{display:block}.table.stack tr{padding:12px 0;border-bottom:1px solid var(--line-soft)}.table.stack td{display:flex;justify-content:space-between;align-items:center;gap:12px;border:0;padding:3px 4px;text-align:left!important;white-space:normal!important}.table.stack td:before{content:attr(data-label);color:var(--muted);font-size:12px;flex:none}.table.stack td[data-label="#"]{display:none}.table.stack td[data-label=""]{justify-content:flex-start;font-size:15px}.table.stack td[data-label=""]:before{content:none}}.day .add{opacity:0;transition:opacity .15s}.day .add:focus-visible,.day:hover .add{opacity:1}@media (hover:none){.day .add{opacity:1}}@media print{@page{size:A4 landscape;margin:10mm}.no-print,.side{display:none!important}.main{padding:0!important}body{background:#fff}.sheet{box-shadow:none!important;padding:0!important;min-width:0!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.menu{position:relative}.menu>summary{list-style:none}.menu>summary::-webkit-details-marker{display:none}.menu-pop{position:absolute;right:0;top:calc(100% + 8px);z-index:30;min-width:200px;background:var(--surface);border:1px solid var(--line-soft);border-radius:16px;padding:6px;box-shadow:0 12px 40px rgba(0,0,0,.15);display:flex;flex-direction:column}.menu-pop a{padding:12px;border-radius:10px;color:var(--ink);text-decoration:none;font-size:15px}.menu-pop a:focus-visible,.menu-pop a:hover{background:var(--sunken)}.sale-nav a{color:var(--ink);text-decoration:none}.sale-nav a:hover{color:var(--accent-ink)}.sale-menu{display:none;position:relative}.sale-menu-panel{position:absolute;right:0;top:calc(100% + 10px);z-index:40;min-width:220px;background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;padding:8px;box-shadow:0 12px 40px rgba(0,0,0,.18);display:flex;flex-direction:column}.sale-menu-panel a{padding:14px 16px;border-radius:12px;color:var(--ink);text-decoration:none;font-size:16px}.sale-menu-panel a:focus-visible,.sale-menu-panel a:hover{background:var(--sunken)}@media (max-width:820px){.sale-nav{display:none!important}.sale-menu{display:block}}@media (max-width:420px){.sale-cta{padding:0 14px!important;font-size:14px!important}}.ads-sheet{background:#fff;color:#1D1D1F;border-radius:20px;padding:40px 44px;box-sizing:border-box;width:100%;max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.ads-sheet a{color:#0066CC}.ads-h{margin:0;font-size:24px;font-weight:700;letter-spacing:-.01em}.ads-sub{font-size:14px;color:#6E6E73;font-weight:400}.ads-rule{height:3px;background:#A3FF00;border-radius:2px}.ads-kpi{border:1px solid #e8e8ed;background:#fff}.ads-kpi,.ads-kpi2{border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:2px;min-width:0}.ads-kpi2{background:#F5F5F7}.ads-kl{font-size:13px;color:#6E6E73}.ads-kv{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.ads-box{background:#F5F5F7;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:10px;min-width:0}.ads-box h4{margin:0;font-size:15px;font-weight:700}.ads-tbl{width:100%;border-collapse:collapse;font-size:13px}.ads-tbl th{text-align:left;font-weight:600;color:#6E6E73;font-size:12px;padding:8px 6px}.ads-tbl td,.ads-tbl th{border-bottom:1px solid #e5e5ea}.ads-tbl td{padding:10px 6px;vertical-align:middle}.ads-tbl .n{text-align:right;white-space:nowrap}.ads-tthumb{width:48px;height:48px;border-radius:8px;background:#F5F5F7;flex:none;display:flex;align-items:center;justify-content:center;font-size:10px;color:#6E6E73;text-align:center;overflow:hidden}.ads-tag{display:inline-block;font-size:11px;padding:2px 9px;border-radius:999px;font-weight:600;white-space:nowrap;margin-left:6px;vertical-align:middle}.ads-ad{border:1px solid #e8e8ed;border-radius:18px;padding:16px;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;page-break-inside:avoid;break-inside:avoid}.ads-thumb{width:160px;height:160px;border-radius:14px;background:#F5F5F7;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;flex:none}.ads-meta,.ads-thumb{font-size:13px;color:#6E6E73}.ads-meta{line-height:1.6}.ads-mrow{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px dashed #d2d2d7;font-size:14px}.ads-mrow:last-child{border-bottom:0;font-weight:600}.ads-pf{display:flex;gap:12px;align-items:flex-start;border:1px solid #e8e8ed;border-radius:14px;padding:10px 12px;page-break-inside:avoid;break-inside:avoid}.ads-pt{flex:none;width:72px;height:72px;border-radius:10px;background:#F5F5F7;display:flex;align-items:center;justify-content:center;font-size:10px;color:#6E6E73;text-align:center;overflow:hidden}.ads-ed{outline:none;border-radius:6px}.ads-ed:focus,.ads-ed:hover{background:#FFFBE6}.ads-foot{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:14px;border-top:1px solid #e8e8ed;font-size:12px;color:#6E6E73}@media (max-width:640px){.ads-sheet{padding:24px 18px}}@media print{.ads-print-root{width:880px;gap:0!important}.ads-sheet{border-radius:0;max-width:none;page-break-after:always;break-after:page;overflow:hidden}.ads-sheet:last-child{page-break-after:auto;break-after:auto}.ads-ed:focus,.ads-ed:hover{background:none}.ads-ad,.ads-ads li,.ads-block,.ads-box,.ads-kpi,.ads-kpi2,.ads-mrow,.ads-pf,.ads-tbl tr{page-break-inside:avoid;break-inside:avoid}}.ads-sheet h2,.ads-sheet h3{page-break-after:avoid;break-after:avoid}.task-modal{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:flex-start;padding:40px 16px;overflow-y:auto}.task-modal-box{width:100%;max-width:1040px;background:var(--bg);color:var(--ink);border-radius:24px;padding:32px;box-shadow:0 24px 80px rgba(0,0,0,.35)}@media (max-width:640px){.task-modal{padding:12px 8px}.task-modal-box{padding:20px 14px;border-radius:18px}}.card-link:after{content:"";position:absolute;inset:0;border-radius:16px}.board-card{transition:box-shadow .15s}.board-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.board-card:focus-within{outline:2px solid var(--accent-bg);outline-offset:2px}.card-link:focus-visible{outline:none}.dash-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.dash-main{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.dash-main>.card{min-height:360px}.dash-side{display:flex;flex-direction:column;gap:16px;min-width:0}@media (max-width:1100px){.dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-row{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.dash-row>.card{min-width:0}@media (max-width:900px){.dash-main,.dash-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.dash-kpis{gap:12px}.dash-kpis .card{padding:16px!important}.dash-kpis .card>span:nth-child(2){font-size:24px!important}}.content-sheet.measure,.content-sheet.measure *{transition:none!important}.content-sheet.measure{width:var(--pw,1060px)!important;min-width:0!important;padding:20px!important;gap:14px!important}.content-sheet.measure .cal-cell{min-height:84px!important}@media print{@page{size:A4 landscape;margin:8mm}.content-sheet{width:var(--pw,1060px)!important;min-width:0!important;padding:20px!important;gap:14px!important;border-radius:0!important;box-shadow:none!important;zoom:var(--fit,1);page-break-inside:avoid;break-inside:avoid}.content-sheet .cal-cell{min-height:84px!important}.content-sheet .add{display:none!important}div:has(>.content-sheet){overflow:visible!important}}@keyframes spin{to{transform:rotate(1turn)}}.logo-on-light{display:block}.logo-on-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-on-light{display:none}:root:not([data-theme=light]) .logo-on-dark{display:block}}:root[data-theme=dark] .logo-on-light{display:none}:root[data-theme=dark] .logo-on-dark{display:block}.staff-table{min-width:680px}.staff-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) 150px 130px 92px;grid-gap:12px;gap:12px;align-items:center;padding:14px 10px;border-bottom:1px solid var(--line-soft);font-size:15px}.staff-head{padding:8px 10px;font-size:12px;font-weight:500}@media (max-width:640px){.staff-table{min-width:0}.staff-head{display:none}.staff-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.staff-row>:first-child{grid-column:1;grid-row:1}.staff-row>:nth-child(5){grid-column:2;grid-row:1/span 2}.staff-row>:nth-child(2){grid-column:1;grid-row:2}.staff-row>:nth-child(3){grid-column:1;grid-row:3}.staff-row>:nth-child(4){grid-column:2;grid-row:3;text-align:right}}.ads-wm{position:absolute;right:-70px;top:50%;transform:translateY(-50%);width:380px;height:380px;opacity:.5;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 85%);mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 85%)}@media (max-width:640px){.ads-wm{width:240px;height:240px;right:-60px;opacity:.32}}::-webkit-scrollbar:horizontal{display:none;height:0}[style*="overflow-x: auto"],[style*="overflow-x:auto"]{scrollbar-width:none}[style*="overflow-x: auto"]::-webkit-scrollbar,[style*="overflow-x:auto"]::-webkit-scrollbar{display:none}.content-mobile{display:none}@media (max-width:800px){.content-desktop,.desktop-only{display:none!important}.content-mobile{display:flex}.content-filter-form{flex:1 1 100%!important}.content-month-nav{flex:1 1 100%;justify-content:center}}.side-actions{display:flex;align-items:center;gap:8px}.side-theme{display:none}@media (max-width:800px){.page-theme{display:none}.side-theme{display:inline-flex}}:root{--ci-pink:#ff0054;--ci-lime:#9eff00;--ci-black:#0b0b0d}.lp-pink{color:var(--ci-pink)}.lp-lime{color:var(--ci-lime)}.lp-hero{padding:104px 0 80px}.lp-blob{position:absolute;border-radius:50%;filter:blur(90px);opacity:.28;pointer-events:none}.lp-blob-pink{width:420px;height:420px;background:var(--ci-pink);top:-140px;left:-120px}.lp-blob-lime{width:380px;height:380px;background:var(--ci-lime);bottom:-160px;right:-100px;opacity:.24}.lp-eyebrow{display:inline-block;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600;color:var(--ink);background:color-mix(in srgb,var(--ci-lime) 28%,transparent);border:1px solid color-mix(in srgb,var(--ci-lime) 60%,transparent)}.lp-eyebrow-dark{color:var(--ci-lime);background:rgba(158,255,0,.1);letter-spacing:.2em}.lp-h1{margin:0;font-size:clamp(36px,7vw,66px);line-height:1.15;letter-spacing:-.03em;max-width:900px;font-weight:700}.lp-btn-pink{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;font-size:16px;font-weight:600;border-radius:999px;background:var(--ci-pink);border:1px solid var(--ci-pink);color:#fff;text-decoration:none;box-shadow:0 10px 30px -8px rgba(255,0,84,.6);transition:transform .15s,box-shadow .15s}.lp-btn-pink:hover{transform:translateY(-2px);box-shadow:0 14px 34px -8px rgba(255,0,84,.7)}.lp-trust{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;font-size:15px;color:var(--ink2)}.lp-trust li:before{content:"✓";display:inline-grid;place-items:center;width:22px;height:22px;margin-right:8px;border-radius:50%;background:var(--ci-lime);color:#000;font-size:13px;font-weight:800}.lp-card{transition:transform .18s,box-shadow .18s;border:1px solid transparent}.lp-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--ci-pink) 50%,transparent);box-shadow:0 14px 34px -14px rgba(255,0,84,.35)}.lp-step{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ci-lime);color:#000;font-size:15px;font-weight:800}.lp-contact{background:var(--ci-black)!important;color:#fff;border:1px solid #2a2a2e}.lp-contact h2{color:#fff}.lp-contact p{color:#b4b4ba!important}.lp-contact .btn:not(.lp-btn-pink){background:transparent;color:#fff;border-color:#55555c}.lp-packages{position:relative;padding:88px 0;background:radial-gradient(1000px 420px at 50% -10%,rgba(255,0,84,.22),transparent 70%),radial-gradient(800px 380px at 90% 110%,rgba(158,255,0,.16),transparent 70%),#08080a;scroll-margin-top:64px}.lp-pk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:22px;gap:22px;margin-top:52px;align-items:stretch}.lp-pk{--c:var(--ci-pink);position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding:44px 26px 26px;border-radius:28px;color:#fff;background:linear-gradient(180deg,#17171a,#0b0b0d);border:1.5px solid color-mix(in srgb,var(--c) 70%,#000);box-shadow:0 24px 60px -30px color-mix(in srgb,var(--c) 60%,transparent)}.lp-pk-growth{--c:var(--ci-lime);border-width:2px;box-shadow:0 0 0 1px rgba(158,255,0,.25),0 30px 80px -26px rgba(158,255,0,.5)}@media (min-width:960px){.lp-pk-growth{transform:translateY(-14px)}}.lp-pk-tab{position:absolute;top:-1px;left:50%;transform:translateX(-50%);padding:7px 34px;border-radius:0 0 18px 18px;background:var(--c);color:#fff;font-size:14px;font-weight:700;letter-spacing:.14em}.lp-pk-growth .lp-pk-tab{color:#000}.lp-pk-badge{position:absolute;top:14px;right:14px;padding:5px 12px;border-radius:999px;background:var(--ci-lime);color:#000;font-size:13px;font-weight:800}.lp-pk-title{margin:6px 0 0;font-size:34px;letter-spacing:-.01em;font-style:italic;line-height:1.1}.lp-pk-title,.lp-pk-title span{font-weight:800}.lp-pk-icon{color:var(--c);display:grid;place-items:center;width:100%;position:relative}.lp-pk-icon:after,.lp-pk-icon:before{content:"";position:absolute;top:50%;height:1px;width:calc(50% - 48px);background:color-mix(in srgb,var(--c) 70%,transparent)}.lp-pk-icon:before{left:0}.lp-pk-icon:after{right:0}.lp-pk-list{list-style:none;margin:4px 0 0;padding:0;width:100%;display:flex;flex-direction:column;gap:12px;font-size:16px}.lp-pk-list li{display:flex;align-items:center;gap:10px;color:#ececf0}.lp-pk-list b,.lp-pk-list li svg{color:var(--c)}.lp-pk-list b{font-weight:700}.lp-pk-fit{margin:4px 0 0;font-size:14px;line-height:1.6;color:#a9a9b1;text-align:center;flex:1 1}.lp-pk-price{width:100%;border-radius:22px;padding:14px 18px 16px;display:flex;flex-direction:column;align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--c) 85%,#fff 0%),color-mix(in srgb,var(--c) 55%,#000));color:#fff}.lp-pk-growth .lp-pk-price{color:#000;background:linear-gradient(135deg,#9eff00,#7fd400)}.lp-pk-only{align-self:flex-start;font-size:14px;font-weight:700;padding:2px 12px;border-radius:8px;background:rgba(0,0,0,.28);color:#fff}.lp-pk-growth .lp-pk-only{background:rgba(255,255,255,.55);color:#000}.lp-pk-price strong{font-size:clamp(40px,6vw,52px);font-weight:900;letter-spacing:-.02em;line-height:1.1;font-style:italic}.lp-pk-unit{font-size:15px;font-weight:600}.lp-pk-note{margin:32px auto 0;max-width:760px;text-align:center;font-size:11px;line-height:1.6;color:#fff}.lp-pk-contact{margin-top:28px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;color:#b4b4ba}.lp-pk-call,.lp-pk-mail{display:inline-flex;align-items:center;min-height:52px;padding:0 26px;border-radius:999px;font-size:17px;font-weight:700;text-decoration:none}.lp-pk-call{background:var(--ci-pink);color:#fff}.lp-pk-mail{background:#fff;color:#000}.lp-hero .lp-lime{color:var(--ink);background:linear-gradient(transparent 52%,var(--ci-lime) 52%,var(--ci-lime) 92%,transparent 92%);padding:0 .08em}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lp-hero .lp-lime{color:var(--ci-lime);background:none}}:root[data-theme=dark] .lp-hero .lp-lime{color:var(--ci-lime);background:none}.sale-cta{background:var(--ci-pink)!important;border-color:var(--ci-pink)!important;color:#fff!important;white-space:nowrap}@media (max-width:420px){.sale-cta{padding:0 12px!important;font-size:13px!important}}.lp-header{background:#0b0b0d;border-bottom:1px solid #26262b;color:#fff}.lp-header .sale-nav a{color:#fff}.lp-header .sale-nav a:hover{color:var(--ci-lime)}.lp-header .btn.circle{background:#1c1c20;border-color:#34343a;color:#fff}.lp-header .sale-menu-panel{background:#17171a;border-color:#34343a}.lp-header .sale-menu-panel a{color:#fff}.lp-header .sale-menu-panel a:focus-visible,.lp-header .sale-menu-panel a:hover{background:#26262b}.lp-foot-link{display:inline-flex;align-items:center;gap:8px;color:var(--muted);text-decoration:none}.lp-foot-link:focus-visible,.lp-foot-link:hover{color:var(--ink)}span.lp-foot-link:hover{color:var(--muted)}.lp-hero{background:radial-gradient(900px 600px at 18% 40%,rgba(255,0,84,.38),transparent 62%),radial-gradient(700px 420px at 85% 100%,rgba(255,0,84,.22),transparent 70%),#08080a;color:#fff;padding:0;min-height:600px}.lp-hero-glow{left:-12%;top:-30%;width:640px;height:640px;border-radius:50%;border:3px solid rgba(255,0,84,.7);box-shadow:0 0 60px rgba(255,0,84,.55),inset 0 0 90px rgba(255,0,84,.35)}.lp-chart,.lp-hero-glow{position:absolute;pointer-events:none}.lp-chart{right:0;bottom:0;width:min(36%,460px);height:auto;opacity:.75}.lp-hero-grid{position:relative;width:100%;max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:end;grid-gap:8px;gap:8px}.lp-hero-photo{align-self:end;line-height:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 82%,transparent),linear-gradient(90deg,transparent 0,#000 22%,#000 80%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 82%,transparent),linear-gradient(90deg,transparent 0,#000 22%,#000 80%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.lp-hero-photo img{width:100%;height:auto;display:block}.lp-hero-copy{padding:64px 0 56px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.lp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp-hero .lp-h1{font-size:clamp(44px,7.2vw,92px);line-height:1.02;letter-spacing:-.02em;font-style:italic;font-weight:900;text-transform:uppercase;max-width:none;color:#fff}.lp-hero .lp-h1 span{display:inline}.lp-hero .lp-h1 .lp-lime{color:var(--ci-lime);background:none;padding:0;text-shadow:0 0 28px rgba(158,255,0,.45)}.lp-tag{margin:0;display:flex;flex-direction:column;gap:2px;padding-left:16px;border-left:3px solid var(--ci-pink);font-size:clamp(22px,3vw,34px);line-height:1.25}.lp-tag,.lp-tag b{font-weight:700}.lp-hero .lp-lime{color:var(--ci-lime);background:none;padding:0}.lp-svc{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:18px 28px}.lp-svc li{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:86px;font-size:13px;color:#d8d8de;text-align:center}.lp-svc strong{font-size:14px;letter-spacing:.02em;color:#fff;font-weight:800}.lp-svc-ring{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;border:2px solid var(--ci-pink);color:#fff;box-shadow:0 0 18px rgba(255,0,84,.45),inset 0 0 14px rgba(255,0,84,.28);margin-bottom:4px}.lp-pill{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:10px 18px 10px 12px;border-radius:999px;background:rgba(8,8,10,.85);border:2px solid var(--ci-pink);box-shadow:0 0 22px rgba(255,0,84,.35);font-size:15px}.lp-pill a{display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none}.lp-pill a:hover{color:var(--ci-lime)}.lp-pill-ic{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ci-pink);flex:none}@media (max-width:860px){.lp-hero-grid{grid-template-columns:1fr}.lp-hero-copy{order:1;padding:44px 0 8px;align-items:center;text-align:center}.lp-hero-photo{order:2;max-width:440px;margin:0 auto}.lp-tag{text-align:left}.lp-svc{gap:16px 14px}.lp-pill,.lp-svc{justify-content:center}.lp-pill{border-radius:26px;padding:12px}.lp-chart{width:70%;opacity:.4}.lp-hero-glow{width:420px;height:420px;left:-30%}.lp-svc{flex-wrap:nowrap;width:100%;gap:6px}.lp-svc li{flex:1 1;min-width:0}.lp-svc li,.lp-svc strong{font-size:12px}.lp-svc-ring{width:54px;height:54px}}.lp-ask{padding:88px 0;background:radial-gradient(900px 420px at 0 0,rgba(255,0,84,.16),transparent 70%),#08080a;scroll-margin-top:64px;color:#fff}.lp-ask-grid{width:100%;max-width:1120px;margin:0 auto;padding:0 24px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:48px;gap:48px;align-items:start}.lp-ask-faq{gap:14px;align-items:flex-start}.lp-ask-faq,.lp-faq-list{display:flex;flex-direction:column}.lp-faq-list{gap:10px;width:100%;margin-top:12px}.lp-faq{background:#131316;border:1px solid #26262b;border-radius:16px;padding:0 20px}.lp-faq[open]{border-color:rgba(255,0,84,.55)}.lp-faq summary{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:16px;font-weight:600;color:#fff;list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";font-size:22px;color:var(--ci-lime);flex:none}.lp-faq[open] summary:after{content:"–"}.lp-faq p{margin:0 0 18px;font-size:15px;line-height:1.7;color:#b9b9c1}.lp-ask-form{background:#131316;border:1px solid #26262b;border-radius:28px;padding:32px;box-shadow:0 24px 70px -30px rgba(255,0,84,.4)}.lp-form-title{margin:0;font-size:28px;font-weight:700;color:#fff}.lp-form-sub{margin:6px 0 20px;font-size:15px;line-height:1.6;color:#a9a9b1}.lp-form{position:relative;display:flex;flex-direction:column;gap:14px}.lp-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.lp-field{display:flex;flex-direction:column;gap:6px;min-width:0}.lp-field label{font-size:13px;font-weight:600;color:#9d9da6}.lp-field input,.lp-field select,.lp-field textarea{width:100%;box-sizing:border-box;font:inherit;font-size:15px;color:#fff;background:#1e1e23;border:1px solid #2f2f36;border-radius:12px;padding:12px 14px}.lp-field textarea{resize:vertical;min-height:84px}.lp-field input::placeholder,.lp-field textarea::placeholder{color:#6f6f78}.lp-field input:focus,.lp-field select:focus,.lp-field textarea:focus{outline:none;border-color:var(--ci-pink);box-shadow:0 0 0 3px rgba(255,0,84,.25)}.lp-form-btn{margin-top:6px;min-height:54px;border:0;border-radius:999px;background:var(--ci-pink);color:#fff;font:inherit;font-size:17px;font-weight:700;cursor:pointer;box-shadow:0 10px 30px -8px rgba(255,0,84,.6)}.lp-form-btn:disabled{opacity:.6;cursor:default}.lp-form-note{margin:0;font-size:12px;line-height:1.6;color:#8e8e96;text-align:center}.lp-form-err{background:rgba(255,0,84,.12);border:1px solid rgba(255,0,84,.5);color:#ffb3c8;border-radius:12px;padding:10px 14px;font-size:14px}.lp-form-alt{margin:18px 0 0;text-align:center;font-size:14px;color:#a9a9b1}.lp-form-alt a{color:var(--ci-lime)}.lp-form-done{text-align:center;padding:28px 8px;display:flex;flex-direction:column;align-items:center;gap:8px}.lp-form-done h3{margin:0;font-size:22px;color:#fff}.lp-form-done p{margin:0;color:#b9b9c1;line-height:1.6}.lp-form-done-ic{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--ci-lime);color:#000;font-size:28px;font-weight:800}@media (max-width:900px){.lp-ask-grid{gap:36px}.lp-ask-grid,.lp-form-row{grid-template-columns:1fr}.lp-ask-form{padding:22px 18px}}.nav-badge{margin-left:8px;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff0054;color:#fff;font-size:12px;font-weight:700;line-height:1}.lp-pop{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.65);justify-content:center;padding:20px}.lp-pop,.lp-pop-box{display:flex;align-items:center}.lp-pop-box{width:100%;max-width:400px;background:#131316;border:1px solid rgba(255,0,84,.5);border-radius:24px;padding:32px 26px 26px;flex-direction:column;gap:10px;text-align:center;color:#fff;box-shadow:0 30px 80px -20px rgba(255,0,84,.45)}.lp-pop-box h3{margin:6px 0 0;font-size:22px}.lp-pop-box p{margin:0 0 10px;color:#b9b9c1;line-height:1.6;font-size:15px}.lp-pop-box .lp-form-btn{width:100%}.lp-hero{min-height:560px}.lp-hero,.lp-hero-center{display:flex;align-items:center}.lp-hero-center{position:relative;width:100%;max-width:980px;margin:0 auto;padding:84px 24px 80px;box-sizing:border-box;flex-direction:column;text-align:center;gap:30px}.lp-hero-center .lp-h1{font-size:clamp(48px,10vw,120px)}.lp-hero-center .lp-tag{align-items:flex-start;text-align:left}.lp-hero-center .lp-svc{justify-content:center;gap:22px 40px}.lp-hero-center .lp-svc-ring{width:72px;height:72px}@media (max-width:860px){.lp-hero-center{padding:56px 20px 64px;gap:24px}.lp-hero-center .lp-svc{gap:6px}.lp-hero-center .lp-svc-ring{width:54px;height:54px}.lp-hero{min-height:0}}.lp-hero{background:#08080a;position:relative;overflow:hidden}.lp-hero .lp-blob{opacity:.5;filter:blur(110px)}.lp-hero .lp-blob-pink{width:560px;height:560px;background:var(--ci-pink);top:-200px;left:-140px}.lp-hero .lp-blob-lime{width:520px;height:520px;background:var(--ci-lime);bottom:-240px;right:-120px;opacity:.38}@media (max-width:860px){.lp-hero .lp-blob-pink{width:340px;height:340px;top:-120px;left:-120px}.lp-hero .lp-blob-lime{width:320px;height:320px;bottom:-140px;right:-120px}}.lp-hero-center .lp-tag{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:0 .5em;border-left:0;padding-left:0;text-align:center;align-items:baseline;font-size:clamp(14px,4.3vw,34px)}.lp-hero-center .lp-tag>span{white-space:nowrap}.lp-form-note a{color:var(--ci-lime)}