.variant-switcher{position:fixed;z-index:20;bottom:18px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:3px;padding:6px;border:1px solid #cfdaec;background:#f6f9fff2;box-shadow:0 6px 30px #12223d24;border-radius:40px;backdrop-filter:blur(12px);white-space:nowrap;font:11px 'DM Sans',Arial,sans-serif;color:#5e7292}.variant-switcher>span{font-size:7px;letter-spacing:1.6px;padding:0 12px}.variant-switcher a{padding:7px 14px;border-radius:30px}.variant-switcher a[aria-current=page]{background:#355eaa;color:#fff}.variant-switcher a:hover{background:#dce7f8;color:#254f96}footer{padding-bottom:65px!important}
.theme-original{--ink:#eeece7;--muted:#9299a7;--blue:#f5a623;--line:#303640;--paper:#14181f;--serif:'Inter','DM Sans',Arial,sans-serif;background:radial-gradient(ellipse 65% 650px at 50% 130px,#3a2a1b80,transparent),#14181f;font-family:'Inter','DM Sans',Arial,sans-serif}.theme-original h1,.theme-original h2{font-weight:800;letter-spacing:-2.7px;line-height:1.08}.theme-original h1{font-size:clamp(52px,6.6vw,80px)}.theme-original em{font-style:normal;background:linear-gradient(110deg,#ffc147,#ee702c);color:transparent;background-clip:text}.theme-original h1 em:after{display:none}.theme-original .intro{color:#9da3ae}.theme-original .eyebrow,.theme-original .demo-label,.theme-original .nav nav{color:#a8acb7}.theme-original .button{background:linear-gradient(120deg,#ffb72f,#ed6f24);color:#17191f;border-radius:10px;box-shadow:0 4px 24px #ed882525}.theme-original .live-dot{background:#f6b638}.theme-original .hero>.eyebrow{background:#e8a33212;border:1px solid #c58e3039;display:inline-block;border-radius:30px;padding:7px 15px;color:#e7ad4a}.theme-original .product-demo{border-color:#3b414b;box-shadow:0 30px 65px #0006}.theme-original .steps-section{background:#191e26;border-color:#303640}.theme-original .comparison{border-color:#303640}.theme-original .comparison-row{border-color:#303640}.theme-original .comparison-row.heading{background:#1e252e}.theme-original .comparison-row>span:last-child{background:#2c271c;color:#edbf71}.theme-original .comparison-row.heading>span:last-child{background:#3b2c1d;color:#ffc25c}.theme-original .privacy-band{background:#1e242d;border-color:#363b45}.theme-original .privacy-symbol{background:linear-gradient(120deg,#574028,#2a241d);border-color:#7a5b31;outline-color:#352b1e;color:#e4ac54}.theme-original .privacy-band p:not(.eyebrow),.theme-original .steps p,.theme-original .features p,.theme-original details p{color:#a3aab8}.theme-original .step-number{color:#f3af42;border-color:#57442c}.theme-original .step-number span{color:#b5a084}.theme-original .feature-icon,.theme-original .privacy-band .text-link{color:#eeb455}.theme-original .under-demo{color:#a5adba}.theme-original .variant-switcher{background:#1e242df2;border-color:#48505e;color:#bac1cd}.theme-original .variant-switcher a[aria-current=page]{background:#f5aa37;color:#17191d}.theme-original .variant-switcher a:hover{background:#3d3527;color:#f7c171}.theme-original .footer-links>div>span{color:#d5c6ac}.theme-original .footer-links>div{color:#9fa7b5}.theme-original .asterisk{color:#b78c48}
.theme-firefighter{--ink:#f4efe2;--muted:#aeb4a8;--blue:#f5b94f;--line:#42473d;--paper:#1c211f;--serif:'DM Sans',Arial,sans-serif;background:#1c211f;font-family:'DM Sans',Arial,sans-serif}.theme-firefighter .nav{border-bottom:1px solid #474d40;height:100px}.theme-firefighter .nav nav{color:#aeb4a7}.theme-firefighter .brand{letter-spacing:3px}.theme-firefighter h1,.theme-firefighter h2{font-weight:700;font-style:normal;letter-spacing:-3px;line-height:.98}.theme-firefighter h1{font-size:clamp(55px,6.4vw,82px);margin-top:28px}.theme-firefighter h1 em:after{display:none}.theme-firefighter em{font-style:normal;color:#f5b94f}.theme-firefighter .hero{display:grid;grid-template-columns:1.2fr .8fr;column-gap:65px;text-align:left;padding-top:70px}.fire-hero-copy .eyebrow{color:#e5c88f;font-size:9px;letter-spacing:2.6px}.theme-firefighter .live-dot{background:#df6a42;box-shadow:0 0 0 4px #f36d2b18}.theme-firefighter .intro{font-size:16px;max-width:490px;margin:28px 0;color:#abb3a7}.theme-firefighter .hero-actions{justify-content:flex-start;gap:22px}.theme-firefighter .fine{color:#889584}.theme-firefighter .button{border-radius:3px;background:#f3bb56;color:#21241c;box-shadow:none;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:11px;padding:16px 22px;border-bottom:3px solid #b78836}.theme-firefighter .button.small{font-size:9px;padding:11px 16px}.theme-firefighter .text-link{color:#ece6d8}.fire-emblem{color:#d8ba7e;text-align:center;align-self:center;padding:25px;background:radial-gradient(ellipse,#a28b4620,transparent 70%);position:relative}.fire-emblem svg{height:320px;max-width:100%;margin:28px auto 0;display:block}.emblem-rule{font-size:8px;letter-spacing:3px;border-top:1px solid #60664c;border-bottom:1px solid #60664c;padding:12px 0}.emblem-name{font-size:27px;font-weight:700;letter-spacing:2px;margin-top:15px}.emblem-caption{font-size:8px;letter-spacing:3px;margin-top:7px;color:#959d86}.theme-firefighter .demo-label,.theme-firefighter .product-demo,.theme-firefighter .under-demo{grid-column:1/-1}.theme-firefighter .demo-label{margin-top:65px;color:#a8b19a;font-size:8px}.theme-firefighter .product-demo{border-radius:3px;border:1px solid #5b6551;box-shadow:10px 10px 0 #141916;color:#17202d;position:relative}.theme-firefighter .demo-top{border-top:5px solid #d19e47}.theme-firefighter .under-demo{color:#afb6a5;justify-content:space-between;margin-top:25px;font-size:10px;text-transform:uppercase;letter-spacing:1.2px}.theme-firefighter .under-demo span:before{color:#e9b252}.theme-firefighter .audience>div{font-family:'DM Sans',Arial,sans-serif;text-transform:uppercase;font-weight:650;font-size:16px;letter-spacing:1px}.theme-firefighter .audience .eyebrow{color:#9da58f}.theme-firefighter .asterisk{color:#d6a852}.theme-firefighter .section-head .eyebrow{color:#c1a872}.theme-firefighter .section-head h2{font-size:55px;line-height:1.04}.theme-firefighter .section-head>p:last-child{color:#acb4a6}.theme-firefighter .comparison{border-color:#49503f;border-radius:2px}.theme-firefighter .comparison-row{border-color:#424a3c}.theme-firefighter .comparison-row.heading{background:#2a3028}.theme-firefighter .comparison-row>span:nth-child(2){color:#9da695}.theme-firefighter .comparison-row>span:last-child{background:#303528;color:#e0c48c}.theme-firefighter .comparison-row.heading>span:last-child{background:#53462e;color:#ffce77}.theme-firefighter .steps-section{background:#232a23;border-color:#414a3b;position:relative}.theme-firefighter .steps-section:before{content:'';display:block;height:7px;background:repeating-linear-gradient(130deg,#c9a252 0,#c9a252 20px,#292e25 20px,#292e25 40px)}.theme-firefighter .step-number{font-family:'DM Sans',Arial,sans-serif;font-weight:650;color:#dbb86e;border-color:#4d5742}.theme-firefighter .step-number span{color:#b2b99d}.theme-firefighter .steps h3,.theme-firefighter .features h3{font-weight:650}.theme-firefighter .steps p,.theme-firefighter .features p{color:#a7b09c}.theme-firefighter .feature-icon{color:#d0b476}.theme-firefighter .privacy-band{background:#2b3329;border:1px solid #566046;border-radius:2px;position:relative}.theme-firefighter .privacy-symbol{background:linear-gradient(120deg,#3c4631,#242e23);border-color:#8c9360;outline-color:#37422f;color:#dfc386}.theme-firefighter .privacy-band .eyebrow{color:#c6b580}.theme-firefighter .privacy-band p:not(.eyebrow){color:#b1baa5}.theme-firefighter .privacy-band h2{line-height:1.05;font-size:45px}.theme-firefighter details p{color:#a5b09c}.theme-firefighter summary span{color:#d6bb7e}.theme-firefighter .closing{background:radial-gradient(ellipse at center,#8b743b14,transparent 70%)}.theme-firefighter .closing .eyebrow{color:#c1a778}.theme-firefighter .closing h2{font-size:65px;line-height:1.05}.theme-firefighter .closing .hero-actions{justify-content:center}.theme-firefighter .footer-links>div>span{color:#d4c598}.theme-firefighter .footer-links>div,.theme-firefighter .footer-main p{color:#a4ae97}.theme-firefighter .variant-switcher{background:#232a22f2;border-color:#5b654c;color:#c6cbbd;border-radius:5px}.theme-firefighter .variant-switcher a{border-radius:3px}.theme-firefighter .variant-switcher a[aria-current=page]{background:#e8b65d;color:#20261d}.theme-firefighter .variant-switcher a:hover{background:#4a4b30;color:#f1d69e}
@media(max-width:900px){.theme-firefighter .hero{column-gap:25px}.fire-emblem{padding:0}.fire-emblem svg{height:250px}.theme-firefighter h1{font-size:60px}.emblem-name{font-size:20px}}
@media(max-width:600px){.variant-switcher{bottom:12px;padding:5px}.variant-switcher>span{padding:0 7px;font-size:6px}.variant-switcher a{font-size:10px;padding:7px 12px}.theme-original h1{font-size:52px}.theme-original h2{font-size:38px;letter-spacing:-1.6px}.theme-firefighter .hero{display:block;padding-top:40px}.theme-firefighter h1{font-size:56px;letter-spacing:-2px}.theme-firefighter .intro{font-size:14px}.theme-firefighter .hero-actions{gap:20px}.theme-firefighter .button{font-size:9px;padding:13px 16px}.fire-emblem{margin:35px 0 0;padding:22px;border:1px solid #49513e;display:grid;grid-template-columns:110px 1fr;align-items:center}.fire-emblem svg{height:130px;margin:0;grid-row:1/4;grid-column:1}.emblem-rule{font-size:6px;letter-spacing:1.6px;border:0;padding:0 0 12px}.emblem-name{font-size:19px;margin:0}.emblem-caption{font-size:6px;letter-spacing:1.5px;margin-top:7px}.theme-firefighter .demo-label{margin-top:35px;font-size:7px}.theme-firefighter .under-demo{font-size:7px;letter-spacing:.2px}.theme-firefighter .section-head h2{font-size:39px;letter-spacing:-1.6px}.theme-firefighter .privacy-band h2{font-size:38px;letter-spacing:-1.6px}.theme-firefighter .closing h2{font-size:41px;letter-spacing:-1.7px}.theme-firefighter .audience>div{font-size:10px;letter-spacing:.7px}.theme-firefighter .closing .hero-actions{gap:15px}}
.theme-original .product-demo{color:#17202d}
