.top-bar.svelte-10e5t2c{display:flex;justify-content:center;margin:0;padding:9px 16px;background:var(--brand-dark);color:#e9e2fc;font-size:13.5px;line-height:1.4;text-align:center}.top-bar.svelte-10e5t2c b:where(.svelte-10e5t2c){font-weight:500;color:#fff}@media(max-width:760px){.top-bar.svelte-10e5t2c{font-size:12.5px}.top-bar__more.svelte-10e5t2c{display:none}}.nav.svelte-160nocf{--nav-ink: #2a3142;--nav-hover: rgba(var(--brand-rgb), .08);position:sticky;top:0;z-index:100;background:rgba(var(--brand-tint-rgb),.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .2s,box-shadow .2s;color:var(--brand-dark)}.nav.scrolled.svelte-160nocf{background:rgba(var(--brand-tint-rgb),.97);box-shadow:0 2px 20px #0000000f}.nav--hero.svelte-160nocf{--nav-ink: #ede7fc;--nav-hover: rgba(255, 255, 255, .1);margin-bottom:-76px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;color:#fff}.nav--hero.scrolled.svelte-160nocf{background:var(--brand-deep);box-shadow:0 8px 24px rgba(var(--brand-dark-rgb),.3)}.nav__inner.svelte-160nocf{display:flex;align-items:center;gap:10px 30px;max-width:1280px;margin:0 auto;padding:18px clamp(20px,4vw,40px)}.nav__logo.svelte-160nocf{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.nav__logo-icon.svelte-160nocf{width:30px;height:30px;display:block}.nav__logo-tile.svelte-160nocf{fill:var(--brand)}.nav__logo-mark.svelte-160nocf{stroke:#fff}.nav--hero.svelte-160nocf .nav__logo-tile:where(.svelte-160nocf){fill:#fff}.nav--hero.svelte-160nocf .nav__logo-mark:where(.svelte-160nocf){stroke:var(--brand)}.nav__brand.svelte-160nocf{font-size:20px;font-weight:600;letter-spacing:-.025em}.nav__links.svelte-160nocf{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0 auto 0 0;padding:0;list-style:none;font-size:14.5px}.nav__links.svelte-160nocf>li:where(.svelte-160nocf){position:relative}.nav__links.svelte-160nocf>li:where(.svelte-160nocf)>a:where(.svelte-160nocf){display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 11px;border-radius:9px;color:var(--nav-ink);text-decoration:none;white-space:nowrap}.nav__links.svelte-160nocf>li:where(.svelte-160nocf)>a:where(.svelte-160nocf):hover{background:var(--nav-hover)}.nav--hero.svelte-160nocf .nav__links:where(.svelte-160nocf)>li:where(.svelte-160nocf)>a:where(.svelte-160nocf):hover{color:#fff}.nav__chev.svelte-160nocf{width:6px;height:6px;margin-top:-2px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);opacity:.75}.nav__menu.svelte-160nocf{display:none;position:absolute;top:100%;left:0;min-width:220px;margin:0;padding:6px;list-style:none;border:1px solid #e8eaee;border-radius:12px;background:#fff;box-shadow:0 14px 32px -12px rgba(var(--brand-dark-rgb),.3)}.nav__drop.svelte-160nocf:hover .nav__menu:where(.svelte-160nocf),.nav__drop.svelte-160nocf:focus-within .nav__menu:where(.svelte-160nocf){display:block}.nav__menu.svelte-160nocf a:where(.svelte-160nocf){display:block;padding:9px 11px;border-radius:8px;color:#171717;text-decoration:none}.nav__menu.svelte-160nocf a:where(.svelte-160nocf):hover{background:var(--brand-tint)}.nav__menu-login.svelte-160nocf{display:none}.nav__actions.svelte-160nocf{display:flex;align-items:center;gap:10px 22px}.nav__login.svelte-160nocf{color:var(--nav-ink);font-size:14.5px;text-decoration:none}.nav__login.svelte-160nocf:hover{color:inherit}.nav__cta.svelte-160nocf{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 15px;border-radius:10px;background:var(--brand);color:#fff;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .15s}.nav__cta.svelte-160nocf:hover{background:var(--brand-deep)}.nav--hero.svelte-160nocf .nav__cta:where(.svelte-160nocf){background:#fff;color:var(--brand-dark);box-shadow:0 1px 2px rgba(var(--brand-dark-rgb),.2),0 10px 26px -10px #1606408c}.nav--hero.svelte-160nocf .nav__cta:where(.svelte-160nocf):hover{background:var(--brand-tint)}.nav.svelte-160nocf a:where(.svelte-160nocf):focus-visible,.nav.svelte-160nocf button:where(.svelte-160nocf):focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:6px}.nav__hamburger.svelte-160nocf{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0 -10px 0 -18px;border:0;background:none;color:inherit;cursor:pointer}@media(max-width:960px){.nav__inner.svelte-160nocf{justify-content:space-between;padding-block:12px}.nav--hero.svelte-160nocf{margin-bottom:-68px}.nav__login.svelte-160nocf{display:none}.nav__hamburger.svelte-160nocf{display:inline-flex}.nav__links.svelte-160nocf{display:none}.nav__links.open.svelte-160nocf{display:flex;flex-direction:column;align-items:stretch;gap:2px;position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 68px);overflow-y:auto;margin:0;padding:12px 20px 20px;background:#fff;box-shadow:0 12px 24px rgba(var(--brand-dark-rgb),.16);font-size:16px}.nav__links.open.svelte-160nocf>li:where(.svelte-160nocf)>a:where(.svelte-160nocf){display:flex;height:44px;color:#171717}.nav__links.open.svelte-160nocf .nav__chev:where(.svelte-160nocf){display:none}.nav__links.open.svelte-160nocf .nav__menu:where(.svelte-160nocf){display:block;position:static;min-width:0;padding:0 0 6px 11px;border:0;box-shadow:none}.nav__links.open.svelte-160nocf .nav__menu:where(.svelte-160nocf) a:where(.svelte-160nocf){padding:8px 11px;color:#434a57}.nav__menu-login.svelte-160nocf{display:block}}.foot.svelte-2xnmn1{padding-top:44px;background:var(--brand-dark);color:#e9e2fc;letter-spacing:-.008em}.foot__wrap.svelte-2xnmn1{max-width:1280px;margin:0 auto;padding-inline:clamp(20px,4vw,40px)}.foot__grid.svelte-2xnmn1{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:30px}.foot.svelte-2xnmn1 h3:where(.svelte-2xnmn1){margin:0 0 12px;font-size:14px;font-weight:500;letter-spacing:normal;color:#fff}.foot.svelte-2xnmn1 ul:where(.svelte-2xnmn1){margin:0;padding:0;list-style:none}.foot.svelte-2xnmn1 li:where(.svelte-2xnmn1){margin-bottom:9px;font-size:14.5px}.foot.svelte-2xnmn1 li:where(.svelte-2xnmn1) a:where(.svelte-2xnmn1){color:#cbbdf0;text-decoration:none}.foot.svelte-2xnmn1 li:where(.svelte-2xnmn1) a:where(.svelte-2xnmn1):hover{color:#fff}.foot.svelte-2xnmn1 a:where(.svelte-2xnmn1):focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:4px}.foot__mark.svelte-2xnmn1{margin:20px 0 0;font-size:clamp(90px,16vw,210px);line-height:1;font-weight:600;letter-spacing:-.06em;color:var(--brand);-webkit-user-select:none;-moz-user-select:none;user-select:none}.foot__end.svelte-2xnmn1{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin-top:6px;padding:16px 0 26px;border-top:1px solid rgba(255,255,255,.14);font-size:13.5px;color:#cbbdf0}.foot__end.svelte-2xnmn1 a:where(.svelte-2xnmn1){color:#e9e2fc}@media(max-width:760px){.foot.svelte-2xnmn1{padding-top:36px}.foot__grid.svelte-2xnmn1{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.foot__extra.svelte-2xnmn1{display:none}.foot__mark.svelte-2xnmn1{font-size:96px}}.skip-link.svelte-i6cx22{position:absolute;top:-100%;left:1rem;z-index:9999;padding:.75rem 1.5rem;background:var(--brand);color:#fff;border-radius:0 0 .5rem .5rem;font-weight:600;text-decoration:none}.skip-link.svelte-i6cx22:focus{top:0}.marketing-layout{--brand: #5b2fc9;--brand-rgb: 91, 47, 201;--brand-deep: #4a25a8;--brand-dark: #200a58;--brand-dark-rgb: 32, 10, 88;--brand-tint: #f3effd;--brand-tint-rgb: 243, 239, 253;--brand-tint-2: #e7dffb;--color-blue: var(--brand);--color-navy: var(--brand-dark);--color-navy-deep: #1a0a45;--color-light-blue: var(--brand-tint);--color-light-blue-2: var(--brand-tint-2);--p: 46.4% .219 287.6;--pf: 40.5% .192 287.2;--pc: 100% 0 0}.marketing-layout{--font-display: "Stack Sans Headline", "Inter Variable", sans-serif;--font-body: "Stack Sans Text", "Inter Variable", sans-serif;--font-button: "Stack Sans Text", "Inter Variable", sans-serif}.marketing-layout--home{--font-display: "Inter", "Inter Variable", sans-serif;--font-body: "Inter", "Inter Variable", sans-serif;--font-button: "Inter", "Inter Variable", sans-serif}.marketing-layout,.marketing-layout *{font-family:var(--font-body, "Inter", sans-serif)!important;-webkit-font-smoothing:antialiased}.marketing-layout{color:var(--color-dark, #000000);background:var(--color-white, #ffffff);overflow-x:clip;min-height:100vh}.marketing-layout h1,.marketing-layout h2,.marketing-layout h3,.marketing-layout h4,.marketing-layout .card-title,.marketing-layout .text-3xl,.marketing-layout .text-4xl,.marketing-layout .text-5xl,.marketing-layout .text-6xl{font-family:var(--font-display, "DM Sans", sans-serif)!important}.marketing-layout:not(.marketing-layout--home) h1{letter-spacing:-.03em!important;word-spacing:.06em}.marketing-layout:not(.marketing-layout--home) h2,.marketing-layout .text-4xl,.marketing-layout .text-5xl,.marketing-layout .text-6xl{letter-spacing:-.03em!important;word-spacing:.04em}.marketing-layout:not(.marketing-layout--home) h3,.marketing-layout:not(.marketing-layout--home) h4,.marketing-layout .text-3xl{letter-spacing:-.015em!important}.marketing-layout:not(.marketing-layout--home) p{letter-spacing:-.005em!important}.marketing-layout .btn{font-family:var(--font-button, "Satoshi", sans-serif)!important;padding:14px 28px!important;gap:8px!important;letter-spacing:-.32px;font-size:16px!important;min-height:auto!important;height:auto!important;transition:transform .2s,box-shadow .2s}.marketing-layout a{text-decoration:none;color:inherit}.marketing-layout img{display:block;max-width:100%}.marketing-layout .text-3xl{font-size:2.5rem!important;letter-spacing:-.06em;line-height:1.11}.marketing-layout .text-4xl{letter-spacing:-.04em;line-height:1.11}.marketing-layout .text-6xl{letter-spacing:-.065em;line-height:1}.marketing-layout .card h3,.marketing-layout .card .card-title{background:none;-webkit-background-clip:unset;-webkit-text-fill-color:var(--color-dark, #000000);background-clip:unset}.marketing-layout .card{background:var(--color-white, #ffffff)!important;border:1px solid rgba(27,27,27,.08)!important;box-shadow:0 7px 21px #24262b14!important;border-radius:var(--radius-lg, 20px)!important;transition:transform .3s,box-shadow .3s}.marketing-layout .card:hover{transform:translateY(-4px);box-shadow:0 14px 40px #24262b1f!important}.marketing-layout .card-compact .card-body{padding:1rem!important}.marketing-layout .card-body p{color:var(--color-navy-deep);opacity:1!important}.marketing-layout .card-body .text-sm{font-size:16px;letter-spacing:-.16px;line-height:1.44;color:var(--color-dark, #000000)}.marketing-layout .card-title{font-size:18px;font-weight:700;letter-spacing:-.56px;color:var(--color-dark, #000000)}.marketing-layout .card.bg-base-200{background:var(--color-white, #ffffff)!important}.marketing-layout .card.bg-error\/10{background:#fef2f2!important;border-color:#ef444433!important}.marketing-layout .card.bg-success\/10{background:#e6f9e8!important;border-color:#28c84033!important}.marketing-layout .card.bg-gradient-to-br{background:linear-gradient(135deg,rgba(var(--brand-rgb),.06),rgba(var(--brand-dark-rgb),.06))!important;border-color:rgba(var(--brand-rgb),.15)!important}.marketing-layout .badge{background:transparent!important;border:1px solid rgba(34,34,34,.1)!important;color:var(--color-dark, #000000)!important;font-family:var(--font-body, "Inter", sans-serif)!important;font-size:13px!important;font-weight:500!important;letter-spacing:-.325px;padding:6px 13px!important;border-radius:var(--radius-sm, 10px)!important;height:auto!important}.marketing-layout .badge-primary{background:transparent!important;border-color:#2222221a!important;color:var(--color-dark, #000000)!important}.marketing-layout .badge-sm{font-size:11px!important;padding:4px 10px!important}.marketing-layout .badge-success{background:transparent!important;color:#28c840!important;border-color:#28c8404d!important}.marketing-layout .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:var(--radius-sm, 10px)!important;background:var(--brand)!important;color:var(--color-white, #ffffff)!important;border:none!important;font-size:16px;font-weight:500;letter-spacing:-.32px;transition:transform .2s,box-shadow .2s}.marketing-layout .btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f;background:var(--brand-deep)!important}.marketing-layout .btn-primary:active{transform:translateY(0);box-shadow:none}.marketing-layout .btn-outline{background:transparent!important;color:var(--color-dark, #000000)!important;border:1px solid rgba(27,27,27,.15)!important;border-radius:var(--radius-sm, 10px)!important;padding:14px 28px;font-size:16px;font-weight:500;letter-spacing:-.32px;transition:transform .2s,box-shadow .2s}.marketing-layout .btn-outline:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000014;background:transparent!important;color:var(--color-dark, #000000)!important}.marketing-layout .btn-lg{padding:16px 32px!important;font-size:16px!important}.marketing-layout .card.bg-gradient-to-br.from-primary{background:linear-gradient(180deg,var(--color-white, #ffffff) 0%,var(--color-light-blue-2) 75%)!important;color:var(--color-dark, #000000)!important;border:none!important;padding:80px 40px}.marketing-layout .card.bg-gradient-to-br.from-primary .card-title,.marketing-layout .card.bg-gradient-to-br.from-primary h2{background:linear-gradient(180deg,#000 0%,var(--color-navy) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.marketing-layout .card.bg-gradient-to-br.from-primary p{color:var(--color-navy-deep)!important;opacity:.9}.marketing-layout .card.bg-gradient-to-br.from-primary .text-primary-content{color:var(--color-dark, #000000)!important}.marketing-layout .card.bg-gradient-to-br.from-primary .btn{background:var(--brand)!important;color:var(--color-white, #ffffff)!important;border:none!important}.marketing-layout .collapse{background:var(--color-white, #ffffff)!important;border:1px solid rgba(27,27,27,.08)!important;border-radius:var(--radius-lg, 20px)!important;box-shadow:none;transition:border-color .2s,box-shadow .2s}.marketing-layout .collapse:hover,.marketing-layout .collapse:focus-within{border-color:var(--color-blue)!important;box-shadow:0 4px 12px rgba(var(--brand-rgb),.08)}.marketing-layout .collapse-title{font-family:var(--font-display, "DM Sans", sans-serif)!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.56px;color:var(--color-dark, #000000);padding:24px 28px!important}.marketing-layout .collapse-content{padding:0 28px 24px!important;font-size:16px;letter-spacing:-.16px;line-height:1.44;color:var(--color-navy-deep)}.marketing-layout .collapse.bg-base-200{background:var(--color-white, #ffffff)!important}.marketing-layout .table{width:100%;border-collapse:separate;border-spacing:0;border-radius:var(--radius-sm, 10px);overflow:hidden;box-shadow:0 1px 3px #00000014;font-size:.9375rem}.marketing-layout .table th{background:var(--color-light-blue)!important;padding:.875rem 1rem;text-align:left;font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-navy)!important;border-bottom:2px solid rgba(var(--brand-rgb),.1)!important}.marketing-layout .table td{padding:.875rem 1rem;border-bottom:1px solid rgba(0,0,0,.06)!important;vertical-align:top;color:var(--color-dark, #000000)}.marketing-layout .table tr:last-child td{border-bottom:none!important}.marketing-layout .table tr:hover td{background:var(--color-light-blue)}.marketing-layout .text-base-content\/70,.marketing-layout .text-base-content\/60{color:var(--color-navy-deep)!important;opacity:1!important}.marketing-layout .opacity-70,.marketing-layout .opacity-60{opacity:.85!important}.marketing-layout .text-primary{color:var(--color-blue)!important;-webkit-text-fill-color:var(--color-blue)!important}.marketing-layout .breadcrumbs{font-size:.875rem;color:var(--color-gray, #6f6c90)}.marketing-layout .breadcrumbs a{color:var(--color-gray, #6f6c90);transition:color .2s}.marketing-layout .breadcrumbs a:hover{color:var(--color-blue)}.marketing-layout .link-primary{color:var(--color-blue)!important;border-bottom:1px solid rgba(var(--brand-rgb),.3);transition:border-color .2s}.marketing-layout .link-primary:hover{border-bottom-color:var(--color-blue)}.marketing-layout .alert{border-radius:var(--radius-sm, 10px);border:none;padding:1.25rem 1.5rem;font-size:.9375rem;box-shadow:0 2px 8px #0000000a}.marketing-layout .alert-info{background:var(--color-light-blue);border-left:4px solid var(--color-blue)}.marketing-layout .alert-warning{background:#fef7e0;border-left:4px solid #f59e0b}.marketing-layout .alert-success{background:#e6f9e8;border-left:4px solid #28c840}.marketing-layout .prose{font-size:1.0625rem;line-height:1.8;color:var(--color-navy-deep)}.marketing-layout .prose p{margin-bottom:1.25em;color:var(--color-navy-deep)}.marketing-layout .prose h1{font-family:var(--font-display, "DM Sans", sans-serif);font-size:2.5rem;font-weight:700;letter-spacing:-.04em;line-height:1.11;margin-bottom:1.5rem}.marketing-layout .prose h2{font-family:var(--font-display, "DM Sans", sans-serif);font-size:1.75rem;font-weight:700;letter-spacing:-.03em;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid rgba(var(--brand-rgb),.15)}.marketing-layout .prose h3{font-family:var(--font-display, "DM Sans", sans-serif);font-size:1.25rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem;color:var(--color-navy-deep);-webkit-text-fill-color:var(--color-navy-deep)}.marketing-layout .prose a{color:var(--color-blue);text-decoration:none;font-weight:500;border-bottom:1px solid rgba(var(--brand-rgb),.3);transition:border-color .2s,color .2s}.marketing-layout .prose a:hover{border-bottom-color:var(--color-blue);color:var(--color-navy)}.marketing-layout .prose ul,.marketing-layout .prose ol{margin:1.25em 0;padding-left:1.5em}.marketing-layout .prose li{margin:.5em 0;color:var(--color-navy-deep)}.marketing-layout .prose li::marker{color:var(--color-blue)}.marketing-layout .prose strong{font-weight:600;color:var(--color-dark, #000000)}.marketing-layout .prose table{width:100%;border-collapse:separate;border-spacing:0;margin:1.5rem 0;font-size:.9375rem;border-radius:var(--radius-sm, 10px);overflow:hidden;box-shadow:0 1px 3px #00000014}.marketing-layout .prose th{background:var(--color-light-blue);padding:.875rem 1rem;text-align:left;font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-navy);border-bottom:2px solid rgba(var(--brand-rgb),.1)}.marketing-layout .prose td{padding:.875rem 1rem;border-bottom:1px solid rgba(0,0,0,.06);vertical-align:top}.marketing-layout .prose tr:last-child td{border-bottom:none}.marketing-layout .prose tr:hover td{background:var(--color-light-blue)}.marketing-layout .bg-base-200,.marketing-layout .bg-base-100{background:var(--color-white, #ffffff)!important}.marketing-layout .rounded-lg{border-radius:var(--radius-lg, 20px)!important}.marketing-layout .hero{background:linear-gradient(200deg,var(--color-light-blue) 20%,var(--color-blue) 100%)!important}.marketing-layout .hero.min-h-screen,.marketing-layout .hero.min-h-\[70vh\],.marketing-layout .hero.min-h-\[60vh\]{min-height:auto!important;padding:100px 40px 80px!important}.marketing-layout .hero-content{max-width:1100px;margin:0 auto}.marketing-layout .hero h1{font-family:var(--font-display, "DM Sans", sans-serif)!important;font-size:72px!important;font-weight:700!important;letter-spacing:-4.68px!important;line-height:1.05!important}.marketing-layout .hero p,.marketing-layout .hero .text-lg,.marketing-layout .hero .text-xl{font-size:20px!important;letter-spacing:-.4px;line-height:1.5!important;max-width:560px}.marketing-layout .btn-ghost{background:transparent!important;color:var(--color-dark, #000000)!important;border:none!important;padding:14px 20px!important;font-size:16px;font-weight:500;letter-spacing:-.32px;transition:transform .2s}.marketing-layout .btn-ghost:hover{transform:translateY(-2px);background:#0000000a!important}.marketing-layout .link,.marketing-layout .link-hover{color:var(--color-blue)!important;text-decoration:none!important;border-bottom:1px solid rgba(var(--brand-rgb),.3);transition:border-color .2s}.marketing-layout .link:hover,.marketing-layout .link-hover:hover{border-bottom-color:var(--color-blue)}.marketing-layout .input,.marketing-layout .input-bordered,.marketing-layout .select,.marketing-layout .textarea{background:var(--color-white, #ffffff)!important;border:1px solid rgba(27,27,27,.12)!important;border-radius:var(--radius-sm, 10px)!important;font-family:var(--font-body, "Inter", sans-serif)!important;color:var(--color-dark, #000000)!important}.marketing-layout .input:focus,.marketing-layout .textarea:focus,.marketing-layout .select:focus{outline:none!important;border-color:var(--color-blue)!important;box-shadow:0 0 0 3px rgba(var(--brand-rgb),.1)!important}.marketing-layout .text-3xl:not(h1):not(h2):not(h3):not(h4):not(p){font-size:2rem!important;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-light-blue),rgba(var(--brand-rgb),.12));border-radius:12px;-webkit-text-fill-color:unset;background-clip:unset;-webkit-background-clip:unset}.marketing-layout .divider{border-color:#0000000f!important}@media(max-width:900px){.marketing-layout .hero h1{font-size:48px!important;letter-spacing:-2.8px!important}.marketing-layout .hero p,.marketing-layout .hero .text-lg,.marketing-layout .hero .text-xl{font-size:18px!important}}@media(max-width:520px){.marketing-layout .hero{padding:60px 20px 40px!important}.marketing-layout .hero h1{font-size:36px!important;letter-spacing:-2px!important}}
