@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(assets/fonts/nunito-sans-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(assets/fonts/nunito-sans-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--brand-lime: #b8da00;--brand-ink: #1c1e10;--brand-ink-soft: #27291c;--brand-primary: #b8da00;--brand-milk: #f8fae9;--accent-alert: #db4127;--brand-muted-lime: #94a43a;--surface-base: #f8fae9;--surface-elevated: #ffffff;--surface-cream: #f0f5ca;--surface-dark: #1c1e10;--surface-dark-soft: #27291c;--ink-900: #1c1e10;--ink-500: #67686a;--ink-300: #d8d8d5;--accent-red: #db4127;--accent-blue: #2c70b7;--font-display: "Nunito Sans", system-ui, -apple-system, sans-serif;--font-body: "Nunito Sans", system-ui, -apple-system, sans-serif;--shadow-card: 0 1px 2px rgba(28, 30, 16, .04), 0 8px 24px -8px rgba(28, 30, 16, .08);--shadow-elevated: 0 2px 4px rgba(28, 30, 16, .05), 0 24px 48px -16px rgba(28, 30, 16, .18);--shadow-floating: 0 4px 8px rgba(28, 30, 16, .06), 0 32px 64px -20px rgba(28, 30, 16, .28);--shadow-lime: 0 16px 40px -12px rgba(184, 218, 0, .55);--ease-spring: cubic-bezier(.22, 1, .36, 1);--ease-out-soft: cubic-bezier(.16, 1, .3, 1);--radius-sm: 10px;--radius-md: 16px;--radius-lg: 22px;--radius-xl: 32px;interpolate-size:allow-keywords}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-body);font-size:16px;line-height:1.3;letter-spacing:-.01em;color:var(--ink-900);background:var(--surface-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--brand-ink);font-weight:600}h1,h2{letter-spacing:-.03em;line-height:.9}h3,h4,h5,h6{letter-spacing:-.02em;line-height:1}a{color:inherit;text-decoration:none;transition:color .22s var(--ease-spring)}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--brand-lime);outline-offset:3px;border-radius:6px}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.6rem;font-family:var(--font-display);font-weight:600;font-size:.95rem;letter-spacing:-.01em;border-radius:999px;border:1px solid transparent;cursor:pointer;transition:transform .22s var(--ease-spring),box-shadow .22s var(--ease-spring),background-color .22s var(--ease-spring),color .22s var(--ease-spring);will-change:transform}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--brand-lime);color:var(--brand-ink);box-shadow:var(--shadow-lime)}.btn-primary:hover{background:#c6e614;transform:translateY(-1px);box-shadow:0 20px 48px -12px #b8da00b3}.btn-ghost-dark{background:transparent;color:var(--surface-base);border-color:#f8fae947}.btn-ghost-dark:hover{background:#f8fae914;border-color:#f8fae98c}.btn-ghost-light{background:transparent;color:var(--brand-ink);border-color:#1c1e1038}.btn-ghost-light:hover{border-color:var(--brand-ink);background:#1c1e100a}.grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.11 0 0 0 0 0.12 0 0 0 0 0.06 0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");opacity:.18;mix-blend-mode:overlay;pointer-events:none;z-index:1}.container{max-width:1240px;margin:0 auto;padding-left:clamp(1rem,3vw,2rem);padding-right:clamp(1rem,3vw,2rem)}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-size:.8rem;font-weight:600;letter-spacing:-.01em;color:var(--brand-ink);padding:.45rem .95rem;border-radius:999px;background:var(--brand-lime)}.eyebrow-ghost{background:transparent;color:var(--brand-lime);border:1px solid rgba(184,218,0,.5)}.eyebrow-lg{font-size:.95rem;padding:.6rem 1.25rem;letter-spacing:-.015em}@keyframes eyebrow-glow{0%,to{box-shadow:0 0 #b8da0000,0 0 #b8da0000;border-color:#b8da0059}50%{box-shadow:0 0 0 4px #b8da001a,0 0 28px 6px #b8da0073;border-color:#b8da00d9}}.eyebrow-glow{animation:eyebrow-glow 2.6s ease-in-out infinite}@keyframes rozor-btn-glow{0%,to{box-shadow:0 16px 40px -12px #b8da0073,0 0 #b8da0000}50%{box-shadow:0 20px 52px -10px #b8da00bf,0 0 0 6px #b8da0024}}.btn-glow{animation:rozor-btn-glow 2.4s ease-in-out infinite}.btn-glow:hover{animation-play-state:paused;box-shadow:0 24px 60px -12px #b8da00d9,0 0 0 6px #b8da002e}@keyframes rozor-dot-glow{0%,to{box-shadow:0 0 6px #b8da008c}50%{box-shadow:0 0 12px 2px #b8da00f2}}.dot-glow{animation:rozor-dot-glow 2.2s ease-in-out infinite}.rozor-legal-section{padding-block:1.75rem;border-bottom:1px solid rgba(28,30,16,.08);scroll-margin-top:6rem}.rozor-legal-section:first-of-type{padding-top:0}.rozor-legal-section:last-of-type{border-bottom:0;padding-bottom:0}.rozor-legal-h2{font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif);font-size:clamp(1.35rem,2.3vw,1.65rem);font-weight:600;letter-spacing:-.03em;line-height:.9;color:var(--brand-ink, #1c1e10);margin-bottom:1rem}.rozor-legal-h3{font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif);font-size:1.02rem;font-weight:600;letter-spacing:-.02em;line-height:1;color:var(--brand-ink, #1c1e10);margin-top:1.4rem;margin-bottom:.55rem}.rozor-legal-h3:first-child{margin-top:0}.rozor-legal-body-text{font-size:.98rem;line-height:1.3;letter-spacing:-.01em;color:#1c1e10c7}.rozor-legal-body-text>*+*{margin-top:.85rem}.rozor-legal-body-text strong{color:#1c1e10f2;font-weight:600}.rozor-legal-list-bul,.rozor-legal-list-num{padding-left:1.4rem;margin-top:.6rem}.rozor-legal-list-bul{list-style:disc}.rozor-legal-list-num{list-style:decimal}.rozor-legal-list-bul>li,.rozor-legal-list-num>li{padding-left:.35rem;margin-bottom:.55rem}.rozor-legal-list-bul>li::marker,.rozor-legal-list-num>li::marker{color:var(--brand-primary, #b8da00);font-weight:600}.rozor-legal-link{color:#1c1e10f2;text-decoration:underline;text-decoration-color:#b8da0073;text-decoration-thickness:2px;text-underline-offset:3px;transition:text-decoration-color .2s ease}.rozor-legal-link:hover,.rozor-legal-link:focus-visible{text-decoration-color:#b8da00}.rozor-legal-imprint{padding:1.1rem 1.25rem;border-left:3px solid var(--brand-primary, #b8da00);background:#f8fae9b3;border-radius:0 12px 12px 0;font-size:.96rem;line-height:1.3;letter-spacing:-.01em}.rozor-legal-toc-list{list-style:none;padding:0;margin:0;font-size:.875rem;line-height:1.4}.rozor-legal-toc-list>li+li{margin-top:.1rem}.rozor-legal-toc-list a{display:block;padding:.45rem 0 .45rem .85rem;border-left:2px solid rgba(28,30,16,.08);color:#1c1e109e;font-weight:500;letter-spacing:-.005em;transition:color .2s ease,border-color .2s ease,padding-left .2s ease}.rozor-legal-toc-list a:hover,.rozor-legal-toc-list a:focus-visible{color:var(--brand-ink, #1c1e10);border-left-color:var(--brand-primary, #b8da00);padding-left:1rem;outline:none}.rozor-cookie-declaration{overflow-x:auto}.rozor-cookie-declaration .CookieDeclarationType{border:1px solid rgba(28,30,16,.08);border-radius:12px;padding:1rem 1.1rem;margin-top:.85rem}.rozor-cookie-declaration .CookieDeclarationTypeHeader{font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif);font-weight:600;letter-spacing:-.02em;color:var(--brand-ink, #1c1e10)}.rozor-cookie-declaration .CookieDeclarationTable{width:100%;min-width:560px;border-collapse:collapse;font-size:.85rem;line-height:1.3;margin-top:.6rem}.rozor-cookie-declaration .CookieDeclarationTable th,.rozor-cookie-declaration .CookieDeclarationTable td{text-align:left;vertical-align:top;padding:.5rem .75rem .5rem 0;border-bottom:1px solid rgba(28,30,16,.08)}.rozor-cookie-declaration .CookieDeclarationTable th{color:var(--brand-ink, #1c1e10);font-weight:600}.rozor-social-fb:hover{color:#1877f2!important}.rozor-social-x:hover{color:#0f1419!important}.rozor-social-li:hover{color:#0a66c2!important}.rozor-social-yt:hover{color:red!important}.rozor-social-ig:hover{color:#e4405f!important}.rozor-social-tt:hover{color:#fe2c55!important}.rozor-newsroom-prose{font-family:var(--font-body, "Nunito Sans", system-ui, sans-serif);font-size:1.06rem;line-height:1.72;color:#1c1e10d1;letter-spacing:-.005em}.rozor-newsroom-prose>*+*{margin-top:1.4rem}.rozor-blogarticlebody p,.rozor-blogarticlebody blockquote,.rozor-csarticlebody p,.rozor-csarticlebody blockquote,.rozor-blogarticle-sub,.rozor-csarticle-sub{text-align:justify;text-justify:inter-word}.rozor-newsroom-prose strong{color:#1c1e10f5;font-weight:600}.rozor-newsroom-prose a{color:#1c1e10f5;text-decoration:underline;text-decoration-color:#b8da0080;text-decoration-thickness:2px;text-underline-offset:3px;transition:text-decoration-color .2s ease}.rozor-newsroom-prose a:hover,.rozor-newsroom-prose a:focus-visible{text-decoration-color:#b8da00}.rozor-newsroom-prose .rozor-newsroom-lede{font-size:1.18rem;line-height:1.62;color:#1c1e10eb;letter-spacing:-.01em}.rozor-newsroom-prose .rozor-newsroom-quote{margin:2rem 0;padding:1.4rem 1.6rem 1.4rem 1.7rem;background:#f8fae9d9;border-left:3px solid var(--brand-primary, #b8da00);border-radius:0 16px 16px 0}.rozor-newsroom-prose .rozor-newsroom-quote blockquote{margin:0}.rozor-newsroom-prose .rozor-newsroom-quote blockquote p{font-size:1.12rem;line-height:1.6;color:#1c1e10eb;font-weight:500;letter-spacing:-.01em;margin:0}.rozor-newsroom-prose .rozor-newsroom-quote figcaption{margin-top:.85rem;font-size:.9rem;color:#1c1e10b8;letter-spacing:-.005em}.rozor-newsroom-prose .rozor-newsroom-quote figcaption strong{color:#1c1e10d9}.rozor-newsroom-prose h2{font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif);font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:600;letter-spacing:-.03em;line-height:.9;color:var(--brand-ink, #1c1e10);margin-top:2.4rem;margin-bottom:.65rem}.rozor-newsroom-prose h3{font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif);font-size:1.1rem;font-weight:600;letter-spacing:-.02em;line-height:1;color:var(--brand-ink, #1c1e10);margin-top:1.8rem;margin-bottom:.45rem}.rozor-newsroom-prose ul,.rozor-newsroom-prose ol{padding-left:1.4rem;margin-top:.6rem}.rozor-newsroom-prose ul{list-style:disc}.rozor-newsroom-prose ol{list-style:decimal}.rozor-newsroom-prose ul>li,.rozor-newsroom-prose ol>li{padding-left:.35rem;margin-bottom:.5rem}.rozor-newsroom-prose ul>li::marker,.rozor-newsroom-prose ol>li::marker{color:var(--brand-primary, #b8da00);font-weight:600}.rozor-newsroom-prose .rozor-prose-table-wrap{margin:1.6rem -.5rem;padding:0 .5rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.rozor-newsroom-prose .rozor-prose-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.96rem;line-height:1.55;text-align:left;background:#fff;border:1px solid rgba(28,30,16,.08);border-radius:14px;overflow:hidden}.rozor-newsroom-prose .rozor-prose-table thead{background:#f8fae9d9}.rozor-newsroom-prose .rozor-prose-table th,.rozor-newsroom-prose .rozor-prose-table td{padding:.85rem 1rem;vertical-align:top;border-bottom:1px solid rgba(28,30,16,.06)}.rozor-newsroom-prose .rozor-prose-table thead th{font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif);font-size:.78rem;font-weight:700;letter-spacing:-.005em;text-transform:none;color:#1c1e10eb;border-bottom:2px solid rgba(184,218,0,.55)}.rozor-newsroom-prose .rozor-prose-table tbody th[scope=row]{font-weight:600;color:#1c1e10f5;background:#1c1e1006;width:clamp(8rem,22%,12rem)}.rozor-newsroom-prose .rozor-prose-table tbody td{color:#1c1e10c7}.rozor-newsroom-prose .rozor-prose-table tbody tr:last-child th,.rozor-newsroom-prose .rozor-prose-table tbody tr:last-child td{border-bottom:0}.rozor-newsroom-prose .rozor-prose-figure{margin:2rem 0}.rozor-newsroom-prose .rozor-prose-figure img{width:100%;height:auto;border-radius:16px;border:1px solid rgba(28,30,16,.08);background:#fff}.rozor-newsroom-prose .rozor-prose-figure figcaption{margin-top:.7rem;font-size:.9rem;line-height:1.5;color:#1c1e109e;letter-spacing:-.005em}.rozor-newsroom-prose>blockquote{margin:1.6rem 0;padding:1.15rem 1.4rem;background:#f8fae9b3;border-left:3px solid var(--brand-primary, #b8da00);border-radius:0 14px 14px 0}.rozor-newsroom-prose>blockquote p{margin:0;font-size:1.04rem;line-height:1.6;color:#1c1e10e6;font-weight:500;letter-spacing:-.005em}.rozor-blog-answer{margin:0 0 2rem;padding:1.5rem 1.6rem;background:#fff;border:1px solid rgba(28,30,16,.08);border-left:4px solid var(--brand-primary, #b8da00);border-radius:16px}.rozor-blog-answer-label{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif);font-size:.76rem;font-weight:700;letter-spacing:-.01em;color:#1c1e10bf;margin-bottom:.55rem}.rozor-blog-answer p{margin:0;font-size:1.1rem;line-height:1.55;color:#1c1e10eb;font-weight:500;letter-spacing:-.01em}.rozor-blog-faq{margin-top:1rem}.rozor-blog-faq-item{padding:1.2rem 0;border-top:1px solid rgba(28,30,16,.1)}.rozor-blog-faq-item:last-child{border-bottom:1px solid rgba(28,30,16,.1)}.rozor-blog-faq-q{font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif);font-size:1.08rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--brand-ink, #1c1e10)}.rozor-blog-faq-a{margin-top:.5rem;font-size:1rem;line-height:1.6;color:#1c1e10c7;letter-spacing:-.005em}.rozor-blog-sources{margin-top:.8rem;padding-left:1.3rem;list-style:decimal}.rozor-blog-sources li{margin-bottom:.6rem;font-size:.9rem;line-height:1.5;color:#1c1e10b3;letter-spacing:-.005em}.rozor-blog-sources li::marker{color:var(--brand-primary, #b8da00);font-weight:600}.rozor-blog-sources a{color:#1c1e10d1;text-decoration:underline;text-decoration-color:#b8da0080;text-decoration-thickness:1.5px;text-underline-offset:2px;word-break:break-word}.rozor-reshub-chip{background:#fff;border-color:#1c1e101a;color:#1c1e10b8}.rozor-reshub-chip:hover{color:var(--brand-ink, #1c1e10);border-color:#1c1e1038}.rozor-reshub-chip.is-active{background:var(--brand-ink, #1c1e10);border-color:var(--brand-ink, #1c1e10);color:var(--brand-milk, #f8fae9)}.rozor-reshub-chip.is-active>span{color:#f4f4e98c}[hidden]{display:none!important}.rozor-resfilter-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:9999px;border:1px solid rgba(28,30,16,.12);background:#fff;color:#1c1e10b8;font-size:.82rem;font-weight:600;letter-spacing:-.02em;line-height:1;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.rozor-resfilter-chip:hover{color:var(--brand-ink, #1c1e10);border-color:#1c1e103d}.rozor-resfilter-chip:focus-visible{outline:none;box-shadow:0 0 0 2px var(--brand-lime, #b8da00)}.rozor-resfilter-chip.is-active{background:var(--brand-ink, #1c1e10);border-color:var(--brand-ink, #1c1e10);color:var(--brand-milk, #f8fae9)}.rozor-resfilter-count{font-size:.72rem;color:#1c1e10b8}.rozor-resfilter-chip.is-active .rozor-resfilter-count{color:#f4f4e98c}.rozor-resfilters-disc[open] .rozor-resfilters-caret,.rozor-resviewall.is-expanded .rozor-resviewall-caret{transform:rotate(180deg)}.wpforms-container,.wpforms-container *{font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif)!important}.wpforms-container{max-width:100%;margin:0}.wpforms-form .wpforms-field{padding:0 0 1.1rem;margin:0}.wpforms-form .wpforms-field-label{display:block;font-size:.82rem;font-weight:600;letter-spacing:-.01em;color:#1c1e10c7;margin-bottom:.5rem}.wpforms-form .wpforms-field-required-color,.wpforms-form .wpforms-field-label .wpforms-required{color:var(--brand-primary, #b8da00)!important}.wpforms-form input[type=text],.wpforms-form input[type=email],.wpforms-form input[type=tel],.wpforms-form input[type=url],.wpforms-form input[type=number],.wpforms-form textarea,.wpforms-form select{width:100%;font-size:.98rem;font-weight:500;letter-spacing:-.005em;color:var(--brand-ink, #1c1e10);background:#fff;border:1px solid rgba(28,30,16,.12);border-radius:12px;padding:.75rem .95rem;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;box-shadow:none;outline:none;appearance:none;-webkit-appearance:none}.wpforms-form input::placeholder,.wpforms-form textarea::placeholder{color:#1c1e1061;font-weight:400}.wpforms-form input:hover,.wpforms-form textarea:hover,.wpforms-form select:hover{border-color:#1c1e1038}.wpforms-form input:focus,.wpforms-form textarea:focus,.wpforms-form select:focus{border-color:var(--brand-primary, #b8da00);box-shadow:0 0 0 3px #b8da0040;background:#fff}.wpforms-form textarea{min-height:130px;resize:vertical}.wpforms-form select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none'><path d='M5 8l5 5 5-5' stroke='%231c1e10' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.6rem;cursor:pointer}.wpforms-form .wpforms-field-sublabel{font-size:.74rem;font-weight:500;color:#1c1e1080;margin-top:.35rem;letter-spacing:-.005em}.wpforms-form .wpforms-submit-container{padding-top:.4rem;margin:0}.wpforms-container button[type=submit].wpforms-submit,.wpforms-form button[type=submit].wpforms-submit,.wpforms-form .wpforms-submit-container .wpforms-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.55rem!important;font-family:var(--font-display, "Nunito Sans", system-ui, sans-serif)!important;font-size:.92rem!important;font-weight:700!important;letter-spacing:-.005em!important;color:var(--brand-ink, #1c1e10)!important;background:var(--brand-primary, #b8da00)!important;background-color:var(--brand-primary, #b8da00)!important;background-image:none!important;border:none!important;border-radius:999px!important;padding:.85rem 1.7rem!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important;box-shadow:0 1px 2px #1c1e100d,0 8px 20px -8px #b8da0073!important;text-shadow:none!important;text-transform:none!important}.wpforms-container button[type=submit].wpforms-submit:hover,.wpforms-form button[type=submit].wpforms-submit:hover,.wpforms-container button[type=submit].wpforms-submit:focus-visible,.wpforms-form button[type=submit].wpforms-submit:focus-visible{background:#a3c400!important;background-color:#a3c400!important;transform:translateY(-1px)!important;box-shadow:0 2px 4px #1c1e1014,0 16px 32px -10px #b8da0099!important;outline:none!important}.wpforms-form button[type=submit].wpforms-submit:active{transform:translateY(0)!important}.wpforms-form button[type=submit].wpforms-submit[disabled]{opacity:.6!important;cursor:progress!important}#rozor-subscribe{scroll-margin-top:120px}#rozor-subscribe:target .rozor-footer-subscribe-card{animation:rozor-subscribe-arrival 1.6s ease-out both;outline:2px solid rgba(184,218,0,.65);outline-offset:4px;border-radius:1rem}@keyframes rozor-subscribe-arrival{0%{transform:scale(1);box-shadow:0 0 #b8da0000}20%{transform:scale(1.025);box-shadow:0 0 0 8px #b8da0059}to{transform:scale(1);box-shadow:0 0 #b8da0000}}@media (prefers-reduced-motion: reduce){#rozor-subscribe:target .rozor-footer-subscribe-card{animation:none}}.rozor-footer-subscribe-card .wpforms-form{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 480px){.rozor-footer-subscribe-card .wpforms-form{flex-direction:row;align-items:stretch}}.rozor-footer-subscribe-card .wpforms-field-container{flex:1;margin:0!important;padding:0!important}.rozor-footer-subscribe-card .wpforms-field{padding:0!important;margin:0!important}.rozor-footer-subscribe-card .wpforms-field-label{display:none!important}.rozor-footer-subscribe-card .wpforms-form input[type=email]{padding:.7rem .9rem!important;font-size:.93rem!important;height:auto!important}.rozor-footer-subscribe-card .wpforms-submit-container{padding-top:0!important;margin:0!important;flex-shrink:0}.rozor-footer-subscribe-card .wpforms-container button[type=submit].wpforms-submit,.rozor-footer-subscribe-card .wpforms-form button[type=submit].wpforms-submit{padding:.7rem 1.3rem!important;font-size:.92rem!important;white-space:nowrap;width:auto!important}.rozor-footer-subscribe-card .wpforms-container button[type=submit].wpforms-submit:after,.rozor-footer-subscribe-card .wpforms-form button[type=submit].wpforms-submit:after{content:"\2192";display:inline-block;margin-left:.35rem;font-weight:800;transition:transform .15s ease}.rozor-footer-subscribe-card .wpforms-container button[type=submit].wpforms-submit:hover:after,.rozor-footer-subscribe-card .wpforms-form button[type=submit].wpforms-submit:hover:after{transform:translate(2px)}.wpforms-form .wpforms-error{color:var(--accent-alert, #db4127);font-size:.82rem;font-weight:600;margin-top:.4rem;letter-spacing:-.005em}.wpforms-form input.wpforms-error,.wpforms-form textarea.wpforms-error,.wpforms-form select.wpforms-error{border-color:var(--accent-alert, #db4127);box-shadow:0 0 0 3px #db41272e}.wpforms-confirmation-container,.wpforms-confirmation-container-full{background:#b8da001f;border:1px solid rgba(184,218,0,.5);border-left:3px solid var(--brand-primary, #b8da00);border-radius:12px;padding:1rem 1.2rem;color:var(--brand-ink, #1c1e10);font-weight:500;margin:0}.wpforms-confirmation-container p,.wpforms-confirmation-container-full p{margin:0;font-size:.96rem;line-height:1.5;color:#1c1e10d9}.rozor-form-on-dark .wpforms-form .wpforms-field-label{color:#f8fae9c7}.rozor-form-on-dark .wpforms-form input,.rozor-form-on-dark .wpforms-form textarea,.rozor-form-on-dark .wpforms-form select{background:#ffffff0f;border-color:#f8fae92e;color:var(--brand-milk, #f8fae9)}.rozor-form-on-dark .wpforms-form input::placeholder,.rozor-form-on-dark .wpforms-form textarea::placeholder{color:#f8fae959}.rozor-form-on-dark .wpforms-form input:focus,.rozor-form-on-dark .wpforms-form textarea:focus,.rozor-form-on-dark .wpforms-form select:focus{border-color:var(--brand-primary, #b8da00);box-shadow:0 0 0 3px #b8da004d;background:#ffffff1a}.rozor-form-on-dark .wpforms-confirmation-container{background:#b8da0026;color:var(--brand-milk, #f8fae9)}.rozor-legal-annex{background:#fff;border:1px solid rgba(28,30,16,.08);border-radius:16px;padding:1.25rem 1.4rem;margin-top:.9rem;box-shadow:0 1px 2px #1c1e100a}.rozor-legal-annex dt{font-weight:600;color:var(--brand-ink, #1c1e10);margin-top:.7rem}.rozor-legal-annex dt:first-child{margin-top:0}.rozor-legal-annex dd{margin-left:0;color:#1c1e10c7;margin-bottom:.45rem}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.rozor-motion-pending .rozor-nav-chrome,.rozor-motion-pending .rozor-hero-eyebrow,.rozor-motion-pending .rozor-hero-h1,.rozor-motion-pending .rozor-hero-accent,.rozor-motion-pending .rozor-hero-sub,.rozor-motion-pending .rozor-hero-ctas>*,.rozor-motion-pending .rozor-hero-image,.rozor-motion-pending .rozor-hero-metrics>*,.rozor-motion-pending .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-section-header h2,.rozor-motion-pending .rozor-section-header p,.rozor-motion-pending .rozor-pillar-card,.rozor-motion-pending .rozor-product-card,.rozor-motion-pending .rozor-doutcomes-card,.rozor-motion-pending .rozor-dsupport-card,.rozor-motion-pending .rozor-dclinical-card,.rozor-motion-pending .rozor-dtech-card,.rozor-motion-pending .rozor-dcerts-card,.rozor-motion-pending .rozor-dcritical-card,.rozor-motion-pending .rozor-dpricing-card,.rozor-motion-pending .rozor-dhow-image,.rozor-motion-pending .rozor-dfaq-item,.rozor-motion-pending .rozor-dhow-faqs>details,.rozor-motion-pending .rozor-dfinalmetrics>*,.rozor-motion-pending .rozor-cta-block .eyebrow,.rozor-motion-pending .rozor-cta-block h2,.rozor-motion-pending .rozor-cta-block p,.rozor-motion-pending .rozor-cta-block>div>*,.rozor-motion-pending .rozor-delhero-eyebrow,.rozor-motion-pending .rozor-delhero-h1,.rozor-motion-pending .rozor-delhero-accent,.rozor-motion-pending .rozor-delhero-sub,.rozor-motion-pending .rozor-delhero-ctas>*,.rozor-motion-pending .rozor-delhero-image,.rozor-motion-pending .rozor-delhero-metrics>*,.rozor-motion-pending .rozor-delsteps-item,.rozor-motion-pending .rozor-delsteps-image,.rozor-motion-pending .rozor-delprice-card,.rozor-motion-pending .rozor-delfeat-trust-card,.rozor-motion-pending .rozor-delfeat-scale-row,.rozor-motion-pending .rozor-delcta-h2,.rozor-motion-pending .rozor-delcta-body,.rozor-motion-pending .rozor-delcta-ctas>*,.rozor-motion-pending .rozor-clhero-eyebrow,.rozor-motion-pending .rozor-clhero-h1,.rozor-motion-pending .rozor-clhero-accent,.rozor-motion-pending .rozor-clhero-body,.rozor-motion-pending .rozor-clhero-ctas>*,.rozor-motion-pending .rozor-clhero-image,.rozor-motion-pending .rozor-clsteps-item,.rozor-motion-pending .rozor-clsteps-image,.rozor-motion-pending .rozor-clai-display,.rozor-motion-pending .rozor-clai-body,.rozor-motion-pending .rozor-clai-card,.rozor-motion-pending .rozor-clfeat1-image,.rozor-motion-pending .rozor-clfeat1-metric,.rozor-motion-pending .rozor-clfeat2-row,.rozor-motion-pending .rozor-clprice-card,.rozor-motion-pending .rozor-clcta-h2,.rozor-motion-pending .rozor-clcta-body,.rozor-motion-pending .rozor-clcta-ctas>*,.rozor-motion-pending .rozor-homehero-eyebrow,.rozor-motion-pending .rozor-homehero-h1,.rozor-motion-pending .rozor-homehero-sub,.rozor-motion-pending .rozor-homehero-ctas>*,.rozor-motion-pending .rozor-homehero-image,.rozor-motion-pending .rozor-homevision .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-homevision .rozor-section-header h2,.rozor-motion-pending .rozor-homevision .rozor-section-header p,.rozor-motion-pending .rozor-homevision .rozor-section-header a,.rozor-motion-pending .rozor-homefounder>*,.rozor-motion-pending .rozor-home-banner-text,.rozor-motion-pending .rozor-homeproducts .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-homeproducts .rozor-section-header h2,.rozor-motion-pending .rozor-homeproducts .rozor-section-header p,.rozor-motion-pending .rozor-homeproduct-card,.rozor-motion-pending .rozor-hometech .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-hometech .rozor-section-header h2,.rozor-motion-pending .rozor-hometech .rozor-section-header p,.rozor-motion-pending .rozor-hometech .rozor-section-header a,.rozor-motion-pending .rozor-homecases .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-homecases .rozor-section-header h2,.rozor-motion-pending .rozor-homecases .rozor-section-header p,.rozor-motion-pending .rozor-homecases .rozor-section-header a,.rozor-motion-pending .rozor-homecases-image,.rozor-motion-pending .rozor-homecta-h2,.rozor-motion-pending .rozor-homecta-body,.rozor-motion-pending .rozor-homecta-ctas>*{visibility:hidden}@keyframes rozor-motion-fallback{to{visibility:visible}}.rozor-motion-pending .rozor-nav-chrome,.rozor-motion-pending .rozor-hero-eyebrow,.rozor-motion-pending .rozor-hero-h1,.rozor-motion-pending .rozor-hero-accent,.rozor-motion-pending .rozor-hero-sub,.rozor-motion-pending .rozor-hero-ctas>*,.rozor-motion-pending .rozor-hero-image,.rozor-motion-pending .rozor-hero-metrics>*,.rozor-motion-pending .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-section-header h2,.rozor-motion-pending .rozor-section-header p,.rozor-motion-pending .rozor-pillar-card,.rozor-motion-pending .rozor-product-card,.rozor-motion-pending .rozor-doutcomes-card,.rozor-motion-pending .rozor-dsupport-card,.rozor-motion-pending .rozor-dclinical-card,.rozor-motion-pending .rozor-dtech-card,.rozor-motion-pending .rozor-dcerts-card,.rozor-motion-pending .rozor-dcritical-card,.rozor-motion-pending .rozor-dpricing-card,.rozor-motion-pending .rozor-dhow-image,.rozor-motion-pending .rozor-dfaq-item,.rozor-motion-pending .rozor-dhow-faqs>details,.rozor-motion-pending .rozor-dfinalmetrics>*,.rozor-motion-pending .rozor-cta-block .eyebrow,.rozor-motion-pending .rozor-cta-block h2,.rozor-motion-pending .rozor-cta-block p,.rozor-motion-pending .rozor-cta-block>div>*,.rozor-motion-pending .rozor-delhero-eyebrow,.rozor-motion-pending .rozor-delhero-h1,.rozor-motion-pending .rozor-delhero-accent,.rozor-motion-pending .rozor-delhero-sub,.rozor-motion-pending .rozor-delhero-ctas>*,.rozor-motion-pending .rozor-delhero-image,.rozor-motion-pending .rozor-delhero-metrics>*,.rozor-motion-pending .rozor-delsteps-item,.rozor-motion-pending .rozor-delsteps-image,.rozor-motion-pending .rozor-delprice-card,.rozor-motion-pending .rozor-delfeat-trust-card,.rozor-motion-pending .rozor-delfeat-scale-row,.rozor-motion-pending .rozor-delcta-h2,.rozor-motion-pending .rozor-delcta-body,.rozor-motion-pending .rozor-delcta-ctas>*,.rozor-motion-pending .rozor-clhero-eyebrow,.rozor-motion-pending .rozor-clhero-h1,.rozor-motion-pending .rozor-clhero-accent,.rozor-motion-pending .rozor-clhero-body,.rozor-motion-pending .rozor-clhero-ctas>*,.rozor-motion-pending .rozor-clhero-image,.rozor-motion-pending .rozor-clsteps-item,.rozor-motion-pending .rozor-clsteps-image,.rozor-motion-pending .rozor-clai-display,.rozor-motion-pending .rozor-clai-body,.rozor-motion-pending .rozor-clai-card,.rozor-motion-pending .rozor-clfeat1-image,.rozor-motion-pending .rozor-clfeat1-metric,.rozor-motion-pending .rozor-clfeat2-row,.rozor-motion-pending .rozor-clprice-card,.rozor-motion-pending .rozor-clcta-h2,.rozor-motion-pending .rozor-clcta-body,.rozor-motion-pending .rozor-clcta-ctas>*,.rozor-motion-pending .rozor-homehero-eyebrow,.rozor-motion-pending .rozor-homehero-h1,.rozor-motion-pending .rozor-homehero-sub,.rozor-motion-pending .rozor-homehero-ctas>*,.rozor-motion-pending .rozor-homehero-image,.rozor-motion-pending .rozor-homevision .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-homevision .rozor-section-header h2,.rozor-motion-pending .rozor-homevision .rozor-section-header p,.rozor-motion-pending .rozor-homevision .rozor-section-header a,.rozor-motion-pending .rozor-homefounder>*,.rozor-motion-pending .rozor-home-banner-text,.rozor-motion-pending .rozor-homeproducts .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-homeproducts .rozor-section-header h2,.rozor-motion-pending .rozor-homeproducts .rozor-section-header p,.rozor-motion-pending .rozor-homeproduct-card,.rozor-motion-pending .rozor-hometech .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-hometech .rozor-section-header h2,.rozor-motion-pending .rozor-hometech .rozor-section-header p,.rozor-motion-pending .rozor-hometech .rozor-section-header a,.rozor-motion-pending .rozor-homecases .rozor-section-header .eyebrow,.rozor-motion-pending .rozor-homecases .rozor-section-header h2,.rozor-motion-pending .rozor-homecases .rozor-section-header p,.rozor-motion-pending .rozor-homecases .rozor-section-header a,.rozor-motion-pending .rozor-homecases-image,.rozor-motion-pending .rozor-homecta-h2,.rozor-motion-pending .rozor-homecta-body,.rozor-motion-pending .rozor-homecta-ctas>*{animation:rozor-motion-fallback 0s 2s forwards}.rozor-text-outline{color:transparent;-webkit-text-stroke:1.5px rgba(28,30,16,.32);text-stroke:1.5px rgba(28,30,16,.32)}.rozor-text-outline-bold{color:transparent;-webkit-text-stroke:2px rgba(28,30,16,.42);text-stroke:2px rgba(28,30,16,.42)}.rozor-text-outline-lime{color:transparent;-webkit-text-stroke:1.5px rgba(184,218,0,.55);text-stroke:1.5px rgba(184,218,0,.55)}.rozor-text-outline-lime-bold{color:transparent;-webkit-text-stroke:2.5px rgba(184,218,0,.78);text-stroke:2.5px rgba(184,218,0,.78)}.rozor-mnav-bars{position:relative;display:block;width:18px;height:14px}.rozor-mnav-bars span{position:absolute;left:0;width:100%;height:2px;background:currentColor;border-radius:2px;transform-origin:center;transition:transform .28s var(--ease-out-soft),opacity .18s var(--ease-out-soft),top .28s var(--ease-out-soft)}.rozor-mnav-bars span:nth-child(1){top:0}.rozor-mnav-bars span:nth-child(2){top:6px}.rozor-mnav-bars span:nth-child(3){top:12px}.rozor-mnav-toggle[aria-expanded=true] .rozor-mnav-bars span:nth-child(1){top:6px;transform:rotate(45deg)}.rozor-mnav-toggle[aria-expanded=true] .rozor-mnav-bars span:nth-child(2){opacity:0}.rozor-mnav-toggle[aria-expanded=true] .rozor-mnav-bars span:nth-child(3){top:6px;transform:rotate(-45deg)}.rozor-mnav-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;pointer-events:none}.rozor-mnav-panel[data-open=true]{visibility:visible;pointer-events:auto}.rozor-mnav-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1e1080;opacity:0;transition:opacity .26s var(--ease-out-soft)}.rozor-mnav-panel[data-open=true] .rozor-mnav-backdrop{opacity:1}.rozor-mnav-sheet{position:absolute;top:0;right:0;bottom:0;width:min(92vw,420px);background:var(--surface-base);display:flex;flex-direction:column;box-shadow:var(--shadow-floating);transform:translate(100%);transition:transform .32s var(--ease-out-soft);will-change:transform}.rozor-mnav-panel[data-open=true] .rozor-mnav-sheet{transform:translate(0)}.rozor-mnav-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.95rem 1rem;border-radius:14px;font-family:var(--font-display);font-weight:600;font-size:1.05rem;letter-spacing:-.01em;color:var(--brand-ink);background:transparent;border:0;text-align:left;cursor:pointer;transition:background-color .18s var(--ease-out-soft),color .18s var(--ease-out-soft)}.rozor-mnav-link:hover{background:#1c1e100d}.rozor-mnav-link.is-current{background:var(--brand-ink);color:var(--surface-base)}.rozor-mnav-caret{transition:transform .22s var(--ease-out-soft)}.rozor-mnav-parent[aria-expanded=true] .rozor-mnav-caret{transform:rotate(90deg)}.rozor-mnav-sublist{block-size:0;overflow-y:clip;transition:block-size .28s var(--ease-out-soft)}.rozor-mnav-sublist[data-expanded=true]{block-size:auto}.rozor-mnav-sublist-inner{margin:.15rem 0 .5rem .75rem;padding-left:.75rem;border-left:1px solid rgba(28,30,16,.1)}.rozor-mnav-sublink{display:block;padding:.65rem .75rem;border-radius:10px;font-family:var(--font-display);font-weight:500;font-size:.95rem;letter-spacing:-.01em;color:var(--brand-ink);opacity:.85;transition:background-color .18s var(--ease-out-soft),opacity .18s var(--ease-out-soft)}.rozor-mnav-sublink:hover{background:#1c1e100d;opacity:1}.rozor-mnav-sublink.is-nested{padding-left:1.75rem;font-size:.88rem;opacity:.72;position:relative}.rozor-mnav-sublink.is-nested:before{content:"";position:absolute;left:.95rem;top:50%;width:.55rem;height:1px;background:#1c1e1040}@media (prefers-reduced-motion: reduce){.rozor-mnav-sublist,.rozor-mnav-caret{transition:none}}@media (min-width: 1024px){.rozor-mnav-panel{display:none}}@media (prefers-reduced-motion: reduce){.rozor-mnav-backdrop,.rozor-mnav-sheet,.rozor-mnav-bars span{transition:none}}.lottie-mount svg{display:block;width:100%!important;height:100%!important}.rozor-dfaq-item::details-content{block-size:0;overflow-y:clip;transition:block-size .38s var(--ease-out-soft),content-visibility .38s var(--ease-out-soft) allow-discrete}.rozor-dfaq-item[open]::details-content{block-size:auto}@media (prefers-reduced-motion: reduce){.rozor-dfaq-item::details-content{transition:none}}.rozor-dpartners-track{will-change:transform;-webkit-user-select:none;user-select:none}.rozor-dpartners-viewport{cursor:grab;touch-action:pan-y}.rozor-dpartners-viewport:active{cursor:grabbing}.rozor-techhero-blueprint{background-image:linear-gradient(to bottom,rgba(184,218,0,.06) 1px,transparent 1px),linear-gradient(to right,rgba(184,218,0,.04) 1px,transparent 1px);background-size:80px 80px,80px 80px;-webkit-mask-image:radial-gradient(ellipse 90% 80% at center,black 35%,transparent 100%);mask-image:radial-gradient(ellipse 90% 80% at center,black 35%,transparent 100%)}.rozor-techlayer-counter{display:inline-flex;align-items:baseline;gap:1rem;font-family:var(--font-display);color:var(--brand-ink)}.rozor-techlayer-counter-num{font-size:clamp(4.5rem,10vw,8rem);font-weight:700;line-height:.85;letter-spacing:-.05em;color:var(--brand-lime);font-variant-numeric:tabular-nums}.rozor-techlayer-counter-stack{display:flex;flex-direction:column;gap:.55rem;padding-bottom:.85rem}.rozor-techlayer-counter-bar{height:5px;background:var(--brand-lime);border-radius:3px;transform-origin:left center;transform:scaleX(0)}.rozor-techlayer-counter-bar:nth-child(1){width:40px}.rozor-techlayer-counter-bar:nth-child(2){width:64px}.rozor-techlayer-counter-bar:nth-child(3){width:88px}.rozor-techlayer-counter-bar:nth-child(4){width:112px}.rozor-techtab-btn{position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.45rem;border-radius:999px;border:1px solid rgba(248,250,233,.14);background:#f8fae90a;color:#f8fae9b8;font-family:var(--font-display);font-size:.92rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background-color .24s var(--ease-spring),border-color .24s var(--ease-spring),color .24s var(--ease-spring),transform .24s var(--ease-spring),box-shadow .24s var(--ease-spring);white-space:nowrap}.rozor-techtab-btn:hover{background:#f8fae914;border-color:#f8fae94d;color:var(--brand-milk, #f8fae9);transform:translateY(-1px)}.rozor-techtab-btn:focus-visible{outline:2px solid var(--brand-lime, #b8da00);outline-offset:3px}.rozor-techtab-pip{width:8px;height:8px;border-radius:50%;background:#f8fae940;flex-shrink:0;transition:background-color .24s var(--ease-spring),box-shadow .24s var(--ease-spring)}.rozor-techtab-btn.is-active .rozor-techtab-pip{background:var(--brand-lime, #b8da00);box-shadow:0 0 8px 2px #b8da00a6,0 0 16px 4px #b8da0059}.rozor-techtab-btn.is-active{background:var(--brand-lime, #b8da00);color:var(--brand-ink, #1c1e10);border-color:var(--brand-lime, #b8da00);box-shadow:0 0 0 1px #b8da0059,0 14px 36px -10px #b8da008c;animation:rozor-techtab-breathe 2.8s ease-in-out infinite}.rozor-techtab-btn.is-active .rozor-techtab-pip{background:var(--brand-ink, #1c1e10);box-shadow:0 0 6px 1px #1c1e108c}.rozor-techtab-btn.is-active:hover{transform:translateY(-1px);background:#c6e614}@keyframes rozor-techtab-breathe{0%,to{box-shadow:0 0 0 1px #b8da0059,0 14px 36px -10px #b8da008c,0 0 #b8da0000}50%{box-shadow:0 0 0 2px #b8da0080,0 18px 44px -8px #b8da00b3,0 0 0 6px #b8da0024}}.rozor-techtabs-panels{display:grid;grid-template-columns:1fr;position:relative}.rozor-techtab-panel{grid-area:1 / 1;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity,transform;transform:translateZ(0)}.rozor-techtab-panel.is-active{opacity:1;visibility:visible;pointer-events:auto}@media (prefers-reduced-motion: reduce){.rozor-techtab-btn,.rozor-techtab-pip{transition:none}.rozor-techtab-btn.is-active{animation:none}}.rozor-techlayer-card-mark{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border-radius:999px;background:#b8da001f;border:1px solid rgba(184,218,0,.35);color:var(--brand-lime);font-size:.78rem;font-weight:600;letter-spacing:-.01em}.rozor-techstat-card{background:#f8fae90a;border:1px solid rgba(248,250,233,.1);border-radius:24px;padding:2rem 1.75rem 2.25rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.4rem;position:relative;overflow:hidden;transition:transform .28s var(--ease-out-soft),border-color .28s var(--ease-out-soft)}.rozor-techstat-card:hover{border-color:#b8da0059;transform:translateY(-2px)}.rozor-techstat-card:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:64px;height:3px;border-radius:0 0 4px 4px;background:var(--brand-lime);opacity:.85}.rozor-techstat-num{font-family:var(--font-display);font-size:clamp(4rem,9vw,7rem);font-weight:700;line-height:.9;letter-spacing:-.05em;color:var(--brand-lime);font-variant-numeric:tabular-nums}.rozor-motion-pending .rozor-techhero-diagram,.rozor-motion-pending .rozor-techhero-card,.rozor-motion-pending .rozor-techlayers .rozor-section-header h2,.rozor-motion-pending .rozor-techlayer-row,.rozor-motion-pending .rozor-techlayer-counter-num,.rozor-motion-pending .rozor-techstat-card,.rozor-motion-pending .rozor-techrnd .rozor-section-header h2,.rozor-motion-pending .rozor-techrnd-card,.rozor-motion-pending .rozor-techreal-image,.rozor-motion-pending .rozor-techsubscribe .rozor-section-header h2{visibility:hidden}.rozor-motion-pending .rozor-techhero-diagram,.rozor-motion-pending .rozor-techhero-card,.rozor-motion-pending .rozor-techlayers .rozor-section-header h2,.rozor-motion-pending .rozor-techlayer-row,.rozor-motion-pending .rozor-techlayer-counter-num,.rozor-motion-pending .rozor-techstat-card,.rozor-motion-pending .rozor-techrnd .rozor-section-header h2,.rozor-motion-pending .rozor-techrnd-card,.rozor-motion-pending .rozor-techreal-image,.rozor-motion-pending .rozor-techsubscribe .rozor-section-header h2{animation:rozor-motion-fallback 0s 2s forwards}.rozor-leadhow-dot.is-active{border-color:var(--brand-lime, #b8da00)}.rozor-leadhow-dot.is-active .rozor-leadhow-dot-pip{background:var(--brand-lime, #b8da00);box-shadow:0 0 6px 1px #b8da008c,0 0 12px 3px #b8da004d}@keyframes rozor-pill-glow{0%,to{box-shadow:0 0 #b8da0000,0 6px 16px -6px #b8da0073}50%{box-shadow:0 0 0 4px #b8da0033,0 8px 24px -4px #b8da00b3}}.pill-glow{animation:rozor-pill-glow 2.4s ease-in-out infinite}.rozor-typechip{background:var(--brand-lime, #b8da00);color:var(--brand-ink, #1c1e10);box-shadow:0 2px 12px -2px #b8da0099}.rozor-leadhow-num{display:inline-block;position:relative;font-family:var(--font-display);font-size:clamp(2.6rem,4.2vw,3.6rem);font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--brand-lime, #b8da00);font-variant-numeric:tabular-nums;padding-bottom:.65rem}.rozor-leadhow-num:after{content:"";position:absolute;bottom:0;left:0;width:36px;height:2px;background:var(--brand-lime, #b8da00);border-radius:2px}.rozor-motion-pending .rozor-leadhero-eyebrow,.rozor-motion-pending .rozor-leadhero-h1,.rozor-motion-pending .rozor-leadhero-sub,.rozor-motion-pending .rozor-leadhero-stat,.rozor-motion-pending .rozor-leadhero-cta,.rozor-motion-pending .rozor-leadcard,.rozor-motion-pending .rozor-leadhow .rozor-section-header h2,.rozor-motion-pending .rozor-leadsubscribe .rozor-section-header h2{visibility:hidden}.rozor-motion-pending .rozor-leadhero-eyebrow,.rozor-motion-pending .rozor-leadhero-h1,.rozor-motion-pending .rozor-leadhero-sub,.rozor-motion-pending .rozor-leadhero-stat,.rozor-motion-pending .rozor-leadhero-cta,.rozor-motion-pending .rozor-leadcard,.rozor-motion-pending .rozor-leadhow .rozor-section-header h2,.rozor-motion-pending .rozor-leadsubscribe .rozor-section-header h2{animation:rozor-motion-fallback 0s 2s forwards}.rozor-motion-pending .rozor-invhero-logo,.rozor-motion-pending .rozor-invhero-eyebrow,.rozor-motion-pending .rozor-invhero-h1,.rozor-motion-pending .rozor-invhero-body>*,.rozor-motion-pending .rozor-invhero-cta,.rozor-motion-pending .rozor-invhero-partner,.rozor-motion-pending .rozor-invsubscribe .rozor-section-header h2{visibility:hidden}.rozor-motion-pending .rozor-invhero-logo,.rozor-motion-pending .rozor-invhero-eyebrow,.rozor-motion-pending .rozor-invhero-h1,.rozor-motion-pending .rozor-invhero-body>*,.rozor-motion-pending .rozor-invhero-cta,.rozor-motion-pending .rozor-invhero-partner,.rozor-motion-pending .rozor-invsubscribe .rozor-section-header h2{animation:rozor-motion-fallback 0s 2s forwards}.rozor-aboutwins-dot.is-active{border-color:var(--brand-lime, #b8da00)}.rozor-aboutwins-dot.is-active .rozor-aboutwins-dot-pip{background:var(--brand-lime, #b8da00);box-shadow:0 0 6px 1px #b8da0073,0 0 12px 3px #b8da0038}.rozor-aboutwins-num{display:inline-block;position:relative;font-family:var(--font-display);font-size:clamp(2.8rem,4.6vw,4rem);font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--brand-ink, #1c1e10);font-variant-numeric:tabular-nums;padding-bottom:.7rem}.rozor-aboutwins-num:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:var(--brand-lime, #b8da00);border-radius:2px}.rozor-aboutwins-card{position:relative}.rozor-aboutwins-card+.rozor-aboutwins-card:before{content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:1px;background:#1c1e101f;pointer-events:none}.rozor-motion-pending .rozor-abouthero-eyebrow,.rozor-motion-pending .rozor-abouthero-h1,.rozor-motion-pending .rozor-abouthero-sub,.rozor-motion-pending .rozor-abouthero-card,.rozor-motion-pending .rozor-aboutwhy-h2,.rozor-motion-pending .rozor-aboutwhy-eyebrow,.rozor-motion-pending .rozor-aboutwhy-mark,.rozor-motion-pending .rozor-aboutwhy-image,.rozor-motion-pending .rozor-aboutwhy-body>*,.rozor-motion-pending .rozor-aboutwhy-cta,.rozor-motion-pending .rozor-aboutwins .rozor-section-header h2,.rozor-motion-pending .rozor-aboutsubscribe .rozor-section-header h2{visibility:hidden}.rozor-motion-pending .rozor-abouthero-eyebrow,.rozor-motion-pending .rozor-abouthero-h1,.rozor-motion-pending .rozor-abouthero-sub,.rozor-motion-pending .rozor-abouthero-card,.rozor-motion-pending .rozor-aboutwhy-h2,.rozor-motion-pending .rozor-aboutwhy-eyebrow,.rozor-motion-pending .rozor-aboutwhy-mark,.rozor-motion-pending .rozor-aboutwhy-image,.rozor-motion-pending .rozor-aboutwhy-body>*,.rozor-motion-pending .rozor-aboutwhy-cta,.rozor-motion-pending .rozor-aboutwins .rozor-section-header h2,.rozor-motion-pending .rozor-aboutsubscribe .rozor-section-header h2{animation:rozor-motion-fallback 0s 2s forwards}.rozor-motion-pending .rozor-newsroomhero-eyebrow,.rozor-motion-pending .rozor-newsroomhero-h1,.rozor-motion-pending .rozor-newsroomhero-sub,.rozor-motion-pending .rozor-newsroomhero-meta,.rozor-motion-pending .rozor-newscard,.rozor-motion-pending .rozor-newsarticle-back,.rozor-motion-pending .rozor-newsarticle-meta>*,.rozor-motion-pending .rozor-newsarticle-h1,.rozor-motion-pending .rozor-newsarticle-sub,.rozor-motion-pending .rozor-newsarticle-image,.rozor-motion-pending .rozor-newsroom-prose,.rozor-motion-pending .rozor-newsroom-subscribe .rozor-section-header h2,.rozor-motion-pending .rozor-newsarticle-connect .rozor-section-header h2,.rozor-motion-pending .rozor-csehero-eyebrow,.rozor-motion-pending .rozor-csehero-h1,.rozor-motion-pending .rozor-csehero-sub,.rozor-motion-pending .rozor-csehero-meta,.rozor-motion-pending .rozor-csecard,.rozor-motion-pending .rozor-csarticle-back,.rozor-motion-pending .rozor-csarticle-meta>*,.rozor-motion-pending .rozor-csarticle-h1,.rozor-motion-pending .rozor-csarticle-sub,.rozor-motion-pending .rozor-cse-subscribe .rozor-section-header h2,.rozor-motion-pending .rozor-csarticle-connect .rozor-section-header h2,.rozor-motion-pending .rozor-bloghero-eyebrow,.rozor-motion-pending .rozor-bloghero-h1,.rozor-motion-pending .rozor-bloghero-sub,.rozor-motion-pending .rozor-bloghero-meta,.rozor-motion-pending .rozor-blogcard,.rozor-motion-pending .rozor-blog-breadcrumb,.rozor-motion-pending .rozor-blogarticle-back,.rozor-motion-pending .rozor-blogarticle-meta>*,.rozor-motion-pending .rozor-blogarticle-h1,.rozor-motion-pending .rozor-blogarticle-sub,.rozor-motion-pending .rozor-blogarticle-byline,.rozor-motion-pending .rozor-blogarticle-image,.rozor-motion-pending .rozor-blogarticle-connect .rozor-section-header h2,.rozor-motion-pending .rozor-rescard{visibility:hidden}.rozor-motion-pending .rozor-newsroomhero-eyebrow,.rozor-motion-pending .rozor-newsroomhero-h1,.rozor-motion-pending .rozor-newsroomhero-sub,.rozor-motion-pending .rozor-newsroomhero-meta,.rozor-motion-pending .rozor-newscard,.rozor-motion-pending .rozor-newsarticle-back,.rozor-motion-pending .rozor-newsarticle-meta>*,.rozor-motion-pending .rozor-newsarticle-h1,.rozor-motion-pending .rozor-newsarticle-sub,.rozor-motion-pending .rozor-newsarticle-image,.rozor-motion-pending .rozor-newsroom-prose,.rozor-motion-pending .rozor-newsroom-subscribe .rozor-section-header h2,.rozor-motion-pending .rozor-newsarticle-connect .rozor-section-header h2,.rozor-motion-pending .rozor-csehero-eyebrow,.rozor-motion-pending .rozor-csehero-h1,.rozor-motion-pending .rozor-csehero-sub,.rozor-motion-pending .rozor-csehero-meta,.rozor-motion-pending .rozor-csecard,.rozor-motion-pending .rozor-csarticle-back,.rozor-motion-pending .rozor-csarticle-meta>*,.rozor-motion-pending .rozor-csarticle-h1,.rozor-motion-pending .rozor-csarticle-sub,.rozor-motion-pending .rozor-cse-subscribe .rozor-section-header h2,.rozor-motion-pending .rozor-csarticle-connect .rozor-section-header h2,.rozor-motion-pending .rozor-bloghero-eyebrow,.rozor-motion-pending .rozor-bloghero-h1,.rozor-motion-pending .rozor-bloghero-sub,.rozor-motion-pending .rozor-bloghero-meta,.rozor-motion-pending .rozor-blogcard,.rozor-motion-pending .rozor-blog-breadcrumb,.rozor-motion-pending .rozor-blogarticle-back,.rozor-motion-pending .rozor-blogarticle-meta>*,.rozor-motion-pending .rozor-blogarticle-h1,.rozor-motion-pending .rozor-blogarticle-sub,.rozor-motion-pending .rozor-blogarticle-byline,.rozor-motion-pending .rozor-blogarticle-image,.rozor-motion-pending .rozor-blogarticle-connect .rozor-section-header h2,.rozor-motion-pending .rozor-rescard{animation:rozor-motion-fallback 0s 2s forwards}.rozor-home-banner{position:relative;width:100%;min-height:clamp(360px,55vh,540px);overflow:hidden;isolation:isolate}.rozor-home-banner>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.rozor-home-banner>.rozor-home-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.rozor-home-banner>.container{position:relative;z-index:2;min-height:clamp(360px,55vh,540px)}.rozor-homecta-glow{position:relative}.rozor-homecta-glow:before{content:"";position:absolute;top:-10%;right:-15%;bottom:-10%;left:-15%;background:radial-gradient(circle at 30% 50%,rgba(184,218,0,.1) 0%,rgba(184,218,0,.04) 40%,transparent 65%);pointer-events:none;z-index:0}.rozor-homecta-glow>*{position:relative;z-index:1}.rozor-motion-pending .rozor-hero-h1,.rozor-motion-pending .rozor-hero-sub,.rozor-motion-pending .rozor-hero-image,.rozor-motion-pending .rozor-delhero-h1,.rozor-motion-pending .rozor-delhero-sub,.rozor-motion-pending .rozor-delhero-image,.rozor-motion-pending .rozor-clhero-h1,.rozor-motion-pending .rozor-clhero-body,.rozor-motion-pending .rozor-clhero-image,.rozor-motion-pending .rozor-homehero-h1,.rozor-motion-pending .rozor-homehero-sub,.rozor-motion-pending .rozor-homehero-image,.rozor-motion-pending .rozor-leadhero-h1,.rozor-motion-pending .rozor-leadhero-sub,.rozor-motion-pending .rozor-invhero-h1,.rozor-motion-pending .rozor-invhero-body>*,.rozor-motion-pending .rozor-abouthero-h1,.rozor-motion-pending .rozor-abouthero-sub,.rozor-motion-pending .rozor-abouthero-card,.rozor-motion-pending .rozor-techhero-diagram,.rozor-motion-pending .rozor-techhero-card,.rozor-motion-pending .rozor-newsroomhero-h1,.rozor-motion-pending .rozor-newsroomhero-sub,.rozor-motion-pending .rozor-csehero-h1,.rozor-motion-pending .rozor-csehero-sub,.rozor-motion-pending .rozor-bloghero-h1,.rozor-motion-pending .rozor-bloghero-sub,.rozor-motion-pending .rozor-newsarticle-h1,.rozor-motion-pending .rozor-newsarticle-sub,.rozor-motion-pending .rozor-newsarticle-image,.rozor-motion-pending .rozor-csarticle-h1,.rozor-motion-pending .rozor-csarticle-sub,.rozor-motion-pending .rozor-blogarticle-h1,.rozor-motion-pending .rozor-blogarticle-sub,.rozor-motion-pending .rozor-blogarticle-image{visibility:visible;animation:none}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{background-color:var(--brand-ink);color:var(--surface-base);border-radius:var(--radius-md);padding:14px 18px;font-family:var(--font-body);letter-spacing:-.01em;line-height:1.3}.cmplz-blocked-content-container .cmplz-blocked-content-notice a,.cmplz-wp-video .cmplz-blocked-content-notice a{color:var(--surface-base);text-decoration:underline}.cmplz-cookiebanner,.cmplz-categories{--cmplz_category_header_always_active_color: var(--ink-500)}.cmplz-cookiebanner .cmplz-logo{min-height:40px;display:flex;align-items:center}
