html{scroll-behavior:smooth}.container{margin:0 auto;max-width:87.5rem;padding:0 1.5rem;width:100%}@font-face{font-display:swap;font-family:Satoshi-Black;font-style:normal;font-weight:900;src:url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Black.woff2) format("woff2"),url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-BlackItalic;font-style:italic;font-weight:900;src:url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-BlackItalic.woff2) format("woff2"),url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-Bold;font-style:normal;font-weight:700;src:url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Bold.woff2) format("woff2"),url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-BoldItalic;font-style:italic;font-weight:700;src:url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-BoldItalic.woff2) format("woff2"),url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-Regular;font-style:normal;font-weight:400;src:url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Regular.woff2) format("woff2"),url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-Light;font-style:normal;font-weight:300;src:url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Light.woff2) format("woff2"),url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-LightItalic;font-style:italic;font-weight:300;src:url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-LightItalic.woff2) format("woff2"),url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-Medium;font-style:normal;font-weight:500;src:url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Medium.woff2) format("woff2"),url(https://25298601.fs1.hubspotusercontent-eu1.net/hubfs/25298601/raw_assets/public/new-theme-2026/css/fonts/Satoshi-Medium.woff) format("woff")}body{color:#404041;font-family:Satoshi-Regular,Roboto,sans-serif;transition:background-color .3s ease,color .3s ease}h1{color:#360b62;font-size:2.75rem}h1,h2{font-family:Roboto,sans-serif;font-weight:regular}h2{color:#404041;font-size:2.1875rem}h3{font-size:1.5625rem}h3,h4{color:#404041;font-family:Satoshi-Black,Roboto,sans-serif;font-weight:700}h4{font-size:1.25rem}h5{font-size:1.25rem}h5,h6{color:#404041;font-family:Satoshi-Medium,Roboto,sans-serif;font-weight:700}h6{font-size:1.125rem}h1 span.highlighted,h2 span.highlighted,h3 span.highlighted,h4 span.highlighted,h5 span.highlighted,h6 span.highlighted{color:#ffc20e}body,p{text-decoration:none}a,body,p{font-size:1.125rem;font-weight:400}a{color:#404041;text-decoration:underline;transition:color .3s ease}a:hover{color:#360b62}@media (max-width:61.9em){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1.0625rem}a,body,p{font-size:1rem}}@media (max-width:47.9em){h1{font-size:2.375rem}h2{font-size:1.875rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5,h6{font-size:1.0625rem}a,body,p{font-size:1rem}}.btn,button{border:.0625rem solid rgba(#null,1);border-radius:.75rem;color:#fff;cursor:pointer;display:inline-block;font-weight:600;overflow:hidden;padding:.5625rem 1.5rem;position:relative;text-decoration:none;text-transform:none;transition:all .3s ease;z-index:1}.btn:before,button:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:0;z-index:-1}.btn:hover,button:hover{border-color:rgba(#null,1);color:#360b62}.btn:hover:before,button:hover:before{width:100%}.btn,button{background:linear-gradient(90deg,#360b62,#ffc20e)}.primary-cta{align-items:center;border:1px solid #360b62;border-radius:1.0625rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;overflow:hidden;padding:.75rem 3.5rem .75rem 1.5rem;position:relative;text-decoration:none;text-transform:none;transition:all .3s ease}.primary-cta:hover{background-color:#fff;color:#360b62}.primary-cta{padding-left:1.5rem;padding-right:3.5rem}.primary-cta .icon{align-items:center;background:#fff;border-radius:.75rem;box-shadow:.1em .1em .6em .2em #7b52b9;display:flex;height:2.2em;justify-content:center;margin-left:1em;position:absolute;right:.3em;transition:all .3s;width:2.2em}.primary-cta:hover .icon{background:#fff;width:calc(100% - .6em)}.primary-cta .icon svg{fill:#360b62;transition:transform .3s;width:1.1em}.primary-cta:hover .icon svg{fill:#360b62;transform:translateX(.1em)}.primary-cta:active .icon{transform:scale(.95)}.primary-cta{animation:auroraFlow 6s ease infinite;background:linear-gradient(90deg,#4c0099,#8b5cf6,#ec4899,#4c0099);background-size:300% 300%;box-shadow:none;box-shadow:0 10px 30px -10px rgba(139,92,246,.5)}@keyframes auroraFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:61.9em){.primary-cta{font-size:1rem}}@media (max-width:47.9em){.primary-cta{font-size:1rem}}.secondary-cta{align-items:center;border:1px solid #ffc20e;border-radius:6.25rem;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;gap:.75rem;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-decoration:none;text-overflow:ellipsis;transition:background .3s;white-space:nowrap}.secondary-cta,.secondary-cta:hover{background:linear-gradient(90deg,#fbbf24,#f97316);color:#360b62}.secondary-cta:hover{border:1px solid #ffc20e}.shimmer{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);height:100%;left:0;position:absolute;top:0;transform:skewX(-20deg) translateX(-150%);transition:transform .5s;width:100%}.secondary-cta:hover .shimmer{animation:shimmerEffect 1s infinite}@keyframes shimmerEffect{to{transform:skewX(-20deg) translateX(150%)}}.secondary-cta .button__icon-wrapper{background-color:#fff;border-radius:.75rem;display:grid;flex-shrink:0;height:2.5rem;line-height:0;overflow:hidden;place-items:center;position:relative;width:2.5rem}.secondary-cta .button__icon-wrapper svg{fill:#360b62}.secondary-cta:hover .button__icon-wrapper{background-color:#ffc20e}.secondary-cta:hover .button__icon-wrapper svg{fill:#fff}.secondary-cta .button__icon-svg--copy{position:absolute;transform:translate(-150%)}.secondary-cta:hover .button__icon-svg:first-child{transform:translate(150%);transition:transform .3s ease-in-out}.secondary-cta:hover .button__icon-svg--copy{transform:translate(0);transition:transform .3s ease-in-out .1s}@media (max-width:61.9em){.secondary-cta{font-size:1rem}}@media (max-width:47.9em){.secondary-cta{font-size:1rem}}.form-title,.hs-form .form-title,.hs-form-title{color:#404041;font-size:2rem;font-weight:700;margin-bottom:1.5rem;text-align:left}.form-help-text,.hs-form .form-help-text,.hs-form-description{color:#666;font-size:.8125rem;font-weight:400;line-height:1.5;margin-bottom:.5rem}.form-label,.hs-form .hs-form-field>label,.hs-form label,label,label.form-label{color:#404041;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.form-input,.hs-form input[type=date],.hs-form input[type=email],.hs-form input[type=number],.hs-form input[type=tel],.hs-form input[type=text],.hs-form select,.hs-form textarea,input.form-input,input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,select.form-input,textarea,textarea.form-input{background-color:#fff;border:.0625rem solid rgba(#null,1);border-radius:.5rem;color:#404041;font-size:1rem;font-weight:400;padding:.75rem 1rem;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.form-input::placeholder,.hs-form input::placeholder,.hs-form textarea::placeholder,input.form-input::placeholder,textarea.form-input::placeholder{color:#999}.form-input:focus,.hs-form input:focus,.hs-form select:focus,.hs-form textarea:focus,input.form-input:focus,select.form-input:focus,textarea.form-input:focus{border-color:#360b62;box-shadow:0 0 0 .3rem rgba(54,11,98,.2);outline:none}.form-error,.hs-form .hs-error-msg,.hs-form .hs-error-msgs label{color:#dc3545;font-size:.8rem;margin-top:.4rem}.form-input.error,.hs-form .hs-input.error,.hs-form input.error,.hs-form select.error,.hs-form textarea.error,input.form-input.error,select.form-input.error,textarea.form-input.error{border-color:#dc3545}.form-group,.hs-form .hs-form-field{margin-bottom:1.25rem}.form-submit,.hs-form .hs-button,.hs-form button[type=submit],.hs-form input[type=submit],button.form-submit,input.form-submit{background-color:#360b62;border:.0625rem solid rgba(#null,1);border-radius:.5rem;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:.75rem 2rem;text-transform:none;transition:all .3s ease}.form-submit:hover,.hs-form .hs-button:hover,.hs-form button[type=submit]:hover,.hs-form input[type=submit]:hover,button.form-submit:hover,input.form-submit:hover{background-color:#fff;border-color:#360b62;color:#360b62}table{background-color:#fff;border:.0625rem solid rgba(#null,1);border-collapse:separate;border-radius:.5rem;border-spacing:0;overflow:hidden;width:100%}table thead th{background-color:#f8f9fa;border-bottom:.125rem solid #360b62;font-weight:600;padding:1rem;text-transform:none}table tbody td,table thead th{color:#404041;font-size:.875rem;text-align:left}table tbody td{font-weight:400;padding:.75rem 1rem}table tbody tr:not(:last-child) td{border-bottom:.0625rem solid #eee}table tbody tr{transition:background-color .2s ease}table tbody tr:hover{background-color:#f1f3f5}@media (max-width:61.9em){.table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}}