@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;600;700;800&display=swap");:root{--tw-primary:#1b6da6;--tw-primary-dark:#1b223c;--tw-primary-light:#51a9e6;--tw-bg-primary:#fff;--tw-bg-secondary:#f1f4f9;--tw-bg-tertiary:#e8edf4;--tw-bg-card:#fff;--tw-bg-hover:#f1f4f9;--tw-text-primary:#1b223c;--tw-text-secondary:#475569;--tw-text-tertiary:#64748b;--tw-text-muted:#94a3b8;--tw-text-inverse:#fff;--tw-border-primary:#e2e8f0;--tw-border-secondary:#cbd5e1;--tw-border-focus:#1b6da6;--tw-shadow-sm:0 1px 2px 0 rgba(27,34,60,.05);--tw-shadow-md:0 4px 6px -1px rgba(27,34,60,.08),0 2px 4px -1px rgba(27,34,60,.04);--tw-shadow-lg:0 10px 15px -3px rgba(27,34,60,.08),0 4px 6px -2px rgba(27,34,60,.04);--tw-radius-sm:6px;--tw-radius-md:8px;--tw-radius-lg:12px;--tw-radius-xl:16px;--tw-radius-full:9999px}.tw-terms-page{background:var(--tw-bg-secondary);min-height:100vh;padding:clamp(24px,5vw,64px) clamp(16px,4vw,32px)}[name=termly-embed]{background:var(--tw-bg-card);border:1px solid var(--tw-border-primary);border-radius:var(--tw-radius-xl);box-shadow:var(--tw-shadow-md);color:var(--tw-text-secondary);font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.75;margin:0 auto;max-width:900px;padding:clamp(24px,4vw,48px)}[name=termly-embed] h1{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:.25rem}[name=termly-embed] h1,[name=termly-embed] h2{color:var(--tw-primary-dark);font-family:Mulish,-apple-system,BlinkMacSystemFont,sans-serif}[name=termly-embed] h2{border-bottom:2px solid var(--tw-border-primary);font-size:1.25rem;font-weight:700;margin-bottom:1rem;margin-top:2.5rem;padding-bottom:.75rem}[name=termly-embed] h3{color:var(--tw-text-primary);font-family:Mulish,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.1rem;font-weight:700;margin-bottom:.5rem;margin-top:1.75rem}[name=termly-embed] p:first-of-type,[name=termly-embed]>div:first-of-type{color:var(--tw-text-muted);font-size:.8125rem;font-weight:600;letter-spacing:.05em;margin-bottom:2rem;text-transform:uppercase}[name=termly-embed] p{color:var(--tw-text-secondary);margin-bottom:1rem}[name=termly-embed] a{color:var(--tw-primary);font-weight:600;text-decoration:none;transition:all .2s ease}[name=termly-embed] a:hover{color:var(--tw-primary-light);text-decoration:underline}[name=termly-embed] a[href^="#"]{border-bottom:1px solid var(--tw-border-primary);border-radius:var(--tw-radius-sm);display:block;font-size:.9375rem;font-weight:600;margin:0 -14px;padding:10px 14px;transition:all .2s ease}[name=termly-embed] a[href^="#"]:hover{background:var(--tw-bg-hover);border-color:transparent;color:var(--tw-primary-dark);text-decoration:none}[name=termly-embed] a[href^="#"]:last-of-type{border-bottom:none}[name=termly-embed] ol,[name=termly-embed] ul{margin-bottom:1rem;padding-left:1.25rem}[name=termly-embed] li{color:var(--tw-text-secondary);margin-bottom:.5rem;padding-left:.25rem}[name=termly-embed] li::marker{color:var(--tw-primary)}[name=termly-embed] b,[name=termly-embed] strong{color:var(--tw-text-primary);font-weight:700}[name=termly-embed] table{border-collapse:collapse;font-size:.875rem;margin:1.5rem 0;width:100%}[name=termly-embed] td,[name=termly-embed] th{border-bottom:1px solid var(--tw-border-primary);padding:12px 16px;text-align:left}[name=termly-embed] th{background:var(--tw-bg-secondary);color:var(--tw-text-primary);font-weight:700}[name=termly-embed] tr:hover td{background:var(--tw-bg-hover)}@media (max-width:768px){.tw-terms-page{padding:16px}[name=termly-embed]{border-radius:var(--tw-radius-lg);font-size:14px;padding:20px 16px}[name=termly-embed] h1{font-size:1.5rem}[name=termly-embed] h2{font-size:1.125rem;margin-top:2rem}[name=termly-embed] a[href^="#"]{font-size:.875rem;margin:0 -10px;padding:12px 10px}}@media print{.tw-terms-page{background:#fff;padding:0}[name=termly-embed]{border:none;box-shadow:none;padding:0}}