:root{--tnd-brand:#1432B6;--tnd-brand-2:#2563EB;--tnd-brand-deep:#0E248A;--tnd-brand-soft:#DCE5FF;--tnd-ink:#0F172A;--tnd-ink-2:#334155;--tnd-muted:#55607A;--tnd-faint:#8A93A6;--tnd-line:#E2E8F0;--tnd-line-2:#EEF2F7;--tnd-soft:#F3F6FB;--tnd-sky:#EFF6FF;--tnd-navy:#070D2B;--tnd-navy-2:#0B1440;--tnd-navy-3:#13205C;--tnd-accent:#F97316;--tnd-on-accent:#111827;--tnd-r-lg:24px;--tnd-r-md:18px;--tnd-r-sm:12px;--tnd-gut:clamp(16px,3.4vw,48px);--tnd-shadow:0 1px 2px rgba(15,23,42,.05),0 12px 32px -14px rgba(15,23,42,.22)}:root{--tnd-i-arrow:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 12h14M13 6l6 6-6 6%22/%3E%3C/svg%3E");--tnd-i-check:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 12.5l4.5 4.5L19 7.5%22/%3E%3C/svg%3E");--tnd-i-chat:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20.5 11.5a8 8 0 0 1-11.8 7L4 19.5l1.1-4.2A8 8 0 1 1 20.5 11.5z%22/%3E%3Cpath d=%22M8.5 11.5h.01M12.5 11.5h.01M16.5 11.5h.01%22/%3E%3C/svg%3E");--tnd-i-phone:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z%22/%3E%3C/svg%3E");--tnd-i-mail:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%225%22 width=%2218%22 height=%2214%22 rx=%222.5%22/%3E%3Cpath d=%22M3.5 7l8.5 6 8.5-6%22/%3E%3C/svg%3E");--tnd-i-layers:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3.5l9 4.5-9 4.5L3 8z%22/%3E%3Cpath d=%22M3 12l9 4.5 9-4.5M3 16l9 4.5 9-4.5%22/%3E%3C/svg%3E");--tnd-i-window:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%224.5%22 width=%2218%22 height=%2215%22 rx=%222.5%22/%3E%3Cpath d=%22M3 9h18M6.5 6.8h.01M9 6.8h.01%22/%3E%3C/svg%3E");--tnd-i-user:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%228%22 r=%224%22/%3E%3Cpath d=%22M4.5 20.5a7.5 7.5 0 0 1 15 0%22/%3E%3C/svg%3E");--tnd-i-bubbles:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 4h10A1.5 1.5 0 0 1 16 5.5v6a1.5 1.5 0 0 1-1.5 1.5H9l-3.5 3v-3h-1A1.5 1.5 0 0 1 3 11.5v-6A1.5 1.5 0 0 1 4.5 4z%22/%3E%3Cpath d=%22M19 8.5h.5A1.5 1.5 0 0 1 21 10v6a1.5 1.5 0 0 1-1.5 1.5h-1v3l-3.5-3H11a1.5 1.5 0 0 1-1.5-1.5v-.5%22/%3E%3C/svg%3E");--tnd-i-shield:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3l7.5 3v5.5c0 4.6-3.2 8.3-7.5 9.5-4.3-1.2-7.5-4.9-7.5-9.5V6z%22/%3E%3Cpath d=%22M9 12l2.2 2.2L15.5 10%22/%3E%3C/svg%3E");--tnd-i-lock:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%224.5%22 y=%2210.5%22 width=%2215%22 height=%2210%22 rx=%222.5%22/%3E%3Cpath d=%22M8 10.5V8a4 4 0 0 1 8 0v2.5M12 14.5v2%22/%3E%3C/svg%3E");--tnd-i-key:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%228%22 cy=%2215%22 r=%224%22/%3E%3Cpath d=%22M11 12l8.5-8.5M16 7l2.5 2.5M14 9l2 2%22/%3E%3C/svg%3E");--tnd-i-cloud:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M7 18.5h10a4 4 0 0 0 .6-7.96A6 6 0 0 0 6.2 9.6 4.5 4.5 0 0 0 7 18.5z%22/%3E%3C/svg%3E");--tnd-i-server:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223.5%22 y=%224%22 width=%2217%22 height=%227%22 rx=%222%22/%3E%3Crect x=%223.5%22 y=%2213%22 width=%2217%22 height=%227%22 rx=%222%22/%3E%3Cpath d=%22M7.5 7.5h.01M7.5 16.5h.01M11 7.5h5M11 16.5h5%22/%3E%3C/svg%3E");--tnd-i-book:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 5.5A2 2 0 0 1 6.5 3.5h13v14h-13a2 2 0 0 0-2 2z%22/%3E%3Cpath d=%22M4.5 19.5a2 2 0 0 0 2 2h13v-4M8.5 7.5h7M8.5 11h5%22/%3E%3C/svg%3E");--tnd-i-card:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%225.5%22 width=%2218%22 height=%2213%22 rx=%222.5%22/%3E%3Cpath d=%22M3 10h18M7 15h4%22/%3E%3C/svg%3E");--tnd-i-receipt:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 3.5h12v17l-3-2-3 2-3-2-3 2v-17z%22/%3E%3Cpath d=%22M9 8h6M9 12h6%22/%3E%3C/svg%3E");--tnd-i-cpu:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%226.5%22 y=%226.5%22 width=%2211%22 height=%2211%22 rx=%222%22/%3E%3Cpath d=%22M10 10h4v4h-4zM9 3v3.5M15 3v3.5M9 17.5V21M15 17.5V21M3 9h3.5M3 15h3.5M17.5 9H21M17.5 15H21%22/%3E%3C/svg%3E");--tnd-i-sparkles:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9.5 5l1.4 3.9a2.5 2.5 0 0 0 1.5 1.5l3.9 1.4-3.9 1.4a2.5 2.5 0 0 0-1.5 1.5L9.5 18.6l-1.4-3.9a2.5 2.5 0 0 0-1.5-1.5l-3.9-1.4 3.9-1.4a2.5 2.5 0 0 0 1.5-1.5z%22/%3E%3Cpath d=%22M18 3v4M16 5h4M18.5 15.5v3M17 17h3%22/%3E%3C/svg%3E");--tnd-i-star:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3.6l2.5 5.2 5.7.8-4.1 4 1 5.6-5.1-2.7-5.1 2.7 1-5.6-4.1-4 5.7-.8z%22/%3E%3C/svg%3E");--tnd-i-route:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%226%22 cy=%2218%22 r=%222.5%22/%3E%3Ccircle cx=%2218%22 cy=%226%22 r=%222.5%22/%3E%3Cpath d=%22M8.5 18H15a3 3 0 0 0 0-6H9a3 3 0 0 1 0-6h6.5%22/%3E%3C/svg%3E");--tnd-i-globe:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%228.5%22/%3E%3Cpath d=%22M3.5 12h17M12 3.5c2.6 2.4 3.8 5.2 3.8 8.5s-1.2 6.1-3.8 8.5c-2.6-2.4-3.8-5.2-3.8-8.5s1.2-6.1 3.8-8.5z%22/%3E%3C/svg%3E");--tnd-i-drafting:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 3.5v17h17z%22/%3E%3Cpath d=%22M8 11.5v5h5z%22/%3E%3Cpath d=%22M4 7.5h2.5M4 11.5h1.8M4 15.5h2.5%22/%3E%3C/svg%3E");--tnd-i-support:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 13v-1a7.5 7.5 0 0 1 15 0v1%22/%3E%3Crect x=%223.5%22 y=%2213%22 width=%224%22 height=%226%22 rx=%221.5%22/%3E%3Crect x=%2216.5%22 y=%2213%22 width=%224%22 height=%226%22 rx=%221.5%22/%3E%3Cpath d=%22M18.5 19c0 1.2-1.3 2-3.5 2h-2%22/%3E%3C/svg%3E")}body.tnd-landing .wd-content-layout{max-width:none;width:100%;padding:0;margin:0}body.tnd-landing .wd-content-area,body.tnd-landing .entry-content{width:100%;max-width:none;padding:0;margin:0;flex:0 0 100%}body.tnd-landing .wd-page-content{padding:0}.tnd-hero,.tnd-section{box-sizing:border-box;padding-inline:max(var(--tnd-gut),calc((100% - 1376px)/2 + var(--tnd-gut)));font-family:var(--tnd-font);font-size:16px;line-height:1.6;font-weight:450;color:var(--tnd-ink);-webkit-font-smoothing:antialiased}.tnd-hero *,.tnd-section *{box-sizing:border-box}.tnd-hero :is(h1,h2,h3,h4),.tnd-section :is(h2,h3,h4),.tnd-prose :is(h2,h3,h4),.tnd-faq summary{font-family:var(--tnd-font)!important}:where(.tnd-hero,.tnd-section) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure):not(.tnd-prose *){margin:0;padding:0;text-transform:none;font-family:var(--tnd-font)}:where(.tnd-hero,.tnd-section) :where(ul,ol):not(.tnd-prose *){list-style:none}:where(.tnd-hero,.tnd-section) li:not(.tnd-prose *){margin:0}.tnd-hero a,.tnd-section a{font-family:var(--tnd-font)}.tnd-hero{position:relative;padding-block:clamp(20px,3vw,40px) clamp(28px,4vw,56px);background:linear-gradient(180deg,var(--tnd-sky),#fff)}.tnd-hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(20px,4vw,56px);align-items:center}.tnd-hero h1{margin-top:14px;font-size:clamp(32px,4.6vw,56px);line-height:1.08;letter-spacing:-.025em;font-weight:780;color:var(--tnd-ink)}.tnd-hl{color:var(--tnd-brand)}.tnd-hero__lead{margin-top:14px;max-width:62ch;font-size:clamp(16px,1.4vw,18px);color:var(--tnd-ink-2)}.tnd-hero .tnd-cta__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.tnd-hero__media{overflow:hidden;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-lg);background:#fff;box-shadow:var(--tnd-shadow)}.tnd-hero__media img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#fff}.tnd-hero__media--cover img{object-fit:cover}.tnd-hero__media--duo{display:grid;gap:10px;padding:14px}.tnd-hero__media--duo figure{margin:0;min-width:0}.tnd-hero__media--duo img{aspect-ratio:auto;height:clamp(120px,11vw,160px);object-fit:contain}.tnd-hero__media--duo figcaption{margin-top:6px;font-size:13.5px;font-weight:650;text-align:center;color:var(--tnd-ink-2)}.tnd-hero__media--cols{grid-template-columns:1fr 1fr}.tnd-hero__media--cols img{height:clamp(190px,20vw,280px)}.tnd-hero__badge{display:inline-flex;align-items:center;gap:10px;margin-top:6px;padding:6px 14px 6px 8px;border:1px solid var(--tnd-line);border-radius:999px;background:#fff;font-size:14px;font-weight:650;color:var(--tnd-ink)}.tnd-hero__badge:not(:has(.tnd-logo)){padding-left:14px}.tnd-logo{flex:none;display:inline-block;width:20px;height:20px}.tnd-logo--ms{background:linear-gradient(#F25022,#F25022) 0 0/9px 9px no-repeat,linear-gradient(#7FBA00,#7FBA00) 100% 0/9px 9px no-repeat,linear-gradient(#00A4EF,#00A4EF) 0 100%/9px 9px no-repeat,linear-gradient(#FFB900,#FFB900) 100% 100%/9px 9px no-repeat}.tnd-hero__eyebrow,.tnd-section__eyebrow{display:block;font-family:var(--tnd-mono)!important;font-size:11px;font-weight:450;letter-spacing:.12em;text-transform:uppercase!important;color:var(--tnd-brand)}.tnd-hero__eyebrow{margin-top:14px}.tnd-section__eyebrow{margin-bottom:6px}.tnd-hero__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:18px;padding:14px 18px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-md);background:#fff}.tnd-tax{display:inline-block;font-size:12.5px;font-weight:600;color:var(--tnd-muted)}.tnd-tax--on{color:rgb(255 255 255 / .75)}.tnd-price{font-variant-numeric:tabular-nums;font-weight:780;color:var(--tnd-ink);letter-spacing:-.01em}.tnd-price--lg{font-size:clamp(28px,3.2vw,40px)}.tnd-ticks{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:15px;color:var(--tnd-ink-2)}.tnd-ticks>li{display:flex;gap:8px;align-items:center}.tnd-ticks>li::before,.tnd-price-card ul>li::before,.tnd-pcard__feat>li::before{content:"";flex:none;width:18px;height:18px;background:var(--tnd-brand);-webkit-mask:var(--tnd-i-check) center/contain no-repeat;mask:var(--tnd-i-check) center/contain no-repeat}.tnd-hero__other{margin-top:22px}.tnd-hero__other>p{margin-bottom:8px;font-size:13.5px;color:var(--tnd-muted)}.tnd-hero__meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:16px;padding:12px 16px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-sm);background:#fff;font-size:14.5px;color:var(--tnd-ink-2)}.tnd-hero__meta b{color:var(--tnd-brand)}.tnd-hero--policy h1{max-width:24ch;font-size:clamp(28px,3.6vw,44px)}@media (max-width:899.98px){.tnd-hero__grid{grid-template-columns:minmax(0,1fr)}.tnd-hero__media{max-width:520px}}@media (max-width:767.98px){.tnd-hero__media{display:none}}@media (max-width:767.98px){.tnd-hero__media--duo{display:grid;grid-template-columns:1fr 1fr;margin-top:18px;padding:10px}.tnd-hero__media--duo img,.tnd-hero__media--cols img{height:96px}.tnd-hero__media--cols img{height:150px}.tnd-hero__media--duo figcaption{font-size:12.5px}}.tnd-crumbs{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;font-size:13.5px;color:var(--tnd-muted)}.tnd-crumbs li{display:flex;align-items:center;margin:0}.tnd-crumbs li+li::before{content:"/";color:var(--tnd-faint)}.tnd-crumbs a{display:inline-flex;align-items:center;min-height:44px;padding-inline:8px;color:var(--tnd-ink-2)}.tnd-crumbs li:first-child a{padding-left:0}.tnd-crumbs [aria-current]{padding-left:8px;color:var(--tnd-ink);font-weight:600}@media (hover:hover) and (pointer:fine){.tnd-crumbs a:hover{color:var(--tnd-brand)}}.tnd-section{padding-block:clamp(36px,5vw,72px)}.tnd-section--soft{background:var(--tnd-soft)}.tnd-section--flush{padding-top:0}.tnd-section__head{margin-bottom:clamp(18px,2.4vw,28px)}.tnd-section h2{font-size:clamp(24px,2.8vw,36px);line-height:1.15;letter-spacing:-.02em;font-weight:760;color:var(--tnd-ink)}.tnd-section h3{font-size:18px;line-height:1.3;font-weight:720;color:var(--tnd-ink)}.tnd-section__head>p:not(.tnd-section__eyebrow){margin-top:8px;max-width:64ch;color:var(--tnd-ink-2)}.tnd-section>*+*{margin-top:18px}.tnd-section>.tnd-section__head+*{margin-top:0}.tnd-note{font-size:13.5px;color:var(--tnd-muted)}.tnd-note a{color:var(--tnd-brand);text-decoration:underline;text-underline-offset:3px}.tnd-prose{max-width:74ch;font-family:var(--tnd-font);font-size:17px;line-height:1.75;font-weight:450;color:var(--tnd-ink-2);overflow-wrap:break-word}.tnd-prose h2{margin:1.8em 0 .5em;font-family:var(--tnd-font);font-size:clamp(22px,2.4vw,28px);line-height:1.25;letter-spacing:-.02em;font-weight:760;color:var(--tnd-ink);text-transform:none;scroll-margin-top:96px}.tnd-prose h3{margin:1.4em 0 .4em;font-family:var(--tnd-font);font-size:19px;line-height:1.3;font-weight:720;color:var(--tnd-ink);text-transform:none}.tnd-prose h4{margin:1.2em 0 .4em;font-family:var(--tnd-font);font-size:17px;font-weight:720;color:var(--tnd-ink);text-transform:none}.tnd-prose>:first-child{margin-top:0}.tnd-prose p,.tnd-prose ul,.tnd-prose ol{margin:0 0 1em}.tnd-prose ul{padding-left:1.3em;list-style:disc}.tnd-prose ol{padding-left:1.3em;list-style:decimal}.tnd-prose li{margin:0}.tnd-prose li+li{margin-top:.35em}.tnd-prose a:not(.tnd-btn):not(.tnd-link-arrow){color:var(--tnd-brand);text-decoration:underline;text-underline-offset:3px}.tnd-prose img{max-width:100%;height:auto;border-radius:10px}.tnd-prose figure:not(.tnd-code){margin:0 0 1.2em}.tnd-prose figcaption{margin-top:6px;font-size:14px;color:var(--tnd-muted)}.tnd-prose :not(pre)>code{padding:.1em .4em;border-radius:6px;background:#F3EFE9;color:#9A3F1F;font-family:var(--tnd-mono);font-size:.92em;overflow-wrap:anywhere}.tnd-prose>*:last-child{margin-bottom:0}.tnd-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;max-width:100%;padding:0 22px;border:1px solid #fff0;border-radius:999px;font-family:var(--tnd-font);font-size:15px;font-weight:650;letter-spacing:-.005em;line-height:1.1;text-align:center;text-decoration:none!important;text-transform:none;cursor:pointer;transition:transform .25s cubic-bezier(.22,1,.36,1)}.tnd-btn--primary{background:var(--tnd-brand);color:#fff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .18),0 12px 26px -14px rgb(20 50 182 / .8)}.tnd-btn--accent{background:var(--tnd-accent);color:var(--tnd-on-accent)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .35),0 12px 26px -12px rgb(249 115 22 / .8)}.tnd-btn--ghost,.tnd-btn--zalo{background:rgb(255 255 255 / .6);border-color:rgb(15 23 42 / .1);color:var(--tnd-ink)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tnd-btn--tel{background:var(--tnd-brand);color:#fff!important}.tnd-btn--sm{min-height:44px;padding:0 16px;font-size:14px;gap:8px}.tnd-btn--zalo::before,.tnd-btn--tel::before,.tnd-btn--arrow::after,.tnd-link-arrow::after{content:"";flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:var(--tnd-i-chat) center/contain no-repeat;mask:var(--tnd-i-chat) center/contain no-repeat}.tnd-btn--tel::before{-webkit-mask-image:var(--tnd-i-phone);mask-image:var(--tnd-i-phone)}.tnd-btn--arrow::after,.tnd-link-arrow::after{-webkit-mask-image:var(--tnd-i-arrow);mask-image:var(--tnd-i-arrow)}.tnd-link-arrow{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--tnd-font);font-size:15px;font-weight:650;color:var(--tnd-brand)!important;text-decoration:none!important}@media (hover:hover) and (pointer:fine){.tnd-btn:hover{transform:translateY(-1px)}.tnd-btn--primary:hover,.tnd-btn--tel:hover{background:#1B3DD0}.tnd-btn--ghost:hover,.tnd-btn--zalo:hover{background:rgb(255 255 255 / .92);border-color:rgb(20 50 182 / .3)}}.tnd-btn:focus-visible,.tnd-link-arrow:focus-visible{outline:3px solid var(--tnd-brand-2);outline-offset:2px}.tnd-cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media (max-width:639.98px){.tnd-hero .tnd-cta__actions .tnd-btn,.tnd-tldr__actions .tnd-btn{width:100%}}.tnd-tldr{margin:0 0 22px!important;padding:16px 20px;border:1px solid var(--tnd-line);border-left:4px solid var(--tnd-brand);border-radius:0 var(--tnd-r-md) var(--tnd-r-md) 0;background:#fff;color:var(--tnd-ink);font-family:var(--tnd-font)}.tnd-tldr .tnd-tldr__title{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tnd-brand)}.tnd-tldr p{margin:6px 0 0;font-size:16px;line-height:1.65;color:var(--tnd-ink-2)}.tnd-tldr ul{display:grid;gap:6px;margin:8px 0 0;padding-left:18px;list-style:disc;font-size:15.5px;line-height:1.6;color:var(--tnd-ink-2)}.tnd-tldr li+li{margin-top:0}.tnd-tldr__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px}.tnd-callout{margin:0 0 1.2em;padding:14px 18px;border-left:4px solid var(--tnd-brand);border-radius:0 12px 12px 0;background:var(--tnd-sky);font-size:16px;line-height:1.65}.tnd-callout>*{margin:0}.tnd-callout>*+*{margin-top:.6em}.tnd-callout ul,.tnd-callout ol{margin-bottom:0}.tnd-callout--warn{border-color:var(--tnd-accent);background:#FFF7ED}.tnd-callout--tip{border-color:#16A34A;background:#F0FDF4}.tnd-callout--danger{border-color:#DC2626;background:#FEF2F2}.tnd-callout--update{border-color:#CA8A04;background:#FEFCE8}.tnd-code{--cc-bg:#1F1E1C;--cc-bar:#2A2926;--cc-line:#3A3834;--cc-fg:#ECE8E1;--cc-dim:#AAA397;margin:0 0 1.3em!important;overflow:hidden;border:1px solid #34322E;border-radius:14px;background:var(--cc-bg);box-shadow:0 10px 30px rgb(20 16 10 / .18)}.tnd-code__bar{display:flex;align-items:center;gap:10px;min-height:44px;margin:0!important;padding:0 8px 0 14px;border-bottom:1px solid var(--cc-line);background:var(--cc-bar);color:var(--cc-dim)!important;font-family:var(--tnd-mono);font-size:12.5px!important;text-align:left}.tnd-code__dots{display:flex;flex:none;gap:6px}.tnd-code__dots i{width:11px;height:11px;border-radius:50%;background:#FF5F57}.tnd-code__dots i+i{background:#FEBC2E}.tnd-code__dots i+i+i{background:#28C840}.tnd-code__ttl{display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden;color:var(--cc-fg);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.tnd-code__sub{overflow:hidden;color:var(--cc-dim);font-weight:400;text-overflow:ellipsis}.tnd-code__lang{flex:none;margin-left:auto;padding:2px 8px;border:1px solid #4A463F;border-radius:999px;color:#E8916F;font-size:11.5px;letter-spacing:.04em}.tnd-code__copy{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;padding:0 12px;border:0;border-radius:10px;background:#fff0;color:var(--cc-fg);font-family:var(--tnd-mono);font-size:13px;font-weight:650;text-transform:none;cursor:pointer;box-shadow:none}.tnd-code__copy::before{content:"";flex:none;width:15px;height:15px;background:currentColor;-webkit-mask:var(--tnd-i-layers) center/contain no-repeat;mask:var(--tnd-i-layers) center/contain no-repeat}@media (hover:hover) and (pointer:fine){.tnd-code__copy:hover{background:#3A3834;color:var(--cc-fg)}}.tnd-code__copy.is-done,.tnd-cmd.is-done{color:#7EE2A8}.tnd-code pre{margin:0;padding:14px 0;overflow:auto;max-height:560px;border-radius:0;background:var(--cc-bg);color:var(--cc-fg);font-family:var(--tnd-mono);font-size:13.5px;line-height:1.7;tab-size:2;counter-reset:ln}.tnd-code code{display:block;min-width:max-content;padding:0!important;background:none!important;color:inherit!important;font:inherit!important}.tnd-code .ln{display:block;padding:0 18px 0 0;counter-increment:ln;white-space:pre}.tnd-code .ln::before{content:counter(ln);display:inline-block;width:44px;margin-right:14px;padding-right:10px;border-right:1px solid var(--cc-line);color:#5C5852;text-align:right;user-select:none}.tnd-code--one .ln::before{content:"$";color:#E8916F}.tnd-code--one[data-lang="cmd"] .ln::before{content:">"}.tnd-code--one[data-lang="powershell"] .ln::before{content:"PS>"}.tnd-code pre:focus-visible{outline:2px solid #D97757;outline-offset:-2px}.tnd-code .t-com{color:#9C968C;font-style:italic}.tnd-code .t-cmd{color:#E8916F;font-weight:600}.tnd-code .t-flag{color:#9FB7FF}.tnd-code .t-str{color:#B6D98A}.tnd-code .t-var{color:#F2C879}.tnd-code .t-url{color:#7FC8D8;text-decoration:underline;text-decoration-color:rgb(127 200 216 / .35)}.tnd-code .t-op{color:#C792EA}.tnd-code .t-num{color:#F0A36E}.tnd-cmd{display:inline-flex;align-items:center;gap:6px;min-height:44px;max-width:100%;margin:2px 0;padding:2px 6px 2px 10px;border:1px solid #E3D9CC;border-radius:8px;background:#FAF6F1;color:#9A3F1F;font-family:var(--tnd-mono);font-size:.9em;font-weight:600;text-transform:none;vertical-align:middle;cursor:pointer;box-shadow:none}.tnd-cmd code{padding:0!important;background:none!important;color:inherit!important;font:inherit!important;overflow-wrap:anywhere;text-align:left}.tnd-cmd::after{content:"";width:14px;height:14px;background:currentColor;opacity:.6;-webkit-mask:var(--tnd-i-layers) center/contain no-repeat;mask:var(--tnd-i-layers) center/contain no-repeat}@media (hover:hover) and (pointer:fine){.tnd-cmd:hover{border-color:#D97757;background:#FAF6F1;color:#9A3F1F}.tnd-cmd:hover::after{opacity:1}}@media (max-width:559.98px){.tnd-code__sub{display:none}.tnd-code pre{font-size:12.5px}.tnd-code .ln::before{width:30px;margin-right:10px}}.tnd-yt{margin:0 0 1.4em!important}.tnd-yt__btn{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;overflow:hidden;border:0;border-radius:14px;background:#000;cursor:pointer}.tnd-yt__btn img{display:block;width:100%;height:100%;border-radius:0;object-fit:cover;opacity:.92;transition:opacity .2s,transform .4s}.tnd-yt__play{position:absolute;inset:0;display:grid;place-items:center}.tnd-yt__play svg{filter:drop-shadow(0 4px 14px rgb(0 0 0 / .4));transition:transform .2s}@media (hover:hover) and (pointer:fine){.tnd-yt__btn:hover{background:#000}.tnd-yt__btn:hover img{opacity:1;transform:scale(1.02)}.tnd-yt__btn:hover .tnd-yt__play svg{transform:scale(1.08)}}.tnd-yt__len{position:absolute;right:10px;bottom:10px;padding:2px 8px;border-radius:6px;background:rgb(0 0 0 / .78);color:#fff;font-size:12.5px;font-weight:650}.tnd-yt iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:14px}.tnd-yt figcaption{display:grid;gap:2px;margin-top:8px;font-size:14px;color:var(--tnd-muted)}.tnd-yt figcaption b{font-size:15px;color:var(--tnd-ink)}.tnd-flow{position:relative;margin:0 0 1.4em!important;padding:22px 18px 16px;overflow:hidden;border-radius:16px;background:radial-gradient(circle at 15% 0%,#26357F 0%,#0E1640 60%);color:#fff}.tnd-flow::before{content:"Minh họa động";display:inline-block;margin-bottom:14px;padding:3px 10px;border-radius:999px;background:rgb(255 255 255 / .12);color:#C9D4FF;font-family:var(--tnd-mono);font-size:11.5px;letter-spacing:.06em}.tnd-prose .tnd-flow ol{position:relative;z-index:1;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none}.tnd-flow li{display:grid;gap:4px;margin:0!important;padding:14px 12px;border:1px solid rgb(255 255 255 / .16);border-radius:12px;background:#1B2659;text-align:center;animation:tndFlPop 3.2s ease-in-out infinite}.tnd-flow li:nth-child(2){animation-delay:.55s}.tnd-flow li:nth-child(3){animation-delay:1.1s}.tnd-flow li:nth-child(4){animation-delay:1.65s}.tnd-flow li:nth-child(5){animation-delay:2.2s}.tnd-flow li b{font-size:14.5px;line-height:1.4;color:#fff}.tnd-flow li span{overflow-wrap:anywhere;color:#B9C6F5;font-family:var(--tnd-mono);font-size:11.5px;line-height:1.5}.tnd-flow li:first-child{border-color:#E8916F}.tnd-flow li:last-child{border-color:#7EE2A8}@keyframes tndFlPop{0%,100%{transform:none;box-shadow:none}12%{transform:translateY(-3px);box-shadow:0 0 0 2px rgb(232 145 111 / .55),0 10px 24px rgb(0 0 0 / .3)}24%{transform:none;box-shadow:none}}.tnd-flow__wire{position:absolute;left:8%;right:8%;top:calc(50% + 6px);height:2px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .35) 0 6px,transparent 6px 12px)}.tnd-flow__wire i{position:absolute;top:-4px;left:0;width:10px;height:10px;border-radius:50%;background:#E8916F;box-shadow:0 0 12px #E8916F;animation:tndFlRun 3.2s linear infinite}.tnd-flow__wire i:nth-child(2){background:#9FB7FF;box-shadow:0 0 12px #9FB7FF;animation-delay:1.07s}.tnd-flow__wire i:nth-child(3){background:#7EE2A8;box-shadow:0 0 12px #7EE2A8;animation-delay:2.14s}@keyframes tndFlRun{from{left:0}to{left:calc(100% - 10px)}}@keyframes tndFlRunV{from{top:0}to{top:calc(100% - 10px)}}.tnd-prose .tnd-flow figcaption{position:relative;z-index:1;margin-top:14px;font-size:13.5px;color:#C9D4FF}@media (max-width:639.98px){.tnd-prose .tnd-flow ol{grid-auto-flow:row}.tnd-flow__wire{left:50%;right:auto;top:64px;bottom:44px;width:2px;height:auto;background:repeating-linear-gradient(180deg,rgb(255 255 255 / .35) 0 6px,transparent 6px 12px)}.tnd-flow__wire i{left:-4px;animation-name:tndFlRunV}}@media (prefers-reduced-motion:reduce){.tnd-flow li,.tnd-flow__wire i{animation:none}.tnd-flow__wire i{display:none}}.tnd-table{margin:0 0 1.2em;overflow-x:auto;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-sm);background:#fff}.tnd-section>.tnd-table{margin-bottom:0}.tnd-table table{width:100%;min-width:520px;margin:0;border:0;border-collapse:collapse;font-family:var(--tnd-font);font-size:14.5px;font-weight:450;line-height:inherit}.tnd-table th,.tnd-table td{padding:12px 14px;border:0;border-bottom:1px solid var(--tnd-line-2);color:var(--tnd-ink-2);text-align:left;text-transform:none;vertical-align:top;letter-spacing:0}.tnd-table thead th{background:var(--tnd-soft);font-size:14.5px;font-weight:700;color:var(--tnd-ink)}.tnd-table tbody th{width:34%;font-weight:650}.tnd-proscons{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(12px,1.4vw,18px)}.tnd-proscons__item{padding:20px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-md);background:#fff}.tnd-proscons__item h3{font-size:19px;line-height:1.3;font-weight:720;color:var(--tnd-ink)}.tnd-proscons__label{margin-top:14px!important;font-size:13px;font-weight:700;color:var(--tnd-muted)}.tnd-proscons__item li{position:relative;margin-top:6px;padding-left:20px;font-size:15px;line-height:1.5;color:var(--tnd-ink-2)}.tnd-proscons__item li::before{position:absolute;left:0;top:0;font-weight:800}.tnd-proscons__yes li::before{content:"+";color:var(--tnd-brand)}.tnd-proscons__no li::before{content:"\2212";color:#b45309}.tnd-proscons+.tnd-callout{margin-top:clamp(12px,1.4vw,18px)}.tnd-table--fit table{min-width:0}.tnd-table--fit a{color:var(--tnd-brand);font-weight:600;text-decoration:underline}@media (max-width:560px){.tnd-table--fit th,.tnd-table--fit td{padding:10px;font-size:14px;overflow-wrap:anywhere}}.tnd-table tr:last-child>*{border-bottom:0}.tnd-table td.tnd-y{font-weight:700;color:var(--tnd-brand)}.tnd-table td.tnd-n{color:var(--tnd-muted)}.tnd-table .is-hl{background:var(--tnd-sky);font-weight:680;color:var(--tnd-ink)}.tnd-faq{display:grid;gap:10px;max-width:880px}.tnd-faq>h2{margin-bottom:6px}.tnd-faq__item{border:1px solid var(--tnd-line);border-radius:var(--tnd-r-sm);background:#fff}.tnd-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 18px;font-family:var(--tnd-font);font-size:16px;font-weight:680;color:var(--tnd-ink);list-style:none;cursor:pointer}.tnd-faq__item summary::-webkit-details-marker{display:none}.tnd-faq__item summary::after{content:"+";flex:none;font-size:22px;font-weight:500;color:var(--tnd-brand)}.tnd-faq__item[open] summary::after{content:"\2212"}.tnd-faq__item>div{padding:0 18px 16px;font-size:16px;line-height:1.6;color:var(--tnd-ink-2)}.tnd-faq__item>div>*{margin:0}.tnd-faq__item>div>*+*{margin-top:.6em}.tnd-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;align-items:center;margin:0;padding:clamp(24px,3.4vw,40px);border-radius:var(--tnd-r-lg);background:linear-gradient(140deg,var(--tnd-navy-2),var(--tnd-navy-3));color:#fff;font-family:var(--tnd-font);font-size:16px;line-height:1.6}.tnd-cta>*{grid-column:1;margin:0!important}.tnd-cta p{color:rgb(255 255 255 / .78)}.tnd-cta .tnd-cta__title{font-size:clamp(22px,2.4vw,30px);line-height:1.15;letter-spacing:-.02em;font-weight:760;color:#fff}.tnd-cta .tnd-price{font-size:18px;color:#fff}.tnd-prose .tnd-cta :is(h2,h3,h4,h5,strong){margin:0;color:#fff}.tnd-prose .tnd-cta--contact :is(h2,h3,h4,h5,strong){color:var(--tnd-ink)}.tnd-prose .tnd-cta a:not(.tnd-btn){color:#C7D2FE}.tnd-prose .tnd-cta--contact a:not(.tnd-btn){color:var(--tnd-brand)}.tnd-cta ul,.tnd-cta ol{margin:6px 0 0!important;padding-left:1.2em;color:rgb(255 255 255 / .82)}.tnd-cta--contact ul,.tnd-cta--contact ol{color:var(--tnd-ink-2)}.tnd-cta img{max-width:120px;height:auto;border-radius:12px}.tnd-cta>.tnd-cta__actions{grid-column:2;grid-row:1/span 4}.tnd-cta .tnd-btn--ghost{background:#fff;color:var(--tnd-ink)!important}.tnd-cta .tnd-btn--zalo{border-color:#fff0;background:var(--tnd-brand);color:#fff!important}.tnd-cta--contact{background:var(--tnd-soft);color:var(--tnd-ink-2)}.tnd-cta--contact p{color:var(--tnd-ink-2)}.tnd-cta--contact .tnd-cta__title{color:var(--tnd-ink)}.tnd-cta--contact .tnd-btn--ghost{background:#fff}@media (max-width:799.98px){.tnd-cta{grid-template-columns:minmax(0,1fr)}.tnd-cta>.tnd-cta__actions{grid-column:1;grid-row:auto;margin-top:14px!important}}.tnd-steps{margin:0!important;padding:0!important;list-style:none!important;counter-reset:tnd-step}.tnd-steps>li{position:relative;margin:0;padding:0 0 16px 52px;counter-increment:tnd-step}.tnd-steps>li::before{content:counter(tnd-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--tnd-brand);color:#fff;font-weight:750}.tnd-steps .tnd-steps__title{margin:0 0 4px;font-weight:720;color:var(--tnd-ink)}.tnd-steps p{margin:0}.tnd-section>.tnd-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px!important}.tnd-section>.tnd-steps>li{padding:20px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-md);background:#fff}.tnd-section>.tnd-steps>li::before{position:static;margin-bottom:10px}.tnd-section>.tnd-steps p:not(.tnd-steps__title){font-size:15px;color:var(--tnd-ink-2)}@media (max-width:899.98px){.tnd-section>.tnd-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559.98px){.tnd-section>.tnd-steps{grid-template-columns:minmax(0,1fr)}}.tnd-prose .tnd-related{margin:28px 0;padding:20px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-lg);background:var(--tnd-sky)}.tnd-prose .tnd-related>:is(h2,h3){margin-top:0}.tnd-prose .tnd-related p:last-child{margin-bottom:0}.tnd-prose .tnd-related li>a:only-child{display:inline-flex;align-items:center;min-height:44px}.tnd-prose .tnd-related ul{margin-bottom:0}.tnd-section .tnd-related>h2{margin-bottom:16px}.tnd-section .tnd-related ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tnd-section .tnd-related li a{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:72px;padding:14px 16px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-sm);background:#fff;font-weight:680;color:var(--tnd-ink)}.tnd-related__tag{display:block;font-family:var(--tnd-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--tnd-brand)}@media (hover:hover) and (pointer:fine){.tnd-section .tnd-related li a:hover{border-color:rgb(20 50 182 / .35);color:var(--tnd-brand)}}@media (max-width:899.98px){.tnd-section .tnd-related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559.98px){.tnd-section .tnd-related ul{grid-template-columns:minmax(0,1fr)}}.tnd-pricing{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(12px,1.4vw,18px)}.tnd-price-card{display:flex;flex-direction:column;gap:10px;padding:22px 20px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-md);background:#fff}.tnd-price-card--hl{border-color:var(--tnd-brand);box-shadow:0 0 0 1px var(--tnd-brand),var(--tnd-shadow)}.tnd-tag{display:inline-flex;align-self:flex-start;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:var(--tnd-brand-soft);font-size:12px;font-weight:700;color:var(--tnd-brand-deep)}.tnd-section .tnd-price-card h3{font-size:18px;font-weight:720}.tnd-price-card__who{font-size:15px;color:var(--tnd-muted)}.tnd-price-card__price{padding:10px 0;border-block:1px solid var(--tnd-line-2)}.tnd-price-card__price .tnd-price{display:block;font-size:26px}.tnd-price-card ul{display:grid;gap:6px;font-size:14.5px;color:var(--tnd-ink-2)}.tnd-price-card ul>li{display:flex;gap:8px}.tnd-price-card ul>li::before{margin-top:3px}.tnd-price-card .tnd-btn{width:100%;margin-top:auto}.tnd-pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.tnd-pgrid>:not(.tnd-pcard){display:none}.tnd-pcard{position:relative;display:flex;flex-direction:column;padding:12px 12px 18px;overflow:hidden;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-md);background:#fff;transition:box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.tnd-pcard:hover{border-color:rgb(20 50 182 / .28);box-shadow:var(--tnd-shadow)}}.tnd-pcard__img{display:block;aspect-ratio:1/1;border-bottom:1px solid var(--tnd-line-2);background:#fff}.tnd-pcard__img img{display:block;width:100%;height:100%;padding:12px;object-fit:contain}.tnd-pcard__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 14px 16px}.tnd-pcard__brand{font-family:var(--tnd-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tnd-brand)}.tnd-section .tnd-pcard__name{margin:6px 4px 4px;font-size:15px;line-height:1.45;font-weight:680;letter-spacing:-.012em;color:var(--tnd-ink)}.tnd-pcard__name a{display:-webkit-box;min-height:44px;overflow:hidden;color:inherit;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tnd-pcard__name a::after{content:"";position:absolute;inset:0}.tnd-pcard__feat{display:grid;gap:4px;margin-top:4px!important;font-size:14px;color:var(--tnd-ink-2)}.tnd-pcard__feat>li{display:flex;gap:6px}.tnd-pcard__feat>li::before{width:15px;height:15px;margin-top:3px}.tnd-pcard__price{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:6px;line-height:1.3}.tnd-pcard__price .tnd-price{font-size:18px;line-height:1.6}.tnd-pcard__price .tnd-price::first-letter{text-transform:uppercase}.tnd-pcard__cta{position:relative;z-index:1;margin-top:10px}.tnd-pcard__cta .tnd-btn{width:100%;min-height:44px;font-size:14px}.tnd-group+.tnd-group{margin-top:clamp(32px,4vw,52px)}.tnd-group__head{margin-bottom:14px}.tnd-group__head p{max-width:60ch;margin-top:4px;font-size:15px;color:var(--tnd-ink-2)}.tnd-group__note{margin-top:12px!important;font-size:15px;color:var(--tnd-ink-2)}.tnd-group__note a{color:var(--tnd-brand);text-decoration:underline;text-underline-offset:3px}@media (max-width:1099.98px){.tnd-pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:799.98px){.tnd-pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:379.98px){.tnd-pgrid{grid-template-columns:minmax(0,1fr)}}.tnd-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px)}.tnd-prose .tnd-features{padding:0;list-style:none}.tnd-features>li{margin:0;padding:20px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-md);background:#fff}.tnd-features>li[data-ic]::before{content:"";display:block;width:26px;height:26px;background:var(--tnd-brand);-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.tnd-features>li[data-ic="arrow"]::before{-webkit-mask-image:var(--tnd-i-arrow);mask-image:var(--tnd-i-arrow)}.tnd-features>li[data-ic="check"]::before{-webkit-mask-image:var(--tnd-i-check);mask-image:var(--tnd-i-check)}.tnd-features>li[data-ic="chat"]::before{-webkit-mask-image:var(--tnd-i-chat);mask-image:var(--tnd-i-chat)}.tnd-features>li[data-ic="phone"]::before{-webkit-mask-image:var(--tnd-i-phone);mask-image:var(--tnd-i-phone)}.tnd-features>li[data-ic="mail"]::before{-webkit-mask-image:var(--tnd-i-mail);mask-image:var(--tnd-i-mail)}.tnd-features>li[data-ic="layers"]::before{-webkit-mask-image:var(--tnd-i-layers);mask-image:var(--tnd-i-layers)}.tnd-features>li[data-ic="window"]::before{-webkit-mask-image:var(--tnd-i-window);mask-image:var(--tnd-i-window)}.tnd-features>li[data-ic="user"]::before{-webkit-mask-image:var(--tnd-i-user);mask-image:var(--tnd-i-user)}.tnd-features>li[data-ic="bubbles"]::before{-webkit-mask-image:var(--tnd-i-bubbles);mask-image:var(--tnd-i-bubbles)}.tnd-features>li[data-ic="shield"]::before{-webkit-mask-image:var(--tnd-i-shield);mask-image:var(--tnd-i-shield)}.tnd-features>li[data-ic="lock"]::before{-webkit-mask-image:var(--tnd-i-lock);mask-image:var(--tnd-i-lock)}.tnd-features>li[data-ic="key"]::before{-webkit-mask-image:var(--tnd-i-key);mask-image:var(--tnd-i-key)}.tnd-features>li[data-ic="cloud"]::before{-webkit-mask-image:var(--tnd-i-cloud);mask-image:var(--tnd-i-cloud)}.tnd-features>li[data-ic="server"]::before{-webkit-mask-image:var(--tnd-i-server);mask-image:var(--tnd-i-server)}.tnd-features>li[data-ic="book"]::before{-webkit-mask-image:var(--tnd-i-book);mask-image:var(--tnd-i-book)}.tnd-features>li[data-ic="card"]::before{-webkit-mask-image:var(--tnd-i-card);mask-image:var(--tnd-i-card)}.tnd-features>li[data-ic="receipt"]::before{-webkit-mask-image:var(--tnd-i-receipt);mask-image:var(--tnd-i-receipt)}.tnd-features>li[data-ic="cpu"]::before{-webkit-mask-image:var(--tnd-i-cpu);mask-image:var(--tnd-i-cpu)}.tnd-features>li[data-ic="sparkles"]::before{-webkit-mask-image:var(--tnd-i-sparkles);mask-image:var(--tnd-i-sparkles)}.tnd-features>li[data-ic="star"]::before{-webkit-mask-image:var(--tnd-i-star);mask-image:var(--tnd-i-star)}.tnd-features>li[data-ic="route"]::before{-webkit-mask-image:var(--tnd-i-route);mask-image:var(--tnd-i-route)}.tnd-features>li[data-ic="globe"]::before{-webkit-mask-image:var(--tnd-i-globe);mask-image:var(--tnd-i-globe)}.tnd-features>li[data-ic="drafting"]::before{-webkit-mask-image:var(--tnd-i-drafting);mask-image:var(--tnd-i-drafting)}.tnd-features>li[data-ic="support"]::before{-webkit-mask-image:var(--tnd-i-support);mask-image:var(--tnd-i-support)}.tnd-features h3{margin-top:10px!important}.tnd-features>li>.tnd-features__tag+h3{margin-top:8px!important}.tnd-features>li>h3:first-child{margin-top:0!important}.tnd-features p:not(.tnd-features__tag){margin-top:6px;font-size:15px;color:var(--tnd-ink-2)}.tnd-features__tag{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:var(--tnd-brand-soft);font-size:12px;font-weight:700;color:var(--tnd-brand-deep)}.tnd-features>li.is-hl{border-color:var(--tnd-brand);box-shadow:0 0 0 1px var(--tnd-brand),var(--tnd-shadow)}@media (min-width:900px){.tnd-section>.tnd-features:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.tnd-section>.tnd-features:has(>li:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.tnd-section>.tnd-features:has(>li:nth-child(5):last-child)>li{grid-column:span 2}.tnd-section>.tnd-features:has(>li:nth-child(5):last-child)>li:nth-child(n+4){grid-column:span 3}}@media (max-width:899.98px){.tnd-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559.98px){.tnd-features{grid-template-columns:minmax(0,1fr)}}.tnd-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.tnd-stats>div{display:flex;flex-direction:column;gap:2px;padding:16px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-sm);background:#fff}.tnd-stats dd{order:-1;font-size:18px;font-weight:700;color:var(--tnd-brand)}.tnd-stats dt{font-size:13.5px;font-weight:450;color:var(--tnd-muted)}.tnd-stats--top{margin:12px 0 8px!important}.tnd-stats--top>div{padding:14px 16px;border-top:3px solid var(--tnd-brand);background:var(--tnd-soft)}.tnd-stats--top dt{order:-2;font-family:var(--tnd-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.tnd-stats--top dd{order:0;margin:4px 0 0;color:var(--tnd-ink)}.tnd-stats--top dd.tnd-stats__note{margin:0;font-size:14px;font-weight:450;color:var(--tnd-ink-2)}.tnd-figure{margin:0}.tnd-figure img{display:block;width:100%;height:auto;border-radius:var(--tnd-r-md)}.tnd-figure video,.tnd-prose video{display:block;width:100%;height:auto;border-radius:var(--tnd-r-md)}.tnd-figure figcaption{margin-top:8px;font-size:14px;color:var(--tnd-muted);text-align:center}.tnd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.tnd-section>.tnd-chips{margin:12px 0 28px}.tnd-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:1px solid var(--tnd-line);border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:var(--tnd-ink-2);white-space:nowrap}.tnd-chip[aria-current]{border-color:var(--tnd-brand);background:var(--tnd-brand);color:#fff}@media (hover:hover) and (pointer:fine){.tnd-chip:hover{border-color:rgb(20 50 182 / .35);color:var(--tnd-brand)}.tnd-chip[aria-current]:hover{color:#fff}}.tnd-toc{padding:16px 20px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-sm);background:var(--tnd-soft)}.tnd-toc__title{margin:0 0 6px;font-weight:750;color:var(--tnd-ink)}.tnd-toc ol{margin:0}.tnd-policy{display:grid;grid-template-columns:280px minmax(0,1fr);gap:clamp(20px,3vw,40px);align-items:start}.tnd-policy__toc{position:sticky;top:96px}.tnd-policy__toc .tnd-section__eyebrow{margin-bottom:8px}.tnd-policy__toc nav{display:grid}.tnd-policy__toc a{display:flex;align-items:center;min-height:44px;padding:4px 12px;border-left:2px solid var(--tnd-line);font-size:14.5px;line-height:1.35;color:var(--tnd-ink-2)}.tnd-policy__toc a.is-on{border-color:var(--tnd-brand);font-weight:650;color:var(--tnd-brand)}@media (hover:hover) and (pointer:fine){.tnd-policy__toc a:hover{color:var(--tnd-brand)}}.tnd-policy__toc details{border:1px solid var(--tnd-line);border-radius:var(--tnd-r-sm);background:#fff}.tnd-policy__toc summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;font-weight:700;list-style:none;cursor:pointer}.tnd-policy__toc summary::-webkit-details-marker{display:none}.tnd-policy__toc details nav{padding:0 8px 8px}.tnd-policy__mobile{display:none}.tnd-policy .tnd-prose{max-width:none}.tnd-policy .tnd-callout{border-radius:8px;font-size:17px;line-height:1.75}.tnd-policy .tnd-prose h2{scroll-margin-top:110px}@media (max-width:1023.98px){.tnd-policy{grid-template-columns:minmax(0,1fr)}.tnd-policy__toc{position:static}.tnd-policy__desk{display:none}.tnd-policy__mobile{display:block}}@media (prefers-reduced-motion:reduce){.tnd-btn,.tnd-pcard{transition:none}}.tnd-calc{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:24px;margin-top:20px;padding:clamp(18px,2.4vw,28px);border:1px solid var(--tnd-line);border-radius:var(--tnd-r-lg,20px);background:#fff;box-shadow:0 16px 40px -24px rgb(15 23 42 / .25)}.tnd-calc>div{min-width:0}.tnd-calc label{display:block;margin:0 0 6px;font-size:14px;font-weight:650;color:var(--tnd-ink)}.tnd-calc__field{margin-bottom:16px}.tnd-calc__field input,.tnd-calc__field select{width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--tnd-line);border-radius:12px;background:#fff;font:inherit;color:var(--tnd-ink)}.tnd-calc__hint{display:block;margin-top:4px;font-size:13px;color:var(--tnd-muted)}.tnd-calc label.tnd-calc__check{display:flex;gap:10px;align-items:flex-start;min-height:44px;margin-bottom:6px;font-weight:600;cursor:pointer}.tnd-calc__check input{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--tnd-brand)}.tnd-calc__out{padding:clamp(18px,2.2vw,24px);border-radius:16px;background:var(--tnd-ink);color:#fff}.tnd-calc__label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(255 255 255 / .65)}.tnd-calc__big{margin:4px 0 12px;font-size:clamp(20px,2.2vw,24px);font-weight:760;line-height:1.25;color:#fff}.tnd-calc__out ul{margin:0 0 16px;padding-left:18px}.tnd-calc__out li{margin-bottom:8px;font-size:15px;color:rgb(255 255 255 / .9)}.tnd-calc__out .tnd-btn{width:100%;justify-content:center}@media (max-width:899.98px){.tnd-calc{grid-template-columns:minmax(0,1fr)}}.tnd-domain{display:flex;gap:8px;max-width:560px;margin-top:20px;padding:6px;border:1px solid var(--tnd-line);border-radius:999px;background:#fff;box-shadow:0 12px 30px -20px rgb(15 23 42 / .35)}.tnd-domain input[type=text]{flex:1;min-width:0;min-height:48px;padding:0 16px;border:0;border-radius:999px;background:#fff0;font:inherit;font-size:16px;color:var(--tnd-ink)}.tnd-domain input[type=text]:focus{outline:2px solid var(--tnd-brand);outline-offset:1px}.tnd-domain .tnd-btn{flex:none}@media (max-width:419.98px){.tnd-domain{flex-direction:column;border-radius:16px}.tnd-domain .tnd-btn{width:100%;justify-content:center}}.tnd-hero__body{min-width:0}.tnd-hero__offer{display:flex;align-items:center;gap:14px;max-width:560px;margin-top:16px;padding:12px 14px;border:1px solid var(--tnd-line);border-radius:14px;background:#fff}.tnd-hero__offer img{flex:none;width:72px;height:72px;object-fit:contain}.tnd-hero__offer p{margin:0;font-size:14px;line-height:1.45;color:var(--tnd-ink-2,#334155)}.tnd-hero__offer p:first-child{font-weight:680;color:var(--tnd-ink)}.tnd-hero__offer-text{min-width:0}.tnd-price-card__price .tnd-price{overflow-wrap:anywhere}.tnd-hero__badge img{flex:none;width:18px;height:18px;object-fit:contain}.tnd-cta>.tnd-cta__actions{max-width:300px;justify-content:flex-end}@media (max-width:767.98px){.tnd-cta>.tnd-cta__actions{max-width:none;justify-content:flex-start}}.tnd-compare{margin-top:18px}.tnd-compare .wd-compare-remove-action{display:none}.tnd-features>li:has(h3 a){position:relative}.tnd-features>li h3 a::after{content:"";position:absolute;inset:0}.tnd-features>li a:not(h3 a){position:relative;z-index:1}.tnd-prose>details{max-width:880px;margin-top:10px;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-sm);background:#fff}.tnd-prose>details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 18px;font-family:var(--tnd-font);font-size:16px;font-weight:680;color:var(--tnd-ink);cursor:pointer;list-style:none}.tnd-prose>details>summary::-webkit-details-marker{display:none}.tnd-prose>details>summary::after{content:"+";flex:none;font-size:22px;font-weight:500;color:var(--tnd-brand)}.tnd-prose>details[open]>summary::after{content:"\2212"}.tnd-prose>details>:not(summary){margin:0;padding:0 18px 16px;font-size:16px;line-height:1.6;color:var(--tnd-ink-2)}.tnd-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.tnd-gallery li{margin:0}.tnd-gallery a{display:block;overflow:hidden;border:1px solid var(--tnd-line);border-radius:var(--tnd-r-sm);background:#fff}.tnd-gallery img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media (hover:hover) and (pointer:fine){.tnd-gallery a:hover{border-color:rgb(20 50 182 / .35)}}@media (max-width:899.98px){.tnd-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:559.98px){.tnd-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.tnd-section .tnd-related--brands li a{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;min-height:60px}.tnd-related--brands img{flex:none;width:24px;height:24px;object-fit:contain}.tnd-table+.tnd-callout{margin-top:16px}.tnd-hero__grid:not(:has(>.tnd-hero__media)){grid-template-columns:minmax(0,1fr)}.tnd-logos{display:flex;flex-wrap:wrap;gap:8px 16px;margin:16px 0 0;padding:0;list-style:none;font-size:14px;font-weight:600;color:var(--tnd-ink-2)}.tnd-logos li{display:inline-flex;align-items:center;gap:6px;margin:0}.tnd-logos img{flex:none;width:22px;height:22px;object-fit:contain}.tnd-pricing+.tnd-table,.tnd-pricing+.tnd-callout{margin-top:20px}.tnd-hero>.tnd-hero__price,.tnd-hero__grid>div>.tnd-hero__price{width:fit-content;max-width:100%}.tnd-pgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:799.98px){.tnd-pgrid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}.tnd-price__unit{display:block;margin-top:4px;font-size:14px;font-weight:550;letter-spacing:0;line-height:1.4;color:var(--tnd-muted)}.tnd-cta .tnd-price__unit{color:rgb(255 255 255 / .75)}.tnd-price-card__price .tnd-price{font-size:clamp(24px,2vw,28px);line-height:1.15}.tnd-price-card{transition:transform .25s,box-shadow .25s,border-color .25s}.tnd-price-card>p:last-child{margin-top:auto;padding-top:6px}.tnd-price-card .tnd-btn--ghost{background:var(--tnd-brand);border-color:var(--tnd-brand);color:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none}@media (hover:hover) and (pointer:fine){.tnd-price-card:hover{transform:translateY(-3px);border-color:rgb(20 50 182 / .3);box-shadow:0 22px 40px -28px rgb(20 50 182 / .45)}.tnd-price-card .tnd-btn--ghost:hover{background:#1B3DD0;border-color:#1B3DD0}}.tnd-section>.tnd-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.tnd-stats:not(.tnd-stats--top)>div{padding:18px 20px;border-left:3px solid var(--tnd-brand)}.tnd-stats:not(.tnd-stats--top) dd{font-size:clamp(24px,2.2vw,30px);font-weight:780;letter-spacing:-.02em;line-height:1.1}@media (prefers-reduced-motion:reduce){.tnd-price-card{transition:none}}.tnd-features>li[data-ic]{position:relative;isolation:isolate;transition:border-color .25s,box-shadow .25s}.tnd-features>li[data-ic]::before{width:22px;height:22px;margin:11px 0 22px 11px;transition:background .25s}.tnd-features>li[data-ic]::after{content:"";position:absolute;top:20px;left:20px;z-index:-1;width:44px;height:44px;border-radius:12px;background:var(--tnd-sky);box-shadow:inset 0 0 0 1px rgb(20 50 182 / .1);transition:background .25s}.tnd-features>li[data-ic]>h3{margin-top:0!important}@media (hover:hover) and (pointer:fine){.tnd-features>li[data-ic]:hover{border-color:rgb(20 50 182 / .28);box-shadow:0 18px 36px -28px rgb(20 50 182 / .45)}.tnd-features>li[data-ic]:hover::after{background:var(--tnd-brand)}.tnd-features>li[data-ic]:hover::before{background:#fff}}.tnd-cta .tnd-chips{margin:14px 0 0!important;padding:0!important}.tnd-cta .tnd-chip{min-height:38px;border-color:rgb(255 255 255 / .3);background:rgb(255 255 255 / .08);color:#fff!important}@media (hover:hover) and (pointer:fine){.tnd-cta .tnd-chip:hover{background:rgb(255 255 255 / .18);border-color:rgb(255 255 255 / .5)}}@media (prefers-reduced-motion:reduce){.tnd-features>li[data-ic],.tnd-features>li[data-ic]::before,.tnd-features>li[data-ic]::after{transition:none}}:root{--tnd-i-gauge:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 14l4-4%22/%3E%3Cpath d=%22M3.34 19a10 10 0 1 1 17.32 0%22/%3E%3C/svg%3E");--tnd-i-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%223%22 width=%2218%22 height=%2218%22 rx=%222%22/%3E%3Ccircle cx=%229%22 cy=%229%22 r=%222%22/%3E%3Cpath d=%22M21 15l-5-5L5 21%22/%3E%3C/svg%3E");--tnd-i-search:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2211%22 cy=%2211%22 r=%227%22/%3E%3Cpath d=%22M20 20l-3.5-3.5%22/%3E%3C/svg%3E");--tnd-i-settings:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 6h9M17 6h3M4 12h3M11 12h9M4 18h11M19 18h1%22/%3E%3Ccircle cx=%2215%22 cy=%226%22 r=%222%22/%3E%3Ccircle cx=%229%22 cy=%2212%22 r=%222%22/%3E%3Ccircle cx=%2217%22 cy=%2218%22 r=%222%22/%3E%3C/svg%3E");--tnd-i-building:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16M16 9h2a2 2 0 0 1 2 2v10M3 21h18M8 7h4M8 11h4M8 15h4%22/%3E%3C/svg%3E");--tnd-i-store:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 9l1.5-5h15L21 9M3 9v11h18V9M3 9h18M9 20v-6h6v6%22/%3E%3C/svg%3E");--tnd-i-cart:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%229%22 cy=%2220%22 r=%221.4%22/%3E%3Ccircle cx=%2218%22 cy=%2220%22 r=%221.4%22/%3E%3Cpath d=%22M2 3h3l2.4 11.2a1.5 1.5 0 0 0 1.5 1.2h8.7a1.5 1.5 0 0 0 1.5-1.1L21 7H6%22/%3E%3C/svg%3E");--tnd-i-refresh:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 11a8 8 0 0 0-14.6-4.5L3 9M3 4v5h5M4 13a8 8 0 0 0 14.6 4.5L21 15M21 20v-5h-5%22/%3E%3C/svg%3E");--tnd-i-code:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M8 6l-6 6 6 6M16 6l6 6-6 6M14 4l-4 16%22/%3E%3C/svg%3E")}.tnd-features>li[data-ic="gauge"]::before{-webkit-mask-image:var(--tnd-i-gauge);mask-image:var(--tnd-i-gauge)}.tnd-features>li[data-ic="image"]::before{-webkit-mask-image:var(--tnd-i-image);mask-image:var(--tnd-i-image)}.tnd-features>li[data-ic="search"]::before{-webkit-mask-image:var(--tnd-i-search);mask-image:var(--tnd-i-search)}.tnd-features>li[data-ic="settings"]::before{-webkit-mask-image:var(--tnd-i-settings);mask-image:var(--tnd-i-settings)}.tnd-features>li[data-ic="building"]::before{-webkit-mask-image:var(--tnd-i-building);mask-image:var(--tnd-i-building)}.tnd-features>li[data-ic="store"]::before{-webkit-mask-image:var(--tnd-i-store);mask-image:var(--tnd-i-store)}.tnd-features>li[data-ic="cart"]::before{-webkit-mask-image:var(--tnd-i-cart);mask-image:var(--tnd-i-cart)}.tnd-features>li[data-ic="refresh"]::before{-webkit-mask-image:var(--tnd-i-refresh);mask-image:var(--tnd-i-refresh)}.tnd-features>li[data-ic="code"]::before{-webkit-mask-image:var(--tnd-i-code);mask-image:var(--tnd-i-code)}.tnd-motion :is(.tnd-features>li,.tnd-pricing>.tnd-price-card,.tnd-section>.tnd-steps>li,.tnd-stats>div,.tnd-table,.tnd-faq details,.tnd-section__head,.tnd-cta,.tnd-figure,.tnd-chips>li,.tnd-callout){transition:opacity .6s cubic-bezier(.2,.7,.2,1) var(--tnd-d,0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--tnd-d,0ms),box-shadow .25s,border-color .25s}.tnd-motion :is(.tnd-features>li,.tnd-pricing>.tnd-price-card,.tnd-section>.tnd-steps>li,.tnd-stats>div,.tnd-table,.tnd-faq details,.tnd-section__head,.tnd-cta,.tnd-figure,.tnd-chips>li,.tnd-callout):not(.is-in){opacity:0;transform:translateY(22px)}.tnd-motion .tnd-features>li[data-ic].is-in::after,.tnd-motion .tnd-features>li[data-ic].is-in::before{animation:tndPop .55s cubic-bezier(.2,.7,.25,1.35) calc(var(--tnd-d,0ms) + 120ms) backwards}.tnd-motion .tnd-section>.tnd-steps>li.is-in::before{animation:tndPop .5s cubic-bezier(.2,.7,.25,1.35) calc(var(--tnd-d,0ms) + 100ms) backwards}@keyframes tndPop{from{transform:scale(.55);opacity:0}}.tnd-motion .tnd-hero{overflow:hidden}.tnd-motion .tnd-hero::before{content:"";position:absolute;top:-18%;right:-8%;width:min(62vw,760px);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgb(37 99 235 / .2),rgb(20 50 182 / .06) 60%,transparent 72%);pointer-events:none;animation:tndGlow 10s ease-in-out infinite}.tnd-motion .tnd-hero__grid{position:relative;z-index:1}.tnd-motion .tnd-hero__media{position:relative;transform:perspective(1000px) rotateY(var(--tx,0deg)) rotateX(var(--ty,0deg));transition:transform .35s ease-out,box-shadow .35s;animation:tndFloat 7s ease-in-out infinite;will-change:transform}.tnd-motion .tnd-hero__media::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgb(255 255 255 / .45) 50%,transparent 60%) no-repeat;background-size:250% 100%;background-position:150% 0;animation:tndSheen 8s ease-in-out 1.2s infinite}@keyframes tndFloat{0%,100%{translate:0 0}50%{translate:0 -9px}}@keyframes tndGlow{0%,100%{transform:translate(0,0) scale(1);opacity:.75}50%{transform:translate(-7%,9%) scale(1.14);opacity:1}}@keyframes tndSheen{0%,70%{background-position:150% 0}100%{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.tnd-motion .tnd-hero::before,.tnd-motion .tnd-hero__media,.tnd-motion .tnd-hero__media::after{animation:none}}.tnd-price-card__img{display:flex;align-items:center;justify-content:center;height:150px;margin:0 0 4px;padding:10px;border-radius:var(--tnd-r-md);background:var(--tnd-soft)}.tnd-price-card__img img{width:auto;max-width:100%;height:100%;object-fit:contain}