/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-outline-style:solid;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-primary:#470076;--color-brand-secondary:#dcc0f9;--color-brand-tertiary:#122030;--color-ui-dark:#122030;--color-ui-light:#fff;--color-ui-link:#470076;--color-ui-link-hover:#520092;--color-ui-text-1:#122030;--color-ui-text-2:#2b2b2b;--color-ui-text-3:#454545;--color-ui-background-1:#fff;--color-ui-foreground-1:#fcf8ef;--color-ui-foreground-2:#f5dcd2;--color-ui-border-1:#e2e8f0;--color-ui-border-2:#cbd5e1;--color-ui-border-input:#94a3b8;--color-ui-alert-danger:#ef4444;--font-heading:"Inter",sans-serif;--font-body:"Inter",sans-serif;--fontsize-xs:.625rem;--fontsize-sm:.813rem;--fontsize-lg:1.25rem;--fontsize-xl:1.563rem;--fontsize-2xl:1.938rem;--fontsize-3xl:2.438rem;--fontsize-4xl:3.063rem;--fontsize-5xl:3.813rem;--social-icon-facebook-light:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 640 640"%3E%3Cpath fill="white" d="M576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320C64 440 146.7 540.8 258.2 568.5L258.2 398.2L205.4 398.2L205.4 320L258.2 320L258.2 286.3C258.2 199.2 297.6 158.8 383.2 158.8C399.4 158.8 427.4 162 438.9 165.2L438.9 236C432.9 235.4 422.4 235 409.3 235C367.3 235 351.1 250.9 351.1 292.2L351.1 320L434.7 320L420.3 398.2L351 398.2L351 574.1C477.8 558.8 576 450.9 576 320z"/%3E%3C/svg%3E');--social-icon-instagram-light:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 640 640"%3E%3Cpath fill="white" d="M320.3 205C256.8 204.8 205.2 256.2 205 319.7C204.8 383.2 256.2 434.8 319.7 435C383.2 435.2 434.8 383.8 435 320.3C435.2 256.8 383.8 205.2 320.3 205zM319.7 245.4C360.9 245.2 394.4 278.5 394.6 319.7C394.8 360.9 361.5 394.4 320.3 394.6C279.1 394.8 245.6 361.5 245.4 320.3C245.2 279.1 278.5 245.6 319.7 245.4zM413.1 200.3C413.1 185.5 425.1 173.5 439.9 173.5C454.7 173.5 466.7 185.5 466.7 200.3C466.7 215.1 454.7 227.1 439.9 227.1C425.1 227.1 413.1 215.1 413.1 200.3zM542.8 227.5C541.1 191.6 532.9 159.8 506.6 133.6C480.4 107.4 448.6 99.2 412.7 97.4C375.7 95.3 264.8 95.3 227.8 97.4C192 99.1 160.2 107.3 133.9 133.5C107.6 159.7 99.5 191.5 97.7 227.4C95.6 264.4 95.6 375.3 97.7 412.3C99.4 448.2 107.6 480 133.9 506.2C160.2 532.4 191.9 540.6 227.8 542.4C264.8 544.5 375.7 544.5 412.7 542.4C448.6 540.7 480.4 532.5 506.6 506.2C532.8 480 541 448.2 542.8 412.3C544.9 375.3 544.9 264.5 542.8 227.5zM495 452C487.2 471.6 472.1 486.7 452.4 494.6C422.9 506.3 352.9 503.6 320.3 503.6C287.7 503.6 217.6 506.2 188.2 494.6C168.6 486.8 153.5 471.7 145.6 452C133.9 422.5 136.6 352.5 136.6 319.9C136.6 287.3 134 217.2 145.6 187.8C153.4 168.2 168.5 153.1 188.2 145.2C217.7 133.5 287.7 136.2 320.3 136.2C352.9 136.2 423 133.6 452.4 145.2C472 153 487.1 168.1 495 187.8C506.7 217.3 504 287.3 504 319.9C504 352.5 506.7 422.6 495 452z"/%3E%3C/svg%3E');--social-icon-x-twitter-light:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 640 640"%3E%3Cpath fill="white" d="M453.2 112L523.8 112L369.6 288.2L551 528L409 528L297.7 382.6L170.5 528L99.8 528L264.7 339.5L90.8 112L236.4 112L336.9 244.9L453.2 112zM428.4 485.8L467.5 485.8L215.1 152L173.1 152L428.4 485.8z"/%3E%3C/svg%3E');--social-icon-linkedin-light:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 640 640"%3E%3Cpath fill="white" d="M512 96L127.9 96C110.3 96 96 110.5 96 128.3L96 511.7C96 529.5 110.3 544 127.9 544L512 544C529.6 544 544 529.5 544 511.7L544 128.3C544 110.5 529.6 96 512 96zM231.4 480L165 480L165 266.2L231.5 266.2L231.5 480L231.4 480zM198.2 160C219.5 160 236.7 177.2 236.7 198.5C236.7 219.8 219.5 237 198.2 237C176.9 237 159.7 219.8 159.7 198.5C159.7 177.2 176.9 160 198.2 160zM480.3 480L413.9 480L413.9 376C413.9 351.2 413.4 319.3 379.4 319.3C344.8 319.3 339.5 346.3 339.5 374.2L339.5 480L273.1 480L273.1 266.2L336.8 266.2L336.8 295.4L337.7 295.4C346.6 278.6 368.3 260.9 400.6 260.9C467.8 260.9 480.3 305.2 480.3 362.8L480.3 480z"/%3E%3C/svg%3E');--social-icon-youtube-light:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 640 640"%3E%3Cpath fill="white" d="M581.7 188.1C575.5 164.4 556.9 145.8 533.4 139.5C490.9 128 320.1 128 320.1 128C320.1 128 149.3 128 106.7 139.5C83.2 145.8 64.7 164.4 58.4 188.1C47 231 47 320.4 47 320.4C47 320.4 47 409.8 58.4 452.7C64.7 476.3 83.2 494.2 106.7 500.5C149.3 512 320.1 512 320.1 512C320.1 512 490.9 512 533.5 500.5C557 494.2 575.5 476.3 581.8 452.7C593.2 409.8 593.2 320.4 593.2 320.4C593.2 320.4 593.2 231 581.8 188.1zM264.2 401.6L264.2 239.2L406.9 320.4L264.2 401.6z"/%3E%3C/svg%3E')}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.\!top-\[2\.5\%\]{top:2.5%!important}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-\[30px\]{top:30px}.top-\[60px\]{top:60px}.top-\[378px\]{top:378px}.top-full{top:100%}.\!right-\[5\%\]{right:5%!important}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-51{z-index:51}.z-52{z-index:52}.z-100{z-index:100}.z-110{z-index:110}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.m-0{margin:calc(var(--spacing)*0)}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-12{margin-block:calc(var(--spacing)*12)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.-mt-8{margin-top:calc(var(--spacing)*-8)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-\[10px\]{margin-top:10px}.mr-6{margin-right:calc(var(--spacing)*6)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-\[30px\]{margin-bottom:30px}.-ml-4{margin-left:calc(var(--spacing)*-4)}.-ml-8{margin-left:calc(var(--spacing)*-8)}.\!hidden{display:none!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-\[9\/5\]{aspect-ratio:9/5}.aspect-\[11\/8\]{aspect-ratio:11/8}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-\[15px\]{width:15px;height:15px}.size-\[50px\]{width:50px;height:50px}.h-8{height:calc(var(--spacing)*8)}.h-\[30px\]{height:30px}.h-\[37px\]{height:37px}.h-\[40px\]{height:40px}.h-\[95\%\]{height:95%}.h-\[272px\]{height:272px}.h-\[450px\]{height:450px}.h-\[calc\(100\%-60px\)\]{height:calc(100% - 60px)}.h-\[calc\(100\%-120px\)\]{height:calc(100% - 120px)}.h-full{height:100%}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-\[170px\]{min-height:170px}.min-h-full{min-height:100%}.w-1\/3{width:33.3333%}.w-4\/5{width:80%}.w-8{width:calc(var(--spacing)*8)}.w-11\/12{width:91.6667%}.w-64{width:calc(var(--spacing)*64)}.w-\[90\%\]{width:90%}.w-\[100px\]{width:100px}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[calc\(100\%-52px\)\]{width:calc(100% - 52px)}.w-auto{width:auto}.w-full{width:100%}.\!max-w-\[1312px\]{max-width:1312px!important}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[219px\]{max-width:219px}.max-w-\[380px\]{max-width:380px}.max-w-\[456px\]{max-width:456px}.max-w-\[800px\]{max-width:800px}.max-w-\[900px\]{max-width:900px}.max-w-\[1158px\]{max-width:1158px}.max-w-\[1440px\]{max-width:1440px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[7px\]{min-width:7px}.min-w-\[43px\]{min-width:43px}.min-w-\[200px\]{min-width:200px}.min-w-\[calc\(100\%\+32px\)\]{min-width:calc(100% + 32px)}.flex-1{flex:1}.flex-\[0_0_12px\]{flex:0 0 12px}.flex-\[0_0_300px\]{flex:0 0 300px}.flex-\[1\.5\]{flex:1.5}.flex-\[1\.25\]{flex:1.25}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.basis-\[calc\(100\%-1\.5rem\)\]{flex-basis:calc(100% - 1.5rem)}.basis-\[calc\(100vw-6rem\)\]{flex-basis:calc(100vw - 6rem)}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-16{gap:calc(var(--spacing)*16)}.gap-20{gap:calc(var(--spacing)*20)}.gap-\[110px\]{gap:110px}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-12{row-gap:calc(var(--spacing)*12)}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[100px\]{border-radius:100px}.rounded-full{border-radius:3.40282e38px}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-ui-border-1{border-color:var(--color-ui-border-1)}.border-ui-border-1\/10{border-color:#e2e8f01a}@supports (color:color-mix(in lab,red,red)){.border-ui-border-1\/10{border-color:color-mix(in oklab,var(--color-ui-border-1)10%,transparent)}}.border-ui-border-2{border-color:var(--color-ui-border-2)}.border-ui-light{border-color:var(--color-ui-light)}.border-ui-link{border-color:var(--color-ui-link)}.bg-\[\#DFDFDF\]\/70{background-color:#dfdfdfb3}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.bg-brand-primary{background-color:var(--color-brand-primary)}.bg-brand-secondary{background-color:var(--color-brand-secondary)}.bg-brand-tertiary{background-color:var(--color-brand-tertiary)}.bg-ui-background-1{background-color:var(--color-ui-background-1)}.bg-ui-border-1{background-color:var(--color-ui-border-1)}.bg-ui-dark\/50{background-color:#12203080}@supports (color:color-mix(in lab,red,red)){.bg-ui-dark\/50{background-color:color-mix(in oklab,var(--color-ui-dark)50%,transparent)}}.bg-ui-foreground-1{background-color:var(--color-ui-foreground-1)}.bg-ui-foreground-2{background-color:var(--color-ui-foreground-2)}.bg-ui-light{background-color:var(--color-ui-light)}.bg-ui-link{background-color:var(--color-ui-link)}.bg-white{background-color:var(--color-white)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-9{padding:calc(var(--spacing)*9)}.\!px-\[15px\]{padding-inline:15px!important}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-9{padding-inline:calc(var(--spacing)*9)}.px-\[9px\]{padding-inline:9px}.px-\[50px\]{padding-inline:50px}.py-1{padding-block:calc(var(--spacing)*1)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-9{padding-block:calc(var(--spacing)*9)}.py-10{padding-block:calc(var(--spacing)*10)}.py-\[18px\]{padding-block:18px}.\!pt-0{padding-top:calc(var(--spacing)*0)!important}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-9{padding-top:calc(var(--spacing)*9)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-\[1px\]{padding-top:1px}.pt-\[75px\]{padding-top:75px}.\!pb-0{padding-bottom:calc(var(--spacing)*0)!important}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-9{padding-bottom:calc(var(--spacing)*9)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-\[30px\]{padding-bottom:30px}.pb-\[100px\]{padding-bottom:100px}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.font-body{font-family:var(--font-body)}.font-heading{font-family:var(--font-heading)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-2xl{font-size:var(--fontsize-2xl)}.text-3xl{font-size:var(--fontsize-3xl)}.text-\[13px\]{font-size:13px}.text-lg{font-size:var(--fontsize-lg)}.text-sm{font-size:var(--fontsize-sm)}.text-xl{font-size:var(--fontsize-xl)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\!text-ui-light{color:var(--color-ui-light)!important}.text-brand-primary{color:var(--color-brand-primary)}.text-ui-border-input{color:var(--color-ui-border-input)}.text-ui-dark{color:var(--color-ui-dark)}.text-ui-light{color:var(--color-ui-light)}.text-ui-link{color:var(--color-ui-link)}.text-ui-text-1{color:var(--color-ui-text-1)}.text-ui-text-3{color:var(--color-ui-text-3)}.opacity-0{opacity:0}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-\[0_-20px_50px_-25px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 -20px 50px -25px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-brand-primary{outline-color:var(--color-brand-primary)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.group-focus-within\:flex:is(:where(.group):focus-within *){display:flex}@media (hover:hover){.group-hover\:flex:is(:where(.group):hover *){display:flex}}.group-focus\:flex:is(:where(.group):focus *){display:flex}:is(.\*\:first\:hidden>*):first-child{display:none}@media (hover:hover){.hover\:scale-101:hover{--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:text-\[\#b586d8\]:hover{color:#b586d8}.hover\:text-brand-primary:hover{color:var(--color-brand-primary)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:text-brand-secondary:focus{color:var(--color-brand-secondary)}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.disabled\:cursor-default:disabled{cursor:default}.disabled\:bg-brand-primary\/70:disabled{background-color:#470076b3}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-brand-primary\/70:disabled{background-color:color-mix(in oklab,var(--color-brand-primary)70%,transparent)}}@media (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:48rem){.md\:\!top-0{top:calc(var(--spacing)*0)!important}.md\:top-8{top:calc(var(--spacing)*8)}.md\:\!right-0{right:calc(var(--spacing)*0)!important}.md\:right-16{right:calc(var(--spacing)*16)}.md\:aspect-square{aspect-ratio:1}.md\:h-full{height:100%}.md\:w-\[490px\]{width:490px}.md\:w-\[700px\]{width:700px}.md\:basis-1\/2{flex-basis:50%}.md\:basis-\[calc\(50\%-1\.8rem\)\]{flex-basis:calc(50% - 1.8rem)}.md\:basis-\[calc\(50vw-4rem\)\]{flex-basis:calc(50vw - 4rem)}.md\:px-\[90px\]{padding-inline:90px}.md\:px-\[170px\]{padding-inline:170px}.md\:py-14{padding-block:calc(var(--spacing)*14)}:is(.md\:\*\:first\:block>*):first-child{display:block}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:top-0{top:calc(var(--spacing)*0)}.lg\:top-20{top:calc(var(--spacing)*20)}.lg\:top-\[60px\]{top:60px}.lg\:top-\[86px\]{top:86px}.lg\:top-auto{top:auto}.lg\:bottom-12{bottom:calc(var(--spacing)*12)}.lg\:bottom-auto{bottom:auto}.lg\:left-0{left:calc(var(--spacing)*0)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-4{order:4}.lg\:-mt-16{margin-top:calc(var(--spacing)*-16)}.lg\:-mt-\[20\%\]{margin-top:-20%}.lg\:mt-4{margin-top:calc(var(--spacing)*4)}.lg\:mt-6{margin-top:calc(var(--spacing)*6)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-2{margin-bottom:calc(var(--spacing)*2)}.lg\:mb-3{margin-bottom:calc(var(--spacing)*3)}.lg\:mb-7{margin-bottom:calc(var(--spacing)*7)}.lg\:mb-9{margin-bottom:calc(var(--spacing)*9)}.lg\:mb-12{margin-bottom:calc(var(--spacing)*12)}.lg\:mb-16{margin-bottom:calc(var(--spacing)*16)}.lg\:\!flex{display:flex!important}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[3\/4\]{aspect-ratio:3/4}.lg\:h-\[42px\]{height:42px}.lg\:h-\[55px\]{height:55px}.lg\:h-\[75px\]{height:75px}.lg\:h-\[540px\]{height:540px}.lg\:h-\[calc\(100\%-114px\)\]{height:calc(100% - 114px)}.lg\:h-\[calc\(100\%-120px\)\]{height:calc(100% - 120px)}.lg\:h-\[calc\(100\%-160px\)\]{height:calc(100% - 160px)}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:min-h-\[204px\]{min-height:204px}.lg\:min-h-\[292px\]{min-height:292px}.lg\:min-h-\[503px\]{min-height:503px}.lg\:w-1\/2{width:50%}.lg\:w-3\/4{width:75%}.lg\:w-3\/5{width:60%}.lg\:w-\[56\%\]{width:56%}.lg\:w-\[calc\(100\%-52px\)\]{width:calc(100% - 52px)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-\[450px\]{max-width:450px}.lg\:max-w-\[660px\]{max-width:660px}.lg\:flex-1{flex:1}.lg\:flex-\[0_0_100\%\]{flex:0 0 100%}.lg\:flex-auto{flex:auto}.lg\:basis-1\/3{flex-basis:33.3333%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-center{justify-content:center}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-24{gap:calc(var(--spacing)*24)}.lg\:gap-\[75px\]{gap:75px}.lg\:self-end{align-self:flex-end}.lg\:self-start{align-self:flex-start}.lg\:bg-brand-secondary\/30{background-color:#dcc0f94d}@supports (color:color-mix(in lab,red,red)){.lg\:bg-brand-secondary\/30{background-color:color-mix(in oklab,var(--color-brand-secondary)30%,transparent)}}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-9{padding:calc(var(--spacing)*9)}.lg\:px-2{padding-inline:calc(var(--spacing)*2)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:px-20{padding-inline:calc(var(--spacing)*20)}.lg\:px-24{padding-inline:calc(var(--spacing)*24)}.lg\:px-40{padding-inline:calc(var(--spacing)*40)}.lg\:px-\[70px\]{padding-inline:70px}.lg\:px-\[84px\]{padding-inline:84px}.lg\:px-\[165px\]{padding-inline:165px}.lg\:py-5{padding-block:calc(var(--spacing)*5)}.lg\:py-7{padding-block:calc(var(--spacing)*7)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-\[110px\]{padding-block:110px}.lg\:pt-\[42px\]{padding-top:42px}.lg\:pt-\[68px\]{padding-top:68px}.lg\:\!pr-0{padding-right:calc(var(--spacing)*0)!important}.lg\:pr-16{padding-right:calc(var(--spacing)*16)}.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\:pb-\[75px\]{padding-bottom:75px}.lg\:pb-\[110px\]{padding-bottom:110px}.lg\:text-center{text-align:center}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-2xl{font-size:var(--fontsize-2xl)}.lg\:text-3xl{font-size:var(--fontsize-3xl)}.lg\:text-4xl{font-size:var(--fontsize-4xl)}.lg\:text-\[40px\]{font-size:40px}.lg\:text-lg{font-size:var(--fontsize-lg)}.lg\:leading-\[50px\]{--tw-leading:50px;line-height:50px}.lg\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.lg\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.lg\:text-white{color:var(--color-white)}.lg\:shadow-\[0_20px_50px_-30px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 20px 50px -30px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.lg\:before\:absolute:before{content:var(--tw-content);position:absolute}.lg\:before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.lg\:before\:max-w-\[77\.0833\%\]:before{content:var(--tw-content);max-width:77.0833%}.lg\:before\:bg-linear-to-r:before{content:var(--tw-content);--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.lg\:before\:bg-linear-to-r:before{--tw-gradient-position:to right in oklab}}.lg\:before\:bg-linear-to-r:before{background-image:linear-gradient(var(--tw-gradient-stops))}.lg\:before\:from-black:before{content:var(--tw-content);--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.lg\:before\:to-black\/0:before{content:var(--tw-content);--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.lg\:before\:to-black\/0:before{--tw-gradient-to:color-mix(in oklab,var(--color-black)0%,transparent)}}.lg\:before\:to-black\/0:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}}@media (min-width:80rem){.xl\:basis-1\/4{flex-basis:25%}}}:root.env-local{--section-foreground-1-vector-desktop-url:url(http://localhost:5173/img/sections/section-foreground-1-vector-desktop.svg);--section-foreground-1-vector-mobile-url:url(http://localhost:5173/img/sections/section-foreground-1-vector-mobile.svg);--next-step-vector-desktop-url:url(http://localhost:5173/img/sections/next-step-vector-desktop.svg);--next-step-vector-mobile-url:url(http://localhost:5173/img/sections/next-step-vector-mobile.svg)}:root.env-prod{--section-foreground-1-vector-desktop-url:url(/assets/img/sections/section-foreground-1-vector-desktop.svg);--section-foreground-1-vector-mobile-url:url(/assets/img/sections/section-foreground-1-vector-mobile.svg);--next-step-vector-desktop-url:url(/assets/img/sections/next-step-vector-desktop.svg);--next-step-vector-mobile-url:url(/assets/img/sections/next-step-vector-mobile.svg)}body{background-color:var(--color-white);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);color:var(--color-ui-text-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{overscroll-behavior-y:none}.btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*3);padding-inline:1.875rem;padding-block:calc(var(--spacing)*3);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3rem;transition-duration:.3s;display:flex}.btn:disabled{cursor:not-allowed;opacity:.5}.btn.small{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--fontsize-sm)}.btn.large{padding-inline:2.25rem;padding-block:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-size:var(--fontsize-lg)}.btn.primary{border-style:var(--tw-border-style);background-color:var(--color-ui-link);color:var(--color-ui-light);border-width:1px;border-color:#0000}@media (hover:hover){.btn.primary:hover{background-color:var(--color-ui-link-hover)}}.btn.ghost{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ui-link);color:var(--color-ui-link)}@media (hover:hover){.btn.ghost:hover{background-color:var(--color-ui-link);color:var(--color-ui-light)}}.btn.link{padding:calc(var(--spacing)*0);color:var(--color-ui-link);text-underline-offset:6px;border-radius:0;text-decoration-thickness:2px}@media (hover:hover){.btn.link:hover{text-decoration-line:underline}}.btn.light{border-style:var(--tw-border-style);background-color:var(--color-ui-light);color:var(--color-ui-link);border-width:1px;border-color:#0000}@media (hover:hover){.btn.light:hover{color:var(--color-ui-link-hover)}}.btn.small-mobile{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--fontsize-sm)}@media (min-width:64rem){.btn.small-mobile{padding-inline:1.875rem;padding-block:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}body:has(.offcanvas-menu.is-active),body:has(.online-test__modal),body:has(dialog[open]){height:100dvh;overflow:hidden}.section-container{padding-block:calc(var(--spacing)*8)}@media (min-width:64rem){.section-container{padding-block:calc(var(--spacing)*13)}}.container,.container-sm,.container-lg{width:100%;padding-inline:calc(var(--spacing)*6);margin-inline:auto}.container{max-width:1158px}.container-sm{max-width:938px}.container-lg{max-width:1488px}.banner-container{max-width:1488px;margin-inline:auto}@media (min-width:64rem){.banner-container{padding-inline:calc(var(--spacing)*6)}}.article{max-width:992px;padding-inline:calc(var(--spacing)*9);margin-inline:auto}.info-message,.error-message{border-radius:var(--radius-md);background-color:var(--color-ui-border-1);padding:calc(var(--spacing)*4);text-align:center}.error-message{color:var(--color-ui-alert-danger)}.section-container.foreground-1{background-color:var(--color-ui-foreground-1);background-position:100% 100%;background-repeat:no-repeat;background-image:var(--section-foreground-1-vector-mobile-url);background-size:90%}.next-step-background{background-position:100% 100%;background-repeat:no-repeat;background-image:var(--next-step-vector-mobile-url);background-size:auto 100%}@media screen and (min-width:768px){.next-step-background{background-image:var(--next-step-vector-desktop-url)}}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*7);font-family:var(--font-heading);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6):first-child{padding-top:calc(var(--spacing)*0)}.wysiwyg h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));font-size:var(--fontsize-3xl)}.wysiwyg h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));font-size:var(--fontsize-2xl)}.wysiwyg h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));font-size:var(--fontsize-xl)}.wysiwyg h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-size:var(--fontsize-lg)}.wysiwyg p{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);font-size:calc(var(--text-base)*1.125)}.wysiwyg a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ui-link)}@media (hover:hover){.wysiwyg a:hover{text-decoration-line:underline}}.wysiwyg.link-inherit a{color:inherit}.wysiwyg p,.wysiwyg ol,.wysiwyg ul,.wysiwyg li,.wysiwyg blockquote,.wysiwyg pre,.wysiwyg table,.wysiwyg hr{margin-bottom:calc(var(--spacing)*5)}.wysiwyg pre{white-space:normal}.wysiwyg ol,.wysiwyg ul{padding-left:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.wysiwyg ol{list-style-type:decimal}.wysiwyg.two-col-list ul,.wysiwyg.two-col-list ol{column-gap:calc(var(--spacing)*5);overflow-wrap:break-word;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wysiwyg ul{list-style-type:disc}.wysiwyg img,.wysiwyg iframe{max-width:100%}.wysiwyg iframe{aspect-ratio:var(--aspect-video);height:auto}.wysiwyg blockquote{border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-brand-primary);padding-left:calc(var(--spacing)*4);color:var(--color-ui-text-2);font-style:italic}.wysiwyg table{border-collapse:collapse;width:100%}.wysiwyg tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-ui-border-1)}.wysiwyg th,.wysiwyg th p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-size:var(--fontsize-lg);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.wysiwyg th,.wysiwyg td{padding-right:calc(var(--spacing)*4);text-align:left}.wysiwyg th{padding-block:calc(var(--spacing)*5)}.wysiwyg td{padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*6)}.wysiwyg strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.wysiwyg hr{border-color:var(--color-ui-text-1)}.wysiwyg :last-child{margin-bottom:calc(var(--spacing)*0)}@media screen and (max-width:768px){.wysiwyg table{display:block}.wysiwyg tr:has(th){display:none}.wysiwyg tr{display:block}.wysiwyg td{padding:calc(var(--spacing)*0);display:block}.wysiwyg tbody,.wysiwyg tr{flex-direction:column;display:flex}.wysiwyg tr{gap:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*6)}.wysiwyg tr:last-child{--tw-border-style:none;border-style:none}}@media (min-width:64rem){.basic-hero__content:before{content:"";filter:blur(200px);pointer-events:none;background-color:#000000a6;width:1220px;height:530px;position:absolute;top:48px;left:-300px}}.call-to-action~.call-to-action{margin-top:calc(var(--spacing)*4)}.form-select{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="21" fill="none" viewBox="0 0 20 21"%3E%3Cpath stroke="%23171417" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m5 8.40869 5 5.00001 5-5.00001"/%3E%3C/svg%3E');background-position:calc(100% - 14px) 21px;background-size:20px 21px}.video-container iframe{aspect-ratio:var(--aspect-video);max-width:100%;height:auto}.generic-embed iframe{max-width:100%}.loading{justify-content:center;display:flex}.loading span{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-ui-border-2);border-top-color:var(--color-brand-primary);border-radius:3.40282e38px}#CybotCookiebotDialog,#CookiebotWidget{font-family:var(--font-body)!important}#CybotCookiebotDialogBodyButtonsWrapper button,#CookiebotWidget-buttons button{padding-inline:1.875rem!important;padding-block:calc(var(--spacing)*3)!important;font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;border-radius:3rem!important}.CookiebotWidget-close svg{fill:var(--color-ui-link)!important}@media (hover:hover){.CookiebotWidget-close svg:hover{fill:var(--color-ui-link)!important}}@media screen and (max-width:1023px){#CookiebotWidget{bottom:calc(var(--spacing)*20)!important}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.top-link-item:hover>ul{animation:.3s ease-in-out fadein}.main-navigation{display:none}@media (min-width:64rem){.main-navigation{display:block}}.main-navigation>ul{justify-content:flex-end;display:flex}.main-navigation>ul>li{position:relative}.main-navigation>ul>li:hover>ul{animation:.3s ease-in-out fadein}.main-navigation>ul>li>ul{z-index:10;width:calc(var(--spacing)*72);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ui-border-2);background-color:var(--color-ui-light);padding-block:calc(var(--spacing)*3);flex-direction:column;display:none;position:absolute;top:calc(100% - .5rem)}@media (hover:hover){.main-navigation>ul>li>ul:is(:where(.group\/main-link):hover *){display:flex}}.main-navigation>ul>li>ul.right-aligned{right:calc(var(--spacing)*0)}.main-navigation>ul>li>ul.flex{animation:.3s ease-in-out fadein;display:flex}.main-navigation>ul>li>ul>li.has-submenu:hover>.sub-link{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ui-link)}.main-navigation>ul>li>ul>li>ul{z-index:10;min-height:calc(100% + 2px);width:calc(var(--spacing)*96);border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-left-style:var(--tw-border-style);border-left-width:0;border-color:var(--color-ui-border-2);background-color:var(--color-ui-light);padding-block:calc(var(--spacing)*3);flex-direction:column;display:none;position:absolute;top:-1px;left:calc(100% - .5rem)}@media (hover:hover){.main-navigation>ul>li>ul>li>ul:is(:where(.group\/sub-link):hover *){display:flex}}.main-navigation>ul>li>ul>li>ul.left-aligned{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-right-style:var(--tw-border-style);border-right-width:0;right:calc(100% - .5rem);border-left-style:var(--tw-border-style)!important;border-left-width:1px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;left:auto!important}.main-navigation>ul>li>ul>li>ul.flex{animation:.3s ease-in-out fadein;display:flex}.main-navigation .sub-link{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);width:100%;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.main-navigation .sub-link:hover{color:var(--color-ui-link)}}.main-navigation .sub-link{transition:opacity .2s ease-in-out,color .2s ease-in-out}.main-navigation div.sub-link{cursor:default}.main-navigation .sub-link:has(>button[aria-expanded=true]){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ui-link)}.main-navigation>ul>li>ul:has(li.has-submenu:hover)>li:not(:hover) .sub-link{opacity:.5}.mobile-navigation__menu-button{cursor:pointer}@media (min-width:64rem){.mobile-navigation__menu-button{display:none}}.main-navigation .nav-link{align-items:center;gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.main-navigation .nav-link:hover{color:var(--color-ui-link)}}.main-navigation div.nav-link{cursor:default}.accordion,.accordion-item{flex-direction:column;display:flex}.accordion-trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);text-align:left;display:flex}.accordion-trigger svg{color:var(--color-ui-link)}.accordion-buttons{margin-top:calc(var(--spacing)*8);align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.accordion-trigger[data-state=open]>svg:last-of-type,.accordion-trigger[data-state=closed]>svg:first-of-type{display:none}@media (min-width:64rem){.accordion.default{gap:calc(var(--spacing)*6)}}.accordion.default .accordion-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-ui-border-2)}.accordion.default .accordion-trigger{padding-block:calc(var(--spacing)*5)}.accordion.default .accordion-content{padding-bottom:calc(var(--spacing)*5)}@media (min-width:64rem){.accordion.default .accordion-heading{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-size:var(--fontsize-lg)}}.accordion.alternative{gap:calc(var(--spacing)*6)}.accordion.alternative .accordion-item{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-brand-secondary);border-radius:10px}.accordion.alternative .accordion-item[data-state=open]{--tw-shadow:0 20px 50px -40px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.accordion.alternative .accordion-trigger{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*8)}.accordion.alternative .accordion-content{padding-inline:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*8)}.accordion.alternative .accordion-heading{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-size:var(--fontsize-lg);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.article-card{gap:calc(var(--spacing)*6);flex-direction:column;display:flex}.article-card__placeholder{aspect-ratio:4/3;border-radius:var(--radius-2xl);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-position:50%;background-size:cover}@media (min-width:64rem){.article-card__placeholder{border-radius:var(--radius-md)}}.article-card:nth-child(4n+1) .article-card__placeholder,.carousel-item:nth-child(4n+1) .article-card__placeholder{background-image:url(/static/img/placeholder-0.png)}.article-card:nth-child(4n+2) .article-card__placeholder,.carousel-item:nth-child(4n+2) .article-card__placeholder{background-image:url(/static/img/placeholder-1.png)}.article-card:nth-child(4n+3) .article-card__placeholder,.carousel-item:nth-child(4n+3) .article-card__placeholder{background-image:url(/static/img/placeholder-2.png)}.article-card:nth-child(4n+4) .article-card__placeholder,.carousel-item:nth-child(4n+4) .article-card__placeholder{background-image:url(/static/img/placeholder-3.png)}.article-card:hover img,.article-card:hover .article-card__placeholder{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}@media (hover:hover){.article-card:hover{color:var(--color-ui-link)}}.article-card__image{border-radius:var(--radius-2xl);overflow:hidden}@media (min-width:64rem){.article-card__image{border-radius:var(--radius-md)}}.article-card__image img{aspect-ratio:4/3;object-fit:cover;width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.article-card__content{flex-direction:column;align-items:flex-start;display:flex}.article-card__title{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-size:var(--fontsize-lg);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.article-card__description{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}:root.env-local{--basic-hero-vector-desktop-url:url(http://localhost:5173/img/banners/basic-hero-vector-desktop.svg);--basic-hero-vector-mobile-url:url(http://localhost:5173/img/banners/basic-hero-vector-mobile.svg);--main-hero-vector-desktop-url:url(http://localhost:5173/img/banners/main-hero-vector-desktop.svg);--main-hero-vector-mobile-url:url(http://localhost:5173/img/banners/main-hero-vector-mobile.svg)}:root.env-prod{--basic-hero-vector-desktop-url:url(/assets/img/banners/basic-hero-vector-desktop.svg);--basic-hero-vector-mobile-url:url(/assets/img/banners/basic-hero-vector-mobile.svg);--main-hero-vector-desktop-url:url(/assets/img/banners/main-hero-vector-desktop.svg);--main-hero-vector-mobile-url:url(/assets/img/banners/main-hero-vector-mobile.svg)}.banner-shadow{border-radius:var(--radius-2xl)}@media (min-width:64rem){.banner-shadow{--tw-shadow:0 20px 50px -30px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.basic-hero-banner-vector,.main-hero-banner-vector{background-position:100% 100%;background-repeat:no-repeat}.basic-hero-banner-vector{background-image:var(--basic-hero-vector-mobile-url);background-size:auto 90%}.main-hero-banner-vector{background-image:var(--main-hero-vector-mobile-url);background-size:100%}@media screen and (min-width:768px){.basic-hero-banner-vector{background-image:var(--basic-hero-vector-desktop-url);background-size:auto 100%}.main-hero-banner-vector{background-image:var(--main-hero-vector-desktop-url)}}.form-field{margin-bottom:calc(var(--spacing)*6)}.form-field label,.custom-form label{margin-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:block}.form-field select,.form-field input[type=text],.form-field input[type=email],.form-field input[type=tel] .form-field input[type=password],.custom-form select,.custom-form input[type=text],.custom-form input[type=email],.custom-form input[type=tel],.custom-form input[type=password]{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-ui-border-2);width:100%;padding:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);position:relative}.form-field select:focus,.form-field input[type=text]:focus,.form-field input[type=email]:focus,.form-field input[type=tel]:focus,.form-field input[type=password]:focus,.custom-form select:focus,.custom-form input[type=text]:focus,.custom-form input[type=email]:focus,.custom-form input[type=tel]:focus,.custom-form input[type=password]:focus{border-color:var(--color-brand-primary);--tw-outline-style:none;outline-style:none}.form-field select,.custom-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:calc(var(--spacing)*12);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640' width='30' height='30'%3E%3Cpath d='M303.5 473C312.9 482.4 328.1 482.4 337.4 473L537.4 273C546.8 263.6 546.8 248.4 537.4 239.1C528 229.8 512.8 229.7 503.5 239.1L320.5 422.1L137.5 239.1C128.1 229.7 112.9 229.7 103.6 239.1C94.3 248.5 94.2 263.7 103.6 273L303.6 473z' fill='currentColor'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem}.custom-form select,.custom-form input{margin-bottom:calc(var(--spacing)*6)}.custom-form input[type=checkbox],.custom-form input[type=radio]{margin-right:calc(var(--spacing)*1)}.custom-form input[type=submit]{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*0);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*3);border-style:var(--tw-border-style);background-color:var(--color-ui-link);width:100%;padding-inline:1.875rem;padding-block:calc(var(--spacing)*3);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ui-light);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-width:1px;border-color:#0000;border-radius:3rem;transition-duration:.3s;display:flex}@media (hover:hover){.custom-form input[type=submit]:hover{background-color:var(--color-ui-link-hover)}}.custom-form input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.custom-form .radio-group{gap:calc(var(--spacing)*8);display:flex}.listing-page__heading{margin-bottom:calc(var(--spacing)*6);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));font-size:var(--fontsize-2xl);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.listing-page__wrapper{gap:calc(var(--spacing)*10);display:grid}@media (min-width:64rem){.listing-page__wrapper{grid-template-columns:300px 1fr}}.listing-page__wrapper form{flex-direction:column;display:flex}.listing-page__results{flex:1}.clinician-list-item{text-align:center;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}@media (hover:hover){.clinician-list-item:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.clinician-list-item__avatar{margin-bottom:calc(var(--spacing)*4);justify-content:center;display:flex}.clinician-list-item__avatar img,.clinician-list-item__avatar svg{--tw-shadow:0 20px 15px -20px var(--tw-shadow-color,#0000004d);width:100%;max-width:175px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.clinician-list-item__avatar img{aspect-ratio:1;object-fit:cover;border-radius:3.40282e38px}.clinician-list-item__name{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ui-link)}.clinician-list-item__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--fontsize-sm);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}@media (min-width:40rem){.clinician-list-item__title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.pagination__wrapper{margin-top:calc(var(--spacing)*8);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-ui-border-1);padding-top:calc(var(--spacing)*8);justify-content:center;display:flex}.pagination{justify-content:center;gap:calc(var(--spacing)*1);flex-wrap:wrap;display:flex}.pagination__link{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ui-border-1);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--color-ui-link)}@media (hover:hover){.pagination__link:hover{border-color:var(--color-ui-link);background-color:var(--color-ui-link);color:var(--color-ui-light)}}button.pagination__link,a.pagination__link{cursor:pointer}.pagination__link.active{border-color:var(--color-brand-primary);background-color:var(--color-brand-primary);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ui-light)}.pagination__info{margin-top:calc(var(--spacing)*4);text-align:center;--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.locations__listing{column-gap:calc(var(--spacing)*16);display:grid}@media (min-width:64rem){.locations__listing{row-gap:calc(var(--spacing)*4);grid-template-columns:repeat(3,minmax(0,1fr))}}.locations__listing-item{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-ui-border-2);padding-block:calc(var(--spacing)*5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-size:var(--fontsize-lg);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:flex}.locations__listing-item svg{color:var(--color-ui-link)}.online-test__modal{inset:unset}.online-test__title{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-size:var(--fontsize-lg);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.online-test-progress-bar__outer{margin-bottom:calc(var(--spacing)*4);background-color:var(--color-ui-border-1);border-radius:3.40282e38px;height:18px}.online-test-progress-bar__inner{background-color:var(--color-brand-primary);height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px}.online-test-page__wrapper{margin-bottom:calc(var(--spacing)*14);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);display:flex}.online-test-page__back-button{cursor:pointer;align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--fontsize-sm);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ui-link);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.online-test-page__back-button:hover{color:var(--color-ui-link-hover)}}.online-test-page__text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--fontsize-sm)}.online-test-question__title{margin-bottom:calc(var(--spacing)*7);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));font-size:var(--fontsize-xl);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black)}.online-test-answers__wrapper{gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:64rem){.online-test-answers__wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}.online-test-answers__wrapper--modal{grid-template-columns:repeat(2,minmax(0,1fr))}}.online-test-answers__button{cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black);border-width:2px}@media (hover:hover){.online-test-answers__button:hover{border-color:var(--color-ui-link)}}.online-test-results-button__wrapper{margin-top:calc(var(--spacing)*8);flex-direction:column;display:flex}.online-test-results-bar__wrapper{width:100%;display:flex;position:relative}@media (min-width:64rem){.online-test-results-bar__wrapper{width:auto;min-width:600px}}.online-test-results-bar__your-score{margin-bottom:calc(var(--spacing)*2);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);cursor:default;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--fontsize-sm);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-ui-light);opacity:0;background-color:#4d4d4d;border-radius:3.40282e38px;position:absolute;bottom:100%;left:10%}@media (min-width:64rem){.online-test-results-bar__your-score{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.online-test-results-bar__your-score span{bottom:calc(var(--spacing)*0);height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);--tw-translate-x: -50% ;--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y);border-top-style:var(--tw-border-style);border-top-width:6px;border-right-style:var(--tw-border-style);border-right-width:6px;border-left-style:var(--tw-border-style);border-color:#4d4d4d #0000;border-left-width:6px;position:absolute;left:50%}.online-test-results-bar__scores-wrapper{min-height:calc(var(--spacing)*10);justify-content:space-evenly;align-items:center;gap:calc(var(--spacing)*2);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#ffd7c4;--tw-gradient-to:#fdc34a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);text-align:center;border-radius:3.40282e38px;display:grid}@media (min-width:64rem){.online-test-results-bar__scores-wrapper{justify-content:space-around}}.online-test-results-bar__scores-text{cursor:default;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--fontsize-sm);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-black);opacity:.2}@media (min-width:64rem){.online-test-results-bar__scores-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.spotlight-card{gap:calc(var(--spacing)*6);flex-direction:column;display:flex}.spotlight-card__placeholder{aspect-ratio:4/3;border-radius:var(--radius-2xl);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-position:50%;background-size:cover}@media (min-width:64rem){.spotlight-card__placeholder{border-radius:var(--radius-md)}}.spotlight-card:nth-child(4n+1) .spotlight-card__placeholder,.carousel-item:nth-child(4n+1) .spotlight-card__placeholder{background-image:url(/static/img/placeholder-0.png)}.spotlight-card:nth-child(4n+2) .spotlight-card__placeholder,.carousel-item:nth-child(4n+2) .spotlight-card__placeholder{background-image:url(/static/img/placeholder-1.png)}.spotlight-card:nth-child(4n+3) .spotlight-card__placeholder,.carousel-item:nth-child(4n+3) .spotlight-card__placeholder{background-image:url(/static/img/placeholder-2.png)}.spotlight-card:nth-child(4n+4) .spotlight-card__placeholder,.carousel-item:nth-child(4n+4) .spotlight-card__placeholder{background-image:url(/static/img/placeholder-3.png)}a.spotlight-card:hover img,a.spotlight-card:hover .spotlight-card__placeholder{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.spotlight-card__image{border-radius:var(--radius-2xl);overflow:hidden}@media (min-width:64rem){.spotlight-card__image{border-radius:var(--radius-md)}}.spotlight-card__image img{aspect-ratio:4/3;object-fit:cover;width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.spotlight-card__content{flex-direction:column;align-items:flex-start;display:flex}.spotlight-card__title{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-size:var(--fontsize-lg);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.spotlight-card__description{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.spotlight-card__tags{margin-top:calc(var(--spacing)*7);gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.spotlight-card__tag{border-radius:var(--radius-2xl);background-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.spotlight-card__tag{background-color:color-mix(in oklab,var(--color-ui-border-1)50%,transparent)}}.spotlight-card__tag{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--fontsize-sm);color:var(--color-ui-link)}.spotlight-card__links{margin-top:calc(var(--spacing)*7);align-items:flex-start;gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.subpage-nav-button-wrapper{flex-direction:column;align-items:center;width:100%;display:flex}@media (min-width:64rem){.subpage-nav-button-wrapper{display:none}}.subpage-nav{flex-direction:column;display:flex;position:relative}.subpage-nav-item{gap:calc(var(--spacing)*5);display:flex;position:relative}.subpage-nav .indicator-back,.subpage-nav-item .indicator{background-color:var(--color-ui-border-1);flex:0 0 10px;width:10px}.subpage-nav .indicator-back{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);border-radius:var(--radius-lg);height:100%;position:absolute}.subpage-nav-item.active .indicator,.subpage-nav-item.prev .indicator{background-color:var(--color-ui-link)}.subpage-nav-item.active .indicator{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.subpage-nav-item.active .text{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-decoration-line:none}.subpage-nav-item:first-of-type .indicator{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.subpage-nav-item:last-of-type .indicator{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.subpage-nav-item .text{padding-block:calc(var(--spacing)*4);text-decoration-line:underline}@media (hover:hover){.subpage-nav-item .text:hover{text-decoration-line:none}}@media (min-width:64rem){.subpage-nav-item .text{padding-block:calc(var(--spacing)*2)}}:root.env-local{--footer-vector-desktop-url:url(http://localhost:5173/img/footer-vector-desktop.svg);--footer-vector-mobile-url:url(http://localhost:5173/img/footer-vector-mobile.svg)}:root.env-prod{--footer-vector-desktop-url:url(/assets/img/footer-vector-desktop.svg);--footer-vector-mobile-url:url(/assets/img/footer-vector-mobile.svg)}.footer-background{background-image:var(--footer-vector-mobile-url);background-position:0 100%;background-repeat:no-repeat;background-size:100%}body:has(#contact-banner) .footer-background{margin-bottom:calc(var(--spacing)*24)!important}@media (min-width:64rem){body:has(#contact-banner) .footer-background{margin-bottom:calc(var(--spacing)*16)!important}}.footer-social__facebook{background-image:var(--social-icon-facebook-light)}.footer-social__instagram{background-image:var(--social-icon-instagram-light)}.footer-social__x-twitter{background-image:var(--social-icon-x-twitter-light)}.footer-social__linkedin{background-image:var(--social-icon-linkedin-light)}.footer-social__youtube{background-image:var(--social-icon-youtube-light)}@media screen and (min-width:768px){.footer-background{background-image:var(--footer-vector-desktop-url);background-position:100% 0;background-size:auto 100%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@keyframes spin{to{transform:rotate(360deg)}}
