:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,menlo,monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:255,255,255;--background-rgb:255,255,255;--dark-rgb:19,19,23;--blue-rgb:0,102,255;--red-rgb:255,97,76;--light-violet-rgb:117,52,255;--violet-rgb:63,0,195;--bright-blue-rgb:23,150,208;--bright-orange-rgb:255,208,0;--light-orange-rgb:255,229,227;--lighter-orange-rgb:255,237,235;--orange-rgb:255,117,1;--gray-rgb:246,246,247;--dark-gray-rgb:242,242,243;--bright-green-rgb:228,244,237;--dark-orange-rgb:158,140,151;--purple-700-rgb:116,0,223;--purple-300-rgb:185,154,255;--context-primary:#1b1b20;--context-primary-lighten:#4a4a57;--context-secondary:#131317;--context-tertiary:#3b3b42;--context-quaternary:#f5e6ff;--context-fifth:#62626d;--color-black:#000;--color-white:#fff;--color-gray-900:#1a1b1b;--color-black-20:#fcfcfc;--color-black-30:#f6f6f7;--color-black-40:#eeeeef;--color-black-50:#e2e2e4;--color-black-100:#c9c9cd;--color-black-200:#ababb1;--color-black-300:#8d8d95;--color-black-400:#767680;--color-black-500:#62626d;--color-black-600:#4e4e58;--color-black-700:#3b3b43;--color-black-800:#29292f;--color-black-900:#1b1b20;--color-black-950:#1b1b20;--color-green-50:#f3fcf4;--color-green-100:#D1F4D5;--color-green-200:#7edd92;--color-green-300:#00C057;--color-green-400:#00A449;--color-green-500:#00893C;--color-green-600:#007331;--color-green-700:#006329;--color-green-800:#005321;--color-green-900:#00431A;--color-blue-50:#F4FAFF;--color-blue-100:#DAEDFF;--color-blue-200:#9DCEFF;--color-blue-300:#68AFFF;--color-blue-400:#328DFF;--color-blue-500:#06f;--color-blue-600:#0059E1;--color-blue-700:#004BC2;--color-blue-800:#003FA4;--color-blue-900:#003288;--color-red-50:#FFF8F8;--color-red-100:#FFE5E5;--color-red-200:#FFB7B7;--color-red-300:#FF8889;--color-red-400:#FF4C4D;--color-red-500:#EE0007;--color-red-600:#CA0005;--color-red-700:#AE0003;--color-red-800:#930002;--color-red-900:#790002;--color-orange-50:#FFF8F7;--color-orange-100:#FFE5E3;--color-orange-200:#FFB8AF;--color-orange-300:#FF8A77;--color-orange-400:#FF5100;--color-orange-500:#D54300;--color-orange-600:#B43700;--color-orange-700:#9C2E00;--color-orange-800:#842600;--color-orange-900:#6C1D00;--color-yellow-50:#fff9ed;--color-yellow-100:#FFF2D6;--color-yellow-200:#fedc89;--color-yellow-300:#FED65E;--color-yellow-400:#FFD000;--color-yellow-500:#F3C600;--color-yellow-600:#e8bb00;--color-yellow-700:#C9A100;--color-yellow-800:#755B00;--color-yellow-900:#493700;--color-purple-50:#faf8ff;--color-purple-100:#eee8ff;--color-purple-200:#d1c0ff;--color-purple-300:#b99aff;--color-purple-400:#A372FF;--color-purple-500:#9146FF;--color-purple-600:#8609FF;--color-purple-700:#7400df;--color-purple-800:#6100BD;--color-purple-900:#50009C;--color-accent-gradient-start:#35e5a6;--color-accent-gradient-end:#9af5d4;--color-hero-gradient-start:#ff8a77;--color-hero-gradient-end:#a372ff;--transition-fast:0.1s ease-in-out;--transition-medium:0.5s ease-in-out;--shadow-faq-accordion:0 0 6px 0 rgb(0 0 0/0.03),0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px 0 rgb(0 0 0/0.06);--shadow-faq-accordion-expanded:0 0 10px -2px rgb(0 0 0/0.1),0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -1px rgb(0 0 0/0.06);--container-default-layout:1312px;--spacing-header-height:4rem;--rds-color-gray-0:#fcfcf7;--rds-color-gray-50:#f9f8f3;--rds-color-gray-100:#f5f4ee;--rds-color-gray-200:#e7e6de;--rds-color-gray-300:#d9d8d0;--rds-color-gray-400:#c4c3bc;--rds-color-gray-500:#9d9c96;--rds-color-gray-600:#767571;--rds-color-gray-700:#4e4e4b;--rds-color-gray-800:#272726;--rds-color-gray-900:#141413;--rds-color-gray-950:#0d0d0d;--rds-color-red-50:#fdf0eb;--rds-color-red-100:#fde3df;--rds-color-red-200:#fecbc6;--rds-color-red-300:#ffb2ae;--rds-color-red-400:#fe7272;--rds-color-red-500:#f00;--rds-color-red-600:#d80808;--rds-color-red-700:#b01010;--rds-color-red-800:#750b0b;--rds-color-red-900:#3b0505;--rds-color-red-950:#1d0303;--rds-color-purple-50:#e6eafb;--rds-color-purple-100:#d0d8ff;--rds-color-purple-200:#a3a9ff;--rds-color-purple-300:#8c8eff;--rds-color-purple-400:#7674ff;--rds-color-purple-500:#5f59ff;--rds-color-purple-600:#4d48d3;--rds-color-purple-700:#3a36a7;--rds-color-purple-800:#27246f;--rds-color-purple-900:#131238;--rds-color-purple-950:#0a091c;--rds-color-green-50:#f7fcd1;--rds-color-green-100:#f2fdac;--rds-color-green-200:#eff457;--rds-color-green-300:#ebeb01;--rds-color-green-400:#d1d701;--rds-color-green-500:#b6c300;--rds-color-green-600:#959a0c;--rds-color-green-700:#737117;--rds-color-green-800:#4d4b0f;--rds-color-green-900:#262608;--rds-color-green-950:#131304;--rds-color-success-50:#fcfcf7;--rds-color-success-100:#e3fade;--rds-color-success-200:#cbf9c6;--rds-color-success-300:#b2f7ad;--rds-color-success-400:#82f37d;--rds-color-success-500:#07eb02;--rds-color-success-600:#02c20c;--rds-color-success-700:#029209;--rds-color-success-800:#013103;--rds-color-success-900:#011902;--rds-color-success-950:#010d01;--rds-font-text:"Text",ui-monospace,sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;--rds-font-serif:var(--font-baskerville),ui-serif,georgia,cambria,"Times New Roman",times,serif;--rds-font-sans:var(--font-saans),ui-sans-serif,system-ui,sans-serif;--rds-font-brand:var(--rds-font-text)}*{box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased}body,html{max-width:100vw}html{scroll-behavior:smooth;scroll-padding-block-start:9rem}body{margin:0 auto;color:rgb(var(--foreground-rgb));background-color:rgb(var(--background-rgb))}body.disable-scroll-mobile{overflow:hidden}@media(min-width:1056px){body.disable-scroll-mobile{overflow:auto}}body.disable-scroll{overflow:hidden}a{color:inherit;text-decoration:none}strong{font-weight:500}code{font-family:var(--font-mono);font-size:.9em;font-weight:600}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:500;letter-spacing:-.05em}button{margin:0;overflow:visible;font-family:inherit;font-size:100%;line-height:1.15;text-transform:none;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}button::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring{outline:1px dotted ButtonText}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border-width:0;clip-path:inset(50%)}.rich-text h1{margin:0 0 1.5rem;font-size:2rem;font-weight:500;line-height:1.15}@media(min-width:36rem){.rich-text h1{margin:0 0 3rem;font-size:3.5rem}}.rich-text h2{margin:1rem 0 0;font-size:1.75rem;font-weight:500;line-height:1.143;letter-spacing:-.5px}@media(min-width:36rem){.rich-text h2{margin:2rem 0 1rem;font-size:2.5rem;line-height:1.15}}.rich-text h3{margin:1rem 0;font-size:1.5rem;font-weight:500;line-height:1.125;letter-spacing:-.5px}@media(min-width:36rem){.rich-text h3{margin:2rem 0 1rem;font-size:2rem;line-height:1.125;letter-spacing:-.4px}}.rich-text h4{font-size:1.25rem;font-weight:500;line-height:1.35;letter-spacing:-.1px}@media(min-width:36rem){.rich-text h4{font-size:1.5rem;line-height:1.333}}.rich-text p{margin:.75rem 0;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:-.1px}@media(min-width:36rem){.rich-text p{font-size:1.125rem;line-height:1.75rem}}.rich-text .introduction{margin-bottom:1.5rem;font-size:1.25rem;line-height:1.35}@media(min-width:36rem){.rich-text .introduction{margin-bottom:1.5rem;font-size:1.5rem}}.rich-text strong{font-weight:500}.rich-text a{color:rgb(var(--blue-rgb));text-decoration:none}.rich-text a:hover{text-decoration:underline}.rich-text ol,.rich-text ul{padding-left:1.5rem}.rich-text li{margin-bottom:.5rem}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:decimal}.rich-text li ol,.rich-text li ul{margin-top:.5rem}.rich-text .table-wrapper{width:100%;overflow-x:auto;border:1px solid var(--color-black-400);border-radius:1rem;border-collapse:collapse;margin-block:2rem}.rich-text .table-wrapper table{width:100%;text-align:center;border-collapse:collapse;border-spacing:0}.rich-text .table-wrapper table tr:not(:last-of-type){border-bottom:1px solid var(--color-black-50)}.rich-text .table-wrapper table tr:first-of-type{border-bottom:1px solid var(--color-black-400)}.rich-text .table-wrapper table tr>:not(:last-child){border-right:1px solid var(--color-black-400)}.rich-text .table-wrapper table th{padding:1rem;font-weight:500}.rich-text .table-wrapper table td{padding:1rem;white-space:nowrap}.rich-text .table-wrapper table p{display:inline;margin:0}.cta{display:inline-block;padding:.75rem 1.5rem .6rem;color:rgb(var(--dark-rgb));font-size:1.25em;font-weight:500;line-height:normal;text-align:center;text-decoration:none;white-space:nowrap;background-color:#fff;border:0;border-radius:.25rem;transition:background .2s,color .2s,border .2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.cta.gradient{color:#fff;background:linear-gradient(160deg,rgb(var(--light-violet-rgb)) 0 10%,rgb(var(--bright-blue-rgb)) 75% 100%);background-color:rgb(var(--blue-rgb))}.cta.black{color:#fff;background-color:rgb(var(--dark-rgb))}.cta.v--with-icon{display:inline-flex;color:#fff;font-size:1.125em;line-height:1.5;background-color:#0f0f10;opacity:1;transition:opacity .2s ease;gap:.5rem}.cta.v--with-icon:hover{opacity:.9}.swiper-wrapper{padding:2rem 0}.swiper-pagination-bullet{background-color:#44364e!important}.swiper-pagination-bullet-active{background-color:#b875e9!important}.swiper-monochrome .swiper-wrapper{padding:2rem 0 2.5rem}.swiper-monochrome .swiper-pagination-bullet{background-color:#fff!important;border:1px solid #1b1b20!important}.swiper-monochrome .swiper-pagination-bullet-active{background-color:#1b1b20!important}.swiper-monochrome--reverse .swiper-pagination-bullet{background-color:rgba(0,0,0,0)!important;border:1px solid #c9c9cd!important}.swiper-monochrome--reverse .swiper-pagination-bullet-active{background-color:#c9c9cd!important}.calendly-overlay .calendly-popup-close[class]{top:.25rem;right:.25rem;display:inline-flex;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.5rem;color:rgba(0,0,0,0);font-size:0;line-height:0;background-color:var(--color-white);background-image:url("data:image/svg+xml,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z' fill='%231B1B20'/></svg>");background-repeat:no-repeat;background-position:50%;background-size:1rem 1rem;border:0;border-radius:999px;transition:background-color var(--transition-fast);cursor:pointer}.calendly-overlay .calendly-popup-close[class]:before{content:none}.calendly-overlay .calendly-popup-close[class]:hover{background-color:var(--color-black-40)}@media(min-width:61rem){.calendly-overlay .calendly-popup-close[class]{top:1rem;right:1rem}}@media(min-width:78.125rem){.calendly-overlay .calendly-popup-close[class]{top:calc(50% - min(400px,45vh) - 32px + 66px - 8px);right:calc((100vw - min(1000px,max(900px,80vw)))/2 + min(1000px,max(900px,80vw))*.05)}}.calendly-overlay .calendly-popup[class]{max-height:800px!important}.error-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:min(100% - 3rem,82rem);min-height:50vh;color:#1b1b20;text-align:center;margin-inline:auto}.error-container h1{margin-block-end:2rem;font-size:clamp(2.5rem,7.3170731707vw,6rem);font-weight:500;line-height:1.02}.error-container p{margin-block-end:1rem;font-size:clamp(1.875rem,3.0487804878vw,2.5rem);line-height:1.15}@font-face{font-family:colfax;src:url(/_next/static/media/206f121d3f108f27-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:colfax;src:url(/_next/static/media/b29fd14810ce8f79-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:colfax;src:url(/_next/static/media/cdcf4c855e3ec371-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:medium}@font-face{font-family:colfax Fallback;src:local("Arial");ascent-override:71.85%;descent-override:23.95%;line-gap-override:19.16%;size-adjust:104.39%}.__className_b8680c{font-family:colfax,colfax Fallback}@font-face{font-family:saans;src:url(/_next/static/media/8a038274d10efe99-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:saans;src:url(/_next/static/media/5fa9112b1f7d710a-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:saans Fallback;src:local("Arial");ascent-override:91.04%;descent-override:22.51%;line-gap-override:0.00%;size-adjust:99.96%}.__className_5723dd{font-family:saans,saans Fallback}.__variable_5723dd{--font-saans:"saans","saans Fallback"}@font-face{font-family:baskervilleNeo;src:url(/_next/static/media/ede1ee7f0e570a11-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:baskervilleNeo;src:url(/_next/static/media/58b2f9631295ce3f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:baskervilleNeo Fallback;src:local("Arial");ascent-override:70.08%;descent-override:27.13%;line-gap-override:15.82%;size-adjust:106.16%}.__className_9ac13d{font-family:baskervilleNeo,baskervilleNeo Fallback}.__variable_9ac13d{--font-baskerville:"baskervilleNeo","baskervilleNeo Fallback"}@font-face{font-family:libreBaskerville;src:url(/_next/static/media/ee9b6418fe771cb9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:libreBaskerville Fallback;src:local("Arial");ascent-override:93.58%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:103.65%}.__className_b1832d{font-family:libreBaskerville,libreBaskerville Fallback;font-style:italic}.__variable_b1832d{--font-libre-baskerville:"libreBaskerville","libreBaskerville Fallback"}