﻿@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:100 900;src:url("/assets/Inter/InterVariable-884c49a1.woff2") format("woff2")}.application-new,.depo-room-body,.remote-sessions-body{font-family:"Inter",sans-serif}.inter{font-family:"Inter",sans-serif}.thin{font-weight:100}.semi-thin{font-weight:300}.fw-normal{font-weight:400}.medium-bold{font-weight:500}b,.semi-bold{font-weight:600 !important}.bold{font-weight:700}.strong-bold{font-weight:800}.italicize{font-style:italic}.text-shadow{text-shadow:1px 1px grey}.capitalize{text-transform:capitalize}.letter-spacing{letter-spacing:2px}.text-small,.text-small a{font-size:clamp(16px,1.1vw,999px) !important}.text-medium,.text-medium a{font-size:clamp(18px,1.1vw,999px) !important}small,.small{font-size:12px !important}medium,.medium{font-size:14px}.bg-1{background-color:var(--bg-1) !important;--bs-body-bg: var(--bg-2) !important}.bg-2{background-color:var(--bg-2) !important}.bg-3{background-color:var(--bg-3) !important}.bg-4{background-color:var(--bg-4) !important}:root{--prevail-blue: #1f74d2;--highlight: #ffcf35;--highlight-opacity: #f9f5df;--ink: #0a0e12;--sunlit-memo: #ffed93;--sunlit-memo-opacity: #f8f4df;--testimony-gold: #eca920;--midnight-ledger: #171f28;--midnight-ledger-opacity: #2e353d;--defense: #0a3666;--archive: #0e4d93;--provision: #93bee6;--affirmation: #d1fcfc;--parchment: #f6f7f8;--amendment: #d4e9ff;--grey-0: #808080;--grey-1: #6d7c8a;--grey-2: #8f9aa8;--grey-3: #b0bac2;--grey-4: #cbd2d8;--grey-5: #e3e8ec;--grey-6: #eef2f5;--grey-7: #f7fbfe;--grey-8: #fafbfc;--white: #ffffff;--dark-red: #b92b2b;--red: #d93333;--light-red: #fff1f0;--dark-orange: #e47b1b;--orange: #ffc085;--light-orange: #fbf1e3;--light-teal: #eff5f6;--teal: #89c3c8;--dark-green: #0f5132;--green: #17b26a;--medium-green: #a8d5a6;--light-green: #f1fef7;--light-blue: #e9f3ff;--dark-grey: #344054;--ai-dark-grey: #23303d;--bg-dark-hex: #263030;--dark-elevation: #292b2f;--mid-shadow: #00000026;--darker-shadow: #00000033;--triple-rgba: #00000013;--dark-shadow-hover: rgba(0, 0, 0, 0.37);--black: #000000;--editor-green: darkgreen}body{--bg-1: var(--parchment);--bg-2: var(--white);--bg-3: var(--light-blue);--bg-4: var(--white);--bg-5: var(--white);--bg-6: var(--parchment);--text-color: var(--ink);--secondary-text-color: var(--grey-1);--link-color: var(--prevail-blue);--table-even-row: var(--white);--table-odd-row: var(--grey-6);--border-color: var(--grey-4);--border-color-alternative: var(--prevail-blue)}body table{--table-odd-row: var(--grey-7)}@media(prefers-color-scheme: dark){body[data-appearance=system]{--bg-1: var(--ink);--bg-2: var(--ink);--bg-3: var(--ink);--bg-4: var(--midnight-ledger);--bg-5: transparent;--bg-6: var(--midnight-ledger);--text-color: var(--white);--secondary-text-color: var(--white);--link-color: var(--white);--table-even-row: var(--ink);--table-odd-row: var(--midnight-ledger);--border-color: var(--grey-1);--border-color-alternative: var(--grey-1);--grey-6: var(--midnight-ledger);--grey-7: var(--midnight-ledger);--grey-8: var(--midnight-ledger);--parchment: var(--grey-1);--light-orange: var(--orange);--defense: var(--prevail-blue)}body[data-appearance=system] .transcripts{--light-teal: var(--prevail-blue);--light-blue: var(--prevail-blue);--provision: var(--archive)}body[data-appearance=system] .transcripts .selected .film.icon{filter:invert(0)}body[data-appearance=system] .transcripts .speaker-label{--grey-1: var(--grey-4)}body[data-appearance=system] ::selection{background:var(--prevail-blue);color:var(--white)}body[data-appearance=system] input::-webkit-search-cancel-button,body[data-appearance=system] .panel-container .icon,body[data-appearance=system] .modal-body .icon,body[data-appearance=system] .popout-body .icon,body[data-appearance=system] .list-component img,body[data-appearance=system] button::before,body[data-appearance=system] button::after,body[data-appearance=system] .btn-close,body[data-appearance=system] .action-icon img,body[data-appearance=system] .transcript-toolbar-content .icon{filter:brightness(0) invert(1)}body[data-appearance=system] .container-logo::before{background:url("/assets/logo/prevail_full_logo_white-6b614b90.svg") center/contain no-repeat}body[data-appearance=system] .flag:not([data-name=Note]){filter:unset !important}body[data-appearance=system] .text-content:hover{color:var(--ink)}body[data-appearance=system].mobile-session-body .session-chat .chat-message.owner{background-color:var(--bg-4)}body[data-appearance=system] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}body[data-appearance=system] .form-check-input{background-color:var(--grey-1)}body[data-appearance=system] input[type=date],body[data-appearance=system] input[type=time],body[data-appearance=system] input[type=datetime-local],body[data-appearance=system] input[type=month],body[data-appearance=system] input[type=week],body[data-appearance=system] input[type=color],body[data-appearance=system] input[type=file]{color-scheme:dark}body[data-appearance=system] .prevail-logo[data-appearance-updates=true]{background:url("/assets/logo/prevail_full_logo_white-6b614b90.svg") center center/contain no-repeat}body[data-appearance=system] .prevail-logo[data-appearance-updates=true].small{background:url("/assets/logo/prevail_logo_white-83a8f2ba.svg") center center/contain no-repeat;margin:0;width:100%}body[data-appearance=system] .popout-container::before{background:url("/assets/logo/prevail_full_logo_white-6b614b90.svg") center/contain no-repeat}body[data-appearance=system] .tooltip{--bs-tooltip-color: var(--text-color);--bs-tooltip-bg: var(--table-odd-row);border:1px solid var(--white);border-radius:var(--border-radius)}body[data-appearance=system] .tooltip .tooltip-arrow::before{border-top-color:var(--text-color) !important}body[data-appearance=system] a:hover:not(button):not(.btn):not(:has(button)){text-decoration:underline}body[data-appearance=system] table{--table-odd-row: var(--midnight-ledger)}}body[data-appearance=dark]{--bg-1: var(--ink);--bg-2: var(--ink);--bg-3: var(--ink);--bg-4: var(--midnight-ledger);--bg-5: transparent;--bg-6: var(--midnight-ledger);--text-color: var(--white);--secondary-text-color: var(--white);--link-color: var(--white);--table-even-row: var(--ink);--table-odd-row: var(--midnight-ledger);--border-color: var(--grey-1);--border-color-alternative: var(--grey-1);--grey-6: var(--midnight-ledger);--grey-7: var(--midnight-ledger);--grey-8: var(--midnight-ledger);--parchment: var(--grey-1);--light-orange: var(--orange);--defense: var(--prevail-blue)}body[data-appearance=dark] .transcripts{--light-teal: var(--prevail-blue);--light-blue: var(--prevail-blue);--provision: var(--archive)}body[data-appearance=dark] .transcripts .selected .film.icon{filter:invert(0)}body[data-appearance=dark] .transcripts .speaker-label{--grey-1: var(--grey-4)}body[data-appearance=dark] ::selection{background:var(--prevail-blue);color:var(--white)}body[data-appearance=dark] input::-webkit-search-cancel-button,body[data-appearance=dark] .panel-container .icon,body[data-appearance=dark] .modal-body .icon,body[data-appearance=dark] .popout-body .icon,body[data-appearance=dark] .list-component img,body[data-appearance=dark] button::before,body[data-appearance=dark] button::after,body[data-appearance=dark] .btn-close,body[data-appearance=dark] .action-icon img,body[data-appearance=dark] .transcript-toolbar-content .icon{filter:brightness(0) invert(1)}body[data-appearance=dark] .container-logo::before{background:url("/assets/logo/prevail_full_logo_white-6b614b90.svg") center/contain no-repeat}body[data-appearance=dark] .flag:not([data-name=Note]){filter:unset !important}body[data-appearance=dark] .text-content:hover{color:var(--ink)}body[data-appearance=dark].mobile-session-body .session-chat .chat-message.owner{background-color:var(--bg-4)}body[data-appearance=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}body[data-appearance=dark] .form-check-input{background-color:var(--grey-1)}body[data-appearance=dark] input[type=date],body[data-appearance=dark] input[type=time],body[data-appearance=dark] input[type=datetime-local],body[data-appearance=dark] input[type=month],body[data-appearance=dark] input[type=week],body[data-appearance=dark] input[type=color],body[data-appearance=dark] input[type=file]{color-scheme:dark}body[data-appearance=dark] .prevail-logo[data-appearance-updates=true]{background:url("/assets/logo/prevail_full_logo_white-6b614b90.svg") center center/contain no-repeat}body[data-appearance=dark] .prevail-logo[data-appearance-updates=true].small{background:url("/assets/logo/prevail_logo_white-83a8f2ba.svg") center center/contain no-repeat;margin:0;width:100%}body[data-appearance=dark] .popout-container::before{background:url("/assets/logo/prevail_full_logo_white-6b614b90.svg") center/contain no-repeat}body[data-appearance=dark] .tooltip{--bs-tooltip-color: var(--text-color);--bs-tooltip-bg: var(--table-odd-row);border:1px solid var(--white);border-radius:var(--border-radius)}body[data-appearance=dark] .tooltip .tooltip-arrow::before{border-top-color:var(--text-color) !important}body[data-appearance=dark] a:hover:not(button):not(.btn):not(:has(button)){text-decoration:underline}body[data-appearance=dark] table{--table-odd-row: var(--midnight-ledger)}.marketing-body{--mkt-font-family-base: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--mkt-max-width-narrow: clamp(325px, 55vw, 1000px);--mkt-max-width-medium: clamp(325px, 65vw, 1200px);--mkt-max-width-large: clamp(325px, 75vw, 1400px);--mkt-border-radius: 8px;--mkt-border-radius-lg: 12px;--mkt-border-radius-xl: 16px;--mkt-transition-base: 0.2s ease;--mkt-section-padding: 96px 24px;--mkt-section-padding-mobile: 56px 20px;--mkt-page-top-space: 72px}@media(prefers-color-scheme: light){.marketing-body{--grey-1: #5a6773;--prevail-blue: #1964b8}}@media(max-width: 900px){button,.btn,[type=submit]{box-sizing:border-box;width:100%}}img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}@media(hover: none)and (pointer: coarse){img{pointer-events:none}}ul{list-style-type:none;margin:0;padding:0}input,button,select,textarea{font-family:inherit}a{color:var(--prevail-blue);font-weight:600;text-decoration:none;width:fit-content}a:hover{filter:brightness(0.9)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible{border-radius:4px;outline:1.5px solid var(--prevail-blue);outline-offset:2px}.announcement-banner :focus-visible,.mkt-navbar:not(.mkt-navbar--scrolled) :focus-visible,.hero :focus-visible,.cta-band :focus-visible,.newsletter :focus-visible,.mkt-footer :focus-visible{outline:2px solid var(--white);outline-offset:2px}h1,h2,h3,h4,h5{font-weight:700;line-height:1.2;margin-bottom:1.5rem;margin-top:0}h1{font-size:clamp(32px,26px + 1.5vw,44px)}h2{font-size:clamp(26px,20px + 1.5vw,38px)}h3{font-size:clamp(24px,19px + 1.25vw,34px)}h4{font-size:clamp(22px,19px + .75vw,28px)}h5{font-size:clamp(20px,17px + .75vw,26px)}h6{font-size:clamp(18px,15px + .75vw,24px)}p{font-size:16px}span{font-size:16px}medium{display:block;font-size:14px}small{display:block;font-size:12px}icon{align-self:center;background-color:var(--content-color, var(--text-color));display:inline-flex;flex-shrink:0;height:var(--height, var(--width, 16px));-webkit-mask:var(--icon-path) center/contain no-repeat;mask:var(--icon-path) center/contain no-repeat;max-height:var(--height, var(--width, 16px));max-width:var(--width, 16px);width:var(--width, 16px)}icon[onclick]{cursor:pointer}.btn{border-radius:6px;color:var(--white);font-size:14px;font-weight:600;padding:6px 18px;text-align:center;text-decoration:none;transition:background var(--mkt-transition-base),border-color var(--mkt-transition-base);user-select:none}.mkt-section{padding:var(--mkt-section-padding)}.mkt-section__inner{margin:0 auto;max-width:var(--mkt-max-width-large)}.mkt-section__header{margin:0 0 48px}.mkt-title{color:var(--text-color);margin:0 0 16px}.mkt-lead{color:var(--secondary-text-color);margin:0}.mkt-eyebrow{color:var(--secondary-text-color);display:block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.mkt-arrow-link{align-items:center;display:flex;gap:4px;transition:color var(--mkt-transition-base)}.mkt-arrow-link:hover{color:var(--defense)}.mkt-arrow-link__arrow{transition:transform var(--mkt-transition-base)}.mkt-arrow-link:hover .mkt-arrow-link__arrow{transform:translateX(3px)}.mkt-band-dark{background:#07090d;background-image:radial-gradient(ellipse 75% 60% at 15% 0%, rgba(23, 31, 40, 0.95) 0%, rgba(23, 31, 40, 0.6) 30%, rgba(10, 14, 18, 0.25) 60%, transparent 85%)}body:has(dialog[open]){overflow:hidden}dialog::backdrop{backdrop-filter:blur(2px)}@media(max-width: 900px){.mkt-section{padding:var(--mkt-section-padding-mobile)}.testimonials__link,.security__link{margin:0 auto}.mkt-title--fluid{font-size:clamp(22px,6vw,28px)}.calendly-overlay .calendly-popup iframe{height:100vh}}.marketing-body{background-color:var(--bg-2);color:var(--text-color);font-family:var(--mkt-font-family-base);font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;margin:0;overflow-x:hidden;padding:0}section:nth-child(even){background-color:var(--bg-6)}section:nth-child(even) .faq{--bg-6: var(--bg-2)}.mkt-sticky-header{left:0;position:sticky;right:0;top:0;z-index:1001}body:has(.hero) .mkt-sticky-header{position:fixed}body:not(:has(.hero)) main{padding-top:var(--mkt-page-top-space)}.contact-layout{display:grid;gap:48px;grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr);margin:0 auto;max-width:var(--mkt-max-width-large);padding:0 24px 96px}@media(max-width: 900px){.contact-layout{gap:40px;grid-template-columns:1fr;padding:0 20px 72px}}.announcement-banner__toggle{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.announcement-banner__toggle:checked+.announcement-banner{display:none}.announcement-banner__toggle:focus-visible+.announcement-banner .announcement-banner__close{border-radius:4px;opacity:1;outline:2px solid var(--white);outline-offset:2px}.announcement-banner{background:var(--ink);color:var(--white);padding:8px 16px;position:relative;z-index:1001;align-items:center;display:flex;justify-content:center}.announcement-banner__inner{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.announcement-banner__label{color:#fde047;font-weight:700}.announcement-banner__text{color:var(--white)}.announcement-banner__link{color:var(--white);font-weight:600;text-decoration:underline;text-underline-offset:2px}.announcement-banner__link:hover{color:#fde047}.announcement-banner__close{background:none;border:none;color:var(--white);cursor:pointer;font-size:16px;line-height:1;opacity:.8;padding:4px 8px;right:16px;top:50%;transform:translateY(-50%);position:absolute}.announcement-banner__close:hover{opacity:1}@media(max-width: 900px){.announcement-banner{padding-right:40px}.announcement-banner .announcement-banner__inner{flex-wrap:nowrap;margin-right:5px;max-width:100%;min-width:0}.announcement-banner .announcement-banner__label{display:none}.announcement-banner .announcement-banner__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-banner .announcement-banner__cta{flex-shrink:0;white-space:nowrap}}@media(max-width: 900px){body.menu-open .announcement-banner{display:none}}:where(html.mkt-navbar-collapsed) body.menu-open .announcement-banner{display:none}.mkt-navbar{--mkt-navbar-icon-color: var(--text-color);--mkt-navbar-dropdown-link-hover-bg: var(--grey-6);background:var(--bg-4);box-shadow:0 1px 4px rgba(0,0,0,.06);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease}.mkt-navbar__inner{height:64px;margin:0 auto;padding:0 30px;align-items:center;display:flex;gap:32px}.mkt-navbar__logo{text-decoration:none;align-items:center;display:flex;flex-shrink:0;gap:8px}.mkt-navbar__logo-svg{color:var(--mkt-navbar-icon-color);display:block;height:30px;transition:color .3s ease;width:auto}.mkt-navbar__logo-mark{fill:var(--highlight)}.mkt-navbar__logo-type{fill:currentColor}.mkt-navbar__logo-text{color:var(--ink);font-size:20px;font-weight:700;transition:color .3s ease}.mkt-navbar__links{min-width:0;align-items:center;display:flex;flex:1;gap:6px;justify-content:center}.mkt-navbar__link-item{position:relative}.mkt-navbar__mobile-actions{display:none}.mkt-navbar__link{background:none;border:0;border-radius:6px;color:var(--text-color);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:8px 12px;text-decoration:none;transition:color var(--mkt-transition-base),background var(--mkt-transition-base);white-space:nowrap;align-items:center;display:flex;gap:4px}.mkt-navbar__link:hover{color:var(--prevail-blue)}.mkt-navbar__chevron{opacity:.5;transition:transform var(--mkt-transition-base)}.mkt-navbar__link-item--has-dropdown::after{content:"";height:12px;left:0;position:absolute;right:0;top:100%}.mkt-navbar__dropdown{background:var(--bg-4);border-radius:var(--mkt-border-radius-lg);box-shadow:0 12px 32px rgba(0,0,0,.12);left:0;min-width:220px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateY(6px);transition:opacity var(--mkt-transition-base),transform var(--mkt-transition-base);visibility:hidden;z-index:1002;display:flex;flex-direction:column;gap:2px}.mkt-navbar__dropdown-link{border-radius:0;color:var(--text-color);font-weight:500;padding:7.5px 0 7.5px 14px;text-align:left;text-decoration:none;transition:color var(--mkt-transition-base),background var(--mkt-transition-base);white-space:nowrap;width:100%}.mkt-navbar__dropdown-link:hover{background:var(--mkt-navbar-dropdown-link-hover-bg)}.mkt-navbar__back,.mkt-navbar__submenu-title{display:none}.mkt-navbar__link-item--has-dropdown:hover .mkt-navbar__dropdown,.mkt-navbar__link-item--has-dropdown:focus-within .mkt-navbar__dropdown{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.mkt-navbar__actions{margin-left:auto;align-items:center;display:flex;flex-shrink:0;gap:10px}.mkt-navbar__login{background-color:rgba(0,0,0,0);border:0;border-radius:6px;color:var(--text-color);cursor:pointer;font-size:14px;font-weight:500;padding:8px 12px;text-decoration:none;transition:color var(--mkt-transition-base)}.mkt-navbar__login:hover{color:var(--prevail-blue)}.mkt-navbar__cta{background:var(--prevail-blue);border-radius:6px;color:var(--white);font-size:14px;font-weight:600;padding:6px 18px;text-decoration:none;transition:background var(--mkt-transition-base)}.mkt-navbar__mobile-toggle{background:none;border:none;cursor:pointer;display:none;margin-left:auto;padding:8px;width:fit-content}.mkt-navbar__hamburger{background:var(--mkt-navbar-icon-color);display:block;height:2px;position:relative;transition:background .5s ease;width:20px}.mkt-navbar__hamburger::before,.mkt-navbar__hamburger::after{background:var(--mkt-navbar-icon-color);content:"";display:block;height:2px;left:0;position:absolute;transition:background .5s ease,transform .5s ease,top .5s ease;width:20px}.mkt-navbar__hamburger::before{top:-6px}.mkt-navbar__hamburger::after{top:6px}body.menu-open .mkt-navbar__hamburger{background:rgba(0,0,0,0)}body.menu-open .mkt-navbar__hamburger::before{top:0;transform:rotate(45deg)}body.menu-open .mkt-navbar__hamburger::after{top:0;transform:rotate(-45deg)}.mkt-navbar--over-hero:not(.mkt-navbar--scrolled){--mkt-navbar-icon-color: var(--white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(0,0,0,.15);box-shadow:none}.mkt-navbar--over-hero:not(.mkt-navbar--scrolled) .mkt-navbar__link{color:hsla(0,0%,100%,.85)}.mkt-navbar--over-hero:not(.mkt-navbar--scrolled) .mkt-navbar__chevron{opacity:.6}.mkt-navbar--over-hero:not(.mkt-navbar--scrolled) .mkt-navbar__login{color:hsla(0,0%,100%,.85)}.mkt-navbar--over-hero:not(.mkt-navbar--scrolled) .mkt-navbar__login:hover{color:var(--white)}.mkt-navbar--over-hero:not(.mkt-navbar--scrolled) .mkt-navbar__dropdown{background-color:rgb(from var(--ink) r g b/96%);border:1px solid rgba(0,0,0,0);border-color:hsla(0,0%,100%,.08);box-shadow:0 12px 32px rgba(0,0,0,.35)}.mkt-navbar--over-hero:not(.mkt-navbar--scrolled) .mkt-navbar__dropdown-link{color:hsla(0,0%,100%,.85)}.mkt-navbar--over-hero:not(.mkt-navbar--scrolled) .mkt-navbar__dropdown-link:hover{background:hsla(0,0%,100%,.08);color:var(--white)}@keyframes mkt-navbar-submenu-in{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@media(max-width: 900px){body.menu-open .mkt-navbar:not(.mkt-navbar--scrolled){--mkt-navbar-icon-color: var(--text-color)}.mkt-navbar__links{display:none}.mkt-navbar__actions{display:none}.mkt-navbar__mobile-toggle{display:block}body.menu-open{overflow:hidden}body.menu-open .mkt-navbar__inner{background-color:var(--bg-2)}body.menu-open .mkt-navbar__links{background:var(--bg-2);border-top:1px solid var(--grey-4);box-shadow:0 12px 32px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:0;height:calc(100vh - 64px);height:calc(100dvh - 64px);justify-content:start;left:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 27px 0;position:absolute;right:0;top:100%}body.menu-open .mkt-navbar__actions{display:none}body.menu-open .mkt-navbar__link-item{border-bottom:1px solid var(--grey-4);width:100%}body.menu-open .mkt-navbar__mobile-actions{background:var(--bg-2);bottom:0;display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0, 200px));justify-content:center;margin-top:auto;padding:16px 0 max(50px,env(safe-area-inset-bottom));position:sticky;width:100%}body.menu-open .mkt-navbar__mobile-cta{align-items:center;border-radius:6px;display:flex;font-size:15px;font-weight:600;height:48px;justify-content:center;padding:0;text-decoration:none;transition:color var(--mkt-transition-base),border-color var(--mkt-transition-base);width:100%}body.menu-open .mkt-navbar__mobile-cta--primary{background:var(--prevail-blue);border:1px solid var(--prevail-blue);color:var(--white)}body.menu-open .mkt-navbar__mobile-cta--primary:hover{color:var(--white)}body.menu-open .mkt-navbar__mobile-cta--secondary{background:rgba(0,0,0,0);border:1px solid var(--text-color);color:var(--text-color)}body.menu-open .mkt-navbar__mobile-cta--secondary:hover{border-color:var(--prevail-blue);color:var(--prevail-blue)}body.menu-open .mkt-navbar__auth-form{margin:0;width:100%}body.menu-open .mkt-navbar__link{font-size:16px;justify-content:space-between;padding:14px 4px;width:100%}body.menu-open .mkt-navbar__chevron{display:block;opacity:.5;transform:rotate(-90deg)}body.menu-open .mkt-navbar__dropdown{background:rgba(0,0,0,0);border:0;box-shadow:none;display:none;opacity:1;padding:4px 0 8px;pointer-events:auto;position:static;transform:none;visibility:visible;z-index:auto}body.menu-open .mkt-navbar__back{align-items:self-end;background:none;border:0;color:var(--text-color);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:6px 4px 12px;text-align:left;width:100%}body.menu-open .mkt-navbar__back:hover{color:var(--prevail-blue)}body.menu-open .mkt-navbar__back-arrow{font-size:22px;line-height:1}body.menu-open .mkt-navbar__submenu-title{color:var(--text-color);display:block;font-size:13px;font-weight:600;letter-spacing:.04em;opacity:.6;padding:8px 4px 4px;text-transform:uppercase}body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item:not(.mkt-navbar__link-item--active){display:none}body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item--active{border-bottom:0}body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item--active>.mkt-navbar__link{display:none}body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item--active .mkt-navbar__dropdown{animation:mkt-navbar-submenu-in .2s ease;display:flex;flex-direction:column;gap:0}body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item--active .mkt-navbar__dropdown-link{border-bottom:1px solid var(--grey-4)}body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__link,body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__back{color:var(--text-color)}body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__link:hover,body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__back:hover{background:rgba(0,0,0,0);color:var(--prevail-blue)}body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__submenu-title{color:var(--text-color);margin-top:10px;opacity:.6}body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__dropdown{background:rgba(0,0,0,0);border:0;box-shadow:none}body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__dropdown .mkt-navbar__dropdown-link{color:var(--text-color);font-size:15px;padding:12px 4px}body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__dropdown .mkt-navbar__dropdown-link:hover{background:rgba(0,0,0,0);color:var(--prevail-blue)}}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar:not(.mkt-navbar--scrolled){--mkt-navbar-icon-color: var(--text-color)}:where(html.mkt-navbar-collapsed) .mkt-navbar__links{display:none}:where(html.mkt-navbar-collapsed) .mkt-navbar__actions{display:none}:where(html.mkt-navbar-collapsed) .mkt-navbar__mobile-toggle{display:block}:where(html.mkt-navbar-collapsed) body.menu-open{overflow:hidden}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__inner{background-color:var(--bg-2)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__links{background:var(--bg-2);border-top:1px solid var(--grey-4);box-shadow:0 12px 32px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:0;height:calc(100vh - 64px);height:calc(100dvh - 64px);justify-content:start;left:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 27px 0;position:absolute;right:0;top:100%}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__actions{display:none}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__link-item{border-bottom:1px solid var(--grey-4);width:100%}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__mobile-actions{background:var(--bg-2);bottom:0;display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0, 200px));justify-content:center;margin-top:auto;padding:16px 0 max(50px,env(safe-area-inset-bottom));position:sticky;width:100%}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__mobile-cta{align-items:center;border-radius:6px;display:flex;font-size:15px;font-weight:600;height:48px;justify-content:center;padding:0;text-decoration:none;transition:color var(--mkt-transition-base),border-color var(--mkt-transition-base);width:100%}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__mobile-cta--primary{background:var(--prevail-blue);border:1px solid var(--prevail-blue);color:var(--white)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__mobile-cta--primary:hover{color:var(--white)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__mobile-cta--secondary{background:rgba(0,0,0,0);border:1px solid var(--text-color);color:var(--text-color)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__mobile-cta--secondary:hover{border-color:var(--prevail-blue);color:var(--prevail-blue)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__auth-form{margin:0;width:100%}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__link{font-size:16px;justify-content:space-between;padding:14px 4px;width:100%}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__chevron{display:block;opacity:.5;transform:rotate(-90deg)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__dropdown{background:rgba(0,0,0,0);border:0;box-shadow:none;display:none;opacity:1;padding:4px 0 8px;pointer-events:auto;position:static;transform:none;visibility:visible;z-index:auto}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__back{align-items:self-end;background:none;border:0;color:var(--text-color);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:6px 4px 12px;text-align:left;width:100%}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__back:hover{color:var(--prevail-blue)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__back-arrow{font-size:22px;line-height:1}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__submenu-title{color:var(--text-color);display:block;font-size:13px;font-weight:600;letter-spacing:.04em;opacity:.6;padding:8px 4px 4px;text-transform:uppercase}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item:not(.mkt-navbar__link-item--active){display:none}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item--active{border-bottom:0}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item--active>.mkt-navbar__link{display:none}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item--active .mkt-navbar__dropdown{animation:mkt-navbar-submenu-in .2s ease;display:flex;flex-direction:column;gap:0}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar--submenu-open .mkt-navbar__link-item--active .mkt-navbar__dropdown-link{border-bottom:1px solid var(--grey-4)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__link,:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__back{color:var(--text-color)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__link:hover,:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__back:hover{background:rgba(0,0,0,0);color:var(--prevail-blue)}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__submenu-title{color:var(--text-color);margin-top:10px;opacity:.6}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__dropdown{background:rgba(0,0,0,0);border:0;box-shadow:none}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__dropdown .mkt-navbar__dropdown-link{color:var(--text-color);font-size:15px;padding:12px 4px}:where(html.mkt-navbar-collapsed) body.menu-open .mkt-navbar__links .mkt-navbar__link-item .mkt-navbar__dropdown .mkt-navbar__dropdown-link:hover{background:rgba(0,0,0,0);color:var(--prevail-blue)}@media(prefers-color-scheme: dark){body .mkt-navbar{--mkt-navbar-dropdown-link-hover-bg: var(--midnight-ledger-opacity);box-shadow:0 1px 4px #111}body .mkt-navbar__dropdown{border:1px solid var(--grey-1)}}.hero{background:var(--ink);height:75vh;min-height:650px;overflow:hidden;position:relative;align-items:center;display:flex;justify-content:center}.hero .btn:hover{color:var(--white)}.hero__bg{background-attachment:fixed;background-position:center;background-size:cover;z-index:1;inset:0;position:absolute}.hero__bg--poster{animation:hero-poster-fade-in .6s ease 3s both;z-index:1}@media(prefers-reduced-motion: reduce){.hero__bg--poster{animation-duration:1ms}}.hero:has(video){height:93vh;min-height:unset}.hero:has(video)::after{background:color-mix(in srgb, var(--ink) 65%, transparent);background-position:center;background-size:cover;content:"";height:100vh;position:absolute;width:100vw;z-index:1}.hero__video{height:100%;object-fit:cover;width:100%;z-index:1;inset:0;position:absolute}.hero__overlay{background:#07090d;background-attachment:fixed;background-image:radial-gradient(ellipse 75% 60% at 15% 0%, rgba(23, 31, 40, 0.95) 0%, rgba(23, 31, 40, 0.6) 30%, rgba(10, 14, 18, 0.25) 60%, transparent 85%);padding:120px 24px;text-align:center;inset:0;position:absolute}.hero__content{max-width:var(--mkt-max-width-large);padding:80px 24px 60px;position:relative;text-align:center;z-index:2}.hero__title{color:var(--white);letter-spacing:-0.03em;line-height:1.1;margin:0 auto 20px;max-width:clamp(350px,50vw,800px);white-space:pre-line}.hero__subtitle{color:hsla(0,0%,100%,.8);line-height:1.6;margin:0 auto 36px;max-width:560px}.hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.hero__cta-primary{background:var(--prevail-blue);border:1px solid var(--prevail-blue)}.hero__cta-primary:hover{background:var(--defense)}.hero__cta-secondary{background:rgba(0,0,0,0);border:1px solid var(--border-color)}.hero__cta-secondary:hover{background:var(--midnight-ledger);border-color:var(--border-color)}.hero__cta-secondary:has(icon){display:inline-flex;align-items:center;display:flex;gap:8px;justify-content:center}.hero__eyebrow{color:var(--highlight);display:block;font-size:13px;font-weight:700;letter-spacing:.1em;margin:0 0 28px;text-transform:uppercase}.hero--photos{flex-direction:column;height:auto;min-height:90vh;padding-bottom:72px}.hero--photos .hero__content{padding-top:calc(var(--mkt-page-top-space, 80px) + 40px)}.hero__photos{--hero-photo-width: 200px;--hero-photo-gap: 32px;margin:0 auto;max-width:1200px;padding:0 0px;position:relative;width:100%;z-index:2;align-items:center;display:flex;flex-wrap:wrap;gap:40px var(--hero-photo-gap);justify-content:center}@media(max-width: 1127px){.hero__photos{max-width:calc(3*var(--hero-photo-width) + 2*var(--hero-photo-gap) + 0px)}}@media(max-width: 663px){.hero__photos{--hero-photo-width: min(200px, calc((100% - 2 * var(--hero-photo-gap)) / 3 - 1px))}}.hero__photo{--hero-photo-rotate: 0deg;--hero-photo-rotate-hover: 0deg;--hero-photo-shift: 0px;aspect-ratio:4/3;border-radius:6px;box-shadow:0 16px 40px rgba(0,0,0,.45);flex:0 0 var(--hero-photo-width);height:auto;min-width:0;object-fit:cover;position:relative;transform:rotate(var(--hero-photo-rotate)) translateY(var(--hero-photo-shift));transition:transform .35s ease,box-shadow .35s ease;width:var(--hero-photo-width)}@media(prefers-reduced-motion: reduce){.hero__photo{transition:none}}.hero__photo:hover{box-shadow:0 24px 48px rgba(0,0,0,.55);transform:rotate(var(--hero-photo-rotate-hover)) translateY(var(--hero-photo-shift)) scale(1.04);z-index:1}.hero__photo:nth-child(1){--hero-photo-rotate: -8deg;--hero-photo-rotate-hover: -2deg;--hero-photo-shift: 24px}.hero__photo:nth-child(2){--hero-photo-rotate: 4deg;--hero-photo-rotate-hover: -2deg}.hero__photo:nth-child(3){--hero-photo-rotate: -4deg;--hero-photo-rotate-hover: 2deg;--hero-photo-shift: -12px}.hero__photo:nth-child(4){--hero-photo-rotate: 3deg;--hero-photo-rotate-hover: -3deg;--hero-photo-shift: -8px;object-position:center 30%}.hero__photo:nth-child(5){--hero-photo-rotate: 7deg;--hero-photo-rotate-hover: 2deg;--hero-photo-shift: 16px}.hero__cta-solid{background:var(--white);border:1px solid var(--white);color:var(--ink)}.hero__cta-solid:hover{background:var(--border-color);border-color:var(--border-color);color:var(--ink)}.hero__scroll-indicator{bottom:15px;cursor:pointer;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.hero__chevron{animation:bounce-down 2s infinite}.hero__play-icon{background-color:#fde047;display:block;height:12px;-webkit-mask:url("/assets/custom/triangle-pointer-18e879c9.svg") center/contain no-repeat;mask:url("/assets/custom/triangle-pointer-18e879c9.svg") center/contain no-repeat;transform:rotate(-90deg);width:12px}.hero__pause-btn{background:url("/assets/custom/pause-custom-19802e18.svg") center center/60% no-repeat rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;bottom:24px;cursor:pointer;height:36px;padding:0;position:absolute;right:24px;transition:background-color var(--mkt-transition-base);width:36px;z-index:2}.hero__pause-btn:hover{background-color:rgba(0,0,0,.7);border-color:var(--grey-1)}.hero__pause-btn[data-playing=false]{background:url("/assets/custom/play-fill-white-e6fd44e6.svg") 55% center/60% no-repeat rgba(0,0,0,.5)}.hero__pause-btn[data-playing=false]:hover{background-color:rgba(0,0,0,.7)}@keyframes hero-poster-fade-in{from{opacity:0}to{opacity:1}}@keyframes bounce-down{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}@supports(-webkit-touch-callout: none){.hero{clip-path:inset(0)}.hero__bg,.hero__overlay{background-attachment:scroll;bottom:auto;height:100vh;height:100lvh;position:fixed}}@media(max-width: 900px){.hero{clip-path:inset(0)}.hero__bg,.hero__overlay{background-attachment:scroll;bottom:auto;height:100vh;height:100lvh;position:fixed}.hero:has(.hero__bg--poster) .hero__video,.hero:has(.hero__bg--poster) .hero__pause-btn{display:none}.hero__title br{display:none}.hero__bg--poster{animation:none}.hero--photos{padding-bottom:48px}.hero--photos .hero__photos{--hero-photo-gap: 12px;row-gap:28px}.hero--photos .hero__photo{border-width:3px}}body:has(.video-lightbox[open]){overflow:hidden}.video-lightbox{background:rgba(0,0,0,0);border:none;height:100%;max-height:100%;max-width:100%;overflow:hidden;padding:0;width:100%}@media(max-width: 900px){.video-lightbox__panel{max-width:94vw}.video-lightbox__close{right:0;top:-52px}}.video-lightbox::backdrop{backdrop-filter:blur(2px);background:rgba(7,9,13,.82)}.video-lightbox[open]{align-items:center;display:flex;justify-content:center}.video-lightbox__panel{max-width:min(1100px,92vw);position:relative;width:100%}.video-lightbox__close{background-color:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;height:44px;padding:0;position:absolute;right:-12px;top:-56px;transition:background-color var(--mkt-transition-base),border-color var(--mkt-transition-base);width:44px;z-index:2;align-items:center;display:flex;justify-content:center}.video-lightbox__close::before{background-color:var(--white);content:"";height:20px;-webkit-mask:url("/assets/custom/x-close-daf12a22.svg") center/contain no-repeat;mask:url("/assets/custom/x-close-daf12a22.svg") center/contain no-repeat;width:20px}.video-lightbox__close:hover{background-color:rgba(0,0,0,.75);border-color:var(--grey-1)}.video-lightbox__video{aspect-ratio:16/9;background:var(--black);border-radius:var(--mkt-border-radius-lg);display:block;max-height:80vh;width:100%}.video-lightbox__caption{color:hsla(0,0%,100%,.8);margin:16px 0 0;text-align:center}body:has(.mkt-modal[open]){overflow:hidden}.mkt-modal{background:var(--bg-2);border:1px solid var(--border-color);border-radius:var(--mkt-border-radius-xl);box-shadow:0 24px 64px rgba(0,0,0,.25);color:var(--text-color);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);max-width:min(760px,100vw - 32px);overflow:hidden;padding:0;width:100%}@media(max-width: 900px){.mkt-modal__body{padding:48px 24px 32px}.mkt-modal__close{right:12px;top:12px;width:40px}}.mkt-modal::backdrop{backdrop-filter:blur(2px);background:rgba(7,9,13,.6)}.mkt-modal[open]{display:flex;flex-direction:column}.mkt-modal__body{overflow-y:auto;overscroll-behavior:contain;padding:52px 52px 44px}.mkt-modal__close{background:var(--bg-6);border:none;border-radius:50%;cursor:pointer;height:40px;padding:0;position:absolute;right:24px;top:24px;transition:background-color var(--mkt-transition-base);width:40px;z-index:1;align-items:center;display:flex;justify-content:center}.mkt-modal__close::before{background-color:var(--secondary-text-color);content:"";height:22px;-webkit-mask:url("/assets/custom/x-close-daf12a22.svg") center/contain no-repeat;mask:url("/assets/custom/x-close-daf12a22.svg") center/contain no-repeat;width:22px}.mkt-modal__close:hover,.mkt-modal__close:focus-visible{background-color:var(--grey-2)}.mkt-modal__close:hover::before,.mkt-modal__close:focus-visible::before{background-color:var(--white)}.mkt-modal__close:focus-visible{border-radius:50%}.mkt-modal__title{color:var(--text-color);font-size:clamp(22px,2.4vw,28px);font-weight:700;margin:0 48px 16px 0}.mkt-modal__intro{color:var(--secondary-text-color);line-height:1.7;margin:0 0 16px}.mkt-modal__steps{list-style:none;margin:0;padding:0}.mkt-modal__step{padding:24px 0}.mkt-modal__step+.mkt-modal__step{border-top:1px solid var(--border-color)}.mkt-modal__step:last-child{padding-bottom:0}.mkt-modal__step-title{color:var(--text-color);font-size:18px;font-weight:700;margin:0 0 8px}.mkt-modal__step-desc{color:var(--secondary-text-color);line-height:1.7;margin:0}@keyframes trusted-logos-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.trusted-logos{padding:2vh 24px 48px}.trusted-logos__inner{margin:0 auto;max-width:var(--mkt-max-width-large);text-align:center}.trusted-logos__headline{color:var(--secondary-text-color);font-weight:500;margin:0 0 44px}.trusted-logos__track{mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);overflow:hidden;width:100%;display:flex}.trusted-logos__slider{animation:trusted-logos-scroll 60s linear infinite;display:flex;flex-shrink:0}.trusted-logos__grid{padding-right:48px;align-items:center;display:flex;flex-shrink:0;gap:96px}.trusted-logos__item{flex-shrink:0}.trusted-logos__img-placeholder{background:var(--bg-6);border-radius:6px;color:var(--grey-2);font-size:12px;font-weight:500;height:44px;width:140px;align-items:center;display:flex;justify-content:center}.trusted-logos__img{height:50px;object-fit:contain;width:140px}@media(max-width: 900px){.trusted-logos__grid{gap:24px;padding-right:24px}.trusted-logos__img-placeholder{font-size:10px;height:36px;width:110px}}.bento-box__header{margin:0 auto 64px;max-width:var(--mkt-max-width-narrow);text-align:center}.bento-box__radio{height:1px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:1px}.bento-box__grid{align-items:stretch;display:grid;gap:20px;grid-template-areas:"featured featured" "side-a side-b";grid-template-columns:1fr 1fr;grid-template-rows:auto auto;overflow-anchor:none}.bento-box__grid>*{overflow-anchor:none}.bento-box__grid--animating .bento-box__card{transform-origin:top left;transition:none}.bento-box__grid--animating .bento-box__radio:checked+.bento-box__card{position:relative;z-index:1}.bento-box__card{background:var(--bg-6);border-radius:var(--mkt-border-radius-lg);cursor:pointer;overflow:hidden;padding:1.5rem;transition:box-shadow var(--mkt-transition-base),border-color var(--mkt-transition-base),transform var(--mkt-transition-base);display:flex;flex-direction:column}.bento-box__card:hover{box-shadow:0 12px 32px -8px rgba(10,14,18,.3);transform:translateY(-2px)}.bento-box__card:hover .bento-box__fullscreen-btn{background:var(--white)}.bento-box__card-image-wrap{flex-shrink:0;overflow:hidden;position:relative}.bento-box__fullscreen-btn{background:hsla(0,0%,100%,.7);border-radius:50%;height:36px;position:absolute;right:12px;top:12px;transition:background var(--mkt-transition-base);width:36px;z-index:1;align-items:center;display:flex;justify-content:center}.bento-box__fullscreen-icon{height:14px;opacity:.6;width:14px}.bento-box__card-image{border-radius:8px 8px 0 0;display:block;height:150px;object-fit:cover;width:100%}.bento-box__card-body{height:100%;padding:0 .5rem;display:flex;flex-direction:column;justify-content:space-between}.bento-box__card-title{color:var(--text-color);font-size:16px;font-weight:700;margin:20px 0 8px 0}.bento-box__card-desc{-webkit-box-orient:vertical;color:var(--secondary-text-color);display:-webkit-box;-webkit-line-clamp:3;line-height:1.6;margin:0 0 20px;overflow:hidden}.bento-box__card-link{display:inline-flex;font-size:14px;font-weight:600;transition:color var(--mkt-transition-base);align-items:center;display:flex;gap:4px}.bento-box__card-link:hover{color:var(--defense)}.bento-box__arrow{transition:transform var(--mkt-transition-base)}.bento-box__card-link:hover .bento-box__arrow{transform:translateX(3px)}.bento-box__radio:nth-of-type(1):checked~.bento-box__card:nth-of-type(1){grid-area:featured}.bento-box__radio:nth-of-type(1):checked~.bento-box__card:nth-of-type(2){grid-area:side-a}.bento-box__radio:nth-of-type(1):checked~.bento-box__card:nth-of-type(3){grid-area:side-b}.bento-box__radio:nth-of-type(2):checked~.bento-box__card:nth-of-type(1){grid-area:side-a}.bento-box__radio:nth-of-type(2):checked~.bento-box__card:nth-of-type(2){grid-area:featured}.bento-box__radio:nth-of-type(2):checked~.bento-box__card:nth-of-type(3){grid-area:side-b}.bento-box__radio:nth-of-type(3):checked~.bento-box__card:nth-of-type(1){grid-area:side-a}.bento-box__radio:nth-of-type(3):checked~.bento-box__card:nth-of-type(2){grid-area:side-b}.bento-box__radio:nth-of-type(3):checked~.bento-box__card:nth-of-type(3){grid-area:featured}.bento-box__radio:focus-visible+.bento-box__card{border-radius:12px;outline:1.5px solid var(--prevail-blue);outline-offset:2px}.bento-box__radio:checked+.bento-box__card{align-items:stretch;border-color:var(--border-color);box-shadow:none;cursor:default;flex-direction:row;gap:32px}.bento-box__radio:checked+.bento-box__card:hover{border-color:var(--border-color);box-shadow:none;transform:none}.bento-box__radio:checked+.bento-box__card:hover .bento-box__fullscreen-btn{background:hsla(0,0%,100%,.7)}.bento-box__radio:checked+.bento-box__card .bento-box__card-image-wrap{flex:0 0 45%}.bento-box__radio:checked+.bento-box__card .bento-box__card-image{border-radius:8px;height:100%;min-height:360px}.bento-box__radio:checked+.bento-box__card .bento-box__card-body{flex:1;justify-content:center;padding:0}.bento-box__radio:checked+.bento-box__card .bento-box__card-body div:first-of-type{height:100%;display:flex;flex-direction:column;justify-content:center}.bento-box__radio:checked+.bento-box__card .bento-box__card-title{font-size:20px;margin-top:0}.bento-box__radio:checked+.bento-box__card .bento-box__card-desc{-webkit-line-clamp:unset;overflow:visible}.bento-box__radio:checked+.bento-box__card .bento-box__fullscreen-btn{display:none}@media(max-width: 900px){.bento-box{padding:64px 20px}.bento-box__grid{display:flex;flex-direction:column;gap:20px}.bento-box__card{cursor:default}.bento-box__card:hover{box-shadow:none;transform:none}.bento-box__fullscreen-btn{display:none}.bento-box__card-desc{-webkit-line-clamp:unset;overflow:visible}.bento-box__card-image{height:200px}.bento-box__radio:checked+.bento-box__card{flex-direction:column;gap:0}.bento-box__radio:checked+.bento-box__card .bento-box__card-image-wrap{flex:none}.bento-box__radio:checked+.bento-box__card .bento-box__card-image{border-radius:8px 8px 0 0;height:200px;min-height:0}.bento-box__radio:checked+.bento-box__card .bento-box__card-body{justify-content:space-between;padding:0 .5rem}.bento-box__radio:checked+.bento-box__card .bento-box__card-title{margin-top:20px}.bento-box__subtitle{font-size:14px}.bento-box__card .bento-box__card-title,.bento-box__radio:checked+.bento-box__card .bento-box__card-title{font-size:17px}.bento-box__card .bento-box__card-desc,.bento-box__radio:checked+.bento-box__card .bento-box__card-desc{font-size:13px}}.integrations__grid{display:grid;gap:16px;grid-auto-rows:1fr;grid-template-columns:repeat(4, 1fr);margin-bottom:32px}.integrations--grouped .integrations__grid{grid-template-columns:repeat(3, 1fr);margin-bottom:0}.integrations__group+.integrations__group{margin-top:40px}.integrations__group-label{color:var(--text-color);font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.integrations__tile-desc{color:var(--secondary-text-color);font-size:14px;line-height:1.6;margin:16px 0 0}.integrations__tile{background-color:var(--bg-4);border:1px solid var(--border-color);border-radius:var(--mkt-border-radius);min-height:80px;padding:24px;text-align:center;transition:box-shadow var(--mkt-transition-base);user-select:none;align-items:center;display:flex;flex-direction:column;justify-content:center}.integrations__tile--described{justify-content:flex-start}.integrations__tile:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)}.integrations__tile-logo-container{flex-shrink:0;height:50px;align-items:center;display:flex;justify-content:center}.integrations__tile-logo{height:36px;width:100%;align-items:center;display:flex;justify-content:center}.integrations__tile-logo#microsoft-teams-logo{height:60px}.integrations__tile-logo#consilio-logo{height:50px}.integrations__tile-logo#haystack-logo{height:25px}.integrations__tile-logo#relativity-logo{height:33px}.integrations__tile-logo#aws-logo{height:55px;margin-top:10px}.integrations__tile-logo span{color:var(--text-color);font-weight:700}.integrations__tile-label{color:var(--text-color);font-weight:700;height:100%;align-items:center;display:flex;justify-content:center}.integrations__coming-soon{color:var(--secondary-text-color);display:inline-block;font-weight:600;letter-spacing:.05em;margin-top:8px;text-transform:uppercase}@media(max-width: 900px){.integrations{padding:64px 20px}.integrations__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.integrations--grouped .integrations__grid{grid-template-columns:1fr}.integrations__subtitle{font-size:14px}}@media(prefers-color-scheme: dark){body .integrations__tile-logo{filter:invert(1) saturate(0) brightness(0.7)}}.workflows__grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.workflows__card{background:var(--bg-4);border:1px solid var(--border-color);border-radius:var(--mkt-border-radius-lg);padding:32px;display:flex;flex-direction:column;justify-content:space-between}.workflows__card-title{color:var(--text-color);font-size:18px;font-weight:700;margin:0 0 12px}.workflows__card-desc{color:var(--secondary-text-color);line-height:1.65;margin:0 0 20px}@media(max-width: 900px){.workflows{padding:64px 20px}.workflows__grid{grid-template-columns:1fr}.workflows__subtitle{font-size:14px}}.testimonials__headline{margin-bottom:48px}.testimonials__carousel{margin-bottom:40px;position:relative;align-items:stretch;display:flex;gap:16px}.testimonials__nav{background:none;border:none;cursor:pointer;height:fit-content;margin:auto;padding:0 8px;position:absolute;top:50%;transition:opacity var(--mkt-transition-base);align-items:center;display:flex;flex-shrink:0}.testimonials__nav:hover{opacity:.8}.testimonials__nav[hidden]{display:none}.testimonials__nav--prev{left:-7%}.testimonials__nav--prev .testimonials__nav-icon{transform:rotate(90deg)}.testimonials__nav--next{right:-7%}.testimonials__nav--next .testimonials__nav-icon{transform:rotate(-90deg)}.testimonials__slides{overflow:hidden;scroll-behavior:smooth;display:flex;flex:1;gap:20px}.testimonials__slide{background:var(--bg-4);border:1px solid var(--border-color);border-radius:8px;flex:0 0 calc(50% - 12px);min-width:0;padding:50px 0 5px;scroll-snap-align:start;display:flex;flex-direction:column}.testimonials__avatar{aspect-ratio:1;border-radius:50%;height:180px;margin:0 auto;width:auto}.testimonials__quote-block{border-top:none;padding:0 24px 28px;display:flex;flex:1;flex-direction:column}.testimonials__quote-icon{margin-bottom:25px}.testimonials__text{color:var(--text-color);flex:1;font-size:15px;font-style:italic;line-height:1.7;margin:0 0 20px}.testimonials__author-row{border-top:1px solid var(--border-color);padding-top:16px;align-items:center;display:flex;justify-content:space-between}.testimonials__author-info{display:flex;flex-direction:column}.testimonials__author{color:var(--text-color);font-weight:700}.testimonials__role{color:var(--secondary-text-color)}.testimonials__author-logo{border-radius:4px;height:32px;object-fit:contain;width:100px}.testimonials__stats{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:36px}.testimonials__stat{background:var(--bg-4);border:1px solid var(--border-color);border-radius:var(--mkt-border-radius-lg);padding:28px 24px}.testimonials__stat-value{color:var(--prevail-blue);font-size:40px;font-weight:700;line-height:1.1;margin-bottom:8px}.testimonials__stat-desc{color:var(--secondary-text-color);line-height:1.5;margin:0}@media(max-width: 900px){.testimonials{padding:64px 20px}.testimonials__carousel{gap:0;padding:0 20px}.testimonials__carousel--no-nav{padding:0}.testimonials__slides{-webkit-overflow-scrolling:touch;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.testimonials__slides::-webkit-scrollbar{display:none}.testimonials__slide{flex:0 0 99%}.testimonials__nav{font-size:22px;padding:0 4px}.testimonials__nav--next{justify-content:end}.testimonials__stats{grid-template-columns:1fr}.testimonials__stat-value{font-size:32px}}.security{background:var(--bg-6)}.security__header{margin:0 0 56px}.security__badges{display:grid;gap:32px;grid-template-columns:repeat(4, 1fr);margin-bottom:70px}.security__badge{text-align:center}.security__badge-icon{border-radius:50%;height:72px;margin:0 auto 16px;object-fit:contain;width:72px}.security__badge-title{color:var(--text-color);font-size:14px;font-weight:700;margin:0 0 8px}.security__badge-desc{color:var(--secondary-text-color);line-height:1.5;margin:0}.security__link{justify-content:center}@media(max-width: 900px){.security{padding:64px 20px}.security__badges{gap:24px;grid-template-columns:repeat(1, 1fr)}.security__subtitle{font-size:14px}}.ceo-message{padding:96px 24px}.ceo-message__inner{margin:0 auto;max-width:var(--mkt-max-width-large)}.ceo-message__label{color:var(--secondary-text-color);display:block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:24px;text-transform:uppercase}.ceo-message__content{align-items:start;display:grid;gap:75px;grid-template-columns:.5fr 1fr}.ceo-message__photo{aspect-ratio:3/4;border-radius:var(--mkt-border-radius-lg);object-fit:cover;width:100%}.ceo-message__text{padding-top:8px}.ceo-message__title{color:var(--text-color);font-size:clamp(26px,2.8vw,36px);font-weight:700;line-height:1.3;margin:0 0 24px}.ceo-message__paragraph{color:var(--secondary-text-color);line-height:1.7;margin:0 0 16px}.ceo-message__signature{margin-top:32px;display:flex;flex-direction:column}.ceo-message__author{color:var(--text-color);font-weight:700}.ceo-message__role{color:var(--secondary-text-color)}.ceo-message__link{color:var(--prevail-blue);display:inline-block;font-weight:600;margin-top:12px}.ceo-message__link:hover{color:var(--defense)}.ceo-message--profile{padding-top:0;scroll-margin-top:140px}.ceo-message--profile .ceo-message__content{border:1px solid var(--border-color);border-radius:var(--mkt-border-radius-lg);gap:40px;grid-template-columns:240px minmax(0, 1fr);padding:32px}.ceo-message--profile .ceo-message__photo{aspect-ratio:1/1.1;border-radius:8px}.ceo-message--profile .ceo-message__text{padding-top:12px;display:flex;flex-direction:column}.ceo-message--profile .ceo-message__signature{margin:0 0 16px;order:-1}.ceo-message--profile .ceo-message__author{font-size:22px}.ceo-message--profile .ceo-message__role{font-size:13px}.ceo-message--profile .ceo-message__paragraph{margin:0}.ceo-message--profile .ceo-message__link{align-self:flex-start}.ceo-message--quote{background:var(--ink);padding:88px 24px}.ceo-message--quote .ceo-message__content{align-items:center;gap:48px;grid-template-columns:220px minmax(0, 1fr);justify-content:center;margin:0 auto;max-width:900px}.ceo-message--quote .ceo-message__photo{aspect-ratio:1;border-radius:50%;max-width:220px}.ceo-message--quote .ceo-message__text{padding-top:0}.ceo-message--quote .ceo-message__paragraph{color:var(--white);font-size:16px;line-height:1.75;margin:0}.ceo-message--quote .ceo-message__signature{align-items:center;flex-direction:row;gap:10px;margin-top:24px}.ceo-message--quote .ceo-message__signature .ceo-message__author::after{color:var(--grey-3);content:"·";margin-left:10px}.ceo-message--quote .ceo-message__author{color:var(--white)}.ceo-message--quote .ceo-message__role{color:var(--grey-4)}@media(max-width: 900px){.ceo-message{padding:64px 20px}.ceo-message__content{gap:32px;grid-template-columns:1fr}.ceo-message__photo{margin:0 auto;max-width:280px}.ceo-message--quote .ceo-message__content{grid-template-columns:1fr}.ceo-message--quote .ceo-message__photo{max-width:180px}.ceo-message--quote .ceo-message__signature{justify-content:center}.ceo-message--quote .ceo-message__paragraph{text-align:center}.ceo-message--profile{padding-top:0}.ceo-message--profile .ceo-message__content{gap:24px;grid-template-columns:1fr;padding:24px}.ceo-message--profile .ceo-message__photo{margin:0;max-width:180px}}.faq{padding:96px 0}.faq__title{margin-bottom:40px}.faq__list{display:flex;flex-direction:column}.faq__item{border-bottom:1px solid var(--border-color)}.faq__question{color:var(--text-color);cursor:pointer;font-size:16px;font-weight:600;list-style:none;padding:20px;user-select:none;align-items:center;display:flex;justify-content:space-between}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{content:"";display:none}.faq__question:hover{background-color:var(--bg-6)}.faq__toggle-icon{background-color:var(--text-color);flex-shrink:0;height:20px;-webkit-mask:url("/assets/bootstrap-icons/chevron-down-a81f0d38.svg") center/contain no-repeat;position:relative;width:20px}.faq__item[open] .faq__question{background-color:rgba(0,0,0,0)}.faq__item[open] .faq__toggle-icon{transform:rotate(180deg)}.faq__answer{padding:0 20px 20px}.faq__answer p{color:var(--secondary-text-color);line-height:1.7;margin:0}.faq__answer p a:not(.faq__answer-link):hover{text-decoration:underline}.faq__answer strong{color:var(--text-color)}.faq__answer-link{color:var(--prevail-blue);font-weight:600}@media(max-width: 900px){.faq{padding:64px 20px}.faq__question{font-size:15px}}.about-leadership__label{margin-bottom:12px}.about-leadership__grid{display:flex;flex-wrap:wrap;gap:32px}.about-leadership__card{background:var(--bg-4);border:1px solid var(--border-color);border-radius:var(--mkt-border-radius-lg);flex:1 1 520px;min-width:0;padding:24px;display:flex;gap:24px}.about-leadership__body{flex:1;min-width:0;overflow-wrap:break-word}.about-leadership__photo{aspect-ratio:3/4;border-radius:var(--mkt-border-radius);flex-shrink:0;height:300px;object-fit:cover}.about-leadership__name{color:var(--text-color);font-size:17px;font-weight:700;margin:0 0 2px}.about-leadership__role{color:var(--secondary-text-color);display:block;font-size:13px;margin-bottom:16px}.about-leadership__paragraph{color:var(--secondary-text-color);line-height:1.7;margin:0 0 14px}.about-leadership__paragraph:last-child{margin-bottom:0}@media(max-width: 900px){.about-leadership{padding:64px 20px}.about-leadership__grid{text-align:center}.about-leadership__card{flex-direction:column}.about-leadership__photo{height:auto;margin:0 auto;max-width:150px;object-position:top}.about-leadership__description{font-size:14px}}.about-team{background:var(--bg-6)}@media(prefers-reduced-motion: reduce){.about-team__full,.about-team__full-inner,.about-team__name,.about-team__role{transform:none;transition:none}}.about-team__header{margin:0 0 40px;max-width:640px}.about-team__label{margin-bottom:12px}.about-team__title{margin:0}.about-team__grid{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr))}.about-team__card{background:var(--bg-4);border:1px solid var(--border-color);border-radius:var(--mkt-border-radius-lg);padding:40px 0;text-align:center;transition:box-shadow var(--mkt-transition-base)}.about-team__card:hover{box-shadow:0 12px 32px -8px rgba(10,14,18,.12)}.about-team__summary{cursor:pointer;list-style:none}.about-team__summary::-webkit-details-marker{display:none}.about-team__summary::marker{content:"";display:none}.about-team__photo{aspect-ratio:1/1;border:1px solid var(--border-color);border-radius:50%;display:block;filter:saturate(1.2);margin:0 auto 16px;object-fit:cover;width:120px}.about-team__name{color:var(--text-color);font-size:16px;font-weight:700;margin:0 0 4px}.about-team__role{color:var(--secondary-text-color);display:block;font-size:13px;font-weight:400;margin-bottom:16px;max-width:var(--mkt-max-width-large);overflow:hidden;padding:0 15px;text-overflow:ellipsis;transition:color .2s ease,margin .35s ease;white-space:nowrap}.about-team__more,.about-team__back{color:var(--prevail-blue);cursor:pointer;font-size:13px;font-weight:600}.about-team__more:hover,.about-team__back:hover{color:var(--defense)}.about-team__card::details-content{display:block}.about-team__full{display:grid;grid-template-rows:0fr;text-align:left;transition:grid-template-rows .3s ease}.about-team__full-inner{min-height:0;overflow:hidden;transition:transform .2s ease}.about-team__paragraph{color:var(--secondary-text-color);font-size:13px;line-height:1.7;margin:0 0 14px}.about-team__back{display:inline-block;margin-top:4px}.about-team__card--open .about-team__more{display:none}.about-team__card--open .about-team__full{grid-template-rows:1fr}.about-team__card--open .about-team__full-inner{transform:translateY(0)}.about-team__card--open{padding:40px 30px;text-align:left}.about-team__card--open .about-team__summary{cursor:default}.about-team__card--open .about-team__photo{display:none}.about-team__card--open .about-team__name{margin-bottom:4px}.about-team__card--open .about-team__role{color:var(--prevail-blue);font-weight:700;padding:0;white-space:normal}.about-team__card--open .about-team__back{margin-top:16px}.about-team__join{align-items:center;border-top:1px solid var(--border-color);display:grid;gap:48px;grid-template-columns:minmax(0, calc((100% - 48px) / 3)) 1fr;margin-top:48px;padding-top:48px}.about-team__join-card{align-self:start}.about-team__join-text{padding:8px 0}.about-team__join-title{color:var(--text-color);font-size:clamp(22px,2.4vw,30px);font-weight:700;margin:0 0 12px}.about-team__join-description{color:var(--secondary-text-color);line-height:1.7;margin:0 0 24px}.about-team__join-button{background:var(--prevail-blue);border:1px solid var(--prevail-blue);display:inline-block}@media(max-width: 900px){.about-team{padding:64px 20px}.about-team__grid{grid-template-columns:100%;text-align:center}.about-team__join{gap:32px;grid-template-columns:1fr}.about-team__title{font-size:clamp(22px,6vw,28px)}}.cta-band{background:#07090d;background-image:radial-gradient(ellipse 75% 60% at 15% 0%, rgba(23, 31, 40, 0.95) 0%, rgba(23, 31, 40, 0.6) 30%, rgba(10, 14, 18, 0.25) 60%, transparent 85%);padding:120px 24px;text-align:center}.cta-band__title{color:var(--white);font-size:clamp(28px,3.6vw,48px);margin:0 0 16px;margin:0 auto;max-width:clamp(325px,58vw,1400px)}.cta-band__subtitle{color:hsla(0,0%,100%,.7);line-height:1.5;margin:16px auto 36px;max-width:800px}.cta-band__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.cta-band__button{background:var(--prevail-blue);border:1.5px solid var(--prevail-blue);border-radius:6px;color:var(--white);display:inline-block;font-size:15px;font-weight:600;padding:8px 22px;transition:background var(--mkt-transition-base),border-color var(--mkt-transition-base)}.cta-band__button:hover{background:var(--defense);color:var(--white)}.cta-band__button--secondary{background:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.3)}.cta-band__button--secondary:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.5)}.cta-band__button:has(icon){display:inline-flex;align-items:center;display:flex;gap:8px;justify-content:center}.cta-band__footnote{color:hsla(0,0%,100%,.6);margin:28px 0 0}.cta-band__footnote-link{color:hsla(0,0%,100%,.85);text-decoration:underline;text-underline-offset:2px}.cta-band__footnote-link:hover{color:var(--white)}@media(max-width: 900px){.cta-band__title{font-size:clamp(26px,7vw,36px)}.cta-band__title br{display:none}.cta-band__footnote{padding:0 8px}}.feature-split__inner{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr}.feature-split--reverse .feature-split__inner{direction:rtl}.feature-split--reverse .feature-split__media,.feature-split--reverse .feature-split__body{direction:ltr}.feature-split--divider .feature-split__inner{border-bottom:1px solid var(--border-color);padding-bottom:96px}.feature-split__media{min-width:0}.feature-split__media--center{text-align:center}.feature-split__image{border-radius:var(--mkt-border-radius-lg);height:auto;max-width:90%}.feature-split__caption{color:var(--secondary-text-color);line-height:1.6;margin:24px auto 0;max-width:340px;text-align:center}.feature-split__badges{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.feature-split__badge{height:auto;max-width:120px;width:100%}.feature-split__body{min-width:0}.feature-split__label{margin-bottom:12px}.feature-split__title{margin-bottom:20px}.feature-split__lead{color:var(--text-color);font-weight:700;margin:0 0 24px}.feature-split__body:not(:has(.feature-split__list)) .feature-split__lead{color:var(--secondary-text-color);font-weight:400;line-height:1.7;margin-bottom:0}.feature-split__list{list-style:disc;margin:0 0 24px;padding:0;padding-left:14px}.feature-split ::marker{color:var(--text-color)}.feature-split__item{color:var(--secondary-text-color);line-height:1.6;margin:0 0 14px;padding-left:5px;position:relative}.feature-split__footer{color:var(--secondary-text-color);line-height:1.7;margin:0}@media(max-width: 900px){.feature-split__inner{gap:25px;grid-template-columns:1fr}.feature-split--divider .feature-split__inner{padding-bottom:56px}.feature-split--reverse .feature-split__inner{direction:ltr}.feature-split__media{order:1}}.highlight-cards{--highlight-cards-card-bg: var(--bg-2);--highlight-cards-card-border: var(--border-color)}.highlight-cards__grid{display:grid;gap:24px;grid-template-columns:repeat(3, 1fr)}.highlight-cards__card{background:var(--highlight-cards-card-bg);border:1px solid var(--highlight-cards-card-border);border-radius:var(--mkt-border-radius-lg);padding:28px;position:relative;display:flex;flex-direction:column}.highlight-cards__card-head{margin-bottom:12px;align-items:center;display:flex;gap:12px}.highlight-cards__icon{--content-color: var(--prevail-blue);--width: 22px}.highlight-cards__card-title{color:var(--text-color);font-weight:700;margin:0}.highlight-cards__card-desc{color:var(--secondary-text-color);line-height:1.6;margin:0}.highlight-cards__card-desc+.highlight-cards__card-desc{margin-top:12px}.highlight-cards__card-desc a{font-weight:600;text-decoration:none}.highlight-cards__card-desc a:hover{color:var(--defense);text-decoration:underline}.highlight-cards__card-desc strong{color:var(--text-color)}.highlight-cards__step{background:var(--prevail-blue);border-radius:50%;color:var(--white);flex-shrink:0;font-weight:700;height:28px;width:28px;align-items:center;display:flex;justify-content:center}.highlight-cards__badge{background:color-mix(in srgb, var(--prevail-blue) 12%, transparent);border-radius:999px;color:var(--prevail-blue);flex-shrink:0;font-weight:600;margin-left:auto;padding:4px 12px}.highlight-cards__links{margin-top:auto;padding-top:20px;align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px}.highlight-cards__link,.highlight-cards__footer-link{align-items:center;display:inline-flex;font-weight:600;gap:6px;text-decoration:none}.highlight-cards__link:hover,.highlight-cards__footer-link:hover{color:var(--defense)}.highlight-cards .highlight-cards__links .highlight-cards__link,.highlight-cards .highlight-cards__links .highlight-cards__link:hover,.highlight-cards .highlight-cards__inner .highlight-cards__footer-link,.highlight-cards .highlight-cards__inner .highlight-cards__footer-link:hover{gap:4px}.highlight-cards__arrow{transition:transform var(--mkt-transition-base)}.highlight-cards__link:hover .highlight-cards__arrow,.highlight-cards__footer-link:hover .highlight-cards__arrow{transform:translateX(3px)}.highlight-cards__footer-link{margin-top:32px}.highlight-cards--cols-2 .highlight-cards__grid{grid-template-columns:repeat(2, 1fr)}.highlight-cards--cols-4 .highlight-cards__grid{gap:20px;grid-template-columns:repeat(4, 1fr)}.highlight-cards[id]{scroll-margin-top:80px}.highlight-cards__card--media{overflow:hidden;padding:0 0 28px}.highlight-cards__card--media>:not(.highlight-cards__card-image){margin-left:24px;margin-right:24px}.highlight-cards__card-image{aspect-ratio:3/2;display:block;margin-bottom:20px;object-fit:cover;width:100%}.highlight-cards__card-label{margin-bottom:6px}.highlight-cards--plain .highlight-cards__card{background:none;border:0;border-radius:0;padding:0}.highlight-cards--steps{--highlight-cards-card-bg: var(--bg-4);--highlight-cards-card-border: var(--border-color)}.highlight-cards--steps .highlight-cards__card-head{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:10px}.highlight-cards--icon-top-left .highlight-cards__card{padding-top:40px}.highlight-cards--icon-top-left .highlight-cards__card-head{gap:0}.highlight-cards--icon-top-left .highlight-cards__icon-badge{background:var(--highlight-cards-card-bg);border:1px solid var(--highlight-cards-card-border);border-radius:50%;height:46px;left:-20px;position:absolute;top:-20px;width:46px;align-items:center;display:flex;justify-content:center}@media(max-width: 1200px){.highlight-cards--cols-4 .highlight-cards__grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 900px){.highlight-cards__grid{grid-template-columns:1fr}.highlight-cards--icon-top-left .highlight-cards__icon-badge{left:-12px;top:-12px}.highlight-cards--cols-2 .highlight-cards__grid,.highlight-cards--cols-4 .highlight-cards__grid{grid-template-columns:1fr}}.numbered-list__header{margin:0 0 40px}.numbered-list__subtitle{max-width:900px}.numbered-list__grid{display:grid;gap:24px 48px;grid-template-columns:repeat(2, 1fr);list-style:none;margin:0;padding:0}.numbered-list__item{align-items:flex-start;display:flex;gap:16px}.numbered-list__number{background-color:var(--bg-2);border:1px solid var(--border-color);border-radius:50%;color:var(--text-color);flex-shrink:0;font-weight:700;height:26px;width:26px;align-items:center;display:flex;justify-content:center}.numbered-list__item-title{color:var(--text-color);font-weight:700;margin:0 0 6px}.numbered-list__item-desc{color:var(--secondary-text-color);line-height:1.6;margin:0}@media(max-width: 900px){.numbered-list__grid{grid-template-columns:1fr}}.compliance-cards{scroll-margin-top:120px}.compliance-cards__header{margin:0 0 40px}.compliance-cards__title{max-width:900px}.compliance-cards__grid{display:grid;gap:24px;grid-template-columns:repeat(2, 1fr)}.compliance-cards__card{background:var(--bg-2);border:1px solid var(--border-color);border-radius:var(--mkt-border-radius-lg);padding:28px;align-items:flex-start;display:flex;gap:24px}.compliance-cards__badge{flex-shrink:0;height:64px;object-fit:contain;width:64px}.compliance-cards__card-title{color:var(--text-color);font-size:16px;font-weight:700;margin:0 0 12px}.compliance-cards__card-desc{color:var(--secondary-text-color);line-height:1.6;margin:0}.compliance-cards__footnote{color:var(--secondary-text-color);line-height:1.6;margin:16px 0 0}.compliance-cards__footnote-link{font-weight:600;text-decoration:none}.compliance-cards__footnote-link:hover{color:var(--defense)}@media(max-width: 900px){.compliance-cards__grid{grid-template-columns:1fr}.compliance-cards__card{flex-direction:column;gap:16px}}.section-intro{padding:96px 24px 0}.section-intro__lead{max-width:900px}@media(max-width: 900px){.section-intro{padding:56px 20px 0}.section-intro__lead{font-size:14px}}.stat-band{background:#07090d;background-image:radial-gradient(ellipse 75% 60% at 15% 0%, rgba(23, 31, 40, 0.95) 0%, rgba(23, 31, 40, 0.6) 30%, rgba(10, 14, 18, 0.25) 60%, transparent 85%);padding:80px 24px}.stat-band__inner{display:grid;gap:32px;grid-template-columns:repeat(4, 1fr)}.stat-band__stat{text-align:center}.stat-band__value{color:var(--white);font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.1;margin-bottom:12px}.stat-band__desc{color:hsla(0,0%,100%,.7);line-height:1.5;margin:0}@media(max-width: 900px){.stat-band{padding:56px 20px}.stat-band__inner{gap:32px 24px;grid-template-columns:repeat(2, 1fr)}}.job-board{scroll-margin-top:80px}.job-board__group+.job-board__group{margin-top:24px}.job-board__department{border-bottom:1px solid var(--border-color);color:var(--secondary-text-color);font-size:11px;font-weight:700;letter-spacing:.1em;margin:0;padding:0 4px 12px;text-transform:uppercase}.job-board__jobs{list-style:none;margin:0;padding:0}.job-board__job{border-bottom:1px solid var(--border-color)}.job-board__job-link{color:inherit;padding:16px 4px;text-decoration:none;transition:background var(--mkt-transition-base);width:100%;align-items:center;display:flex;gap:16px;justify-content:space-between}.job-board__job-link:hover{background:var(--bg-6);color:inherit}.job-board__job-text{display:flex;flex-direction:column}.job-board__job-title{color:var(--text-color);font-weight:600}.job-board__job-location{color:var(--secondary-text-color);font-size:13px}.job-board__job-chevron{border-right:1.5px solid var(--secondary-text-color);border-top:1.5px solid var(--secondary-text-color);flex-shrink:0;height:7px;margin-right:6px;transform:rotate(45deg);width:7px}.job-board__powered-by{color:var(--secondary-text-color);font-size:12px;margin:16px 0 0}.job-board__eeo{color:var(--secondary-text-color);font-size:13px;line-height:1.7;margin:32px 0 0;max-width:760px}@media(max-width: 900px){.job-board__job-title{font-size:14px}}.case-studies{padding:96px 24px}.case-studies__inner{margin:0 auto;max-width:var(--mkt-max-width-large)}.case-studies__title{color:var(--text-color);font-weight:700;line-height:1.2;margin:0 0 32px}.case-studies__filters{border-bottom:1px solid var(--border-color);padding-bottom:40px;align-items:center;display:flex;flex-wrap:wrap;gap:12px}.case-studies__facet{position:relative}.case-studies__facet-toggle{background:var(--bg-4);border:1px solid var(--border-color);border-radius:var(--mkt-border-radius);color:var(--text-color);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px;transition:border-color var(--mkt-transition-base),color var(--mkt-transition-base),background var(--mkt-transition-base);align-items:center;display:flex;gap:6px}.case-studies__facet-toggle span{font-size:inherit}.case-studies__facet-toggle:hover{border-color:var(--prevail-blue)}.case-studies__facet-toggle:focus-visible{outline:1.5px solid var(--prevail-blue);outline-offset:2px}.case-studies__facet-toggle.has-active{background:color-mix(in srgb, var(--prevail-blue) 8%, var(--bg-4));border-color:var(--prevail-blue);color:var(--prevail-blue)}.case-studies__facet-count:empty{display:none}.case-studies__facet-toggle .case-studies__facet-chevron{font-size:11px;opacity:.5;transition:transform var(--mkt-transition-base)}.case-studies__facet.is-open .case-studies__facet-chevron{transform:rotate(180deg)}.case-studies__facet-menu{background:var(--bg-4);border:1px solid var(--border-color);border-radius:var(--mkt-border-radius-lg);box-shadow:0 12px 32px rgba(0,0,0,.12);left:0;max-height:320px;min-width:240px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);z-index:10;display:flex;flex-direction:column;gap:2px}.case-studies__facet-menu[hidden]{display:none}.case-studies__option{border-radius:6px;color:var(--text-color);cursor:pointer;font-size:14px;padding:8px 10px;user-select:none;white-space:nowrap;align-items:center;display:flex;gap:10px}.case-studies__option span{font-size:inherit}.case-studies__option:hover{background:var(--bg-6)}.case-studies__checkbox{accent-color:var(--prevail-blue);cursor:pointer;flex-shrink:0;height:16px;margin:0;width:16px}.case-studies__clear{background:none;border:0;color:var(--prevail-blue);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 4px;text-decoration:underline;text-underline-offset:2px}.case-studies__clear:hover{color:var(--defense)}.case-studies__clear[hidden]{display:none}.case-studies__item{border-bottom:1px solid var(--border-color);padding:40px 0}.case-studies__item:last-child{border-bottom:0}.case-studies__item-title{color:var(--text-color);font-size:20px;font-weight:700;line-height:1.3;margin:0 0 16px}.case-studies__item-desc{color:var(--secondary-text-color);line-height:1.7;margin:0 0 20px}.case-studies__item-link{color:var(--prevail-blue);font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.case-studies__item-link:hover{color:var(--defense)}.case-studies__empty{color:var(--secondary-text-color);margin:0;padding:48px 0;text-align:center}@media(max-width: 900px){.case-studies{padding:56px 20px}.case-studies__title{font-size:clamp(22px,6vw,28px);margin-bottom:24px}.case-studies__filters{position:relative}.case-studies__facet{position:static}.case-studies__facet-menu{left:0;min-width:0;right:0}.case-studies__item{padding:28px 0}.case-studies__item-title{font-size:17px}}.case-study-body{padding:96px 24px}.case-study-body__inner{margin:0 auto;max-width:var(--mkt-max-width-large)}.case-study-body__section{border-bottom:1px solid var(--border-color);padding:48px 0}.case-study-body__section:first-child{padding-top:0}.case-study-body__section:last-child{border-bottom:0;padding-bottom:0}.case-study-body__title{color:var(--prevail-blue);font-size:26px;font-weight:700;margin:0 0 20px}.case-study-body__paragraph,.case-study-body__bullet{color:var(--secondary-text-color);line-height:1.8}.case-study-body__paragraph strong,.case-study-body__bullet strong{color:var(--text-color);font-weight:700}.case-study-body__paragraph{margin:0 0 20px}.case-study-body__paragraph:last-child{margin-bottom:0}.case-study-body__bullets{list-style:disc;margin:0;padding-left:20px}.case-study-body__bullet{font-size:16px;padding-left:4px}.case-study-body__bullet+.case-study-body__bullet{margin-top:16px}.case-study-body__bullet::marker{color:var(--secondary-text-color);font-size:12px}@media(max-width: 900px){.case-study-body{padding:56px 20px}.case-study-body__section{padding:32px 0}.case-study-body__title{font-size:20px}.case-study-body__paragraph,.case-study-body__bullet{font-size:14px}}.speed-test__paragraph{color:var(--secondary-text-color);line-height:1.8;margin:0 0 20px}.speed-test__paragraph:last-of-type{margin-bottom:0}.speed-test__paragraph strong{color:var(--text-color);font-weight:700}.speed-test__frame{border:1px solid var(--border-color);border-radius:var(--mkt-border-radius-lg);display:block;height:650px;margin-top:48px;width:100%}@media(max-width: 900px){.speed-test__paragraph{font-size:14px}.speed-test__frame{height:720px;margin-top:32px}}.setup-test{scroll-margin-top:120px}.setup-test#schedule-demo{scroll-margin-top:90px}.setup-test__inner{text-align:center}.setup-test__title{color:var(--prevail-blue);font-size:26px;font-weight:700;margin:0 0 12px}.setup-test__subtitle{color:var(--secondary-text-color);line-height:1.8;margin:0}.setup-test__calendar{height:700px;margin-top:32px;min-width:320px}@media(max-width: 900px){.setup-test__title{font-size:20px}.setup-test__subtitle{font-size:14px}.setup-test__calendar{height:1000px}}.form-card{padding:0 24px 150px}.form-card__card{background:var(--bg-4);border:1px solid var(--grey-3, rgba(0, 0, 0, 0.1));border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.06);margin:0 auto;max-width:440px;padding:40px 36px;text-align:center}.form-card__title{color:var(--prevail-blue);font-size:26px;font-weight:700;margin:0 0 8px}.form-card__subtitle{color:var(--secondary-text-color);font-size:15px;line-height:1.7;margin:0 0 28px}.form-card__alert{background:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.3);border-radius:6px;color:#dc2626;font-size:14px;margin:0 0 20px;padding:10px 14px}.form-card__form{display:flex;flex-direction:column;gap:16px}.form-card__label{color:var(--text-color);font-size:14px;font-weight:600;text-align:left}.form-card__input{background:var(--bg-4);border:1px solid var(--grey-3, rgba(0, 0, 0, 0.15));border-radius:6px;color:var(--text-color);font-size:16px;letter-spacing:.04em;padding:14px;text-align:center;transition:border-color var(--mkt-transition-base),box-shadow var(--mkt-transition-base)}.form-card__input::placeholder{color:var(--secondary-text-color);letter-spacing:normal;opacity:.7}.form-card__input:focus{border-color:var(--prevail-blue);box-shadow:0 0 0 3px rgba(37,99,235,.15);outline:none}.form-card__hint{color:var(--secondary-text-color);font-size:13px;line-height:1.6;margin:0}.form-card__submit{background:var(--prevail-blue);border:none;border-radius:6px;color:var(--white);cursor:pointer;font-family:var(--mkt-font-family-base);font-size:15px;font-weight:600;margin-top:4px;padding:14px 28px;transition:background var(--mkt-transition-base);width:100%}.form-card__submit:hover{background:var(--defense)}@media(max-width: 900px){.form-card{padding:0 20px 100px}.form-card__card{padding:32px 20px}.form-card__title{font-size:22px}}.values-band{background:var(--defense);color:var(--white);padding:80px 24px}.values-band__inner{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr}.values-band__statement{display:flex;flex-direction:column}.values-band__label{color:var(--white);margin-bottom:12px}.values-band__title{color:var(--white);font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.45;margin:0 0 48px}.values-band__link{align-self:flex-start;color:var(--white);font-weight:700;text-decoration:underline;text-underline-offset:4px}.values-band__link:hover{color:hsla(0,0%,100%,.8)}.values-band__list{list-style:disc;margin:0;padding-left:18px}.values-band__item{color:var(--white);font-size:15px;line-height:1.6;padding-left:6px}.values-band__item+.values-band__item{margin-top:18px}@media(max-width: 900px){.values-band{padding:56px 20px}.values-band__inner{gap:32px;grid-template-columns:1fr}.values-band__title{margin-bottom:24px}}.contact-form:has(.contact-form__thanks) .contact-form__title{display:none}.contact-form__intro{color:var(--secondary-text-color);font-size:15px;line-height:1.7;margin:0 0 40px;max-width:560px}.contact-form__form .hs-form{display:flex;flex-direction:column;gap:24px}.contact-form__form fieldset{border:0;margin:0;max-width:none !important;padding:0}.contact-form__form fieldset.form-columns-2{display:grid;gap:24px;grid-template-columns:1fr 1fr}.contact-form__form fieldset .hs-form-field{float:none !important;width:100% !important}.contact-form__form fieldset .input{margin:0 !important}.contact-form__form .hs-form-field{display:flex;flex-direction:column;gap:8px}.contact-form__form .hs-form-field>label{color:var(--text-color);font-size:14px;font-weight:600}.contact-form__form .hs-form-required{color:#dc2626;margin-left:2px}.contact-form__form .hs-input{background:var(--bg-4);border:1px solid var(--grey-3, rgba(0, 0, 0, 0.15));border-radius:6px;box-sizing:border-box;font:inherit;font-size:14px;padding:12px 14px;caret-color:var(--text-color);-webkit-text-fill-color:var(--secondary-text-color);transition:border-color var(--mkt-transition-base),box-shadow var(--mkt-transition-base);width:100% !important}.contact-form__form .hs-input:focus{border-color:var(--prevail-blue);box-shadow:0 0 0 3px rgba(37,99,235,.15);outline:none}.contact-form__form textarea.hs-input{min-height:120px;resize:vertical}.contact-form__form .hs-error-msgs{list-style:none;margin:0;padding:0}.contact-form__form .hs-error-msg,.contact-form__form .hs-main-font-element{color:#dc2626;font-size:13px}.contact-form__form .hs_error_rollup{display:none}.contact-form__form .hs_recaptcha,.contact-form__form .grecaptcha-badge{clip-path:inset(50%);height:1px !important;overflow:hidden;position:absolute !important;visibility:hidden;width:1px !important}.contact-form__form .legal-consent-container{color:var(--secondary-text-color);font-size:13px;line-height:1.6}.contact-form__form .legal-consent-container p{margin:0}.contact-form__form .legal-consent-container a{color:var(--prevail-blue);text-decoration:underline;text-underline-offset:2px}.contact-form__form .submitted-message{color:var(--secondary-text-color);font-size:15px;line-height:1.7;max-width:560px}.contact-form__form .submitted-message p{background-color:rgba(0,0,0,0) !important;margin:0}.contact-form__form .submitted-message a{color:var(--prevail-blue);text-decoration:underline;text-underline-offset:2px}.contact-form__form .hs-button{background:var(--prevail-blue);border:none;border-radius:6px;color:var(--white);cursor:pointer;font-family:var(--mkt-font-family-base);font-size:15px;font-weight:600;padding:12px 28px;transition:background var(--mkt-transition-base)}.contact-form__form .hs-button:hover{background:var(--defense)}.contact-form__thanks{max-width:560px}.contact-form__thanks-title{color:var(--text-color);font-size:clamp(24px,2.6vw,34px);font-weight:700;margin:0 0 16px}.contact-form__thanks-text{color:var(--secondary-text-color);font-size:15px;line-height:1.7;margin:0 0 12px}.contact-form__thanks-text a{color:var(--prevail-blue);text-decoration:underline;text-underline-offset:2px}@media(max-width: 900px){.contact-form__form fieldset.form-columns-2{grid-template-columns:1fr}}.contact-aside{display:flex;flex-direction:column;gap:24px}.contact-aside__card{background:var(--bg-6);border:1px solid var(--grey-3, rgba(0, 0, 0, 0.08));border-radius:var(--mkt-border-radius-lg);padding:32px}.contact-aside__card-title{color:var(--text-color);font-size:18px;font-weight:700;margin:0 0 24px}.contact-aside__dept{margin-bottom:24px}.contact-aside__dept:last-child{margin-bottom:0}.contact-aside__dept-name{color:var(--text-color);font-size:14px;font-weight:600;margin:0 0 4px}.contact-aside__dept-desc{color:var(--secondary-text-color);font-size:13px;margin:0 0 4px}.contact-aside__dept-email{font-size:14px;font-weight:500}.contact-aside__dept-email:hover{text-decoration:underline}.contact-aside__address{color:var(--secondary-text-color);font-size:14px;font-style:normal;line-height:1.7;margin:0 0 16px}.contact-aside__address-phone{color:var(--secondary-text-color);font-size:14px;margin:0}.contact-aside__address-phone-label{font-weight:600}.contact-aside__address-phone-link{font-weight:600}.contact-aside__address-phone-link:hover{text-decoration:underline}.contact-aside__card-divider{border-top:1px solid var(--grey-3, rgba(0, 0, 0, 0.1));margin:24px 0}.contact-aside__support-title{color:var(--text-color);font-size:15px;font-weight:700;margin:0 0 8px}.contact-aside__support-line{color:var(--secondary-text-color);font-size:14px;line-height:1.6;margin:0}.newsletter{background:#0d1117;border-bottom:1px solid hsla(0,0%,100%,.08);padding:64px 24px}.newsletter__inner{display:grid;gap:6rem;grid-template-columns:1fr 1fr;justify-content:space-between;margin:0 auto;max-width:var(--mkt-max-width-large)}.newsletter__title{color:var(--white);font-weight:700;margin:0 0 8px}.newsletter__title *{display:inline}.newsletter__title-highlight{color:var(--prevail-blue)}.newsletter__subtitle{color:var(--grey-2);line-height:1.6;margin:0;max-width:clamp(300px,30vw,100%)}.newsletter__form-wrapper{flex:1;max-width:580px}.newsletter__form{margin-bottom:12px;width:100%}.newsletter__form .hs-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px}.newsletter__form .hs-form .hs-richtext br{display:none}.newsletter__form .hs-form>*{flex:1 1 100%;min-width:0}.newsletter__form .hs-form>fieldset:has(.hs-input:not([type=checkbox])),.newsletter__form .hs-form>.hs-form-field{flex:1 1 160px}.newsletter__form .hs-form>.hs_submit{flex:0 0 auto}.newsletter__form .hs-form>:has(.legal-consent-container){order:3}.newsletter__form fieldset{max-width:none !important}.newsletter__form .input{margin-right:0 !important}.newsletter__form .hs-form-field label:not(.hs-error-msg){color:var(--white);display:block;font-size:14px;font-weight:500;line-height:20px;margin:0}.newsletter__form .hs-form-required{color:var(--prevail-blue);margin-left:2px}.newsletter__form .hs-input{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;box-sizing:border-box;color:var(--white);font:inherit;font-size:14px;line-height:20px;padding:12px 16px;transition:border-color var(--mkt-transition-base);width:100% !important}.newsletter__form .hs-input::placeholder{color:var(--grey-2)}.newsletter__form .hs-input:focus{border-color:var(--prevail-blue);outline:none}.newsletter__form textarea.hs-input{min-height:96px;resize:vertical}.newsletter__form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.newsletter__form .hs-error-msg,.newsletter__form .hs-main-font-element{color:#ff8a8a;font-size:13px}.newsletter__form .hs-button{background:var(--prevail-blue);border:none;border-radius:6px;color:var(--white);cursor:pointer;font:inherit;font-size:14px;font-weight:600;line-height:20px;padding:13px 24px;transition:background var(--mkt-transition-base);white-space:nowrap}.newsletter__form .hs-button:hover{background:var(--defense)}.newsletter__form .hs_error_rollup{display:none}.newsletter__form .hs_recaptcha,.newsletter__form .grecaptcha-badge{clip-path:inset(50%);height:1px !important;overflow:hidden;position:absolute !important;visibility:hidden;width:1px !important}.newsletter__form .legal-consent-container{color:var(--grey-2);line-height:1.5;order:3}.newsletter__form .legal-consent-container p{font-size:12px;margin:0}.newsletter__form .legal-consent-container a{color:var(--grey-2);text-decoration:underline;text-underline-offset:2px}.newsletter__form .legal-consent-container a:hover{color:var(--white)}.newsletter__form .legal-consent-container .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;gap:8px}.newsletter__form .legal-consent-container input[type=checkbox]{margin-top:3px;width:auto !important}.newsletter__form .submitted-message{color:var(--white);font-size:16px;font-weight:600}.newsletter__form .submitted-message p{margin:0}@media(max-width: 900px){.newsletter__inner{display:flex;flex-direction:column;gap:24px;max-width:var(--mkt-max-width-large)}.newsletter__form-wrapper{max-width:100%}}.mkt-footer{background:#0d1117;color:var(--grey-2);padding:64px 24px 32px}.mkt-footer a{color:var(--grey-2);padding:0;text-decoration:none;transition:color var(--mkt-transition-base)}.mkt-footer__inner{margin:0 auto;max-width:var(--mkt-max-width-large)}.mkt-footer__top{margin-bottom:48px;display:flex;gap:64px}.mkt-footer__brand{flex-shrink:0;min-width:120px}.mkt-footer__brand:first-of-type{min-width:55px}.mkt-footer__logo{filter:grayscale(1) brightness(0.5);text-decoration:none;align-items:center;display:flex;gap:8px}.mkt-footer__logo:hover{filter:unset;transition:.25s}.mkt-footer__logo-icon{background:var(--prevail-blue);border-radius:8px;height:32px;width:32px}.mkt-footer__logo-text{color:var(--white);font-weight:700}.mkt-footer__columns{container-type:inline-size;flex:1;min-width:0}.mkt-footer__column-grid{display:grid;gap:48px 64px;grid-template-columns:repeat(4, minmax(130px, max-content));justify-content:space-around}.mkt-footer__column{min-width:130px}.mkt-footer__column-title{color:var(--grey-2);font-size:14px;font-weight:700;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.mkt-footer__column-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mkt-footer__column-link{font-size:14px}.mkt-footer__column-link:hover{color:var(--white)}.mkt-footer__social-link{color:var(--grey-2);font-size:14px;text-decoration:none;transition:color var(--mkt-transition-base);align-items:center;display:flex;gap:8px}.mkt-footer__social-link:hover{color:var(--white)}.mkt-footer__social-link:hover .mkt-footer__social-icon{opacity:1}.mkt-footer__social-icon{height:16px;opacity:.5;transition:opacity var(--mkt-transition-base);width:16px}.mkt-footer__address{color:var(--grey-2);line-height:1.6;margin:0 0 12px}.mkt-footer__phone{margin:0}.mkt-footer__phone-label{color:var(--grey-2);font-weight:700;letter-spacing:.08em}.mkt-footer__bottom{border-top:1px solid hsla(0,0%,100%,.08);padding-top:24px;text-align:center}.mkt-footer__copyright{color:var(--grey-2);margin:0}@container (max-width: 840px){.mkt-footer__column-grid{grid-template-columns:repeat(2, minmax(130px, max-content))}}@media(max-width: 900px){.mkt-footer{padding:48px 20px 24px}.mkt-footer__top{flex-direction:column;gap:32px}.mkt-footer__brand{display:none}.mkt-footer__column-grid{gap:32px;grid-template-columns:1fr 1fr}}.back-to-top{background-color:var(--midnight-ledger);border:2px solid var(--white);border-radius:50%;bottom:24px;box-shadow:0 2px 8px var(--darker-shadow);box-sizing:border-box;cursor:pointer;height:36px;opacity:0;padding:0;position:fixed;right:24px;transform:translateY(8px);transition:opacity var(--mkt-transition-base),transform var(--mkt-transition-base),visibility var(--mkt-transition-base),background-color var(--mkt-transition-base),box-shadow var(--mkt-transition-base);visibility:hidden;width:36px;z-index:1000;align-items:center;display:flex;justify-content:center}@media(prefers-reduced-motion: reduce){.back-to-top{transition:none}}.back-to-top--visible{opacity:1;transform:translateY(0);visibility:visible}.back-to-top:hover{background-color:var(--midnight-ledger);box-shadow:0 4px 12px var(--darker-shadow)}.back-to-top:active{transform:translateY(1px)}.back-to-top:focus-visible{outline:2px solid var(--prevail-blue);outline-offset:3px}main[tabindex="-1"]:focus{outline:none}@media(max-width: 900px){.back-to-top{bottom:16px;right:16px;width:36px}}@media(prefers-color-scheme: dark){body{--prevail-blue: #3387e6;--bg-1: var(--ink);--bg-2: var(--ink);--bg-3: var(--ink);--bg-4: var(--midnight-ledger);--bg-5: transparent;--bg-6: var(--midnight-ledger);--text-color: var(--white);--secondary-text-color: var(--white);--link-color: var(--white);--table-even-row: var(--ink);--table-odd-row: var(--midnight-ledger);--border-color: var(--grey-1);--border-color-alternative: var(--grey-1);--grey-6: var(--midnight-ledger);--grey-7: var(--midnight-ledger);--grey-8: var(--midnight-ledger);--parchment: var(--grey-1);--light-orange: var(--orange);--defense: var(--prevail-blue)}body .transcripts{--light-teal: var(--prevail-blue);--light-blue: var(--prevail-blue);--provision: var(--archive)}body .transcripts .selected .film.icon{filter:invert(0)}body .transcripts .speaker-label{--grey-1: var(--grey-4)}body ::selection{background:var(--prevail-blue);color:var(--white)}body input::-webkit-search-cancel-button,body .panel-container .icon,body .modal-body .icon,body .popout-body .icon,body .list-component img,body button::before,body button::after,body .btn-close,body .action-icon img,body .transcript-toolbar-content .icon{filter:brightness(0) invert(1)}body .container-logo::before{background:url("/assets/logo/prevail_full_logo_white-6b614b90.svg") center/contain no-repeat}body .flag:not([data-name=Note]){filter:unset !important}body .text-content:hover{color:var(--ink)}body.mobile-session-body .session-chat .chat-message.owner{background-color:var(--bg-4)}body .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}body .form-check-input{background-color:var(--grey-1)}body input[type=date],body input[type=time],body input[type=datetime-local],body input[type=month],body input[type=week],body input[type=color],body input[type=file]{color-scheme:dark}body .prevail-logo[data-appearance-updates=true]{background:url("/assets/logo/prevail_full_logo_white-6b614b90.svg") center center/contain no-repeat}body .prevail-logo[data-appearance-updates=true].small{background:url("/assets/logo/prevail_logo_white-83a8f2ba.svg") center center/contain no-repeat;margin:0;width:100%}body .popout-container::before{background:url("/assets/logo/prevail_full_logo_white-6b614b90.svg") center/contain no-repeat}body .tooltip{--bs-tooltip-color: var(--text-color);--bs-tooltip-bg: var(--table-odd-row);border:1px solid var(--white);border-radius:var(--border-radius)}body .tooltip .tooltip-arrow::before{border-top-color:var(--text-color) !important}body a:hover:not(button):not(.btn):not(:has(button)){text-decoration:underline}body table{--table-odd-row: var(--midnight-ledger)}body button,body .btn,body [type=submit],body .values-band{--defense: #0a3666;--prevail-blue: #1f74d2}}
